1, 5, 5, 10, 27, 69, 12, 38, 20, 103, 14, 335, 19, 1859, 147, 37, 293, 44, 54, 1043, 89, 50, 38, 404, 36, 33, 367, 263, 45, 77, 84, 147, 12350, 129, 57, 1962, 49, 37665, 109, 217, 42185, 5225, 103, 1110, 119, 101, 65, 1770, 550, 2507, 88, 1180, 153, 9683509, 171, 122, 407, 214