diff --git a/app/Location_Data.json b/app/Location_Data.json new file mode 100644 index 0000000..01406e4 --- /dev/null +++ b/app/Location_Data.json @@ -0,0 +1,562051 @@ +{ + "Agent_Locations": [ + [ + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 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, + 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, + 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, + 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, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 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, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 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, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 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, + 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, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 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, + 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, + 23, + 23, + 23, + 23, + 23, + 24, + 24, + 24, + 24, + 24, + 24, + 24, + 25, + 25, + 25, + 25, + 25, + 25, + 26, + 26, + 26, + 26, + 26, + 26, + 26, + 26, + 27, + 27, + 27, + 27, + 27, + 27, + 27, + 27, + 27, + 27, + 27, + 28, + 28, + 28, + 28, + 28, + 30, + 30, + 30, + 30, + 30, + 31, + 31, + 31, + 31, + 31, + 31, + 31, + 31, + 31, + 31, + 32, + 32, + 32, + 32, + 32, + 32, + 32, + 32, + 32, + 33, + 33, + 33, + 33, + 33, + 33, + 33, + 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, + 36, + 36, + 36, + 36, + 37, + 37, + 37, + 37, + 37, + 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, + 41, + 41, + 41, + 41, + 41, + 41, + 41, + 41, + 41, + 41, + 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, + 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, + 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, + 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, + 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, + 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, + 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, + 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, + 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, + 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, + 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, + 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, + 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, + 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, + 72, + 72, + 72, + 75, + 75, + 75, + 75, + 75, + 75, + 76, + 76, + 76, + 76, + 76, + 77, + 77, + 77, + 77, + 78, + 78, + 78, + 78, + 79, + 79, + 79, + 79, + 79, + 80, + 80, + 82, + 82, + 82, + 82, + 82, + 82, + 85, + 85, + 85, + 88, + 88, + 89, + 89, + 89, + 90, + 90, + 90, + 90, + 90, + 90, + 90, + 90, + 90, + 90, + 90, + 91, + 91, + 91, + 91, + 92, + 92, + 92, + 92, + 93, + 93, + 93, + 93, + 94, + 94, + 94, + 98, + 98, + 98, + 101, + 101, + 101, + 101, + 101, + 102, + 102, + 104, + 104, + 104, + 104, + 105, + 105, + 106, + 106, + 106, + 106, + 106, + 106, + 107, + 107, + 107, + 107, + 110, + 110, + 110, + 110, + 110, + 110, + 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, + 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, + 119, + 119, + 119, + 119, + 119, + 120, + 120, + 120, + 120, + 120, + 120, + 121, + 121, + 121, + 121, + 121, + 121, + 121, + 121, + 121, + 121, + 121, + 122, + 122, + 122, + 122, + 122, + 125, + 125, + 125, + 125, + 125, + 125, + 125, + 125, + 125, + 125, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 127, + 127, + 127, + 127, + 127, + 127, + 127, + 127, + 127, + 128, + 128, + 128, + 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, + 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, + 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, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 139, + 139, + 139, + 139, + 139, + 139, + 139, + 139, + 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, + 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, + 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, + 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, + 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, + 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, + 164, + 164, + 164, + 164, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 167, + 167, + 167, + 167, + 167, + 167, + 174, + 175, + 175, + 175, + 176, + 176, + 177, + 178, + 178, + 178, + 179, + 179, + 181, + 183, + 184, + 184, + 185, + 185, + 186, + 186, + 189, + 189, + 190, + 190, + 191, + 191, + 193, + 194, + 194, + 194, + 194, + 195, + 195, + 205, + 206, + 206, + 207, + 208, + 208, + 208, + 209, + 211, + 212, + 213, + 216, + 216, + 218, + 218, + 219, + 219, + 221, + 221, + 222, + 224, + 225, + 225, + 226, + 226, + 227, + 228, + 229, + 229, + 230, + 231, + 232, + 232, + 232, + 238, + 238, + 238, + 239, + 239, + 239, + 239, + 239, + 244, + 244, + 244, + 244, + 249, + 249, + 250, + 250, + 250, + 252, + 252, + 252, + 252, + 252, + 253, + 253, + 253, + 254, + 254, + 254, + 254, + 254, + 254, + 254, + 254, + 254, + 257, + 257, + 257, + 257, + 257, + 257, + 258, + 258, + 258, + 258, + 258, + 258, + 260, + 260, + 260, + 260, + 260, + 270, + 270, + 271, + 282, + 282, + 282, + 283, + 283, + 283, + 284, + 285, + 285, + 286, + 287, + 287, + 287, + 288, + 288, + 288, + 288, + 295, + 298, + 299, + 300, + 307, + 310, + 311, + 312, + 329, + 338, + 338, + 348, + 349, + 352, + 354, + 354, + 354, + 355, + 356, + 356, + 357, + 361, + 366, + 379, + 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, + 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, + 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, + 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, + 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, + 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, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 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, + 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, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 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, + 398, + 398, + 398, + 398, + 398, + 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, + 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, + 404, + 404, + 404, + 404, + 404, + 404, + 404, + 404, + 404, + 404, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 406, + 406, + 406, + 406, + 406, + 406, + 407, + 407, + 407, + 407, + 407, + 408, + 408, + 408, + 408, + 408, + 408, + 408, + 408, + 408, + 408, + 408, + 409, + 409, + 409, + 409, + 409, + 409, + 409, + 409, + 409, + 410, + 410, + 410, + 410, + 410, + 410, + 410, + 411, + 411, + 411, + 411, + 411, + 411, + 411, + 411, + 411, + 411, + 411, + 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, + 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, + 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, + 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, + 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, + 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, + 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, + 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, + 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, + 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, + 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, + 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, + 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, + 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, + 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, + 451, + 451, + 451, + 451, + 451, + 451, + 451, + 451, + 452, + 452, + 452, + 452, + 452, + 452, + 452, + 452, + 453, + 453, + 453, + 453, + 453, + 453, + 455, + 455, + 455, + 455, + 455, + 455, + 456, + 456, + 456, + 457, + 457, + 457, + 457, + 457, + 457, + 457, + 457, + 458, + 458, + 458, + 459, + 459, + 459, + 459, + 459, + 460, + 460, + 460, + 461, + 461, + 461, + 462, + 462, + 462, + 462, + 463, + 463, + 463, + 463, + 463, + 464, + 464, + 464, + 465, + 465, + 465, + 465, + 466, + 467, + 467, + 467, + 468, + 468, + 468, + 470, + 470, + 470, + 470, + 470, + 472, + 472, + 473, + 474, + 474, + 474, + 475, + 475, + 476, + 476, + 476, + 477, + 477, + 477, + 478, + 478, + 478, + 480, + 480, + 480, + 480, + 480, + 480, + 480, + 480, + 480, + 481, + 481, + 481, + 481, + 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, + 485, + 485, + 485, + 485, + 485, + 485, + 485, + 485, + 485, + 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, + 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, + 490, + 490, + 490, + 490, + 490, + 490, + 490, + 490, + 490, + 490, + 490, + 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, + 494, + 494, + 494, + 494, + 494, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 496, + 496, + 496, + 496, + 496, + 496, + 496, + 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, + 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, + 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, + 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, + 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, + 513, + 513, + 513, + 513, + 513, + 514, + 514, + 514, + 514, + 514, + 514, + 514, + 514, + 514, + 515, + 515, + 515, + 515, + 515, + 516, + 516, + 516, + 516, + 516, + 516, + 523, + 523, + 523, + 523, + 527, + 527, + 529, + 529, + 530, + 530, + 531, + 532, + 535, + 535, + 535, + 535, + 535, + 536, + 537, + 538, + 541, + 541, + 542, + 543, + 543, + 544, + 545, + 545, + 546, + 546, + 547, + 547, + 548, + 548, + 549, + 549, + 551, + 553, + 553, + 553, + 554, + 555, + 556, + 560, + 560, + 561, + 562, + 562, + 562, + 563, + 563, + 567, + 567, + 567, + 567, + 567, + 567, + 567, + 567, + 570, + 570, + 570, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 572, + 572, + 572, + 572, + 575, + 575, + 575, + 575, + 576, + 576, + 576, + 576, + 576, + 576, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 580, + 580, + 580, + 580, + 580, + 580, + 580, + 588, + 588, + 589, + 589, + 589, + 589, + 589, + 590, + 590, + 590, + 591, + 591, + 591, + 591, + 591, + 591, + 593, + 593, + 593, + 593, + 593, + 593, + 594, + 595, + 597, + 597, + 598, + 610, + 610, + 610, + 610, + 611, + 611, + 614, + 615, + 615, + 615, + 616, + 617, + 622, + 625, + 626, + 632, + 633, + 640, + 641, + 646, + 651, + 651, + 652, + 661, + 665, + 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, + 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, + 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, + 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, + 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, + 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, + 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, + 689, + 689, + 689, + 689, + 690, + 690, + 690, + 690, + 690, + 690, + 690, + 690, + 690, + 691, + 691, + 691, + 691, + 691, + 691, + 691, + 691, + 693, + 693, + 693, + 693, + 693, + 693, + 694, + 694, + 694, + 694, + 694, + 694, + 694, + 694, + 694, + 694, + 694, + 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, + 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, + 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, + 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, + 703, + 703, + 703, + 703, + 703, + 703, + 703, + 703, + 703, + 704, + 704, + 704, + 704, + 704, + 704, + 704, + 704, + 704, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 707, + 707, + 707, + 707, + 707, + 707, + 707, + 708, + 708, + 708, + 708, + 708, + 708, + 709, + 709, + 709, + 709, + 709, + 709, + 709, + 709, + 709, + 710, + 710, + 710, + 710, + 710, + 710, + 710, + 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, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 714, + 714, + 714, + 714, + 714, + 714, + 714, + 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, + 718, + 718, + 718, + 718, + 718, + 718, + 718, + 718, + 718, + 718, + 718, + 719, + 719, + 719, + 719, + 719, + 719, + 719, + 719, + 719, + 719, + 725, + 725, + 725, + 725, + 726, + 726, + 726, + 727, + 727, + 727, + 727, + 727, + 727, + 729, + 729, + 730, + 730, + 730, + 731, + 731, + 731, + 731, + 733, + 733, + 733, + 734, + 734, + 734, + 734, + 734, + 735, + 735, + 735, + 735, + 735, + 736, + 736, + 736, + 737, + 737, + 737, + 737, + 737, + 737, + 737, + 738, + 738, + 738, + 739, + 739, + 739, + 739, + 739, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 741, + 741, + 741, + 741, + 741, + 742, + 742, + 742, + 742, + 743, + 743, + 743, + 743, + 744, + 744, + 744, + 744, + 744, + 745, + 745, + 745, + 745, + 745, + 745, + 746, + 746, + 746, + 746, + 746, + 746, + 746, + 746, + 747, + 747, + 747, + 747, + 747, + 748, + 748, + 749, + 749, + 749, + 753, + 755, + 755, + 756, + 757, + 758, + 758, + 764, + 765, + 766, + 768, + 769, + 770, + 772, + 773, + 773, + 775, + 776, + 776, + 777, + 779, + 779, + 780, + 781, + 782, + 782, + 782, + 782, + 782, + 782, + 783, + 784, + 785, + 786, + 786, + 786, + 786, + 787, + 787, + 787, + 787, + 788, + 788, + 789, + 789, + 789, + 790, + 791, + 792, + 793, + 794, + 795, + 795, + 796, + 797, + 798, + 799, + 799, + 800, + 801, + 802, + 802, + 802, + 803, + 804, + 804, + 806, + 809, + 810, + 815, + 817, + 823, + 824, + 827, + 827, + 828, + 831, + 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, + 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, + 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, + 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, + 847, + 847, + 847, + 847, + 847, + 847, + 847, + 848, + 848, + 848, + 849, + 849, + 849, + 850, + 850, + 851, + 851, + 851, + 853, + 853, + 853, + 853, + 854, + 854, + 854, + 854, + 854, + 854, + 854, + 855, + 855, + 855, + 855, + 855, + 856, + 856, + 856, + 856, + 856, + 856, + 856, + 856, + 857, + 857, + 858, + 858, + 858, + 859, + 859, + 859, + 860, + 860, + 860, + 860, + 861, + 861, + 861, + 862, + 862, + 863, + 863, + 863, + 863, + 864, + 864, + 864, + 864, + 865, + 865, + 866, + 868, + 868, + 869, + 869, + 873, + 874, + 874, + 874, + 875, + 876, + 876, + 878, + 878, + 878, + 880, + 881, + 882, + 883, + 884, + 886, + 887, + 889, + 890, + 891, + 892, + 893, + 894, + 898, + 900, + 905 + ], + [ + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 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, + 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, + 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, + 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, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 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, + 564, + 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, + 14, + 14, + 14, + 14, + 14, + 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, + 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, + 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, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 583, + 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, + 728, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 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, + 23, + 23, + 23, + 23, + 23, + 24, + 24, + 24, + 24, + 24, + 24, + 24, + 25, + 25, + 25, + 25, + 25, + 25, + 26, + 26, + 26, + 26, + 26, + 26, + 26, + 26, + 27, + 27, + 27, + 27, + 27, + 27, + 27, + 27, + 27, + 27, + 27, + 28, + 28, + 28, + 28, + 28, + 30, + 30, + 30, + 30, + 30, + 31, + 31, + 31, + 31, + 31, + 31, + 31, + 31, + 31, + 31, + 32, + 32, + 32, + 32, + 32, + 32, + 32, + 32, + 32, + 33, + 33, + 33, + 33, + 33, + 33, + 33, + 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, + 36, + 36, + 36, + 36, + 37, + 37, + 37, + 37, + 37, + 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, + 41, + 41, + 41, + 41, + 41, + 41, + 41, + 41, + 41, + 41, + 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, + 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, + 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, + 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, + 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, + 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, + 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, + 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, + 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, + 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, + 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, + 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, + 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, + 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, + 72, + 72, + 72, + 75, + 75, + 75, + 75, + 75, + 75, + 76, + 76, + 76, + 76, + 76, + 77, + 77, + 77, + 77, + 78, + 78, + 78, + 78, + 79, + 79, + 79, + 79, + 79, + 80, + 80, + 82, + 82, + 82, + 82, + 82, + 82, + 85, + 85, + 85, + 88, + 88, + 89, + 89, + 89, + 90, + 90, + 90, + 90, + 90, + 90, + 90, + 90, + 90, + 90, + 90, + 91, + 91, + 91, + 91, + 92, + 92, + 92, + 92, + 93, + 93, + 93, + 93, + 94, + 94, + 94, + 98, + 98, + 98, + 101, + 101, + 101, + 101, + 101, + 102, + 102, + 104, + 104, + 104, + 104, + 105, + 105, + 106, + 106, + 106, + 106, + 106, + 106, + 107, + 107, + 107, + 107, + 110, + 110, + 110, + 110, + 110, + 110, + 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, + 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, + 119, + 119, + 119, + 119, + 119, + 120, + 120, + 120, + 120, + 120, + 120, + 121, + 121, + 121, + 121, + 121, + 121, + 121, + 121, + 121, + 121, + 121, + 122, + 122, + 122, + 122, + 122, + 125, + 125, + 125, + 125, + 125, + 125, + 125, + 125, + 125, + 125, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 127, + 127, + 127, + 127, + 127, + 127, + 127, + 127, + 127, + 128, + 128, + 128, + 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, + 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, + 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, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 139, + 139, + 139, + 139, + 139, + 139, + 139, + 139, + 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, + 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, + 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, + 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, + 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, + 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, + 164, + 164, + 164, + 164, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 167, + 167, + 167, + 167, + 167, + 167, + 174, + 175, + 175, + 175, + 176, + 176, + 177, + 178, + 178, + 178, + 179, + 179, + 181, + 183, + 184, + 184, + 185, + 185, + 186, + 186, + 189, + 189, + 190, + 190, + 191, + 191, + 193, + 194, + 194, + 194, + 194, + 195, + 195, + 205, + 206, + 206, + 207, + 208, + 208, + 208, + 209, + 211, + 212, + 213, + 216, + 216, + 218, + 218, + 219, + 219, + 221, + 221, + 222, + 224, + 225, + 225, + 226, + 226, + 227, + 228, + 229, + 229, + 230, + 231, + 232, + 232, + 232, + 238, + 238, + 238, + 239, + 239, + 239, + 239, + 239, + 244, + 244, + 244, + 244, + 249, + 249, + 250, + 250, + 250, + 252, + 252, + 252, + 252, + 252, + 253, + 253, + 253, + 254, + 254, + 254, + 254, + 254, + 254, + 254, + 254, + 254, + 257, + 257, + 257, + 257, + 257, + 257, + 258, + 258, + 258, + 258, + 258, + 258, + 260, + 260, + 260, + 260, + 260, + 270, + 270, + 271, + 282, + 282, + 282, + 283, + 283, + 283, + 284, + 285, + 285, + 286, + 287, + 287, + 287, + 288, + 288, + 288, + 288, + 295, + 298, + 299, + 300, + 307, + 310, + 311, + 312, + 329, + 338, + 338, + 348, + 349, + 352, + 354, + 354, + 354, + 355, + 356, + 356, + 357, + 361, + 366, + 379, + 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, + 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, + 153, + 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, + 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, + 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, + 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, + 223, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 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, + 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, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 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, + 398, + 398, + 398, + 398, + 398, + 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, + 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, + 404, + 404, + 404, + 404, + 404, + 404, + 404, + 404, + 404, + 404, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 406, + 406, + 406, + 406, + 406, + 406, + 407, + 407, + 407, + 407, + 407, + 408, + 408, + 408, + 408, + 408, + 408, + 408, + 408, + 408, + 408, + 408, + 409, + 409, + 409, + 409, + 409, + 409, + 409, + 409, + 409, + 410, + 410, + 410, + 410, + 410, + 410, + 410, + 411, + 411, + 411, + 411, + 411, + 411, + 411, + 411, + 411, + 411, + 411, + 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, + 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, + 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, + 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, + 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, + 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, + 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, + 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, + 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, + 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, + 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, + 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, + 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, + 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, + 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, + 451, + 451, + 451, + 451, + 451, + 451, + 451, + 451, + 452, + 452, + 452, + 452, + 452, + 452, + 452, + 452, + 453, + 453, + 453, + 453, + 453, + 453, + 455, + 455, + 455, + 455, + 455, + 455, + 456, + 456, + 456, + 457, + 457, + 457, + 457, + 457, + 457, + 457, + 457, + 458, + 458, + 458, + 459, + 459, + 459, + 459, + 459, + 460, + 460, + 460, + 461, + 461, + 461, + 462, + 462, + 462, + 462, + 463, + 463, + 463, + 463, + 463, + 464, + 464, + 464, + 465, + 465, + 465, + 465, + 466, + 467, + 467, + 467, + 468, + 468, + 468, + 470, + 470, + 470, + 470, + 470, + 472, + 472, + 473, + 474, + 474, + 474, + 475, + 475, + 476, + 476, + 476, + 477, + 477, + 477, + 478, + 478, + 478, + 480, + 480, + 480, + 480, + 480, + 480, + 480, + 480, + 480, + 481, + 481, + 481, + 481, + 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, + 485, + 485, + 485, + 485, + 485, + 485, + 485, + 485, + 485, + 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, + 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, + 490, + 490, + 490, + 490, + 490, + 490, + 490, + 490, + 490, + 490, + 490, + 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, + 494, + 494, + 494, + 494, + 494, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 496, + 496, + 496, + 496, + 496, + 496, + 496, + 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, + 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, + 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, + 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, + 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, + 513, + 513, + 513, + 513, + 513, + 514, + 514, + 514, + 514, + 514, + 514, + 514, + 514, + 514, + 515, + 515, + 515, + 515, + 515, + 516, + 516, + 516, + 516, + 516, + 516, + 523, + 523, + 523, + 523, + 527, + 527, + 529, + 529, + 530, + 530, + 531, + 532, + 535, + 535, + 535, + 535, + 535, + 536, + 537, + 538, + 541, + 541, + 542, + 543, + 543, + 544, + 545, + 545, + 546, + 546, + 547, + 547, + 548, + 548, + 549, + 549, + 551, + 553, + 553, + 553, + 554, + 555, + 556, + 560, + 560, + 561, + 562, + 562, + 562, + 563, + 563, + 567, + 567, + 567, + 567, + 567, + 567, + 567, + 567, + 570, + 570, + 570, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 572, + 572, + 572, + 572, + 575, + 575, + 575, + 575, + 576, + 576, + 576, + 576, + 576, + 576, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 580, + 580, + 580, + 580, + 580, + 580, + 580, + 588, + 588, + 589, + 589, + 589, + 589, + 589, + 590, + 590, + 590, + 591, + 591, + 591, + 591, + 591, + 591, + 593, + 593, + 593, + 593, + 593, + 593, + 594, + 595, + 597, + 597, + 598, + 610, + 610, + 610, + 610, + 611, + 611, + 614, + 615, + 615, + 615, + 616, + 617, + 622, + 625, + 626, + 632, + 633, + 640, + 641, + 646, + 651, + 651, + 652, + 661, + 665, + 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, + -1, + 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, + 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, + 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, + 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, + 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, + 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, + 689, + 689, + 689, + 689, + 690, + 690, + 690, + 690, + 690, + 690, + 690, + 690, + 690, + 691, + 691, + 691, + 691, + 691, + 691, + 691, + 691, + 693, + 693, + 693, + 693, + 693, + 693, + 694, + 694, + 694, + 694, + 694, + 694, + 694, + 694, + 694, + 694, + 694, + 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, + 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, + 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, + 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, + 703, + 703, + 703, + 703, + 703, + 703, + 703, + 703, + 703, + 704, + 704, + 704, + 704, + 704, + 704, + 704, + 704, + 704, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 707, + 707, + 707, + 707, + 707, + 707, + 707, + 708, + 708, + 708, + 708, + 708, + 708, + 709, + 709, + 709, + 709, + 709, + 709, + 709, + 709, + 709, + 710, + 710, + 710, + 710, + 710, + 710, + 710, + 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, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 714, + 714, + 714, + 714, + 714, + 714, + 714, + 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, + 718, + 718, + 718, + 718, + 718, + 718, + 718, + 718, + 718, + 718, + 718, + 719, + 719, + 719, + 719, + 719, + 719, + 719, + 719, + 719, + 719, + 725, + 725, + 725, + 725, + 726, + 726, + 726, + 727, + 727, + 727, + 727, + 727, + 727, + 729, + 729, + 730, + 730, + 730, + 731, + 731, + 731, + 731, + 733, + 733, + 733, + 734, + 734, + 734, + 734, + 734, + 735, + 735, + 735, + 735, + 735, + 736, + 736, + 736, + 737, + 737, + 737, + 737, + 737, + 737, + 737, + 738, + 738, + 738, + 739, + 739, + 739, + 739, + 739, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 741, + 741, + 741, + 741, + 741, + 742, + 742, + 742, + 742, + 743, + 743, + 743, + 743, + 744, + 744, + 744, + 744, + 744, + 745, + 745, + 745, + 745, + 745, + 745, + 746, + 746, + 746, + 746, + 746, + 746, + 746, + 746, + 747, + 747, + 747, + 747, + 747, + 748, + 748, + 749, + 749, + 749, + 753, + 755, + 755, + 756, + 757, + 758, + 758, + 764, + 765, + 766, + 768, + 769, + 770, + 772, + 773, + 773, + 775, + 776, + 776, + 777, + 779, + 779, + 780, + 781, + 782, + 782, + 782, + 782, + 782, + 782, + 783, + 784, + 785, + 786, + 786, + 786, + 786, + 787, + 787, + 787, + 787, + 788, + 788, + 789, + 789, + 789, + 790, + 791, + 792, + 793, + 794, + 795, + 795, + 796, + 797, + 798, + 799, + 799, + 800, + 801, + 802, + 802, + 802, + 803, + 804, + 804, + 806, + 809, + 810, + 815, + 817, + 823, + 824, + 827, + 827, + 828, + 831, + 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, + 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, + 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, + 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, + 847, + 847, + 847, + 847, + 847, + 847, + 847, + 848, + 848, + 848, + 849, + 849, + 849, + 850, + 850, + 851, + 851, + 851, + 853, + 853, + 853, + 853, + 854, + 854, + 854, + 854, + 854, + 854, + 854, + 855, + 855, + 855, + 855, + 855, + 856, + 856, + 856, + 856, + 856, + 856, + 856, + 856, + 857, + 857, + 858, + 858, + 858, + 859, + 859, + 859, + 860, + 860, + 860, + 860, + 861, + 861, + 861, + 862, + 862, + 863, + 863, + 863, + 863, + 864, + 864, + 864, + 864, + 865, + 865, + 866, + 868, + 868, + 869, + 869, + 873, + 874, + 874, + 874, + 875, + 876, + 876, + 878, + 878, + 878, + 880, + 881, + 882, + 883, + 884, + 886, + 887, + 889, + 890, + 891, + 892, + 893, + 894, + 898, + 900, + 905 + ], + [ + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 266, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 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, + 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, + 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, + 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, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 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, + 564, + 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, + 14, + 14, + 14, + 14, + 14, + 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, + 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, + 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, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 583, + 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, + 728, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 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, + 23, + 23, + 23, + 23, + 23, + 24, + 24, + 24, + 24, + 24, + 24, + 24, + 25, + 25, + 25, + 25, + 25, + 25, + 26, + 26, + 26, + 26, + 26, + 26, + 26, + 26, + 27, + 27, + 27, + 27, + 27, + 27, + 27, + 27, + 27, + 27, + 27, + 28, + 28, + 28, + 28, + 28, + 30, + 30, + 30, + 30, + 30, + 31, + 31, + 31, + 31, + 31, + 31, + 31, + 31, + 31, + 31, + 32, + 32, + 32, + 32, + 32, + 32, + 32, + 32, + 32, + 33, + 33, + 33, + 33, + 33, + 33, + 33, + 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, + 36, + 36, + 36, + 36, + 37, + 37, + 37, + 37, + 37, + 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, + 41, + 41, + 41, + 41, + 41, + 41, + 41, + 41, + 41, + 41, + 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, + 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, + 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, + 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, + 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, + 156, + 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, + 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, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + -1, + 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, + 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, + 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, + 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, + -1, + 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, + 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, + 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, + 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, + 72, + 72, + 72, + 75, + 75, + 75, + 75, + 75, + 75, + 76, + 76, + 76, + 76, + 76, + 77, + 77, + 77, + 77, + 78, + 78, + 78, + 78, + 79, + 79, + 79, + 79, + 79, + 80, + 80, + 82, + 82, + 82, + 82, + 82, + 82, + 85, + 85, + 85, + 88, + 88, + 89, + 89, + 89, + 90, + 90, + 90, + 90, + 90, + 90, + 90, + 90, + 90, + 90, + 90, + 91, + 91, + 91, + 91, + 92, + 92, + 92, + 92, + 93, + 93, + 93, + 93, + 94, + 94, + 94, + 98, + 98, + 98, + 101, + 101, + 101, + 101, + 101, + 102, + 102, + 104, + 104, + 104, + 104, + 105, + 105, + 106, + 106, + 106, + 106, + 106, + 106, + 107, + 107, + 107, + 107, + 110, + 110, + 110, + 110, + 110, + 110, + 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, + 117, + 117, + 117, + 723, + 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, + 119, + 119, + 119, + 119, + 119, + 120, + 120, + 120, + 120, + 120, + 120, + 121, + 121, + 121, + 121, + 121, + 121, + 121, + 121, + 121, + 121, + 121, + 122, + 122, + 122, + 122, + 122, + 125, + 125, + 125, + 125, + 125, + 125, + 125, + 125, + 125, + 125, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 127, + 127, + 127, + 127, + 127, + 127, + 127, + 127, + 127, + 128, + 128, + 128, + 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, + -1, + 130, + 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, + 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, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 139, + 139, + 139, + 139, + 139, + 139, + 139, + 139, + 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, + 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, + 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, + 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, + 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, + 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, + 164, + 164, + 164, + 164, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 167, + 167, + 167, + 167, + 167, + 167, + 174, + 175, + 175, + 175, + 176, + 176, + 177, + 178, + 178, + 178, + 179, + 179, + 181, + 183, + 184, + 184, + 185, + 185, + 186, + 186, + 189, + 189, + 190, + 190, + 191, + 191, + 193, + 194, + 194, + 194, + 194, + 195, + 195, + 205, + 206, + 206, + 207, + 208, + 208, + 208, + 209, + 211, + 212, + 213, + 216, + 216, + 218, + 218, + 219, + 219, + 221, + 221, + 222, + 224, + 225, + 225, + 226, + 226, + 227, + 228, + 229, + 229, + 230, + 231, + 232, + 232, + 232, + 238, + 238, + 238, + 239, + 239, + 239, + 239, + 239, + 244, + 244, + 244, + 244, + 249, + 249, + 250, + 250, + 250, + 252, + 252, + 252, + 252, + 252, + 253, + 253, + 253, + 254, + 254, + 254, + 254, + 254, + 254, + 254, + 254, + 254, + 257, + 257, + 257, + 257, + 257, + 257, + 258, + 258, + 258, + 258, + 258, + 258, + 260, + 260, + 260, + 260, + 260, + 270, + 270, + 271, + 282, + 282, + 282, + 283, + 283, + 283, + 284, + 285, + 285, + 286, + 287, + 287, + 287, + 288, + 288, + 288, + 288, + 295, + 298, + 299, + 300, + 307, + 310, + 311, + 312, + 329, + 338, + 338, + 348, + 349, + 352, + 354, + 354, + 354, + 355, + 356, + 356, + 357, + 361, + 366, + 379, + 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, + 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, + 153, + 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, + 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, + 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, + 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, + 223, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 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, + 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, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 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, + 398, + 398, + 398, + 398, + 398, + 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, + 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, + 404, + 404, + 404, + 404, + 404, + 404, + 404, + 404, + 404, + 404, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 406, + 406, + 406, + 406, + 406, + 406, + 407, + 407, + 407, + 407, + 407, + 408, + 408, + 408, + 408, + 408, + 408, + 408, + 408, + 408, + 408, + 408, + 409, + 409, + 409, + 409, + 409, + 409, + 409, + 409, + 409, + 410, + 410, + 410, + 410, + 410, + 410, + 410, + 411, + 411, + 411, + 411, + 411, + 411, + 411, + 411, + 411, + 411, + 411, + 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, + 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, + 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, + 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, + 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, + 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, + 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, + 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, + 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, + 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, + 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, + 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, + 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, + 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, + 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, + 451, + 451, + 451, + 451, + 451, + 451, + 451, + 451, + 452, + 452, + 452, + 452, + 452, + 452, + 452, + 452, + 453, + 453, + 453, + 453, + 453, + 453, + 455, + 455, + 455, + 455, + 455, + 455, + 456, + 456, + 456, + 457, + 457, + 457, + 457, + 457, + 457, + 457, + 457, + 458, + 458, + 458, + 459, + 459, + 459, + 459, + 459, + 460, + 460, + 460, + 461, + 461, + 461, + 462, + 462, + 462, + 462, + 463, + 463, + 463, + 463, + 463, + 464, + 464, + 464, + 465, + 465, + 465, + 465, + 466, + 467, + 467, + 467, + 468, + 468, + 468, + 470, + 470, + 470, + 470, + 470, + 472, + 472, + 473, + 474, + 474, + 474, + 475, + 475, + 476, + 476, + 476, + 477, + 477, + 477, + 478, + 478, + 478, + 480, + 480, + 480, + 480, + 480, + 480, + 480, + 480, + 480, + 481, + 481, + 481, + 481, + 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, + 485, + 485, + 485, + 485, + 485, + 485, + 485, + 485, + 485, + 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, + 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, + 490, + 490, + 490, + 490, + 490, + 490, + 490, + 490, + 490, + 490, + 490, + 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, + 494, + 494, + 494, + 494, + 494, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 496, + 496, + 496, + 496, + 496, + 496, + 496, + 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, + 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, + 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, + 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, + 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, + 513, + 513, + 513, + 513, + 513, + 514, + 514, + 514, + 514, + 514, + 514, + 514, + 514, + 514, + 515, + 515, + 515, + 515, + 515, + 516, + 516, + 516, + 516, + 516, + 516, + 523, + 523, + 523, + 523, + 527, + 527, + 529, + 529, + 530, + 530, + 531, + 532, + 535, + 535, + 535, + 535, + 535, + 536, + 537, + 538, + 541, + 541, + 542, + 543, + 543, + 544, + 545, + 545, + 546, + 546, + 547, + 547, + 548, + 548, + 549, + 549, + 551, + 553, + 553, + 553, + 554, + 555, + 556, + 560, + 560, + 561, + 562, + 562, + 562, + 563, + 563, + 567, + 567, + 567, + 567, + 567, + 567, + 567, + 567, + 570, + 570, + 570, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 572, + 572, + 572, + 572, + 575, + 575, + 575, + 575, + 576, + 576, + 576, + 576, + 576, + 576, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 580, + 580, + 580, + 580, + 580, + 580, + 580, + 588, + 588, + 589, + 589, + 589, + 589, + 589, + 590, + 590, + 590, + 591, + 591, + 591, + 591, + 591, + 591, + 593, + 593, + 593, + 593, + 593, + 593, + 594, + 595, + 597, + 597, + 598, + 610, + 610, + 610, + 610, + 611, + 611, + 614, + 615, + 615, + 615, + 616, + 617, + 622, + 625, + 626, + 632, + 633, + 640, + 641, + 646, + 651, + 651, + 652, + 661, + 665, + 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, + -1, + 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, + 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, + 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, + 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, + 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, + 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, + 689, + 689, + 689, + 689, + 690, + 690, + 690, + 690, + 690, + 690, + 690, + 690, + 690, + 691, + 691, + 691, + 691, + 691, + 691, + 691, + 691, + 693, + 693, + 693, + 693, + 693, + 693, + 694, + 694, + 694, + 694, + 694, + 694, + 694, + 694, + 694, + 694, + 694, + 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, + 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, + 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, + 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, + 703, + 703, + 703, + 703, + 703, + 703, + 703, + 703, + 703, + 704, + 704, + 704, + 704, + 704, + 704, + 704, + 704, + 704, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 707, + 707, + 707, + 707, + 707, + 707, + 707, + 708, + 708, + 708, + 708, + 708, + 708, + 709, + 709, + 709, + 709, + 709, + 709, + 709, + 709, + 709, + 710, + 710, + 710, + 710, + 710, + 710, + 710, + 711, + 711, + 711, + 711, + 711, + 711, + 711, + 711, + 711, + 711, + 711, + 233, + 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, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 714, + 714, + 714, + 714, + 714, + 714, + 714, + 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, + 718, + 718, + 718, + 718, + 718, + 718, + 718, + 718, + 718, + 718, + 718, + 719, + 719, + 719, + 719, + 719, + 719, + 719, + 719, + 719, + 719, + 725, + 725, + 725, + 725, + 726, + 726, + 726, + 727, + 727, + 727, + 727, + 727, + 727, + 729, + 729, + 730, + 730, + 730, + 731, + 731, + 731, + 731, + 733, + 733, + 733, + 734, + 734, + 734, + 734, + 734, + 735, + 735, + 735, + 735, + 735, + 736, + 736, + 736, + 737, + 737, + 737, + 737, + 737, + 737, + 737, + 738, + 738, + 738, + 739, + 739, + 739, + 739, + 739, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 741, + 741, + 741, + 741, + 741, + 742, + 742, + 742, + 742, + 743, + 743, + 743, + 743, + 744, + 744, + 744, + 744, + 744, + 745, + 745, + 745, + 745, + 745, + 745, + 746, + 746, + 746, + 746, + 746, + 746, + 746, + 746, + 747, + 747, + 747, + 747, + 747, + 748, + 748, + 749, + 749, + 749, + 753, + 755, + 755, + 756, + 757, + 758, + 758, + 764, + 765, + 766, + 768, + 769, + 770, + 772, + 773, + 773, + 775, + 776, + 776, + 777, + 779, + 779, + 780, + 781, + 782, + 782, + 782, + 782, + 782, + 782, + 783, + 784, + 785, + 786, + 786, + 786, + 786, + 787, + 787, + 787, + 787, + 788, + 788, + 789, + 789, + 789, + 790, + 791, + 792, + 793, + 794, + 795, + 795, + 796, + 797, + 798, + 799, + 799, + 800, + 801, + 802, + 802, + 802, + 803, + 804, + 804, + 806, + 809, + 810, + 815, + 817, + 823, + 824, + 827, + 827, + 828, + 831, + 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, + 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, + 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, + 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, + 847, + 847, + 847, + 847, + 847, + 847, + 847, + 848, + 848, + 848, + 849, + 849, + 849, + 850, + 850, + 851, + 851, + 851, + 853, + 853, + 853, + 853, + 854, + 854, + 854, + 854, + 854, + 854, + 854, + 855, + 855, + 855, + 855, + 855, + 856, + 856, + 856, + 856, + 856, + 856, + 856, + 856, + 857, + 857, + 858, + 858, + 858, + 859, + 859, + 859, + 860, + 860, + 860, + 860, + 861, + 861, + 861, + 862, + 862, + 863, + 863, + 863, + 863, + 864, + 864, + 864, + 864, + 865, + 865, + 866, + 868, + 868, + 869, + 869, + 873, + 874, + 874, + 874, + 875, + 876, + 876, + 878, + 878, + 878, + 880, + 881, + 882, + 883, + 884, + 886, + 887, + 889, + 890, + 891, + 892, + 893, + 894, + 898, + 900, + 905 + ], + [ + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 266, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 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, + 4, + 4, + 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, + 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, + 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, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 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, + 564, + 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, + 14, + 14, + 14, + 14, + 14, + 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, + 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, + 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, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 499, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 583, + 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, + 728, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 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, + 23, + 23, + 23, + 23, + 23, + 24, + 24, + 24, + 24, + 24, + 24, + 24, + 25, + 25, + 25, + 25, + 25, + 25, + 26, + 26, + 26, + 26, + 26, + 26, + 26, + 26, + 27, + 27, + 27, + 27, + 27, + 27, + 27, + 27, + 27, + 27, + 27, + 28, + 28, + 28, + 28, + 28, + 30, + 30, + 30, + 30, + 30, + 31, + 31, + 31, + 31, + 31, + 31, + 31, + 31, + 31, + 31, + 32, + 32, + 32, + 32, + 32, + 32, + 32, + 32, + 32, + 33, + 33, + 33, + 33, + 33, + 33, + 33, + 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, + 36, + 36, + 36, + 36, + 37, + 37, + 37, + 37, + 37, + 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, + 41, + 41, + 41, + 41, + 41, + 41, + 41, + 41, + 41, + 41, + 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, + 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, + 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, + 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, + 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, + 156, + 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, + 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, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + -1, + 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, + 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, + 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, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + -1, + 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, + -1, + 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, + 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, + 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, + 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, + 72, + 72, + 72, + 75, + 75, + 75, + 75, + 75, + 75, + 76, + 76, + 76, + 76, + 76, + 77, + 77, + 77, + 77, + 78, + 78, + 78, + 78, + 79, + 79, + 79, + 79, + 79, + 80, + 80, + 82, + 82, + 82, + 82, + 82, + 82, + 85, + 85, + 85, + 88, + 88, + 89, + 89, + 89, + 90, + 90, + 90, + 90, + 90, + 90, + 90, + 90, + 90, + 90, + 90, + 91, + 91, + 91, + 91, + 92, + 92, + 92, + 92, + 93, + 93, + 93, + 93, + 94, + 94, + 94, + 98, + 98, + 98, + 101, + 101, + 101, + 101, + 101, + 102, + 102, + 104, + 104, + 104, + 104, + 105, + 105, + 106, + 106, + 106, + 106, + 106, + 106, + 107, + 107, + 107, + 107, + 110, + 110, + 110, + 110, + 110, + 110, + 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, + 117, + 117, + 117, + 723, + 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, + 119, + 119, + 119, + 119, + 119, + 120, + 120, + 120, + 120, + 120, + 120, + 121, + 121, + 121, + 121, + 121, + 121, + 121, + 121, + 121, + 121, + 121, + 122, + 122, + 122, + 122, + 122, + 125, + 125, + 125, + 125, + 125, + 125, + 125, + 125, + 125, + 125, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 127, + 127, + 127, + 127, + 127, + 127, + 127, + 127, + 127, + 128, + 128, + 128, + 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, + -1, + 130, + 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, + 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, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 139, + 139, + 139, + 139, + 139, + 139, + 139, + 139, + 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, + 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, + 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, + 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, + 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, + 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, + 164, + 164, + 164, + 164, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 167, + 167, + 167, + 167, + 167, + 167, + 174, + 175, + 343, + 175, + 176, + 176, + 177, + 178, + 178, + 178, + 179, + 179, + 181, + 183, + 184, + 184, + 185, + 185, + 186, + 186, + 189, + 189, + 190, + 190, + 191, + 191, + 193, + 194, + 194, + 194, + 194, + 195, + 195, + 205, + 206, + 206, + 207, + 208, + 208, + 208, + 209, + 211, + 212, + 213, + 216, + 216, + 218, + 218, + 219, + 219, + 221, + 221, + 222, + 224, + 225, + 225, + 226, + 226, + 227, + 228, + 229, + 229, + 230, + 231, + 232, + 232, + 232, + 238, + 238, + 238, + 239, + 239, + 239, + 239, + 239, + 244, + 244, + 244, + 244, + 249, + 249, + 250, + 250, + 250, + 252, + 252, + 252, + 252, + 252, + 253, + 253, + 253, + 254, + 254, + 254, + 254, + 254, + 254, + 254, + 254, + 254, + 257, + 257, + 257, + 257, + 257, + 257, + 258, + 258, + 258, + 258, + 258, + 258, + 260, + 260, + 260, + 260, + 260, + 270, + 270, + 271, + 282, + 282, + 282, + 283, + 283, + 283, + 284, + 285, + 285, + 286, + 287, + 287, + 287, + 288, + 288, + 288, + 288, + 295, + 298, + 299, + 300, + 307, + 310, + 311, + 312, + 329, + 338, + 338, + 348, + 349, + 352, + 354, + 354, + 354, + 355, + 356, + 356, + 357, + 361, + 366, + 379, + 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, + 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, + 153, + 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, + 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, + 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, + 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, + 223, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 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, + 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, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 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, + 398, + 398, + 398, + 398, + 398, + 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, + 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, + 404, + 404, + 404, + 404, + 404, + 404, + 404, + 404, + 404, + 404, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 406, + 406, + 406, + 406, + 406, + 406, + 407, + 407, + 407, + 407, + 407, + 408, + 408, + 408, + 408, + 408, + 408, + 408, + 408, + 408, + 408, + 408, + 409, + 409, + 409, + 409, + 409, + 409, + 409, + 409, + 409, + 410, + 410, + 410, + 410, + 410, + 410, + 410, + 411, + 411, + 411, + 411, + 411, + 411, + 411, + 411, + 411, + 411, + 411, + 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, + 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, + 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, + 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, + 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, + 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, + 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, + 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, + 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, + 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, + 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, + 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, + 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, + 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, + 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, + 451, + 451, + 451, + 451, + 451, + 451, + 451, + 451, + 452, + 452, + 452, + 452, + 452, + 452, + 452, + 452, + 453, + 453, + 453, + 453, + 453, + 453, + 455, + 455, + 455, + 455, + 455, + 455, + 456, + 456, + 456, + 457, + 457, + 457, + 457, + 457, + 457, + 457, + 457, + 458, + 458, + 458, + 459, + 459, + 459, + 459, + 459, + 460, + 460, + 460, + 461, + 461, + 461, + 462, + 462, + 462, + 462, + 463, + 463, + 463, + 463, + 463, + 464, + 464, + 464, + 465, + 465, + 465, + 465, + 466, + 467, + 467, + 467, + 468, + 468, + 468, + 470, + 470, + 470, + 470, + 470, + 472, + 472, + 473, + 474, + 474, + 474, + 475, + 475, + 476, + 476, + 345, + 477, + 477, + 477, + 478, + 478, + 478, + 480, + 480, + 480, + 480, + 480, + 480, + 480, + 480, + 480, + 481, + 481, + 481, + 481, + 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, + 485, + 485, + 485, + 485, + 485, + 485, + 485, + 485, + 485, + 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, + 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, + 490, + 490, + 490, + 490, + 490, + 490, + 490, + 490, + 490, + 490, + 490, + 491, + 491, + 491, + 491, + 491, + 491, + 491, + 491, + 491, + 491, + 491, + 492, + -1, + 492, + 492, + 492, + 492, + 492, + 492, + 492, + 492, + 492, + 492, + 492, + 492, + 492, + 492, + 494, + 494, + 494, + 494, + 494, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 496, + 496, + 496, + 496, + 496, + 496, + 496, + 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, + 500, + 500, + 500, + 500, + 500, + 500, + 500, + 500, + 500, + 500, + 500, + 500, + 500, + -1, + 500, + 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, + 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, + 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, + 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, + 513, + 513, + 513, + 513, + 513, + 514, + 514, + 514, + 514, + 514, + 514, + 514, + 514, + 514, + 515, + 515, + 515, + 515, + 515, + 516, + 516, + 516, + 516, + 516, + 516, + 523, + 523, + 523, + 523, + 527, + 527, + 529, + 529, + 530, + 530, + 531, + 532, + 535, + 535, + 535, + 535, + 535, + 536, + 537, + 538, + 541, + 541, + 542, + 543, + 543, + 544, + 545, + 545, + 546, + 546, + 547, + 547, + 548, + 548, + 549, + 549, + 551, + 553, + 553, + 553, + 554, + 555, + 556, + 560, + 560, + 561, + 562, + 562, + 562, + 563, + 563, + 567, + 567, + 567, + 567, + 567, + 567, + 567, + 567, + 570, + 570, + 570, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 572, + 572, + 572, + 572, + 575, + 575, + 575, + 575, + 576, + 576, + 576, + 576, + 576, + 576, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 580, + 580, + 580, + 580, + 580, + 580, + 580, + 588, + 588, + 589, + 589, + 589, + 589, + 589, + 590, + 590, + 590, + 591, + 591, + 591, + 591, + 591, + 591, + 593, + 593, + 593, + 593, + 593, + 593, + 594, + 595, + 597, + 597, + 598, + 610, + 509, + 610, + 610, + 611, + 611, + 614, + 615, + 615, + 615, + 616, + 617, + 622, + 625, + 626, + 632, + 633, + 640, + 641, + 646, + 651, + 651, + 652, + 661, + 665, + 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, + -1, + 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, + 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, + 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, + 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, + 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, + 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, + 689, + 689, + 689, + 689, + 690, + 690, + 690, + 690, + 690, + 690, + 690, + 690, + 690, + 691, + 691, + 691, + 691, + 691, + 691, + 691, + 691, + 693, + 693, + 693, + 693, + 693, + 693, + 694, + 694, + 694, + 694, + 694, + 694, + 694, + 694, + 694, + 694, + 694, + 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, + 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, + 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, + 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, + 703, + 703, + 703, + 703, + 703, + 703, + 703, + 703, + 703, + 704, + 704, + 704, + 704, + 704, + 704, + 704, + 704, + 704, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 707, + 707, + 707, + 707, + 707, + 707, + 707, + 708, + 708, + 708, + 708, + 708, + 708, + 709, + 709, + 709, + 709, + 709, + 709, + 709, + 709, + 709, + 710, + 710, + 710, + 710, + 710, + 710, + 710, + 711, + 711, + 711, + 711, + 711, + 711, + 711, + 711, + 711, + 711, + 711, + 233, + 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, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 714, + 714, + 714, + 714, + 714, + 714, + 714, + 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, + 718, + 718, + 718, + 718, + 718, + 718, + 718, + 718, + 718, + 718, + 718, + 719, + 719, + 719, + 719, + 719, + 719, + 719, + 719, + 719, + 719, + 725, + 725, + 725, + 725, + 726, + 726, + 726, + 727, + 727, + 727, + 727, + 727, + 727, + 729, + 729, + 730, + 730, + 730, + 731, + 731, + 731, + 731, + 733, + 733, + 733, + 734, + 734, + 734, + 734, + 734, + 735, + 735, + 735, + 735, + 735, + 736, + 736, + 736, + 737, + 737, + 737, + 737, + 737, + 737, + 737, + 738, + 738, + 738, + 739, + 739, + 739, + 739, + 739, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 741, + 741, + 741, + 741, + 741, + 742, + 742, + 742, + 742, + 743, + 743, + 743, + 743, + 744, + 744, + 744, + 744, + 744, + 745, + 745, + 745, + 745, + 745, + 745, + 746, + 746, + 746, + 746, + 746, + 746, + 746, + 746, + 747, + 747, + 747, + 747, + 747, + 748, + 748, + 749, + 749, + 749, + 753, + 755, + 755, + 756, + 757, + 758, + 758, + 764, + 765, + 766, + 768, + 769, + 770, + 772, + 773, + 773, + 775, + 776, + 776, + 777, + 779, + 779, + 780, + 781, + 782, + 782, + 782, + 782, + 782, + 782, + 783, + 784, + 785, + 786, + 786, + 786, + 786, + 787, + 787, + 787, + 787, + 788, + 788, + 789, + 789, + 789, + 790, + 791, + 792, + 793, + 794, + 795, + 795, + 796, + 797, + 798, + 799, + 799, + 800, + 801, + 802, + 802, + 802, + 803, + 804, + 804, + 806, + 809, + 810, + 815, + 817, + 823, + 824, + 827, + 827, + 828, + 831, + 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, + 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, + 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, + 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, + 847, + 847, + 847, + 847, + 847, + 847, + 847, + 848, + 848, + 848, + 849, + 849, + 849, + 850, + 850, + 851, + 851, + 851, + 853, + 853, + 853, + 853, + 854, + 854, + 854, + 854, + 854, + 854, + 854, + 855, + 855, + 855, + 855, + 855, + 856, + 856, + 856, + 856, + 856, + 856, + 856, + 856, + 857, + 857, + 858, + 858, + 858, + 859, + 859, + 859, + 860, + 860, + 860, + 860, + 861, + 861, + 861, + 862, + 862, + 863, + 863, + 863, + 863, + 864, + 864, + 864, + 864, + 865, + 865, + 866, + 868, + 868, + 869, + 869, + 873, + 874, + 874, + 874, + 875, + 876, + 876, + 878, + 878, + 878, + 880, + 881, + 882, + 883, + 884, + 886, + 887, + 889, + 890, + 891, + 892, + 893, + 894, + 898, + 900, + 905 + ], + [ + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 266, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 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, + 4, + 4, + 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, + 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, + 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, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 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, + 564, + 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, + 14, + 14, + 14, + 14, + 14, + 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, + 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, + 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, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 499, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 583, + 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, + 728, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 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, + 23, + 23, + 23, + 23, + 23, + 24, + 24, + 24, + 24, + 24, + 24, + 24, + 25, + 25, + 25, + 25, + 25, + 25, + 26, + 26, + 26, + 26, + 26, + 26, + 26, + 26, + 27, + 27, + 27, + 27, + 27, + 27, + 27, + 27, + 27, + 27, + 27, + 28, + 28, + 28, + 28, + 28, + 30, + 30, + 30, + 30, + 30, + 31, + 31, + 31, + 31, + 31, + 31, + 31, + 31, + 31, + 31, + 32, + 32, + 32, + 32, + 32, + 32, + 32, + 32, + 32, + 33, + 33, + 33, + 33, + 33, + 33, + 33, + 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, + 36, + 36, + 36, + 36, + 37, + 37, + 37, + 37, + 37, + 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, + 41, + 41, + 41, + 41, + 41, + 41, + 41, + 41, + 41, + 41, + 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, + 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, + 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, + 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, + 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, + 156, + 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, + 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, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + -1, + 56, + 56, + 56, + -1, + 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, + 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, + 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, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + -1, + 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, + -1, + 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, + 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, + 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, + 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, + 72, + 72, + 72, + 75, + 75, + 75, + 75, + 75, + 75, + 76, + 76, + 76, + 76, + 76, + 77, + 77, + 77, + 77, + 78, + 78, + 78, + 78, + 79, + 79, + 79, + 79, + 79, + 80, + 80, + 82, + 82, + 82, + 82, + 82, + 82, + 85, + 85, + 85, + 88, + 88, + 89, + 89, + 89, + 90, + 90, + 90, + 90, + 90, + 90, + 90, + 90, + 90, + 90, + 90, + 91, + 91, + 91, + 91, + 92, + 92, + 92, + 92, + 93, + 93, + 93, + 93, + 94, + 94, + 94, + 98, + 98, + 98, + 101, + 101, + 101, + 101, + 101, + 102, + 102, + 104, + 104, + 104, + 104, + 105, + 105, + 106, + 106, + 106, + 106, + 106, + 106, + 107, + 107, + 107, + 107, + 110, + 110, + 110, + 110, + 110, + 110, + 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, + 117, + 117, + 117, + 723, + 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, + 119, + 119, + 119, + 119, + 119, + 120, + 120, + 120, + 120, + 120, + 120, + 121, + 121, + 121, + 121, + 121, + 121, + 121, + 121, + 121, + 121, + 121, + 122, + 122, + 122, + 122, + 122, + 125, + 125, + 125, + 125, + 125, + 125, + 125, + 125, + 125, + 125, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 127, + 127, + 127, + 127, + 127, + 127, + 127, + 127, + 127, + 128, + 128, + 128, + 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, + -1, + 130, + 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, + 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, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 139, + 139, + 139, + 139, + 139, + 139, + 139, + 139, + 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, + 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, + 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, + 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, + 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, + 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, + 164, + 164, + 164, + 164, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 167, + 167, + 167, + 167, + 167, + 167, + 174, + 175, + 343, + 175, + 176, + 176, + 177, + 178, + 178, + 178, + 179, + 179, + 181, + 183, + 184, + 184, + 185, + 185, + 186, + 186, + 189, + 189, + 190, + 190, + 191, + 191, + 193, + 194, + 194, + 194, + 194, + 195, + 195, + 205, + 206, + 206, + 207, + 208, + 208, + 208, + 209, + 211, + 212, + 213, + 216, + 216, + 218, + 218, + 219, + 219, + 221, + 221, + 222, + 224, + 225, + 225, + 226, + 226, + 227, + 228, + 229, + 229, + 230, + 231, + 232, + 232, + 232, + 238, + 238, + 238, + 239, + 239, + 239, + 239, + 239, + 244, + 244, + 244, + 244, + 249, + 249, + 250, + 250, + 250, + 252, + 252, + 252, + 252, + 252, + 253, + 253, + 253, + 254, + 254, + 254, + 254, + 254, + 254, + 254, + 254, + 254, + 257, + 257, + 257, + 257, + 257, + 257, + 258, + 258, + 258, + 258, + 258, + 258, + 260, + 260, + 260, + 260, + 260, + 270, + 270, + 271, + 282, + 282, + 282, + 283, + 283, + 283, + 284, + 285, + 285, + 286, + 287, + 287, + 287, + 288, + 288, + 288, + 288, + 295, + 298, + 299, + 300, + 307, + 310, + 311, + 312, + 329, + 338, + 338, + 348, + 349, + 352, + 354, + 354, + 354, + 355, + 356, + 356, + 357, + 361, + 366, + 379, + 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, + 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, + 153, + 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, + 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, + 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, + 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, + 223, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 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, + 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, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 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, + 398, + 398, + 398, + 398, + 398, + 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, + 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, + 404, + 404, + 404, + 404, + 404, + 404, + 404, + 404, + 404, + 404, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 406, + 406, + 406, + 406, + 406, + 406, + 407, + 407, + 407, + 407, + 407, + 408, + 408, + 408, + 408, + 408, + 408, + 408, + 408, + 408, + 408, + 408, + 409, + 409, + 409, + 409, + 409, + 409, + 409, + 409, + 409, + 410, + 410, + 410, + 410, + 410, + 410, + 410, + 411, + 411, + 411, + 411, + 411, + 411, + 411, + 411, + 411, + 411, + 411, + 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, + 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, + 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, + 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, + 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, + 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, + 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, + 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, + 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, + 196, + 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, + 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, + 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, + -1, + 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, + 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, + 437, + 437, + 437, + 437, + 437, + 437, + 629, + 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, + 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, + 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, + 451, + 451, + 451, + 451, + 451, + 451, + 451, + 451, + 452, + 452, + 452, + 452, + 452, + 452, + 452, + 452, + 453, + 453, + 453, + 453, + 453, + 453, + 455, + 455, + 455, + 455, + 455, + 455, + 456, + 456, + 456, + 457, + 457, + 457, + 457, + 457, + 457, + 457, + 457, + 458, + 458, + 458, + 459, + 459, + 459, + 459, + 459, + 460, + 460, + 460, + 461, + 461, + 461, + 462, + 462, + 462, + 462, + 463, + 463, + 463, + 463, + 463, + 464, + 464, + 464, + 465, + 465, + 465, + 465, + 466, + 467, + 467, + 467, + 468, + 468, + 468, + 470, + 470, + 470, + 470, + 470, + 472, + 472, + 473, + 474, + 474, + 474, + 475, + 475, + 476, + 476, + 345, + 477, + 477, + 477, + 478, + 478, + 478, + 480, + 480, + 480, + 480, + 480, + 480, + 480, + 480, + 480, + 481, + 481, + 481, + 481, + 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, + 485, + 485, + 485, + 485, + 485, + 485, + 485, + 485, + 485, + 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, + -1, + 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, + 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, + 491, + 491, + 491, + 491, + 491, + 491, + 491, + 491, + 491, + 491, + 491, + 492, + -1, + 492, + 492, + 492, + 492, + 492, + 492, + 492, + 492, + 492, + 492, + 492, + 492, + 492, + 492, + 494, + 494, + 494, + 494, + 494, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 496, + 496, + 496, + 496, + 496, + 496, + 496, + 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, + 500, + 500, + 500, + 500, + 500, + 500, + 500, + 500, + 500, + 500, + 500, + 500, + 500, + -1, + 500, + 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, + 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, + 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, + 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, + 513, + 513, + 513, + 513, + 513, + 514, + 514, + 514, + 514, + 514, + 514, + 514, + 514, + 514, + 515, + 515, + 515, + 515, + 515, + 516, + 516, + 516, + 516, + 516, + 516, + 523, + 523, + 523, + 523, + 527, + 527, + 529, + 529, + 530, + 530, + 531, + 532, + 535, + 535, + 535, + 535, + 535, + 536, + 537, + 538, + 541, + 541, + 542, + 543, + 543, + 544, + 545, + 545, + 546, + 546, + 547, + 547, + 548, + 548, + 549, + 549, + 551, + 553, + 553, + 553, + 554, + 555, + 556, + 560, + 560, + 561, + 562, + 562, + 562, + 563, + 563, + 567, + 567, + 567, + 567, + 567, + 567, + 567, + 567, + 570, + 570, + 570, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 572, + 572, + 572, + 572, + 575, + 575, + 575, + 575, + 576, + 576, + 576, + 576, + 576, + 576, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 580, + 580, + 580, + 580, + 580, + 580, + 580, + 588, + 588, + 589, + 589, + 589, + 589, + 589, + 590, + 590, + 590, + 591, + 591, + 591, + 591, + 591, + 591, + 593, + 593, + 593, + 593, + 593, + 593, + 594, + 595, + 597, + 597, + 598, + 610, + 509, + 610, + 610, + 611, + 611, + 614, + 615, + 615, + 615, + 616, + 617, + 622, + 625, + 626, + 632, + 633, + 640, + 641, + 646, + 651, + 651, + 652, + 661, + 665, + 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, + -1, + 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, + 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, + 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, + 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, + 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, + 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, + 689, + 689, + 689, + 689, + 690, + 690, + 690, + 690, + 690, + 690, + 690, + 690, + 690, + 691, + 691, + 691, + 691, + 691, + 691, + 691, + 691, + 693, + 693, + 693, + 693, + 693, + 693, + 694, + 694, + 694, + 694, + 694, + 694, + 694, + 694, + 694, + 694, + 694, + 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, + 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, + 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, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 520, + 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, + 703, + 703, + 703, + 703, + 703, + 703, + 703, + 703, + 703, + 704, + 704, + 704, + 704, + 704, + 704, + 704, + 704, + 704, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 707, + 707, + 707, + 707, + 707, + 707, + 707, + 708, + 708, + 708, + 708, + 708, + 708, + 709, + 709, + 709, + 709, + 709, + 709, + 709, + 709, + 709, + 710, + 710, + 710, + 710, + 710, + 710, + 710, + 711, + -1, + 711, + 711, + 711, + 711, + 711, + 711, + 711, + 711, + 711, + 233, + 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, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 714, + 714, + 714, + 714, + 714, + 714, + 714, + 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, + 718, + 718, + 718, + 718, + 718, + 718, + 718, + 718, + 718, + 718, + 718, + 719, + 719, + 719, + 719, + 719, + 719, + 719, + 719, + 719, + 719, + 725, + 725, + 725, + 725, + 726, + 726, + 726, + 727, + 727, + 727, + 727, + 727, + 727, + 729, + 729, + 730, + 730, + 730, + 731, + 731, + 731, + 731, + 733, + 733, + 733, + 734, + 734, + 734, + 734, + 734, + 735, + 735, + 735, + 735, + 735, + 736, + 736, + 736, + 737, + 737, + 737, + 737, + 737, + 737, + 737, + 738, + 738, + 738, + 739, + 739, + 739, + 739, + 739, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 741, + 741, + 741, + 741, + 741, + 742, + 742, + 742, + 742, + 743, + 743, + 743, + 743, + 744, + 744, + 744, + 744, + 744, + 745, + 745, + 745, + 745, + 745, + 745, + 746, + 746, + 746, + 746, + 746, + 746, + 746, + 746, + 747, + 747, + 747, + 747, + 747, + 748, + 748, + 749, + 749, + 749, + 753, + 755, + 755, + 756, + 757, + 758, + 758, + 764, + 765, + 766, + 768, + 769, + 770, + 772, + 773, + 773, + 775, + 776, + 776, + 777, + 779, + 779, + 780, + 781, + 782, + 782, + 782, + 782, + 782, + 782, + 783, + 784, + 785, + 786, + 786, + 786, + 786, + 787, + 787, + 787, + 787, + 788, + 788, + 789, + 789, + 789, + 790, + 791, + 792, + 793, + 794, + 795, + 795, + 796, + 797, + 798, + 799, + 799, + 800, + 801, + 802, + 802, + 802, + 803, + 804, + 804, + 806, + 809, + 810, + 815, + 817, + 823, + 824, + 827, + 827, + 828, + 831, + 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, + 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, + 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, + 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, + 847, + 847, + 847, + 847, + 847, + 847, + 847, + 848, + 848, + 848, + 849, + 849, + 849, + 850, + 850, + 851, + 851, + 851, + 853, + 853, + 853, + 853, + 854, + 854, + 854, + 854, + 854, + 854, + 854, + 855, + 855, + 855, + 855, + 855, + 856, + 856, + 856, + 856, + 856, + 856, + 856, + 856, + 857, + 857, + 858, + 858, + 858, + 859, + 859, + 859, + 860, + 860, + 860, + 860, + 861, + 861, + 861, + 862, + 862, + 863, + 863, + 863, + 863, + 864, + 864, + 864, + 864, + 865, + 865, + 866, + 868, + 868, + 869, + 869, + 873, + 874, + 874, + 874, + 875, + 876, + 876, + 878, + 878, + 878, + 880, + 881, + 882, + 883, + 884, + 886, + 887, + 889, + 890, + 891, + 892, + 893, + 894, + 898, + 900, + 905 + ], + [ + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 266, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 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, + 4, + 4, + 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, + 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, + 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, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 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, + 564, + 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, + 14, + 14, + 14, + 14, + 14, + 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, + 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, + 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, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 499, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 568, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 583, + 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, + 255, + 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, + 728, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 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, + 23, + 23, + 23, + 23, + 23, + 24, + 24, + 24, + 24, + 24, + 24, + 24, + 25, + 25, + 25, + 25, + 25, + 25, + 26, + 26, + 26, + 26, + 26, + 26, + 26, + 26, + 27, + 27, + 27, + 27, + 27, + 27, + 27, + 27, + 27, + 27, + 27, + 28, + 28, + 28, + 28, + 28, + 30, + 30, + 30, + 30, + 30, + 31, + 31, + 31, + 31, + 31, + 31, + 31, + 31, + 31, + 31, + 32, + 32, + 32, + 32, + 32, + 32, + 32, + 32, + 32, + 33, + 33, + 33, + 33, + 33, + 33, + 33, + 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, + 36, + 36, + 36, + 36, + 37, + 37, + 37, + 37, + 37, + 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, + 41, + 41, + 41, + 41, + 41, + 41, + 41, + 41, + 41, + 41, + 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, + 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, + 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, + 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, + 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, + 156, + 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, + 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, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + -1, + 56, + 56, + 56, + -1, + 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, + 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, + 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, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + -1, + 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, + -1, + 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, + 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, + 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, + 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, + 72, + 72, + 72, + 75, + 75, + 75, + 75, + 75, + 75, + 76, + 76, + 76, + 76, + 76, + 77, + 77, + 77, + 77, + 78, + 78, + 78, + 78, + 79, + 79, + 79, + 79, + 79, + 80, + 80, + 82, + 82, + 82, + 82, + 82, + 82, + 85, + 85, + 85, + 88, + 88, + 89, + 89, + 89, + 90, + 90, + 90, + 90, + 90, + 90, + 90, + 90, + 90, + 90, + 90, + 91, + 91, + 91, + 91, + 92, + 92, + 92, + 92, + 93, + 93, + 93, + 93, + 94, + 94, + 94, + 98, + 98, + 98, + 101, + 101, + 101, + 101, + 101, + 102, + 102, + 104, + 104, + 104, + 104, + 105, + 105, + 106, + 106, + 106, + 106, + 106, + 106, + 107, + 107, + 107, + 107, + 110, + 110, + 110, + 110, + 110, + 110, + 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, + 117, + 117, + 117, + 723, + 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, + 119, + 119, + 119, + 119, + 119, + 120, + 120, + 120, + 120, + 120, + 120, + 121, + 121, + 121, + 121, + 121, + 121, + 121, + 121, + 121, + 121, + 121, + 122, + 122, + 122, + 122, + 122, + 125, + 125, + 125, + 125, + 125, + 125, + 125, + 125, + 125, + 125, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 127, + 127, + 127, + 127, + 127, + 127, + 127, + 127, + 127, + 128, + 128, + 128, + 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, + -1, + 130, + 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, + 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, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 139, + 139, + 139, + 139, + 139, + 139, + 139, + 139, + 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, + 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, + 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, + 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, + 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, + 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, + 164, + 164, + 164, + 164, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 167, + 167, + 167, + 167, + 167, + 167, + 174, + 175, + 343, + 175, + 176, + 176, + 177, + 178, + 178, + 178, + 179, + 179, + 181, + 183, + 184, + 184, + 185, + 185, + 186, + 186, + 189, + 189, + 190, + 190, + 191, + 191, + 193, + 194, + 194, + 194, + 194, + 195, + 195, + 205, + 206, + 206, + 207, + 208, + 208, + 208, + 209, + 211, + 212, + 213, + 216, + 216, + 218, + 218, + 219, + 219, + 221, + 221, + 222, + 224, + 225, + 225, + 226, + 226, + 227, + 228, + 229, + 229, + 230, + 231, + 232, + 232, + 232, + 238, + 238, + 238, + 239, + 239, + 239, + 239, + 239, + 244, + 244, + 244, + 244, + 249, + 249, + 250, + 250, + 250, + 252, + 252, + 252, + 252, + 252, + 253, + 253, + 253, + 254, + 254, + 254, + 254, + 254, + 254, + 254, + 254, + 254, + 257, + 257, + 257, + 257, + 257, + 257, + 258, + 258, + 258, + 258, + 258, + 258, + 260, + 260, + 260, + 260, + 260, + 270, + 270, + 271, + 282, + 282, + 282, + 283, + 283, + 283, + 284, + 285, + 285, + 286, + 287, + 287, + 287, + 288, + 288, + 288, + 288, + 295, + 298, + 299, + 300, + 307, + 310, + 311, + 312, + 329, + 338, + 338, + 348, + 349, + 352, + 354, + 354, + 354, + 355, + 356, + 356, + 357, + 361, + 366, + 379, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 264, + 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, + 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, + 153, + 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, + 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, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 345, + 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, + 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, + 223, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 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, + 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, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 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, + 398, + 398, + 398, + 398, + 398, + 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, + 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, + 404, + 404, + 404, + 404, + 404, + 404, + 404, + 404, + 404, + 404, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 406, + 406, + 406, + 406, + 406, + 406, + 407, + 407, + 407, + 407, + 407, + 408, + 408, + 408, + 408, + 408, + 408, + 408, + 408, + 408, + 408, + 408, + 409, + 409, + 409, + 409, + 409, + 409, + 409, + 409, + 409, + 410, + 410, + 410, + 410, + 410, + 410, + 410, + 411, + 411, + 411, + 411, + 411, + 411, + 411, + 411, + 411, + 411, + 411, + 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, + 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, + 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, + 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, + 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, + 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, + 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, + 81, + 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, + 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, + 196, + 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, + 109, + 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, + 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, + 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, + -1, + 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, + 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, + 437, + 437, + 437, + 437, + 437, + 437, + 629, + 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, + 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, + 441, + 441, + 441, + 441, + 441, + 441, + 441, + 378, + 441, + 441, + 441, + 441, + 441, + 441, + 441, + 441, + 441, + 441, + 441, + 442, + 442, + 442, + 442, + 442, + 442, + 451, + 451, + 451, + 451, + 451, + 451, + 451, + 451, + 452, + 452, + 452, + 452, + 452, + 452, + 452, + 452, + 453, + 453, + 453, + 453, + 453, + 453, + 455, + 455, + 455, + 455, + 455, + 455, + 456, + 456, + 456, + 457, + 457, + 457, + 457, + 457, + 457, + 457, + 457, + 458, + 458, + 458, + 459, + 459, + 459, + 459, + 459, + 460, + 460, + 460, + 461, + 461, + 461, + 462, + 462, + 462, + 462, + 463, + 463, + 463, + 463, + 463, + 464, + 464, + 464, + 465, + 465, + 465, + 465, + 466, + 467, + 467, + 467, + 468, + 468, + 468, + 470, + 470, + 470, + 470, + 470, + 472, + 472, + 473, + 474, + 474, + 474, + 475, + 475, + 476, + 476, + 345, + 477, + 477, + 477, + 478, + 478, + 478, + 480, + 480, + 480, + 480, + 480, + 480, + 480, + 480, + 480, + 481, + 481, + 481, + 481, + 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, + 485, + 485, + 485, + 485, + 485, + 485, + 485, + 485, + 485, + 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, + -1, + 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, + 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, + 491, + 491, + 491, + 491, + 491, + 491, + 491, + 491, + 491, + 491, + 491, + 492, + -1, + 492, + 492, + 492, + 492, + 492, + 492, + 492, + 492, + 492, + 492, + 492, + 492, + 492, + 492, + 494, + 494, + 494, + 494, + 494, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 496, + 496, + 496, + 496, + 496, + 496, + 496, + 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, + 500, + 500, + 500, + 500, + 500, + 500, + 500, + 500, + 500, + 500, + 500, + 500, + 500, + -1, + 500, + 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, + 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, + 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, + 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, + 513, + 513, + 513, + 513, + 513, + 514, + 514, + 514, + 514, + 514, + 514, + 514, + 514, + 514, + 515, + 515, + 515, + 515, + 515, + 516, + 516, + 516, + 516, + 516, + 516, + 523, + 523, + 523, + 523, + 527, + 527, + 529, + 529, + 530, + 530, + 531, + 532, + 535, + 535, + 535, + 535, + 535, + 536, + 537, + 538, + 541, + 541, + 542, + 543, + 543, + 544, + 545, + 545, + 546, + 546, + 547, + 547, + 548, + 548, + 549, + 549, + 551, + 553, + 553, + 553, + 554, + 555, + 556, + 560, + 560, + 561, + 562, + 562, + 562, + 563, + 563, + 567, + 567, + 567, + 567, + 567, + 567, + 567, + 567, + 570, + 570, + 570, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 572, + 572, + 572, + 572, + 575, + 575, + 575, + 575, + 576, + 576, + 576, + 576, + 576, + 576, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 580, + 580, + 580, + 580, + 580, + 580, + 580, + 588, + 588, + 589, + 589, + 589, + 589, + 589, + 590, + 590, + 590, + 591, + 591, + 591, + 591, + 591, + 591, + 593, + 593, + 593, + 593, + 593, + 593, + 594, + 595, + 597, + 597, + 598, + 610, + 509, + 610, + 610, + 611, + 611, + 614, + 615, + 615, + 615, + 616, + 617, + 622, + 625, + 626, + 632, + 633, + 640, + 641, + 646, + 651, + 651, + 652, + 661, + 665, + 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, + -1, + 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, + 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, + 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, + 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, + 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, + 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, + 689, + 689, + 689, + 689, + 690, + 690, + 690, + 690, + 690, + 690, + 690, + 690, + 690, + 691, + 691, + 691, + 691, + 691, + 691, + 691, + 691, + 693, + 693, + 693, + 693, + 693, + 693, + 694, + 694, + 694, + 694, + 694, + 694, + 694, + 694, + 694, + 694, + 694, + 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, + 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, + 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, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 520, + 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, + 703, + 703, + 703, + 703, + 703, + 703, + 703, + 703, + 703, + 704, + 704, + 704, + 704, + 704, + 704, + 704, + 704, + 704, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 707, + 707, + 707, + 707, + 707, + 707, + 707, + 708, + 708, + 708, + 708, + 708, + 708, + 709, + 709, + 709, + 709, + 709, + 709, + 709, + 709, + 709, + 710, + 710, + 710, + 710, + 710, + 710, + 710, + 711, + -1, + 711, + 711, + 711, + 711, + 711, + 711, + 711, + 711, + 711, + 233, + 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, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 714, + 714, + 714, + 714, + 714, + 714, + 714, + 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, + 718, + 718, + 718, + 718, + 718, + 718, + 718, + 718, + 718, + 718, + 718, + 719, + 719, + 719, + 719, + 719, + 719, + 719, + 719, + 719, + 719, + 725, + 725, + 725, + 725, + 726, + 726, + 726, + 727, + 727, + 727, + 727, + 727, + 727, + 729, + 729, + 730, + 730, + 730, + 731, + 731, + 731, + 731, + 733, + 733, + 733, + 734, + 734, + 734, + 734, + 734, + 735, + 735, + 735, + 735, + 735, + 736, + 736, + 736, + 737, + 737, + 737, + 737, + 737, + 737, + 737, + 738, + 738, + 738, + 739, + 739, + 739, + 739, + 739, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 741, + 741, + 741, + 741, + 741, + 742, + 742, + 742, + 742, + 743, + 743, + 743, + 743, + 744, + 744, + 744, + 744, + 744, + 745, + 745, + 745, + 745, + 745, + 745, + 746, + 746, + 746, + 746, + 746, + 746, + 746, + 746, + 747, + 747, + 747, + 747, + 747, + 748, + 748, + 749, + 749, + 749, + 753, + 755, + 755, + 756, + 757, + 758, + 758, + 764, + 765, + 766, + 768, + 769, + 770, + 772, + 773, + 773, + 775, + 776, + 776, + 777, + 779, + 779, + 780, + 781, + 782, + 782, + 782, + 782, + 782, + 782, + 783, + 784, + 785, + 786, + 786, + 786, + 786, + 787, + 787, + 787, + 787, + 788, + 788, + 789, + 789, + 789, + 790, + 791, + 792, + 793, + 794, + 795, + 795, + 796, + 797, + 798, + 799, + 799, + 800, + 801, + 802, + 802, + 802, + 803, + 804, + 804, + 806, + 809, + 810, + 815, + 817, + 823, + 824, + 827, + 827, + 828, + 831, + 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, + 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, + 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, + 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, + 847, + 847, + 847, + 847, + 847, + 847, + 847, + 848, + 848, + 848, + 849, + 849, + 849, + 850, + 850, + 851, + 851, + 851, + 853, + 853, + 853, + 853, + 854, + 854, + 854, + 854, + 854, + 854, + 854, + 855, + 855, + 855, + 855, + 855, + 856, + 856, + 856, + 856, + 856, + 856, + 856, + 856, + 857, + 857, + 858, + 858, + 858, + 859, + 859, + 859, + 860, + 860, + 860, + 860, + 861, + 861, + 861, + 862, + 862, + 863, + 863, + 863, + 863, + 864, + 864, + 864, + 864, + 865, + 865, + 866, + 868, + 868, + 869, + 869, + 873, + 874, + 874, + 874, + 875, + 876, + 876, + 878, + 878, + 878, + -1, + 881, + 882, + 883, + 884, + 886, + 887, + 889, + 890, + 891, + 892, + 893, + 894, + 898, + 900, + 905 + ], + [ + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 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, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 266, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 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, + 4, + 4, + 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, + 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, + 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, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 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, + 564, + 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, + 14, + 14, + 14, + 14, + 14, + 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, + 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, + -1, + 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, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 499, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 568, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 583, + 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, + 255, + 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, + 728, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 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, + 23, + 23, + 23, + 23, + 23, + 24, + 24, + 24, + 24, + 24, + 24, + 24, + 25, + 25, + 25, + 25, + 25, + 25, + 26, + 26, + 26, + 26, + 26, + 26, + 26, + 26, + 27, + 27, + 27, + 27, + 27, + 27, + 27, + 27, + 27, + 27, + 27, + 28, + 28, + 28, + 28, + 28, + 30, + 30, + 30, + 30, + 30, + 31, + 31, + 31, + 31, + 31, + 31, + 31, + 31, + 31, + 31, + 32, + 32, + 32, + 32, + 32, + 32, + 32, + 32, + 32, + 33, + 33, + 33, + 33, + 33, + 33, + 33, + 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, + 36, + 36, + 36, + 36, + 37, + 37, + 37, + 37, + 37, + 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, + 41, + 41, + 41, + 41, + 41, + 41, + 41, + 41, + 41, + 41, + 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, + 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, + 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, + 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, + 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, + 156, + 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, + 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, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + -1, + 56, + 56, + 56, + -1, + 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, + 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, + 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, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + -1, + 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, + -1, + 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, + 587, + 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, + 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, + 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, + 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, + 72, + 72, + 72, + 75, + 75, + 75, + 75, + 75, + 75, + 76, + 76, + 76, + 76, + 76, + 77, + 77, + 77, + 77, + 78, + 78, + 78, + 78, + 79, + 79, + 79, + 79, + 79, + 80, + 80, + 82, + 82, + 82, + 82, + 82, + 82, + 85, + 85, + 85, + 88, + 88, + 89, + 89, + 89, + 90, + 90, + 90, + 90, + 90, + 90, + 90, + 90, + 90, + 90, + 90, + 91, + 91, + 91, + 91, + 92, + 92, + 92, + 92, + 93, + 93, + 93, + 93, + 94, + 94, + 94, + 98, + 98, + 98, + 101, + 101, + 101, + 101, + 101, + 102, + 102, + 104, + 104, + 104, + 104, + 105, + 105, + 106, + 106, + 106, + 106, + 106, + 106, + 107, + 107, + 107, + 107, + 110, + 110, + 110, + 110, + 110, + 110, + 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, + 117, + 117, + 117, + 723, + 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, + 119, + 119, + 119, + 119, + 119, + 120, + 120, + 120, + 120, + 120, + 120, + 121, + 121, + 121, + 121, + 121, + 121, + 121, + 121, + 121, + 121, + 121, + 122, + 122, + 122, + 122, + 122, + 125, + 125, + 125, + 125, + 125, + 125, + 125, + 125, + 125, + 125, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 127, + 127, + 127, + 127, + 127, + 127, + 127, + 127, + 127, + 128, + 128, + 128, + 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, + -1, + 130, + 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, + 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, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 139, + 139, + 139, + 139, + 139, + 139, + 139, + 139, + 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, + 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, + 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, + 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, + 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, + 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, + 164, + 164, + 164, + 164, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 167, + 167, + 167, + 167, + 167, + 167, + 174, + 175, + 343, + 175, + 176, + 176, + 177, + 178, + 178, + 178, + 179, + 179, + 181, + 183, + 184, + 184, + 185, + 185, + 186, + 186, + 189, + 189, + 190, + 190, + 191, + 191, + 193, + 194, + 194, + 194, + 194, + 195, + 195, + 205, + 206, + 206, + 207, + 208, + 208, + 208, + 209, + 211, + 212, + 213, + 216, + 216, + 218, + 218, + 219, + 219, + 221, + 221, + 222, + 224, + 225, + 225, + 226, + 226, + 227, + 228, + 229, + 229, + 230, + 231, + 232, + 232, + 232, + 238, + 238, + 238, + 239, + 239, + 239, + 239, + 239, + 244, + 244, + 244, + 244, + 249, + 249, + 250, + 250, + 250, + 252, + 252, + 252, + 252, + 252, + 253, + 253, + 253, + 254, + 254, + 254, + 254, + 254, + 254, + 254, + 254, + 254, + 257, + 257, + 257, + 257, + 257, + 257, + 258, + 258, + 258, + 258, + 258, + 258, + 260, + 260, + 260, + 260, + 260, + 270, + 270, + 271, + 282, + 282, + 282, + 283, + 283, + 283, + 284, + 285, + 285, + 286, + 287, + 287, + 287, + 288, + 288, + 288, + 288, + 295, + 298, + 299, + 300, + 307, + 310, + 311, + 312, + 329, + 338, + 338, + 348, + 349, + 352, + 354, + 354, + 354, + 355, + 356, + 356, + 357, + 361, + 366, + 379, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 264, + 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, + 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, + 153, + 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, + 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, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 345, + 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, + 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, + 223, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 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, + 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, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 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, + 398, + 398, + 398, + 398, + 398, + 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, + 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, + 404, + 404, + 404, + 404, + 404, + 404, + 404, + 404, + 404, + 404, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 406, + 406, + 406, + 406, + 406, + 406, + 407, + 407, + 407, + 407, + 407, + 408, + 408, + 408, + 408, + 408, + 408, + 408, + 408, + 408, + 408, + 408, + 409, + 409, + 409, + 409, + 409, + 409, + 409, + 409, + 409, + 410, + 410, + 410, + 410, + 410, + 410, + 410, + 411, + 411, + 411, + 411, + 411, + 411, + 411, + 411, + 411, + 411, + 411, + 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, + 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, + 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, + 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, + 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, + 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, + 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, + 81, + 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, + 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, + 196, + 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, + 109, + 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, + 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, + 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, + -1, + 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, + 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, + 437, + 437, + 437, + 437, + 437, + 437, + 629, + 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, + 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, + 441, + 441, + 441, + 441, + 441, + 441, + 441, + 378, + 441, + 441, + 441, + 441, + 441, + 441, + 441, + 441, + 441, + 441, + 441, + 442, + 442, + 442, + 442, + 442, + 442, + 451, + 451, + 451, + 451, + 451, + 451, + 451, + 451, + 452, + 452, + 452, + 452, + 452, + 452, + 452, + 452, + 453, + 453, + 453, + 453, + 453, + 453, + 455, + 455, + 455, + 455, + 455, + 455, + 456, + 456, + 456, + 457, + 457, + 457, + 457, + 457, + 457, + 457, + 457, + 458, + 458, + 458, + 459, + 459, + 459, + 459, + 459, + 460, + 460, + 460, + 461, + 461, + 461, + 462, + 462, + 462, + 462, + 463, + 463, + 463, + 463, + 463, + 464, + 464, + 464, + 465, + 465, + 465, + 465, + 466, + 467, + 467, + 467, + 468, + 468, + 468, + 470, + 470, + 470, + 470, + 470, + 472, + 472, + 473, + 474, + 474, + 474, + 475, + 475, + 476, + 476, + 345, + 477, + 477, + 477, + 478, + 478, + 478, + 480, + 480, + 480, + 480, + 480, + 480, + 480, + 480, + 480, + 481, + 481, + 481, + 481, + 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, + 485, + 485, + 485, + 485, + 485, + 485, + 485, + 485, + 485, + 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, + -1, + 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, + 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, + 491, + 491, + 491, + 491, + 491, + 491, + 491, + 491, + 491, + 491, + 491, + 492, + -1, + 492, + 492, + 492, + 492, + 492, + 492, + 492, + 492, + 492, + 492, + 492, + 492, + 492, + 492, + 494, + 494, + 494, + 494, + 494, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 496, + 496, + 496, + 496, + 496, + 496, + 496, + 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, + 500, + 500, + 500, + 500, + 500, + 500, + 500, + 500, + 500, + 500, + 500, + 500, + 500, + -1, + 500, + 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, + 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, + 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, + 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, + 513, + 513, + 513, + 513, + 513, + 514, + 514, + 514, + 514, + 514, + 514, + 514, + 514, + 514, + 515, + 515, + 515, + 515, + 515, + 516, + 516, + 516, + 516, + 516, + 516, + 523, + 523, + 523, + 523, + 527, + 527, + 529, + 529, + 530, + 530, + 531, + 532, + 535, + 535, + 535, + 535, + 535, + 536, + 537, + 538, + 541, + 541, + 542, + 543, + 543, + 544, + 545, + 545, + 546, + 546, + 547, + 547, + 548, + 548, + 549, + 549, + 551, + 553, + 553, + 553, + 554, + 555, + 556, + 560, + 560, + 561, + 562, + 562, + 562, + 563, + 563, + 567, + 567, + 567, + 567, + 567, + 567, + 567, + 567, + 570, + 570, + 570, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 572, + 572, + 572, + 572, + 575, + 575, + 575, + 575, + 576, + 576, + 576, + 576, + 576, + 576, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 580, + 580, + 580, + 580, + 580, + 580, + 580, + 588, + 588, + 589, + 589, + 589, + 589, + 589, + 590, + 590, + 590, + 591, + 591, + 591, + 591, + 591, + 591, + 593, + 593, + 593, + 593, + 593, + 593, + 594, + 595, + 597, + 597, + 598, + 610, + 509, + 610, + 610, + 611, + 611, + 614, + 615, + 615, + 615, + 616, + 617, + 622, + 625, + 626, + 632, + 633, + 640, + 641, + 646, + 651, + 651, + 652, + 661, + 665, + 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, + 152, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + -1, + 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, + 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, + 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, + 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, + 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, + 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, + 689, + 689, + 689, + 689, + 690, + 690, + 690, + 690, + 690, + 690, + 690, + 690, + 690, + 691, + 691, + 691, + 691, + 691, + 691, + 691, + 691, + 693, + 693, + 693, + 693, + 693, + 693, + 694, + 694, + 694, + 694, + 694, + 694, + 694, + 694, + 694, + 694, + 694, + 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, + 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, + 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, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 520, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 702, + 702, + 702, + -1, + 702, + 702, + 702, + 702, + 702, + 702, + 702, + 702, + 702, + 702, + 703, + 703, + 703, + 703, + 703, + 703, + 703, + 703, + 703, + 704, + 704, + 704, + 704, + 704, + 704, + 704, + 704, + 704, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 707, + 707, + 707, + 707, + 707, + 707, + 707, + 708, + 708, + 708, + 708, + 708, + 708, + 709, + 709, + 709, + 709, + 709, + 709, + 709, + 709, + 709, + 710, + 710, + 710, + 710, + 710, + 710, + 710, + 711, + -1, + 711, + 711, + 711, + 711, + 711, + 711, + 711, + 711, + 711, + 233, + 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, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 714, + 714, + 714, + 714, + 714, + 714, + 714, + 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, + 718, + 718, + 718, + 718, + 718, + 718, + 718, + 718, + 718, + 718, + 718, + 719, + 719, + 719, + 719, + 719, + 719, + 719, + 719, + 719, + 719, + 725, + 725, + 725, + 725, + 726, + 726, + 726, + 727, + 727, + 727, + 727, + 727, + 727, + 729, + 729, + 730, + 730, + 730, + 731, + 731, + 731, + 731, + 733, + 733, + 733, + 734, + 734, + 734, + 734, + 734, + 735, + 735, + 735, + 735, + 735, + 736, + 736, + 736, + 737, + 737, + 737, + 737, + 737, + 737, + 737, + 738, + 738, + 738, + 739, + 739, + 739, + 739, + 739, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 741, + 741, + 741, + 741, + 741, + 742, + 742, + 742, + 742, + 743, + 743, + 743, + 743, + 744, + 744, + 744, + 744, + 744, + 745, + 745, + 745, + 745, + 745, + 745, + 746, + 746, + 746, + 746, + 746, + 746, + 746, + 746, + 747, + 747, + 747, + 747, + 747, + 748, + 748, + 749, + 749, + 749, + 753, + 755, + 755, + 756, + 757, + 758, + 758, + 764, + 765, + 766, + 768, + 769, + 770, + 772, + 773, + 773, + 775, + 776, + 776, + 777, + 779, + 779, + 780, + 781, + 782, + 782, + 782, + 782, + 782, + 782, + 783, + 784, + 785, + 786, + 786, + 786, + 786, + 787, + 787, + 787, + 787, + 788, + 788, + 789, + 789, + 789, + 790, + 791, + 792, + 793, + 794, + 795, + 795, + 796, + 797, + 798, + 799, + 799, + 800, + 801, + 802, + 802, + 802, + 803, + 804, + 804, + 806, + 809, + 810, + 815, + 817, + 823, + 824, + 827, + 827, + 828, + 831, + 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, + 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, + 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, + 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, + 847, + 847, + 847, + 847, + 847, + 847, + 847, + 848, + 848, + 848, + 849, + 849, + 849, + 850, + 850, + 851, + 851, + 851, + 853, + 853, + 853, + 853, + 854, + 854, + 854, + 854, + 854, + 854, + 854, + 855, + 855, + 855, + 855, + 855, + 856, + 856, + 856, + 856, + 856, + 856, + 856, + 856, + 857, + 857, + 858, + 858, + 858, + 859, + 859, + 859, + 860, + 860, + 860, + 860, + 861, + 861, + 861, + 862, + 862, + 863, + 863, + 863, + 863, + 864, + 864, + 864, + 864, + 865, + 865, + 866, + 868, + 868, + 869, + 869, + 873, + 874, + 874, + 874, + 875, + 876, + 876, + 878, + 878, + 878, + -1, + 881, + 882, + 883, + 884, + 886, + 887, + 889, + 890, + 891, + 892, + 893, + 894, + 898, + 900, + 905 + ], + [ + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 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, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 266, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 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, + 4, + 4, + 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, + 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, + 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, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 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, + 564, + 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, + 14, + 14, + 14, + 14, + 14, + 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, + 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, + -1, + 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, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 499, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 568, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 583, + 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, + 255, + 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, + 274, + 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, + 728, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 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, + 23, + 23, + 23, + 23, + 23, + 24, + 24, + 24, + 24, + 24, + 24, + 24, + 25, + 25, + 25, + 25, + 25, + 25, + 26, + 26, + 26, + 26, + 26, + 26, + 26, + 26, + 27, + 27, + 27, + 27, + 27, + 27, + 27, + 27, + 27, + 27, + 27, + 28, + 28, + 28, + 28, + 28, + 30, + 30, + 30, + 30, + 30, + 31, + 31, + 31, + 31, + 31, + 31, + 31, + 31, + 31, + 31, + 32, + 32, + 32, + 32, + 32, + 32, + 32, + 32, + 32, + 33, + 33, + 33, + 33, + 33, + 33, + 33, + 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, + 36, + 36, + 36, + 36, + 37, + 37, + 37, + 37, + 37, + 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, + 41, + 41, + 41, + 41, + 41, + 41, + 41, + 41, + 41, + 41, + 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, + 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, + 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, + 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, + 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, + 156, + 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, + 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, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + -1, + 56, + 56, + 56, + -1, + 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, + 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, + 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, + -1, + 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, + -1, + 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, + -1, + 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, + 587, + 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, + 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, + 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, + 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, + 72, + 72, + 72, + 75, + 75, + 75, + 75, + 75, + 75, + 76, + 76, + 76, + 76, + 76, + 77, + 77, + 77, + 77, + 78, + 78, + 78, + 78, + 79, + 79, + 79, + 79, + 79, + 80, + 80, + 82, + 82, + 82, + 82, + 82, + 82, + 85, + 85, + 85, + 88, + 88, + 89, + 89, + 89, + 90, + 90, + 90, + 90, + 90, + 90, + 90, + 90, + 90, + 90, + 90, + 91, + 91, + 91, + 91, + 92, + 92, + 92, + 92, + 93, + 93, + 93, + 93, + 94, + 94, + 94, + 98, + 98, + 98, + 101, + 101, + 101, + 101, + 101, + 102, + 102, + 104, + 104, + 104, + 104, + 105, + 105, + 106, + 106, + 106, + 106, + 106, + 106, + 107, + 107, + 107, + 107, + 110, + 110, + 110, + 110, + 110, + 110, + 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, + 117, + 117, + 117, + 723, + 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, + 119, + 119, + 119, + 119, + 119, + 120, + 120, + 120, + 120, + 120, + 120, + 121, + 121, + 121, + 121, + 121, + 121, + 121, + 121, + 121, + 121, + 121, + 122, + 122, + 122, + 122, + 122, + 125, + 125, + 125, + 125, + 125, + 125, + 125, + 125, + 125, + 125, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 127, + 127, + 127, + 127, + 127, + 127, + 127, + 127, + 127, + 128, + 128, + 128, + 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, + -1, + 130, + 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, + 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, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 139, + 139, + 139, + 139, + 139, + 139, + 139, + 139, + 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, + 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, + 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, + 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, + 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, + 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, + 164, + 164, + 164, + 164, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 167, + 167, + 167, + 167, + 167, + 167, + 174, + 175, + 343, + 175, + 176, + 176, + 177, + 178, + 178, + 178, + 179, + 179, + 181, + 183, + 184, + 184, + 185, + 185, + 186, + 186, + 189, + 189, + 190, + 190, + 191, + 191, + 193, + 194, + 194, + 194, + 194, + 195, + 195, + 205, + 206, + 206, + 207, + 208, + 208, + 208, + 209, + 211, + 212, + 213, + 216, + 216, + 218, + 218, + 219, + 219, + 221, + 221, + 222, + 224, + 225, + 225, + 226, + 226, + 227, + 228, + 229, + 229, + 230, + 231, + 232, + 232, + 232, + 238, + 238, + 238, + 239, + 239, + 239, + 239, + 239, + 244, + 244, + 244, + 244, + 249, + 249, + 250, + 250, + 250, + 252, + 252, + 252, + 252, + 252, + 253, + 253, + 253, + 254, + 254, + 254, + 254, + 254, + 254, + 254, + 254, + 254, + 257, + 257, + 257, + 257, + 257, + 257, + 258, + 258, + 258, + 258, + 258, + 258, + 260, + 260, + 260, + 260, + 260, + 270, + 270, + 271, + 282, + 282, + 282, + 283, + 283, + 283, + 284, + 285, + 285, + 286, + 287, + 287, + 287, + 288, + 288, + 288, + 288, + 295, + 298, + 299, + 300, + 307, + 310, + 311, + 312, + 329, + 338, + 338, + 348, + 349, + 352, + 354, + 354, + 354, + 355, + 356, + 356, + 357, + 361, + 366, + 379, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 264, + 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, + 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, + 153, + 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, + 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, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 345, + 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, + -1, + 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, + 223, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 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, + 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, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 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, + 398, + 398, + 398, + 398, + 398, + 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, + 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, + 404, + 404, + 404, + 404, + 404, + 404, + 404, + 404, + 404, + 404, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 406, + 406, + 406, + 406, + 406, + 406, + 407, + 407, + 407, + 407, + 407, + 408, + 408, + 408, + 408, + 408, + 408, + 408, + 408, + 408, + 408, + 408, + 409, + 409, + 409, + 409, + 409, + 409, + 409, + 409, + 409, + 410, + 410, + 410, + 410, + 410, + 410, + 410, + 411, + 411, + 411, + 411, + 411, + 411, + 411, + 411, + 411, + 411, + 411, + 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, + 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, + 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, + 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, + 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, + 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, + 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, + 81, + 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, + 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, + 196, + 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, + 109, + 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, + 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, + 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, + -1, + 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, + 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, + 760, + 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, + 629, + 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, + 439, + 439, + 439, + 439, + 518, + 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, + 441, + 441, + 441, + 441, + 441, + 441, + 441, + 378, + 441, + 441, + 441, + 441, + 441, + 441, + 441, + 441, + 441, + 441, + 441, + 442, + 442, + 442, + 442, + 442, + 442, + 451, + 451, + 451, + 451, + 451, + 451, + 451, + 451, + 452, + 452, + 452, + 452, + 452, + 452, + 452, + 452, + 453, + 453, + 453, + 453, + 453, + 453, + 455, + 455, + 455, + 455, + 455, + 455, + 456, + 456, + 456, + 457, + 457, + 457, + 457, + 457, + 457, + 457, + 457, + 458, + 458, + 458, + 459, + 459, + 459, + 459, + 459, + 460, + 460, + 460, + 461, + 461, + 461, + 462, + 462, + 462, + 462, + 463, + 463, + 463, + 463, + 463, + 464, + 464, + 464, + 465, + 465, + 465, + 465, + 466, + 467, + 467, + 467, + 468, + 468, + 468, + 470, + 470, + 470, + 470, + 470, + 472, + 472, + 473, + 474, + 474, + 474, + 475, + 475, + 476, + 476, + 345, + 477, + 477, + 477, + 478, + 478, + 478, + 480, + 480, + 480, + 480, + 480, + 480, + 480, + 480, + 480, + 481, + 481, + 481, + 481, + 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, + 485, + 485, + 485, + 485, + 485, + 485, + 485, + 485, + 485, + 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, + -1, + 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, + 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, + 491, + 491, + 491, + 491, + 491, + 491, + 491, + 491, + 491, + 491, + 491, + 492, + -1, + 492, + 492, + 492, + 492, + 492, + 492, + 492, + 492, + 492, + 492, + 492, + 492, + 492, + 492, + 494, + 494, + 494, + 494, + 494, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 496, + 496, + 496, + 496, + 496, + 496, + 496, + 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, + 500, + 500, + 500, + 500, + 500, + 500, + 500, + 500, + 500, + 500, + 500, + 500, + 500, + -1, + 500, + 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, + 503, + 503, + -1, + 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, + 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, + 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, + 513, + 513, + 513, + 513, + 513, + 514, + 514, + 514, + 514, + 514, + 514, + 514, + 514, + 514, + 515, + 515, + 515, + 515, + 515, + 516, + 516, + 516, + 516, + 516, + 516, + 523, + 523, + 523, + 523, + 527, + 527, + 529, + 529, + 530, + 530, + 531, + 532, + 535, + 535, + 535, + 535, + 535, + 536, + 537, + 538, + 541, + 541, + 542, + 543, + 543, + 544, + 545, + 545, + 546, + 546, + 547, + 547, + 548, + 548, + 549, + 549, + 551, + 553, + 553, + 553, + 554, + 555, + 556, + 560, + 560, + 561, + 562, + 562, + 562, + 563, + 563, + 567, + 567, + 567, + 567, + 567, + 567, + 567, + 567, + 570, + 570, + 570, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 572, + 572, + 572, + 572, + 575, + 575, + 575, + 575, + 576, + 576, + 576, + 576, + 576, + 576, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 580, + 580, + 580, + 580, + 580, + 580, + 580, + 588, + 588, + 589, + 589, + 589, + 589, + 589, + 590, + 590, + 590, + 591, + 591, + 591, + 591, + 591, + 591, + 593, + 593, + 593, + 593, + 593, + 593, + 594, + 595, + 597, + 597, + 598, + 610, + 509, + 610, + 610, + 611, + 611, + 614, + 615, + 615, + 615, + 616, + 617, + 622, + 625, + 626, + 632, + 633, + 640, + 641, + 646, + 651, + 651, + 652, + 661, + 665, + 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, + 152, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + -1, + 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, + 569, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 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, + 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, + 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, + 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, + 683, + 683, + 683, + 683, + 683, + 683, + 683, + 683, + 683, + 683, + 683, + 683, + 683, + 683, + 683, + 683, + 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, + 689, + 689, + 689, + 689, + 690, + 690, + 690, + 690, + 690, + 690, + 690, + 690, + 690, + 691, + 691, + 691, + 691, + 691, + 691, + 691, + 691, + 693, + 693, + 693, + 693, + 693, + 693, + 694, + 694, + 694, + 694, + 694, + 694, + 694, + 694, + 694, + 694, + 694, + 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, + 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, + 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, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 520, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 702, + 702, + 702, + -1, + 702, + 702, + 702, + 702, + 702, + 702, + 702, + 702, + 702, + 702, + 703, + 703, + 703, + 703, + 703, + 703, + 703, + 703, + 703, + 704, + 704, + 704, + 704, + 704, + 704, + 704, + 704, + 704, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 707, + 707, + 707, + 707, + 707, + 707, + 707, + 708, + 708, + 708, + 708, + 708, + 708, + 709, + 709, + 709, + 709, + 709, + 709, + 709, + 709, + 709, + 710, + 710, + 710, + 710, + 710, + 710, + 710, + 711, + -1, + 711, + 711, + 711, + 711, + 711, + 711, + 711, + 711, + 711, + 233, + 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, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 714, + 714, + 714, + 714, + 714, + 714, + 714, + 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, + 718, + 718, + 718, + 718, + 718, + 718, + 718, + 718, + 718, + 718, + 718, + 719, + 719, + 719, + 719, + 719, + 719, + 719, + 719, + 719, + 719, + 725, + 725, + 725, + 725, + 726, + 726, + 726, + 727, + 727, + 727, + 727, + 727, + 727, + 729, + 729, + 730, + 730, + 730, + 731, + 731, + 731, + 731, + 733, + 733, + 733, + 734, + 734, + 734, + 734, + 734, + 735, + 735, + 735, + 735, + 735, + 736, + 736, + 736, + 737, + 737, + 737, + 737, + 737, + 737, + 737, + 738, + 738, + 738, + 739, + 739, + 739, + 739, + 739, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 741, + 741, + 741, + 741, + 741, + 742, + 742, + 742, + 742, + 743, + 743, + 743, + 743, + 744, + 744, + 744, + 744, + 744, + 745, + 745, + 745, + 745, + 745, + 745, + 746, + 746, + 746, + 746, + 746, + 746, + 746, + 746, + 747, + 747, + 747, + 747, + 747, + 748, + 748, + 749, + 749, + 749, + 753, + 755, + 755, + 756, + 757, + 758, + 758, + 764, + 765, + 766, + 768, + 769, + 770, + 772, + 773, + 773, + 775, + 776, + 776, + 777, + 779, + 779, + 780, + 781, + 782, + 782, + 782, + 782, + 782, + 782, + 783, + 784, + 785, + 786, + 786, + 786, + 786, + 787, + 787, + 787, + 787, + 788, + 788, + 789, + 789, + 789, + 790, + 791, + 792, + 793, + 794, + 795, + 795, + 796, + 797, + 798, + 799, + 799, + 800, + 801, + 802, + 802, + 802, + 803, + 804, + 804, + 806, + 809, + 810, + 815, + 817, + 823, + 824, + 827, + 827, + 828, + 831, + 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, + 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, + 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, + 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, + 847, + 847, + 847, + 847, + 847, + 847, + 847, + 848, + 848, + 848, + 849, + 849, + 849, + 850, + 850, + 851, + 851, + 851, + 853, + 853, + 853, + 853, + 854, + 854, + 854, + 854, + 854, + 854, + 854, + 855, + 855, + 855, + 855, + 855, + 856, + 856, + 856, + 856, + 856, + 856, + 856, + 856, + 857, + 857, + 858, + 858, + 858, + 859, + 859, + 859, + 860, + 860, + 860, + 860, + 861, + 861, + 861, + 862, + 862, + 863, + 863, + 863, + 863, + 864, + 864, + 864, + 864, + 865, + 865, + 866, + 868, + 868, + 869, + 869, + 873, + 874, + 874, + 874, + 875, + 876, + 876, + 878, + 878, + 878, + -1, + 881, + 882, + 883, + 884, + 886, + 887, + 889, + 890, + 891, + 892, + 893, + 894, + 898, + 900, + 905 + ], + [ + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 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, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 266, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 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, + 4, + 4, + 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, + 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, + 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, + -1, + 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, + 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, + 564, + 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, + 14, + 14, + 14, + 14, + 14, + 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, + 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, + -1, + 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, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 499, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 568, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 583, + 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, + 255, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + -1, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 274, + 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, + 728, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 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, + 23, + 23, + 23, + 23, + 23, + 24, + 24, + 24, + 24, + 24, + 24, + 24, + 25, + 25, + 25, + 25, + 25, + 25, + 26, + 26, + 26, + 26, + 26, + 26, + 26, + 26, + 27, + 27, + 27, + 27, + 27, + 27, + 27, + 27, + 27, + 27, + 27, + 28, + 28, + 28, + 28, + 28, + 30, + 30, + 30, + 30, + 30, + 31, + 31, + 31, + 31, + 31, + 31, + 31, + 31, + 31, + 31, + 32, + 32, + 32, + 32, + 32, + 32, + 32, + 32, + 32, + 33, + 33, + 33, + 33, + 33, + 33, + 33, + 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, + 36, + 36, + 36, + 36, + 37, + 37, + 37, + 37, + 37, + 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, + 41, + 41, + 41, + 41, + 761, + 41, + 41, + 41, + 41, + 41, + 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, + 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, + 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, + 50, + 50, + 50, + 50, + 50, + 50, + 50, + 50, + 50, + 50, + -1, + 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, + 156, + 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, + 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, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + -1, + 56, + 56, + 56, + -1, + 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, + -1, + 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, + 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, + 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, + -1, + 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, + -1, + 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, + -1, + 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, + 587, + 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, + 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, + 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, + 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, + 72, + 72, + 72, + 75, + 75, + 75, + 75, + 75, + 75, + 76, + 76, + 76, + 76, + 76, + 77, + 77, + 77, + 77, + 78, + 78, + 78, + 78, + 79, + 79, + 79, + 79, + 79, + 80, + 80, + 82, + 82, + 82, + 82, + 82, + 82, + 85, + 85, + 85, + 88, + 88, + 89, + 89, + 89, + 90, + 90, + 90, + 90, + 90, + 90, + 90, + 90, + 90, + 90, + 90, + 91, + 91, + 91, + 91, + 92, + 92, + 92, + 92, + 93, + 93, + 93, + 93, + 94, + 94, + 94, + 98, + 98, + 98, + 101, + 101, + 101, + 101, + 101, + 102, + 102, + 104, + 104, + 104, + 104, + 105, + 105, + 106, + 106, + 106, + 106, + 106, + 106, + 107, + 107, + 107, + 107, + 110, + 110, + 110, + 110, + 110, + 110, + 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, + 117, + 117, + 117, + 723, + 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, + 119, + 119, + 119, + 119, + 119, + 120, + 120, + 120, + 120, + 120, + 120, + 121, + 121, + 121, + 121, + 121, + 121, + 121, + 121, + 121, + 121, + 121, + 122, + 122, + 122, + 122, + 122, + 125, + 125, + 125, + 125, + 125, + 125, + 125, + 125, + 125, + 125, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 127, + 127, + 127, + 127, + 127, + 127, + 127, + 127, + 127, + 128, + 128, + 128, + 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, + -1, + 130, + 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, + 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, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 139, + 139, + 139, + 139, + 139, + 139, + 139, + 139, + 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, + 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, + 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, + 217, + 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, + 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, + 150, + 150, + 150, + 150, + 150, + 150, + 150, + 150, + 150, + 150, + 150, + 367, + 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, + 164, + 164, + 164, + 164, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 167, + 167, + 167, + 167, + 167, + 167, + 174, + 175, + 343, + 175, + 176, + 176, + 177, + 178, + 178, + 178, + 179, + 179, + 181, + 183, + 184, + 184, + 185, + 185, + 186, + 186, + 189, + 189, + 190, + 190, + 191, + 191, + 193, + 194, + 194, + 194, + 194, + 195, + 195, + 205, + 206, + 206, + 207, + 208, + 208, + 208, + 209, + 211, + 212, + 213, + 216, + 216, + 218, + 218, + 219, + 219, + 221, + 221, + 222, + 224, + 225, + 225, + 226, + 226, + 227, + 228, + 229, + 229, + 230, + 231, + 232, + 232, + 232, + 238, + 238, + 238, + 239, + 239, + 239, + 239, + 239, + 244, + 244, + 244, + 244, + 249, + 249, + 250, + 250, + 250, + 252, + 252, + 252, + 252, + 252, + 253, + 253, + 253, + 254, + 254, + 254, + 254, + 254, + 254, + 254, + 267, + 254, + 257, + 257, + 257, + 257, + 257, + 257, + 258, + 258, + 258, + 258, + 258, + 258, + 260, + 260, + 260, + 260, + 260, + 270, + 270, + 271, + 282, + 282, + 282, + 283, + 283, + 283, + 284, + 285, + 285, + 286, + 287, + 287, + 287, + 288, + 288, + 288, + 288, + 295, + 298, + 299, + 300, + 307, + 310, + 311, + 312, + 329, + 338, + 338, + 348, + 349, + 352, + 354, + 354, + 354, + 355, + 356, + 356, + 357, + 361, + 366, + 379, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 264, + 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, + 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, + 153, + 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, + 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, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 345, + 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, + -1, + 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, + 223, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 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, + 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, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 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, + 398, + 398, + 398, + 398, + 398, + 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, + 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, + 404, + 404, + 404, + 404, + 404, + 404, + 404, + 404, + 404, + 404, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 406, + 406, + 406, + 406, + 406, + 406, + 407, + 407, + 407, + 407, + 407, + 408, + 408, + 408, + 408, + 408, + 408, + 408, + 408, + 408, + 408, + 408, + 409, + 409, + 409, + 409, + 409, + 409, + 409, + 409, + 409, + 410, + 410, + 410, + 410, + 410, + 410, + 410, + 411, + 411, + 411, + 411, + 411, + 411, + 411, + 411, + 411, + 411, + 411, + 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, + 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, + 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, + 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, + 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, + 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, + 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, + 81, + 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, + 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, + 196, + 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, + 109, + 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, + 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, + 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, + -1, + 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, + 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, + 760, + 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, + 629, + 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, + 439, + 439, + 439, + 439, + 518, + 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, + 441, + 441, + 441, + 441, + 441, + 441, + 441, + 378, + 441, + 441, + 441, + 441, + 441, + 441, + 441, + 441, + 441, + 441, + 441, + 442, + 442, + 442, + 442, + 442, + 442, + 451, + 451, + 451, + 451, + 451, + 451, + 451, + 451, + 452, + 452, + 452, + 452, + 452, + 452, + 452, + 452, + 453, + 453, + 453, + 453, + 453, + 453, + 455, + 455, + 455, + 455, + 455, + 455, + 456, + 456, + 456, + 457, + 457, + 457, + 457, + 457, + 457, + 457, + 457, + 458, + 458, + 458, + 459, + 459, + 459, + 459, + 459, + 460, + 460, + 460, + 461, + 461, + 461, + 462, + 462, + 462, + 462, + 463, + 463, + 463, + 463, + 463, + 464, + 464, + 464, + 465, + 465, + 465, + 465, + 466, + 467, + 467, + 467, + 468, + 468, + 468, + 470, + 470, + 470, + 470, + 470, + 472, + 472, + 473, + 474, + 474, + 474, + 475, + 475, + 476, + 476, + 345, + 477, + 477, + 477, + 478, + 478, + 478, + 480, + 480, + 480, + 480, + 480, + 480, + 480, + 480, + 480, + 481, + 481, + 481, + 481, + 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, + 485, + 485, + 485, + 485, + 485, + 485, + 485, + 485, + 485, + 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, + -1, + 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, + 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, + 491, + 491, + 491, + 491, + 491, + 491, + 491, + 491, + 491, + 491, + 491, + 492, + -1, + 492, + 492, + 492, + 492, + 492, + 492, + 492, + 492, + 492, + 492, + 492, + 492, + 492, + 492, + 494, + 494, + 494, + 494, + 494, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 496, + 496, + 496, + 496, + 496, + 496, + 496, + 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, + 500, + 500, + 500, + 500, + 500, + 500, + 500, + 500, + 500, + 500, + 500, + 500, + 500, + -1, + 500, + 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, + 503, + 503, + -1, + 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, + 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, + 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, + 513, + 513, + 513, + 513, + 513, + 514, + 514, + 514, + 514, + 514, + 514, + 514, + 514, + 514, + 515, + 515, + 515, + 515, + 515, + 516, + 516, + 516, + 516, + 516, + 516, + 523, + 523, + 523, + 523, + 527, + 527, + 529, + 529, + 530, + 530, + 531, + 532, + 535, + 535, + 535, + 535, + 535, + 536, + 537, + 538, + 541, + 541, + 542, + 543, + 543, + 544, + 545, + 545, + 546, + 546, + 547, + 547, + 548, + 548, + 549, + 549, + 551, + 553, + 553, + 553, + 554, + 555, + 556, + 560, + 560, + 561, + 562, + 562, + 562, + 563, + 563, + 567, + 567, + 567, + 567, + 567, + 567, + 567, + 567, + 570, + 570, + 570, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 572, + 572, + 572, + 572, + 575, + 575, + 575, + 575, + 576, + 576, + 576, + 576, + 576, + 576, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 580, + 580, + 580, + 580, + 580, + 580, + 580, + 588, + 588, + 589, + 589, + 589, + 589, + 589, + 590, + 590, + 590, + 591, + 591, + 591, + 591, + 591, + 591, + 593, + 593, + 593, + 593, + 593, + 593, + 594, + 595, + 597, + 597, + 598, + 610, + 509, + 610, + 610, + 611, + 611, + 614, + 615, + 615, + 615, + 616, + 617, + 622, + 625, + 626, + 632, + 633, + 640, + 641, + 646, + 651, + 651, + 652, + 661, + 665, + 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, + 152, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + -1, + 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, + 569, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 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, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 313, + 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, + 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, + 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, + 683, + 683, + 683, + 683, + 683, + 683, + 683, + 683, + 683, + 683, + 683, + 683, + 683, + 683, + 683, + 683, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 660, + 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, + 689, + 689, + 689, + 689, + 690, + 690, + 690, + 690, + 690, + 690, + 690, + 690, + 690, + 691, + 691, + 691, + 691, + 691, + 691, + 691, + 691, + 693, + 693, + 693, + 693, + 693, + 693, + 694, + 694, + 694, + 694, + 694, + 694, + 694, + 694, + 694, + 694, + 694, + 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, + 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, + 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, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 520, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 702, + 702, + 702, + -1, + 702, + 702, + 702, + 702, + 702, + 702, + 702, + 702, + 702, + 702, + 703, + 703, + 703, + 703, + 703, + 703, + 703, + 703, + 703, + 704, + 704, + 704, + 704, + 704, + 704, + 704, + 704, + 704, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 707, + 707, + 707, + 707, + 707, + 707, + 707, + 708, + 708, + 708, + 708, + 708, + 708, + 709, + 709, + 709, + 709, + 709, + 709, + 709, + 709, + 709, + 710, + 710, + 710, + 710, + 710, + 710, + 710, + 711, + -1, + 711, + 711, + 711, + 711, + 711, + 711, + 711, + 711, + 711, + 233, + 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, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 714, + 714, + 714, + 714, + 714, + 714, + 714, + 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, + 718, + 718, + 718, + 718, + 718, + 718, + 718, + 718, + 718, + 718, + 718, + 719, + 719, + 719, + 719, + 719, + 719, + 719, + 719, + 719, + 719, + 725, + 725, + 725, + 725, + 726, + 726, + 726, + 727, + 727, + 727, + 727, + 727, + 727, + 729, + 729, + 730, + 730, + 730, + 731, + 731, + 731, + 731, + 733, + 733, + 733, + 734, + 734, + 734, + 734, + 734, + 735, + 735, + 735, + 735, + 735, + 736, + 736, + 736, + 737, + 737, + 737, + 737, + 737, + 737, + 737, + 738, + 738, + 738, + 739, + 739, + 739, + 739, + 739, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 741, + 741, + 741, + 741, + 741, + 742, + 742, + 742, + 742, + 743, + 743, + 743, + 743, + 744, + 744, + 744, + 744, + 744, + 745, + 745, + 745, + 745, + 745, + 745, + 746, + 746, + 746, + 746, + 746, + 746, + 746, + 746, + 747, + 747, + 747, + 747, + 747, + 748, + 748, + 749, + 749, + 749, + 753, + 755, + 755, + 756, + 757, + 758, + 758, + 764, + 765, + 766, + 768, + 769, + 770, + 772, + 773, + 773, + 775, + 776, + 776, + 777, + 779, + 779, + 780, + 781, + 782, + 782, + 782, + 782, + 782, + 782, + 783, + 784, + 785, + 786, + 786, + 786, + 786, + 787, + 787, + 787, + 787, + 788, + 788, + 789, + 789, + 789, + 790, + 791, + 792, + 793, + 794, + 795, + 795, + 796, + 797, + 798, + 799, + 799, + 800, + 801, + 802, + 802, + 802, + 803, + 804, + 804, + 806, + 809, + 810, + 815, + 817, + 823, + 824, + 827, + 827, + 828, + 831, + 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, + 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, + 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, + 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, + 847, + 847, + 847, + 847, + 847, + 847, + 847, + 848, + 848, + 848, + 849, + 849, + 849, + 850, + 850, + 851, + 851, + 851, + 853, + 853, + 853, + 853, + 854, + 854, + 854, + 854, + 854, + 854, + 854, + 855, + 855, + 855, + 855, + 855, + 856, + 856, + 856, + 856, + 856, + 856, + 856, + 856, + 857, + 857, + 858, + 858, + 858, + 859, + 859, + 859, + 860, + 860, + 860, + 860, + 861, + 861, + 861, + 862, + 862, + 863, + 863, + 863, + 863, + 864, + 864, + 864, + 864, + 865, + 865, + 866, + 868, + 868, + 869, + 869, + 873, + 874, + 874, + 874, + 875, + 876, + 876, + 878, + 878, + 878, + -1, + 881, + 882, + 883, + 884, + 886, + 887, + 889, + 890, + 891, + 892, + 893, + 894, + 898, + 900, + 905 + ], + [ + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 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, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 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, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 266, + 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, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 173, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 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, + 4, + 4, + 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, + 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, + 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, + -1, + 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, + 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, + 564, + 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, + 14, + 14, + 14, + 14, + 14, + 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, + 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, + -1, + 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, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 499, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 568, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 583, + 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, + 255, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + -1, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 274, + 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, + 728, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 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, + 23, + 23, + 23, + 23, + 23, + 24, + 24, + 24, + 24, + 24, + 24, + 24, + 25, + 25, + 25, + 25, + 25, + 25, + 26, + 26, + 26, + 26, + 26, + 26, + 26, + 26, + 27, + 27, + 27, + 27, + 27, + 27, + 27, + 27, + 27, + 27, + 27, + 28, + 28, + 28, + 28, + 28, + 30, + 30, + 30, + 30, + 30, + 31, + 31, + 31, + 31, + 31, + 31, + 31, + 31, + 31, + 31, + 32, + 32, + 32, + 32, + 32, + 32, + 32, + 32, + 32, + 33, + 33, + 33, + 33, + 33, + 33, + 33, + 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, + 36, + 36, + 36, + 36, + 37, + 37, + 37, + 37, + 37, + 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, + 41, + 41, + 41, + 41, + 761, + 41, + 41, + 41, + 41, + 41, + 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, + 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, + 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, + 50, + 50, + 50, + 50, + 50, + 50, + 50, + 50, + 50, + 50, + -1, + 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, + 156, + 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, + 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, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + -1, + 56, + 56, + 56, + -1, + 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, + -1, + 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, + 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, + 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, + -1, + 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, + -1, + 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, + -1, + 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, + 587, + 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, + 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, + 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, + 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, + 72, + 72, + 72, + 75, + 75, + 75, + 75, + 75, + 75, + 76, + 76, + 76, + 76, + 76, + 77, + 77, + 77, + 77, + 78, + 78, + 78, + 78, + 79, + 79, + 79, + 79, + 79, + 80, + 80, + 82, + 82, + 82, + 82, + 82, + 82, + 85, + 85, + 85, + 88, + 88, + 89, + 89, + 89, + 90, + 90, + 90, + 90, + 90, + 90, + 90, + 90, + 90, + 90, + 90, + 91, + 91, + 91, + 91, + 92, + 92, + 92, + 92, + 93, + 93, + 93, + 93, + 94, + 94, + 94, + 98, + 98, + 98, + 101, + 101, + 101, + 101, + 101, + 102, + 102, + 104, + 104, + 104, + 104, + 105, + 105, + 106, + 106, + 106, + 106, + 106, + 106, + 107, + 107, + 107, + 107, + 110, + 110, + 110, + 110, + 110, + 110, + 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, + 117, + 117, + 117, + 723, + 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, + 119, + 119, + 119, + 119, + 119, + 120, + 120, + 120, + 120, + 120, + 120, + 121, + 121, + 121, + 121, + 121, + 121, + 121, + 121, + 121, + 121, + 121, + 122, + 122, + 122, + 122, + 122, + 125, + 125, + 125, + 125, + 125, + 125, + 125, + 125, + 125, + 125, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 127, + 127, + 127, + 127, + 127, + 127, + 127, + 127, + 127, + 128, + 128, + 128, + 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, + -1, + 130, + 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, + 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, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 139, + 139, + 139, + 139, + 139, + 139, + 139, + 139, + 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, + 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, + 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, + 217, + 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, + 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, + 150, + 150, + 150, + 150, + 150, + 150, + 150, + 150, + 150, + 150, + 150, + 367, + 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, + 164, + 164, + 164, + 164, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 167, + 167, + 167, + 167, + 167, + 167, + 174, + 175, + 343, + 175, + 176, + 176, + 177, + 178, + 178, + 178, + 179, + 179, + 181, + 183, + 184, + 184, + 185, + 185, + 186, + 186, + 189, + 189, + 190, + 190, + 191, + 191, + 193, + 194, + 194, + 194, + 194, + 195, + 195, + 205, + 206, + 206, + 207, + 208, + 208, + 208, + 209, + 211, + 212, + 213, + 216, + 216, + 218, + 218, + 219, + 219, + 221, + 221, + 222, + 224, + 225, + 225, + 226, + 226, + 227, + 228, + 229, + 229, + 230, + 231, + 232, + 232, + 232, + 238, + 238, + 238, + 239, + 239, + 239, + 239, + 239, + 244, + 244, + 244, + 244, + 249, + 249, + 250, + 250, + 250, + 252, + 252, + 252, + 252, + 252, + 253, + 253, + 253, + 254, + 254, + 254, + 254, + 254, + 254, + 254, + 267, + 254, + 257, + 257, + 257, + 257, + 257, + 257, + 258, + 258, + 258, + 258, + 258, + 258, + 260, + 260, + 260, + 260, + 260, + 270, + 270, + 271, + 282, + 282, + 282, + 283, + 283, + 283, + 284, + 285, + 285, + 286, + 287, + 287, + 287, + 288, + 288, + 288, + 288, + 295, + 298, + 299, + 300, + 307, + 310, + 311, + 312, + 329, + 338, + 338, + 348, + 349, + 352, + 354, + 354, + 354, + 355, + 356, + 356, + 357, + 361, + 366, + 379, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 264, + 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, + 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, + 153, + 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, + 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, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 345, + 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, + -1, + 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, + 223, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 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, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 269, + 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, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 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, + 398, + 398, + 398, + 398, + 398, + 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, + 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, + 404, + 404, + 404, + 404, + 404, + 404, + 404, + 404, + 404, + 404, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 406, + 406, + 406, + 406, + 406, + 406, + 407, + 407, + 407, + 407, + 407, + 408, + 408, + 408, + 408, + 408, + 408, + 408, + 408, + 408, + 408, + 408, + 409, + 409, + 409, + 409, + 409, + 409, + 409, + 409, + 409, + 410, + 410, + 410, + 410, + 410, + 410, + 410, + 411, + 411, + 411, + 411, + 411, + 411, + 411, + 411, + 411, + 411, + 411, + 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, + 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, + 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, + 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, + 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, + 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, + 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, + 81, + 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, + 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, + 196, + 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, + 109, + 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, + 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, + 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, + -1, + 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, + -1, + 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, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 760, + 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, + 629, + 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, + 439, + 439, + 439, + 439, + 518, + 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, + 441, + 441, + 441, + 441, + 441, + 441, + 441, + 378, + 441, + 441, + 441, + 441, + 441, + 441, + 441, + 441, + 441, + 441, + 441, + 442, + 442, + 442, + 442, + 442, + 442, + 451, + 451, + 451, + 451, + 451, + 451, + 451, + 451, + 452, + 452, + 452, + 452, + 452, + 452, + 452, + 452, + 453, + 453, + 453, + 453, + 453, + 453, + 455, + 455, + 455, + 455, + 455, + 455, + 456, + 456, + 456, + 457, + 457, + 457, + 457, + 457, + 457, + 457, + 457, + 458, + 458, + 458, + 459, + 459, + 459, + 459, + 459, + 460, + 460, + 460, + 461, + 461, + 461, + 462, + 462, + 462, + 462, + 463, + 463, + 463, + 463, + 463, + 464, + 464, + 464, + 465, + 465, + 465, + 465, + 466, + 467, + 467, + 467, + 468, + 468, + 468, + 470, + 470, + 470, + 470, + 470, + 472, + 472, + 473, + 474, + 474, + 474, + 475, + 475, + 476, + 476, + 345, + 477, + 477, + 477, + 478, + 478, + 478, + 480, + 480, + 480, + 480, + 480, + 480, + 480, + 480, + 480, + 481, + 481, + 481, + 481, + 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, + 485, + 485, + 485, + 485, + 485, + 485, + 485, + 485, + 485, + 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, + -1, + 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, + 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, + 491, + 491, + 491, + 491, + 491, + 491, + 491, + 491, + 491, + 491, + 491, + 492, + -1, + 492, + 492, + 492, + 492, + 492, + 492, + 492, + 492, + 492, + 492, + 492, + 492, + 492, + 492, + 494, + 494, + 494, + 494, + 494, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 496, + 496, + 496, + 496, + 496, + 496, + 496, + 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, + 500, + 500, + 500, + 500, + 500, + 500, + 500, + 500, + 500, + 500, + 500, + 500, + 500, + -1, + 500, + 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, + 503, + 503, + -1, + 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, + 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, + 210, + 506, + 506, + 506, + 506, + 506, + 506, + 506, + 506, + 506, + 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, + 513, + 513, + 513, + 513, + 513, + 514, + 514, + 514, + 514, + 514, + 514, + 514, + 514, + 514, + 515, + 515, + 515, + 515, + 515, + 516, + 516, + 516, + 516, + 516, + 516, + 523, + 523, + 523, + 523, + 527, + 527, + 529, + 529, + 530, + 530, + 531, + 532, + 535, + 535, + 535, + 535, + 535, + 536, + 537, + 538, + 541, + 541, + 542, + 543, + 543, + 544, + 545, + 545, + 546, + 546, + 547, + 547, + 548, + 548, + 549, + 549, + 551, + 553, + 553, + 553, + 554, + 555, + 556, + 560, + 560, + 561, + 562, + 562, + 562, + 563, + 563, + 567, + 567, + 567, + 567, + 567, + 567, + 567, + 567, + 570, + 570, + 570, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 572, + 572, + 572, + 572, + 575, + 575, + 575, + 575, + 576, + 576, + 576, + 576, + 576, + 576, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 580, + 580, + 580, + 580, + 580, + 580, + 580, + 588, + 588, + 589, + 589, + 589, + 589, + 589, + 590, + 590, + 590, + 591, + 591, + 591, + 591, + 591, + 591, + 593, + 593, + 593, + 593, + 593, + 593, + 594, + 595, + 597, + 597, + 598, + 610, + 509, + 610, + 610, + 611, + 611, + 614, + 615, + 615, + 615, + 616, + 617, + 622, + 625, + 626, + 632, + 633, + 640, + 641, + 646, + 651, + 651, + 652, + 661, + 665, + 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, + 152, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + -1, + 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, + 569, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 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, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 313, + 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, + 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, + 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, + 683, + 683, + 683, + 683, + 683, + 683, + 683, + 683, + 683, + 683, + 683, + 683, + 683, + 683, + 683, + 683, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 660, + 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, + 689, + 689, + 689, + 689, + 690, + 690, + 690, + 690, + 690, + 690, + 690, + 690, + 690, + 691, + 691, + 691, + 691, + 691, + 691, + 691, + 691, + 693, + 693, + 693, + 693, + 693, + 693, + 694, + 694, + 694, + 694, + 694, + 694, + 694, + 694, + 694, + 694, + 694, + 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, + 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, + 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, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 520, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 702, + 702, + 702, + -1, + 702, + 702, + 702, + 702, + 702, + 702, + 702, + 702, + 702, + 702, + 703, + 703, + 703, + 703, + 703, + 703, + 703, + 703, + 703, + 704, + 704, + 704, + 704, + 704, + 704, + 704, + 704, + 704, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 707, + 707, + 707, + 707, + 707, + 707, + 707, + 708, + 708, + 708, + 708, + 708, + 708, + 709, + 709, + 709, + 709, + 709, + 709, + 709, + 709, + 709, + 710, + 710, + 710, + 710, + 710, + 710, + 710, + 711, + -1, + 711, + 711, + 711, + 711, + 711, + 711, + 711, + 711, + 711, + 233, + 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, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + -1, + 713, + 714, + 714, + 714, + 714, + 714, + 714, + 714, + 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, + 718, + 718, + 718, + 718, + 718, + 718, + 718, + 718, + 718, + 718, + 718, + 719, + 719, + 719, + 719, + 719, + 719, + 719, + 719, + 719, + 719, + 725, + 725, + 725, + 725, + 726, + 726, + 726, + 727, + 727, + 727, + 727, + 727, + 727, + 729, + 729, + 730, + 730, + 730, + 731, + 731, + 731, + 731, + 733, + 733, + 733, + 734, + 734, + 734, + 734, + 734, + 735, + 735, + 735, + 735, + 735, + 736, + 736, + 736, + 737, + 737, + 737, + 737, + 737, + 737, + 737, + 738, + 738, + 738, + 739, + 739, + 739, + 739, + 739, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 741, + 741, + 741, + 741, + 741, + 742, + 742, + 742, + 742, + 743, + 743, + 743, + 743, + 744, + 744, + 744, + 744, + 744, + 745, + 745, + 745, + 745, + 745, + 745, + 746, + 746, + 746, + 746, + 746, + 746, + 746, + 746, + 747, + 747, + 747, + 747, + 747, + 748, + 748, + 749, + 749, + 749, + 753, + 755, + 755, + 756, + 757, + 758, + 758, + 764, + 765, + 766, + 768, + 769, + 770, + 772, + 773, + 773, + 775, + 776, + 776, + 777, + 779, + 779, + 780, + 781, + 782, + 782, + 782, + 782, + 782, + 782, + 783, + 784, + 785, + 786, + 786, + 786, + 786, + 787, + 787, + 787, + 787, + 788, + 788, + 789, + 789, + 789, + 790, + 791, + 792, + 793, + 794, + 795, + 795, + 796, + 797, + 798, + 799, + 799, + 800, + 801, + 802, + 802, + 802, + 803, + 804, + 804, + 806, + 809, + 810, + 815, + 817, + 823, + 824, + 827, + 827, + 828, + 831, + 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, + 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, + 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, + 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, + 847, + 847, + 847, + 847, + 847, + 847, + 847, + 848, + 848, + 848, + 849, + 849, + 849, + 850, + 850, + 851, + 851, + 851, + 853, + 853, + 853, + 853, + 854, + 854, + 854, + 854, + 854, + 854, + 854, + 855, + 855, + 855, + 855, + 855, + 856, + 856, + 856, + 856, + 856, + 856, + 856, + 856, + 857, + 857, + 858, + 858, + 858, + 859, + 859, + 859, + 860, + 860, + 860, + 860, + 861, + 861, + 861, + 862, + 862, + 863, + 863, + 863, + 863, + 864, + 864, + 864, + 864, + 865, + 865, + 866, + 868, + 868, + 869, + 869, + 873, + 874, + 874, + 874, + 875, + 876, + 876, + 878, + 878, + 878, + -1, + 881, + 882, + 883, + 884, + 886, + 887, + 889, + 890, + 891, + 892, + 893, + 894, + 898, + 900, + 905 + ], + [ + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 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, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 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, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 266, + 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, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 173, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 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, + 4, + 4, + 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, + 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, + 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, + -1, + 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, + 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, + 564, + 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, + 14, + 14, + 14, + 14, + 14, + 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, + 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, + -1, + 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, + 443, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 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, + 499, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 568, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 583, + 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, + 255, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + -1, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 274, + 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, + 728, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 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, + 23, + 23, + 23, + 23, + 23, + 24, + 24, + 24, + 24, + 24, + 24, + 24, + 25, + 25, + 25, + 25, + 25, + 25, + 26, + 26, + 26, + 26, + 26, + 26, + 26, + 26, + 27, + 27, + 27, + 27, + 27, + 27, + 27, + 27, + 27, + 27, + 27, + 28, + 28, + 28, + 28, + 28, + 30, + 30, + 30, + 30, + 30, + 31, + 31, + 31, + 31, + 31, + 31, + 31, + 31, + 31, + 31, + 32, + 32, + 32, + 32, + 32, + 32, + 32, + 32, + 32, + 33, + 33, + 33, + 33, + 33, + 33, + 33, + 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, + 36, + 36, + 36, + 36, + 37, + 37, + 37, + 37, + 37, + 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, + 41, + 41, + 41, + 41, + 761, + 41, + 41, + 41, + 41, + 41, + 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, + 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, + 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, + 50, + 50, + 50, + 50, + 50, + 50, + 50, + 50, + 50, + 50, + -1, + 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, + 156, + 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, + 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, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + -1, + 56, + 56, + 56, + -1, + 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, + -1, + 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, + 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, + 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, + -1, + 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, + -1, + 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, + -1, + 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, + 587, + 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, + 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, + 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, + 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, + 72, + 72, + 72, + 75, + 75, + 75, + 75, + 75, + 75, + 76, + 76, + 76, + 76, + 76, + 77, + 77, + 77, + 77, + 78, + 78, + 78, + 78, + 79, + 79, + 79, + 79, + 79, + 80, + 80, + 82, + 82, + 82, + 82, + 82, + 82, + 85, + 85, + 85, + 88, + 88, + 89, + 89, + 89, + 90, + 90, + 90, + 90, + 90, + 90, + 90, + 90, + 90, + 90, + 90, + 91, + 91, + 91, + 91, + 92, + 92, + 92, + 92, + 93, + 93, + 93, + 93, + 94, + 94, + 94, + 98, + 98, + 98, + 101, + 101, + 101, + 101, + 101, + 102, + 102, + 104, + 104, + 104, + 104, + 105, + 105, + 106, + 106, + 106, + 106, + 106, + 106, + 107, + 107, + 107, + 107, + 110, + 110, + 110, + 110, + 110, + 110, + 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, + 117, + 117, + 117, + 723, + 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, + 119, + 119, + 119, + 119, + 119, + 120, + 120, + 120, + 120, + 120, + 120, + 121, + 121, + 121, + 121, + 121, + 121, + 121, + 121, + 121, + 121, + 121, + 122, + 122, + 122, + 122, + 122, + 125, + 125, + 125, + 125, + 125, + 125, + 125, + 125, + 125, + 125, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 127, + 127, + 127, + 127, + 127, + 127, + 127, + 127, + 127, + 128, + 128, + 128, + 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, + -1, + 130, + 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, + 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, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 139, + 139, + 139, + 139, + 139, + 139, + 139, + 139, + 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, + 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, + 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, + 217, + 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, + 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, + 150, + 150, + 150, + 150, + 150, + 150, + 150, + 150, + 150, + 150, + 150, + 367, + 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, + 164, + 164, + 164, + 164, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 167, + 167, + 167, + 167, + 167, + 167, + 174, + 175, + 343, + 175, + 176, + 176, + 177, + 178, + 178, + 178, + -1, + 179, + 181, + 183, + 184, + 184, + 185, + 185, + 186, + 186, + 189, + 189, + 190, + 190, + 191, + 191, + 193, + 194, + 194, + 194, + 194, + 195, + 195, + 205, + 206, + 206, + 207, + 208, + 208, + 208, + 209, + 211, + 212, + 213, + 216, + 216, + 218, + 218, + 219, + 219, + 221, + 221, + 222, + 224, + 225, + 225, + 226, + 226, + 227, + 228, + 229, + 229, + 230, + 231, + 232, + 232, + 232, + 238, + 238, + 238, + 239, + 239, + 239, + 239, + 239, + 244, + 244, + 244, + 244, + 249, + 249, + 250, + 250, + 250, + 252, + 252, + 252, + 252, + 252, + 253, + 253, + 253, + 254, + 254, + 254, + 254, + 254, + 254, + 254, + 267, + 254, + 257, + 257, + 257, + 257, + 257, + 257, + 258, + 258, + 258, + 258, + 258, + 258, + 260, + 260, + 260, + 260, + 260, + 270, + 270, + 271, + 282, + 282, + 282, + 283, + 283, + 283, + 284, + 285, + 285, + 286, + 287, + 287, + 287, + 288, + 288, + 288, + 288, + 295, + 298, + 299, + 300, + 307, + 310, + 311, + 312, + 329, + 338, + 338, + 348, + 349, + 352, + 354, + 354, + 354, + 355, + 356, + 356, + 357, + 361, + 366, + 379, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 264, + 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, + 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, + 153, + 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, + 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, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 345, + 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, + -1, + 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, + 223, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 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, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 269, + 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, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 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, + 398, + 398, + 398, + 398, + 398, + 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, + 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, + 404, + 404, + 404, + 404, + 404, + 404, + 404, + 404, + 404, + 404, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 406, + 406, + 406, + 406, + 406, + 406, + 407, + 407, + 407, + 407, + 407, + 408, + 408, + 408, + 408, + 408, + 408, + 408, + 408, + 408, + 408, + 408, + 409, + 409, + 409, + 409, + 409, + 409, + 409, + 409, + 409, + 410, + 410, + 410, + 410, + 410, + 410, + 410, + 411, + 411, + 411, + 411, + 411, + 411, + 411, + 411, + 411, + 411, + 411, + 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, + 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, + 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, + 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, + 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, + 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, + 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, + 81, + 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, + 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, + 196, + 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, + 109, + 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, + 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, + 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, + -1, + 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, + -1, + 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, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 760, + 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, + 629, + 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, + 439, + 439, + 439, + 439, + 518, + 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, + 441, + 441, + 441, + 441, + 441, + 441, + 441, + 378, + 441, + 441, + 441, + 441, + 441, + 441, + 441, + 441, + 441, + 441, + 441, + 442, + 442, + 442, + 442, + 442, + 442, + 451, + 451, + 451, + 451, + 451, + 451, + 451, + 451, + 452, + 452, + 452, + 452, + 452, + 452, + 452, + 452, + 453, + 453, + 453, + 453, + 453, + 453, + 455, + 455, + 455, + 455, + 455, + 455, + 456, + 456, + 456, + 457, + 457, + 457, + 457, + 457, + 457, + 457, + 457, + 458, + 458, + 458, + 459, + 459, + 459, + 459, + 459, + 460, + 460, + 460, + 461, + 461, + 461, + 462, + 462, + 462, + 462, + 463, + 463, + 463, + 463, + 463, + 464, + 464, + 464, + 465, + 465, + 465, + 465, + 466, + 467, + 467, + 467, + 468, + 468, + 468, + 470, + 470, + 470, + 470, + 470, + 472, + 472, + 473, + 474, + 474, + 474, + 475, + 475, + 476, + 476, + 345, + 477, + 477, + 477, + 478, + 478, + 478, + 480, + 480, + 480, + 480, + 480, + 480, + 480, + 480, + 480, + 481, + 481, + 481, + 481, + 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, + 485, + 485, + 485, + 485, + 485, + 485, + 485, + 485, + 485, + 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, + -1, + 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, + 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, + 491, + 491, + 491, + 491, + 491, + 491, + 491, + 491, + 491, + 491, + 491, + 492, + -1, + 492, + 492, + 492, + 492, + 492, + 492, + 492, + 492, + 492, + 492, + 492, + 492, + 492, + 492, + 494, + 494, + 494, + 494, + 494, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 496, + 496, + 496, + 496, + 496, + 496, + 496, + 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, + 500, + 500, + 500, + 500, + 500, + 500, + 500, + 500, + 500, + 500, + 500, + 500, + 500, + -1, + 500, + 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, + 503, + 503, + -1, + 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, + 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, + 210, + 506, + 506, + 506, + 506, + 506, + 506, + 506, + 506, + 506, + 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, + 513, + 513, + 513, + 513, + 513, + 514, + 514, + 514, + 514, + 514, + 514, + 514, + 514, + 514, + 515, + 515, + 515, + 515, + 515, + 516, + 516, + 516, + 516, + 516, + 516, + 523, + 523, + 523, + 523, + 527, + 527, + 529, + 529, + 530, + 530, + 531, + 532, + 535, + 535, + 535, + 535, + 535, + 536, + 537, + 538, + 541, + 541, + 542, + 543, + 543, + 544, + 545, + 545, + 546, + 546, + 547, + 547, + 548, + 548, + 549, + 549, + 551, + 553, + 553, + 553, + 554, + 555, + 556, + 560, + 560, + 561, + 562, + 562, + 562, + 563, + 563, + 567, + 567, + 567, + 567, + 567, + 567, + 567, + 567, + 570, + 570, + 570, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 572, + 572, + 572, + 572, + 575, + 575, + 575, + 575, + 576, + 576, + 576, + 576, + 576, + 576, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 580, + 580, + 580, + 580, + 580, + 580, + 580, + 588, + 588, + 589, + 589, + 589, + 589, + 589, + 590, + 590, + 590, + 591, + 591, + 591, + 591, + 591, + 591, + 593, + 593, + 593, + 593, + 593, + 593, + 594, + 595, + 597, + 597, + 598, + 610, + 509, + 610, + 610, + 611, + 611, + 614, + 615, + 615, + 615, + 616, + 617, + 622, + 625, + 626, + 632, + 633, + 640, + 641, + 646, + 651, + 651, + 652, + 661, + -1, + 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, + 152, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + -1, + 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, + 569, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 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, + 677, + -1, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 313, + 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, + 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, + -1, + 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, + 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, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 660, + 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, + 689, + 689, + 689, + 689, + 690, + 690, + 690, + 690, + 690, + 690, + 690, + 690, + 690, + 691, + 691, + 691, + 691, + 691, + 691, + 691, + 691, + 693, + 693, + 693, + 693, + 693, + 693, + 694, + 694, + 694, + 694, + 694, + 694, + 694, + 694, + 694, + 694, + 694, + 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, + 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, + 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, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 520, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 702, + 702, + 702, + -1, + 702, + 702, + 702, + 702, + 702, + 702, + 702, + 702, + 702, + 702, + 703, + 703, + 703, + 703, + 703, + 703, + 703, + 703, + 703, + 704, + 704, + 704, + 704, + 704, + 704, + 704, + 704, + 704, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 707, + 707, + 707, + 707, + 707, + 707, + 707, + 708, + 708, + 708, + 708, + 708, + 708, + 709, + 709, + 709, + 709, + 709, + 709, + 709, + 709, + 709, + 710, + 710, + 710, + 710, + 710, + 710, + 710, + 711, + -1, + 711, + 711, + 711, + 711, + 711, + 711, + 711, + 711, + 711, + 233, + 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, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + -1, + 713, + 714, + 714, + 714, + 714, + 714, + 714, + 714, + 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, + 718, + 718, + 718, + 718, + 718, + 718, + 718, + 718, + 718, + 718, + 718, + 719, + 719, + 719, + 719, + 719, + 719, + 719, + 719, + 719, + 719, + 725, + 725, + 725, + 725, + 726, + 726, + 726, + 727, + 727, + 727, + 727, + 727, + 727, + 729, + 729, + 730, + 730, + 730, + 731, + 731, + 731, + 731, + 733, + 733, + 733, + 734, + 734, + 734, + 734, + 734, + 735, + 735, + 735, + 735, + 735, + 736, + 736, + 736, + 737, + 737, + 737, + 737, + 737, + 737, + 737, + 738, + 738, + 738, + 739, + 739, + 739, + 739, + 739, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 741, + 741, + 741, + 741, + 741, + 742, + 742, + 742, + 742, + 743, + 743, + 743, + 743, + 744, + 744, + 744, + 744, + 744, + 745, + 745, + 745, + 745, + 745, + 745, + 746, + 746, + 746, + 746, + 746, + 746, + 746, + 746, + 747, + 747, + 747, + 747, + 747, + 748, + 748, + 749, + 749, + 749, + 753, + 755, + 755, + 756, + 757, + 758, + 758, + 764, + 765, + 766, + 768, + 769, + 770, + 772, + 773, + 773, + 775, + 776, + 776, + 777, + 779, + 779, + 780, + 781, + 782, + 782, + 782, + 782, + 782, + 782, + 783, + 784, + 785, + 786, + 786, + 786, + 786, + 787, + 787, + 787, + 787, + 788, + 788, + 789, + 789, + 789, + 790, + 791, + 792, + 793, + 794, + 795, + 795, + 796, + 797, + 798, + 799, + 799, + 800, + 801, + 802, + 802, + 802, + 803, + 804, + 804, + 806, + 809, + 810, + 815, + 817, + 823, + 824, + 827, + 827, + 828, + 831, + 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, + 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, + 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, + 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, + 847, + 847, + 847, + 847, + 847, + 847, + 847, + 848, + 848, + 848, + 849, + 849, + 849, + 850, + 850, + 851, + 851, + 851, + 853, + 853, + 853, + 853, + 854, + 854, + 854, + 854, + 854, + 854, + 854, + 855, + 855, + 855, + 855, + 855, + 856, + 856, + 856, + 856, + 856, + 856, + 856, + 856, + 857, + 857, + 858, + 858, + 858, + 859, + 859, + 859, + 860, + 860, + 860, + 860, + 861, + 861, + 861, + 862, + 862, + 863, + 863, + 863, + 863, + 864, + 864, + 864, + 864, + 865, + 865, + 866, + 868, + 868, + 869, + 869, + 873, + 874, + 874, + 874, + 875, + 876, + 876, + 878, + 878, + 878, + -1, + 881, + 882, + 883, + 884, + 886, + 887, + 889, + 890, + 891, + 892, + 893, + 894, + 898, + 900, + 905 + ], + [ + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 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, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 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, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 73, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 266, + 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, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + -1, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 173, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 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, + 4, + 4, + 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, + 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, + 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, + -1, + 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, + 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, + 201, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 564, + 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, + 14, + 14, + 14, + 14, + 14, + 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, + 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, + -1, + 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, + 443, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 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, + 499, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 568, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 583, + 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, + 255, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + -1, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 274, + 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, + 728, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 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, + 23, + 23, + 23, + 23, + 23, + 24, + 24, + 24, + 24, + 24, + 24, + 24, + 25, + 25, + 25, + 25, + 25, + 25, + 26, + 26, + 26, + 26, + 26, + 26, + 26, + 26, + 27, + 27, + 27, + 27, + 27, + 27, + 27, + 27, + 27, + 27, + 27, + 28, + 28, + 28, + 28, + 28, + 30, + 30, + 30, + 30, + 30, + 31, + 31, + 31, + 31, + 31, + 31, + 31, + 31, + 31, + 31, + 32, + 32, + 32, + 32, + 32, + 32, + 32, + 32, + 32, + 33, + 33, + 33, + 33, + 33, + 33, + 33, + 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, + 36, + 36, + 36, + 36, + 37, + 37, + 37, + 37, + 37, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 504, + 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, + 41, + 41, + 41, + 41, + 761, + 41, + 41, + 41, + 41, + 41, + 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, + 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, + 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, + 50, + 50, + 50, + 50, + 50, + 50, + 50, + 50, + 50, + 50, + -1, + 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, + 156, + 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, + 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, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + -1, + 56, + 56, + 56, + -1, + 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, + -1, + 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, + 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, + 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, + -1, + 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, + -1, + 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, + -1, + 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, + 587, + 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, + 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, + 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, + 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, + 72, + 72, + 72, + 75, + 75, + 75, + 75, + 75, + 75, + 76, + 76, + 76, + 76, + 76, + 77, + 77, + 77, + 77, + 78, + 78, + 78, + 78, + 79, + 79, + 79, + 79, + 79, + 80, + 80, + 82, + 82, + 82, + 82, + 82, + 82, + 85, + 85, + 85, + 88, + 88, + 89, + 89, + 89, + 90, + 90, + 90, + 90, + 90, + 90, + 90, + 90, + 90, + 90, + 90, + 91, + 91, + 91, + 91, + 92, + 92, + 92, + 92, + 93, + 93, + 93, + 93, + 94, + 94, + 94, + 98, + 98, + 98, + 101, + 101, + 101, + 101, + 101, + 102, + 102, + 104, + 104, + 104, + 104, + 105, + 105, + 106, + 106, + 106, + 106, + 106, + 106, + 107, + 107, + 107, + 107, + 110, + 110, + 110, + 110, + 110, + 110, + 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, + 117, + 117, + 117, + 723, + 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, + 119, + 119, + 119, + 119, + 119, + 120, + 120, + 120, + 120, + 120, + 120, + 121, + 121, + 121, + 121, + 121, + 121, + 121, + 121, + 121, + 121, + 121, + 122, + 122, + 122, + 122, + 122, + 125, + 125, + 125, + 125, + 125, + 125, + 125, + 125, + 125, + 125, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 127, + 127, + 127, + 127, + 127, + 127, + 127, + 127, + 127, + 128, + 128, + 128, + 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, + -1, + 130, + 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, + 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, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 139, + 139, + 139, + 139, + 139, + 139, + 139, + 139, + 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, + 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, + 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, + 217, + 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, + 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, + 150, + 150, + 150, + 150, + 150, + 150, + 150, + 150, + 150, + 150, + 150, + 367, + 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, + 164, + 164, + 164, + 164, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 167, + 167, + 167, + 167, + 167, + 167, + 174, + 175, + 343, + 175, + 176, + 176, + 177, + 178, + 178, + 178, + -1, + 179, + 181, + 183, + 184, + 184, + 185, + 185, + 186, + 186, + 189, + 189, + 190, + 190, + 191, + 191, + 193, + 194, + 194, + 194, + 194, + 195, + 195, + 205, + 206, + 206, + 207, + 208, + 208, + 208, + 209, + 211, + 212, + 213, + 216, + 216, + 218, + 218, + 219, + 219, + 221, + 221, + 222, + 224, + 225, + 225, + 226, + 226, + 227, + 228, + 229, + 229, + 230, + 231, + 232, + 232, + 232, + 238, + 238, + 238, + 239, + 239, + 239, + 239, + 239, + 244, + 244, + 244, + 244, + 249, + 249, + 250, + 250, + 250, + 252, + 252, + 252, + 252, + 252, + 253, + 253, + 253, + 254, + 254, + 254, + 254, + 254, + 254, + 254, + 267, + 254, + 257, + 257, + 257, + 257, + 257, + 257, + 258, + 258, + 258, + 258, + 258, + 258, + 260, + 260, + 260, + 260, + 260, + 270, + 270, + 271, + 282, + 282, + 282, + 283, + 283, + 283, + 284, + 285, + 285, + 286, + 287, + 287, + 287, + 288, + 288, + 288, + 288, + 295, + 298, + 299, + 300, + 307, + 310, + 311, + 312, + 329, + 338, + 338, + 348, + 349, + 352, + 354, + 354, + 354, + 355, + 356, + 356, + 357, + 361, + 366, + 379, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 264, + 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, + 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, + 153, + 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, + 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, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 345, + 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, + -1, + 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, + 223, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 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, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 269, + 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, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 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, + 398, + 398, + 398, + 398, + 398, + 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, + 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, + 404, + 404, + 404, + 404, + 404, + 404, + 404, + 404, + 404, + 404, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 406, + 406, + 406, + 406, + 406, + 406, + 407, + 407, + 407, + 407, + 407, + 408, + 408, + -1, + 408, + 408, + 408, + 408, + 408, + 408, + 408, + 408, + 409, + 409, + 409, + 409, + 409, + 409, + 409, + 409, + 409, + 410, + 410, + 410, + 410, + 410, + 410, + 410, + 411, + 411, + 411, + 411, + 411, + 411, + 411, + 411, + 411, + 411, + 411, + 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, + 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, + 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, + 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, + 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, + -1, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 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, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 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, + 81, + 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, + 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, + 196, + 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, + 109, + 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, + 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, + 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, + -1, + 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, + -1, + 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, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 760, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 272, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 437, + 437, + 437, + 437, + 437, + 437, + 629, + 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, + 439, + 439, + 439, + 439, + 518, + 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, + 441, + 441, + 441, + 441, + 441, + 441, + 441, + 378, + 441, + 441, + 441, + 441, + 441, + 441, + 441, + 441, + 441, + 441, + 441, + 442, + 442, + 442, + 442, + 442, + 442, + 451, + 451, + 451, + 451, + 451, + 451, + 451, + 451, + 452, + 452, + 452, + 452, + 452, + 452, + 452, + 452, + 453, + 453, + 453, + 453, + 453, + 453, + 455, + 455, + 455, + 455, + 455, + 455, + 456, + 456, + 456, + 457, + 457, + 457, + 457, + 457, + 457, + 457, + 457, + 458, + 458, + 458, + 459, + 459, + 459, + 459, + 459, + 460, + 460, + 460, + 461, + 461, + 461, + 462, + 462, + 462, + 462, + 463, + 463, + 463, + 463, + 463, + 464, + 464, + 464, + 465, + 465, + 465, + 465, + 466, + 467, + 467, + 467, + 468, + 468, + 468, + 470, + 470, + 470, + 470, + 470, + 472, + 472, + 473, + 474, + 474, + 474, + 475, + 475, + 476, + 476, + 345, + 477, + 477, + 477, + 478, + 478, + 478, + 480, + 480, + 480, + 480, + 480, + 480, + 480, + 480, + 480, + 481, + 481, + 481, + 481, + 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, + 485, + 485, + 485, + 485, + 485, + 485, + 485, + 485, + 485, + 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, + -1, + 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, + 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, + 491, + 491, + 491, + 491, + 491, + 491, + 491, + 491, + 491, + 491, + 491, + 492, + -1, + 492, + 492, + 492, + 492, + 492, + 492, + 492, + 492, + 492, + 492, + 492, + 492, + 492, + 492, + 494, + 494, + 494, + 494, + 494, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 496, + 496, + 496, + 496, + 496, + 496, + 496, + 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, + 500, + 500, + 500, + 500, + 500, + 500, + 500, + 500, + 500, + 500, + 500, + 500, + 500, + -1, + 500, + 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, + 503, + 503, + -1, + 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, + 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, + 210, + 506, + 506, + 506, + 506, + 506, + 506, + 506, + 506, + 506, + 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, + 513, + 513, + 513, + 513, + 513, + 514, + 514, + 514, + 514, + 514, + 514, + 514, + 514, + 514, + 515, + 515, + 515, + 515, + 515, + 516, + 516, + 516, + 516, + 516, + 516, + 523, + 523, + 523, + 523, + 527, + 527, + 529, + 529, + 530, + 530, + 531, + 532, + 535, + 535, + 535, + 535, + 535, + 536, + 537, + 538, + 541, + 541, + 542, + 543, + 543, + 544, + 545, + 545, + 546, + 546, + 547, + 547, + 548, + 548, + 549, + 549, + 551, + 553, + 553, + 553, + 554, + 555, + 556, + 560, + 560, + 561, + 562, + 562, + 562, + 563, + 563, + 567, + 567, + 567, + 567, + 567, + 567, + 567, + 567, + 570, + 570, + 570, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 572, + 572, + 572, + 572, + 575, + 575, + 575, + 575, + 576, + 576, + 576, + 576, + 576, + 576, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 580, + 580, + 580, + 580, + 580, + 580, + 580, + 588, + 588, + 589, + 589, + 589, + 589, + 589, + 590, + 590, + 590, + 591, + 591, + 591, + 591, + 591, + 591, + 593, + 593, + 593, + 593, + 593, + 593, + 594, + 595, + 597, + 597, + 598, + 610, + 509, + 610, + 610, + 611, + 611, + 614, + 615, + 615, + 615, + 616, + 617, + 622, + 625, + 626, + 632, + 633, + 640, + 641, + 646, + 651, + 651, + 652, + 661, + -1, + 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, + 152, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + -1, + 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, + 569, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 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, + 677, + -1, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 313, + 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, + 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, + -1, + 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, + 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, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 660, + 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, + 689, + 689, + 689, + 689, + 690, + 690, + 690, + 690, + 690, + 690, + 690, + 690, + 690, + 691, + 691, + 691, + 691, + 691, + 691, + 691, + 691, + 693, + 693, + 693, + 693, + 693, + 693, + 694, + 694, + 694, + 694, + 694, + 694, + 694, + 694, + 694, + 694, + 694, + 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, + 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, + 699, + 699, + 699, + 699, + 699, + 699, + 699, + 699, + 699, + 699, + 699, + 699, + -1, + 699, + 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, + 520, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 702, + 702, + 702, + -1, + 702, + 702, + 702, + 702, + 702, + 702, + 702, + 702, + 702, + 702, + 703, + 703, + 703, + 703, + 703, + 703, + 703, + 703, + 703, + 704, + 704, + 704, + 704, + 704, + 704, + 704, + 704, + 704, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 707, + 707, + 707, + 707, + 707, + 707, + 707, + 708, + 708, + 708, + 708, + 708, + 708, + 709, + 709, + 709, + 709, + 709, + 709, + 709, + 709, + 709, + 710, + 710, + 710, + 710, + 710, + 710, + 710, + 711, + -1, + 711, + 711, + 711, + 711, + 711, + 711, + 711, + 711, + 711, + 233, + 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, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + -1, + 713, + 714, + 714, + 714, + 714, + 714, + 714, + 714, + 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, + 718, + 718, + 718, + 718, + 718, + 718, + 718, + 718, + 718, + 718, + 718, + 719, + 719, + 719, + 719, + 719, + 719, + 719, + 719, + 719, + 719, + 725, + 725, + 725, + 725, + 726, + 726, + 726, + 727, + 727, + 727, + 727, + 727, + 727, + 729, + 729, + 730, + 730, + 730, + 731, + 731, + 731, + 731, + 733, + 733, + 733, + 734, + 734, + 734, + 734, + 734, + 735, + 735, + 735, + 735, + 735, + 736, + 736, + 736, + 737, + 737, + 737, + 737, + 737, + 737, + 737, + 738, + 738, + 738, + 739, + 739, + 739, + 739, + 739, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 741, + 741, + 741, + 741, + 741, + 742, + 742, + 742, + 742, + 743, + 743, + 743, + 743, + 744, + 744, + 744, + 744, + 744, + 745, + 745, + 745, + 745, + 745, + 745, + 746, + 746, + 746, + 746, + 746, + 746, + 746, + 746, + 747, + 747, + 747, + 747, + 747, + 748, + 748, + 749, + 749, + 749, + 753, + 755, + 755, + 756, + 757, + 758, + 758, + 764, + 765, + 766, + 768, + 769, + 770, + 772, + 773, + 773, + 775, + 776, + 776, + 777, + 779, + -1, + 780, + 781, + 782, + 782, + 782, + 782, + 782, + 782, + 783, + 784, + 785, + 786, + 786, + 786, + 786, + 787, + 787, + 787, + 787, + 788, + 788, + 789, + 789, + 789, + 790, + 791, + 792, + 793, + 794, + 795, + 795, + 796, + 797, + 798, + 799, + 799, + 800, + 801, + 802, + 802, + 802, + 803, + 804, + 804, + 806, + 809, + 810, + 815, + 817, + 823, + 824, + 827, + 827, + 828, + 831, + 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, + 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, + 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, + 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, + 847, + 847, + 847, + 847, + 847, + 847, + 847, + 848, + 848, + 848, + 849, + 849, + 849, + 850, + 850, + 851, + 851, + 851, + 853, + 853, + 853, + 853, + 854, + 854, + 854, + 854, + 854, + 854, + 854, + 855, + 855, + 855, + 855, + 855, + 856, + 856, + 856, + 856, + 856, + 856, + 856, + 856, + 857, + 857, + 858, + 858, + 858, + 859, + 859, + 859, + 860, + 860, + 860, + 860, + 861, + 861, + 861, + 862, + 862, + 863, + 863, + 863, + 863, + 864, + 864, + 864, + 864, + 865, + 865, + 866, + 868, + 868, + 869, + 869, + 873, + 874, + 874, + 874, + 875, + 876, + 876, + 878, + 878, + 878, + -1, + 881, + 882, + 883, + 884, + 886, + 887, + 889, + 890, + 891, + 892, + 893, + 894, + 898, + 900, + 905 + ], + [ + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 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, + 3, + 3, + 659, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 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, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 73, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 266, + 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, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + -1, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 173, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 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, + 4, + 4, + 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, + 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, + 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, + -1, + 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, + 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, + 201, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 564, + 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, + 14, + 14, + 14, + 14, + 14, + 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, + 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, + -1, + 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, + 443, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 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, + 499, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 568, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 583, + 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, + 255, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + -1, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 274, + 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, + 728, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 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, + 23, + 23, + 23, + 23, + 23, + 24, + 24, + 24, + 24, + 24, + 24, + 24, + 25, + 25, + 25, + 25, + 25, + 25, + 26, + 26, + 26, + 26, + 26, + 26, + 26, + 26, + 27, + 27, + 27, + 27, + 27, + 27, + 27, + 27, + 27, + 27, + 27, + 28, + 28, + 28, + 28, + 28, + 30, + 30, + 30, + 30, + 30, + 31, + 31, + 31, + 31, + 31, + 31, + 31, + 31, + 31, + 31, + 32, + 32, + 32, + 32, + 32, + 32, + 32, + 32, + 32, + 33, + 33, + 33, + 33, + 33, + 33, + 33, + 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, + 36, + 36, + 36, + 36, + 37, + 37, + 37, + 37, + 37, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 504, + 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, + 41, + 41, + 41, + 41, + 761, + 41, + 41, + 41, + 41, + 41, + 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, + 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, + 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, + 50, + 50, + 50, + 50, + 50, + 50, + 50, + 50, + 50, + 50, + -1, + 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, + 156, + 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, + 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, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + -1, + 56, + 56, + 56, + -1, + 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, + -1, + 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, + 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, + 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, + -1, + 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, + -1, + 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, + -1, + 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, + 587, + 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, + 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, + 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, + 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, + 72, + 72, + 72, + 75, + 75, + 75, + 75, + 75, + 75, + 76, + 76, + 76, + 76, + 76, + 77, + 77, + 77, + 77, + 78, + 78, + 78, + 78, + 79, + 79, + 79, + 79, + 79, + 80, + 80, + 82, + 82, + 82, + 82, + 82, + 82, + 85, + 85, + 85, + 88, + 88, + 89, + 89, + 89, + 90, + 90, + 90, + 90, + 90, + 90, + 90, + 90, + 90, + 90, + 90, + 91, + 91, + 91, + 91, + 92, + 92, + 92, + 92, + 93, + 93, + 93, + 93, + 94, + 94, + 94, + 98, + 98, + 98, + 101, + 101, + 101, + 101, + 101, + 102, + 102, + 104, + 104, + 104, + 104, + 105, + 105, + 106, + 106, + 106, + 106, + 106, + 106, + 107, + 107, + 107, + 107, + 110, + 110, + 110, + 110, + 110, + 110, + 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, + 117, + 117, + 117, + 723, + 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, + 119, + 119, + 119, + 119, + 119, + 120, + 120, + 120, + 120, + 120, + 120, + 342, + 121, + 121, + 121, + 121, + 121, + 121, + 121, + 121, + 121, + 121, + 122, + 122, + 122, + 122, + 122, + 125, + 125, + 125, + 125, + 125, + 125, + 125, + 125, + 125, + 125, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 127, + 127, + 127, + 127, + 127, + 127, + 127, + 127, + 127, + 128, + 128, + 128, + 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, + -1, + 130, + 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, + 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, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 139, + 139, + 139, + 139, + 139, + 139, + 139, + 139, + 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, + 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, + 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, + 217, + 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, + 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, + 150, + 150, + 150, + 150, + 150, + 150, + 150, + 150, + 150, + 150, + 150, + 367, + 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, + 164, + 164, + 164, + 164, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 167, + 167, + 167, + 167, + 167, + 167, + 174, + 175, + 343, + 175, + 176, + 176, + 177, + 178, + 178, + 178, + -1, + 179, + 181, + 183, + 184, + 184, + 185, + 185, + 186, + 186, + 189, + 189, + 190, + 190, + 191, + 191, + 193, + 194, + 194, + 194, + 194, + 195, + 195, + 205, + 206, + 206, + 207, + 208, + 208, + 208, + 209, + 211, + 212, + 213, + 216, + 216, + 218, + 218, + 219, + 219, + 221, + 221, + 222, + 224, + 225, + 225, + 226, + 226, + 227, + 228, + 229, + 229, + 230, + 231, + 232, + 232, + 232, + 238, + 238, + 238, + 239, + 239, + 239, + 239, + 239, + 244, + 244, + 244, + 244, + 249, + 249, + 250, + 250, + 250, + 252, + 252, + 252, + 252, + 252, + 253, + 253, + 253, + 254, + 254, + 254, + 254, + 254, + 254, + 254, + 267, + 254, + 257, + 257, + 257, + 257, + 257, + 257, + 258, + 258, + 258, + 258, + 258, + 258, + 260, + 260, + 260, + 260, + 260, + 270, + 270, + 271, + 282, + 282, + 282, + 283, + 283, + 283, + 284, + 285, + 285, + 286, + 287, + 287, + 287, + 288, + 288, + 288, + 288, + 295, + 298, + 299, + 300, + 307, + 310, + 311, + 312, + 329, + 338, + 338, + 348, + 349, + 352, + 354, + 354, + 354, + 355, + 356, + 356, + 357, + 361, + 366, + 379, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 264, + 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, + 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, + 153, + 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, + 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, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 345, + 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, + -1, + 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, + 223, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 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, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 269, + 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, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 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, + 398, + 398, + 398, + 398, + 398, + 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, + 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, + 404, + 404, + 404, + 404, + 404, + 404, + 404, + 404, + 404, + 404, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 406, + 406, + 406, + 406, + 406, + 406, + 407, + 407, + 407, + 407, + 407, + 408, + 408, + -1, + 408, + 408, + 408, + 408, + 408, + 408, + 408, + 408, + 409, + 409, + 409, + 409, + 409, + 409, + 409, + 409, + 409, + 410, + 410, + 410, + 410, + 410, + 410, + 410, + 411, + 411, + 411, + 411, + 411, + 411, + 411, + 411, + 411, + 411, + 411, + 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, + -1, + 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, + 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, + 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, + 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, + -1, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 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, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 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, + 81, + 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, + 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, + 196, + 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, + 109, + 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, + 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, + 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, + -1, + 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, + -1, + 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, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 760, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 272, + 272, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 437, + 437, + 437, + 437, + 437, + 437, + 629, + 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, + 439, + 439, + 439, + 439, + 518, + 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, + 441, + 441, + 441, + 441, + 441, + 441, + 441, + 378, + 441, + 441, + 441, + 441, + 441, + 441, + 441, + 441, + 441, + 441, + 441, + 442, + 442, + 442, + 442, + 442, + 442, + 451, + 451, + 451, + 451, + 451, + 451, + 451, + 451, + 452, + 452, + 452, + 452, + 452, + 452, + 452, + 452, + 453, + 453, + 453, + 453, + 453, + 453, + 455, + 455, + 455, + 455, + 455, + 455, + 456, + 456, + 456, + 457, + 457, + 457, + 457, + 457, + 457, + 457, + 457, + 458, + 458, + 458, + 459, + 459, + 459, + 459, + 459, + 460, + 460, + 460, + 461, + 461, + 461, + 462, + 462, + 462, + 462, + 463, + 463, + 463, + 463, + 463, + 464, + 464, + 464, + 465, + 465, + 465, + 465, + 466, + 467, + 467, + 467, + 468, + 468, + 468, + 470, + 470, + 470, + 470, + 470, + 472, + 472, + 473, + 474, + 474, + 474, + 475, + 475, + 476, + 476, + 345, + 477, + 477, + 477, + 478, + 478, + 478, + 480, + 480, + 480, + 480, + 480, + 480, + 480, + 480, + 480, + 481, + 481, + 481, + 481, + 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, + 485, + 485, + 485, + 485, + 485, + 485, + 485, + 485, + 485, + 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, + -1, + 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, + 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, + 491, + 491, + 491, + 491, + 491, + 491, + 491, + 491, + 491, + 491, + 491, + 492, + -1, + 492, + 492, + 492, + 492, + 492, + 492, + 492, + 492, + 492, + 492, + 492, + 492, + 492, + 492, + 494, + 494, + 494, + 494, + 494, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 496, + 496, + 496, + 496, + 496, + 496, + 496, + 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, + 500, + 500, + 500, + 500, + 500, + 500, + 500, + 500, + 500, + 500, + 500, + 500, + 500, + -1, + 500, + 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, + 503, + 503, + -1, + 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, + 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, + 210, + 506, + 506, + 506, + 506, + 506, + 506, + 506, + 506, + 506, + 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, + 513, + 513, + 513, + 513, + 513, + 514, + 514, + 514, + 514, + 514, + 514, + 514, + 514, + 514, + 515, + 515, + 515, + 515, + 515, + 516, + 516, + 516, + 516, + 516, + 516, + 523, + 523, + 523, + 523, + 527, + 527, + 529, + 529, + 530, + 530, + 531, + 532, + 535, + 535, + 535, + 535, + 535, + 536, + 537, + 538, + 541, + 541, + 542, + 543, + 543, + 544, + 545, + 545, + 546, + 546, + 547, + 547, + 548, + 548, + 549, + 549, + 551, + 553, + 553, + 553, + 554, + 555, + 556, + 560, + 560, + 561, + 562, + 562, + 562, + 563, + 563, + 567, + 567, + 567, + 567, + 567, + 567, + 567, + 567, + 570, + 570, + 570, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 572, + 572, + 572, + 572, + 575, + 575, + 575, + 575, + 576, + 576, + 576, + 576, + 576, + 576, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 580, + 580, + 580, + 580, + 580, + 580, + 580, + 588, + 588, + 589, + 589, + 589, + 589, + 589, + 590, + 590, + 590, + 591, + 591, + 591, + 591, + 591, + 591, + 593, + 593, + 593, + 593, + 593, + 593, + 594, + 595, + 597, + 597, + 598, + 610, + 509, + 610, + 610, + 611, + 611, + 614, + 615, + 615, + 615, + 616, + 617, + 622, + 625, + 626, + 632, + 633, + 640, + 641, + 646, + 651, + 651, + 652, + 661, + -1, + 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, + 152, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + -1, + 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, + 569, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 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, + 677, + -1, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 313, + 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, + 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, + -1, + 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, + 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, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 660, + 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, + 689, + 689, + 689, + 689, + 690, + 690, + 690, + 690, + 690, + 690, + 690, + 690, + 690, + 691, + 691, + 691, + 691, + 691, + 691, + 691, + 691, + 693, + 693, + 693, + 693, + 693, + 693, + 694, + 694, + 694, + 694, + 694, + 694, + 694, + 694, + 694, + 694, + 694, + 695, + 695, + 695, + 695, + 695, + 695, + 695, + 695, + 696, + 114, + 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, + 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, + -1, + 699, + 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, + 520, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 702, + 702, + 702, + -1, + 702, + 702, + 702, + 702, + 702, + 702, + 702, + 702, + 702, + 702, + 703, + 703, + 703, + 703, + 703, + 703, + 703, + 703, + 703, + 704, + 704, + 704, + 704, + 704, + 704, + 704, + 704, + 704, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 707, + 707, + 707, + 707, + 707, + 707, + 707, + 708, + 708, + 708, + 708, + 708, + 708, + 709, + 709, + 709, + 709, + 709, + 709, + 709, + 709, + 709, + 710, + 710, + 710, + 710, + 710, + 710, + 710, + 711, + -1, + 711, + 711, + 711, + 711, + 711, + 711, + 711, + 711, + 711, + 233, + 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, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + -1, + 713, + 714, + 714, + 714, + 714, + 714, + 714, + 714, + 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, + 718, + 718, + 718, + 718, + 718, + 718, + 718, + 718, + 718, + 718, + 718, + 719, + 719, + 719, + 719, + 719, + 719, + 719, + 719, + 719, + 719, + 725, + 725, + 725, + 725, + 726, + 726, + 726, + 727, + 727, + 727, + 727, + 727, + 727, + 729, + 729, + 730, + 730, + 730, + 731, + 731, + 731, + 731, + 733, + 733, + 733, + 734, + 734, + 734, + 734, + 734, + 735, + 735, + 735, + 735, + 735, + 736, + 736, + 736, + 737, + 737, + 737, + 737, + 737, + 737, + 737, + 738, + 738, + 738, + 739, + 739, + 739, + 739, + 739, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 741, + 741, + 741, + 741, + 741, + 742, + 742, + 742, + 742, + 743, + 743, + 743, + 743, + 744, + 744, + 744, + 744, + 744, + 745, + 745, + 745, + 745, + 745, + 745, + 746, + 746, + 746, + 746, + 746, + 746, + 746, + 746, + 747, + 747, + 747, + 747, + 747, + 748, + 748, + 749, + 749, + 749, + 753, + 755, + 755, + 756, + 757, + 758, + 758, + 764, + 765, + 766, + 768, + 769, + 770, + 772, + 773, + 773, + 775, + 776, + 776, + 777, + 779, + -1, + 780, + 781, + 782, + 782, + 782, + 782, + 782, + 782, + 783, + 784, + 785, + 786, + 786, + 786, + 786, + 787, + 787, + 787, + 787, + 788, + 788, + 789, + 789, + 789, + 790, + 791, + 792, + 793, + 794, + 795, + 795, + 796, + 797, + 798, + 799, + 799, + 800, + 801, + 802, + 802, + 802, + 803, + 804, + 804, + 806, + 809, + 810, + 815, + 817, + 823, + 824, + 827, + 827, + 828, + 831, + 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, + 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, + 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, + 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, + 559, + 846, + 846, + 846, + 847, + 847, + 847, + 847, + 847, + 847, + 847, + 848, + 848, + 848, + 849, + 849, + 849, + 850, + 850, + 851, + 851, + 851, + 853, + 853, + 853, + 853, + 854, + 854, + 854, + 854, + 854, + 854, + 854, + 855, + 855, + 855, + 855, + 855, + 856, + 856, + 856, + 856, + 856, + 856, + 856, + 856, + 857, + 857, + 858, + 858, + 858, + 859, + 859, + 859, + 860, + 860, + 860, + 860, + 861, + 861, + 861, + 862, + 862, + 863, + 863, + 863, + 863, + 864, + 864, + 864, + 864, + 865, + 865, + 866, + 868, + 868, + 869, + 869, + 873, + 874, + 874, + 874, + 875, + 876, + 876, + 878, + 878, + 878, + -1, + 881, + 882, + 883, + 884, + 886, + 887, + 889, + 890, + 891, + 892, + 893, + 894, + 898, + 900, + 905 + ], + [ + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 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, + 3, + 3, + 659, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 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, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 73, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 266, + 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, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + -1, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 173, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 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, + 4, + 4, + 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, + 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, + 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, + -1, + 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, + 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, + 201, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 564, + 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, + 14, + 14, + 14, + 14, + 14, + 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, + 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, + -1, + 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, + 443, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 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, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 499, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 568, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 583, + 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, + 255, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + -1, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 274, + 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, + 728, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 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, + 23, + 23, + 23, + 23, + 23, + 24, + 24, + 24, + 24, + 24, + 24, + 24, + 25, + 25, + 25, + 25, + 25, + 25, + 26, + 26, + 26, + 26, + 26, + 26, + 26, + 26, + 27, + 27, + 27, + 27, + 27, + 27, + 27, + 27, + 27, + 27, + 27, + 28, + 28, + 28, + 28, + 28, + 30, + 30, + 30, + 30, + 30, + 31, + 31, + 31, + 31, + 31, + 31, + 31, + 31, + 31, + 31, + 32, + 32, + 32, + 32, + 32, + 32, + 32, + 32, + 32, + 33, + 33, + 33, + 33, + 33, + 33, + 33, + 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, + 36, + 36, + 36, + 36, + 37, + 37, + 37, + 37, + 37, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 504, + 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, + 41, + 41, + 41, + 41, + 761, + 41, + 41, + 41, + 41, + 41, + 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, + 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, + 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, + 50, + 50, + 50, + 50, + 50, + 50, + 50, + 50, + 50, + 50, + -1, + 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, + 156, + 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, + 417, + 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, + 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, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + -1, + 56, + 56, + 56, + -1, + 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, + -1, + 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, + 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, + 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, + -1, + 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, + -1, + 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, + -1, + 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, + 587, + 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, + 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, + 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, + 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, + 72, + 72, + 72, + 75, + 75, + 75, + 75, + 75, + 75, + 76, + 76, + 76, + 76, + 76, + 77, + 77, + 77, + 77, + 78, + 78, + 78, + 78, + 79, + 79, + 79, + 79, + 79, + 80, + 80, + 82, + 82, + 82, + 82, + 82, + 82, + 85, + 85, + 85, + 88, + 88, + 89, + 89, + 89, + 90, + 90, + 90, + 90, + 90, + 90, + 90, + 90, + 90, + 90, + 90, + 91, + 91, + 91, + 91, + 92, + 92, + 92, + 92, + 93, + 93, + 93, + 93, + 94, + 94, + 94, + 98, + 98, + 98, + 101, + 101, + 101, + 101, + 101, + 102, + 102, + 104, + 104, + 104, + 104, + 105, + 105, + 106, + 106, + 106, + 106, + 106, + 106, + 107, + 107, + 107, + 107, + 110, + 110, + 110, + 110, + 110, + 110, + 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, + 117, + 117, + 117, + 723, + 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, + 119, + 119, + 119, + 119, + 119, + 120, + 120, + 120, + 120, + 120, + 120, + 342, + 121, + 121, + 121, + 121, + 121, + 121, + 121, + 121, + 121, + 121, + 122, + 122, + 122, + 122, + 122, + 125, + 125, + 125, + 125, + 125, + 125, + 125, + 125, + 125, + 125, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 127, + 127, + 127, + 127, + 127, + 127, + 127, + 127, + 127, + 128, + 128, + 128, + 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, + -1, + 130, + 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, + 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, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 139, + 139, + 139, + 139, + 139, + 139, + 139, + 139, + 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, + 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, + 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, + 217, + 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, + 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, + 150, + 150, + 150, + 150, + 150, + 150, + 150, + 150, + 150, + 150, + 150, + 367, + 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, + 164, + 164, + 164, + 164, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 167, + 167, + 167, + 167, + 167, + 167, + 174, + 175, + 343, + 175, + 176, + 176, + 177, + 178, + 178, + 178, + -1, + 179, + 181, + 183, + 184, + 184, + 185, + 185, + 186, + 186, + 189, + 189, + 190, + 190, + 191, + 191, + 193, + 194, + 194, + 194, + 194, + 195, + 195, + 205, + 206, + 206, + 207, + 208, + 208, + 208, + 209, + 211, + 212, + 213, + 216, + 216, + 218, + 218, + 219, + 219, + 221, + 221, + 222, + 224, + 225, + 225, + 226, + 226, + 227, + 228, + 229, + 229, + 230, + 231, + 232, + 232, + 232, + 238, + 238, + 238, + 239, + 239, + 239, + 239, + 239, + 244, + 244, + 244, + 244, + 249, + 249, + 250, + 250, + 250, + 252, + 252, + 252, + 252, + 252, + 253, + 253, + 253, + 254, + 254, + 254, + 254, + 254, + 254, + 254, + 267, + 254, + 257, + 257, + 257, + 257, + 257, + 257, + 258, + 258, + 258, + 258, + 258, + 258, + 260, + 260, + 260, + 260, + 260, + 270, + 270, + 271, + 282, + 282, + 282, + 283, + 283, + 283, + 284, + 285, + 285, + 286, + 287, + 287, + 287, + 288, + 288, + 288, + 288, + 295, + 298, + 299, + 300, + 307, + 310, + 311, + 312, + 329, + 338, + 338, + 348, + 349, + 352, + 354, + 354, + 354, + 355, + 356, + 356, + 357, + 361, + 366, + 379, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 264, + 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, + 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, + 153, + 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, + 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, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 345, + 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, + -1, + 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, + 223, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 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, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 269, + 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, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 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, + 398, + 398, + 398, + 398, + 398, + 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, + 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, + 404, + 404, + 404, + 404, + 404, + 404, + 404, + 404, + 404, + 404, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 406, + 406, + 406, + 406, + 406, + 406, + 407, + 407, + 407, + 407, + 407, + 408, + 408, + -1, + 408, + 408, + 408, + 408, + 408, + 408, + 408, + 408, + 409, + 409, + 409, + 409, + 409, + 409, + 409, + 409, + 409, + 410, + 410, + 410, + 410, + 410, + 410, + 410, + 411, + 411, + 411, + 411, + 411, + 411, + 411, + 411, + 411, + 411, + 411, + 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, + -1, + 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, + 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, + 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, + 420, + 420, + 171, + 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, + -1, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 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, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 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, + 81, + 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, + 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, + 196, + 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, + 109, + 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, + 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, + 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, + -1, + 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, + -1, + 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, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 760, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 272, + 272, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 437, + 437, + 437, + 437, + 437, + 437, + 629, + 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, + 439, + 439, + 439, + 439, + 518, + 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, + 441, + 441, + 441, + 441, + 441, + 441, + 441, + 378, + 441, + 441, + 441, + 441, + 441, + 441, + 441, + 441, + 441, + 441, + 441, + 442, + 442, + 442, + 442, + 442, + 442, + 451, + 451, + 451, + 451, + 451, + 451, + 451, + 451, + 452, + 452, + 452, + 452, + 452, + 452, + 452, + 452, + 453, + 453, + 453, + 453, + 453, + 453, + 455, + 455, + 455, + 455, + 455, + 455, + 456, + 456, + 456, + 457, + 457, + 457, + 457, + 457, + 457, + 457, + 457, + 458, + 458, + 458, + 459, + 459, + 459, + 459, + 459, + 460, + 460, + 460, + 461, + 461, + 461, + 462, + 462, + 462, + 462, + 463, + 463, + 463, + 463, + 463, + 464, + 464, + 464, + 465, + 465, + 465, + 465, + 466, + 467, + 467, + 467, + 468, + 468, + 468, + 470, + 470, + 470, + 470, + 470, + 472, + 472, + 473, + 474, + 474, + 474, + 475, + 475, + 476, + 476, + 345, + 477, + 477, + -1, + 478, + 478, + 478, + 480, + 480, + 480, + 480, + 480, + 480, + 480, + 480, + 480, + 481, + 481, + 481, + 481, + 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, + 485, + 485, + 485, + 485, + 485, + 485, + 485, + 485, + 485, + 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, + -1, + 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, + 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, + 491, + 491, + 491, + 491, + 491, + 491, + 491, + 491, + 491, + 491, + 491, + 492, + -1, + 492, + 492, + 492, + 492, + -1, + 492, + 492, + 492, + 492, + 492, + 492, + 492, + 492, + 492, + 494, + 494, + 494, + 494, + 494, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 496, + 496, + 496, + 496, + 496, + 496, + 496, + 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, + 500, + 500, + 500, + 500, + 500, + 500, + 500, + 500, + 500, + 500, + 500, + 500, + 500, + -1, + 500, + 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, + 503, + 503, + -1, + 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, + 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, + 210, + 506, + 506, + 506, + 506, + 506, + 506, + 506, + 506, + 506, + 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, + 513, + 513, + 513, + 513, + 513, + 514, + -1, + 514, + 514, + 514, + 514, + 514, + 514, + 514, + 515, + 515, + 515, + 515, + 515, + 516, + 516, + 516, + 516, + 516, + 516, + 523, + 523, + 523, + 523, + 527, + 527, + 529, + 529, + 530, + 530, + 531, + 532, + 535, + 535, + 535, + 535, + 535, + 536, + 537, + 538, + 541, + 541, + 542, + 543, + 543, + 544, + 545, + 545, + 546, + 546, + 547, + 547, + 548, + 548, + 549, + 549, + 551, + 553, + 553, + 553, + 554, + 555, + 556, + 560, + 560, + 561, + 562, + 562, + 562, + 563, + 563, + 567, + 567, + 567, + 567, + 567, + 567, + 567, + 567, + 570, + 570, + 570, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 572, + 572, + 572, + 572, + 575, + 575, + 575, + 575, + 576, + 576, + 576, + 576, + 576, + 576, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 580, + 580, + 580, + 580, + 580, + 580, + 580, + 588, + 588, + 589, + 589, + 589, + 589, + 589, + 590, + 590, + 590, + 591, + 591, + 591, + 591, + 591, + 591, + 593, + 593, + 593, + 593, + 593, + 593, + 594, + 595, + 597, + 597, + 598, + 610, + 509, + 610, + 610, + 611, + 611, + 614, + 615, + 615, + 615, + 616, + 617, + 622, + 625, + 626, + 632, + 633, + 640, + 641, + 646, + 651, + 651, + 652, + 661, + -1, + 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, + 152, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + -1, + 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, + 569, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 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, + 677, + -1, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 313, + 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, + 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, + -1, + 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, + 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, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 660, + 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, + 689, + 689, + 689, + 689, + 690, + 690, + 690, + 690, + 690, + 690, + 690, + 690, + 690, + 691, + 691, + 691, + 691, + 691, + 691, + 691, + 691, + 693, + 693, + 693, + 693, + 693, + 693, + 694, + 694, + 694, + 694, + 694, + 694, + 694, + 694, + 694, + 694, + 694, + 695, + 695, + 695, + 695, + 695, + 695, + 695, + 695, + 696, + 114, + 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, + 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, + -1, + 699, + 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, + 540, + 701, + 701, + 701, + 701, + 520, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 702, + 702, + 702, + -1, + 702, + 702, + 702, + 702, + 702, + 702, + 702, + 702, + 702, + 702, + 703, + 703, + 703, + 703, + 703, + 703, + 703, + 703, + 703, + 704, + 704, + 704, + 704, + 704, + 704, + 704, + 704, + 704, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 707, + 707, + 707, + 707, + 707, + 707, + 707, + 708, + 708, + 708, + 708, + 708, + 708, + 709, + 709, + 709, + 709, + 709, + 709, + 709, + 709, + 709, + 710, + 710, + 710, + 710, + 710, + 710, + 710, + 711, + -1, + 711, + 711, + 711, + 711, + 711, + 711, + 711, + 711, + 711, + 233, + 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, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + -1, + 713, + 714, + 714, + 714, + 714, + 714, + 714, + 714, + 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, + 718, + 718, + 718, + 718, + 718, + 718, + 718, + 718, + 718, + 718, + 718, + 719, + 719, + 719, + 719, + 719, + 719, + 719, + 719, + 719, + 719, + 725, + 725, + 725, + 725, + 726, + 726, + 726, + 727, + 727, + 727, + 727, + 727, + 727, + 729, + 729, + 730, + 730, + 730, + 731, + 731, + 731, + 731, + 733, + 733, + 733, + 734, + 734, + 734, + 734, + 734, + 735, + 735, + 735, + 735, + 735, + 736, + 736, + 736, + 737, + 737, + 737, + 737, + 737, + 737, + 737, + 738, + 738, + 738, + 739, + 739, + 739, + 739, + 739, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 741, + 741, + 741, + 741, + 741, + 742, + 742, + 742, + 742, + 743, + 743, + 743, + 743, + 744, + 744, + 744, + 744, + 744, + 745, + 745, + 745, + 745, + 745, + 745, + 746, + 746, + 746, + 746, + 746, + 746, + 746, + 746, + 747, + 747, + 747, + 747, + 747, + 748, + 748, + 749, + 749, + 749, + 753, + 755, + 755, + 756, + 757, + 758, + 758, + 764, + 765, + 766, + 768, + 769, + 770, + 772, + 773, + 773, + 775, + 776, + 776, + 777, + 779, + -1, + 780, + 781, + 782, + 782, + 782, + 782, + 782, + 782, + 783, + 784, + 785, + 786, + 786, + 786, + 786, + 787, + 787, + 787, + 787, + 788, + 788, + 789, + 789, + 789, + 790, + 791, + 792, + 793, + 794, + 795, + 795, + 796, + 797, + 798, + 799, + 799, + 800, + 801, + 802, + 802, + 802, + 803, + 804, + 804, + 806, + 809, + 810, + 815, + 817, + 823, + 824, + 827, + 827, + 828, + 831, + 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, + 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, + 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, + 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, + 559, + 846, + 846, + 846, + 847, + 847, + 847, + 847, + 847, + 847, + 847, + 848, + 848, + 848, + 849, + 849, + 849, + 850, + 850, + 851, + 851, + 851, + 853, + 853, + -1, + 853, + 854, + 854, + 854, + 854, + 854, + 854, + 854, + 855, + 855, + 855, + 855, + 855, + 856, + 856, + 856, + 856, + 856, + 856, + 856, + 856, + 857, + 857, + 858, + 858, + 858, + 859, + 859, + 859, + 860, + 860, + 860, + 860, + 861, + 861, + 861, + 862, + 862, + 863, + 863, + 863, + 863, + 864, + 864, + 864, + 864, + 865, + 865, + 866, + 868, + 868, + 869, + 869, + 873, + 874, + 874, + 874, + 875, + 876, + 876, + 878, + 878, + 878, + -1, + 881, + 882, + 883, + 884, + 886, + 887, + 889, + 890, + 891, + 892, + 893, + 894, + 898, + 900, + 905 + ], + [ + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 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, + 3, + 3, + 659, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 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, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 73, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 266, + 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, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + -1, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 173, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 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, + 4, + 4, + 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, + 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, + 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, + -1, + 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, + 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, + 201, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 564, + 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, + 662, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 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, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 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, + -1, + 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, + 272, + 16, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 443, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 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, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 499, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 568, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 583, + 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, + 255, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + -1, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 274, + 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, + 728, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 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, + 23, + 23, + 23, + 23, + 23, + 24, + 24, + 24, + 24, + 24, + 24, + 24, + 25, + 25, + 25, + 25, + 25, + 25, + 26, + 26, + 26, + 26, + 26, + 26, + 26, + 26, + 27, + 27, + 27, + 27, + 27, + 27, + 27, + 27, + 27, + 27, + 27, + 28, + 28, + 28, + 28, + 28, + 30, + 30, + 30, + 30, + 30, + 31, + 31, + 31, + 31, + 31, + 31, + 31, + 31, + 31, + 31, + 32, + 32, + 32, + 32, + 32, + 32, + 32, + 32, + 32, + 33, + 33, + 33, + 33, + 33, + 33, + 33, + 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, + 36, + 36, + 36, + 36, + 37, + 37, + 37, + 37, + 37, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 504, + 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, + 41, + 41, + 41, + 41, + 761, + 41, + 41, + 41, + 41, + 41, + 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, + 627, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 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, + 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, + 50, + 50, + 50, + 50, + 50, + 50, + 50, + 50, + 50, + 50, + -1, + 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, + 156, + 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, + 417, + 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, + 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, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + -1, + 56, + 56, + 56, + -1, + 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, + -1, + 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, + 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, + 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, + -1, + 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, + -1, + 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, + -1, + 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, + 587, + 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, + 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, + 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, + 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, + 72, + 72, + 72, + 75, + 75, + 75, + 75, + 75, + 75, + 76, + 76, + 76, + 76, + 76, + 77, + 77, + 77, + 77, + 78, + 78, + 78, + 78, + 79, + 79, + 79, + 79, + 79, + 80, + 80, + 82, + 82, + 82, + 82, + 82, + 82, + 85, + 85, + 85, + 88, + 88, + 89, + 89, + 89, + 90, + 90, + 90, + 90, + 90, + 90, + 90, + 90, + 90, + 90, + 90, + 91, + 91, + 91, + 91, + 92, + 92, + 92, + 92, + 93, + 93, + 93, + 93, + 94, + 94, + 94, + 98, + 98, + 98, + 101, + 101, + 101, + 101, + 101, + 102, + 102, + 104, + 104, + 104, + 104, + 105, + 105, + 106, + 106, + 106, + 106, + 106, + 106, + 107, + 107, + 107, + 107, + 110, + 110, + 110, + 110, + 110, + 110, + 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, + 117, + 117, + 117, + 723, + 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, + 119, + 119, + 119, + 119, + 119, + 120, + 120, + 120, + 120, + 120, + 120, + 342, + 121, + 121, + 121, + 121, + 121, + 121, + 121, + 121, + 121, + 121, + 122, + 122, + 122, + 122, + 122, + 125, + 125, + 125, + 125, + 125, + 125, + 125, + 125, + 125, + 125, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 127, + 127, + 127, + 127, + 127, + 127, + 127, + 127, + 127, + 128, + 128, + 128, + 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, + -1, + 130, + 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, + 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, + 136, + 136, + 136, + 136, + -1, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 139, + 139, + 139, + 139, + 139, + 139, + 139, + 139, + 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, + 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, + 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, + 217, + 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, + 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, + 150, + 150, + 150, + 150, + 150, + 150, + 150, + 150, + 150, + 150, + 150, + 367, + 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, + 164, + 164, + 164, + 164, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 167, + 167, + 167, + 167, + 167, + 167, + 174, + 175, + 343, + 175, + 176, + 176, + 177, + 178, + 178, + 178, + -1, + 179, + 181, + 183, + 184, + 184, + 185, + 185, + 186, + 186, + 189, + 189, + 190, + 190, + 191, + 191, + 193, + 194, + 194, + 194, + 194, + 195, + 195, + 205, + 206, + 206, + 207, + 208, + 208, + 208, + 209, + 211, + 212, + 213, + 216, + 216, + 218, + 218, + 219, + 219, + 221, + 221, + 222, + 224, + 225, + 225, + 226, + 226, + 227, + 228, + 229, + 229, + 230, + 231, + 232, + 232, + 232, + 238, + 238, + 238, + 239, + 239, + 239, + 239, + 239, + 244, + 244, + 244, + 244, + 249, + 249, + 250, + 250, + 250, + 252, + 252, + 252, + 252, + 252, + 253, + 253, + 253, + 254, + 254, + 254, + 254, + 254, + 254, + 254, + 267, + 254, + 257, + 257, + 257, + 257, + 257, + 257, + 258, + 258, + 258, + 258, + 258, + 258, + 260, + 260, + 260, + 260, + 260, + 270, + 270, + 271, + 282, + 282, + 282, + 283, + 283, + 283, + 284, + 285, + 285, + 286, + 287, + 287, + 287, + 288, + 288, + 288, + 288, + 295, + 298, + 299, + 300, + 307, + 310, + 311, + 312, + 329, + 338, + 338, + 348, + 349, + 352, + 354, + 354, + 354, + 355, + 356, + 356, + 357, + 361, + 366, + 379, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + -1, + 381, + 381, + 381, + 264, + 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, + 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, + 153, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + -1, + 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, + 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, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 345, + 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, + -1, + 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, + 223, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 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, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 269, + 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, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 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, + 398, + 398, + 398, + 398, + 398, + 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, + 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, + 404, + 404, + 404, + 404, + 404, + 404, + 404, + 404, + 404, + 404, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 406, + 406, + 406, + 406, + 406, + 406, + 407, + 407, + 407, + 407, + 407, + 408, + 408, + -1, + 408, + 408, + 408, + 408, + 408, + 408, + 408, + 408, + 409, + 409, + 409, + 409, + 409, + 409, + 409, + 409, + 409, + 410, + 410, + 410, + 410, + 410, + 410, + 410, + 411, + 411, + 411, + 411, + 411, + 411, + 411, + 411, + 411, + 411, + 411, + 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, + -1, + 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, + 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, + 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, + 420, + 420, + 171, + 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, + -1, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 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, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 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, + 723, + 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, + 81, + 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, + 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, + 196, + 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, + 109, + 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, + 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, + 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, + -1, + 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, + -1, + 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, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 760, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 272, + 272, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 437, + 437, + 437, + 437, + 437, + 437, + 629, + 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, + 439, + 439, + 439, + 439, + 518, + 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, + 441, + 441, + 441, + 441, + 441, + 441, + 441, + 378, + 441, + 441, + 441, + 441, + 441, + 441, + 441, + 441, + 441, + 441, + 441, + 442, + 442, + 442, + 442, + 442, + 442, + 451, + 451, + 451, + 451, + 451, + 451, + 451, + 451, + 452, + 452, + 452, + 452, + 452, + 452, + 452, + 452, + 453, + 453, + 453, + 453, + 453, + 453, + 455, + 455, + 455, + 455, + 455, + 455, + 456, + 456, + 456, + 457, + 457, + 457, + 457, + 457, + 457, + 457, + 457, + 458, + 458, + 458, + 459, + 459, + 459, + 459, + 459, + 460, + 460, + 460, + 461, + 461, + 461, + 462, + 462, + 462, + 462, + 463, + 463, + 463, + 463, + 463, + 464, + 464, + 464, + 465, + 465, + 465, + 465, + 466, + 467, + 467, + 467, + 468, + 468, + 468, + 470, + 470, + 470, + 470, + 470, + 472, + 472, + 473, + 474, + 474, + 474, + 475, + 475, + 476, + 476, + 345, + 477, + 477, + -1, + 478, + 478, + 478, + 480, + 480, + 480, + 480, + 480, + 480, + 480, + 480, + 480, + 481, + 481, + 481, + 481, + 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, + 485, + 485, + 485, + 485, + 485, + 485, + 485, + 485, + 485, + 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, + -1, + 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, + 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, + 491, + 491, + 491, + 491, + 491, + 491, + 491, + 491, + 491, + 491, + 491, + 492, + -1, + 492, + 492, + 492, + 492, + -1, + 492, + 492, + 492, + 492, + 492, + 492, + 492, + 492, + 492, + 494, + 494, + 494, + 494, + 494, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 496, + 496, + 496, + 496, + 496, + 496, + 496, + 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, + 500, + 500, + 500, + 500, + 500, + 500, + 500, + 500, + 500, + 500, + 500, + 500, + 500, + -1, + 500, + 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, + 503, + 503, + -1, + 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, + 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, + 210, + 506, + 506, + 506, + 506, + 506, + 506, + 506, + 506, + 506, + 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, + 513, + 513, + 513, + 513, + 513, + 514, + -1, + 514, + 514, + 514, + 514, + 514, + 514, + 514, + 515, + 515, + 515, + 515, + 515, + 516, + 516, + 516, + 516, + 516, + 516, + 523, + 523, + 523, + 523, + 527, + 527, + 529, + 529, + 530, + 530, + 531, + 532, + 535, + 535, + 535, + 535, + 535, + 536, + 537, + 538, + 541, + 541, + 542, + 543, + 543, + 544, + 545, + 545, + 546, + 546, + 547, + 547, + 548, + 548, + 549, + 549, + 551, + 553, + 553, + 553, + 554, + 555, + 556, + 560, + 560, + 561, + 562, + 562, + 562, + 563, + 563, + 567, + 567, + 567, + 567, + 567, + 567, + 567, + 567, + 570, + 570, + 570, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 572, + 572, + 572, + 572, + 575, + 575, + 575, + 575, + 576, + 576, + 576, + 576, + 576, + 576, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 580, + 580, + 580, + 580, + 580, + 580, + 580, + 588, + 588, + 589, + 589, + 589, + 589, + 589, + 590, + 590, + 590, + 591, + 591, + 591, + 591, + 591, + 591, + 593, + 593, + 593, + 593, + 593, + 593, + 594, + 595, + 597, + 597, + 598, + 610, + 509, + 610, + 610, + 611, + 611, + 614, + 615, + 615, + 615, + 616, + 617, + 622, + 625, + 626, + 632, + 633, + 640, + 641, + 646, + 651, + 651, + 652, + 661, + -1, + 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, + 152, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + -1, + 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, + 569, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 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, + 677, + -1, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 313, + 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, + 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, + -1, + 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, + 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, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 660, + 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, + 689, + 689, + 689, + 689, + 690, + 690, + 690, + 690, + 690, + 690, + 690, + 690, + 690, + 691, + 691, + 691, + 691, + 691, + 691, + 691, + 691, + 693, + 693, + 693, + 693, + 693, + 693, + 694, + 694, + 694, + 694, + 694, + 694, + 694, + 694, + 694, + 694, + 694, + 695, + 695, + 695, + 695, + 695, + 695, + 695, + 695, + 696, + 114, + 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, + 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, + -1, + 699, + 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, + 540, + 701, + 701, + 701, + 701, + 520, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 702, + 702, + 702, + -1, + 702, + 702, + 702, + 702, + 702, + 702, + 702, + 702, + 702, + 702, + 703, + 703, + 703, + 703, + 703, + 703, + 703, + 703, + 703, + 704, + 704, + 704, + 704, + 704, + 704, + 704, + 704, + 704, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 707, + 707, + 707, + 707, + 707, + 707, + 707, + 708, + 708, + 708, + 708, + 708, + 708, + 709, + 709, + 709, + 709, + 709, + 709, + 709, + 709, + 709, + 710, + 710, + 710, + 710, + 710, + 710, + 710, + 711, + -1, + 711, + 711, + 711, + 711, + 711, + 711, + 711, + 711, + 711, + 233, + 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, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + -1, + 713, + 714, + 714, + 714, + 714, + 714, + 714, + 714, + 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, + 718, + 718, + 718, + 718, + 718, + 718, + 718, + 718, + 718, + 718, + 718, + 719, + 719, + 719, + 719, + 719, + 719, + 719, + 719, + 719, + 719, + 725, + 725, + 725, + 725, + 726, + 726, + 726, + 727, + 727, + 727, + 727, + 727, + 727, + 729, + 729, + 730, + 730, + 730, + 731, + 731, + 731, + 731, + 733, + 733, + 733, + 734, + 734, + 734, + 734, + 734, + 735, + 735, + 735, + 735, + 735, + 736, + 736, + 736, + 737, + 737, + 737, + 737, + 737, + 737, + 737, + 738, + 738, + 738, + 739, + 739, + 739, + 739, + 739, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 741, + 741, + 741, + 741, + 741, + 742, + 742, + 742, + 742, + 743, + 743, + 743, + 743, + 744, + 744, + 744, + 744, + 744, + 745, + 745, + 745, + 745, + 745, + 745, + 746, + 746, + 746, + 746, + 746, + 746, + 746, + 746, + 747, + 747, + 747, + 747, + 747, + 748, + 748, + 749, + 749, + 749, + 753, + 755, + 755, + 756, + 757, + 758, + 758, + 764, + 765, + 766, + 768, + 769, + 770, + 772, + 773, + 773, + 775, + 776, + 776, + 777, + 779, + -1, + 780, + 781, + 782, + 782, + 782, + 782, + 782, + 782, + 783, + 784, + 785, + 786, + 786, + 552, + 786, + 787, + 787, + 787, + 787, + 788, + 788, + 789, + 789, + 789, + 790, + 791, + 792, + 793, + 794, + 795, + 795, + 796, + 797, + 798, + 799, + 799, + 800, + 801, + 802, + 802, + 802, + 803, + 804, + 804, + 806, + 809, + 810, + 815, + 817, + 823, + 824, + 827, + 827, + 828, + 831, + 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, + 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, + 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, + 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, + 559, + 846, + 846, + 846, + 847, + 847, + 847, + 847, + 847, + 847, + 847, + 848, + 848, + 848, + 849, + 849, + 849, + 850, + 850, + 851, + 851, + 851, + 853, + 853, + -1, + 853, + 854, + 854, + 854, + 854, + 854, + 854, + 854, + 855, + 855, + 855, + 855, + 855, + 856, + 856, + 856, + 856, + 856, + 856, + 856, + 856, + 857, + 857, + 858, + 858, + 858, + 859, + 859, + 859, + 860, + 860, + 860, + 860, + 861, + 861, + 861, + 862, + 862, + 863, + 863, + 863, + 863, + 864, + 864, + 864, + 864, + 865, + 865, + 866, + 868, + 868, + 721, + 869, + 873, + 874, + 874, + 874, + 875, + 876, + 876, + 878, + 878, + 878, + -1, + 881, + 882, + 883, + 884, + 886, + 887, + 889, + 890, + 891, + 892, + 893, + 894, + 898, + 900, + 905 + ], + [ + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 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, + 3, + 3, + 659, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 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, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 73, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 266, + 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, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + -1, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 173, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 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, + 4, + 4, + 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, + 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, + 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, + -1, + 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, + 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, + 201, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 564, + 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, + 662, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 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, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 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, + -1, + 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, + 272, + 16, + 17, + 17, + 17, + 17, + -1, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 443, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 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, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 499, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 568, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 583, + 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, + 255, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + -1, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 274, + 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, + 728, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 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, + 23, + 23, + 23, + 23, + 23, + 24, + 24, + 24, + 24, + 24, + 24, + 24, + 25, + 25, + 25, + 25, + 25, + 25, + 26, + 26, + 26, + 26, + 26, + 26, + 26, + 26, + 27, + 27, + 27, + 27, + 27, + 27, + 27, + 27, + 27, + 27, + 27, + 28, + 28, + 28, + 28, + 28, + 30, + 30, + 30, + 30, + 30, + 31, + 31, + 31, + 31, + 31, + 31, + 31, + 31, + 31, + 31, + 32, + 32, + 32, + 32, + 32, + 32, + 32, + 32, + 32, + 33, + 33, + 33, + 33, + 33, + 33, + 33, + 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, + 36, + 36, + 36, + 36, + 37, + 37, + 37, + 37, + 37, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 504, + 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, + 41, + 41, + 41, + 41, + 761, + 41, + 41, + 41, + 41, + 41, + 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, + 627, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 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, + 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, + 50, + 50, + 50, + 50, + 50, + 50, + 50, + 50, + 50, + 50, + -1, + 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, + 156, + 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, + 417, + 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, + 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, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + -1, + 56, + 56, + 56, + -1, + 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, + -1, + 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, + 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, + 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, + -1, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + -1, + 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, + -1, + 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, + -1, + 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, + 587, + 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, + 663, + 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, + 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, + 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, + 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, + 72, + 72, + 72, + 75, + 75, + 75, + 75, + 75, + 75, + 76, + 76, + 76, + 76, + 76, + 77, + 77, + 77, + 77, + 78, + 78, + 78, + 78, + 79, + 79, + 79, + 79, + 79, + 80, + 80, + 82, + 82, + 82, + 82, + 82, + 82, + 85, + 85, + 85, + 88, + 88, + 89, + 89, + 89, + 90, + 90, + 90, + 90, + 90, + 90, + 90, + 90, + 90, + 90, + 90, + 91, + 91, + 91, + 91, + 92, + 92, + 92, + 92, + 93, + 93, + 93, + 93, + 94, + 94, + 94, + 98, + 98, + 98, + 101, + 101, + 101, + 101, + 101, + 102, + 102, + 104, + 104, + 104, + 104, + 105, + 105, + 106, + 106, + 106, + 106, + 106, + 106, + 107, + 107, + 107, + 107, + 110, + 110, + 110, + 110, + 110, + 110, + 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, + 117, + 117, + 117, + 723, + 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, + 119, + 119, + 119, + 119, + 119, + 120, + 120, + 120, + 120, + 120, + 120, + 342, + 121, + 121, + 121, + 121, + 121, + 121, + 121, + 121, + 121, + 121, + 122, + 122, + 122, + 122, + 122, + 125, + 125, + 125, + 125, + 125, + 125, + 125, + 125, + 125, + 125, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 127, + 127, + 127, + 127, + 127, + 127, + 127, + 127, + 127, + 128, + 128, + 128, + 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, + -1, + 130, + 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, + 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, + 136, + 136, + 136, + 136, + -1, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 139, + 139, + 139, + 139, + 139, + 139, + 139, + 139, + 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, + 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, + 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, + 217, + 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, + 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, + 150, + 150, + 150, + 150, + 150, + 150, + 150, + 150, + 150, + 150, + 150, + 367, + 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, + 164, + 164, + 164, + 164, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 167, + 167, + 167, + 167, + 167, + 167, + 174, + 175, + 343, + 175, + 176, + 176, + 177, + 178, + 178, + 178, + -1, + 179, + 181, + 183, + 184, + 184, + 185, + 185, + 186, + 186, + 189, + 189, + 190, + 190, + 191, + 191, + 193, + 194, + 194, + 194, + 194, + 195, + 195, + 205, + 206, + 206, + 207, + 208, + 208, + 208, + 209, + 211, + 212, + 213, + 216, + 216, + 218, + 218, + 219, + 219, + 221, + 221, + 222, + 224, + 225, + 225, + 226, + 226, + 227, + 228, + 229, + 229, + 230, + 231, + 232, + 232, + 232, + 238, + 238, + 238, + 239, + 239, + 239, + 239, + 239, + 244, + 244, + 244, + 244, + 249, + 249, + 250, + 250, + 250, + 252, + 252, + 252, + 252, + 252, + 253, + 253, + 253, + 254, + 254, + 254, + 254, + 254, + 254, + 254, + 267, + 254, + 257, + 257, + 257, + 257, + 257, + 257, + 258, + 258, + 258, + 258, + 258, + 258, + 260, + 260, + 260, + 260, + 260, + 270, + 270, + 271, + 282, + 282, + 282, + 283, + 283, + 283, + 284, + 285, + 285, + 286, + 287, + 287, + 287, + 288, + 288, + 288, + 288, + 295, + 298, + 299, + 300, + 307, + 310, + 311, + 312, + 329, + 338, + 338, + 348, + 349, + 352, + 354, + 354, + 354, + 355, + 356, + 356, + 357, + 361, + 366, + 379, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + -1, + 381, + 381, + 381, + 264, + 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, + 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, + 153, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + -1, + 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, + 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, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 345, + 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, + -1, + 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, + 223, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 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, + -1, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 269, + 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, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 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, + 398, + 398, + 398, + 398, + 398, + 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, + 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, + 404, + 404, + 404, + 404, + 404, + 404, + 404, + 404, + 404, + 404, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 406, + 406, + 406, + 406, + 406, + 406, + 407, + 407, + 407, + 407, + 407, + 408, + 408, + -1, + 408, + 408, + 408, + 408, + 408, + 408, + 408, + 408, + 409, + 409, + 409, + 409, + 409, + 409, + 409, + 409, + 409, + 410, + 410, + 410, + 410, + 410, + 410, + 410, + 411, + 411, + 411, + 411, + 411, + 411, + 411, + 411, + 411, + 411, + 411, + 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, + -1, + 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, + 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, + 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, + 420, + 420, + 171, + 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, + -1, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 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, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 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, + 723, + 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, + 81, + 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, + 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, + 196, + 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, + 109, + 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, + 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, + 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, + -1, + 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, + -1, + 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, + 203, + 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, + 760, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 272, + 272, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 437, + 437, + 437, + 437, + 437, + 437, + 629, + 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, + 439, + 439, + 439, + 439, + 518, + 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, + 441, + 441, + 441, + 441, + 441, + 441, + 441, + 378, + 441, + 441, + 441, + 441, + 441, + 441, + 441, + 441, + 441, + 441, + 441, + 442, + 442, + 442, + 442, + 442, + 442, + 451, + 451, + 451, + 451, + 451, + 451, + 451, + 451, + 452, + 452, + 452, + 452, + 452, + 452, + 452, + 452, + 453, + 453, + 453, + 453, + 453, + 453, + 455, + 455, + 455, + 455, + 455, + 455, + 456, + 456, + 456, + 457, + 457, + 457, + 457, + 457, + 457, + 457, + 457, + 458, + 458, + 458, + 459, + 459, + 459, + 459, + 459, + 460, + 460, + 460, + 461, + 461, + 461, + 462, + 462, + 462, + 462, + 463, + 463, + 463, + 463, + 463, + 464, + 464, + 464, + 465, + 465, + 465, + 465, + 466, + 467, + 467, + 467, + 468, + 468, + 468, + 470, + 470, + 470, + 470, + 470, + 472, + 472, + 473, + 474, + 474, + 474, + 475, + 475, + 476, + 476, + 345, + 477, + 477, + -1, + 478, + 478, + 478, + 480, + 480, + 480, + 480, + 480, + 480, + 480, + 480, + 480, + 481, + 481, + 481, + 481, + 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, + 485, + 485, + 485, + 485, + 485, + 485, + 485, + 485, + 485, + 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, + -1, + 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, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 521, + 489, + 489, + 489, + 490, + 490, + 490, + 490, + 490, + 490, + 490, + 490, + 490, + 490, + 490, + 491, + 491, + 491, + 491, + 491, + 491, + 491, + 491, + 491, + 491, + 491, + 492, + -1, + 492, + 492, + 492, + 492, + -1, + 492, + 492, + 492, + 492, + 492, + 492, + 492, + 492, + 492, + 494, + 494, + 494, + 494, + 494, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 496, + 496, + 496, + 496, + 496, + 496, + 496, + 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, + 500, + 500, + 500, + 500, + 500, + 500, + 500, + 500, + 500, + 500, + 500, + 500, + 500, + -1, + 500, + 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, + 503, + 503, + -1, + 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, + 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, + 210, + 506, + 506, + 506, + 506, + 506, + 506, + 506, + 506, + 506, + 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, + 513, + 513, + 513, + 513, + 513, + 514, + -1, + 514, + 514, + 514, + 514, + 514, + 514, + 514, + 515, + 515, + 515, + 515, + 515, + 516, + 516, + 516, + 516, + 516, + 516, + 523, + 523, + 523, + 523, + 527, + 527, + 529, + 529, + 530, + 530, + 531, + 532, + 535, + 535, + 535, + 535, + 535, + 536, + 537, + 538, + 541, + 541, + 542, + 543, + 543, + 544, + 545, + 545, + 546, + 546, + 547, + 547, + 548, + 548, + 549, + 549, + 551, + 553, + 553, + 553, + 554, + 555, + 556, + 560, + 560, + 561, + 562, + 562, + 562, + 563, + 563, + 567, + 567, + 567, + 567, + 567, + 567, + 567, + 567, + 570, + 570, + 570, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 572, + 572, + 572, + 572, + 575, + 575, + 575, + 575, + 576, + 576, + 576, + 576, + 576, + 576, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 580, + 580, + 580, + 580, + 580, + 580, + 580, + 588, + 588, + 589, + 589, + 589, + 589, + 589, + 590, + 590, + 590, + 591, + 591, + 591, + 591, + 591, + 591, + 593, + 593, + 593, + 593, + 593, + 593, + 594, + 595, + 597, + 597, + 598, + 610, + 509, + 610, + 610, + 611, + 611, + 614, + 615, + 615, + 615, + 616, + 617, + 622, + 625, + 626, + 632, + 633, + 640, + 641, + 646, + 651, + 651, + 652, + 661, + -1, + 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, + 152, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + -1, + 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, + 569, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 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, + 677, + -1, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 313, + 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, + 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, + -1, + 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, + 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, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 660, + 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, + 689, + 689, + 689, + 689, + 690, + 690, + 690, + 690, + 690, + 690, + 690, + 690, + 690, + 691, + 691, + 691, + 691, + 691, + 691, + 691, + 691, + 693, + 693, + 693, + 693, + 693, + 693, + 694, + 694, + 694, + 694, + 694, + 694, + 694, + 694, + 694, + 694, + 694, + 695, + 695, + 695, + 695, + 695, + 695, + 695, + 695, + 696, + 114, + 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, + 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, + -1, + 699, + 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, + 540, + 701, + 701, + 701, + 701, + 520, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 702, + 702, + 702, + -1, + 702, + 702, + 702, + 702, + 702, + 702, + 702, + 702, + 702, + 702, + 703, + 703, + 703, + 703, + 703, + 703, + 703, + 703, + 703, + 704, + 704, + 704, + 704, + 704, + 704, + 704, + 704, + 704, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 707, + 707, + 707, + 707, + 707, + 707, + 707, + 708, + 708, + 708, + 708, + 708, + 708, + 709, + 709, + 709, + 709, + 709, + 709, + 709, + 709, + 709, + 710, + 710, + 710, + 710, + 710, + 710, + 710, + 711, + -1, + 711, + 711, + 711, + 711, + 711, + 711, + 711, + 711, + 711, + 233, + 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, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + -1, + 713, + 714, + 714, + 714, + 714, + 714, + 714, + 714, + 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, + 718, + 718, + 718, + 718, + 718, + 718, + 718, + 718, + 718, + 718, + 718, + 719, + 719, + 719, + 719, + 719, + 719, + 719, + 719, + 719, + 719, + 725, + 725, + 725, + 725, + 726, + 726, + 726, + 727, + 727, + 727, + 727, + 727, + 727, + 729, + 729, + 730, + 730, + 730, + 731, + 731, + 731, + 731, + 733, + 733, + 733, + 734, + 734, + 734, + 734, + 734, + 735, + 735, + 735, + 735, + 735, + 736, + 736, + 736, + 737, + 737, + 737, + 737, + 737, + 737, + 737, + 738, + 738, + 738, + 739, + 739, + 739, + 739, + 739, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 741, + 741, + 741, + 741, + 741, + 742, + 742, + 742, + 742, + 743, + 743, + 743, + 743, + 744, + 744, + 744, + 744, + 744, + 745, + 745, + 745, + 745, + 745, + 745, + 746, + 746, + 746, + 746, + 746, + 746, + 746, + 746, + 747, + 747, + 747, + 747, + 747, + 748, + 748, + 749, + 749, + 749, + 753, + 755, + 755, + 756, + 757, + 758, + 758, + 764, + 765, + 766, + 768, + 769, + 770, + 772, + 773, + 773, + 775, + 776, + 776, + 777, + 779, + -1, + 780, + 781, + 782, + 782, + 782, + 782, + 782, + 782, + 783, + 784, + 785, + 786, + 786, + 552, + 786, + 787, + 787, + 787, + 787, + 788, + 788, + 789, + 789, + 789, + 790, + 791, + 792, + 793, + 794, + 795, + 795, + 796, + 797, + 798, + 799, + 799, + 800, + 801, + 802, + 802, + 802, + 803, + 804, + 804, + 806, + 809, + 810, + 815, + 817, + 823, + 824, + 827, + 827, + 828, + 831, + 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, + 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, + 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, + 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, + 559, + 846, + 846, + 846, + 847, + 847, + 847, + 847, + 847, + 847, + 847, + 848, + 848, + 848, + 849, + 849, + 849, + 850, + 850, + 851, + 851, + 851, + 853, + 853, + -1, + 853, + 854, + 854, + 854, + 854, + 854, + 854, + 854, + 855, + 855, + 855, + 855, + 855, + 856, + 856, + 856, + 856, + 856, + 856, + 856, + 856, + 857, + 857, + 858, + 858, + 858, + 859, + 859, + 859, + 860, + 860, + 860, + 860, + 861, + 861, + 861, + 862, + 862, + 863, + 863, + 863, + 863, + 864, + 864, + 864, + 864, + 865, + 865, + 866, + 868, + 868, + 721, + 869, + 873, + 874, + 874, + 874, + 875, + 876, + 876, + 878, + 878, + 878, + -1, + 881, + 882, + 883, + 884, + 886, + 887, + 889, + 890, + 891, + 892, + 893, + 894, + 898, + 900, + 905 + ], + [ + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 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, + 3, + 3, + 659, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 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, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 73, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 266, + 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, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + -1, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 173, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 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, + 4, + 4, + 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, + 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, + 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, + -1, + 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, + 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, + 201, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 564, + 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, + 662, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 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, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 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, + -1, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + -1, + 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, + 272, + 16, + 17, + 17, + 17, + 17, + -1, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 443, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + -1, + 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, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 499, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 568, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 583, + 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, + 255, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + -1, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 274, + 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, + 728, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 21, + 313, + 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, + 23, + 23, + 23, + 23, + 23, + 24, + 24, + 24, + 24, + 24, + 24, + 24, + 25, + 25, + 25, + 25, + 25, + 25, + 26, + 26, + 26, + 26, + 26, + 26, + 26, + 26, + 27, + 27, + 27, + 27, + 27, + 27, + 27, + 27, + 27, + 27, + 27, + 28, + 28, + 28, + 28, + 28, + 30, + 30, + 30, + 30, + 30, + 31, + 31, + 31, + 31, + 31, + 31, + 31, + 31, + 31, + 31, + 32, + 32, + 32, + 32, + 32, + 32, + 32, + 32, + 32, + 33, + 33, + 33, + 33, + 33, + 33, + 33, + 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, + 36, + 36, + 36, + 36, + 37, + 37, + 37, + 37, + 37, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 504, + 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, + 41, + 41, + 41, + 41, + 761, + 41, + 41, + 41, + 41, + 41, + 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, + 627, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 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, + 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, + 50, + 50, + 50, + 50, + 50, + 50, + 50, + 50, + 50, + 50, + -1, + 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, + 156, + 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, + 657, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 417, + 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, + 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, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + -1, + 56, + 56, + 56, + -1, + 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, + -1, + 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, + 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, + 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, + -1, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + -1, + 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, + -1, + 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, + -1, + 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, + -1, + 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, + 587, + 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, + 663, + 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, + 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, + 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, + 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, + 72, + 72, + 72, + 75, + 75, + 75, + 75, + 75, + 75, + 76, + 76, + 76, + 76, + 76, + 77, + 77, + 77, + 77, + 78, + 78, + 78, + 78, + 79, + 79, + 79, + 79, + 79, + 80, + 80, + 82, + 82, + 82, + 82, + 82, + 82, + 85, + 85, + 85, + 88, + 88, + 89, + 89, + 89, + 90, + 90, + 90, + 90, + 90, + 90, + 90, + 90, + 90, + 90, + 90, + 91, + 91, + 91, + 91, + 92, + 92, + 92, + 92, + 93, + 93, + 93, + 93, + 94, + 94, + 94, + 98, + 98, + 98, + 101, + 101, + 101, + 101, + 101, + 102, + 102, + 104, + 104, + 104, + 104, + 105, + 105, + 106, + 106, + 106, + 106, + 106, + 106, + 107, + 107, + 107, + 107, + 110, + 110, + 110, + 110, + 110, + 110, + 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, + 117, + 117, + 117, + 723, + 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, + 119, + 119, + 119, + 119, + 119, + 120, + 120, + 120, + 120, + 120, + 120, + 342, + 121, + 121, + 121, + 121, + 121, + 121, + 121, + 121, + 121, + 121, + 122, + 122, + 122, + 122, + 122, + 125, + 125, + 125, + 125, + 125, + 125, + 125, + 125, + 125, + 125, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 127, + 127, + 127, + 127, + 127, + 127, + 127, + 127, + 127, + 128, + 128, + 128, + 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, + -1, + 130, + 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, + 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, + 136, + 136, + 136, + 136, + -1, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 139, + 139, + 139, + 139, + 139, + 139, + 139, + 139, + 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, + 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, + 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, + 217, + 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, + 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, + 150, + 150, + 150, + 150, + 150, + 150, + 150, + 150, + 150, + 150, + 150, + 367, + 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, + 164, + 164, + 164, + 164, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 167, + 167, + 167, + 167, + 167, + 167, + 174, + 175, + 343, + 175, + 176, + 176, + 177, + 178, + 178, + 178, + -1, + 179, + 181, + 183, + 184, + 184, + 185, + 185, + 186, + 186, + 189, + 189, + 190, + 190, + 191, + 191, + 193, + 194, + 194, + 194, + 194, + 195, + 195, + 205, + 206, + 206, + 207, + 208, + 208, + 208, + 209, + 211, + 212, + 213, + 216, + 216, + 218, + 218, + 219, + 219, + 221, + 221, + 222, + 224, + 225, + 225, + 226, + 226, + 227, + 228, + 229, + 229, + 230, + 231, + 232, + 232, + 232, + 238, + 238, + 238, + 239, + 239, + 239, + 239, + 239, + 244, + 244, + 244, + 244, + 249, + 249, + 250, + 250, + 250, + 252, + 252, + 252, + 252, + 252, + 253, + 253, + 253, + 254, + 254, + 254, + 254, + 254, + 254, + 254, + 267, + 254, + 257, + 257, + 257, + 257, + 257, + 257, + 258, + 258, + 258, + 258, + 258, + 258, + 260, + 260, + 260, + 260, + 260, + 270, + 270, + 271, + 282, + 282, + 282, + 283, + 283, + 283, + 284, + 285, + 285, + 286, + 287, + 287, + 287, + 288, + 288, + 288, + 288, + 295, + 298, + 299, + 300, + 307, + 310, + 311, + 312, + 329, + 338, + 338, + 348, + 349, + 352, + 354, + 354, + 354, + 355, + 356, + 356, + 357, + 361, + 366, + 379, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + -1, + 381, + 381, + 381, + 264, + 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, + 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, + 153, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + -1, + 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, + 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, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 345, + 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, + -1, + 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, + 278, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 223, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 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, + -1, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 269, + 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, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 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, + 398, + 398, + 398, + 398, + 398, + 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, + 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, + 404, + 404, + 404, + 404, + 404, + 404, + 404, + 404, + 404, + 404, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 406, + 406, + 406, + 406, + 406, + 406, + 407, + 407, + 407, + 407, + 407, + 408, + 408, + -1, + 408, + 408, + 408, + 408, + 408, + 408, + 408, + 408, + 409, + 409, + 409, + 409, + 409, + 409, + 409, + 409, + 409, + 410, + 410, + 410, + 410, + 410, + 410, + 410, + 411, + 411, + 411, + 411, + 411, + 411, + 411, + 411, + 411, + 411, + 411, + 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, + -1, + 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, + 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, + 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, + 420, + 420, + 171, + 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, + -1, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 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, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 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, + 723, + 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, + 81, + 427, + 427, + 427, + 427, + 427, + 427, + 427, + 427, + -1, + 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, + 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, + 196, + 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, + 109, + 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, + 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, + 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, + -1, + 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, + -1, + 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, + 203, + 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, + 760, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 272, + 272, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 437, + 437, + 437, + 437, + 437, + 437, + 629, + 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, + 439, + 439, + 439, + 439, + 518, + 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, + 441, + 441, + 441, + 441, + 441, + 441, + 441, + 378, + 441, + 441, + 441, + 441, + 441, + 441, + 441, + 441, + 441, + 441, + 441, + 442, + 442, + 442, + 442, + 442, + 442, + 451, + 451, + 451, + 451, + 451, + 451, + 451, + 451, + 452, + 452, + 452, + 452, + 452, + 452, + 452, + 452, + 453, + 453, + 453, + 453, + 453, + 453, + 455, + 455, + 455, + 455, + 455, + 455, + 456, + 456, + 456, + 457, + 457, + 457, + 457, + 457, + 457, + 457, + 457, + 458, + 458, + 458, + 459, + 459, + 459, + 459, + 459, + 460, + 460, + 460, + 461, + 461, + 461, + 462, + 462, + 462, + 462, + 463, + 463, + 463, + 463, + 463, + 464, + 464, + 464, + 465, + 465, + 465, + 465, + 466, + 467, + 467, + 467, + 468, + 468, + 468, + 470, + 470, + 470, + 470, + 470, + 472, + 472, + 473, + 474, + 474, + 474, + 475, + 475, + 476, + 476, + 345, + 477, + 477, + -1, + 478, + 478, + 478, + 480, + 480, + 480, + 480, + 480, + 480, + 480, + 480, + 480, + 481, + 481, + 481, + 481, + 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, + 485, + 485, + 485, + 485, + 485, + 485, + 485, + 485, + 485, + 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, + -1, + 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, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 521, + 489, + 489, + 489, + 490, + 490, + 490, + 490, + 490, + 490, + 490, + 490, + 490, + 490, + 490, + 491, + 491, + 491, + 491, + 491, + 491, + 491, + 491, + 491, + 491, + 491, + 492, + -1, + 492, + 492, + 492, + 492, + -1, + 492, + 492, + 492, + 492, + 492, + 492, + 492, + 492, + 492, + 494, + 494, + 494, + 494, + 494, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 496, + 496, + 496, + 496, + 496, + 496, + 496, + 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, + 500, + 500, + 500, + 500, + 500, + 500, + 500, + 500, + 500, + 500, + 500, + 500, + 500, + -1, + 500, + 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, + 503, + 503, + -1, + 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, + 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, + 210, + 506, + 506, + 506, + 506, + 506, + 506, + 506, + 506, + 506, + 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, + 513, + 513, + 513, + 513, + 513, + 514, + -1, + 514, + 514, + 514, + 514, + 514, + 514, + 514, + 515, + 515, + 515, + 515, + 515, + 516, + 516, + 516, + 516, + 516, + 516, + 523, + 523, + 523, + 523, + 527, + 527, + 529, + 529, + 530, + 530, + 531, + 532, + 535, + 535, + 535, + 535, + 535, + 536, + 537, + 538, + 541, + 541, + 542, + 543, + 543, + 544, + 545, + 545, + 546, + 546, + 547, + 547, + 548, + 548, + 549, + 549, + 551, + 553, + 553, + 553, + 554, + 555, + 556, + 560, + 560, + 561, + 562, + 562, + 562, + 563, + 563, + 567, + 567, + 567, + 567, + 567, + 567, + 567, + 567, + 570, + 570, + 570, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 572, + 572, + 572, + 572, + 575, + 575, + 575, + 575, + 576, + 576, + 576, + 576, + 576, + 576, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 580, + 580, + 580, + 580, + 580, + 580, + 580, + 588, + 588, + 589, + 589, + 589, + 589, + 589, + 590, + 590, + 590, + 591, + 591, + 591, + 591, + 591, + 591, + 593, + 593, + 593, + 593, + 593, + 593, + 594, + 595, + 597, + 597, + 598, + 610, + 509, + 610, + 610, + 611, + 611, + 614, + 615, + 615, + 615, + 616, + 617, + 622, + 625, + 626, + 632, + 633, + 640, + 641, + 646, + 651, + 651, + 652, + 661, + -1, + 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, + 152, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + -1, + 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, + 569, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 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, + 677, + -1, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 313, + 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, + 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, + -1, + 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, + 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, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 660, + 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, + 369, + 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, + 689, + 689, + 689, + 689, + 690, + 690, + 690, + 690, + 690, + 690, + 690, + 690, + 690, + 691, + 691, + 691, + 691, + 691, + 691, + 691, + 691, + 693, + 693, + 693, + 693, + 693, + 693, + 694, + 694, + 694, + 694, + 694, + 694, + 694, + 694, + 694, + 694, + 694, + 695, + 695, + 695, + 695, + 695, + 695, + 695, + 695, + 696, + 114, + 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, + 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, + -1, + 699, + 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, + 540, + 701, + 701, + 701, + 701, + 520, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 702, + 702, + 702, + -1, + 702, + 702, + 702, + 702, + 702, + 702, + 702, + 702, + 702, + 702, + 703, + 703, + 703, + 703, + 703, + 703, + 703, + 703, + 703, + 704, + 704, + 704, + 704, + 704, + 704, + 704, + 704, + 704, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 707, + 707, + 707, + 707, + 707, + 707, + 707, + 708, + 708, + 708, + 708, + 708, + 708, + 709, + 709, + 709, + 709, + 709, + 709, + 709, + 709, + 709, + 710, + 710, + 710, + 710, + 710, + 710, + 710, + 711, + -1, + 711, + 711, + 711, + 711, + 711, + 711, + 711, + 711, + 711, + 233, + 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, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + -1, + 713, + 714, + 714, + 714, + 714, + 714, + 714, + 714, + 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, + 718, + 718, + 718, + 718, + 718, + 718, + 718, + 718, + 718, + 718, + 718, + 719, + 719, + 719, + 719, + 719, + 719, + 719, + 719, + 719, + 719, + 725, + 725, + 725, + 725, + 726, + 726, + 726, + 727, + 727, + 727, + 727, + 727, + 727, + 729, + 729, + 730, + 730, + 730, + 731, + 731, + 731, + 731, + 733, + 733, + 733, + 734, + 734, + 734, + 734, + 734, + 735, + 735, + 735, + 735, + 735, + 736, + 736, + 736, + 737, + 737, + 737, + 737, + 737, + 737, + 737, + 738, + 738, + 738, + 739, + 739, + 739, + 739, + 739, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 741, + 741, + 741, + 741, + 741, + 742, + 742, + 742, + 742, + 743, + 743, + 743, + 743, + 744, + 744, + 744, + 744, + 744, + 745, + 745, + 745, + 745, + 745, + 745, + 746, + 746, + 746, + 746, + 746, + 746, + 746, + 746, + 747, + 747, + 747, + 747, + 747, + 748, + 748, + 749, + 749, + 749, + 753, + 755, + 755, + 756, + 757, + 758, + 758, + 764, + 765, + 766, + 768, + 769, + 770, + 772, + 773, + 773, + 775, + 776, + 776, + 777, + 779, + -1, + 780, + 781, + 782, + 782, + 782, + 782, + 782, + 782, + 783, + 784, + 785, + 786, + 786, + 552, + 786, + 787, + 787, + 787, + 787, + 788, + 788, + 789, + 789, + 789, + 790, + 791, + 792, + 793, + 794, + 795, + 795, + 796, + 797, + 798, + 799, + 799, + 800, + 801, + 802, + 802, + 802, + 803, + 804, + 804, + 806, + 809, + 810, + 815, + 817, + 823, + 824, + 827, + 827, + 828, + 831, + 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, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + -1, + 841, + 841, + 841, + 841, + 842, + 842, + 842, + 842, + 842, + 842, + 842, + 842, + 842, + 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, + 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, + 559, + 846, + 846, + 846, + 847, + 847, + 847, + 847, + 847, + 847, + 847, + 848, + 848, + 848, + 849, + 849, + 849, + 850, + 850, + 851, + 851, + 851, + 853, + 853, + -1, + 853, + 854, + 854, + 854, + 854, + 854, + 854, + 854, + 855, + 855, + 855, + 855, + 855, + 856, + 856, + 856, + 856, + 856, + 856, + 856, + 856, + 857, + 857, + 858, + 858, + 858, + 859, + 859, + 859, + 860, + 860, + 860, + 860, + 861, + 861, + 861, + 862, + 862, + 863, + 863, + 863, + 863, + 864, + 864, + 864, + 864, + 865, + 865, + 866, + 868, + 868, + 721, + 869, + 873, + 874, + 874, + 874, + 875, + 876, + 876, + 878, + 878, + 878, + -1, + 881, + 882, + 883, + 884, + 886, + 887, + 889, + 890, + 891, + 892, + 893, + 894, + 898, + 900, + 905 + ], + [ + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 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, + 3, + 3, + 659, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 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, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 73, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 266, + 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, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + -1, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 173, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 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, + 4, + 4, + 5, + 5, + 5, + 5, + 5, + 5, + 5, + 5, + 5, + 5, + 5, + 5, + 5, + 199, + 6, + 6, + 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, + 8, + 8, + 8, + 8, + 8, + 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, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + -1, + 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, + 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, + 201, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 564, + 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, + 662, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 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, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 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, + -1, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + -1, + 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, + 272, + 16, + 17, + 17, + 17, + 17, + -1, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 443, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + -1, + 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, + -1, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 499, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 568, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 583, + 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, + 255, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + -1, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 274, + 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, + 728, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 21, + 313, + 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, + 23, + 23, + 23, + 23, + 23, + 24, + 24, + 24, + 24, + 24, + 24, + 24, + 25, + 25, + 25, + 25, + 25, + 25, + 26, + 26, + 26, + 26, + 26, + 26, + 26, + 26, + 27, + 27, + 27, + 27, + 27, + 27, + 27, + 27, + 27, + 27, + 27, + 28, + 28, + 28, + 28, + 28, + 30, + 30, + 30, + 30, + 30, + 31, + 31, + 31, + 31, + 31, + 31, + 31, + 31, + 31, + 31, + 32, + 32, + 32, + 32, + 32, + 32, + 32, + 32, + 32, + 33, + 33, + 33, + 33, + 33, + 33, + 33, + 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, + 36, + 36, + 36, + 36, + 37, + 37, + 37, + 37, + 37, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 504, + 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, + 41, + 41, + 41, + 41, + 761, + 41, + 41, + 41, + 41, + 41, + 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, + 627, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 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, + 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, + 50, + 50, + 50, + 50, + 50, + 50, + 50, + 50, + 50, + 50, + -1, + 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, + 156, + 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, + 657, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 417, + 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, + 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, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + -1, + 56, + 56, + 56, + -1, + 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, + -1, + 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, + 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, + 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, + -1, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + -1, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 760, + 62, + 62, + 62, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + -1, + 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, + -1, + 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, + -1, + 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, + 587, + 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, + 663, + 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, + 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, + 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, + 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, + 72, + 72, + 72, + 75, + 75, + 75, + 75, + 75, + 75, + 76, + 76, + 76, + 76, + 76, + 77, + 77, + 77, + 77, + 78, + 78, + 78, + 78, + 79, + 79, + 79, + 79, + 79, + 80, + 80, + 82, + 82, + 82, + 82, + 82, + 82, + 85, + 85, + 85, + 88, + 88, + 89, + 89, + 89, + 90, + 90, + 90, + 90, + 90, + 90, + 90, + 90, + 90, + 90, + 90, + 91, + 91, + 91, + 91, + 92, + 92, + 92, + 92, + 93, + 93, + 93, + 93, + 94, + 94, + 94, + 98, + 98, + 98, + 101, + 101, + 101, + 101, + 101, + 102, + 102, + 104, + 104, + 104, + 104, + 105, + 105, + 106, + 106, + 106, + 106, + 106, + 106, + 107, + 107, + 107, + 107, + 110, + 110, + 110, + 110, + 110, + 110, + 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, + 117, + 117, + 117, + 723, + 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, + 119, + 119, + 119, + 119, + 119, + 120, + 120, + 120, + 120, + 120, + 120, + 342, + 121, + 121, + 121, + 121, + 121, + 121, + 121, + 121, + 121, + 121, + 122, + 122, + 122, + 122, + 122, + 125, + 125, + 125, + 125, + 125, + 125, + 125, + 125, + 125, + 125, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 127, + 127, + 127, + 127, + 127, + 127, + 127, + 127, + 127, + 128, + 128, + 128, + 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, + -1, + 130, + 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, + 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, + 136, + 136, + 136, + 136, + -1, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 139, + 139, + 139, + 139, + 139, + 139, + 139, + 139, + 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, + 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, + 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, + 217, + 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, + 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, + 150, + 150, + 150, + 150, + 150, + 150, + 150, + 150, + 150, + 150, + 150, + 367, + 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, + 164, + 164, + 164, + 164, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 167, + 167, + 167, + 167, + 167, + 167, + 174, + 175, + 343, + 175, + 176, + 176, + 177, + 178, + 178, + 178, + -1, + 179, + 181, + 183, + 184, + 184, + 185, + 185, + 186, + 186, + 189, + 189, + 190, + 190, + 191, + 191, + 193, + 194, + 194, + 194, + 194, + 195, + 195, + 205, + 206, + 206, + 207, + 208, + 208, + 208, + 209, + 211, + 212, + 213, + 216, + 216, + 218, + 218, + 219, + 219, + 221, + 221, + 222, + 224, + 225, + 225, + 226, + 226, + 227, + 228, + 229, + 229, + 230, + 231, + 232, + 232, + 232, + 238, + 238, + 238, + 239, + 239, + 239, + 239, + 239, + 244, + 244, + 244, + 244, + 249, + 249, + 250, + 250, + 250, + 252, + 252, + 252, + 252, + 252, + 253, + 253, + 253, + 254, + 254, + 254, + 254, + 254, + 254, + 254, + 267, + 254, + 257, + 257, + 257, + 257, + 257, + 257, + 258, + 258, + 258, + 258, + 258, + 258, + 260, + 260, + 260, + 260, + 260, + 270, + 270, + 271, + 282, + 282, + 282, + 283, + 283, + 283, + 284, + 285, + 285, + 286, + 287, + 287, + 287, + 288, + 288, + 288, + 288, + 295, + 298, + 299, + 300, + 307, + 310, + 311, + 312, + 329, + 338, + 338, + 348, + 349, + 352, + 354, + 354, + 354, + 355, + 356, + 356, + 357, + 361, + 366, + 379, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + -1, + 381, + 381, + 381, + 264, + 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, + 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, + 153, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + -1, + 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, + 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, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 345, + 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, + -1, + 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, + 278, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 223, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + -1, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 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, + -1, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 269, + 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, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 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, + 398, + 398, + 398, + 398, + 398, + 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, + 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, + 404, + 404, + 404, + 404, + 404, + 404, + 404, + 404, + 404, + 404, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 406, + 406, + 406, + 406, + 406, + 406, + 407, + 407, + 407, + 407, + 407, + 408, + 408, + -1, + 408, + 408, + 408, + 408, + 408, + 408, + 408, + 408, + 409, + 409, + 409, + 409, + 409, + 409, + 409, + 409, + 409, + 410, + 410, + 410, + 410, + 410, + 410, + 410, + 411, + 411, + 411, + 411, + 411, + 411, + 411, + 411, + 411, + 411, + 411, + 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, + -1, + 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, + 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, + 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, + 420, + 420, + 171, + 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, + 38, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + -1, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 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, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 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, + 723, + 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, + 81, + 427, + 427, + 427, + 427, + 427, + 427, + 427, + 427, + -1, + 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, + 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, + 196, + 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, + 109, + 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, + 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, + 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, + -1, + 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, + -1, + 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, + 203, + 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, + 760, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 272, + 272, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 437, + 437, + 437, + 437, + 437, + 437, + 629, + 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, + 439, + 439, + 439, + 439, + 518, + 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, + 441, + 441, + 441, + 441, + 441, + 441, + 441, + 378, + 441, + 441, + 441, + 441, + 441, + 441, + 441, + 441, + 441, + 441, + 441, + 442, + 442, + 442, + 442, + 442, + 442, + 451, + 451, + 451, + 451, + 451, + 451, + 451, + 451, + 452, + 452, + 452, + 452, + 452, + 452, + 452, + 452, + 453, + 453, + 453, + 453, + 453, + 453, + 455, + 455, + 455, + 455, + 455, + 455, + 456, + 456, + 456, + 457, + 457, + 457, + 457, + 457, + 457, + 457, + 457, + 458, + 458, + 458, + 459, + 459, + 459, + 459, + 459, + 460, + 460, + 460, + 461, + 461, + 461, + 462, + 462, + 462, + 462, + 463, + 463, + 463, + 463, + 463, + 464, + 464, + 464, + 465, + 465, + 465, + 465, + 466, + 467, + 467, + 467, + 468, + 468, + 468, + 470, + 470, + 470, + 470, + 470, + 472, + 472, + 473, + 474, + 474, + 474, + 475, + 475, + 476, + 476, + 345, + 477, + 477, + -1, + 478, + 478, + 478, + 480, + 480, + 480, + 480, + 480, + 480, + 480, + 480, + 480, + 481, + 481, + 481, + 481, + 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, + 485, + 485, + 485, + 485, + 485, + 485, + 485, + 485, + 485, + 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, + -1, + 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, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 521, + 489, + 489, + 489, + 490, + 490, + 490, + 490, + 490, + 490, + 490, + 490, + 490, + 490, + 490, + 491, + 491, + 491, + 491, + 491, + 491, + 491, + 491, + 491, + 491, + 491, + 492, + -1, + 492, + 492, + 492, + 492, + -1, + 492, + 492, + 492, + 492, + 492, + 492, + 492, + 492, + 492, + 494, + 494, + 494, + 494, + 494, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 496, + 496, + 496, + 496, + 496, + 496, + 496, + 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, + 500, + 500, + 500, + 500, + 500, + 500, + 500, + 500, + 500, + 500, + 500, + 500, + 500, + -1, + 500, + 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, + 503, + 503, + -1, + 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, + 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, + 210, + 506, + 506, + 506, + 506, + 506, + 506, + 506, + 506, + 506, + 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, + 513, + 513, + 513, + 513, + 513, + 514, + -1, + 514, + 514, + 514, + 514, + 514, + 514, + 514, + 515, + 515, + 515, + 515, + 515, + 516, + 516, + 516, + 516, + 516, + 516, + 523, + 523, + 523, + 523, + 527, + 527, + 529, + 529, + 530, + 530, + 531, + 532, + 535, + 535, + 535, + 535, + 535, + 536, + 537, + 538, + 541, + 541, + 542, + 543, + 543, + 544, + 545, + 545, + 546, + 546, + 547, + 547, + 548, + 548, + 549, + 549, + 551, + 553, + 553, + 553, + 554, + 555, + 556, + 560, + 560, + 561, + 562, + 562, + 562, + 563, + 563, + 567, + 567, + 567, + 567, + 567, + 567, + 567, + 567, + 570, + 570, + 570, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 572, + 572, + 572, + 572, + 575, + 575, + 575, + 575, + 576, + 576, + 576, + 576, + 576, + 576, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 580, + 580, + 580, + 580, + 580, + 580, + 580, + 588, + 588, + 589, + 589, + 589, + 589, + 589, + 590, + 590, + 590, + 591, + 591, + 591, + 591, + 591, + 591, + 593, + 593, + 593, + 593, + 593, + 593, + 594, + 595, + 597, + 597, + 598, + 610, + 509, + 610, + 610, + 611, + 611, + 614, + 615, + 615, + 615, + 616, + 617, + 622, + 625, + 626, + 632, + 633, + 640, + 641, + 646, + 651, + 651, + 652, + 661, + -1, + 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, + 152, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + -1, + 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, + 569, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 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, + 677, + -1, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 313, + 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, + 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, + -1, + 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, + 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, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 660, + 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, + 369, + 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, + 689, + 689, + 689, + 689, + 690, + 690, + 690, + 690, + 690, + 690, + 690, + 690, + 690, + 691, + 691, + 691, + 691, + 691, + 691, + 691, + 691, + 693, + 693, + 693, + 693, + 693, + 693, + 694, + 694, + 694, + 694, + 694, + 694, + 694, + 694, + 694, + 694, + 694, + 695, + 695, + 695, + 695, + 695, + 695, + 695, + 695, + 696, + 114, + 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, + 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, + -1, + 699, + 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, + 540, + 701, + 701, + 701, + 701, + 520, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 702, + 702, + 702, + -1, + 702, + 702, + 702, + 702, + 702, + 702, + 702, + 702, + 702, + 702, + 703, + 703, + 703, + 703, + 703, + 703, + 703, + 703, + 703, + 704, + 704, + 704, + 704, + 704, + 704, + 704, + 704, + 704, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 707, + 707, + 707, + 707, + 707, + 707, + 707, + 708, + 708, + 708, + 708, + 708, + 708, + 812, + 709, + 709, + 709, + 709, + 709, + 709, + 709, + 709, + 710, + 710, + 710, + 710, + 710, + 710, + 710, + 711, + -1, + 711, + 711, + 711, + 711, + 711, + 711, + 711, + 711, + 711, + 233, + 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, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + -1, + 713, + 714, + 714, + 714, + 714, + 714, + 714, + 714, + 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, + 718, + 718, + 718, + 718, + 718, + 718, + 718, + 718, + 718, + 718, + 718, + 719, + 719, + 719, + 719, + 719, + 719, + 719, + 719, + 719, + 719, + 725, + 725, + 725, + 725, + 726, + 726, + 726, + 727, + 727, + 727, + 727, + 727, + 727, + 729, + 729, + 730, + 730, + 730, + 731, + 376, + 731, + 731, + 733, + 733, + 733, + 734, + 734, + 734, + 734, + 734, + 735, + 735, + 735, + 735, + 735, + 736, + 736, + 736, + 737, + 737, + 737, + 737, + 737, + 737, + 737, + 738, + 738, + 738, + 739, + 739, + 739, + 739, + 739, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 741, + 741, + 741, + 741, + 741, + 742, + 742, + 742, + 742, + 743, + 743, + 743, + 743, + 744, + 744, + 744, + 744, + 744, + 745, + 745, + 745, + 745, + 745, + 745, + 746, + 746, + 746, + 746, + 746, + 746, + 746, + 746, + 747, + 747, + 747, + 747, + 747, + 748, + 748, + 749, + 749, + 749, + 753, + 755, + 755, + 756, + 757, + 758, + 758, + 764, + 765, + 766, + 768, + 769, + 770, + 772, + 773, + 773, + 775, + 776, + 776, + 777, + 779, + -1, + 780, + 781, + 782, + 782, + 782, + 782, + 782, + 782, + 783, + 784, + 785, + 786, + 786, + 552, + 786, + 787, + 787, + 787, + 787, + 788, + 788, + 789, + 789, + 789, + 790, + 791, + 792, + 793, + 794, + 795, + 795, + 796, + 797, + 798, + 799, + 799, + 800, + 801, + 802, + 802, + 802, + 803, + 804, + 804, + 806, + 809, + 810, + 815, + 817, + 823, + 824, + 827, + 827, + 828, + 831, + 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, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + -1, + 841, + 841, + 841, + 841, + 842, + 842, + 842, + 842, + 842, + 842, + 842, + 842, + 842, + 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, + 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, + 559, + 846, + 846, + 846, + 847, + 847, + 847, + 847, + 847, + 847, + 847, + 848, + 848, + 848, + 849, + 849, + 849, + 850, + 850, + 851, + 851, + 851, + 853, + 853, + -1, + 853, + 854, + 854, + 854, + 854, + 854, + 854, + 854, + 855, + 855, + 855, + 855, + 855, + 856, + 856, + 856, + 856, + 856, + 856, + 856, + 856, + 857, + 857, + 858, + 858, + 858, + 859, + 859, + 859, + 860, + 860, + 860, + 860, + 861, + 861, + 861, + 862, + 862, + 863, + 863, + 863, + 863, + 864, + 864, + 864, + 864, + 865, + 865, + 866, + 868, + 868, + 721, + 869, + 873, + 874, + 874, + 874, + 875, + 876, + 876, + 878, + 878, + 878, + -1, + 881, + 882, + 883, + 884, + 886, + 887, + 889, + 890, + 891, + 892, + 893, + 894, + 898, + 900, + 905 + ], + [ + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 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, + 3, + 3, + 659, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 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, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 73, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 266, + 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, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + -1, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 173, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 137, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 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, + 4, + 4, + 5, + 5, + 5, + 5, + 5, + 5, + 5, + 5, + 5, + 5, + 5, + 5, + 5, + 199, + 6, + 6, + 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, + 8, + 8, + 8, + 8, + 8, + 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, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + -1, + 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, + 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, + 201, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 564, + 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, + 662, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 199, + 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, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 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, + -1, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + -1, + 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, + 272, + 16, + 17, + 17, + 17, + 17, + -1, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 443, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + -1, + 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, + -1, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 499, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 568, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 583, + 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, + 255, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + -1, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 274, + 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, + 728, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 21, + 313, + 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, + 23, + 23, + 23, + 23, + 23, + 24, + 24, + 24, + 24, + 24, + 24, + 24, + 25, + 25, + 25, + 25, + 25, + 25, + 26, + 26, + 26, + 26, + 26, + 26, + 26, + 26, + 27, + 27, + 27, + 27, + 27, + 27, + 27, + 27, + 27, + 27, + 27, + 28, + 28, + 28, + 28, + 28, + 30, + 30, + 30, + 30, + 30, + 31, + 31, + 31, + 31, + 31, + 31, + 31, + 31, + 31, + 31, + 32, + 32, + 32, + 32, + 32, + 32, + 32, + 32, + 32, + 33, + 33, + 33, + 33, + 33, + 33, + 33, + 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, + 36, + 36, + 36, + 36, + 37, + 37, + 37, + 37, + 37, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 504, + 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, + 41, + 41, + 41, + 41, + 761, + 41, + 41, + 41, + 41, + 41, + 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, + 627, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 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, + 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, + 50, + 50, + 50, + 50, + 50, + 50, + 50, + 50, + 50, + 50, + -1, + 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, + 156, + 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, + 657, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 417, + 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, + 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, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + -1, + 56, + 56, + 56, + -1, + 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, + -1, + 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, + 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, + 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, + -1, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + -1, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 760, + 62, + 62, + 62, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + -1, + 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, + -1, + 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, + -1, + 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, + 587, + 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, + 663, + 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, + 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, + 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, + 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, + 72, + 72, + 72, + 75, + 75, + 75, + 75, + 75, + 75, + 76, + 76, + 76, + 76, + 76, + 77, + 77, + 77, + 77, + 78, + 78, + 78, + 78, + 79, + 79, + 79, + 79, + 79, + 80, + 80, + 82, + 82, + 82, + 82, + 82, + 82, + 85, + 85, + 85, + 88, + 88, + 89, + 89, + 89, + 90, + 90, + 90, + 90, + 90, + 90, + 90, + 90, + 90, + 90, + 90, + 91, + 91, + 91, + 91, + 92, + 92, + 92, + 92, + 93, + 93, + 93, + 93, + 94, + 94, + 94, + 98, + 98, + 98, + 101, + 101, + 101, + 101, + 101, + 102, + 102, + 104, + 104, + 104, + 104, + 105, + 105, + 106, + 106, + 106, + 106, + 106, + 106, + 107, + 107, + 107, + 107, + 110, + 110, + 110, + 110, + 110, + 110, + 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, + 117, + 117, + 117, + 723, + 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, + 119, + 119, + 119, + 119, + 119, + 120, + 120, + 120, + 120, + 120, + 120, + 342, + 121, + 121, + 121, + 121, + 121, + 121, + 121, + 121, + 121, + 121, + 122, + 122, + 122, + 122, + 122, + 125, + 125, + 125, + 125, + 125, + 125, + 125, + 125, + 125, + 125, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 127, + 127, + 127, + 127, + 127, + 127, + 127, + 127, + 127, + 128, + 128, + 128, + 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, + -1, + 130, + 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, + 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, + -1, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 136, + 136, + 136, + 136, + -1, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 139, + 139, + 139, + 139, + 139, + 139, + 139, + 139, + 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, + 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, + 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, + 217, + 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, + 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, + 150, + 150, + 150, + 150, + 150, + 150, + 150, + 150, + 150, + 150, + 150, + 367, + 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, + 164, + 164, + 164, + 164, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 167, + 167, + 167, + 167, + 167, + 167, + 174, + 175, + 343, + 175, + 176, + 176, + 177, + 178, + 178, + 178, + -1, + 179, + 181, + 183, + 184, + 184, + 185, + 185, + 186, + 186, + 189, + 189, + 190, + 190, + 191, + 191, + 193, + 194, + 194, + 194, + 194, + 195, + 195, + 205, + 206, + 206, + 207, + 208, + 208, + 208, + 209, + 211, + 212, + 213, + 216, + 216, + 218, + 218, + 219, + 219, + 221, + 221, + 222, + 224, + 225, + 225, + 226, + 226, + 227, + 228, + 229, + 229, + 230, + 231, + 232, + 232, + 232, + 238, + 238, + 238, + 239, + 239, + 239, + 239, + 239, + 244, + 244, + 244, + 244, + 249, + 249, + 250, + 250, + 250, + 252, + 252, + 252, + 252, + 252, + 253, + 253, + 253, + 254, + 254, + 254, + 254, + 254, + 254, + 254, + 267, + 254, + 257, + 257, + 257, + 257, + 257, + 257, + 258, + 258, + 258, + 258, + 258, + 258, + 260, + 260, + 260, + 260, + 260, + 270, + 270, + 271, + 282, + 282, + 282, + 283, + 283, + 283, + 284, + 285, + 285, + 286, + 287, + 287, + 287, + 288, + 288, + 288, + 288, + 295, + 298, + 299, + 300, + 307, + 310, + 311, + 312, + 329, + 338, + 338, + 348, + 349, + 352, + 354, + 354, + 354, + 355, + 356, + 356, + 357, + 361, + 366, + 379, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + -1, + 381, + 381, + 381, + 264, + 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, + 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, + 153, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + -1, + 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, + 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, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 345, + 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, + -1, + 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, + 278, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 223, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + -1, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 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, + -1, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 269, + 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, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 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, + 398, + 398, + 398, + 398, + 398, + 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, + 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, + 404, + 404, + 404, + 404, + 404, + 404, + 404, + 404, + 404, + 404, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 406, + 406, + 406, + 406, + 406, + 406, + 407, + 407, + 407, + 407, + 407, + 408, + 408, + -1, + 408, + 408, + 408, + 408, + 408, + 408, + 408, + 408, + 409, + 409, + 409, + 409, + 409, + 409, + 409, + 409, + 409, + 410, + 410, + 410, + 410, + 410, + 410, + 410, + 411, + 411, + 411, + 411, + 411, + 411, + 411, + 411, + 411, + 411, + 411, + 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, + -1, + 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, + 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, + 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, + 420, + 420, + 171, + 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, + 38, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + -1, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 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, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 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, + 723, + 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, + 81, + 427, + 427, + 427, + 427, + 427, + 427, + 427, + 427, + -1, + 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, + 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, + 196, + 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, + 109, + 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, + 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, + 358, + 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, + -1, + 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, + -1, + 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, + 203, + 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, + 760, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 272, + 272, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 437, + 437, + 437, + 437, + 437, + 437, + 629, + 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, + 439, + 439, + 439, + 439, + 518, + 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, + 441, + 441, + 441, + 441, + 441, + 441, + 441, + 378, + 441, + 441, + 441, + 441, + 441, + 441, + 441, + 441, + 441, + 441, + 441, + 442, + 442, + 442, + 442, + 442, + 442, + 451, + 451, + 451, + 451, + 451, + 451, + 451, + 451, + 452, + 452, + 452, + 452, + 452, + 452, + 452, + 452, + 453, + 453, + 453, + 453, + 453, + 453, + 455, + 455, + 455, + 455, + 455, + 455, + 456, + 456, + 456, + 457, + 457, + 457, + 457, + 457, + 457, + 457, + 457, + 458, + 458, + 458, + 459, + 459, + 459, + 459, + 459, + 460, + 460, + 460, + 461, + 461, + 461, + 462, + 462, + 462, + 462, + 463, + 463, + 463, + 463, + 463, + 464, + 464, + 464, + 465, + 465, + 465, + 465, + 466, + 467, + 467, + 467, + 468, + 468, + 468, + 470, + 470, + 470, + 470, + 470, + 472, + 472, + 473, + 474, + 474, + 474, + 475, + 475, + 476, + 476, + 345, + 477, + 477, + -1, + 478, + 478, + 478, + 480, + 480, + 480, + 480, + 480, + 480, + 480, + 480, + 480, + 481, + 481, + 481, + 481, + 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, + 485, + 485, + 485, + 485, + 485, + 485, + 485, + 485, + 485, + 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, + -1, + 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, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 521, + 489, + 489, + 489, + 490, + 490, + 490, + 490, + 490, + 490, + 490, + 490, + 490, + 490, + 490, + 491, + 491, + 491, + 491, + 491, + 491, + 491, + 491, + 491, + 491, + 491, + 492, + -1, + 492, + 492, + 492, + 492, + -1, + 492, + 492, + 492, + 492, + 492, + 492, + 492, + 492, + 492, + 494, + 494, + 494, + 494, + 494, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 496, + 496, + 496, + 496, + 496, + 496, + 496, + 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, + 500, + 500, + 500, + 500, + 500, + 500, + 500, + 500, + 500, + 500, + 500, + 500, + 500, + -1, + 500, + 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, + 503, + 503, + -1, + 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, + 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, + 210, + 506, + 506, + 506, + 506, + 506, + 506, + 506, + 506, + 506, + 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, + 513, + 513, + 513, + 513, + 513, + 514, + -1, + 514, + 514, + 514, + 514, + 514, + 514, + 514, + 515, + 515, + 515, + 515, + 515, + 516, + 516, + 516, + 516, + 516, + 516, + 523, + 523, + 523, + 523, + 527, + 527, + 529, + 529, + 530, + 530, + 531, + 532, + 535, + 535, + 535, + 535, + 535, + 536, + 537, + 538, + 541, + 541, + 542, + 543, + 543, + 544, + 545, + 545, + 546, + 546, + 547, + 547, + 548, + 548, + 549, + 549, + 551, + 553, + 553, + 553, + 554, + 555, + 556, + 560, + 560, + 561, + 562, + 562, + 562, + 563, + 563, + 567, + 567, + 567, + 567, + 567, + 567, + 567, + 567, + 570, + 570, + 570, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 572, + 572, + 572, + 572, + 575, + 575, + 575, + 575, + 576, + 576, + 576, + 576, + 576, + 576, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 580, + 580, + 580, + 580, + 580, + 580, + 580, + 588, + 588, + 589, + 589, + 589, + 589, + 589, + 590, + 590, + 590, + 591, + 591, + 591, + 591, + 591, + 591, + 593, + 593, + 593, + 593, + 593, + 593, + 594, + 595, + 597, + 597, + 598, + 610, + 509, + 610, + 610, + 611, + 611, + 614, + 615, + 615, + 615, + 616, + 617, + 622, + 625, + 626, + 632, + 633, + 640, + 641, + 646, + 651, + 651, + 652, + 661, + -1, + 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, + 152, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + -1, + 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, + 569, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 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, + 677, + -1, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 313, + 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, + 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, + -1, + 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, + 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, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 660, + 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, + 369, + 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, + 689, + 689, + 689, + 689, + 690, + 690, + 690, + 690, + 690, + 690, + 690, + 690, + 690, + 691, + 691, + 691, + 691, + 691, + 691, + 691, + 691, + 693, + 693, + 693, + 693, + 693, + 693, + 694, + 694, + 694, + 694, + 694, + 694, + 694, + 694, + 694, + 694, + 694, + 695, + 695, + 695, + 695, + 695, + 695, + 695, + 695, + 696, + 114, + 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, + 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, + -1, + 699, + 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, + 540, + 701, + 701, + 701, + 701, + 520, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 702, + 702, + 702, + -1, + 702, + 702, + 702, + 702, + 702, + 702, + 702, + 702, + 702, + 702, + 703, + 703, + 703, + 703, + 703, + 703, + 703, + 703, + 703, + 704, + 704, + 704, + 256, + 704, + 704, + 704, + 704, + 704, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 707, + 707, + 707, + 707, + 707, + 707, + 707, + 708, + 708, + 708, + 708, + 708, + 708, + 812, + 709, + 709, + 709, + 709, + 709, + 709, + 709, + 709, + 710, + 710, + 710, + 710, + 710, + 710, + 710, + 711, + -1, + 711, + 711, + 711, + 711, + 711, + 711, + 711, + 711, + 711, + 233, + 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, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + -1, + 713, + 714, + 714, + 714, + 714, + 714, + 714, + 714, + 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, + 718, + 718, + 718, + 718, + 718, + 718, + 718, + 718, + 718, + 718, + 718, + 719, + 719, + 719, + 719, + 719, + 719, + 719, + 719, + 719, + 719, + 725, + 725, + 725, + 725, + 726, + 726, + 726, + 727, + 727, + 727, + 727, + 727, + 727, + 729, + 729, + 730, + 730, + 730, + 731, + 376, + 731, + 731, + 733, + 733, + 733, + 734, + 734, + 734, + 734, + 734, + 735, + 735, + 735, + 735, + 735, + 736, + 736, + 736, + 737, + 737, + 737, + 737, + 737, + 737, + 737, + 738, + 738, + 738, + 739, + 739, + 739, + 739, + 739, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 741, + 741, + 741, + 741, + 741, + 742, + 742, + 742, + 742, + 743, + 743, + 743, + 743, + 744, + 744, + 744, + 744, + 744, + 745, + 745, + 745, + 745, + 745, + 745, + 746, + 746, + 746, + 746, + 746, + 746, + 746, + 746, + 747, + 747, + 747, + 747, + 747, + 748, + 748, + 749, + 749, + 749, + 753, + 755, + 755, + 756, + 757, + 758, + 758, + 764, + 765, + 766, + 768, + 769, + 770, + 772, + 773, + 773, + 775, + 776, + 776, + 777, + 779, + -1, + 780, + 781, + 782, + 782, + 782, + 782, + 782, + 782, + 783, + 784, + 785, + 786, + 786, + 552, + 786, + 787, + 787, + 787, + 787, + 788, + 788, + 789, + 789, + 789, + 790, + 791, + 792, + 793, + 794, + 795, + 795, + 796, + 797, + 798, + 799, + 799, + 800, + 801, + 802, + 802, + 802, + 803, + 804, + 804, + 806, + 809, + 810, + 815, + 817, + 823, + 824, + 827, + 827, + 828, + 831, + 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, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + -1, + 841, + 841, + 841, + 841, + 842, + 842, + 842, + 842, + 842, + 842, + 842, + 842, + 842, + 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, + 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, + 559, + 846, + 846, + 846, + 847, + 847, + 847, + 847, + 847, + 847, + 847, + 848, + 848, + 848, + 849, + 849, + 849, + 850, + 850, + 851, + 851, + 851, + 853, + 853, + -1, + 853, + 854, + 854, + 854, + 854, + 854, + 854, + 854, + 855, + 855, + 855, + 855, + 855, + 856, + 856, + 856, + 856, + 856, + 856, + 856, + 856, + 857, + 857, + 858, + 858, + 858, + 859, + 859, + 859, + 860, + 860, + 860, + 860, + 861, + 861, + 861, + 862, + 862, + 863, + 863, + 863, + 863, + 864, + 864, + 864, + 864, + 865, + 865, + 866, + 868, + 868, + 721, + 869, + 873, + 874, + 874, + 874, + 875, + 876, + 876, + 878, + 878, + 878, + -1, + 881, + 882, + 883, + 884, + 886, + 887, + 889, + 890, + 891, + 892, + 893, + 894, + 898, + 900, + 905 + ], + [ + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 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, + 3, + 3, + 659, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 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, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 73, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 200, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 266, + 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, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + -1, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 173, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 137, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 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, + 4, + 4, + 5, + 5, + 5, + 5, + 5, + 5, + 5, + 5, + 5, + 5, + 5, + 5, + 5, + 199, + 6, + 6, + 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, + 8, + 8, + 8, + 8, + 8, + 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, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + -1, + 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, + 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, + 201, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 564, + 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, + 662, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 199, + 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, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 603, + 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, + -1, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + -1, + 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, + 272, + 16, + 17, + 17, + 17, + 17, + -1, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 443, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + -1, + 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, + -1, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 499, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 568, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 583, + 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, + 255, + 19, + -1, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + -1, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 274, + 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, + 728, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 21, + 313, + 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, + 23, + 23, + 23, + 23, + 23, + 24, + 24, + 24, + 24, + 24, + 24, + 24, + 25, + 25, + 25, + 25, + 25, + 25, + 26, + 26, + 26, + 26, + 26, + 26, + 26, + 26, + 27, + 27, + 27, + 27, + 27, + 27, + 27, + 27, + 27, + 27, + 27, + 28, + 28, + 28, + 28, + 28, + 30, + 30, + 30, + 30, + 30, + 31, + 31, + 31, + 31, + 31, + 31, + 31, + 31, + 31, + 31, + 32, + 32, + 32, + 32, + 32, + 32, + 32, + 32, + 32, + 33, + 33, + 33, + 33, + 33, + 33, + 33, + 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, + 36, + 36, + 36, + 36, + 37, + 37, + 37, + 37, + 37, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 504, + 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, + 41, + 41, + 41, + 41, + 761, + 41, + 41, + 41, + 41, + 41, + 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, + 627, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 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, + 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, + 50, + 50, + 50, + 50, + 50, + 50, + 50, + 50, + 50, + 50, + -1, + 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, + 156, + 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, + 657, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 417, + 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, + 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, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + -1, + 56, + 56, + 56, + -1, + 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, + -1, + 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, + 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, + 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, + -1, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + -1, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 760, + 62, + 62, + 62, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + -1, + 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, + -1, + 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, + -1, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + -1, + 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, + 587, + 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, + 663, + 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, + 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, + 68, + 68, + 68, + 68, + 68, + 68, + 68, + 68, + 68, + 68, + 663, + 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, + 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, + 72, + 72, + 72, + 75, + 75, + 75, + 75, + 75, + 75, + 76, + 76, + 76, + 76, + 76, + 77, + 77, + 77, + 77, + 78, + 78, + 78, + 78, + 79, + 79, + 79, + 79, + 79, + 80, + 80, + 82, + 82, + 82, + 82, + 82, + 82, + 85, + 85, + 85, + 88, + 88, + 89, + 89, + 89, + 90, + 90, + 90, + 90, + 90, + 90, + 90, + 90, + 90, + 90, + 90, + 91, + 91, + 91, + 91, + 92, + 92, + 92, + 92, + 93, + 93, + 93, + 93, + 94, + 94, + 94, + 98, + 98, + 98, + 101, + 101, + 101, + 101, + 101, + 102, + 102, + 104, + 104, + 104, + 104, + 105, + 105, + 106, + 106, + 106, + 106, + 106, + 106, + 107, + 107, + 107, + 107, + 110, + 110, + 110, + 110, + 110, + 110, + 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, + 117, + 117, + 117, + 723, + 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, + 119, + 119, + 119, + 119, + 119, + 120, + 120, + 120, + 120, + 120, + 120, + 342, + 121, + 121, + 121, + 121, + 121, + 121, + 121, + 121, + 121, + 121, + 122, + 122, + 122, + 122, + 122, + 125, + 125, + 125, + 125, + 125, + 125, + 125, + 125, + 125, + 125, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 127, + 127, + 127, + 127, + 127, + 127, + 127, + 127, + 127, + 128, + 128, + 128, + 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, + -1, + 130, + 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, + 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, + -1, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 136, + 136, + 136, + 136, + -1, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 139, + 139, + 139, + 139, + 139, + 139, + 139, + 139, + 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, + 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, + 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, + 217, + 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, + 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, + 150, + 150, + 150, + 150, + 150, + 150, + 150, + 150, + 150, + 150, + 150, + 367, + 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, + 164, + 164, + 164, + 164, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 167, + 167, + 167, + 167, + 167, + 167, + 174, + 175, + 343, + 175, + 176, + 176, + 177, + 178, + 178, + 178, + -1, + 179, + 181, + 183, + 184, + 184, + 185, + 185, + 186, + 186, + 189, + 189, + 190, + 190, + 191, + 191, + 193, + 194, + 194, + 194, + 194, + 195, + 195, + 205, + 206, + 206, + 207, + 208, + 208, + 208, + 209, + 211, + 212, + 213, + 216, + 216, + 218, + 218, + 219, + 219, + 221, + 221, + 222, + 224, + 225, + 225, + 226, + 226, + 227, + 228, + 229, + 229, + 230, + 231, + 232, + 232, + 232, + 238, + 238, + 238, + 239, + 239, + 239, + 239, + 239, + 244, + 244, + 244, + 244, + 249, + 249, + 250, + 250, + 250, + 252, + 252, + 252, + 252, + 252, + 253, + 253, + 253, + 254, + 254, + 254, + 254, + 254, + 254, + 254, + 267, + 254, + 257, + 257, + 257, + 257, + 257, + 257, + 258, + 258, + 258, + 258, + 258, + 258, + 260, + 260, + 260, + 260, + 260, + 270, + 270, + 271, + 282, + 282, + 282, + 283, + 283, + 283, + 284, + 285, + 285, + 286, + 287, + 287, + 287, + 288, + 288, + 288, + 288, + 295, + 298, + 299, + 300, + 307, + 310, + 311, + 312, + 329, + 338, + 338, + 348, + 349, + 352, + 354, + 354, + 354, + 355, + 356, + 356, + 357, + 361, + 366, + 379, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + -1, + 381, + 381, + 381, + 264, + 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, + 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, + 153, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + -1, + 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, + 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, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 345, + 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, + 454, + 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, + -1, + 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, + 278, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 223, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + -1, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 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, + -1, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 269, + 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, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 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, + 398, + 398, + 398, + 398, + 398, + 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, + 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, + 404, + 404, + 404, + 404, + 404, + 404, + 404, + 404, + 404, + 404, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 406, + 406, + 406, + 406, + 406, + 406, + 407, + 407, + 407, + 407, + 407, + 408, + 408, + -1, + 408, + 408, + 408, + 408, + 408, + 408, + 408, + 408, + 409, + 409, + 409, + 409, + 409, + 409, + 409, + 409, + 409, + 410, + 410, + 410, + 410, + 410, + 410, + 410, + 411, + 411, + 411, + 411, + 411, + 411, + 411, + 411, + 411, + 411, + 411, + 412, + 412, + 412, + 412, + 412, + 412, + 413, + -1, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + -1, + 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, + 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, + 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, + 420, + 420, + 171, + 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, + 38, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + -1, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 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, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 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, + 723, + 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, + 81, + 427, + 427, + 427, + 427, + 427, + 427, + 427, + 427, + -1, + 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, + 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, + 196, + 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, + 109, + 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, + 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, + 358, + 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, + -1, + 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, + -1, + 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, + 203, + 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, + 760, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 272, + 272, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 437, + 437, + 437, + 437, + 437, + 437, + 629, + 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, + 439, + 439, + 439, + 439, + 518, + 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, + 441, + 441, + 441, + 441, + 441, + 441, + 441, + 378, + 441, + 441, + 441, + 441, + 441, + 441, + 441, + 441, + 441, + 441, + 441, + 442, + 442, + 442, + 442, + 442, + 442, + 451, + 451, + 451, + 451, + 451, + 451, + 451, + 451, + 452, + 452, + 452, + 452, + 452, + 452, + 452, + 452, + 453, + 453, + 453, + 453, + 453, + 453, + 455, + 455, + 455, + 455, + 455, + 455, + 456, + 456, + 456, + 457, + 457, + 457, + 457, + 457, + 457, + 457, + 457, + 458, + 458, + 458, + 459, + 459, + 459, + 459, + 459, + 460, + 460, + 460, + 461, + 461, + 461, + 462, + 462, + 462, + 462, + 463, + 463, + 463, + 463, + 463, + 464, + 464, + 464, + 465, + 465, + 465, + 465, + 466, + 467, + 467, + 467, + 468, + 468, + 468, + 470, + 470, + 470, + 470, + 470, + 472, + 472, + 473, + 474, + 474, + 474, + 475, + 475, + 476, + 476, + 345, + 477, + 477, + -1, + 478, + 478, + 478, + 480, + 480, + 480, + 480, + 480, + 480, + 480, + 480, + 480, + 481, + 481, + 481, + 481, + 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, + 485, + 485, + 485, + 485, + 485, + 485, + 485, + 485, + 485, + 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, + -1, + 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, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 521, + 489, + 489, + 489, + 490, + 490, + 490, + 490, + 490, + 490, + 490, + 490, + 490, + 490, + 490, + 491, + 491, + 491, + 491, + 491, + 491, + 491, + 491, + 491, + 491, + 491, + 492, + -1, + 492, + 492, + 492, + 492, + -1, + 492, + 492, + 492, + 492, + 492, + 492, + 492, + 492, + 492, + 494, + 494, + 494, + 494, + 494, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 496, + 496, + 496, + 496, + 496, + 496, + 496, + 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, + 500, + 500, + 500, + 500, + 500, + 500, + 500, + 500, + 500, + 500, + 500, + 500, + 500, + -1, + 500, + 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, + 503, + 503, + -1, + 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, + 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, + 210, + 506, + 506, + 506, + 506, + 506, + 506, + 506, + 506, + 506, + 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, + 513, + 513, + 513, + 513, + 513, + 514, + -1, + 514, + 514, + 514, + 514, + 514, + 514, + 514, + 515, + 515, + 515, + 515, + 515, + 516, + 516, + 516, + 516, + 516, + 516, + 523, + 523, + 523, + 523, + 527, + 527, + 529, + 529, + 530, + 530, + 531, + 532, + 535, + 535, + 535, + 535, + 535, + 536, + 537, + 538, + 541, + 541, + 542, + 543, + 543, + 544, + 545, + 545, + 546, + 546, + 547, + 547, + 548, + 548, + 549, + 549, + 551, + 553, + 553, + 553, + 554, + 555, + 556, + 560, + 560, + 561, + 562, + 562, + 562, + 563, + 563, + 567, + 567, + 567, + 567, + 567, + 567, + 567, + 567, + 570, + 570, + 570, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 572, + 572, + 572, + 572, + 575, + 575, + 575, + 575, + 576, + 576, + 576, + 576, + 576, + 576, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 580, + 580, + 580, + 580, + 580, + 580, + 580, + 588, + 588, + 589, + 589, + 589, + 589, + 589, + 590, + 590, + 590, + 591, + 591, + 591, + 591, + 591, + 591, + 593, + 593, + 593, + 593, + 593, + 593, + 594, + 595, + 597, + 597, + 598, + 610, + 509, + 610, + 610, + 611, + 611, + 614, + 615, + 615, + 615, + 616, + 617, + 622, + 625, + 626, + 632, + 633, + 640, + 641, + 646, + 651, + 651, + 652, + 661, + -1, + 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, + 152, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + -1, + 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, + 569, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 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, + 677, + -1, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 313, + 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, + 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, + -1, + 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, + 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, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 660, + 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, + 369, + 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, + 689, + 689, + 689, + 689, + 690, + 690, + 690, + 690, + 690, + 690, + 690, + 690, + 690, + 691, + 691, + 691, + 691, + 691, + 691, + 691, + 691, + 693, + 693, + 693, + 693, + 693, + 693, + 694, + 694, + 694, + 694, + 694, + 694, + 694, + 694, + 694, + 694, + 694, + 695, + 695, + 695, + 695, + 695, + 695, + 695, + 695, + 696, + 114, + 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, + 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, + -1, + 699, + 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, + 540, + 701, + 701, + 701, + 701, + 520, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 702, + 702, + 702, + -1, + 702, + 702, + 702, + 702, + 702, + 702, + 702, + 702, + 702, + 702, + 703, + 703, + 703, + 703, + 703, + 703, + 703, + 703, + 703, + 704, + 704, + 704, + 256, + 704, + 704, + 704, + 704, + 704, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 707, + 707, + 707, + 707, + 707, + 707, + 707, + 708, + 708, + 708, + 708, + 708, + 708, + 812, + 709, + 709, + 709, + 709, + 709, + 709, + 709, + 709, + 710, + 710, + 710, + 710, + 710, + 710, + 710, + 711, + -1, + 711, + 711, + 711, + 711, + 711, + 711, + 711, + 711, + 711, + 233, + 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, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + -1, + 713, + 714, + 714, + 714, + 714, + 714, + 714, + 714, + 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, + 718, + 718, + 718, + 718, + 718, + 718, + 718, + 718, + 718, + 718, + 718, + 719, + 719, + 719, + 719, + 719, + 719, + 719, + 719, + 719, + 719, + 725, + 725, + 725, + 725, + 726, + 726, + 726, + 727, + 727, + 727, + 727, + 727, + 727, + 729, + 729, + 730, + 730, + 730, + 731, + 376, + 731, + 731, + 733, + 733, + 733, + 734, + 734, + 734, + 734, + 734, + 735, + 735, + 735, + 735, + 735, + 736, + 736, + 736, + 737, + 737, + 737, + 737, + 737, + 737, + 737, + 738, + 738, + 738, + 739, + 739, + 739, + 739, + 739, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 741, + 741, + 741, + 741, + 741, + 742, + 742, + 742, + 742, + 743, + 743, + 743, + 743, + 744, + 744, + 744, + 744, + 744, + 745, + 745, + 745, + 745, + 745, + 745, + 746, + 746, + 746, + 746, + 746, + 746, + 746, + 746, + 747, + 747, + 747, + 747, + 747, + 748, + 748, + 749, + 749, + 749, + 753, + 755, + 755, + 756, + 757, + 758, + 758, + 764, + 765, + 766, + 768, + 769, + 770, + 772, + 773, + 773, + 775, + 776, + 776, + 777, + 779, + -1, + 780, + 781, + 782, + 782, + 782, + 782, + 782, + 782, + 783, + 784, + 785, + 786, + 786, + 552, + 786, + 787, + 787, + 787, + 787, + 788, + 788, + 789, + 789, + 789, + 790, + 791, + 792, + 793, + 794, + 795, + 795, + 796, + 797, + 798, + 799, + 799, + 800, + 801, + 802, + 802, + 802, + 803, + 804, + 804, + 806, + 809, + 810, + 815, + 817, + 823, + 824, + 827, + 827, + 828, + 831, + 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, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + -1, + 841, + 841, + 841, + 841, + 842, + 842, + 842, + 842, + 842, + 842, + 842, + 842, + 842, + 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, + 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, + 559, + 846, + 846, + 846, + 847, + 847, + 847, + 847, + 847, + 847, + 847, + 848, + 848, + 848, + 849, + 849, + 849, + 850, + 850, + 851, + 851, + 851, + 853, + 853, + -1, + 853, + 854, + 854, + 854, + 854, + 854, + 854, + 854, + 855, + 855, + 855, + 855, + 855, + 856, + 856, + 856, + 856, + 856, + 856, + 856, + 856, + 857, + 857, + 858, + 858, + 858, + 859, + 859, + 859, + 860, + 860, + 860, + 860, + 861, + 861, + 861, + 862, + 862, + 863, + 863, + 863, + 863, + 864, + 864, + 864, + 864, + 865, + 865, + 866, + 868, + 868, + 721, + 869, + 873, + 874, + 874, + 874, + 875, + 876, + 876, + 878, + 878, + 878, + -1, + 881, + 882, + 883, + 884, + 886, + 887, + 889, + 890, + 891, + 892, + 893, + 894, + 898, + 900, + 905 + ], + [ + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 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, + 3, + 3, + 659, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 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, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 73, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 200, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 266, + 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, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + -1, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 173, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 137, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 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, + 4, + 4, + 5, + 5, + 5, + 5, + 5, + 5, + 5, + 5, + 5, + 5, + 5, + 5, + 5, + 199, + 6, + 6, + 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, + 8, + 8, + 8, + 8, + 8, + 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, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + -1, + 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, + 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, + 201, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 564, + 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, + 662, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 199, + 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, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 603, + 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, + -1, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + -1, + 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, + 272, + 16, + 17, + 17, + 17, + 17, + -1, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 443, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + -1, + 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, + -1, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 499, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 568, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 583, + 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, + 255, + 19, + -1, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + -1, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 274, + 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, + 728, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 21, + 313, + 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, + 23, + 23, + 23, + 23, + 23, + 24, + 24, + 24, + 24, + 24, + 24, + 24, + 25, + 25, + 25, + 25, + 25, + 25, + 26, + 26, + 26, + 26, + 26, + 26, + 26, + 26, + 27, + 27, + 27, + 27, + 27, + 27, + 27, + 27, + 27, + 27, + 27, + 28, + 28, + 28, + 28, + 28, + 30, + 30, + 30, + 30, + 30, + 31, + 31, + 31, + 31, + 31, + 31, + 31, + 31, + 31, + 31, + 32, + 32, + 32, + 32, + 32, + 32, + 32, + 32, + 32, + 33, + 33, + 33, + 33, + 33, + 33, + 33, + 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, + 36, + 36, + 36, + 36, + 37, + 37, + 37, + 37, + 37, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 504, + 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, + 41, + 41, + 41, + 41, + 761, + 41, + 41, + 41, + 41, + 41, + 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, + 627, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 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, + 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, + 50, + 50, + 50, + 50, + 50, + 50, + 50, + 50, + 50, + 50, + -1, + 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, + 156, + 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, + 657, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 417, + 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, + 54, + 54, + 54, + 54, + 54, + 54, + 54, + 54, + -1, + 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, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + -1, + 56, + 56, + 56, + -1, + 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, + -1, + 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, + 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, + 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, + -1, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + -1, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 760, + 62, + 62, + 62, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + -1, + 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, + -1, + 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, + -1, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + -1, + 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, + 587, + 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, + 663, + 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, + 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, + 68, + 68, + 68, + 68, + 68, + 68, + 68, + 68, + 68, + 68, + 663, + 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, + 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, + 72, + 72, + 72, + 75, + 75, + 75, + 75, + 75, + 75, + 76, + 76, + 76, + 76, + 76, + 77, + 77, + 77, + 77, + 78, + 78, + 78, + 78, + 79, + 79, + 79, + 79, + 79, + 80, + 80, + 82, + 82, + 82, + 82, + 82, + 82, + 85, + 85, + 85, + 88, + 88, + 89, + 89, + 89, + 90, + 90, + 90, + 90, + 90, + 90, + 90, + 90, + 90, + 90, + 90, + 91, + 91, + 91, + 91, + 92, + 92, + 92, + 92, + 93, + 93, + 93, + 93, + 94, + 94, + 94, + 98, + 98, + 98, + 101, + 101, + 101, + 101, + 101, + 102, + 102, + 104, + 104, + 104, + 104, + 105, + 105, + 106, + 106, + 106, + 106, + 106, + 106, + 107, + 107, + 107, + 107, + 110, + 110, + 110, + 110, + 110, + 110, + 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, + 117, + 117, + 117, + 723, + 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, + 119, + 119, + 119, + 119, + 119, + 120, + 120, + 120, + 120, + 120, + 120, + 342, + 121, + 121, + 121, + 121, + 121, + 121, + 121, + 121, + 121, + 121, + 122, + 122, + 122, + 122, + 122, + 125, + 125, + 125, + 125, + 125, + 125, + 125, + 125, + 125, + 125, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 127, + 127, + 127, + 127, + 127, + 127, + 127, + 127, + 127, + 128, + 128, + 128, + 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, + -1, + 130, + 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, + 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, + -1, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 136, + 136, + 136, + 136, + -1, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 139, + 139, + 139, + 139, + 139, + 139, + 139, + 139, + 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, + 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, + 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, + 217, + 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, + 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, + 150, + 150, + 150, + 150, + 150, + 150, + 150, + 150, + 150, + 150, + 150, + 367, + 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, + 164, + 164, + 164, + 164, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 167, + 167, + 167, + 167, + 167, + 167, + 174, + 175, + 343, + 175, + 176, + 176, + 177, + 178, + 178, + 178, + -1, + 179, + 181, + 183, + 184, + 184, + 185, + 185, + 186, + 186, + 189, + 189, + 190, + 190, + 191, + 191, + 193, + 194, + 194, + 194, + 194, + 195, + 195, + 205, + 206, + 206, + 207, + 208, + 208, + 208, + 209, + 211, + 212, + 213, + 216, + 216, + 218, + 218, + 219, + 219, + 221, + 221, + 222, + 224, + 225, + 225, + 226, + 226, + 227, + 228, + 229, + 229, + 230, + 231, + 232, + 232, + 232, + 238, + 238, + 238, + 239, + 239, + 239, + 239, + 239, + 244, + 244, + 244, + 244, + 249, + 249, + 250, + 250, + 250, + 252, + 252, + 252, + 252, + 252, + 253, + 253, + 253, + 254, + 254, + 254, + 254, + 254, + 254, + 254, + 267, + 254, + 257, + 257, + 257, + 257, + 257, + 257, + 258, + 258, + 258, + 258, + 258, + 258, + 260, + 813, + 260, + 260, + 260, + 270, + 270, + 271, + 282, + 282, + 282, + 283, + 283, + 283, + 284, + 285, + 285, + 286, + 287, + 287, + 287, + 288, + 288, + 288, + 288, + 295, + 298, + 299, + 300, + 307, + 310, + 311, + 312, + 329, + 338, + 338, + 348, + 349, + 352, + 354, + 354, + 354, + 355, + 356, + 356, + 357, + 361, + 366, + 379, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + -1, + 381, + 381, + 381, + 264, + 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, + 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, + 153, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + -1, + 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, + 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, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 345, + 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, + 454, + 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, + -1, + 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, + 278, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 223, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + -1, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 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, + -1, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 269, + 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, + -1, + 394, + 394, + 394, + 394, + 394, + 394, + 394, + 394, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 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, + 398, + 398, + 398, + 398, + 398, + 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, + 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, + 404, + 404, + 404, + 404, + 404, + 404, + 404, + 404, + 404, + 404, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 406, + 406, + 406, + 406, + 406, + 406, + 407, + 407, + 407, + 407, + 407, + 408, + 408, + -1, + 408, + 408, + 408, + 408, + 408, + 408, + 408, + 408, + 409, + 409, + 409, + 409, + 409, + 409, + 409, + 409, + 409, + 410, + 410, + 410, + 410, + 410, + 410, + 410, + 411, + 411, + 411, + 411, + 411, + 411, + 411, + 411, + 411, + 411, + 411, + 412, + 412, + 412, + 412, + 412, + 412, + 413, + -1, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + -1, + 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, + 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, + 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, + 420, + 420, + 171, + 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, + 38, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + -1, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 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, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 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, + 723, + 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, + -1, + 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, + 81, + 427, + 427, + 427, + 427, + 427, + 427, + 427, + 427, + -1, + 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, + 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, + 196, + 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, + 109, + 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, + 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, + 358, + 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, + -1, + 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, + -1, + 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, + 203, + 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, + 760, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 272, + 272, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 437, + 437, + 437, + 437, + 437, + 437, + 629, + 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, + 439, + 439, + 439, + 439, + 518, + 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, + 441, + 441, + 441, + 441, + 441, + 441, + 441, + 378, + 441, + 441, + 441, + 441, + 441, + 441, + 441, + 441, + 441, + 441, + 441, + 442, + 442, + 442, + 442, + 442, + 442, + 451, + 451, + 451, + 451, + 451, + 451, + 451, + 451, + 452, + 452, + 452, + 452, + 452, + 452, + 452, + 452, + 453, + 453, + 453, + 453, + 453, + 453, + 455, + 455, + 455, + 455, + 455, + 455, + 456, + 456, + 456, + 457, + 457, + 457, + 457, + 457, + 457, + 457, + 457, + 458, + 458, + 458, + 459, + 459, + 459, + 459, + 459, + 460, + 460, + 460, + 461, + 461, + 461, + 462, + 462, + 462, + 462, + 463, + 463, + 463, + 463, + 463, + 464, + 464, + 464, + 465, + 465, + 465, + 465, + 466, + 467, + 467, + 467, + 468, + 468, + 468, + 470, + 470, + 470, + 470, + 470, + 472, + 472, + 473, + 474, + 474, + 474, + 475, + 475, + 476, + 476, + 345, + 477, + 477, + -1, + 478, + 478, + 478, + 480, + 480, + 480, + 480, + 480, + 480, + 480, + 480, + 480, + 481, + 481, + 481, + 481, + 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, + 485, + 485, + 485, + 485, + 485, + 485, + 485, + 485, + 485, + 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, + -1, + 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, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 521, + 489, + 489, + 489, + 490, + 490, + 490, + 490, + 490, + 490, + 490, + 490, + 490, + 490, + 490, + 491, + 491, + 491, + 491, + 491, + 491, + 491, + 491, + 491, + 491, + 491, + 492, + -1, + 492, + 492, + 492, + 492, + -1, + 492, + 492, + 492, + 492, + 492, + 492, + 492, + 492, + 492, + 494, + 494, + 494, + 494, + 494, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 496, + 496, + 496, + 496, + 496, + 496, + 496, + 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, + 500, + 500, + 500, + 500, + 500, + 500, + 500, + 500, + 500, + 500, + 500, + 500, + 500, + -1, + 500, + 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, + 503, + 503, + -1, + 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, + 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, + 210, + 506, + 506, + 506, + 506, + 506, + 506, + 506, + 506, + 506, + 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, + 513, + 513, + 513, + 513, + 513, + 514, + -1, + 514, + 514, + 514, + 514, + 514, + 514, + 514, + 515, + 515, + 515, + 515, + 515, + 516, + 516, + 516, + 516, + 516, + 516, + 523, + 523, + 523, + 523, + 527, + 527, + 529, + 529, + 530, + 530, + 531, + 532, + 535, + 535, + 535, + 535, + 535, + 536, + 537, + 538, + 541, + 541, + 542, + 543, + 543, + 544, + 545, + 545, + 546, + 546, + 547, + 547, + 548, + 548, + 549, + 549, + 551, + 553, + 553, + 553, + 554, + 555, + 556, + 560, + 560, + 561, + 562, + 562, + 562, + 563, + 563, + 567, + 567, + 567, + 567, + 567, + 567, + 567, + 567, + 570, + 570, + 570, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 572, + 572, + 572, + 572, + 575, + 575, + 575, + 575, + 576, + 576, + 576, + 576, + 576, + 576, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 580, + 580, + 580, + 580, + 580, + 580, + 580, + 588, + 588, + 589, + 589, + 589, + 589, + 589, + 590, + 590, + 590, + 591, + 591, + 591, + 591, + 591, + 591, + 593, + 269, + 593, + 593, + 593, + 593, + 594, + 595, + 597, + 597, + 598, + 610, + 509, + 610, + 610, + 611, + 611, + 614, + 615, + 615, + 615, + 616, + 617, + 622, + 625, + 626, + 632, + 633, + 640, + 641, + 646, + 651, + 651, + 652, + 661, + -1, + 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, + 152, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + -1, + 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, + 569, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 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, + 677, + -1, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 313, + 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, + 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, + -1, + 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, + 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, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 660, + 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, + 369, + 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, + 689, + 689, + 689, + 689, + 690, + 690, + 690, + 690, + 690, + 690, + 690, + 690, + 690, + 691, + 691, + 691, + 691, + 691, + 691, + 691, + 691, + 693, + 693, + 693, + 693, + 693, + 693, + 694, + 694, + 694, + 694, + 694, + 694, + 694, + 694, + 694, + 694, + 694, + 695, + 695, + 695, + 695, + 695, + 695, + 695, + 695, + 696, + 114, + 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, + 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, + -1, + 699, + 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, + 540, + 701, + 701, + 701, + 701, + 520, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 702, + 702, + 702, + -1, + 702, + 702, + 702, + 702, + 702, + 702, + 702, + 702, + 702, + 702, + 703, + 703, + 703, + 703, + 703, + 703, + 703, + 703, + 703, + 704, + 704, + 704, + 256, + 704, + 704, + 704, + 704, + 704, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 707, + 707, + 707, + 707, + 707, + 707, + 707, + 708, + 708, + 708, + 708, + 708, + 708, + 812, + 709, + 709, + 709, + 709, + 709, + 709, + 709, + 709, + 710, + 710, + 710, + 710, + 710, + 710, + 710, + 711, + -1, + 711, + 711, + 711, + 711, + 711, + 711, + 711, + 711, + 711, + 233, + 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, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + -1, + 713, + 714, + 714, + 714, + 714, + 714, + 714, + 714, + 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, + 718, + 718, + 718, + 718, + 718, + 718, + 718, + 718, + 718, + 718, + 718, + 719, + 719, + 719, + 719, + 719, + 719, + 719, + 719, + 719, + 719, + 725, + 725, + 725, + 725, + 726, + 726, + 726, + 727, + 727, + 727, + 727, + 727, + 727, + 729, + 729, + 730, + 730, + 730, + 731, + 376, + 731, + 731, + 733, + 733, + 733, + 734, + 734, + 734, + 734, + 734, + 735, + 735, + 735, + 735, + 735, + 736, + 736, + 736, + 737, + 737, + 737, + 737, + 737, + 737, + 737, + 738, + 738, + 738, + 739, + 739, + 739, + 739, + 739, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 741, + 741, + 741, + 741, + 741, + 742, + 742, + 742, + 742, + 743, + 743, + 743, + 743, + 744, + 744, + 744, + 744, + 744, + 745, + 745, + 745, + 745, + 745, + 745, + 746, + 746, + 746, + 746, + 746, + 746, + 746, + 746, + 747, + 747, + 747, + 747, + 747, + 748, + 748, + 749, + 749, + 749, + 753, + 755, + 755, + 756, + 757, + 758, + 758, + 764, + 765, + 766, + 768, + 769, + 770, + 772, + 773, + 773, + 775, + 776, + 776, + 777, + 779, + -1, + 780, + 781, + 782, + 782, + 782, + 782, + 782, + 782, + 783, + 784, + 785, + 786, + 786, + 552, + 786, + 787, + 787, + 787, + 787, + 788, + 788, + 789, + 789, + 789, + 790, + 791, + 792, + 793, + 794, + 795, + 795, + 796, + 797, + 798, + 799, + 799, + 800, + 801, + 802, + 802, + 802, + 803, + 804, + 804, + 806, + 809, + 810, + 815, + 817, + 823, + 824, + 827, + 827, + 828, + 831, + 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, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + -1, + 841, + 841, + 841, + 841, + 842, + 842, + 842, + 842, + 842, + 842, + 842, + 842, + 842, + 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, + 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, + 559, + 846, + 846, + 846, + 847, + 847, + 847, + 847, + 847, + 847, + 847, + 848, + 848, + 848, + 849, + 849, + 849, + 850, + 850, + 851, + 851, + 851, + 853, + 853, + -1, + 853, + 854, + 854, + 854, + 854, + 854, + 854, + 854, + 855, + 855, + 855, + 855, + 855, + 856, + 856, + 856, + 856, + 856, + 856, + 856, + 856, + 857, + 857, + 858, + 858, + 858, + 859, + 859, + 859, + 860, + 860, + 860, + 860, + 861, + 861, + 861, + 862, + 862, + 863, + 863, + 863, + 863, + 864, + 864, + 864, + 864, + 865, + 865, + 866, + 868, + 868, + 721, + 869, + 873, + 874, + 874, + 874, + 875, + 876, + 876, + 878, + 878, + 878, + -1, + 881, + 882, + 883, + 884, + 886, + 887, + 889, + 890, + 891, + 892, + 893, + 894, + 898, + 900, + 905 + ], + [ + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 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, + 3, + 3, + 659, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 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, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 73, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 200, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 266, + 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, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + -1, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 173, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 137, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 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, + 4, + 4, + 5, + 5, + 5, + 5, + 5, + 5, + 5, + 5, + 5, + 5, + 5, + 5, + 5, + 199, + 6, + 6, + 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, + 8, + 8, + 8, + 8, + 8, + 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, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + -1, + 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, + 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, + 583, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 201, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 564, + 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, + 662, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 199, + 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, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 603, + 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, + -1, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + -1, + 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, + 272, + 16, + 17, + 17, + 17, + 17, + -1, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 443, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + -1, + 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, + -1, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 499, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 507, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 568, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 583, + 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, + 255, + 19, + -1, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + -1, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 274, + 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, + 728, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 21, + 313, + 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, + 23, + 23, + 23, + 23, + 23, + 24, + 24, + 24, + 24, + 24, + 24, + 24, + 25, + 25, + 25, + 25, + 25, + 25, + 26, + 26, + 26, + 26, + 26, + 26, + 26, + 26, + 27, + 27, + 27, + 27, + 27, + 27, + 27, + 27, + 27, + 27, + 27, + 28, + 28, + 28, + 28, + 28, + 30, + 30, + 30, + 30, + 30, + 31, + 31, + 31, + 31, + 31, + 31, + 31, + 31, + 31, + 31, + 32, + 32, + 32, + 32, + 32, + 32, + 32, + 32, + 32, + 33, + 33, + 33, + 33, + 33, + 33, + 33, + 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, + 36, + 36, + 36, + 36, + 37, + 37, + 37, + 37, + 37, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 504, + 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, + 41, + 41, + 41, + 41, + 761, + 41, + 41, + 41, + 41, + 41, + 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, + 627, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 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, + 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, + 50, + 50, + 50, + 50, + 50, + 50, + 50, + 50, + 50, + 50, + -1, + 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, + 156, + 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, + 657, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 417, + 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, + 54, + 54, + 54, + 54, + 54, + 54, + 54, + 54, + -1, + 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, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + -1, + 56, + 56, + 56, + -1, + 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, + -1, + 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, + 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, + 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, + -1, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + -1, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 760, + 62, + 62, + 62, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + -1, + 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, + -1, + 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, + -1, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + -1, + 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, + 587, + 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, + 663, + 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, + 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, + 68, + 68, + 68, + 68, + 68, + 68, + 68, + 68, + 68, + 68, + 663, + 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, + 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, + 72, + 72, + 72, + 75, + 75, + 75, + 75, + 75, + 75, + 76, + 76, + 76, + 76, + 76, + 77, + 77, + 77, + 77, + 78, + 78, + 78, + 78, + 79, + 79, + 79, + 79, + 79, + 80, + 80, + 82, + 82, + 82, + 82, + 82, + 82, + 85, + 85, + 85, + 88, + 88, + 89, + 89, + 89, + 90, + 90, + 90, + 90, + 90, + 90, + 90, + 90, + 90, + 90, + 90, + 91, + 91, + 91, + 91, + 92, + 92, + 92, + 92, + 93, + 93, + 93, + 93, + 94, + 94, + 94, + 98, + 98, + 98, + 101, + 101, + 101, + 101, + 101, + 102, + 102, + 104, + 104, + 104, + 104, + 105, + 105, + 106, + 106, + 106, + 106, + 106, + 106, + 107, + 107, + 107, + 107, + 110, + 110, + 110, + 110, + 110, + 110, + 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, + 117, + 117, + 117, + 723, + 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, + 119, + 119, + 119, + 119, + 119, + 120, + 120, + 120, + 120, + 120, + 120, + 342, + 121, + 121, + 121, + 121, + 121, + 121, + 121, + 121, + 121, + 121, + 122, + 122, + 122, + 122, + 122, + 125, + 125, + 125, + 125, + 125, + 125, + 125, + 125, + 125, + 125, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 127, + 127, + 127, + 127, + 127, + 127, + 127, + 127, + 127, + 128, + 128, + 128, + 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, + -1, + 130, + 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, + 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, + -1, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 136, + 136, + 136, + 136, + -1, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 139, + 139, + 139, + 139, + 139, + 139, + 139, + 139, + 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, + 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, + 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, + 217, + 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, + 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, + 150, + 150, + 150, + 150, + 150, + 150, + 150, + 150, + 150, + 150, + 150, + 367, + 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, + 164, + 164, + 164, + 164, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 167, + 167, + 167, + 167, + 167, + 167, + 174, + 175, + 343, + 175, + 176, + 176, + 177, + 178, + 178, + 178, + -1, + 179, + 181, + 183, + 184, + 184, + 185, + 185, + 186, + 186, + 189, + 189, + 190, + 190, + 191, + 191, + 193, + 194, + 194, + 194, + 194, + 195, + 195, + 205, + 206, + 206, + 207, + 208, + 208, + 208, + 209, + 211, + 212, + 213, + 216, + 216, + 218, + 218, + 219, + 219, + 221, + 221, + 222, + 224, + 225, + 225, + 226, + 226, + 227, + 228, + 229, + 229, + 230, + 231, + 232, + 232, + 232, + 238, + 238, + 238, + 239, + 239, + 239, + 239, + 239, + 244, + 244, + 244, + 244, + 249, + 249, + 250, + 250, + 250, + 252, + 252, + 252, + 252, + 252, + 253, + 253, + 253, + 254, + 254, + 254, + 254, + 254, + 254, + 254, + 267, + 254, + 257, + 257, + 257, + 257, + 257, + 257, + 258, + 258, + 258, + 258, + 258, + 258, + 260, + 813, + 260, + 260, + 260, + 270, + 270, + 271, + 282, + 282, + 282, + 283, + 283, + 283, + 284, + 285, + 285, + 286, + 287, + 287, + 287, + 288, + 288, + 288, + 288, + 295, + 298, + 299, + 300, + 307, + 310, + 311, + 312, + 329, + 338, + 338, + 348, + 349, + 352, + 354, + 354, + 354, + 355, + 356, + 356, + 357, + 361, + 366, + 379, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + -1, + 381, + 381, + 381, + 264, + 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, + 687, + 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, + 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, + 153, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + -1, + 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, + 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, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 345, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 447, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 607, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 454, + 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, + -1, + 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, + 278, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 223, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 277, + 388, + 388, + 388, + -1, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 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, + -1, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 269, + 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, + -1, + 394, + 394, + 394, + 394, + 394, + 394, + 394, + 394, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 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, + 398, + 398, + 398, + 398, + 398, + 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, + 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, + 404, + 404, + 404, + 404, + 404, + 404, + 404, + 404, + 404, + 404, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 406, + 406, + 406, + 406, + 406, + 406, + 407, + 407, + 407, + 407, + 407, + 408, + 408, + -1, + 408, + 408, + 408, + 408, + 408, + 408, + 408, + 408, + 409, + 409, + 409, + 409, + 409, + 409, + 409, + 409, + 409, + 410, + 410, + 410, + 410, + 410, + 410, + 410, + 411, + 411, + 411, + 411, + 411, + 411, + 411, + 411, + 411, + 411, + 411, + 412, + 412, + 412, + 412, + 412, + 412, + 413, + -1, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + -1, + 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, + 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, + 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, + 420, + 420, + 171, + 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, + 38, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + -1, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 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, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 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, + 723, + 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, + -1, + 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, + 81, + 427, + 427, + 427, + 427, + 427, + 427, + 427, + 427, + -1, + 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, + 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, + 196, + 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, + 109, + 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, + 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, + 358, + 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, + -1, + 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, + -1, + 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, + 203, + 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, + 760, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 272, + 272, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 437, + 437, + 437, + 437, + 437, + 437, + 629, + 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, + 439, + 439, + 439, + 439, + 518, + 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, + 441, + 441, + 441, + 441, + 441, + 441, + 441, + 378, + 441, + 441, + 441, + 441, + 441, + 441, + 441, + 441, + 441, + 441, + 441, + 442, + 442, + 442, + 442, + 442, + 442, + 451, + 451, + 451, + 451, + 451, + 451, + 451, + 451, + 452, + 452, + 452, + 452, + 452, + 452, + 452, + 452, + 453, + 453, + 453, + 453, + 453, + 453, + 455, + 455, + 455, + 455, + 455, + 455, + 456, + 456, + 456, + 457, + 457, + 457, + 457, + 457, + 457, + 457, + 457, + 458, + 458, + 458, + 459, + 459, + 459, + 459, + 459, + 460, + 460, + 460, + 461, + 461, + 461, + 462, + 462, + 462, + 462, + 463, + 463, + 463, + 463, + 463, + 464, + 464, + 464, + 465, + 465, + 465, + 465, + 466, + 467, + 467, + 467, + 468, + 468, + 468, + 470, + 470, + 470, + 470, + 470, + 472, + 472, + 473, + 474, + 474, + 474, + 475, + 475, + 476, + 476, + 345, + 477, + 477, + -1, + 478, + 478, + 478, + 480, + 480, + 480, + 480, + 480, + 480, + 480, + 480, + 480, + 481, + 481, + 481, + 481, + 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, + 485, + 485, + 485, + 485, + 485, + 485, + 485, + 485, + 485, + 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, + -1, + 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, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 521, + 489, + 489, + 489, + 490, + 490, + 490, + 490, + 490, + 490, + 490, + 490, + 490, + 490, + 490, + 491, + 491, + 491, + 491, + 491, + 491, + 491, + 491, + 491, + 491, + 491, + 492, + -1, + 492, + 492, + 492, + 492, + -1, + 492, + 492, + 492, + 492, + 492, + 492, + 492, + 492, + 492, + 494, + 494, + 494, + 494, + 494, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 496, + 496, + 496, + 496, + 496, + 496, + 496, + 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, + 500, + 500, + 500, + 500, + 500, + 500, + 500, + 500, + 500, + 500, + -1, + 500, + 500, + -1, + 500, + 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, + 503, + 503, + -1, + 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, + 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, + 210, + 506, + 506, + 506, + 506, + 506, + 506, + 506, + 506, + 506, + 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, + 513, + 584, + 513, + 513, + 513, + 514, + -1, + 514, + 514, + 514, + 514, + 514, + 514, + 514, + 515, + 515, + 515, + 515, + 515, + 516, + 516, + 516, + 516, + 516, + 516, + 523, + 523, + 523, + 523, + 527, + 527, + 529, + 529, + 530, + 530, + 531, + 532, + 535, + 535, + 535, + 535, + 535, + 536, + 537, + 538, + 541, + 541, + 542, + 543, + 543, + 544, + 545, + 545, + 546, + 546, + 547, + 547, + 548, + 548, + 549, + 549, + 551, + 553, + 553, + 553, + 554, + 555, + 556, + 560, + 560, + 561, + 562, + 562, + 562, + 563, + 563, + 567, + 567, + 567, + 567, + 567, + 567, + 567, + 567, + 570, + 570, + 570, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 572, + 572, + 572, + 572, + 575, + 575, + 575, + 575, + 576, + 576, + 576, + 576, + 576, + 576, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 580, + 580, + 580, + 580, + 580, + 580, + 580, + 588, + 588, + 589, + 589, + 589, + 589, + 589, + 590, + 590, + 590, + 591, + 591, + 591, + 591, + 591, + 591, + 593, + 269, + 593, + 593, + 593, + 593, + 594, + 595, + 597, + 597, + 598, + 610, + 509, + 610, + 610, + 611, + 611, + 614, + 615, + 615, + 615, + 616, + 617, + 622, + 625, + 626, + 632, + 633, + 640, + 641, + 646, + 651, + 651, + 652, + 661, + -1, + 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, + 152, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + -1, + 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, + 569, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 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, + 677, + -1, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 313, + 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, + 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, + -1, + 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, + 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, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 660, + 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, + 369, + 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, + 689, + 689, + 689, + 689, + 690, + 690, + 690, + 690, + 690, + 690, + 690, + 690, + 690, + 691, + 691, + 691, + 691, + 691, + 691, + 691, + 691, + 693, + 693, + 693, + 693, + 693, + 693, + 694, + 694, + 694, + 694, + 694, + 694, + 694, + 694, + 694, + 694, + 694, + 695, + 695, + 695, + 695, + 695, + 695, + 695, + 695, + 696, + 114, + 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, + 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, + -1, + 699, + 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, + 540, + 701, + 701, + 701, + 701, + 520, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 702, + 702, + 702, + -1, + 702, + 702, + 702, + 702, + 702, + 702, + 702, + 702, + 702, + 702, + 703, + 703, + 703, + 703, + 703, + 703, + 703, + 703, + 703, + 704, + 704, + 704, + 256, + 704, + 704, + 704, + 704, + 704, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 707, + 707, + 707, + 707, + 707, + 707, + 707, + 708, + 708, + 708, + 708, + 708, + 708, + 812, + 709, + 709, + 709, + 709, + 709, + 709, + 709, + 709, + 710, + 710, + 710, + 710, + 710, + 710, + 710, + 711, + -1, + 711, + 711, + 711, + 711, + 711, + 711, + 711, + 711, + 711, + 233, + 711, + 711, + 711, + 712, + 712, + 712, + 712, + 712, + 712, + 712, + 712, + 712, + 712, + 712, + 712, + 712, + 712, + 712, + 712, + 712, + 712, + -1, + 712, + 712, + 712, + 712, + 712, + 712, + 712, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + -1, + 713, + 714, + 714, + 714, + 714, + 714, + 714, + 714, + 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, + 718, + 718, + 718, + 718, + 718, + 718, + 718, + 718, + 718, + 718, + 718, + 719, + 719, + 719, + 719, + 719, + 719, + 719, + 719, + 719, + 719, + 725, + 725, + 725, + 725, + 726, + 726, + 726, + 727, + 727, + 727, + 727, + 727, + 727, + 729, + 729, + 730, + 730, + 730, + 731, + 376, + 731, + 731, + 733, + 733, + 733, + 734, + 734, + 734, + 734, + 734, + 735, + 735, + 735, + 735, + 735, + 736, + 736, + 736, + 737, + 737, + 737, + 737, + 737, + 737, + 737, + 738, + 738, + 738, + 739, + 739, + 739, + 739, + 739, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 741, + 741, + 741, + 741, + 741, + 742, + 742, + 742, + 742, + 743, + 743, + 743, + 743, + 744, + 744, + 744, + 744, + 744, + 745, + 745, + 745, + 745, + 745, + 745, + 746, + 746, + 746, + 746, + 746, + 746, + 746, + 746, + 747, + 747, + 747, + 747, + 747, + 748, + 748, + 749, + 749, + 749, + 753, + 755, + 755, + 756, + 757, + 758, + 758, + 764, + 765, + 766, + 768, + 769, + 770, + 772, + 773, + 773, + 775, + 776, + 776, + 777, + 779, + -1, + 780, + 781, + 782, + 782, + 782, + 782, + 782, + 782, + 783, + 784, + 785, + 786, + 786, + 552, + 786, + 787, + 787, + 787, + 787, + 788, + 788, + 789, + 789, + 789, + 790, + 791, + 792, + 793, + 794, + 795, + 795, + 796, + 797, + 798, + 799, + 799, + 800, + 801, + 802, + 802, + 802, + 803, + 804, + 804, + 806, + 809, + 810, + 815, + 817, + 823, + 824, + 827, + 827, + 828, + 831, + 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, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + -1, + 841, + 841, + 841, + 841, + 842, + 842, + 842, + 842, + 842, + 842, + 842, + 842, + 842, + 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, + 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, + 559, + 846, + 846, + 846, + 847, + 847, + 847, + 847, + 847, + 847, + 847, + 848, + 848, + 848, + 849, + 849, + 849, + 850, + 850, + 851, + 851, + 851, + 853, + 853, + -1, + 853, + 854, + 854, + 854, + 854, + 854, + 854, + 854, + 855, + 855, + 855, + 855, + 855, + 856, + 856, + 856, + 856, + 856, + 856, + 856, + 856, + 857, + 857, + 858, + 858, + 858, + 859, + 859, + 859, + 860, + 860, + 860, + 860, + 861, + 861, + 861, + 862, + 862, + 863, + 863, + 863, + 863, + 864, + 864, + 864, + 864, + 865, + 865, + 866, + 868, + 868, + 721, + 869, + 873, + 874, + 874, + 874, + 875, + 876, + 876, + 878, + 878, + 878, + -1, + 881, + 882, + 883, + 884, + 886, + 887, + 889, + 890, + 891, + 892, + 893, + 894, + 898, + 900, + 905 + ], + [ + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 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, + 3, + 3, + 659, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 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, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 73, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 200, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 266, + 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, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + -1, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 173, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 137, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 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, + 4, + 4, + 5, + 5, + 5, + 5, + 5, + 5, + 5, + 5, + 5, + 5, + 5, + 5, + 5, + 199, + 6, + 6, + 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, + 8, + 8, + 8, + 8, + 8, + 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, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + -1, + 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, + 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, + 583, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 201, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 564, + 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, + 662, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 199, + 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, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 603, + 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, + -1, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + -1, + 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, + 308, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 272, + 16, + 17, + 17, + 17, + 17, + -1, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 443, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + -1, + 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, + -1, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 499, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 507, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 568, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 583, + 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, + 255, + 19, + -1, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + -1, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 274, + 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, + 728, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 21, + 313, + 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, + 23, + 23, + 23, + 23, + 23, + 24, + 24, + 24, + 24, + 24, + 24, + 24, + 25, + 25, + 25, + 25, + 25, + 25, + 26, + 26, + 26, + 26, + 26, + 26, + 26, + 26, + 27, + 27, + 27, + 27, + 27, + 27, + 27, + 27, + 27, + 27, + 27, + 28, + 28, + 28, + 28, + 28, + 30, + 30, + 30, + 30, + 30, + 31, + 31, + 31, + 31, + 31, + 31, + 31, + 31, + 31, + 31, + 32, + 32, + 32, + 32, + 32, + 32, + 32, + 32, + 32, + 33, + 33, + 33, + 33, + 33, + 33, + 33, + 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, + 36, + 36, + 36, + 36, + 37, + 37, + 37, + 37, + 37, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 504, + 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, + 41, + 41, + 41, + 41, + 761, + 41, + 41, + 41, + 41, + 41, + 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, + 627, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 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, + 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, + 50, + 50, + 50, + 50, + 50, + 50, + 50, + 50, + 50, + 50, + -1, + 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, + 156, + 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, + 657, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 417, + 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, + 54, + 54, + 54, + 54, + 54, + 54, + 54, + 54, + -1, + 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, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + -1, + 56, + 56, + 56, + -1, + 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, + -1, + 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, + 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, + 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, + -1, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + -1, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 760, + 62, + 62, + 62, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + -1, + 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, + -1, + 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, + -1, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + -1, + 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, + 587, + 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, + 663, + 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, + 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, + 68, + 68, + 68, + 68, + 68, + 68, + 68, + 68, + 68, + 68, + 663, + 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, + 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, + 72, + 72, + 72, + 75, + 75, + 75, + 75, + 75, + 75, + 76, + 76, + 76, + 76, + 76, + 77, + 77, + 77, + 77, + 78, + 78, + 78, + 78, + 79, + 79, + 79, + 79, + 79, + 80, + 80, + 82, + 82, + 82, + 82, + 82, + 82, + 85, + 85, + 85, + 88, + 88, + 89, + 89, + 89, + 90, + 90, + 90, + 90, + 90, + 90, + 90, + 90, + 90, + 90, + 90, + 91, + 91, + 91, + 91, + 92, + 92, + 92, + 92, + 93, + 93, + 93, + 93, + 94, + 94, + 94, + 98, + 98, + 98, + 101, + 101, + 101, + 101, + 101, + 102, + 102, + 104, + 104, + 104, + 104, + 105, + 105, + 106, + 106, + 106, + 106, + 106, + 106, + 107, + 107, + 107, + 107, + 110, + 110, + 110, + 110, + 110, + 110, + 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, + 117, + 117, + 117, + 723, + 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, + 119, + 119, + 119, + 119, + 119, + 120, + 120, + 120, + 120, + 120, + 120, + 342, + 121, + 121, + 121, + 121, + 121, + 121, + 121, + 121, + 121, + 121, + 122, + 122, + 122, + 122, + 122, + 125, + 125, + 125, + 125, + 125, + 125, + 125, + 125, + 125, + 125, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 127, + 127, + 127, + 127, + 127, + 127, + 127, + 127, + 127, + 128, + 128, + 128, + 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, + -1, + 130, + 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, + 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, + -1, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 136, + 136, + 136, + 136, + -1, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 139, + 139, + 139, + 139, + 139, + 139, + 139, + 139, + 140, + 140, + 140, + 140, + 140, + 140, + 140, + 140, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + -1, + 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, + 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, + 217, + 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, + 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, + 150, + 150, + 150, + 150, + 150, + 150, + 150, + 150, + 150, + 150, + -1, + 367, + 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, + 164, + 164, + 164, + 164, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 167, + 167, + 167, + 167, + 167, + 167, + 174, + 175, + 343, + 175, + 176, + 176, + 177, + 178, + 178, + 178, + -1, + 179, + 181, + 183, + 184, + 184, + 185, + 185, + 186, + 186, + 189, + 189, + 190, + 190, + 191, + 191, + 193, + 194, + 194, + 194, + 194, + 195, + 195, + 205, + 206, + 206, + 207, + 208, + 208, + 208, + 209, + 211, + 212, + 213, + 216, + 216, + 218, + 218, + 219, + 219, + 221, + 221, + 222, + 224, + 225, + 225, + 226, + 226, + 227, + 228, + 229, + 229, + 230, + 231, + 232, + 232, + 232, + 238, + 238, + 238, + 239, + 239, + 239, + 239, + 239, + 244, + 244, + 244, + 244, + 249, + 249, + 250, + 250, + 250, + 252, + 252, + 252, + 252, + 252, + 253, + 253, + 253, + 254, + 254, + 254, + 254, + 254, + 254, + 254, + 267, + 254, + 257, + 257, + 257, + 257, + 257, + 257, + 258, + 258, + 258, + 258, + 258, + 258, + 260, + 813, + 260, + 260, + 260, + 270, + 270, + 271, + 282, + 282, + 282, + 283, + 283, + 283, + 284, + 285, + 285, + 286, + 287, + 287, + 287, + 288, + 288, + 288, + 288, + 295, + 298, + 299, + 300, + 307, + 310, + 311, + 312, + 329, + 338, + 338, + 348, + 349, + 352, + 354, + 354, + 354, + 355, + 356, + 356, + 357, + 361, + 366, + 379, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + -1, + 381, + 381, + 381, + 264, + 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, + 687, + 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, + 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, + 153, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + -1, + 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, + 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, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 345, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 447, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 607, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 454, + 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, + -1, + 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, + 278, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 223, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 277, + 388, + 388, + 388, + -1, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 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, + -1, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 269, + 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, + -1, + 394, + 394, + 394, + 394, + 394, + 394, + 394, + 394, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 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, + 398, + 398, + 398, + 398, + 398, + 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, + 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, + 404, + 404, + 404, + 404, + 404, + 404, + 404, + 404, + 404, + 404, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 406, + 406, + 406, + 406, + 406, + 406, + 407, + 407, + 407, + 407, + 407, + 408, + 408, + -1, + 408, + 408, + 408, + 408, + 408, + 408, + 408, + 408, + 409, + 409, + 409, + 409, + 409, + 409, + 409, + 409, + 409, + 410, + 410, + 410, + 410, + 410, + 410, + 410, + 411, + 411, + 411, + 411, + 411, + 411, + 411, + 411, + 411, + 411, + 411, + 412, + 412, + 412, + 412, + 412, + 412, + 413, + -1, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + -1, + 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, + 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, + 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, + 420, + 420, + 171, + 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, + 38, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + -1, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 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, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 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, + -1, + 425, + 425, + 425, + 425, + 425, + 425, + 425, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 723, + 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, + -1, + 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, + 81, + 427, + 427, + 427, + 427, + 427, + 427, + 427, + 427, + -1, + 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, + 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, + 196, + 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, + 109, + 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, + 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, + 358, + 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, + -1, + 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, + -1, + 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, + 203, + 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, + 760, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 272, + 272, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 437, + 437, + 437, + 437, + 437, + 437, + 629, + 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, + 439, + 439, + 439, + 439, + 518, + 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, + 441, + 441, + 441, + 441, + 441, + 441, + 441, + 378, + 441, + 441, + 441, + 441, + 441, + 441, + 441, + 441, + 441, + 441, + 441, + 442, + 442, + 442, + 442, + 442, + 442, + 451, + 451, + 451, + 451, + 451, + 451, + 451, + 451, + 452, + 452, + 452, + 452, + 452, + 452, + 452, + 452, + 453, + 453, + 453, + 453, + 453, + 453, + 455, + 455, + 455, + 455, + 455, + 455, + 456, + 456, + 456, + 457, + 457, + 457, + 457, + 457, + 457, + 457, + 457, + 458, + 458, + 458, + 459, + 459, + 459, + 459, + 459, + 460, + 460, + 460, + 461, + 461, + 461, + 462, + 462, + 462, + 462, + 463, + 463, + 463, + 463, + 463, + 464, + 464, + 464, + 465, + 465, + 465, + 465, + 466, + 467, + 467, + 467, + 468, + 468, + 468, + 470, + 470, + 470, + 470, + 470, + 472, + 472, + 473, + 474, + 474, + 474, + 475, + 475, + 476, + 476, + 345, + 477, + 477, + -1, + 478, + 478, + 478, + 480, + 480, + 480, + 480, + 480, + 480, + 480, + 480, + 480, + 481, + 481, + 481, + 481, + 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, + 485, + 485, + 485, + 485, + 485, + 485, + 485, + 485, + 485, + 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, + -1, + 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, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 521, + 489, + 489, + 489, + 490, + 490, + 490, + 490, + 490, + 490, + 490, + 490, + 490, + 490, + 490, + 491, + 491, + 491, + 491, + 491, + 491, + 491, + 491, + 491, + 491, + 491, + 492, + -1, + 492, + 492, + 492, + 492, + -1, + 492, + 492, + 492, + 492, + 492, + 492, + 492, + 492, + 492, + 494, + 494, + 494, + 494, + 494, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 496, + 496, + 496, + 496, + 496, + 496, + 496, + 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, + 500, + 500, + 500, + 500, + 500, + 500, + 500, + 500, + 500, + 500, + -1, + 500, + 500, + -1, + 500, + 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, + 503, + 503, + -1, + 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, + 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, + 210, + 506, + 506, + 506, + 506, + 506, + 506, + 506, + 506, + 506, + 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, + 513, + 584, + 513, + 513, + 513, + 514, + -1, + 514, + 514, + 514, + 514, + 514, + 514, + 514, + 515, + 515, + 515, + 515, + 515, + 516, + 516, + 516, + 516, + 516, + 516, + 523, + 523, + 523, + 523, + 527, + 527, + 529, + 529, + 530, + 530, + 531, + 532, + 535, + 535, + 535, + 535, + 535, + 536, + 537, + 538, + 541, + 541, + 542, + 543, + 543, + 544, + 545, + 545, + 546, + 546, + 547, + 547, + 548, + 548, + 549, + 549, + 551, + 553, + 553, + 553, + 554, + 555, + 556, + 560, + 560, + 561, + 562, + 562, + 562, + 563, + 563, + 567, + 567, + 567, + 567, + 567, + 567, + 567, + 567, + 570, + 570, + 570, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 572, + 572, + 572, + 572, + 575, + 575, + 575, + 575, + 576, + 576, + 576, + 576, + 576, + 576, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 580, + 580, + 580, + 580, + 580, + 580, + 580, + 588, + 588, + 589, + 589, + 589, + 589, + 589, + 590, + 590, + 590, + 591, + 591, + 591, + 591, + 591, + 591, + 593, + 269, + 593, + 593, + 593, + 593, + 594, + 595, + 597, + 597, + 598, + 610, + 509, + 610, + 610, + 611, + 611, + 614, + 615, + 615, + 615, + 616, + 617, + 622, + 625, + 626, + 632, + 633, + 640, + 641, + 646, + 651, + 651, + 652, + 661, + -1, + 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, + 152, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + -1, + 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, + 569, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 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, + -1, + 677, + -1, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 313, + 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, + 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, + -1, + 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, + 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, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 660, + 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, + 369, + 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, + 689, + 689, + 689, + 689, + 690, + 690, + 690, + 690, + 690, + 690, + 690, + 690, + 690, + 691, + 691, + 691, + 691, + 691, + 691, + 691, + 691, + 693, + 693, + 693, + 693, + 693, + 693, + 694, + 694, + 694, + 694, + 694, + 694, + 694, + 694, + 694, + 694, + 694, + 695, + 695, + 695, + 695, + 695, + 695, + 695, + 695, + 696, + 114, + 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, + 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, + -1, + 699, + 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, + 540, + 701, + 701, + 701, + 701, + 520, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 702, + 702, + 702, + -1, + 702, + 702, + 702, + 702, + 702, + 702, + 702, + 702, + 702, + 702, + 703, + 703, + 703, + 703, + 703, + 703, + 703, + 703, + 703, + 704, + 704, + 704, + 256, + 704, + 704, + 704, + 704, + 704, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 707, + 707, + 707, + 707, + 707, + 707, + 707, + 708, + 708, + 708, + 708, + 708, + 708, + 812, + 709, + 709, + 709, + 709, + 709, + 709, + 709, + 709, + 710, + 710, + 710, + 710, + 710, + 710, + 710, + 711, + -1, + 711, + 711, + 711, + 711, + 711, + 711, + 711, + 711, + 711, + 233, + 711, + 711, + 711, + 712, + 712, + 712, + 712, + 712, + 712, + 712, + 712, + 712, + 712, + 712, + 712, + 712, + 712, + 712, + 712, + 712, + 712, + -1, + 712, + 712, + 712, + 712, + 712, + 712, + 712, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + -1, + 713, + 714, + 714, + 714, + 714, + 714, + 714, + 714, + 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, + 718, + 718, + 718, + 718, + 718, + 718, + 718, + 718, + 718, + 718, + 718, + 719, + 719, + 719, + 719, + 719, + 719, + 719, + 719, + 719, + 719, + 725, + 725, + 725, + 725, + 726, + 726, + 726, + 727, + 727, + 727, + 727, + 727, + 727, + 729, + 729, + 730, + 730, + 730, + 731, + 376, + 731, + 731, + 733, + 733, + 733, + 734, + 734, + 734, + 734, + 734, + 735, + 735, + 735, + 735, + 735, + 736, + 736, + 736, + 737, + 737, + 737, + 737, + 737, + 737, + 737, + 738, + 738, + 738, + 739, + 739, + 739, + 739, + 739, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 741, + 741, + 741, + 741, + 741, + 742, + 742, + 742, + 742, + 743, + 743, + 743, + 743, + 744, + 744, + 744, + 744, + 744, + 745, + 745, + 745, + 745, + 745, + 745, + 746, + 746, + 746, + 746, + 746, + 746, + 746, + 746, + 747, + 747, + 747, + 747, + 747, + 748, + 748, + 749, + 749, + 749, + 753, + 755, + 755, + 756, + 757, + 758, + 758, + 764, + 765, + 766, + 768, + 769, + 770, + 772, + 773, + 773, + 775, + 776, + 776, + 777, + 779, + -1, + 780, + 781, + 782, + 782, + 782, + 782, + 782, + 782, + 783, + 784, + 785, + 786, + 786, + 552, + 786, + 787, + 787, + 787, + 787, + 788, + 788, + 789, + 789, + 789, + 790, + 791, + 792, + 793, + 794, + 795, + 795, + 796, + 797, + 798, + 799, + 799, + 800, + 801, + 802, + 802, + 802, + 803, + 804, + 804, + 806, + 809, + 810, + 815, + 817, + 823, + 824, + 827, + 827, + 828, + 831, + 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, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + -1, + 841, + 841, + 841, + 841, + 842, + 842, + 842, + 842, + 842, + 842, + 842, + 842, + 842, + 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, + 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, + 559, + 846, + 846, + 846, + 847, + 847, + 847, + 847, + 847, + 847, + 847, + 848, + 848, + 848, + 849, + 849, + 849, + 850, + 850, + 851, + 851, + 851, + 853, + 853, + -1, + 853, + 854, + 854, + 854, + 854, + 854, + 854, + 854, + 855, + 855, + 855, + 855, + 855, + 856, + 856, + 856, + 856, + 856, + 856, + 856, + 856, + 857, + 857, + 858, + 858, + 858, + 859, + 859, + 859, + 860, + 860, + 860, + 860, + 861, + 861, + 861, + 862, + 862, + 863, + 863, + 863, + 863, + 864, + 864, + 864, + 864, + 865, + 865, + 866, + 868, + 868, + 721, + 869, + 873, + 874, + 874, + 874, + 875, + 876, + 876, + 878, + 878, + 878, + -1, + 881, + 882, + 883, + 884, + 886, + 887, + 889, + 890, + 891, + 892, + 893, + 894, + 898, + 900, + 905 + ], + [ + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 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, + 3, + 3, + 659, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 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, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 73, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 200, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 266, + 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, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + -1, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 173, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 137, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 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, + 4, + 4, + 5, + 5, + 5, + 5, + 5, + 5, + 5, + 5, + 5, + 5, + 5, + 5, + 5, + 199, + 6, + 6, + 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, + 8, + 8, + 8, + 8, + 8, + 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, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + -1, + 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, + 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, + 583, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + -1, + 12, + 12, + 12, + 12, + 201, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 564, + 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, + 662, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 199, + 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, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 603, + 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, + -1, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + -1, + 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, + 308, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 272, + 16, + 17, + 17, + 17, + 17, + -1, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 443, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + -1, + 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, + -1, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 499, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 507, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 721, + 18, + 18, + 18, + 18, + 568, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 583, + 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, + 454, + 19, + 19, + -1, + 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, + 255, + 19, + -1, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + -1, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 274, + 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, + 728, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 21, + 313, + 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, + 23, + 23, + 23, + 23, + 23, + 24, + 24, + 24, + 24, + 24, + 24, + 24, + 25, + 25, + 25, + 25, + 25, + 25, + 26, + 26, + 26, + 26, + 26, + 26, + 26, + 26, + 27, + 27, + 27, + 27, + 27, + 27, + 27, + 27, + 27, + 27, + 27, + 28, + 28, + 28, + 28, + 28, + 30, + 30, + 30, + 30, + 30, + 31, + 31, + 31, + 31, + 31, + 31, + 31, + 31, + 31, + 31, + 32, + 32, + 32, + 32, + 32, + 32, + 32, + 32, + 32, + 33, + 33, + 33, + 33, + 33, + 33, + 33, + 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, + 36, + 36, + 36, + 36, + 37, + 37, + 37, + 37, + 37, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 504, + 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, + 41, + 41, + 41, + 41, + 761, + 41, + 41, + 41, + 41, + 41, + 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, + 627, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 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, + 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, + 50, + 50, + 50, + 50, + 50, + 50, + 50, + 50, + 50, + 50, + -1, + 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, + 156, + 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, + 657, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 417, + 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, + 54, + 54, + 54, + 54, + 54, + 54, + 54, + 54, + -1, + 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, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + -1, + 56, + 56, + 56, + -1, + 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, + -1, + 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, + 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, + 619, + 59, + 59, + 59, + 59, + 59, + 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, + -1, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + -1, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 760, + 62, + 62, + 62, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + -1, + 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, + -1, + 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, + -1, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + -1, + 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, + 587, + 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, + 663, + 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, + 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, + 68, + 68, + 68, + 68, + 68, + 68, + 68, + 68, + 68, + 68, + 663, + 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, + 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, + 72, + 72, + 72, + 75, + 75, + 75, + 75, + 75, + 75, + 76, + 76, + 76, + 76, + 76, + 77, + 77, + 77, + 77, + 78, + 78, + 78, + 78, + 79, + 79, + 79, + 79, + 79, + 80, + 80, + 82, + 82, + 82, + 82, + 82, + 82, + 85, + -1, + 85, + 88, + 88, + 89, + 89, + 89, + 90, + 90, + 90, + 90, + 90, + 90, + 90, + 90, + 90, + 90, + 90, + 91, + 91, + 91, + 91, + 92, + 92, + 92, + 92, + 93, + 93, + 93, + 93, + 94, + 94, + 94, + 98, + 98, + 98, + 101, + 101, + 101, + 101, + 101, + 102, + 102, + 104, + 104, + 104, + 104, + 105, + 105, + 106, + 106, + 106, + 106, + 106, + 106, + 107, + 107, + 107, + 107, + 110, + 110, + 110, + 110, + 110, + 110, + 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, + 117, + 117, + 117, + 723, + 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, + 119, + 119, + 119, + 119, + 119, + 120, + 120, + 120, + 120, + 120, + 120, + 342, + 121, + 121, + 121, + 121, + 121, + 121, + 121, + 121, + 121, + 121, + 122, + 122, + 122, + 122, + 122, + 125, + 125, + 125, + 125, + 125, + 125, + 125, + 125, + 125, + 125, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 127, + 127, + 127, + 127, + 127, + 127, + 127, + 127, + 127, + 128, + 128, + 128, + 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, + -1, + 130, + 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, + -1, + 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, + -1, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 136, + 136, + 136, + 136, + -1, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 139, + 139, + 139, + 139, + 139, + 139, + 139, + 139, + 140, + 140, + 140, + 140, + 140, + 140, + 140, + 140, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + -1, + 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, + 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, + 217, + 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, + 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, + 150, + 150, + 150, + 150, + 150, + 150, + 150, + 150, + 150, + 150, + -1, + 367, + 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, + 164, + 164, + 164, + 164, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 167, + 167, + 167, + 167, + 167, + 167, + 174, + 175, + 343, + 175, + 176, + 176, + 177, + 178, + 178, + 178, + -1, + 179, + 181, + 183, + 184, + 184, + 185, + 185, + 186, + 186, + 189, + 189, + 190, + 190, + 191, + 191, + 193, + 194, + 194, + 194, + 194, + 195, + 195, + 205, + 206, + 206, + 207, + 208, + 208, + 208, + 209, + 211, + 212, + 213, + 216, + 216, + 218, + 218, + 219, + 219, + 221, + 221, + 222, + 224, + 225, + 225, + 226, + 226, + 227, + 228, + 229, + 229, + 230, + 231, + 232, + 232, + 232, + 238, + 238, + 238, + 239, + 239, + 239, + 239, + 239, + 244, + 244, + 244, + 244, + 249, + 249, + 250, + 250, + 250, + 252, + 252, + 252, + 252, + 252, + 253, + 253, + 253, + 254, + 254, + 254, + 254, + 254, + 254, + 254, + 267, + 254, + 257, + 257, + 257, + 257, + 257, + 257, + 258, + 258, + 258, + 258, + 258, + 258, + 260, + 813, + 260, + 260, + 260, + 270, + 270, + 271, + 282, + 282, + 282, + 283, + 283, + 283, + 284, + 285, + 285, + 286, + 287, + 287, + 287, + 288, + 288, + 288, + 288, + 295, + 298, + 299, + 300, + 307, + 310, + 311, + 312, + 329, + 338, + 338, + 348, + 349, + 352, + 354, + 354, + 354, + 355, + 356, + 356, + 357, + 361, + 366, + 379, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + -1, + 381, + 381, + 381, + 264, + 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, + 687, + 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, + 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, + 153, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + -1, + 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, + 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, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 345, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 447, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 607, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 454, + 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, + -1, + 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, + 278, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 223, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 277, + 388, + 388, + 388, + -1, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 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, + -1, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 269, + 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, + -1, + 394, + 394, + 394, + 394, + 394, + 394, + 394, + 394, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 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, + 398, + 398, + 398, + 398, + 398, + 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, + 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, + 404, + 404, + 404, + 404, + 404, + 404, + 404, + 404, + 404, + 404, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 406, + 406, + 406, + 406, + 406, + 406, + 407, + 407, + 407, + 407, + 407, + 408, + 408, + -1, + 408, + 408, + 408, + 408, + 408, + 408, + 408, + 408, + 409, + 409, + 409, + 409, + 409, + 409, + 409, + 409, + 409, + 410, + 410, + 410, + 410, + 410, + 410, + 410, + 411, + 411, + 411, + 411, + 411, + 411, + 411, + 411, + 411, + 411, + 411, + 412, + 412, + 412, + 412, + 412, + 412, + 413, + -1, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + -1, + 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, + 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, + 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, + 420, + 420, + 171, + 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, + 38, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + -1, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 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, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 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, + -1, + 425, + 425, + 425, + 425, + 425, + 425, + 425, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 723, + 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, + -1, + 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, + 81, + 427, + 427, + 427, + 427, + 427, + 427, + 427, + 427, + -1, + 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, + 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, + 196, + 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, + 109, + 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, + 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, + 358, + 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, + -1, + 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, + -1, + 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, + 203, + 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, + 760, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 272, + 272, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 437, + 437, + 437, + 437, + 437, + 437, + 629, + 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, + 439, + 439, + 439, + 439, + 518, + 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, + 441, + 441, + 441, + 441, + 441, + 441, + 441, + 378, + 441, + 441, + 441, + 441, + 441, + 441, + 441, + 441, + 441, + 441, + 441, + 442, + 442, + 442, + 442, + 442, + 442, + 451, + 451, + 451, + 451, + 451, + 451, + 451, + 451, + 452, + 452, + 452, + 452, + 452, + 452, + 452, + 452, + 453, + 453, + 453, + 453, + 453, + 453, + 455, + 455, + 455, + 455, + 455, + 455, + 456, + 456, + 456, + 457, + 457, + 457, + 457, + 457, + 457, + 457, + 457, + 458, + 458, + 458, + 459, + 459, + 459, + 459, + 459, + 460, + 460, + 460, + 461, + 461, + 461, + 462, + 462, + 462, + 462, + 463, + 463, + 463, + 463, + 463, + 464, + 464, + 464, + 465, + 465, + 465, + 465, + 466, + 467, + 467, + 467, + 468, + 468, + 468, + 470, + 470, + 470, + 470, + 470, + 472, + 472, + 473, + 474, + 474, + 474, + 475, + 475, + 476, + 476, + 345, + 477, + 477, + -1, + 478, + 478, + 478, + 480, + 480, + 480, + 480, + 480, + 480, + 480, + 480, + 480, + 481, + 481, + 481, + 481, + 482, + 482, + 482, + 482, + 482, + 482, + 482, + 482, + 482, + 482, + 482, + 482, + 482, + 482, + 482, + 482, + 482, + 482, + 482, + 483, + 510, + 483, + 483, + 483, + 83, + 485, + 485, + 485, + 485, + 485, + 485, + 485, + 485, + 485, + 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, + -1, + 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, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 521, + 489, + 489, + 489, + 490, + 490, + 490, + 490, + 490, + 490, + 490, + 490, + 490, + 490, + 490, + 491, + 491, + 491, + 491, + 491, + 491, + 491, + 491, + 491, + 491, + 491, + 492, + -1, + 492, + 492, + 492, + 492, + -1, + 492, + 492, + 492, + 492, + 492, + 492, + 492, + 492, + 492, + 494, + 494, + 494, + 494, + 494, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 496, + 496, + 496, + 496, + 496, + 496, + 496, + 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, + 500, + 500, + 500, + 500, + 500, + 500, + 500, + 500, + 500, + 500, + -1, + 500, + 500, + -1, + 500, + 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, + 503, + 503, + -1, + 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, + 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, + 210, + 506, + 506, + 506, + 506, + 506, + 506, + 506, + 506, + 506, + 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, + 513, + 584, + 513, + 513, + 513, + 514, + -1, + 514, + 514, + 514, + 514, + 514, + 514, + 514, + 515, + 515, + 515, + 515, + 515, + 516, + 516, + 516, + 516, + 516, + 516, + 523, + 523, + 523, + 523, + 527, + 527, + 529, + 529, + 530, + 530, + 531, + 532, + 535, + 535, + 535, + 535, + 535, + 536, + 537, + 538, + 541, + 541, + 542, + 543, + 543, + 544, + 545, + 545, + 546, + 546, + 547, + 547, + 548, + 548, + 549, + 549, + 551, + 553, + 553, + 553, + 554, + 555, + 556, + 560, + 560, + 561, + 562, + 562, + 562, + 563, + 563, + 567, + 567, + 567, + 567, + 567, + 567, + 567, + 567, + 570, + 570, + 570, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 572, + 572, + 572, + 572, + 575, + 575, + 575, + 575, + 576, + 576, + 576, + 576, + 576, + 576, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 580, + 580, + 580, + 580, + 580, + 580, + 580, + 588, + 588, + 589, + 589, + 589, + 589, + 589, + 590, + 590, + 590, + 591, + 591, + 591, + 591, + 591, + 591, + 593, + 269, + 593, + 593, + 593, + 593, + 594, + 595, + 597, + 597, + 598, + 610, + 509, + 610, + 610, + 611, + 611, + 614, + 615, + 615, + 615, + 616, + 617, + 622, + 625, + 626, + 632, + 633, + 640, + 641, + 646, + 651, + 651, + 652, + 661, + -1, + 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, + 152, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + -1, + 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, + 569, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 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, + -1, + 677, + -1, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 313, + 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, + 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, + -1, + 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, + 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, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 660, + 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, + 369, + 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, + 689, + 689, + 689, + 689, + 690, + 690, + 690, + 690, + 690, + 690, + 690, + 690, + 690, + 691, + 691, + 691, + 691, + 691, + 691, + 691, + 691, + 693, + 693, + 693, + 693, + 693, + 693, + 694, + 694, + 694, + 694, + 694, + 694, + 694, + 694, + 694, + 694, + 694, + 695, + 695, + 695, + 695, + 695, + 695, + 695, + 695, + 696, + 114, + 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, + 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, + -1, + 699, + 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, + 540, + 701, + 701, + 701, + 701, + 520, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 702, + 702, + 702, + -1, + 702, + 702, + 702, + 702, + 702, + 702, + 702, + 702, + 702, + 702, + 703, + 703, + 703, + 703, + 703, + 703, + 703, + 703, + 703, + 704, + 704, + 704, + 256, + 704, + 704, + 704, + 704, + 704, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 707, + 707, + 707, + 707, + 707, + 707, + 707, + 708, + 708, + 708, + 708, + 708, + 708, + 812, + 709, + 709, + 709, + 709, + 709, + 709, + 709, + 709, + 710, + 710, + 710, + 710, + 710, + 710, + 710, + 711, + -1, + 711, + 711, + 711, + 711, + 711, + 711, + 711, + 711, + 711, + 233, + 711, + 711, + 711, + 712, + 712, + 712, + 712, + 712, + 712, + 712, + 712, + 712, + 712, + 712, + 712, + 712, + 712, + 712, + 712, + 712, + 712, + -1, + 712, + 712, + 712, + 712, + 712, + 712, + 712, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + -1, + 713, + 714, + 714, + 714, + 714, + 714, + 714, + 714, + 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, + 718, + 718, + 718, + 718, + 718, + 718, + 718, + 718, + 718, + 718, + 718, + 719, + 719, + 719, + 719, + 719, + 719, + 719, + 719, + 719, + 719, + 725, + 725, + 725, + 725, + 726, + 726, + 726, + 727, + 727, + 727, + 727, + 727, + 727, + 729, + 729, + 730, + 730, + 730, + 731, + 376, + 731, + 731, + 733, + 733, + 733, + 734, + 734, + 734, + 734, + 734, + 735, + 735, + 735, + 735, + 735, + 736, + 736, + 736, + 737, + 737, + 737, + 737, + 737, + 737, + 737, + 738, + 738, + 738, + 739, + 739, + 739, + 739, + 739, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 741, + 741, + 741, + 741, + 741, + 742, + 742, + 742, + 742, + 743, + 743, + 743, + 743, + 744, + 744, + 744, + 744, + 744, + 745, + 745, + 745, + 745, + 745, + 745, + 746, + 746, + 746, + 746, + 746, + 746, + 746, + 746, + 747, + 747, + 747, + 747, + 747, + 748, + 748, + 749, + 749, + 749, + 753, + 755, + 755, + 756, + 757, + 758, + 758, + 764, + 765, + 766, + 768, + 769, + 770, + 772, + 773, + 773, + 775, + 776, + 776, + 777, + 779, + -1, + 780, + 781, + 782, + 782, + 782, + 782, + 782, + 782, + 783, + 784, + 785, + 786, + 786, + 552, + 786, + 787, + 787, + 787, + 787, + 788, + 788, + 789, + 789, + 789, + 790, + 791, + 792, + 793, + 794, + 795, + 795, + 796, + 797, + 798, + 799, + 799, + 800, + 801, + 802, + 802, + 802, + 803, + 804, + 804, + 806, + 809, + 810, + 815, + 817, + 823, + 824, + 827, + 827, + 828, + 831, + 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, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + -1, + 841, + 841, + 841, + 841, + 842, + 842, + 842, + 842, + 842, + 842, + 842, + 842, + 842, + 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, + 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, + 559, + 846, + 846, + 846, + 847, + 847, + 847, + 847, + 847, + 847, + 847, + 848, + 848, + 848, + 849, + 849, + 849, + 850, + 850, + 851, + 851, + 851, + 853, + 853, + -1, + 853, + 854, + 854, + 854, + 854, + 854, + 854, + 854, + 855, + 855, + 855, + 855, + 855, + 856, + 856, + 856, + 856, + 856, + 856, + 856, + 856, + 857, + 857, + 858, + 858, + 858, + 859, + 859, + 859, + 860, + 860, + 860, + 860, + 861, + 861, + 861, + 862, + 862, + 863, + 863, + 863, + 863, + 864, + 864, + 864, + 864, + 865, + 865, + 866, + 868, + 868, + 721, + 869, + 873, + 874, + 874, + 874, + 875, + 876, + 876, + 878, + 878, + 878, + -1, + 881, + 882, + 883, + 884, + 886, + 887, + 889, + 890, + 891, + 892, + 893, + 894, + 898, + 900, + 905 + ], + [ + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 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, + 3, + 3, + 659, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 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, + 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, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 73, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 200, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 266, + 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, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + -1, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 173, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 137, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 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, + 4, + 4, + 5, + 5, + 5, + 5, + 5, + 5, + 5, + 5, + 5, + 5, + 5, + 5, + 5, + 199, + 6, + 6, + 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, + 687, + 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, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + -1, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + -1, + 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, + -1, + 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, + -1, + 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, + 583, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + -1, + 12, + 12, + 12, + 12, + 201, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 263, + 12, + 564, + 12, + 12, + -1, + 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, + -1, + 662, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 199, + 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, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 607, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 603, + 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, + -1, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + -1, + 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, + -1, + 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, + 308, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 272, + 16, + 17, + 17, + 17, + 17, + -1, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 443, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + -1, + 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, + -1, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + -1, + 18, + 304, + 18, + 18, + 18, + 18, + 499, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 507, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 721, + 18, + 18, + 18, + 18, + 568, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 583, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 71, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 454, + 19, + 19, + -1, + 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, + 255, + 19, + -1, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + -1, + -1, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 274, + 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, + 728, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 21, + 313, + 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, + 23, + 23, + 23, + 23, + 23, + 24, + 24, + 24, + 24, + 24, + 24, + 24, + 25, + 25, + 25, + 25, + 25, + 25, + 26, + 26, + 26, + 26, + 26, + 26, + 26, + 26, + 27, + 27, + 27, + 27, + 27, + 27, + 27, + 27, + 27, + 27, + 27, + 28, + 28, + 28, + 28, + 28, + 30, + 30, + 30, + 30, + 30, + 31, + 31, + 31, + 31, + 31, + 31, + 31, + 31, + 31, + 31, + 32, + 32, + 32, + 32, + 32, + 32, + 32, + 32, + 32, + 33, + 33, + 33, + 33, + 33, + 33, + 33, + 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, + 36, + 36, + 36, + 664, + 37, + 37, + 37, + 37, + 37, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 504, + 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, + 41, + 41, + 41, + 41, + 761, + 41, + 41, + 41, + 41, + 41, + 43, + 43, + 43, + 43, + 43, + 43, + 43, + 43, + 43, + 43, + 43, + 43, + 43, + 43, + 43, + 43, + 43, + 43, + 43, + 43, + 533, + 43, + 43, + 43, + 43, + 43, + 43, + 43, + 43, + 43, + 44, + 44, + 44, + 44, + 627, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 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, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + -1, + 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, + 668, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 50, + 50, + 50, + 50, + 50, + 50, + 50, + 50, + 50, + 50, + -1, + 51, + 51, + 51, + 51, + 51, + 51, + 51, + 51, + 51, + 51, + 51, + 51, + 51, + 51, + -1, + 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, + -1, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 156, + 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, + 657, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + -1, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 417, + 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, + 54, + 54, + 54, + 54, + 54, + 54, + 54, + 54, + -1, + 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, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + -1, + 56, + 56, + 56, + -1, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 631, + 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, + -1, + 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, + 58, + 58, + 266, + 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, + 619, + 59, + 59, + 59, + 59, + 59, + 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, + -1, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + -1, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 760, + 62, + 62, + 62, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + -1, + 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, + -1, + 63, + 63, + 63, + 63, + 63, + 170, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + -1, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + -1, + 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, + 587, + 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, + -1, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 663, + 64, + 64, + 64, + 64, + 64, + 64, + -1, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + -1, + 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, + 66, + 66, + 66, + 66, + 66, + 66, + 66, + 66, + 66, + 66, + 263, + 66, + 66, + 66, + 66, + 66, + 66, + 66, + 66, + 66, + 66, + 66, + 66, + 66, + 66, + 67, + 67, + 67, + 67, + 67, + 601, + 67, + 67, + 67, + 67, + 67, + 67, + 67, + 67, + 67, + 68, + 68, + 68, + 68, + 68, + 68, + 68, + -1, + 68, + 68, + 663, + 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, + 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, + 72, + 72, + 72, + 75, + 75, + 75, + 75, + 75, + 75, + 76, + 76, + 76, + 76, + 76, + 77, + 77, + 77, + 77, + 78, + 78, + 78, + 78, + 79, + 79, + 79, + 79, + 79, + 80, + 80, + 82, + 82, + 82, + 82, + 82, + 82, + 85, + -1, + 85, + 88, + 88, + 89, + 89, + 448, + 90, + 90, + 90, + 90, + 90, + 90, + 90, + 90, + 90, + 90, + 90, + 91, + 91, + 91, + 91, + 92, + 92, + 92, + 92, + 93, + 93, + 93, + 93, + 94, + 94, + 94, + 98, + 98, + 98, + 101, + 101, + 101, + 101, + 101, + 102, + 751, + 104, + 104, + 104, + 104, + 105, + 105, + 106, + 106, + 106, + 106, + 106, + 106, + 107, + 107, + 107, + 107, + 110, + 110, + 110, + 110, + 110, + 110, + 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, + 117, + 117, + 117, + 723, + 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, + 119, + -1, + 119, + 119, + 119, + 120, + 120, + 120, + -1, + 120, + 120, + 342, + 121, + 121, + 121, + 121, + 121, + 121, + 121, + 121, + 121, + 121, + 122, + 122, + 122, + 122, + 122, + 125, + 125, + 125, + 125, + 125, + 771, + 125, + 125, + 125, + 125, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 127, + 127, + 127, + 127, + 127, + 127, + 127, + 127, + 127, + 128, + 128, + 128, + 129, + 129, + 129, + 129, + 129, + 129, + 129, + 129, + 129, + 129, + 129, + 129, + 129, + 129, + 129, + 129, + 129, + 129, + -1, + 129, + 130, + 130, + 130, + 130, + 130, + -1, + 130, + 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, + -1, + 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, + -1, + 134, + 134, + 134, + 134, + 134, + 759, + 134, + 134, + 134, + 136, + 136, + 136, + 136, + -1, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 139, + 139, + 139, + 139, + 139, + 139, + 139, + 139, + 140, + 140, + 140, + 140, + 140, + 140, + 140, + 140, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + -1, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 599, + 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, + 144, + 144, + 144, + 144, + 95, + 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, + 217, + 146, + 146, + 146, + 146, + 146, + 146, + 146, + 146, + 146, + 146, + 146, + 146, + 146, + 146, + -1, + 146, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 202, + 147, + 147, + 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, + 150, + 150, + 150, + 150, + 150, + 150, + 150, + 150, + 150, + 150, + -1, + 367, + 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, + 164, + 164, + 164, + 164, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 167, + 167, + 167, + 167, + 167, + 167, + 174, + 175, + 343, + 175, + 176, + 176, + 177, + 178, + 178, + 178, + -1, + 179, + 181, + 183, + 184, + 184, + 185, + 185, + 186, + 186, + 189, + 189, + 190, + 190, + 191, + 191, + 193, + 194, + 194, + 194, + 194, + 195, + 195, + 205, + 206, + 206, + 207, + 208, + 208, + 208, + 209, + 211, + 212, + 213, + 216, + 216, + 218, + 218, + 219, + 219, + 221, + 221, + 222, + 224, + 225, + 225, + 226, + 226, + 227, + 228, + 229, + 229, + 230, + 231, + 232, + 232, + 232, + 238, + 238, + 238, + 239, + 239, + 239, + 239, + 239, + 244, + 244, + 244, + 244, + 249, + 249, + 250, + 250, + 250, + 252, + 252, + 252, + 252, + 252, + 253, + 253, + 253, + 254, + 254, + 254, + 254, + 254, + 254, + 254, + 267, + 254, + 257, + 257, + 257, + 257, + 257, + 257, + 258, + 258, + 258, + 258, + 258, + 258, + 260, + 813, + 260, + 260, + 260, + 270, + 270, + 271, + 282, + 282, + 282, + 283, + 283, + 688, + 284, + 285, + 285, + 286, + 287, + 287, + 287, + 288, + 288, + 288, + 288, + 295, + 298, + 299, + 300, + 307, + 310, + 311, + 312, + 329, + 338, + 338, + 348, + 349, + 352, + 354, + 354, + 354, + 355, + 356, + 356, + 357, + 361, + 366, + 379, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + -1, + 381, + 381, + 381, + 264, + 381, + 381, + 381, + 247, + 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, + 687, + 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, + 237, + 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, + 153, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + -1, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + -1, + 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, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 71, + 383, + 383, + 383, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + -1, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 345, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 447, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 607, + -1, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 454, + 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, + -1, + 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, + 251, + 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, + 278, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 223, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 277, + 388, + 388, + 388, + -1, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 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, + 605, + 392, + 392, + 392, + -1, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 269, + 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, + -1, + 394, + 394, + 394, + 394, + 394, + 394, + 394, + 394, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + -1, + 395, + -1, + 395, + 395, + 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, + 398, + 398, + 398, + 398, + 398, + 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, + 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, + 404, + 404, + 404, + 404, + 404, + 404, + 404, + 404, + 404, + 404, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 406, + 406, + 406, + 406, + 406, + 406, + 407, + 407, + 407, + 407, + 407, + 408, + 408, + -1, + 408, + 635, + 408, + 269, + 408, + 408, + 408, + 408, + 409, + 409, + 409, + 409, + 409, + 409, + 409, + 409, + 409, + 410, + 410, + 410, + 410, + 410, + 410, + 410, + 411, + 411, + 411, + 411, + 411, + 411, + 411, + 411, + 411, + 411, + 411, + 412, + 412, + 412, + 412, + 412, + 412, + 413, + -1, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + -1, + 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, + 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, + 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, + 420, + 420, + 171, + 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, + 38, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + -1, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 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, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + 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, + -1, + 425, + 425, + 425, + 425, + 425, + 425, + 425, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 723, + 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, + -1, + 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, + 81, + 427, + 427, + 427, + 427, + 427, + 427, + 427, + 427, + -1, + 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, + 429, + 429, + 429, + 429, + 429, + 429, + 429, + 429, + 429, + 429, + 722, + 429, + 429, + 429, + 429, + 429, + 429, + 429, + 429, + 429, + 429, + 429, + 429, + 429, + 429, + 429, + 429, + 429, + 196, + 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, + 109, + 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, + -1, + 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, + 358, + 432, + 432, + 432, + 432, + 432, + 432, + 432, + 559, + 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, + -1, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + -1, + 433, + 607, + 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, + 722, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + -1, + 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, + 369, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 203, + 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, + 760, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 272, + 272, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 437, + 437, + 437, + 437, + 437, + 437, + 629, + 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, + 601, + 438, + 438, + 438, + 438, + 438, + 438, + 438, + 438, + -1, + 439, + 439, + 439, + 439, + 518, + 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, + 441, + 441, + 441, + 441, + 441, + 441, + 441, + 378, + 441, + 441, + 441, + 441, + 441, + 441, + 441, + 441, + 441, + 441, + 441, + 442, + 442, + 442, + 442, + -1, + 442, + 451, + 451, + 451, + 451, + 451, + 451, + 451, + 451, + 452, + 452, + 452, + 452, + 452, + 452, + 452, + 452, + 453, + 453, + 453, + 453, + 453, + 453, + 455, + 455, + 455, + 455, + 455, + 455, + 456, + 456, + 456, + 457, + 457, + 457, + 457, + 457, + 457, + 457, + 457, + 458, + 458, + 458, + 459, + 459, + 459, + 459, + 459, + 460, + 460, + 460, + 461, + 461, + 461, + 462, + 462, + 462, + 462, + 463, + 463, + 463, + 613, + 463, + 464, + 464, + 464, + 465, + 465, + 465, + 465, + 466, + 467, + 467, + 467, + 468, + 468, + 468, + 470, + 470, + 470, + 470, + 470, + 472, + 472, + 473, + 474, + 474, + 474, + 475, + 475, + 476, + 476, + 345, + 477, + 477, + -1, + 478, + 478, + 478, + 480, + 480, + 480, + 480, + 480, + 480, + 480, + 480, + 480, + 481, + 481, + 481, + 481, + 482, + 482, + 482, + 482, + 482, + 482, + 482, + 482, + 482, + 482, + 482, + 482, + 482, + 482, + 482, + 482, + 482, + 482, + 482, + 483, + 510, + 483, + 483, + 483, + 83, + 485, + 485, + 485, + 485, + 485, + 485, + 485, + 485, + 485, + 486, + 486, + 486, + 486, + 486, + 486, + 486, + 486, + 486, + 486, + 486, + 486, + 486, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + -1, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + -1, + 487, + 487, + 449, + 487, + 487, + 487, + 487, + 487, + -1, + 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, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 521, + 489, + 489, + 489, + 490, + 490, + 490, + 138, + 490, + 490, + 490, + 490, + 490, + 490, + 490, + 491, + 491, + 491, + 491, + 491, + 491, + 491, + 491, + 491, + 491, + 491, + 492, + -1, + 492, + 492, + 492, + 492, + -1, + 492, + 492, + 492, + 492, + 492, + 492, + 492, + 492, + 492, + 494, + 494, + 494, + 494, + 494, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 496, + 496, + 496, + 496, + 496, + 496, + 496, + 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, + 500, + 500, + 500, + 500, + 500, + 500, + 500, + 500, + 500, + 500, + -1, + 500, + 500, + -1, + 500, + 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, + 503, + 503, + -1, + 503, + 503, + 503, + 503, + 503, + 503, + 503, + 503, + 503, + 503, + 503, + 503, + 503, + 503, + 503, + 503, + 269, + 503, + 503, + 503, + 503, + 503, + 503, + 503, + 503, + 503, + 503, + 503, + 503, + 503, + 265, + 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, + 210, + 506, + 506, + 506, + 506, + 506, + 506, + 506, + 506, + 506, + 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, + 513, + 584, + 513, + 513, + 513, + 514, + -1, + 514, + 514, + 514, + 514, + 514, + 514, + 514, + 515, + 515, + 515, + 515, + 515, + 516, + 516, + 516, + 516, + 516, + 516, + 523, + 523, + 469, + 523, + 527, + 752, + 529, + 529, + 530, + 530, + 531, + 532, + 535, + 535, + 535, + 535, + 535, + 536, + 537, + 538, + 541, + 541, + 542, + 543, + 543, + 544, + 545, + 545, + 546, + 546, + 547, + -1, + 548, + 548, + 549, + 203, + 551, + 553, + 553, + 553, + 554, + 555, + 556, + 560, + 560, + 561, + 562, + 562, + 562, + 563, + 563, + 567, + 567, + 567, + 567, + 567, + 567, + 567, + 567, + 570, + 570, + 570, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 275, + 571, + 571, + 571, + 571, + 571, + 572, + 572, + 572, + 572, + 575, + 575, + 575, + 575, + 576, + 576, + 576, + 576, + 576, + 576, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 580, + 580, + 580, + 580, + 580, + 580, + 580, + 588, + 588, + 589, + 589, + 589, + 589, + 589, + 590, + 590, + 590, + 591, + 591, + 591, + 591, + 591, + 591, + 593, + 269, + 593, + 593, + 593, + 593, + 594, + 595, + 597, + 597, + 598, + 610, + 509, + 509, + 610, + 611, + 611, + 614, + 615, + 615, + 615, + 616, + 617, + 622, + 625, + 626, + 632, + 633, + 640, + 641, + 646, + 651, + 651, + 652, + 661, + -1, + 673, + 673, + 673, + 673, + 673, + 673, + 673, + 673, + 673, + 673, + 673, + 673, + 673, + 673, + 673, + 673, + 673, + 84, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 108, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 635, + 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, + 152, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + -1, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 367, + 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, + 569, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 619, + 674, + 675, + 675, + 675, + 675, + 675, + 675, + 675, + 675, + 675, + 675, + 675, + 676, + 676, + 676, + 583, + 676, + 676, + 676, + 676, + 676, + 676, + 676, + 676, + 676, + 676, + 676, + -1, + 676, + 676, + 676, + 676, + 676, + 676, + 676, + 676, + 676, + 676, + -1, + 677, + -1, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 313, + 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, + 679, + 679, + 679, + 679, + 200, + 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, + -1, + 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, + 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, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 660, + 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, + 367, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 369, + 369, + 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, + 689, + 689, + 689, + 689, + 690, + 690, + 690, + 690, + 690, + 690, + 690, + 690, + 690, + 691, + 691, + 691, + 691, + 691, + 691, + 171, + 691, + 693, + 693, + 693, + 693, + 693, + 693, + 694, + 694, + 694, + 694, + 694, + 694, + 694, + 694, + 694, + 694, + 694, + 695, + 695, + 695, + 695, + 695, + 695, + 763, + 695, + 696, + 114, + 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, + 698, + 698, + 698, + 698, + 698, + 698, + 698, + 698, + 698, + 698, + 698, + 698, + 698, + 699, + 699, + 699, + 699, + 699, + 699, + -1, + 699, + 699, + 699, + 699, + 699, + -1, + 699, + 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, + 540, + 701, + 701, + 701, + 701, + 520, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 702, + 702, + 702, + -1, + 702, + 702, + 702, + 702, + 702, + 702, + 702, + 702, + 702, + 702, + 703, + 703, + 703, + 703, + 703, + 703, + -1, + 703, + 703, + -1, + 704, + 704, + 256, + 704, + 704, + 704, + 704, + 704, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 707, + 707, + 707, + 707, + 707, + 707, + 707, + 708, + 708, + 708, + 708, + 708, + 708, + 812, + 709, + 709, + 709, + 709, + 709, + 709, + 709, + 709, + 710, + 710, + 710, + 587, + 710, + 710, + 710, + 711, + -1, + 711, + 711, + 711, + 711, + 711, + 711, + 711, + 711, + 233, + 233, + 711, + 711, + 711, + 712, + 712, + 712, + 712, + 712, + 712, + 712, + 712, + 712, + 279, + 712, + 712, + 712, + 712, + 712, + 712, + 712, + 712, + -1, + 712, + 712, + 712, + 712, + 712, + 712, + 712, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + -1, + 713, + 714, + 714, + 714, + 714, + 714, + 714, + 714, + 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, + 718, + 718, + 718, + 718, + 718, + 718, + 718, + 718, + 718, + 718, + 718, + 719, + 719, + 719, + 719, + 719, + 719, + 719, + 719, + 719, + 719, + 725, + 725, + 725, + 725, + 726, + 726, + 726, + 727, + 727, + 727, + 727, + 727, + 727, + 729, + 729, + 730, + 730, + 730, + 731, + 376, + 731, + 731, + 733, + 733, + 733, + 734, + 734, + 734, + 734, + 734, + -1, + 735, + 735, + 735, + 735, + 736, + 736, + 736, + 737, + 737, + 737, + 737, + 737, + 737, + 737, + 738, + 738, + 738, + 739, + 739, + 739, + 739, + 739, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 741, + 741, + 741, + 741, + 741, + 742, + 742, + 742, + 742, + 743, + 743, + 743, + 743, + 744, + 744, + 744, + 744, + 744, + 745, + 745, + 745, + 745, + 745, + 745, + 746, + 746, + 746, + 71, + 746, + 746, + 746, + 746, + 747, + 747, + 747, + 747, + 747, + 748, + 748, + 749, + 749, + 749, + 753, + 755, + 755, + 756, + 757, + 758, + 758, + 764, + 765, + 766, + 768, + 769, + 770, + 772, + 773, + 773, + 775, + 776, + 776, + 777, + 779, + -1, + 780, + 781, + 782, + 782, + 782, + 782, + 782, + 782, + 783, + 171, + 785, + 786, + 786, + 552, + 786, + 787, + -1, + 787, + 787, + 788, + 788, + 789, + 789, + 789, + 790, + 791, + 792, + 793, + 794, + 795, + 795, + 796, + 797, + 798, + 799, + 799, + 800, + 801, + 802, + 802, + 802, + 803, + 804, + 804, + 806, + 809, + 852, + 815, + 817, + 823, + 824, + 827, + 827, + 828, + 831, + 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, + 38, + 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, + -1, + 841, + 841, + 841, + 841, + 842, + 842, + 842, + 842, + 842, + 842, + 842, + 842, + 842, + 843, + 843, + 843, + 843, + 843, + 843, + 843, + 843, + 843, + 843, + 843, + 843, + 843, + 843, + 844, + 844, + 844, + 844, + 844, + 280, + 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, + 579, + 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, + 559, + 846, + 846, + 846, + 847, + 847, + 847, + 847, + 847, + 847, + 847, + 848, + 848, + 848, + 849, + 849, + 849, + 850, + 850, + 851, + 851, + 851, + 853, + 853, + -1, + 853, + 854, + 854, + 854, + 854, + 854, + 854, + 854, + 855, + 855, + 855, + 855, + 855, + 856, + 856, + 856, + 856, + 856, + 856, + 856, + 856, + 857, + 857, + 858, + 858, + 858, + 859, + 859, + 859, + 860, + 860, + 860, + 860, + 861, + 861, + 861, + 862, + 862, + 863, + 863, + 863, + 863, + 864, + 864, + 864, + 864, + 865, + 865, + -1, + 868, + 868, + 721, + 869, + 873, + 874, + 874, + 874, + 875, + 876, + 876, + 878, + 878, + 878, + -1, + 881, + 882, + 883, + 884, + 886, + 887, + 889, + 890, + 891, + 892, + 893, + 894, + 898, + 900, + 905 + ], + [ + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 137, + 3, + 3, + 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, + 3, + 3, + 3, + 3, + 3, + 649, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 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, + 3, + 3, + 659, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 374, + -1, + 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, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 73, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 200, + 3, + 3, + 504, + 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, + 266, + 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, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + -1, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 173, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 137, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + -1, + 3, + 3, + 3, + 3, + 3, + 620, + 3, + 3, + -1, + 3, + 3, + 3, + 171, + 3, + 3, + 3, + 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, + 4, + 4, + 5, + 5, + 5, + 5, + 5, + 5, + -1, + 5, + 5, + 5, + 672, + 5, + 5, + 199, + 6, + 6, + 6, + 6, + 6, + 201, + 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, + 687, + 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, + 9, + -1, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + -1, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + -1, + 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, + 163, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + -1, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 663, + 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, + 360, + 12, + -1, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + -1, + 613, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 449, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + -1, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 583, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + -1, + 12, + 12, + 12, + 12, + 201, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 263, + 12, + 564, + 12, + 12, + -1, + 12, + 12, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + -1, + -1, + 662, + 13, + 662, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 199, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 14, + 14, + 14, + -1, + 14, + 14, + 14, + 14, + 14, + 14, + 14, + 14, + 14, + 14, + 14, + 14, + 14, + 14, + 14, + 14, + 14, + 14, + 196, + 14, + 14, + 14, + 14, + 14, + 14, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 607, + 15, + 15, + 15, + 15, + -1, + 15, + 15, + 15, + 15, + 15, + 15, + 603, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 16, + 16, + 16, + 446, + 16, + 16, + 16, + 16, + 375, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + -1, + 16, + 16, + 16, + 16, + 16, + 16, + 375, + 16, + 16, + 16, + 16, + 16, + -1, + 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, + 581, + 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, + -1, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + -1, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 308, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 272, + 16, + 17, + 17, + 17, + 17, + -1, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 443, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 663, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + -1, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 643, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 620, + 18, + 18, + -1, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + -1, + 18, + 304, + 18, + 18, + 18, + 18, + 499, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 692, + 18, + 18, + 18, + 18, + 18, + 18, + 247, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 552, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + -1, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 721, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 507, + 18, + 322, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 534, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 721, + 18, + 18, + 18, + 18, + 568, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 264, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 583, + 19, + -1, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 71, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 608, + 19, + 19, + 19, + 19, + 454, + 19, + 19, + -1, + 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, + -1, + 19, + 639, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 255, + 19, + -1, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + -1, + -1, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 274, + 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, + 728, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 21, + 313, + 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, + 23, + 23, + 23, + 23, + 23, + 24, + 24, + 24, + 24, + 314, + 24, + 24, + 25, + 25, + 25, + 25, + 25, + 25, + 26, + 26, + 26, + 26, + 26, + 26, + 26, + 26, + 27, + -1, + 27, + 27, + 27, + 27, + 27, + 27, + 27, + 27, + 27, + 28, + 28, + 28, + 28, + 28, + 30, + 30, + 30, + 30, + 30, + 31, + 31, + 31, + 31, + 31, + -1, + 31, + 31, + 31, + 31, + 32, + 32, + 32, + 32, + 32, + 32, + -1, + 32, + 32, + 33, + 33, + 33, + 33, + 33, + 33, + 33, + 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, + 36, + 36, + 36, + 664, + 37, + 37, + 37, + 37, + 37, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 504, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + -1, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + -1, + 40, + 40, + 40, + 197, + 40, + 40, + 40, + 40, + 40, + 40, + 40, + 40, + 40, + 40, + 40, + 41, + 41, + 41, + 41, + 761, + 761, + 41, + 41, + 41, + 41, + 43, + 43, + 43, + 43, + 43, + 43, + 43, + 43, + 43, + 43, + 43, + 43, + 43, + 43, + 43, + 43, + 43, + 43, + 43, + 43, + 533, + 43, + 43, + 43, + 43, + 43, + 43, + 43, + 43, + 43, + 44, + 44, + 44, + 44, + 627, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 46, + 46, + 46, + 315, + 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, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 659, + 48, + -1, + 272, + 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, + -1, + 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, + -1, + 49, + 49, + 49, + 49, + 49, + 49, + 668, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 50, + 50, + 50, + 50, + 50, + 50, + 50, + 50, + -1, + 50, + -1, + 51, + 51, + 51, + 51, + 51, + 51, + 51, + 51, + 51, + 51, + 51, + 51, + -1, + 51, + -1, + 51, + 51, + 51, + 51, + 51, + 51, + 51, + 51, + 51, + 51, + 51, + 51, + 52, + -1, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + -1, + 52, + 52, + 52, + 52, + 52, + 443, + 52, + 156, + 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, + -1, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 657, + 52, + 52, + 52, + 52, + 52, + 52, + -1, + 52, + 52, + -1, + 52, + 52, + 564, + 52, + 52, + 52, + 52, + 417, + 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, + -1, + 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, + -1, + 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, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + -1, + 56, + 56, + 56, + -1, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 631, + 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, + -1, + 56, + 57, + 57, + 57, + 57, + 57, + 57, + 57, + 57, + 57, + 57, + 57, + 57, + 57, + 57, + 57, + 57, + 57, + 57, + 57, + 57, + 57, + 267, + 57, + 57, + 58, + 58, + 266, + 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, + 619, + 59, + 59, + 59, + 59, + 59, + 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, + -1, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + -1, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 647, + 62, + 760, + 62, + 62, + 62, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + -1, + 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, + 331, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + -1, + 63, + 63, + 63, + 63, + 63, + 170, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + -1, + 63, + 63, + 63, + 63, + 728, + 728, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + -1, + 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, + 267, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 237, + 63, + 63, + -1, + 63, + 63, + 587, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + -1, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 639, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 64, + -1, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 663, + 64, + 64, + 64, + 64, + 64, + 64, + -1, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + -1, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + -1, + 64, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 158, + 65, + 65, + 65, + -1, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + -1, + 65, + 65, + 65, + 66, + 66, + 66, + 66, + 66, + 66, + 66, + 66, + 66, + 66, + 263, + 66, + 66, + 66, + 66, + 66, + 66, + 66, + 66, + 629, + 629, + 66, + 66, + 66, + 66, + 67, + 67, + 273, + 67, + 67, + 601, + 67, + 67, + 67, + 67, + 67, + 67, + 67, + 67, + 67, + 68, + 68, + 68, + 68, + 68, + 68, + 68, + -1, + 68, + 68, + 663, + 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, + 70, + 70, + 70, + 70, + 70, + 70, + 275, + 70, + 70, + 70, + 70, + 70, + 70, + 70, + 70, + 70, + 70, + 70, + 70, + 70, + 70, + 70, + 103, + 70, + 70, + 72, + 72, + 72, + 75, + -1, + 75, + 75, + 75, + 75, + 76, + 76, + 76, + 76, + 76, + 77, + 77, + 77, + 77, + 78, + 78, + 78, + 78, + 79, + 79, + 79, + 79, + 79, + 80, + 80, + 82, + 82, + 82, + 82, + 82, + 82, + 85, + -1, + 85, + 88, + 88, + 89, + 89, + 448, + 90, + 90, + 90, + 90, + 90, + 90, + 171, + 90, + 90, + 90, + 90, + 91, + 91, + 91, + 91, + 92, + 92, + 92, + 92, + 93, + 93, + 93, + 93, + 94, + 94, + 94, + 98, + 98, + 98, + 101, + 101, + 101, + 101, + 101, + 102, + 751, + 104, + 104, + 104, + 104, + 105, + 105, + 106, + 106, + 106, + 106, + 106, + 106, + 107, + 107, + 107, + 107, + 110, + 110, + 110, + 110, + 110, + 110, + -1, + 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, + 117, + 117, + 117, + 723, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + -1, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + 119, + -1, + 119, + 119, + 119, + 120, + 120, + 120, + -1, + 120, + 120, + 342, + 121, + 121, + 121, + 121, + 121, + 121, + 121, + 121, + 121, + 121, + 122, + 122, + 122, + 122, + -1, + 125, + 125, + 125, + 125, + 125, + 771, + 125, + 125, + 125, + 125, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 671, + 126, + 126, + 126, + 126, + 127, + 127, + 127, + 127, + 127, + 127, + 127, + 127, + 127, + 128, + 128, + 128, + 129, + 129, + 578, + 129, + 95, + 129, + 129, + 129, + -1, + 129, + 129, + 129, + 129, + 129, + 129, + 129, + 129, + 129, + -1, + 129, + 130, + 130, + 130, + 130, + 130, + -1, + 130, + 131, + 131, + 131, + 131, + 131, + 131, + 131, + 131, + 131, + 131, + 131, + 131, + 131, + 131, + 131, + 131, + 131, + -1, + 131, + 132, + 132, + 132, + 132, + 132, + 132, + 132, + 132, + 132, + 132, + 132, + 132, + 132, + 132, + 132, + -1, + 133, + 133, + 133, + 133, + 133, + 133, + 133, + 133, + 133, + 133, + 133, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 137, + 134, + 134, + 134, + 134, + -1, + 134, + 134, + 134, + 134, + 134, + 759, + 134, + 134, + 134, + 136, + 136, + 136, + 136, + -1, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 139, + 139, + -1, + 139, + 139, + 139, + 139, + 139, + 140, + 140, + 140, + 140, + 140, + 140, + 236, + 140, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + -1, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 599, + 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, + -1, + 142, + 142, + 142, + 142, + 142, + 142, + 142, + 144, + 144, + 144, + 144, + 95, + 144, + 144, + 144, + 144, + 144, + 144, + 144, + 144, + 144, + 144, + 144, + 145, + 145, + -1, + 145, + 145, + 145, + 145, + 145, + 145, + 145, + 145, + 145, + 145, + 145, + 145, + 145, + 145, + 145, + 217, + 146, + 146, + 146, + 146, + 146, + 146, + 146, + 146, + 146, + 146, + 146, + -1, + 146, + 146, + -1, + 628, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 202, + 147, + 147, + 148, + 148, + 148, + 148, + 148, + 148, + 148, + 148, + 148, + 148, + 148, + 148, + 148, + 148, + 148, + 148, + 148, + 148, + 149, + 149, + 149, + 149, + -1, + 149, + 149, + 149, + 157, + 149, + 149, + 149, + 149, + 149, + 149, + 149, + 149, + 149, + 149, + -1, + 149, + 149, + 149, + 149, + 149, + 150, + 150, + 150, + 150, + 150, + 150, + 150, + 150, + 150, + 150, + -1, + 367, + 150, + 150, + 150, + 150, + 150, + 150, + 150, + 150, + 150, + 533, + 151, + 151, + 151, + 151, + 645, + 151, + 151, + 151, + 151, + 151, + 151, + 151, + 151, + 151, + 151, + 151, + 151, + 151, + 151, + 164, + 164, + -1, + 164, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 167, + 167, + 167, + 167, + 167, + 167, + 174, + 175, + 343, + 175, + 176, + 176, + 177, + 604, + 178, + 178, + -1, + 566, + 181, + 183, + 184, + 184, + 185, + 185, + 186, + 186, + 189, + 189, + 190, + 190, + 191, + 191, + 193, + 194, + 194, + 194, + 194, + 195, + 195, + 205, + 206, + 206, + -1, + 208, + 208, + 208, + 209, + 211, + 212, + 213, + 216, + 216, + 218, + 218, + 219, + 219, + 221, + 221, + 222, + 224, + 225, + 225, + 226, + 226, + 227, + 666, + 229, + 229, + 230, + 231, + 232, + 232, + 232, + 238, + 238, + 238, + 239, + 239, + 239, + 239, + 239, + 244, + 244, + 244, + 244, + 249, + 249, + 250, + 250, + 250, + 252, + 252, + 252, + 252, + 252, + 253, + -1, + 253, + 254, + 254, + 254, + 254, + 254, + 254, + 254, + 267, + 254, + 257, + 257, + 257, + 257, + 257, + 257, + 258, + 258, + 258, + 258, + 258, + 258, + 260, + 813, + 260, + 180, + 260, + 270, + 270, + 271, + -1, + 282, + 282, + 283, + 283, + 688, + 284, + 285, + 285, + 286, + 287, + 287, + 287, + 288, + 288, + 288, + 288, + 295, + 298, + 299, + 300, + 307, + 310, + 311, + 312, + 329, + 338, + 338, + 348, + 349, + 352, + 354, + 354, + 354, + 355, + 356, + 356, + 357, + 361, + 366, + 379, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + -1, + 381, + 381, + 381, + 264, + 381, + 381, + 381, + 247, + 381, + -1, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + -1, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 687, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + -1, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + -1, + 381, + 381, + -1, + 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, + 237, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + -1, + 381, + -1, + 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, + -1, + 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, + 294, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 153, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + -1, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + -1, + 381, + 381, + 381, + 381, + 347, + 381, + 290, + 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, + -1, + 382, + 382, + 382, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 71, + 383, + 71, + 383, + 383, + 383, + 384, + 628, + 384, + 384, + 384, + 384, + 631, + 384, + 384, + 384, + 384, + -1, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 345, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 447, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 607, + -1, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 454, + 387, + 387, + 387, + 269, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + -1, + 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, + -1, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 657, + 387, + 387, + -1, + 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, + -1, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 251, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + -1, + 388, + -1, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 278, + -1, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 223, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + -1, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 277, + 388, + 388, + 388, + -1, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 391, + 391, + 391, + 391, + 391, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + -1, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + 605, + 392, + 392, + 392, + -1, + 392, + 392, + 392, + 392, + 392, + -1, + 392, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 269, + 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, + -1, + 394, + 394, + 394, + 394, + 394, + 394, + 394, + 394, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + 395, + -1, + 395, + -1, + 395, + 395, + 396, + -1, + 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, + 398, + 398, + 398, + 398, + 398, + 399, + 399, + 399, + 399, + 399, + 399, + 399, + 399, + 399, + 399, + 399, + 399, + 399, + 399, + 400, + 400, + 156, + 400, + 400, + 400, + 400, + 400, + 400, + 400, + 400, + 400, + 400, + 400, + 400, + 402, + 402, + -1, + 402, + 402, + 402, + 402, + 402, + -1, + 402, + 402, + 402, + 402, + 402, + 402, + 402, + 402, + 403, + 403, + 403, + 403, + 403, + 403, + 403, + 403, + 403, + 403, + 403, + 403, + 404, + 404, + 404, + 404, + 404, + 404, + 404, + 404, + 404, + 404, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 406, + 406, + 406, + 406, + 406, + 406, + 407, + 407, + 407, + 407, + 407, + 408, + 408, + -1, + 408, + 635, + 408, + 269, + 408, + 408, + 408, + 408, + 409, + 409, + 409, + 409, + 409, + 409, + 409, + 409, + 409, + 410, + 410, + 410, + 410, + 410, + 410, + 410, + 411, + 411, + 411, + 411, + 411, + 411, + 411, + 411, + 411, + 411, + 411, + 412, + 412, + 412, + 412, + 412, + 412, + 413, + -1, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + -1, + -1, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 137, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 236, + 413, + 413, + 413, + 413, + 413, + 413, + 414, + 414, + 414, + 414, + 415, + 415, + 415, + 415, + 415, + 415, + 415, + 415, + 192, + 415, + 415, + 415, + 415, + 415, + 415, + 415, + 415, + 415, + 415, + 415, + 415, + 345, + 415, + 415, + 415, + 415, + 415, + 415, + 81, + 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, + 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, + 447, + 419, + 419, + 419, + 419, + 419, + 420, + 420, + 171, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + -1, + 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, + -1, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 315, + 420, + 420, + 38, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + -1, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 421, + 421, + 421, + 421, + 421, + 421, + 421, + 421, + 421, + 421, + 421, + 421, + 422, + 422, + 422, + 422, + 422, + 422, + 525, + 422, + 422, + 525, + 422, + 422, + 422, + 422, + 422, + 422, + -1, + 422, + 422, + 422, + 422, + 422, + 422, + 422, + 422, + 422, + 422, + 422, + 422, + 422, + 422, + 422, + 422, + -1, + 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, + 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, + -1, + 425, + 425, + 425, + 425, + 425, + 425, + 425, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 723, + 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, + -1, + 426, + -1, + 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, + -1, + 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, + 81, + 427, + 427, + 427, + 427, + 427, + 427, + 427, + 427, + -1, + 427, + 427, + 427, + 427, + 427, + 427, + 427, + -1, + 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, + 604, + 428, + 428, + 428, + 871, + 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, + 812, + 429, + 429, + 429, + 429, + 429, + 429, + 429, + 722, + -1, + 429, + 429, + 429, + 429, + 429, + 429, + 429, + 429, + 429, + 429, + 429, + 429, + 429, + 429, + 429, + 429, + 196, + 429, + 429, + 429, + 429, + 429, + 429, + 429, + 429, + 429, + 429, + 429, + 429, + 687, + 429, + 429, + 429, + -1, + 429, + 429, + 429, + 429, + 429, + 429, + 429, + 429, + 429, + 429, + 109, + 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, + 87, + 430, + -1, + 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, + 649, + 432, + 432, + 358, + 432, + 432, + 432, + 432, + 432, + 432, + 432, + 559, + 432, + 432, + 432, + 432, + 432, + 432, + -1, + 432, + 432, + 432, + 432, + 432, + 432, + -1, + 432, + 432, + 432, + 432, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + -1, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + -1, + 433, + 607, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 157, + 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, + 237, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 722, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + -1, + 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, + 446, + 435, + 435, + 435, + 435, + 369, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 203, + 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, + 760, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 272, + 272, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 437, + 437, + 437, + 437, + 437, + 437, + 629, + 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, + 157, + 438, + 438, + 438, + 438, + 438, + 601, + 438, + 438, + 438, + 438, + 438, + 438, + 438, + 438, + -1, + 439, + 439, + 439, + 439, + 518, + 439, + -1, + 439, + 439, + 439, + 439, + 304, + 439, + 439, + 439, + 439, + 440, + 440, + 440, + 440, + 440, + 440, + 440, + 440, + 440, + 440, + 440, + 440, + 440, + 440, + 517, + 440, + 440, + 440, + 440, + 440, + 440, + 440, + 440, + 440, + 441, + 441, + 441, + 441, + 441, + 441, + 441, + 378, + -1, + 441, + 441, + 441, + 441, + 507, + 441, + 441, + 441, + 441, + 441, + 442, + 442, + 442, + 442, + -1, + 442, + 451, + 451, + 451, + 451, + 451, + 451, + 451, + 451, + 452, + 452, + 452, + 452, + 452, + 452, + 452, + 452, + 453, + 453, + 453, + 453, + 453, + 453, + 455, + 455, + 455, + 455, + 455, + 455, + 456, + 456, + 456, + 457, + 457, + 457, + 457, + 457, + 457, + 457, + 457, + 458, + -1, + 458, + 459, + 459, + 459, + 459, + 459, + 460, + 460, + 460, + 461, + 461, + 461, + 462, + 462, + 462, + 462, + 463, + 463, + 463, + 613, + 463, + 464, + 464, + 464, + 465, + 465, + 465, + 465, + 466, + 467, + 467, + 467, + -1, + 468, + 468, + 470, + 470, + 470, + 470, + 470, + 472, + 472, + 473, + 474, + 474, + 474, + 475, + 475, + 476, + 476, + 345, + 477, + 477, + -1, + 478, + 478, + 478, + 480, + 480, + 480, + 480, + 480, + 480, + 480, + 480, + 480, + 481, + 481, + 481, + 481, + 482, + 482, + 482, + 482, + 482, + 482, + 482, + 482, + 482, + 482, + 482, + 482, + 482, + 482, + 482, + 482, + 482, + 482, + 482, + 483, + 510, + 483, + 483, + 483, + 83, + 485, + 485, + 485, + 485, + 485, + 485, + 485, + 485, + 485, + 486, + 486, + 486, + 486, + 486, + 486, + 486, + 486, + 486, + 486, + 486, + 486, + 486, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + -1, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + -1, + 487, + 487, + 449, + 487, + 487, + 487, + 487, + 487, + -1, + 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, + 447, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + -1, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 521, + 489, + 489, + 489, + 490, + 490, + 490, + 138, + 490, + 490, + 490, + 490, + 490, + 490, + 490, + 491, + 491, + 491, + 491, + 491, + 491, + 491, + 491, + 491, + 491, + 491, + 492, + -1, + 492, + 492, + 492, + 492, + -1, + 492, + 492, + 492, + 492, + 492, + 492, + 492, + 492, + 492, + 494, + 494, + 494, + 494, + 494, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 496, + 496, + 496, + 496, + 496, + 496, + 496, + 497, + 497, + 497, + 497, + 497, + 497, + 497, + 497, + 497, + 497, + 497, + 498, + 498, + 498, + 498, + 498, + 498, + 498, + 498, + 498, + 498, + 498, + 871, + 498, + 498, + 498, + 498, + 498, + 500, + 500, + 500, + 500, + -1, + 500, + 500, + 500, + 500, + 500, + -1, + 500, + 500, + -1, + 500, + 501, + 501, + 501, + 501, + 501, + 501, + 108, + 501, + 501, + 501, + 501, + 501, + 501, + 501, + 501, + 501, + 501, + 502, + 502, + 502, + 502, + 502, + 502, + 502, + 502, + -1, + 502, + 454, + 502, + 502, + 502, + 502, + 502, + 502, + 502, + 502, + 502, + 502, + 502, + 502, + 502, + 502, + 323, + 502, + 502, + 502, + 502, + 502, + 502, + 502, + 503, + 503, + -1, + 503, + 503, + 503, + 503, + 503, + 503, + 503, + 109, + 503, + 503, + 503, + 503, + 503, + 503, + 503, + 503, + 269, + 503, + 503, + 503, + 503, + 503, + 503, + 503, + 503, + 503, + 503, + 503, + 503, + 503, + 265, + 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, + 330, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + -1, + 505, + 505, + 505, + 505, + 506, + 506, + 506, + 506, + 506, + 506, + 506, + 210, + 506, + 506, + 506, + 506, + 506, + 506, + 506, + 506, + 506, + 511, + 163, + 511, + 511, + 511, + 511, + 511, + 511, + 511, + 511, + 511, + 512, + 512, + 512, + 512, + 512, + 512, + -1, + 512, + 512, + 512, + 512, + 512, + 512, + 512, + 512, + 512, + 512, + 512, + 512, + 513, + 584, + 513, + 513, + 513, + 514, + -1, + 514, + 514, + 514, + 514, + 514, + 514, + 514, + 515, + 515, + 515, + 515, + 515, + 516, + -1, + 516, + 516, + 516, + 516, + 523, + 523, + 469, + 523, + 527, + 752, + 529, + 529, + 530, + 530, + 531, + 532, + 535, + 535, + 535, + 535, + 535, + 536, + 537, + 538, + 541, + 541, + 542, + 543, + 543, + 544, + 545, + 545, + 546, + 546, + 547, + -1, + 548, + 548, + 549, + 203, + 551, + 446, + 553, + 553, + 554, + 555, + 556, + 560, + 560, + 561, + 562, + 562, + 562, + 563, + 563, + 567, + 567, + 567, + 567, + 567, + 567, + 567, + 567, + 570, + 570, + 570, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 275, + -1, + 571, + 571, + 292, + 571, + 572, + 469, + 572, + 572, + 575, + 575, + 575, + 575, + 576, + 576, + -1, + 576, + 576, + 576, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 619, + 577, + 577, + 577, + 580, + 580, + 580, + 580, + 580, + 580, + 580, + 588, + 588, + 589, + 589, + 589, + 589, + 589, + 590, + 590, + 590, + 591, + 591, + 591, + 591, + 591, + 591, + 593, + 269, + 593, + 593, + 593, + 593, + 594, + 595, + 597, + 597, + 598, + 610, + 509, + 509, + 610, + 611, + 611, + 614, + 615, + 615, + 615, + 616, + 617, + 622, + 625, + 626, + 632, + 633, + 640, + 641, + 646, + 651, + 651, + 652, + 661, + -1, + 673, + 673, + 673, + 673, + 673, + 673, + 673, + 673, + 673, + 673, + 673, + 673, + 673, + 673, + 673, + 673, + 673, + 84, + 674, + 674, + 674, + 674, + -1, + 674, + 674, + 108, + 674, + 674, + 108, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 635, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + -1, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + -1, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 237, + 674, + 674, + 674, + 674, + 674, + 674, + 152, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + -1, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + -1, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 367, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 565, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 569, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 619, + 674, + 675, + 675, + 675, + 675, + 675, + 675, + 675, + 675, + 675, + 675, + 675, + 676, + -1, + 676, + 583, + 676, + 676, + -1, + 676, + 676, + 676, + 676, + 676, + 676, + 676, + 676, + -1, + 676, + 676, + 676, + 676, + 237, + 676, + 676, + 676, + 676, + 676, + -1, + 677, + -1, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + -1, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 313, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 678, + 509, + 678, + 678, + 678, + 678, + 678, + 678, + 678, + 678, + 678, + 678, + 678, + 678, + 678, + 678, + 678, + 678, + 679, + 679, + 630, + 679, + 200, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 631, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 680, + 680, + 680, + 680, + 680, + 680, + 680, + 680, + 680, + 680, + 680, + 680, + -1, + 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, + 682, + 682, + 682, + 682, + 682, + 682, + 682, + 682, + -1, + 682, + 682, + 682, + 682, + 682, + 682, + 682, + 682, + 683, + 683, + 683, + 683, + -1, + 683, + 683, + 683, + 683, + 683, + 683, + 683, + 683, + 683, + 683, + 683, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 660, + 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, + -1, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + -1, + 685, + 685, + 685, + 685, + -1, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 367, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 369, + 369, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 235, + 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, + 689, + 689, + 689, + 689, + 690, + 690, + 690, + 690, + 690, + 690, + 690, + 690, + 690, + 691, + 691, + -1, + 691, + 691, + 691, + 171, + 691, + 693, + 693, + 693, + 693, + 693, + 693, + 694, + 694, + 694, + 694, + 694, + 694, + 694, + 694, + 694, + 694, + 694, + 695, + 695, + 695, + 695, + 695, + 695, + 763, + 695, + 114, + 114, + -1, + 696, + 696, + 696, + 696, + 696, + 696, + 696, + 696, + 696, + 696, + 696, + 696, + 696, + 696, + 696, + 697, + 697, + 697, + 697, + 697, + 697, + 697, + 752, + 697, + 697, + 697, + 697, + 698, + 698, + 698, + 698, + 698, + 698, + 698, + 698, + 698, + 698, + 698, + 698, + 698, + 699, + 699, + 699, + 699, + 699, + 699, + -1, + 699, + 699, + 699, + 699, + 699, + -1, + 699, + 700, + 700, + 700, + 700, + 700, + 700, + 700, + 700, + 700, + 700, + 700, + 700, + 700, + 268, + -1, + 700, + 700, + 700, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 540, + 701, + 701, + 701, + 701, + 520, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 192, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 702, + 702, + 702, + -1, + 702, + 702, + 702, + 702, + 702, + 702, + 702, + 702, + 702, + 702, + 703, + 703, + 703, + 703, + 703, + 703, + -1, + 703, + 703, + -1, + 704, + 704, + 256, + 704, + 704, + 704, + 704, + 704, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 707, + 707, + 707, + 707, + 707, + 707, + 707, + 708, + 708, + 708, + 708, + 708, + 708, + 812, + 709, + 709, + 709, + 709, + 709, + 709, + 709, + 709, + 710, + 710, + 710, + 587, + 710, + 710, + 710, + 711, + -1, + 711, + 711, + 711, + 711, + 711, + 711, + 711, + 711, + 233, + 233, + 711, + 711, + 711, + 712, + 712, + 712, + 712, + 712, + 712, + 712, + 712, + 712, + 279, + 712, + 712, + 712, + 712, + 712, + 712, + 712, + 712, + -1, + 712, + 712, + 712, + 712, + 712, + 712, + 712, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + -1, + 713, + 714, + 714, + 714, + 714, + 714, + 714, + 714, + 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, + 718, + 718, + 718, + 718, + 718, + 718, + 718, + 718, + 718, + 718, + 718, + 719, + 719, + 719, + 719, + 719, + 719, + 719, + 719, + 719, + 719, + 725, + 725, + 725, + 725, + 726, + 726, + 726, + 727, + 727, + 727, + 727, + 727, + 727, + 729, + 729, + 730, + 730, + 730, + 731, + 376, + 731, + -1, + 733, + 733, + 733, + 734, + -1, + 734, + 734, + 734, + -1, + 735, + 735, + 735, + 735, + 736, + 736, + 736, + 737, + 737, + 737, + 737, + 737, + 737, + 737, + 738, + 738, + 738, + 739, + 739, + 739, + 739, + 739, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 275, + -1, + 740, + 740, + 740, + 740, + 740, + 741, + 741, + 741, + 741, + 741, + 742, + 742, + 742, + 742, + 743, + 743, + 743, + 743, + 744, + 744, + 744, + 744, + 744, + 745, + 745, + 745, + 745, + 745, + 745, + 746, + 746, + 746, + 71, + 746, + 746, + 746, + 658, + 747, + 747, + 747, + 747, + 747, + 748, + 748, + 749, + 749, + 749, + 753, + 755, + 755, + 756, + 757, + 758, + 758, + 764, + 765, + 766, + 768, + 769, + 770, + 772, + 773, + 773, + 775, + 776, + 776, + 777, + 779, + -1, + 780, + 781, + 782, + 782, + 782, + 782, + 782, + 782, + 783, + 171, + 785, + 786, + 786, + 552, + 786, + 787, + -1, + 524, + 787, + 788, + 788, + 789, + 789, + 760, + 790, + 791, + 792, + 793, + 794, + 795, + 795, + 796, + 797, + 798, + 799, + 799, + 800, + 801, + 802, + 802, + 802, + 803, + 804, + 804, + 806, + 809, + 852, + 815, + 817, + 823, + 824, + 827, + 827, + 828, + 831, + 839, + 839, + 839, + 839, + 839, + 839, + 839, + 839, + 839, + 839, + -1, + 839, + 839, + 840, + 840, + 840, + 840, + 840, + 601, + 840, + 840, + 840, + 840, + 840, + 840, + 840, + 840, + 38, + 840, + 840, + 840, + 840, + 840, + 840, + 840, + 840, + 840, + 840, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 233, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + -1, + 841, + 841, + 841, + 841, + 568, + 842, + 842, + 842, + 842, + 842, + 842, + -1, + 842, + 843, + 843, + 843, + 843, + 843, + 843, + 843, + 843, + 843, + 168, + 843, + 843, + 843, + 843, + 844, + -1, + 844, + 844, + 844, + 280, + 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, + 579, + 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, + 559, + 846, + 559, + 846, + 846, + 846, + 847, + 847, + 847, + 847, + 847, + 847, + 847, + 848, + 848, + 848, + 849, + 849, + 849, + 850, + 850, + 851, + 851, + 851, + 853, + 853, + -1, + 853, + 854, + 854, + 854, + 854, + 854, + 854, + 854, + 855, + 855, + 855, + 855, + 855, + 856, + 856, + 856, + 856, + 856, + 856, + 856, + 856, + 857, + 857, + 858, + 858, + 858, + 859, + 859, + 859, + 273, + 860, + 860, + 860, + 861, + 861, + 861, + 862, + 862, + 863, + 863, + 863, + 863, + 864, + 864, + 864, + 864, + 865, + 865, + -1, + 868, + 868, + 721, + 721, + 873, + 123, + 874, + 874, + 875, + 876, + 876, + 878, + 878, + 878, + -1, + 881, + 882, + 883, + 884, + 886, + 887, + 889, + 890, + 375, + 892, + 893, + 894, + 898, + 600, + 905 + ], + [ + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 137, + 3, + 3, + 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, + 156, + 3, + 3, + 3, + 3, + 3, + 649, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 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, + 3, + 3, + 659, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 517, + 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, + 3, + 3, + 290, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 374, + -1, + 3, + 3, + 3, + 3, + 3, + 380, + 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, + 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, + 269, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 73, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 774, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + -1, + 3, + 3, + 173, + 3, + 3, + 3, + 3, + -1, + 3, + 200, + 3, + 3, + 504, + 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, + -1, + 3, + 3, + 3, + 3, + 266, + 266, + 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, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + -1, + 3, + 3, + 3, + 3, + 602, + 3, + 3, + 3, + 3, + 173, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 137, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + -1, + 3, + 3, + 3, + 3, + 3, + 620, + 3, + 3, + -1, + 3, + 3, + 3, + 171, + -1, + 3, + 3, + 3, + 3, + 3, + 3, + 658, + 658, + 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, + 4, + 4, + 5, + 5, + 5, + 5, + 5, + 5, + -1, + 5, + 5, + 5, + 672, + 5, + 5, + 199, + 6, + 6, + 6, + 6, + 6, + 201, + 6, + 6, + 6, + 6, + 6, + 6, + 6, + 6, + 6, + 6, + 6, + 6, + 6, + 6, + 6, + 6, + 6, + -1, + 6, + 6, + 7, + 7, + 7, + 7, + 7, + 687, + 7, + 8, + 8, + 8, + 8, + 8, + -1, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + -1, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + -1, + -1, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + -1, + 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, + 343, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 163, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 650, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + -1, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + -1, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 663, + 11, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 618, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + -1, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 360, + 12, + -1, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + -1, + 613, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 449, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + -1, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 583, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + -1, + 12, + 12, + 12, + 12, + 201, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 263, + 12, + 564, + 12, + 12, + -1, + 12, + 12, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 657, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + -1, + -1, + 662, + 13, + 662, + 13, + 13, + 13, + 13, + 13, + 13, + 852, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 199, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 630, + 13, + 14, + 14, + 14, + -1, + 14, + 14, + 14, + 14, + 14, + 14, + 14, + 14, + 14, + 14, + 14, + 14, + 14, + 14, + 14, + 14, + 14, + 14, + 196, + 14, + 14, + 14, + 14, + 14, + 14, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 607, + 15, + 15, + 15, + 15, + -1, + 15, + 15, + 15, + 15, + 15, + 15, + 603, + 15, + 603, + 15, + 314, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 16, + 16, + 16, + 446, + 16, + 16, + 16, + 16, + 375, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + -1, + 16, + 16, + 16, + 16, + 16, + 16, + 375, + 16, + 16, + 16, + 16, + 16, + -1, + 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, + 581, + 16, + 16, + 16, + 16, + -1, + 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, + -1, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + -1, + 16, + 16, + 16, + 16, + 16, + 275, + 16, + 16, + 16, + 16, + 308, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 720, + 16, + 272, + 16, + 17, + 17, + 17, + 17, + -1, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 443, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 663, + 17, + 17, + 17, + 17, + 17, + 163, + 17, + 17, + -1, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 643, + -1, + 17, + 95, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 620, + 18, + 18, + -1, + 18, + 18, + 18, + -1, + 18, + 18, + 401, + 18, + 18, + 18, + 18, + 18, + 18, + -1, + 18, + 304, + 18, + 18, + 18, + 18, + 499, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 692, + 18, + 18, + 18, + 18, + 18, + 18, + 247, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 552, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + -1, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 721, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 507, + 18, + 322, + 322, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 534, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 721, + 18, + 18, + 18, + 18, + 568, + 18, + 18, + 18, + -1, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 204, + 18, + 204, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + 157, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 264, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 583, + 19, + -1, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 71, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + -1, + 19, + 19, + 19, + 19, + 19, + 19, + 608, + 19, + 19, + 19, + 19, + 454, + 19, + 19, + -1, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 380, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + -1, + 19, + 639, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 255, + 19, + -1, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + -1, + -1, + 261, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 274, + 20, + 20, + 20, + 599, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 454, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 728, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 313, + 313, + 21, + 21, + 21, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 688, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 23, + 23, + 23, + 23, + 23, + 24, + 24, + 24, + 24, + 314, + 24, + 24, + 25, + 25, + 25, + 25, + 25, + 25, + 26, + 26, + 26, + 26, + 26, + 26, + 26, + 341, + 27, + -1, + 27, + 27, + 27, + 27, + 27, + 27, + 27, + 526, + 27, + 28, + 28, + 28, + 28, + 28, + 30, + 30, + 30, + 30, + 30, + 31, + 31, + 31, + 31, + 31, + -1, + 31, + 31, + 31, + 31, + 32, + 32, + 32, + 32, + 32, + 32, + -1, + 32, + 32, + 33, + 33, + 33, + 33, + 33, + 33, + 33, + 34, + 34, + 34, + 34, + 34, + 34, + 34, + 34, + 34, + 34, + 34, + 34, + 34, + 34, + 35, + 35, + 35, + 35, + 217, + 35, + 35, + 35, + 35, + 35, + 35, + 35, + 36, + 36, + 36, + 664, + 37, + 37, + 37, + 37, + 37, + -1, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + -1, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 504, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + -1, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 291, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + -1, + 40, + 40, + 40, + 197, + 40, + 40, + 40, + 40, + 40, + 40, + 40, + 40, + 40, + 40, + 40, + 41, + 41, + 41, + 41, + 761, + 761, + 41, + 41, + 41, + 41, + 43, + 43, + 43, + 43, + 43, + 43, + 43, + 43, + 43, + 43, + 43, + 43, + 43, + 43, + 43, + 43, + 160, + 43, + 43, + 43, + 533, + 43, + 43, + 43, + 43, + 43, + 43, + 43, + 43, + 43, + 44, + 44, + 44, + 44, + 627, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 46, + 46, + 46, + 315, + 46, + 46, + 46, + 46, + 46, + 46, + 46, + 46, + 46, + 46, + 47, + 47, + 47, + 47, + 47, + 47, + 47, + 47, + 47, + 47, + 47, + -1, + 47, + 664, + 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, + -1, + 48, + 48, + 48, + 48, + 48, + 659, + 659, + -1, + -1, + 272, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + -1, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + -1, + 48, + 48, + 48, + 48, + 48, + 49, + -1, + 49, + 49, + 49, + 49, + 49, + 49, + -1, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 604, + 49, + 49, + 49, + -1, + 49, + 49, + 49, + 49, + 49, + 49, + 668, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 50, + 50, + 50, + 50, + 50, + 50, + 50, + 50, + -1, + 50, + -1, + 51, + 51, + 51, + 51, + 51, + 51, + 51, + 51, + 51, + 51, + 51, + 51, + -1, + 51, + -1, + 51, + 51, + 51, + 51, + 51, + 51, + 51, + 51, + 51, + 51, + 51, + 51, + 52, + -1, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + -1, + -1, + 52, + 52, + 636, + 52, + 52, + 443, + 52, + 156, + 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, + -1, + 52, + 52, + -1, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 657, + 52, + 52, + 52, + 52, + 52, + 52, + -1, + 52, + 52, + -1, + 52, + 52, + 564, + 52, + 52, + 52, + 52, + 417, + 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, + -1, + 53, + 53, + 53, + 53, + 53, + 53, + 53, + -1, + 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, + -1, + 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, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + -1, + 56, + 56, + 56, + -1, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 631, + 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, + -1, + 56, + 57, + 57, + 57, + 57, + 57, + 57, + 57, + 57, + 57, + 57, + 57, + 57, + 57, + 57, + 57, + 57, + 57, + 57, + 57, + 57, + 57, + 267, + 57, + 57, + 58, + 58, + 266, + 58, + 58, + 58, + 58, + 58, + 58, + 58, + 58, + 58, + 58, + 58, + 58, + 58, + 58, + 58, + 59, + 59, + 59, + 59, + 59, + 59, + -1, + -1, + 59, + 59, + 59, + 59, + 59, + 59, + 59, + 59, + 59, + 59, + 59, + 59, + 59, + 59, + 59, + 59, + 59, + 59, + 619, + 59, + 59, + 59, + 59, + 59, + 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, + -1, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 62, + -1, + 62, + 62, + 62, + 62, + 62, + 62, + -1, + 62, + -1, + 62, + 62, + 62, + -1, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 647, + 62, + 760, + 62, + 62, + 62, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + -1, + 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, + 331, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + -1, + 63, + 63, + 63, + 63, + 63, + 170, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + -1, + 63, + 63, + 63, + 63, + 63, + 63, + -1, + 63, + 63, + 63, + 63, + 728, + 728, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + -1, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 359, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 267, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 237, + 63, + 63, + -1, + 63, + 63, + 587, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + -1, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 639, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 728, + 63, + 63, + 63, + 63, + 63, + 64, + -1, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 663, + 64, + 64, + 64, + 64, + 659, + 64, + -1, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + -1, + 64, + 64, + 64, + -1, + 64, + -1, + 64, + 64, + -1, + 64, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 158, + 65, + 65, + -1, + -1, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + -1, + 65, + 65, + 65, + 66, + 66, + 66, + 66, + 66, + 66, + 66, + 66, + 66, + 66, + 263, + 66, + 66, + 66, + 66, + 66, + 66, + 66, + 66, + 629, + 629, + 66, + 66, + 66, + 66, + 67, + 67, + 273, + 67, + 67, + 601, + 67, + 67, + 67, + 67, + 67, + 67, + 67, + 67, + 67, + 68, + 68, + 68, + 68, + 68, + 68, + 68, + -1, + 68, + 68, + 663, + 68, + 68, + 68, + 68, + 68, + 68, + 68, + 68, + 68, + 68, + 68, + 69, + 69, + 69, + 204, + 69, + 69, + 69, + 69, + 69, + 69, + 69, + 69, + 69, + 69, + 69, + 69, + 69, + 70, + 70, + 70, + 70, + 70, + 70, + 275, + 70, + 70, + 70, + 70, + 70, + 70, + 233, + 233, + 70, + 70, + 70, + 70, + 70, + 70, + 70, + 103, + 70, + 70, + 72, + 72, + 72, + 75, + -1, + 75, + 75, + 75, + 75, + 76, + 76, + 76, + 76, + 76, + 77, + 77, + 77, + 77, + 78, + 78, + 78, + 78, + 79, + 79, + 79, + 79, + 79, + 80, + 80, + 82, + 82, + 82, + 82, + 82, + 82, + 85, + -1, + 85, + 88, + 88, + 89, + 89, + 448, + 90, + 90, + 90, + 90, + 90, + 90, + 171, + 90, + 90, + 90, + 90, + 91, + 91, + 91, + 91, + 92, + 92, + 92, + 92, + 93, + 93, + 93, + 93, + 94, + 94, + 94, + 98, + 98, + 98, + 101, + 101, + 101, + 101, + 101, + 102, + 751, + 104, + 104, + 104, + 104, + 105, + 105, + 106, + 106, + 106, + 106, + 106, + 106, + 722, + 107, + 107, + 107, + 110, + 110, + 110, + 110, + 110, + 110, + -1, + 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, + 117, + 117, + 117, + 723, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + -1, + 117, + -1, + 117, + 117, + 117, + 117, + 557, + 117, + 117, + 117, + 117, + 117, + 117, + 119, + -1, + 119, + 119, + 119, + 120, + 120, + 120, + -1, + -1, + 120, + 342, + 121, + 121, + 121, + 121, + 121, + 121, + 121, + 121, + 121, + 121, + 122, + 122, + 122, + 122, + -1, + 125, + -1, + 125, + 125, + 125, + 771, + 125, + 125, + 125, + 125, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 671, + 126, + 126, + 126, + 126, + 127, + 127, + 127, + 127, + 127, + 127, + 127, + 127, + 127, + 128, + -1, + 128, + 129, + 129, + 578, + 129, + 95, + 129, + 129, + 129, + -1, + 129, + 129, + 129, + 129, + 129, + 129, + 129, + 129, + 129, + -1, + 129, + 130, + 130, + 130, + 130, + 130, + -1, + 130, + 131, + 131, + 131, + 131, + 131, + 131, + 131, + 131, + 131, + 131, + 131, + 131, + 131, + 131, + 131, + 131, + 131, + -1, + 131, + 132, + 132, + 132, + 132, + 132, + 132, + 132, + -1, + 132, + 132, + -1, + 132, + 132, + 132, + 132, + -1, + 133, + 133, + 133, + 133, + 133, + 133, + 133, + 133, + 133, + 133, + 133, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 137, + 134, + 134, + 134, + 134, + -1, + 134, + 134, + 134, + -1, + 134, + 759, + 134, + 134, + -1, + 136, + 136, + 136, + 136, + -1, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 139, + 139, + -1, + 139, + 139, + 139, + 139, + 139, + 140, + 140, + 140, + 140, + 140, + 140, + 236, + 140, + 141, + -1, + 141, + 141, + 141, + 141, + 141, + 141, + -1, + 141, + 447, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 599, + 599, + 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, + -1, + 142, + 142, + 142, + 142, + 142, + 142, + 142, + 144, + 144, + 144, + 144, + 95, + 144, + 144, + 144, + 144, + -1, + 144, + 144, + 144, + 144, + 144, + 144, + 145, + 145, + -1, + 145, + 145, + 145, + 145, + 145, + 145, + 145, + 145, + 145, + 145, + 145, + 145, + 145, + 145, + 145, + 217, + 146, + 146, + 146, + 146, + 146, + 146, + 146, + 146, + 146, + 146, + 146, + -1, + 146, + 146, + -1, + 628, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 202, + 147, + 315, + 148, + 148, + 148, + 148, + 148, + -1, + 148, + 148, + 148, + 657, + -1, + 148, + 148, + 148, + 148, + 148, + 148, + 148, + 149, + 149, + 149, + 149, + -1, + 149, + 149, + 149, + 157, + 149, + 149, + 149, + 149, + 149, + 149, + 149, + 149, + 149, + 149, + -1, + 149, + 149, + 149, + 149, + 149, + 150, + 150, + 150, + 150, + 150, + 150, + 150, + 150, + 150, + 150, + -1, + 367, + 150, + 150, + -1, + 150, + 150, + 150, + 150, + 150, + 150, + 533, + 151, + 151, + 151, + 151, + 645, + 151, + 151, + 635, + 151, + 151, + 151, + 151, + 151, + 151, + 151, + 151, + 151, + 151, + 151, + 164, + 164, + -1, + 164, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 167, + 167, + 167, + 167, + 167, + 167, + 174, + 175, + 343, + 175, + 176, + 761, + 177, + 604, + 178, + 178, + -1, + 566, + 181, + 342, + 184, + 184, + 185, + 185, + 186, + 186, + 189, + 189, + 190, + 190, + 191, + 191, + 193, + 194, + 194, + 194, + 194, + 195, + 195, + 205, + 206, + 206, + -1, + 208, + 208, + 208, + 209, + 211, + 212, + 213, + 216, + 216, + 218, + 218, + 219, + 219, + 221, + 103, + 222, + -1, + 225, + 225, + 226, + 226, + 227, + 666, + 229, + 229, + 230, + -1, + 232, + 232, + 232, + 238, + 238, + 238, + 239, + 239, + 239, + 239, + 239, + 244, + 244, + 244, + 244, + 249, + 249, + 250, + 250, + 250, + 252, + 252, + 252, + 252, + 252, + 253, + -1, + 253, + 254, + 254, + 254, + 254, + 254, + 254, + 254, + 267, + 254, + 257, + 257, + 257, + 257, + 257, + 257, + 258, + 258, + 258, + 258, + 258, + 258, + 260, + 813, + 260, + 180, + 260, + 270, + 270, + 271, + -1, + 282, + 282, + 283, + 283, + 688, + 284, + 285, + 285, + 286, + 287, + 287, + 287, + 288, + 288, + 288, + 288, + 295, + 298, + 299, + 300, + 307, + 310, + 311, + 312, + 329, + 338, + 338, + 348, + 349, + 352, + 354, + 354, + 354, + 355, + 356, + 356, + 357, + 361, + 366, + 379, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + -1, + 381, + 381, + 381, + 264, + 381, + 381, + 381, + 247, + 381, + -1, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + -1, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 663, + 663, + 381, + 381, + 381, + 381, + 381, + 687, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 314, + 381, + 381, + 381, + -1, + 381, + 381, + 381, + 381, + -1, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + -1, + 381, + 381, + -1, + 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, + 237, + 381, + -1, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + -1, + 381, + -1, + 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, + -1, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + -1, + 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, + 360, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 294, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 153, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + -1, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + -1, + 381, + 381, + 381, + 381, + 347, + 381, + 290, + 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, + 628, + -1, + 382, + 382, + 382, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 71, + 383, + 71, + 383, + 383, + 383, + 384, + 628, + 384, + 384, + 384, + 384, + 631, + 384, + 384, + 384, + 384, + -1, + 569, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 345, + 386, + 386, + 386, + -1, + 386, + 386, + 386, + 386, + 386, + 447, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 520, + 387, + 387, + 387, + 387, + 387, + 607, + -1, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 454, + 387, + 387, + 387, + 269, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + -1, + 387, + 387, + 387, + 387, + -1, + 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, + -1, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 86, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 657, + 387, + 387, + -1, + 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, + -1, + 388, + -1, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 251, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 220, + 388, + 388, + 388, + 388, + 388, + 388, + -1, + 388, + -1, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 278, + -1, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 223, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + -1, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 277, + 388, + 388, + 388, + -1, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 750, + 390, + 390, + 390, + 566, + 391, + 391, + 391, + 391, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + -1, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + 605, + 392, + 392, + 392, + -1, + 392, + 392, + 392, + 392, + 392, + -1, + 392, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 269, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 499, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + -1, + 394, + 394, + 394, + 394, + 394, + 394, + 394, + 394, + 395, + 137, + 395, + -1, + 395, + 395, + 395, + 395, + -1, + 395, + -1, + 395, + 395, + 396, + -1, + 396, + 396, + 396, + 397, + 397, + 397, + 397, + 397, + 397, + 397, + 397, + 397, + 397, + 397, + 397, + 397, + 397, + 397, + 397, + 397, + 397, + 397, + 255, + 397, + 397, + 397, + 397, + 398, + 398, + 398, + 398, + 398, + 399, + 399, + 399, + 399, + 399, + 399, + -1, + 399, + 399, + 399, + 399, + 399, + 399, + 399, + 400, + 400, + 156, + 400, + 400, + 400, + 400, + 400, + 400, + 400, + 400, + 400, + 400, + 400, + 400, + 402, + 402, + -1, + 402, + 402, + 402, + 402, + 402, + -1, + 402, + 402, + 402, + 402, + 402, + 402, + 402, + 402, + 403, + 403, + 403, + 403, + 403, + 403, + 403, + 403, + 403, + 403, + 403, + 612, + 404, + 404, + 404, + 237, + 404, + 404, + 404, + 404, + 404, + 404, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 406, + 406, + 406, + 406, + 406, + 406, + 407, + 407, + 407, + 407, + 407, + 408, + 408, + -1, + 408, + 635, + 408, + 269, + 408, + 408, + 408, + -1, + 409, + 409, + 409, + 409, + 409, + 409, + 409, + 409, + 409, + 410, + 410, + 410, + 410, + 410, + 410, + 410, + 411, + 411, + 411, + 411, + 411, + 411, + 411, + 411, + 411, + 411, + 411, + 412, + 412, + 412, + 412, + 412, + 412, + 413, + -1, + 413, + 413, + 413, + 413, + 269, + 413, + 413, + 413, + 237, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + -1, + -1, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 137, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 236, + 413, + 569, + 413, + 413, + 413, + 413, + 414, + 414, + 414, + 414, + 415, + 415, + 415, + 415, + 415, + -1, + 415, + 415, + 192, + 415, + 415, + 415, + 415, + 415, + 415, + 415, + 415, + 415, + 415, + 415, + 415, + 345, + 415, + 415, + 415, + 415, + 415, + 415, + 81, + 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, + 557, + 416, + 416, + 416, + 416, + 416, + 416, + 416, + 416, + 416, + 416, + 416, + 416, + 416, + 416, + 416, + 416, + 416, + 416, + 416, + 416, + 418, + 418, + 418, + 418, + 418, + 418, + 418, + 418, + 418, + 418, + 418, + 418, + 418, + 418, + 214, + 418, + 418, + 418, + 418, + 418, + 418, + 418, + 418, + 418, + 418, + 418, + 418, + 419, + 419, + 419, + 419, + 419, + 419, + 419, + 419, + 419, + 419, + 628, + 419, + 419, + 419, + 419, + 419, + 419, + 419, + 419, + 419, + 419, + 419, + 447, + 419, + 419, + 419, + 419, + 419, + 420, + 420, + 171, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + -1, + 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, + -1, + 649, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 315, + 420, + 420, + 38, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 599, + 420, + 420, + 420, + -1, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 421, + 421, + 421, + 421, + 421, + 421, + 421, + 421, + 421, + 421, + 421, + 421, + 422, + 422, + 422, + 422, + 422, + 422, + 525, + 422, + 422, + 525, + 422, + 422, + 422, + 422, + 422, + 422, + -1, + 422, + 422, + 422, + 422, + 422, + 422, + 422, + 422, + 422, + 422, + 422, + 422, + 236, + 422, + 422, + 422, + -1, + 422, + -1, + 422, + 422, + 422, + 422, + 422, + 422, + 422, + 422, + 422, + 422, + 422, + 422, + -1, + 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, + -1, + 469, + 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, + -1, + 425, + 425, + 425, + 425, + 425, + 425, + 425, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 723, + 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, + -1, + 426, + 426, + 426, + 426, + -1, + 426, + -1, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + -1, + 426, + 426, + 426, + 426, + 426, + 518, + 426, + -1, + 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, + 81, + 427, + 427, + 427, + 427, + 427, + 427, + 427, + 427, + -1, + 427, + 427, + 427, + 427, + 427, + 427, + 427, + -1, + 427, + 427, + 427, + 728, + 427, + 427, + 427, + 427, + 427, + 427, + -1, + 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, + 604, + 428, + 428, + 428, + 871, + 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, + 812, + 429, + 429, + 429, + 429, + 429, + 429, + 429, + 722, + -1, + 429, + 429, + 429, + 429, + 429, + 429, + 429, + 429, + 429, + 429, + 429, + 429, + 429, + 429, + 429, + 429, + 196, + 429, + 429, + 429, + 429, + 429, + 429, + 429, + 429, + 429, + 429, + 429, + 429, + 687, + 429, + 429, + 429, + -1, + 429, + 429, + 429, + 429, + 429, + 429, + 429, + 429, + 429, + 429, + 109, + 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, + 87, + 430, + -1, + 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, + 649, + 432, + 432, + 358, + 432, + 432, + 432, + 432, + 432, + 432, + 432, + 559, + 432, + 432, + 432, + 432, + 432, + 432, + -1, + 432, + 432, + 432, + 432, + 432, + 432, + -1, + 432, + 432, + 432, + 432, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + -1, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + -1, + 433, + 607, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 157, + 157, + 433, + 157, + 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, + -1, + 434, + 434, + 434, + 237, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 750, + 434, + 434, + 434, + 434, + 434, + 434, + -1, + 722, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 375, + 434, + -1, + 434, + -1, + 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, + 446, + 435, + 435, + 435, + 435, + 369, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + -1, + 203, + 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, + 760, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 272, + 272, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 437, + 437, + 437, + 437, + -1, + 437, + 629, + 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, + -1, + 438, + 438, + 438, + 438, + 438, + 438, + 438, + 438, + 157, + 438, + -1, + 438, + 438, + 438, + 601, + 438, + 438, + 438, + 438, + 438, + 438, + 438, + 438, + -1, + 439, + 439, + 439, + 439, + 518, + 439, + -1, + 439, + 439, + 439, + 439, + 304, + 439, + 439, + 439, + 439, + 440, + 440, + 440, + 440, + 440, + 440, + 440, + 440, + 440, + 440, + 440, + 440, + 440, + 440, + 517, + 440, + 440, + 440, + 440, + 440, + 440, + 440, + 440, + 440, + 441, + -1, + 441, + 441, + 441, + 441, + 441, + 378, + -1, + 441, + 441, + 441, + 441, + 507, + 441, + 441, + 441, + 441, + 441, + 442, + 442, + 442, + 442, + -1, + 442, + 451, + 451, + 451, + 451, + 451, + 451, + 451, + 451, + 452, + 452, + 452, + 452, + 452, + 452, + 452, + 452, + 453, + 453, + 453, + 453, + 453, + 453, + 455, + 455, + 455, + 455, + 455, + 455, + 456, + 456, + 456, + 457, + 457, + 457, + 457, + 457, + 457, + 457, + 457, + 458, + -1, + 458, + 459, + 459, + 459, + 459, + 459, + 460, + 460, + 460, + 461, + 461, + 461, + 462, + 462, + 462, + 462, + 463, + 463, + 463, + 613, + 463, + 464, + 464, + 464, + 465, + 465, + 465, + 465, + 466, + 467, + 467, + 467, + -1, + 468, + 468, + 470, + -1, + 470, + 214, + 470, + 472, + 472, + 473, + 474, + 474, + 474, + 475, + 475, + 476, + 476, + 345, + 477, + 477, + -1, + 478, + 478, + 478, + -1, + -1, + 480, + 480, + 480, + 480, + 480, + 480, + 480, + 481, + 481, + 481, + 481, + 482, + 482, + 482, + 482, + 482, + 482, + 482, + 482, + 613, + 482, + 482, + 482, + 482, + 482, + 482, + 482, + 482, + 482, + 482, + 483, + 510, + 483, + 483, + 483, + 83, + 485, + 485, + 485, + 485, + 485, + 485, + 485, + 485, + 485, + 486, + 486, + 486, + 486, + -1, + 486, + 658, + 486, + 486, + 486, + 486, + 486, + 486, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + -1, + 487, + 487, + 487, + 487, + -1, + 487, + 487, + 487, + 487, + 487, + -1, + 487, + 449, + 449, + 487, + 487, + 487, + 487, + 487, + -1, + 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, + 447, + 447, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + -1, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 521, + 489, + 489, + 489, + 490, + 336, + 490, + 138, + 490, + 490, + 490, + 490, + 490, + 490, + 490, + 491, + 491, + 491, + 491, + 491, + 491, + 491, + 491, + 491, + 558, + 491, + 492, + -1, + 492, + 492, + 492, + 492, + -1, + 492, + 492, + 492, + 492, + 492, + 492, + 492, + 492, + 492, + 494, + -1, + 494, + 494, + 494, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + -1, + 496, + 496, + 496, + 496, + 496, + 496, + 497, + 497, + 279, + 497, + 497, + 497, + 497, + 497, + 497, + 497, + 497, + 498, + 498, + 498, + 498, + 498, + 498, + 498, + 498, + 498, + 498, + 498, + 871, + 498, + 498, + 498, + 498, + 498, + 500, + 500, + 500, + 500, + -1, + 500, + 500, + 500, + 500, + 500, + -1, + 627, + 500, + -1, + 500, + 501, + 501, + 501, + 501, + 501, + 501, + 108, + 501, + 501, + 501, + 501, + 501, + 501, + 501, + 501, + 501, + 501, + 502, + 502, + 502, + 502, + 502, + 502, + 502, + 502, + -1, + 502, + 454, + 502, + 502, + 502, + 502, + 502, + 502, + 502, + 502, + 502, + 502, + 502, + 502, + 502, + 502, + 323, + 502, + 502, + 502, + 502, + 502, + 502, + 601, + 503, + 503, + -1, + -1, + 503, + 503, + 503, + 503, + 503, + 503, + 109, + 503, + 503, + 503, + 503, + 503, + 503, + 503, + 503, + 269, + 503, + 503, + 503, + 503, + 503, + 503, + 503, + 503, + 503, + 503, + 503, + 503, + 503, + 265, + 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, + 330, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + -1, + -1, + 505, + 505, + 505, + 505, + 506, + 506, + 506, + 506, + 506, + 506, + 506, + 210, + 506, + 506, + 506, + 506, + 506, + 506, + 506, + 506, + 506, + 511, + 163, + 511, + 511, + 511, + 511, + 511, + 511, + 511, + 511, + 511, + 512, + 512, + 512, + 512, + 512, + 512, + -1, + 512, + 512, + 512, + 512, + 512, + 512, + 512, + 512, + 512, + 512, + -1, + 512, + 513, + 584, + 513, + 513, + 513, + 514, + -1, + 514, + 514, + 514, + 514, + 514, + 514, + 514, + 515, + 515, + 515, + 515, + 515, + 516, + -1, + 516, + 516, + 516, + 516, + 523, + 523, + 469, + 523, + 527, + 752, + 529, + 529, + 530, + 668, + 531, + 532, + 535, + 535, + 535, + 535, + 535, + 536, + 537, + 538, + 541, + 541, + 542, + 543, + 543, + 544, + 545, + -1, + 546, + 546, + 547, + -1, + 548, + 548, + 549, + 203, + 551, + 446, + 553, + 553, + 554, + 555, + 556, + 560, + 560, + 561, + 562, + 562, + 562, + 563, + 563, + 567, + 819, + 567, + 567, + 567, + 567, + 567, + 567, + 570, + 570, + 292, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 275, + -1, + 571, + 571, + 292, + 571, + 572, + 469, + 572, + 572, + 575, + 575, + 575, + 575, + 576, + 576, + -1, + 576, + 576, + 576, + 577, + -1, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 619, + 577, + 577, + 577, + 580, + 580, + 580, + 580, + 580, + 580, + 580, + 588, + 588, + 589, + 589, + 589, + 589, + 589, + 590, + 590, + 590, + 591, + 591, + 591, + 591, + 591, + 591, + 593, + 269, + 593, + 593, + 593, + 593, + 594, + 595, + 597, + 597, + 598, + 610, + 509, + 509, + 610, + 611, + 611, + 614, + 615, + 615, + 615, + 616, + 617, + 622, + 625, + 626, + 632, + 633, + 640, + 641, + 646, + 651, + 651, + 652, + 661, + -1, + 673, + 673, + 673, + 673, + 673, + 673, + 673, + 673, + 673, + 673, + 673, + 84, + 673, + 673, + 673, + 673, + 673, + 84, + 674, + 674, + 674, + 674, + -1, + 674, + 674, + 108, + 674, + 108, + 108, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 635, + -1, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + -1, + 114, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + -1, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 237, + 674, + 674, + 674, + 674, + 674, + 674, + 152, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 760, + 674, + 674, + -1, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + -1, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 367, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + -1, + 674, + 674, + 674, + 674, + 565, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 569, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + -1, + 619, + 674, + 675, + 675, + 675, + 675, + 675, + 675, + 675, + 675, + 675, + 675, + 675, + 676, + -1, + 676, + 583, + 676, + 676, + -1, + 676, + 676, + 676, + 672, + 676, + 676, + 676, + 676, + -1, + 676, + 676, + 676, + -1, + 237, + 676, + 676, + 676, + 642, + 676, + -1, + 677, + -1, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + -1, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 313, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 678, + 509, + 678, + 678, + 678, + 678, + 678, + 678, + 678, + 678, + 678, + 678, + 678, + 678, + 678, + 678, + 678, + 678, + 679, + 679, + 630, + 679, + 200, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 631, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 680, + 680, + 680, + 680, + 680, + 680, + 680, + 680, + 680, + 680, + 680, + 680, + -1, + 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, + 682, + 682, + 682, + 682, + 682, + 682, + 682, + 682, + -1, + 682, + 682, + 682, + 682, + 682, + 682, + 682, + 682, + 683, + 683, + 683, + 683, + -1, + 683, + 683, + 683, + 683, + 683, + 683, + -1, + 683, + 683, + 683, + 683, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 660, + 685, + 685, + 685, + 685, + 685, + 685, + -1, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + -1, + 685, + 685, + 685, + 685, + 685, + 342, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + -1, + 685, + 685, + 685, + 685, + 685, + 685, + -1, + 685, + 236, + 685, + 685, + 685, + 685, + 685, + -1, + 685, + 685, + 685, + 685, + -1, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 367, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 369, + 369, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 235, + 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, + 689, + 689, + 689, + 689, + 690, + 690, + 690, + 690, + 690, + 690, + 690, + 690, + 690, + 691, + 691, + -1, + 691, + 691, + 691, + 171, + 691, + 693, + -1, + 693, + 693, + 693, + 693, + 694, + 694, + 694, + 694, + 694, + 694, + 694, + 694, + 694, + 694, + 694, + 695, + 695, + 695, + 695, + 695, + 695, + 763, + 695, + 114, + 114, + -1, + 696, + 696, + 696, + 696, + 696, + 696, + 696, + 696, + 696, + 696, + 696, + 696, + 696, + 696, + 696, + 697, + 751, + 697, + 697, + 697, + 697, + 697, + 752, + 697, + 697, + 697, + 697, + 698, + 698, + 698, + 698, + 698, + 698, + 698, + 698, + 698, + 698, + 698, + 698, + 698, + 699, + 699, + 699, + -1, + 699, + 699, + -1, + 699, + 699, + 699, + 699, + 699, + -1, + 699, + 700, + 700, + 700, + 700, + 700, + 700, + 700, + 700, + 700, + 700, + 700, + 700, + 700, + 268, + -1, + 700, + 700, + 700, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + -1, + 540, + 701, + 701, + 701, + 701, + 520, + 701, + 701, + 701, + 701, + -1, + 701, + 701, + 701, + 192, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 702, + 702, + 702, + -1, + -1, + 702, + 272, + 702, + 702, + 702, + 702, + 702, + 702, + 702, + 703, + 703, + 703, + 703, + 703, + 703, + -1, + 703, + 703, + -1, + 704, + 704, + 256, + 704, + 704, + 704, + 704, + 704, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 707, + 707, + 707, + 707, + 707, + 707, + 707, + 708, + 708, + 708, + 708, + 708, + 708, + 812, + 709, + 709, + 709, + 709, + 709, + 709, + 709, + 709, + 710, + 710, + 710, + 587, + 710, + 710, + 710, + 711, + -1, + 711, + 711, + 711, + 711, + 711, + 711, + 711, + 711, + 233, + 233, + 711, + 711, + 711, + 712, + 712, + 712, + 712, + 712, + 712, + 712, + 712, + 712, + 279, + 712, + 712, + 712, + 712, + 712, + 712, + 712, + 712, + -1, + 712, + -1, + 712, + 712, + 712, + 712, + 712, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + -1, + 713, + 714, + 714, + 714, + 714, + 714, + 714, + 714, + 716, + 716, + 716, + 716, + 716, + 716, + 716, + 123, + 716, + 716, + 716, + 716, + 716, + 716, + 716, + 717, + 717, + 717, + 717, + 272, + 717, + 717, + 717, + 717, + 717, + 717, + 509, + 717, + 718, + 718, + 718, + 718, + 718, + 718, + 718, + 718, + 718, + 718, + 718, + 719, + 719, + 719, + 719, + 719, + 719, + 719, + 719, + 719, + 719, + 725, + 725, + 725, + 725, + 726, + 726, + 726, + 727, + 727, + 727, + 727, + 727, + 727, + 729, + 729, + 730, + 730, + 730, + 731, + 376, + 731, + -1, + 733, + 733, + 733, + 734, + -1, + 734, + 734, + 734, + -1, + 735, + 735, + 735, + 735, + 736, + 736, + -1, + 737, + 737, + 737, + 737, + 737, + 737, + 220, + 738, + 738, + 738, + 739, + 739, + 739, + 739, + 739, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 740, + 275, + -1, + 740, + 740, + 740, + 740, + 740, + 741, + 741, + 741, + 741, + 741, + 742, + 742, + 742, + 742, + 743, + 743, + 743, + 743, + 744, + 744, + 744, + 744, + 771, + 745, + 745, + 745, + 745, + 745, + 745, + 746, + 746, + 746, + 71, + 746, + 746, + 746, + 658, + 747, + 747, + 747, + 747, + 747, + 748, + 748, + 749, + 749, + 749, + 753, + 755, + 755, + 756, + 757, + 758, + 758, + 764, + 765, + 766, + 768, + 769, + 770, + 772, + 773, + 773, + 775, + 776, + 776, + 777, + 779, + -1, + 780, + 781, + 782, + 782, + 782, + 782, + 782, + 782, + 783, + 171, + 785, + 786, + 786, + 552, + 786, + 787, + -1, + 524, + 787, + 788, + 788, + 789, + 789, + 760, + 790, + 791, + 792, + 793, + 794, + 795, + 795, + 796, + -1, + 798, + 799, + 799, + 800, + 801, + 802, + 802, + 802, + 803, + 804, + 804, + 806, + 809, + 852, + 815, + 817, + 823, + 824, + 827, + 827, + 828, + 360, + 839, + 839, + 839, + 839, + 839, + 839, + 839, + 839, + 839, + 839, + -1, + 839, + 839, + 840, + 840, + 840, + 840, + 840, + 601, + 840, + 840, + 840, + -1, + 840, + 840, + 840, + 840, + 38, + 840, + 840, + 840, + 840, + 840, + 840, + 840, + 840, + 840, + 840, + -1, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 233, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + -1, + 841, + 841, + 841, + 841, + 568, + 842, + 842, + 842, + 842, + 842, + 842, + -1, + 842, + 843, + 843, + 843, + -1, + 843, + 843, + 843, + 818, + 843, + 168, + 843, + 843, + 843, + 843, + 844, + -1, + 844, + 844, + 844, + 280, + 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, + 579, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 138, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 559, + 846, + 559, + 846, + 846, + 846, + 847, + 847, + 847, + 847, + 847, + 847, + 847, + 848, + 848, + 848, + 331, + 849, + 849, + 850, + 850, + 851, + 851, + 851, + 853, + 853, + -1, + 853, + 854, + 854, + 854, + 854, + 854, + 854, + 854, + 855, + 855, + 855, + 855, + 855, + 856, + 856, + 856, + 856, + 856, + 277, + 856, + 856, + 857, + 857, + 858, + 858, + 858, + 859, + 859, + 859, + 273, + 860, + -1, + 860, + 861, + 861, + 861, + 862, + 862, + 71, + 863, + 863, + 863, + 864, + 864, + 864, + 864, + 865, + 865, + -1, + 868, + 868, + 721, + 721, + 873, + 123, + 874, + 874, + 875, + 876, + 876, + 878, + 878, + 878, + -1, + 881, + 369, + 883, + 884, + 886, + 887, + 889, + 890, + 375, + 892, + 893, + 894, + 898, + 600, + 905 + ], + [ + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + -1, + 3, + 137, + 137, + 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, + -1, + 3, + 156, + 3, + 3, + 3, + 3, + 3, + 649, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 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, + 3, + 3, + 659, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 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, + 517, + 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, + 196, + 3, + 3, + 3, + 290, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 374, + 374, + -1, + 3, + 3, + 3, + 3, + 3, + 380, + 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, + 3, + 3, + 3, + 3, + -1, + 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, + 269, + 3, + 3, + -1, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 73, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 774, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + -1, + 3, + 3, + 173, + 3, + 3, + 3, + 3, + -1, + 3, + 200, + 200, + 3, + 504, + 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, + -1, + 3, + 3, + 3, + 3, + 266, + 266, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + -1, + 3, + 3, + -1, + 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, + -1, + 3, + 3, + 3, + 3, + 602, + 3, + 3, + 3, + 3, + 173, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 137, + 3, + 3, + 3, + 323, + 3, + 3, + 3, + -1, + 3, + 3, + 3, + 3, + 3, + 620, + 3, + 3, + -1, + 3, + 3, + 3, + 171, + -1, + 3, + 3, + 3, + 3, + 3, + 3, + 658, + 658, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 276, + 4, + 4, + 4, + -1, + 4, + 4, + -1, + 4, + 4, + 5, + 5, + 5, + 5, + 5, + 5, + -1, + 5, + 5, + 5, + 672, + 5, + 5, + 199, + 6, + 6, + 6, + 6, + 6, + 201, + 6, + 6, + 6, + 172, + 6, + 6, + 6, + 6, + 6, + 6, + 6, + 6, + 6, + 6, + 6, + 592, + 6, + -1, + 6, + 6, + 7, + 7, + 7, + 7, + 7, + 687, + 7, + 8, + 8, + 8, + 8, + 8, + -1, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + -1, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 10, + -1, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + -1, + -1, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + -1, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + -1, + 11, + 11, + 11, + 11, + 11, + 343, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 163, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 156, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 650, + 11, + 11, + 11, + -1, + 11, + 11, + 11, + 11, + -1, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + -1, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 663, + 11, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 618, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + -1, + 12, + 12, + 12, + -1, + 12, + 12, + 12, + 12, + 12, + 360, + 12, + -1, + 12, + 12, + 12, + 264, + 12, + 578, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + -1, + 613, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 449, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 605, + -1, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 583, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + -1, + 12, + 12, + 12, + 12, + 201, + 201, + 12, + 12, + 12, + 12, + 12, + 12, + 263, + 12, + 564, + 12, + 12, + -1, + 12, + 12, + 13, + 171, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 657, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + -1, + -1, + 662, + 13, + 662, + 13, + 13, + 13, + 13, + 13, + 13, + 852, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 199, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 630, + 13, + 14, + 14, + 14, + -1, + 14, + 14, + 14, + 14, + 14, + 14, + 14, + 14, + 294, + 14, + 14, + 14, + 14, + 14, + 14, + 14, + 14, + 14, + 196, + 14, + 14, + 14, + 14, + 14, + 14, + 15, + 233, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 607, + 15, + 15, + 15, + 15, + -1, + 15, + 15, + 15, + 15, + 15, + 15, + 603, + 15, + 603, + 15, + 314, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 16, + 16, + 16, + 446, + 16, + 16, + 16, + 16, + 375, + 16, + 16, + 16, + 16, + 375, + 16, + -1, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + -1, + 16, + 16, + 16, + 16, + 16, + 16, + 375, + 16, + 16, + 16, + 16, + 16, + -1, + 16, + 16, + 16, + 16, + 557, + 16, + 16, + -1, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + -1, + 16, + 16, + 16, + 16, + 581, + 16, + 16, + 16, + 16, + -1, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + -1, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + -1, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + -1, + -1, + 582, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + -1, + 16, + 16, + 16, + 16, + 16, + 275, + 16, + 16, + 261, + 16, + 308, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 720, + 16, + 272, + 16, + 17, + 17, + 17, + 17, + -1, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 443, + 17, + 443, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 663, + 17, + 17, + 17, + 17, + 17, + 163, + 17, + 17, + -1, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 643, + -1, + 17, + 95, + 95, + 17, + 17, + 17, + 17, + 17, + 17, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 620, + 18, + 18, + -1, + 18, + 18, + 18, + -1, + 18, + 18, + 401, + 18, + 18, + 18, + 18, + 18, + 18, + -1, + 18, + 304, + 18, + 18, + 18, + 18, + 499, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 380, + 18, + 18, + 18, + 18, + 18, + 692, + 18, + 18, + 18, + 18, + 18, + 18, + 247, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 552, + -1, + 18, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + -1, + -1, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 721, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + -1, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 507, + 18, + 322, + 322, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 534, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 721, + -1, + 18, + 18, + 18, + 568, + 18, + 18, + 18, + -1, + 18, + -1, + 18, + 18, + 18, + 18, + 204, + 18, + 204, + 204, + 18, + 204, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + 157, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 264, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 583, + 19, + -1, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 71, + 19, + 19, + -1, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + -1, + 19, + 19, + 19, + 19, + 19, + 19, + 608, + 19, + 19, + 19, + 19, + 454, + 19, + 19, + -1, + 19, + 19, + 275, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 380, + 380, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + -1, + 19, + 639, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 255, + 19, + -1, + 19, + 19, + -1, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + -1, + -1, + 261, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 274, + 20, + 20, + -1, + 599, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 454, + 20, + 20, + 20, + 20, + 20, + -1, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 728, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 313, + 313, + 21, + 21, + 21, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 688, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 23, + 23, + 23, + 23, + 23, + 24, + 24, + 24, + 24, + 314, + 24, + 24, + 25, + 25, + 25, + 25, + 25, + 25, + 26, + 26, + 26, + 26, + 26, + 26, + 26, + 341, + 27, + -1, + 27, + 27, + 671, + 27, + 27, + 27, + 27, + 526, + 27, + 28, + 28, + 376, + 28, + 28, + 30, + 30, + 30, + 30, + 30, + 31, + 31, + 31, + 31, + 31, + -1, + 31, + 31, + 31, + 31, + 32, + 32, + 32, + 32, + 32, + 32, + -1, + 32, + 32, + 33, + 33, + 33, + 33, + 33, + 33, + 33, + 34, + 34, + 34, + 34, + 34, + 34, + 34, + 34, + 34, + 34, + 34, + 34, + 34, + 34, + 35, + 35, + 35, + 35, + 217, + 35, + 35, + 35, + 35, + 35, + 35, + 35, + 36, + 36, + 36, + 664, + 37, + 37, + 37, + 37, + 37, + -1, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + -1, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 504, + 39, + 504, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + -1, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 291, + 39, + 39, + 39, + 39, + 39, + -1, + 39, + 39, + 39, + 39, + 39, + 39, + -1, + 40, + 197, + 40, + 197, + 40, + 40, + 40, + 40, + 40, + 40, + 40, + 40, + 40, + 40, + 40, + 41, + 41, + 41, + 41, + 761, + 761, + 41, + 41, + 41, + 41, + 43, + 43, + -1, + 43, + 43, + 43, + 43, + 43, + 43, + 43, + 631, + 43, + 43, + 43, + 43, + 43, + 160, + 43, + 43, + 43, + 533, + 43, + 43, + 43, + 43, + 43, + 43, + 43, + 43, + 43, + 44, + 44, + 44, + 44, + 627, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 46, + 46, + 46, + 315, + 46, + 46, + 46, + 46, + 46, + 46, + 46, + 46, + 46, + 46, + 47, + 47, + 47, + 47, + 47, + 47, + 47, + 47, + 47, + 47, + 47, + -1, + 47, + 664, + 47, + 47, + 47, + 47, + 47, + 47, + 47, + 47, + 47, + 47, + 47, + 47, + 47, + 47, + 47, + -1, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + -1, + 48, + 48, + 48, + 48, + 48, + 659, + 659, + -1, + -1, + 272, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + -1, + 48, + 48, + 586, + 48, + 48, + 48, + 48, + 48, + 48, + -1, + 48, + 48, + 48, + 48, + 48, + 49, + -1, + 49, + 49, + 49, + 49, + 49, + 49, + -1, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 604, + 604, + 49, + 49, + -1, + 49, + 49, + 49, + 49, + 49, + 49, + 668, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 50, + 50, + 50, + 50, + 50, + 50, + 50, + 50, + -1, + 50, + -1, + 51, + 51, + 51, + 51, + 51, + 51, + 51, + 51, + 51, + 51, + 51, + 51, + -1, + 51, + -1, + 51, + 51, + 51, + 51, + 51, + 51, + 51, + 51, + 51, + 51, + 51, + 51, + 52, + -1, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + -1, + -1, + 52, + 636, + 636, + 52, + 52, + 443, + 52, + 156, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 114, + 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, + -1, + 52, + 52, + -1, + 52, + 52, + 52, + 52, + -1, + 52, + 52, + 52, + 52, + 52, + 52, + 657, + 52, + 52, + 52, + 52, + 344, + 52, + -1, + 52, + 52, + -1, + 564, + 52, + 564, + 52, + 52, + 52, + 52, + 417, + 52, + 52, + 52, + 52, + 52, + -1, + 52, + 52, + 52, + 53, + 53, + 53, + 53, + 53, + 53, + 53, + 53, + 53, + 53, + 53, + 53, + -1, + 53, + 53, + 53, + 53, + 53, + -1, + 53, + 53, + 53, + 53, + 53, + 53, + 53, + -1, + 53, + 53, + 53, + 53, + 53, + 53, + 53, + 53, + 53, + 53, + 53, + 53, + 53, + 53, + -1, + 53, + 53, + 53, + 53, + 53, + 53, + 53, + 53, + 53, + 53, + 54, + 54, + 54, + 54, + 54, + 54, + 54, + 54, + -1, + 54, + 54, + 54, + 54, + 54, + 54, + 54, + 54, + 54, + 54, + 54, + 54, + 54, + 54, + 54, + 657, + 54, + 54, + 54, + 54, + 54, + 55, + 55, + 55, + 55, + 55, + 564, + 55, + 55, + 55, + 55, + 55, + 55, + 55, + 55, + 55, + 55, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + -1, + 56, + 56, + 56, + -1, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 499, + 56, + 56, + 56, + 56, + 56, + 56, + 631, + 56, + 56, + 56, + 56, + 56, + 534, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 71, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 235, + 56, + 56, + 479, + 56, + 56, + 56, + 56, + 56, + 56, + -1, + 56, + 57, + 57, + 57, + 57, + 57, + 57, + 57, + 57, + 57, + 57, + 57, + 57, + 57, + 57, + 57, + 57, + 57, + 57, + 57, + 57, + 57, + 267, + 57, + 57, + 58, + 58, + 266, + 58, + 58, + 58, + 58, + 58, + 58, + 58, + 58, + 58, + 58, + 58, + 58, + 58, + 58, + 58, + 59, + 59, + 59, + 59, + 59, + 59, + -1, + -1, + 59, + 59, + 59, + 59, + 59, + 59, + 59, + 59, + 59, + 59, + 59, + 59, + 59, + 59, + 59, + 59, + 59, + 59, + 619, + 59, + 59, + 59, + 59, + 59, + 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, + -1, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 62, + -1, + 62, + 62, + 62, + 62, + 62, + 62, + -1, + 62, + -1, + 62, + 62, + 62, + -1, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 647, + 62, + 760, + 62, + 62, + 62, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + -1, + 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, + 331, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + -1, + 63, + 63, + 63, + 63, + 63, + 170, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + -1, + 63, + 63, + 63, + 63, + 63, + 63, + -1, + 63, + 63, + 63, + 63, + 728, + 728, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + -1, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 359, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 267, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 237, + 63, + 63, + -1, + 63, + 63, + 587, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + -1, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 639, + 63, + 63, + 63, + 266, + 63, + 63, + 63, + 63, + 63, + 63, + 728, + 63, + 63, + 63, + 63, + 63, + 64, + -1, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 663, + 64, + 64, + 64, + 64, + 659, + 64, + -1, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + -1, + 64, + 64, + 64, + -1, + 64, + -1, + 64, + 64, + -1, + 64, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 99, + 65, + 65, + 65, + 158, + 65, + 65, + -1, + -1, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + -1, + 65, + 65, + 65, + 66, + 66, + -1, + 66, + 66, + 66, + 66, + 66, + 66, + 66, + 263, + 66, + 66, + 66, + 66, + 66, + 66, + 66, + 66, + 629, + 629, + 66, + 66, + 66, + 66, + 67, + 67, + 273, + 67, + 67, + 601, + 67, + 67, + 67, + 67, + 67, + 67, + 67, + 67, + 67, + 68, + 68, + 68, + 68, + 68, + 68, + 68, + -1, + 68, + 68, + 663, + 68, + 68, + 581, + 68, + 68, + 68, + 68, + 68, + 68, + 68, + 648, + 69, + 69, + 69, + 204, + 69, + 69, + -1, + 557, + 69, + 69, + 69, + 69, + 69, + 69, + 69, + 69, + 69, + 70, + 70, + 70, + 70, + 70, + 70, + 275, + 70, + 70, + 70, + 70, + 70, + 70, + 233, + 233, + 70, + 70, + 70, + 70, + 277, + 70, + 70, + 103, + 70, + 70, + 72, + 72, + 72, + 75, + -1, + 75, + 75, + 347, + 75, + 76, + 76, + 76, + 76, + 76, + 77, + 77, + 77, + 77, + 78, + 78, + 78, + 78, + 79, + 79, + 79, + 79, + 79, + 80, + 80, + 82, + 82, + 82, + 82, + 82, + 82, + 85, + -1, + 85, + 88, + 88, + 89, + 89, + 448, + 90, + 90, + 90, + 90, + 90, + 90, + 171, + 90, + 90, + 90, + 90, + 91, + 91, + 91, + 91, + 92, + 92, + 92, + 602, + 93, + 93, + -1, + 93, + 94, + 94, + 94, + 98, + 98, + 98, + 101, + 101, + 101, + 101, + 101, + 102, + 751, + 104, + 104, + 104, + 104, + 105, + 105, + 106, + 106, + 106, + 106, + 106, + 106, + 722, + 107, + 107, + 107, + 110, + 110, + 110, + 110, + 110, + 110, + -1, + 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, + -1, + 116, + 116, + 116, + 117, + 117, + 117, + 723, + 117, + 723, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + -1, + 117, + -1, + 117, + 117, + 117, + 117, + 557, + 117, + 117, + 117, + 117, + 117, + 117, + 119, + -1, + 119, + 119, + 119, + 120, + 120, + 120, + -1, + -1, + 120, + 342, + 121, + 121, + 121, + 121, + 121, + 121, + 121, + 121, + 121, + 121, + 122, + 122, + 122, + 122, + -1, + 125, + -1, + 125, + 125, + 125, + 771, + 125, + 125, + 125, + 125, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 671, + 126, + 126, + 126, + 126, + 127, + 127, + 127, + -1, + 127, + 127, + 127, + 127, + 127, + 128, + -1, + 128, + 129, + 129, + 578, + 129, + 95, + 129, + 129, + 129, + -1, + 129, + 129, + 129, + 129, + 129, + 129, + 129, + 129, + 129, + -1, + 129, + 130, + 130, + 130, + 130, + 130, + -1, + -1, + 131, + 131, + 131, + 131, + 131, + 131, + 813, + 131, + 131, + 131, + 131, + 131, + 131, + 131, + 131, + 131, + 131, + -1, + 131, + 132, + 132, + 132, + 132, + 132, + 132, + 132, + -1, + 132, + 132, + -1, + 132, + 132, + 132, + 132, + -1, + 133, + 133, + 133, + 645, + 133, + 133, + 133, + 133, + 133, + 133, + 133, + 134, + 134, + 134, + 134, + 134, + 134, + 137, + 134, + 134, + 137, + 134, + 134, + 134, + 134, + -1, + 134, + 134, + 134, + -1, + 134, + 759, + 134, + 134, + -1, + 136, + 136, + 103, + 136, + -1, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 139, + 139, + -1, + 139, + 139, + 139, + 139, + 139, + 140, + 140, + 140, + 140, + 140, + 140, + 236, + 140, + 141, + -1, + 141, + 141, + 141, + 141, + 141, + 141, + -1, + 141, + 447, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 599, + 599, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 142, + 142, + 142, + 142, + 142, + 142, + 142, + 142, + 142, + 142, + 142, + 142, + 142, + 142, + 142, + -1, + 142, + 142, + 142, + 142, + 142, + -1, + 142, + 142, + 142, + 142, + 142, + 142, + 142, + 144, + 144, + 144, + 144, + 95, + 144, + 144, + 144, + 144, + -1, + 144, + 144, + 144, + 144, + 144, + 144, + 145, + 145, + -1, + 145, + 145, + -1, + 145, + 145, + 145, + 145, + 145, + 145, + 145, + 145, + 145, + 145, + 145, + 145, + 217, + 146, + 146, + 146, + 146, + 146, + 146, + 146, + 146, + 146, + 146, + 146, + -1, + 146, + 146, + -1, + 628, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 202, + 147, + 315, + 148, + -1, + 148, + 148, + 148, + -1, + 148, + 148, + 148, + 657, + -1, + 148, + 148, + 148, + 148, + 148, + 148, + 148, + 635, + 149, + 149, + 149, + -1, + 149, + 149, + 149, + 157, + 149, + 149, + 149, + 149, + 149, + 149, + 149, + 149, + 149, + 149, + -1, + 149, + 149, + 149, + 38, + 149, + 150, + 150, + 150, + 150, + -1, + 444, + 150, + 150, + 150, + 150, + -1, + 367, + 150, + 150, + -1, + 150, + 150, + 150, + 150, + 150, + 150, + 533, + 151, + 151, + 763, + 151, + 645, + 151, + 151, + 635, + 151, + 151, + 151, + 151, + 151, + 151, + 151, + 151, + 151, + 151, + 151, + 164, + 164, + -1, + 164, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 167, + 167, + 167, + 304, + 167, + 167, + 174, + 175, + 343, + 343, + 176, + 761, + 177, + 604, + 178, + 178, + -1, + 566, + 181, + 342, + 184, + 184, + 185, + 185, + 186, + 186, + 189, + 189, + 190, + 190, + 191, + 191, + 193, + 194, + 194, + 194, + 194, + 195, + 195, + 205, + 206, + 206, + -1, + 208, + 208, + 208, + 209, + 211, + 212, + 213, + 216, + 216, + 218, + 218, + 219, + 219, + 221, + 103, + 222, + -1, + 225, + 225, + 226, + 226, + 227, + 666, + 229, + 229, + 230, + -1, + 232, + 232, + 232, + 238, + 238, + 238, + 239, + 239, + 239, + 239, + 239, + 244, + 244, + 244, + 244, + 249, + 249, + 250, + 250, + 250, + 252, + 252, + -1, + 252, + 252, + 253, + -1, + 253, + 254, + 254, + 254, + 254, + 254, + 254, + 254, + 267, + -1, + 257, + 257, + 257, + 257, + 257, + 257, + 258, + 258, + 258, + 258, + 258, + 258, + 260, + 813, + 260, + 180, + 260, + 270, + 270, + 271, + -1, + 282, + 282, + 283, + 283, + 688, + 284, + 285, + 285, + 286, + 287, + 287, + 287, + 288, + 288, + 288, + 288, + 295, + 298, + 299, + 300, + 307, + 310, + 311, + 312, + 329, + 338, + 338, + 348, + 349, + 352, + 354, + 354, + 354, + 355, + 356, + 356, + 357, + 361, + 366, + 379, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + -1, + 381, + 381, + 381, + 264, + 381, + 381, + 381, + 247, + 381, + -1, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + -1, + 381, + 381, + 381, + 381, + 381, + -1, + 381, + 381, + 381, + 381, + 381, + 381, + 663, + 663, + 381, + 381, + 381, + 381, + 381, + 687, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 314, + 381, + 381, + 381, + -1, + 381, + 381, + 381, + 381, + -1, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + -1, + 381, + 381, + -1, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + -1, + -1, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 237, + 381, + -1, + 237, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + -1, + 381, + -1, + 381, + 381, + 381, + 381, + 381, + 261, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + -1, + 381, + 381, + 381, + 381, + 381, + 381, + -1, + 381, + 381, + 381, + 381, + -1, + 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, + 360, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 294, + 381, + 381, + 381, + 381, + 381, + -1, + -1, + 153, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + -1, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + -1, + 381, + 381, + 381, + 381, + 347, + 381, + 290, + 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, + 628, + -1, + 382, + 382, + 382, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 71, + 383, + 71, + 383, + 383, + 383, + 384, + 628, + 384, + 384, + 384, + 384, + 631, + 384, + 384, + 384, + 384, + -1, + 569, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + -1, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 345, + 386, + 386, + 386, + -1, + 386, + 386, + 386, + 386, + 386, + 447, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + -1, + 387, + 387, + 387, + 387, + 520, + 387, + 387, + 387, + 387, + 387, + 607, + -1, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 454, + 387, + 387, + 387, + 269, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + -1, + 387, + 387, + 387, + 387, + -1, + 387, + -1, + 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, + -1, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 86, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 657, + 387, + 387, + -1, + 387, + 387, + 387, + 387, + 369, + 387, + 387, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 153, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + -1, + 388, + -1, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 251, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 220, + 388, + 388, + 388, + 388, + 388, + 388, + -1, + 388, + -1, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 278, + 278, + -1, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 223, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + -1, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 277, + 388, + 388, + 388, + -1, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 750, + 390, + 390, + 390, + 566, + 391, + 391, + -1, + 391, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + -1, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + 605, + 392, + 392, + 392, + -1, + 392, + 392, + 392, + 392, + 392, + -1, + 392, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 269, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 499, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + -1, + 394, + 394, + 394, + 394, + 394, + 394, + 394, + 394, + 395, + 137, + 395, + -1, + 395, + 395, + 395, + 395, + -1, + 395, + -1, + 395, + 395, + 396, + -1, + 396, + 396, + 396, + 397, + 397, + 397, + 397, + -1, + 397, + 397, + 397, + 397, + 331, + 397, + 397, + 397, + 397, + 397, + 397, + 397, + 397, + 397, + 255, + 397, + 397, + 397, + 397, + 398, + 398, + 398, + 398, + 398, + 399, + 399, + 399, + -1, + 399, + 399, + -1, + 399, + 399, + 399, + 399, + 399, + 399, + 399, + 400, + 400, + 156, + 400, + 400, + 400, + 400, + 400, + 400, + 400, + 400, + 400, + 400, + 400, + 400, + 402, + 402, + -1, + 402, + 402, + 402, + 402, + 402, + -1, + 402, + 402, + 402, + 402, + 402, + 402, + 402, + -1, + 403, + 403, + 403, + 403, + 403, + 403, + 403, + 403, + 403, + 403, + 403, + 612, + 404, + 404, + 404, + 237, + 404, + 404, + -1, + -1, + 404, + 404, + 405, + -1, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 405, + 406, + 406, + 406, + 406, + 406, + 406, + 407, + 407, + 407, + 407, + -1, + 408, + 408, + -1, + 408, + 635, + 408, + 269, + 408, + 408, + 408, + -1, + 409, + 409, + 409, + 409, + 409, + 409, + 409, + 409, + 409, + 410, + 410, + 410, + 410, + 410, + 410, + 410, + 411, + 411, + 411, + 411, + 411, + 411, + 411, + 411, + 411, + 411, + 411, + 412, + 412, + 412, + 412, + 412, + 412, + 158, + -1, + 413, + 413, + 413, + 413, + 269, + 413, + 413, + 413, + 237, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + -1, + -1, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 137, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 236, + 413, + 569, + 413, + 413, + 413, + 413, + 414, + 414, + 414, + 414, + 415, + 415, + 415, + 415, + 415, + -1, + 415, + -1, + 192, + 415, + 415, + 415, + 415, + 415, + 415, + -1, + 415, + 415, + 415, + 415, + 415, + 345, + 415, + 415, + 415, + 415, + 415, + 81, + 81, + 415, + 415, + 415, + 415, + 415, + 415, + 415, + 415, + 415, + 415, + 415, + 415, + 415, + -1, + 415, + 415, + 415, + 415, + 415, + 415, + 416, + 416, + 416, + 233, + 416, + 416, + 416, + 416, + 557, + 416, + 416, + 416, + 416, + 416, + 416, + 416, + 416, + 416, + 416, + 416, + 416, + 416, + 416, + 416, + 416, + 416, + 416, + 416, + 416, + 418, + 418, + 507, + 418, + 418, + 418, + 418, + 418, + 418, + 418, + 418, + -1, + 418, + 418, + 214, + 418, + 418, + 418, + 418, + 418, + 418, + 418, + 418, + 418, + 418, + 418, + 418, + 419, + 419, + 419, + 419, + 419, + 419, + 419, + 419, + 419, + 419, + 628, + 419, + 419, + 419, + 419, + 419, + 419, + 419, + 419, + 419, + 419, + 419, + 447, + 419, + 419, + 419, + 419, + 419, + 420, + 420, + 171, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + -1, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 268, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + -1, + 649, + 420, + 420, + 420, + 420, + 420, + 724, + 420, + 420, + 315, + 420, + 420, + 38, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 599, + 420, + 420, + -1, + -1, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 421, + 340, + 421, + 421, + 421, + 421, + 421, + 323, + 421, + 421, + 421, + -1, + 422, + 422, + 422, + 422, + 422, + 422, + 525, + 422, + 422, + 525, + 422, + 422, + 422, + 422, + 422, + 422, + -1, + 422, + 422, + 422, + 422, + 422, + 422, + 422, + 422, + -1, + 422, + 422, + 422, + 236, + 422, + 422, + 422, + -1, + 422, + -1, + 422, + 422, + 422, + 422, + 422, + 422, + 422, + 422, + 422, + 422, + 422, + 422, + -1, + 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, + -1, + 469, + 425, + 425, + 425, + 425, + 425, + 425, + 425, + -1, + 425, + 425, + 425, + 425, + 425, + 425, + 425, + 425, + 425, + 425, + 425, + 425, + 425, + 425, + 425, + 425, + 425, + -1, + 425, + 425, + 425, + 425, + 425, + 425, + 425, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 723, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + -1, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + -1, + 426, + 426, + 426, + 426, + -1, + 426, + -1, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + -1, + 426, + 426, + 426, + 426, + 426, + 518, + 426, + -1, + -1, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + -1, + 426, + 426, + 426, + 417, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 81, + 427, + 427, + 427, + 427, + 427, + 427, + 427, + 427, + -1, + 427, + 427, + 427, + 427, + 427, + -1, + 427, + -1, + 427, + 427, + 427, + 728, + 728, + 427, + 427, + 427, + 427, + 427, + -1, + 427, + 427, + 427, + 427, + 427, + 427, + 428, + 428, + 428, + 428, + 428, + 109, + 428, + 428, + 428, + 428, + 428, + 428, + 428, + 428, + 428, + 428, + 428, + 428, + 428, + 428, + 428, + 428, + 428, + 604, + 428, + 428, + 428, + 871, + 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, + 812, + 429, + 429, + 429, + 429, + 429, + 429, + 429, + 722, + -1, + 429, + 429, + 429, + 429, + 429, + 81, + 429, + 429, + 429, + 429, + 375, + 429, + 375, + 429, + 429, + 429, + 196, + 429, + 429, + 429, + 429, + 429, + 429, + 429, + 429, + 429, + 429, + 429, + 429, + 687, + 429, + 429, + 429, + -1, + 429, + 429, + -1, + 429, + 429, + 429, + 429, + 429, + 429, + 429, + 109, + 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, + 138, + 430, + 430, + 430, + 87, + 430, + -1, + 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, + 649, + 432, + 432, + 358, + 432, + 432, + 432, + 432, + 432, + 559, + 432, + 559, + 432, + 432, + 432, + 432, + 432, + 432, + -1, + 432, + 432, + 432, + 432, + 432, + 432, + -1, + 432, + 432, + 432, + 432, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + -1, + -1, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + -1, + 433, + 607, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 157, + 157, + 433, + 157, + 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, + -1, + -1, + 434, + 434, + 237, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 750, + 434, + 434, + 434, + 434, + 434, + 434, + -1, + 722, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 375, + 434, + -1, + 434, + -1, + 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, + 446, + 435, + 435, + 435, + 435, + 369, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + -1, + 203, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 519, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 760, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 272, + 272, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 437, + 437, + 437, + 437, + -1, + -1, + 629, + 437, + 437, + 437, + 437, + 437, + 437, + 437, + 437, + 437, + 437, + 437, + 437, + 437, + 437, + 437, + 437, + 437, + 437, + 437, + 437, + 525, + 437, + 437, + 437, + 438, + 438, + 438, + 438, + -1, + -1, + 438, + 438, + 533, + 438, + 438, + 438, + 438, + 157, + 438, + -1, + 438, + 438, + 438, + 601, + 438, + 438, + 438, + 438, + 438, + 438, + 438, + 438, + -1, + 439, + 439, + 439, + 439, + 518, + 439, + -1, + 439, + 439, + 439, + 439, + 304, + 439, + 439, + 439, + 439, + 440, + 440, + 440, + 440, + 440, + 440, + 440, + 440, + 440, + 440, + 440, + 440, + 440, + 440, + 517, + 440, + 440, + 440, + 440, + 440, + 440, + 440, + 440, + -1, + 441, + -1, + 441, + 441, + 441, + 441, + 441, + 378, + -1, + 441, + 441, + 441, + 441, + 507, + 441, + 441, + 441, + 441, + 441, + 442, + 442, + 442, + 442, + -1, + 442, + 451, + 451, + 451, + 451, + 451, + 451, + 451, + 451, + 452, + 664, + 452, + 452, + 452, + 452, + 452, + 452, + 453, + 453, + 453, + 453, + 453, + 453, + 455, + 455, + 455, + 455, + 455, + 455, + 456, + 456, + 456, + 457, + 457, + 457, + 457, + 457, + 457, + 457, + 457, + 458, + -1, + 458, + 459, + 459, + 459, + 459, + 459, + 460, + 460, + 460, + 461, + 461, + 461, + 462, + 462, + 462, + 462, + 463, + 463, + 463, + 613, + 463, + 464, + 464, + 464, + 465, + 465, + 465, + 465, + 466, + 467, + 467, + 467, + -1, + 468, + 468, + 470, + -1, + 470, + 214, + 470, + 472, + 472, + 473, + 474, + 474, + -1, + 475, + 751, + 476, + 476, + 345, + 477, + 477, + -1, + 478, + 478, + -1, + -1, + -1, + 480, + 480, + 480, + 480, + 480, + 480, + 480, + 481, + 481, + 481, + 481, + 482, + 482, + 482, + 482, + 482, + 482, + 482, + 482, + 613, + 482, + 482, + 482, + 482, + 482, + 482, + 482, + 482, + 482, + 482, + 483, + 510, + 483, + 483, + 483, + 83, + 485, + 485, + 485, + 485, + 485, + 485, + 485, + 485, + 485, + 486, + 486, + 486, + 486, + -1, + 486, + 658, + 486, + 486, + 486, + 486, + 486, + 486, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + -1, + 487, + 487, + 487, + 487, + -1, + 487, + 487, + 487, + 487, + 487, + -1, + 487, + 449, + 449, + 487, + 487, + 487, + 487, + 574, + -1, + 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, + 447, + 447, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + -1, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 521, + 489, + 489, + 489, + 490, + 336, + 490, + 138, + 490, + 490, + 490, + 490, + 490, + 490, + 109, + 491, + 491, + 491, + 491, + 491, + 491, + 313, + 491, + 491, + 558, + 491, + 492, + -1, + 492, + 492, + 492, + 492, + -1, + 492, + 492, + 492, + 492, + 492, + 492, + 492, + 492, + 492, + 494, + -1, + 494, + 494, + 494, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + -1, + 496, + 496, + 496, + 496, + 496, + 496, + 497, + 497, + 279, + 497, + 497, + 497, + 497, + 497, + 497, + 497, + 497, + 498, + 498, + 498, + 498, + 498, + 498, + 498, + 203, + 498, + 498, + -1, + 871, + 498, + 498, + 498, + 498, + 498, + 500, + 500, + 500, + 500, + -1, + 500, + 499, + 500, + 500, + 500, + -1, + 627, + 500, + -1, + 500, + 501, + 501, + 501, + 501, + 501, + 501, + 108, + 501, + 501, + 501, + 501, + 501, + 501, + 501, + 501, + 501, + 501, + 502, + 502, + 502, + 502, + 502, + 502, + 502, + 502, + -1, + 502, + 454, + 502, + 502, + 502, + 502, + 502, + 502, + 502, + 502, + 502, + 502, + 502, + 502, + 502, + 502, + 323, + 502, + 502, + 502, + 502, + 502, + 502, + 601, + 503, + 503, + -1, + -1, + 503, + 503, + 503, + 503, + 503, + 503, + 109, + 503, + 503, + 503, + 813, + 503, + 503, + 503, + 503, + 269, + 503, + 503, + 503, + 503, + 503, + -1, + 503, + 503, + 503, + 503, + 503, + 503, + 503, + 265, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + -1, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 330, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 345, + 505, + 505, + -1, + -1, + 505, + 505, + 505, + 505, + 506, + 506, + 506, + 506, + 506, + 506, + 506, + 210, + 506, + 506, + 506, + 506, + 812, + -1, + 506, + 506, + 506, + 511, + 163, + 511, + 511, + 511, + 511, + 511, + 511, + 511, + 511, + 511, + 512, + 512, + 512, + 512, + 512, + 512, + -1, + 512, + 512, + 512, + 512, + 512, + 512, + 512, + 512, + 512, + 512, + -1, + 512, + 513, + 584, + 513, + 513, + 513, + 514, + -1, + 514, + 514, + 514, + 514, + 514, + 514, + 514, + 515, + 515, + 515, + 515, + -1, + 516, + -1, + 516, + 516, + 516, + 516, + 523, + 523, + 469, + 469, + 527, + 752, + 529, + 529, + 530, + 668, + 531, + 532, + 535, + 535, + 173, + 535, + 535, + 536, + 537, + 538, + 541, + 541, + 542, + 543, + 543, + 544, + 545, + -1, + 546, + 546, + 547, + -1, + 548, + 548, + 549, + 203, + 551, + 446, + 553, + 553, + 554, + 555, + 556, + 560, + 560, + 561, + 562, + 562, + 562, + 563, + 563, + 567, + 819, + 567, + 567, + 567, + 567, + 567, + 567, + 570, + 570, + 292, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 275, + -1, + 571, + 571, + 292, + 571, + 572, + 469, + 572, + 572, + 575, + 575, + 575, + 575, + 576, + 576, + -1, + 576, + 576, + 576, + 577, + -1, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 619, + 577, + 577, + 577, + 580, + 580, + 580, + 580, + 580, + 580, + 580, + 588, + 588, + 589, + 589, + 589, + 589, + 589, + 590, + 590, + 590, + 591, + 591, + 591, + 591, + 591, + 591, + 269, + 269, + 593, + 593, + 593, + 593, + 594, + 595, + 597, + 597, + 598, + 610, + 509, + 509, + 610, + 611, + 611, + 614, + 615, + 615, + 615, + 616, + 617, + 622, + 625, + 626, + 632, + -1, + 640, + 641, + 646, + 651, + 651, + 652, + 661, + -1, + 673, + 673, + 157, + 673, + 673, + 673, + 673, + 673, + 673, + 673, + 84, + 84, + 673, + 673, + 673, + 84, + 673, + 84, + 674, + 674, + 674, + 674, + -1, + 674, + 674, + 108, + 674, + 108, + 108, + 674, + 674, + 217, + 674, + 674, + 674, + 674, + 674, + 674, + 635, + -1, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + -1, + 114, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + -1, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 237, + 674, + 674, + 674, + 674, + 674, + 674, + 152, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 760, + 674, + 674, + -1, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + -1, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 367, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + -1, + 674, + 674, + 674, + 674, + 565, + 674, + 674, + 674, + 674, + 674, + 674, + -1, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 569, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + -1, + 619, + 674, + 675, + 675, + 675, + 675, + 675, + 675, + 675, + 675, + 675, + 675, + 675, + 676, + -1, + 676, + 583, + 676, + 676, + -1, + 519, + 676, + 676, + 672, + 676, + 672, + 676, + 676, + -1, + 676, + 676, + 676, + -1, + 237, + 676, + 676, + 676, + 642, + 676, + -1, + 677, + -1, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + -1, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 313, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 678, + 509, + 678, + 678, + 678, + -1, + 678, + 678, + 678, + 678, + 678, + 678, + 678, + 678, + 678, + 678, + 678, + 678, + 679, + 679, + 630, + 679, + 200, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 631, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 680, + 680, + 680, + 680, + 680, + 680, + 680, + 680, + 680, + 680, + 680, + 680, + -1, + 680, + 680, + 680, + 680, + 680, + 680, + 680, + 680, + 680, + 87, + 680, + 680, + 681, + 681, + 681, + 681, + 681, + 681, + 681, + 681, + 681, + 681, + 681, + 681, + 681, + 682, + 682, + 682, + 682, + 682, + 682, + 682, + 682, + -1, + 682, + 682, + 682, + 682, + 682, + 682, + 682, + 682, + 683, + 683, + 683, + 346, + -1, + 683, + 683, + 683, + 683, + 683, + 401, + -1, + 683, + 683, + 683, + 683, + -1, + 685, + 685, + 685, + 346, + 685, + 685, + 685, + 685, + 685, + 660, + 685, + 685, + -1, + 685, + 685, + 685, + -1, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + -1, + 685, + 685, + 685, + 685, + 685, + 342, + 685, + 685, + 685, + 685, + 342, + 685, + 685, + -1, + 685, + 685, + 182, + 685, + 685, + 685, + -1, + 685, + 236, + 685, + 685, + 685, + 685, + 685, + -1, + 685, + 685, + 685, + 685, + -1, + 685, + 685, + 685, + 685, + 685, + 73, + 685, + 685, + 685, + 685, + 367, + 367, + 685, + 685, + 685, + 685, + 685, + 685, + 369, + 369, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 235, + 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, + -1, + 686, + 686, + 686, + 686, + 686, + 686, + 686, + 689, + 689, + 689, + 689, + 690, + 690, + 690, + 690, + 690, + 690, + 690, + 690, + 690, + 691, + 691, + -1, + 691, + 691, + 691, + 171, + 691, + 693, + -1, + 693, + 693, + 693, + 693, + 694, + 694, + 694, + 694, + 694, + 694, + 694, + 694, + 694, + 694, + 694, + 695, + 695, + 695, + 695, + 695, + 695, + 763, + 695, + 114, + 114, + -1, + 696, + 696, + 696, + 696, + 696, + 696, + 696, + 696, + 696, + 696, + 696, + 696, + 696, + 696, + 696, + 697, + 751, + 697, + 697, + 697, + 697, + 697, + 752, + 697, + 697, + 697, + 697, + 698, + 698, + 698, + 698, + 698, + 698, + 698, + 698, + 698, + 698, + 698, + -1, + 698, + 699, + 699, + 699, + -1, + 699, + 699, + -1, + 699, + 87, + 699, + 699, + 699, + -1, + 699, + 700, + 700, + 700, + 700, + 700, + 700, + 700, + 700, + 700, + 700, + 700, + 700, + 700, + 268, + -1, + 700, + 700, + 700, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + -1, + 540, + 701, + 701, + 701, + 701, + 520, + 701, + 701, + 701, + 701, + -1, + 701, + 701, + 701, + 192, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 702, + 702, + 702, + -1, + -1, + 702, + 272, + 702, + 702, + 702, + 702, + 702, + 702, + 702, + 703, + 604, + 703, + 703, + 703, + 703, + -1, + 703, + 703, + -1, + 704, + 704, + 256, + 704, + 704, + 750, + 750, + 704, + 705, + 705, + 705, + 705, + 705, + 517, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 707, + 707, + 707, + 707, + 707, + 707, + 707, + 708, + 708, + 708, + 708, + 708, + 708, + 812, + 709, + 709, + 709, + 709, + 709, + 709, + 709, + 709, + 710, + 710, + 710, + 587, + 710, + 710, + 710, + 711, + -1, + 153, + 711, + 711, + 711, + 711, + 711, + 711, + 711, + 233, + 233, + 711, + 711, + 711, + 712, + 712, + 712, + 712, + 712, + 712, + 712, + 712, + 712, + 279, + 712, + 712, + 712, + 712, + 712, + 712, + 712, + 712, + -1, + 712, + -1, + 712, + 712, + 712, + 712, + 712, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + -1, + 713, + 714, + 714, + 714, + 714, + 714, + 714, + 714, + 716, + 247, + 716, + 716, + 716, + 716, + 716, + 123, + 716, + 716, + 716, + 716, + 716, + 716, + 716, + 717, + 717, + 717, + 717, + 272, + 717, + 717, + 717, + 717, + 717, + 717, + 509, + 717, + 718, + 718, + 718, + 718, + 718, + 718, + 718, + 718, + 718, + 718, + 718, + -1, + 719, + 719, + 719, + 719, + 719, + 719, + 719, + 719, + 719, + 725, + 725, + 725, + 725, + 726, + 726, + 726, + 727, + 727, + 727, + 727, + 727, + 727, + 729, + 729, + 730, + 730, + 730, + 731, + 376, + 731, + -1, + 733, + 733, + 733, + 734, + -1, + 734, + 734, + 734, + -1, + 735, + 735, + 735, + 735, + 736, + 736, + -1, + 737, + 737, + 737, + 737, + 737, + 737, + 220, + 738, + 738, + 738, + 739, + 739, + 739, + 739, + 739, + 740, + 740, + 740, + 740, + 740, + 740, + -1, + 740, + 740, + 740, + 740, + 275, + -1, + 740, + 740, + 740, + 740, + 740, + 741, + 741, + 741, + 741, + 741, + 742, + 742, + 742, + 742, + 743, + 743, + 743, + 743, + 744, + 744, + 744, + -1, + 771, + 745, + 521, + 745, + 745, + 745, + 745, + 746, + 746, + 746, + 71, + 746, + 746, + 746, + 658, + 747, + 747, + 747, + 747, + 747, + 748, + 748, + 749, + 749, + 749, + 753, + 755, + 755, + 756, + 757, + 758, + 758, + 764, + 765, + 766, + 768, + 769, + 770, + 772, + 773, + 773, + 775, + 776, + 776, + 777, + 779, + -1, + 780, + 781, + 782, + 782, + 782, + 782, + 782, + 782, + 783, + 171, + 785, + 786, + 786, + 552, + 786, + 787, + -1, + 524, + 787, + 788, + 788, + 819, + 789, + 760, + 790, + 204, + 792, + 793, + 794, + 795, + 795, + 796, + -1, + 798, + 799, + 799, + 800, + 801, + 802, + 802, + 802, + 803, + 804, + 804, + 806, + 809, + 852, + 815, + 817, + 823, + 824, + 827, + 827, + 828, + 360, + 839, + 839, + 839, + 839, + 839, + 839, + 839, + 839, + 839, + 839, + -1, + 839, + 839, + 840, + 840, + 840, + 840, + 840, + 601, + 840, + 840, + 840, + -1, + 840, + 840, + 840, + 840, + 38, + -1, + 840, + 840, + 840, + 840, + 840, + 840, + 840, + 840, + 840, + -1, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 233, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + -1, + 841, + 841, + 841, + 841, + 568, + 842, + 842, + 842, + 842, + 842, + 842, + -1, + 842, + 843, + 843, + 843, + -1, + 843, + 843, + 843, + 818, + 843, + 168, + 843, + 843, + 843, + 843, + 844, + -1, + 844, + 844, + 844, + 280, + 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, + 722, + 845, + 845, + 845, + 579, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 138, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 762, + 846, + 846, + 559, + 846, + 559, + 846, + 846, + 846, + 847, + 847, + 847, + 847, + 847, + 847, + 847, + 848, + 848, + 848, + 331, + 849, + -1, + 850, + 850, + 761, + 851, + 851, + 853, + 853, + -1, + 853, + 854, + 854, + 854, + 854, + 854, + 854, + 854, + 855, + 855, + 855, + 855, + 855, + 856, + 856, + 856, + 856, + 856, + 277, + 856, + 856, + 857, + 857, + 858, + 858, + 858, + 859, + 859, + 859, + 273, + 860, + -1, + 860, + 861, + 861, + 861, + 862, + 862, + 71, + 863, + 863, + 863, + 864, + 864, + 864, + 864, + 865, + 865, + -1, + 868, + 868, + 721, + 721, + 873, + 123, + 874, + 874, + 875, + 876, + 876, + 878, + 878, + 878, + -1, + 881, + 369, + 883, + 884, + 886, + 887, + 889, + 890, + 375, + 892, + 893, + 894, + 898, + 600, + 905 + ], + [ + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + -1, + 3, + 137, + 137, + 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, + -1, + -1, + 156, + 3, + 3, + 3, + 3, + 3, + 649, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 643, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + -1, + 3, + 237, + 3, + 3, + 659, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 358, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 558, + 3, + 3, + 3, + 3, + 3, + -1, + 517, + 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, + 196, + 3, + 3, + 3, + 290, + 290, + 3, + 3, + 3, + 3, + 3, + 3, + 374, + 374, + -1, + 3, + 3, + 3, + 3, + 3, + 380, + 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, + 3, + 3, + 3, + 3, + -1, + 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, + 269, + 3, + 3, + -1, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 73, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 774, + 3, + -1, + 3, + 3, + 3, + 3, + 3, + 3, + -1, + 3, + 3, + 173, + 3, + 3, + 3, + 3, + -1, + 3, + 200, + 200, + 3, + 504, + 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, + 3, + -1, + 3, + 3, + 3, + 3, + 266, + 266, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + -1, + 3, + 3, + -1, + 3, + 3, + 3, + 3, + 3, + 552, + 3, + 3, + 3, + 3, + 3, + -1, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 162, + 3, + 3, + 3, + -1, + 3, + 3, + 3, + 3, + 602, + 3, + 3, + 3, + 3, + 173, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 137, + 137, + 3, + 3, + 3, + 323, + 3, + 3, + 3, + -1, + 3, + 3, + 3, + 3, + 3, + 620, + 3, + 3, + -1, + 3, + 3, + 3, + 171, + -1, + 3, + 3, + 3, + 3, + 3, + 3, + 658, + 658, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 692, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 276, + 4, + 4, + 4, + -1, + 4, + 4, + -1, + 4, + 4, + 579, + 5, + 5, + 5, + 5, + 5, + -1, + 5, + 5, + 5, + 672, + 5, + 5, + 199, + 6, + 6, + 6, + 6, + 6, + 201, + 6, + 6, + 6, + 172, + 6, + 6, + 6, + 6, + 6, + 6, + 6, + 6, + 6, + 6, + 6, + 592, + 6, + -1, + 6, + 6, + 7, + 7, + 7, + 7, + 7, + 687, + 7, + 8, + 8, + 8, + 8, + 8, + -1, + 237, + 8, + 8, + 8, + 771, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + -1, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 10, + -1, + -1, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + -1, + -1, + 10, + 10, + 10, + 10, + 137, + 10, + 10, + 10, + 10, + 10, + 10, + -1, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + -1, + 11, + 11, + 11, + 11, + 11, + 343, + 11, + 11, + 11, + 11, + 11, + -1, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 359, + 11, + 11, + 11, + 11, + 11, + 163, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 156, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 650, + 11, + 11, + 11, + -1, + 11, + 11, + 11, + 11, + -1, + 11, + 11, + 292, + 11, + 11, + 11, + 11, + 11, + 11, + -1, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 663, + 11, + 12, + 812, + 12, + 12, + 12, + 12, + 12, + 12, + -1, + 12, + 12, + 12, + 12, + 618, + 12, + 12, + 12, + 12, + 520, + 12, + 12, + -1, + 12, + 12, + 12, + -1, + 12, + 12, + 12, + 12, + 12, + 360, + 12, + -1, + 12, + 12, + 12, + 264, + 12, + 578, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + -1, + 613, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 449, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 605, + -1, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 583, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + -1, + 12, + 12, + 12, + 12, + 201, + 201, + 12, + 760, + 12, + 12, + 12, + 12, + 263, + 12, + 564, + 12, + 12, + -1, + 12, + 12, + 13, + 171, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 657, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + -1, + -1, + 662, + 13, + 662, + 13, + 13, + 13, + 13, + 13, + 13, + 852, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 199, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 630, + 13, + 14, + 14, + 14, + -1, + -1, + 14, + 14, + 14, + 14, + 14, + 14, + 14, + 294, + 14, + 14, + 14, + 14, + 14, + -1, + 14, + 14, + 14, + 196, + 14, + 14, + 14, + 14, + 583, + 14, + 15, + 233, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 607, + 15, + 15, + 15, + 15, + -1, + 15, + 15, + 15, + 15, + 15, + 15, + 603, + 15, + 603, + 15, + 314, + 15, + 15, + 15, + 217, + 15, + 15, + 15, + 15, + 15, + 15, + 16, + 16, + 16, + 446, + 16, + 16, + 16, + 16, + 375, + 16, + 16, + 16, + 16, + 375, + 16, + -1, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + -1, + 16, + 16, + 16, + 16, + 16, + 16, + 375, + 16, + 16, + 16, + 16, + 16, + -1, + 16, + -1, + 16, + 16, + 557, + 16, + 16, + -1, + 16, + 16, + 16, + 16, + 16, + -1, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + -1, + 16, + -1, + 16, + 16, + 581, + -1, + 16, + 16, + 16, + -1, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + -1, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + -1, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + -1, + -1, + 582, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + -1, + 236, + 16, + 16, + 16, + 16, + 275, + 16, + 16, + 261, + 16, + 308, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + -1, + 16, + 16, + 16, + 16, + 16, + 720, + -1, + 272, + 16, + 17, + 17, + 17, + 17, + -1, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 443, + 17, + 443, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 347, + 17, + 17, + 17, + 17, + 17, + 17, + 663, + 663, + 17, + 17, + 17, + 17, + 17, + 163, + 17, + 17, + -1, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 643, + -1, + 17, + 95, + 95, + 17, + 17, + 17, + 17, + 17, + 17, + 18, + 18, + 18, + 18, + -1, + 18, + -1, + 18, + 18, + 18, + 620, + 18, + 18, + -1, + 18, + 18, + 18, + -1, + 18, + 18, + 401, + 18, + 18, + 18, + 18, + 18, + 18, + -1, + 18, + 304, + 18, + 18, + 18, + 18, + 499, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 380, + 18, + 18, + 18, + 18, + 18, + 692, + 18, + 18, + 18, + 18, + 18, + 18, + 247, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 552, + -1, + 18, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + -1, + -1, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 721, + 18, + 723, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + -1, + 214, + 18, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 728, + -1, + 18, + 18, + -1, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 507, + 18, + 322, + 322, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 534, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 721, + -1, + 18, + 18, + 18, + 568, + 18, + 18, + 18, + -1, + 18, + -1, + 18, + 18, + 18, + 18, + 204, + 18, + 204, + 204, + 18, + 204, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + 172, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + 277, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + 157, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 264, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 583, + 19, + -1, + 19, + 19, + 19, + 19, + 19, + 204, + 19, + 71, + 19, + 19, + -1, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + -1, + 19, + 19, + 19, + 19, + 19, + 19, + 608, + 19, + 19, + 19, + 19, + 454, + 19, + 19, + -1, + 19, + 19, + 275, + 19, + 19, + 19, + 19, + 19, + -1, + 19, + 19, + 19, + 19, + 380, + 380, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + -1, + 19, + 639, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 255, + 19, + -1, + 19, + 19, + -1, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + -1, + 19, + 19, + 19, + -1, + -1, + 261, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 274, + 20, + 20, + -1, + 599, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 454, + 20, + 20, + 20, + 20, + 20, + -1, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 728, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 313, + 313, + 21, + 21, + 21, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 688, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + -1, + 23, + 23, + 23, + 23, + 24, + 24, + 24, + 24, + 314, + 24, + 24, + 25, + 25, + 25, + 25, + 25, + 25, + 26, + 26, + 26, + 26, + 26, + 26, + 26, + 341, + 27, + -1, + 27, + 27, + 671, + 27, + 27, + 27, + 27, + 526, + 27, + 28, + 28, + 376, + 28, + 28, + 30, + 30, + 30, + 30, + 30, + 31, + 31, + 31, + 31, + 31, + -1, + 31, + 31, + 31, + 31, + 32, + 666, + 32, + 32, + 32, + 32, + -1, + 32, + 32, + 33, + 33, + 33, + 33, + 33, + 33, + 33, + 34, + 34, + 34, + 34, + 34, + 34, + 34, + 34, + 34, + 34, + 34, + 34, + 34, + 34, + 71, + 35, + 35, + 35, + 217, + 35, + 35, + 35, + 35, + 35, + 35, + 35, + 220, + 36, + 36, + 664, + 37, + 37, + 37, + 37, + 37, + -1, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + -1, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 504, + 39, + 504, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + -1, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 291, + 39, + 39, + 39, + 39, + 39, + -1, + 39, + 39, + 39, + 39, + 39, + 39, + -1, + 40, + 197, + 40, + 197, + 40, + 40, + 40, + 40, + -1, + 40, + 40, + 40, + 40, + 40, + 40, + 41, + 41, + 41, + 41, + 761, + 761, + 41, + 41, + 41, + 41, + 43, + 43, + -1, + 43, + 43, + 43, + 43, + 43, + 43, + 43, + 631, + 43, + 43, + 43, + 43, + 43, + 160, + 43, + 43, + 43, + 533, + 43, + 43, + 43, + 43, + 43, + 43, + 43, + -1, + 43, + 44, + 44, + 44, + 44, + 627, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 46, + 46, + 46, + 315, + 315, + 46, + 46, + 46, + 46, + 46, + 46, + 46, + 46, + 46, + -1, + 47, + 47, + 47, + 47, + 47, + 47, + 47, + 47, + 47, + 47, + -1, + 47, + 664, + 47, + 47, + 47, + 47, + -1, + 47, + 47, + 47, + 47, + 47, + 47, + 47, + 47, + 47, + 47, + -1, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + -1, + 48, + 48, + 48, + 48, + 48, + 659, + 659, + -1, + -1, + 272, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + -1, + 48, + 48, + 586, + 48, + 48, + 48, + 48, + 48, + 48, + -1, + 48, + 48, + 48, + 48, + 48, + 49, + -1, + 49, + 49, + 49, + 49, + 49, + 49, + -1, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 604, + 604, + 49, + 49, + -1, + 49, + 49, + 49, + 49, + 49, + 49, + 668, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 50, + 50, + 50, + 50, + 50, + 50, + 50, + 50, + -1, + 50, + -1, + 51, + 51, + 51, + 51, + 51, + 51, + 51, + 51, + 51, + 51, + 51, + 51, + -1, + 51, + -1, + 51, + 51, + 51, + 51, + 51, + 51, + 51, + 51, + 51, + 51, + 51, + 51, + 52, + -1, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + -1, + -1, + 52, + 636, + 636, + 52, + 52, + 443, + 52, + 156, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 114, + 114, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 74, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + -1, + 52, + 52, + 52, + 52, + 52, + 52, + -1, + 52, + 52, + -1, + 52, + 52, + 52, + 52, + -1, + 52, + 52, + 52, + 52, + 52, + 52, + 657, + 52, + 52, + 52, + 52, + 344, + 52, + -1, + 52, + 52, + -1, + 564, + 52, + 564, + 52, + 52, + 52, + 52, + 417, + 52, + 52, + 52, + 52, + 52, + -1, + 52, + 52, + 52, + 53, + 53, + 53, + 53, + 53, + 53, + 53, + 53, + 53, + 53, + 53, + 53, + -1, + 53, + 53, + 53, + 53, + 53, + -1, + 53, + 53, + 53, + 53, + 53, + 53, + 53, + -1, + 53, + 53, + 53, + 53, + 53, + 53, + 53, + 53, + 53, + 53, + 53, + 53, + 53, + 53, + -1, + 53, + 53, + 53, + 53, + 53, + 53, + 53, + 53, + 53, + -1, + 54, + -1, + 54, + 54, + 54, + -1, + 54, + 54, + -1, + 54, + 54, + 54, + 54, + 54, + 54, + 54, + 54, + 54, + 54, + 54, + 54, + 54, + 54, + 54, + 657, + 54, + 54, + 54, + 54, + 54, + 55, + 55, + 55, + 55, + 55, + 564, + 55, + 55, + 578, + 55, + 55, + 55, + 55, + 55, + 55, + 55, + 56, + 290, + 56, + 56, + 56, + 56, + 638, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + -1, + 56, + 56, + 56, + -1, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 499, + 56, + 56, + 56, + 56, + 56, + 56, + 631, + 56, + 56, + 56, + 56, + 56, + 534, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 71, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 235, + 56, + 56, + 479, + 56, + 56, + 56, + 56, + 56, + 56, + -1, + 607, + -1, + 57, + 57, + 57, + 57, + 57, + 57, + 57, + 57, + 57, + 57, + 57, + 57, + 57, + 57, + 57, + 57, + 57, + 57, + 57, + 57, + 267, + 57, + 57, + 58, + 58, + 266, + 58, + 58, + 58, + 58, + 58, + 58, + 58, + 58, + 58, + 58, + 58, + 58, + 58, + 58, + 58, + 59, + 59, + 59, + 59, + 59, + 59, + -1, + -1, + 59, + 59, + 59, + -1, + 59, + 59, + 59, + 268, + 59, + 59, + 59, + 59, + 59, + 59, + 59, + 59, + 59, + 59, + 619, + 59, + 59, + 619, + 59, + 59, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + -1, + 61, + 61, + 61, + 61, + 61, + -1, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 62, + -1, + 62, + 62, + 62, + 62, + 62, + 62, + -1, + 62, + -1, + 62, + -1, + 62, + -1, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 647, + 62, + 760, + 62, + 62, + 62, + 63, + 63, + 63, + 63, + 63, + -1, + 63, + 63, + 63, + 63, + 63, + -1, + 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, + 331, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + -1, + 63, + 63, + 63, + 63, + 63, + 170, + 63, + 63, + -1, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + -1, + 63, + 63, + 63, + 63, + 63, + 63, + -1, + 63, + 63, + 63, + 63, + 728, + 728, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + -1, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + -1, + 63, + 359, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 267, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 237, + 63, + 63, + -1, + 63, + 63, + 587, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + -1, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 639, + 63, + 63, + 63, + 266, + 63, + 63, + 63, + 63, + 63, + 63, + 728, + 63, + 63, + 63, + 63, + 63, + 64, + -1, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 663, + 64, + 64, + 64, + 64, + 659, + 64, + -1, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + -1, + 64, + 64, + 64, + -1, + 64, + -1, + 521, + 64, + -1, + 64, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 99, + 65, + 65, + 65, + 158, + 65, + 65, + -1, + -1, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + -1, + 65, + 65, + 65, + 66, + 66, + -1, + 66, + 66, + 66, + -1, + 66, + 66, + 66, + 263, + 66, + 66, + 66, + 66, + 66, + 66, + 66, + 66, + 629, + 629, + 66, + 66, + 66, + 66, + 67, + 67, + 273, + 67, + 67, + 601, + 67, + 67, + 67, + 67, + 67, + 67, + 67, + 67, + 67, + 68, + 68, + 68, + 68, + 68, + 68, + 68, + -1, + 68, + 68, + 663, + 68, + 68, + 581, + 68, + 68, + 68, + 68, + 68, + 68, + 68, + 648, + 69, + 69, + 69, + 204, + 69, + 69, + -1, + 557, + 69, + 69, + 69, + 69, + 69, + 69, + 69, + 69, + 69, + 70, + 70, + 70, + 70, + 70, + 70, + 275, + 70, + 70, + 70, + 70, + 70, + 70, + 233, + 233, + 70, + 70, + 70, + 70, + 277, + 70, + 70, + 103, + 70, + 70, + 72, + 72, + 72, + 75, + -1, + 75, + 75, + 347, + 75, + 76, + 76, + 76, + 76, + 76, + 77, + 281, + -1, + 77, + 78, + 78, + 78, + 78, + 79, + 79, + 79, + 79, + 79, + 80, + 80, + 82, + 82, + 82, + 82, + 82, + 82, + 85, + -1, + 85, + 88, + 88, + 89, + 89, + 448, + 90, + 90, + 90, + 90, + 90, + 90, + 171, + 90, + 90, + 90, + 90, + 91, + 91, + 91, + 91, + 92, + 92, + 92, + 602, + 93, + 93, + -1, + 93, + 94, + 94, + 94, + 98, + 98, + 98, + 101, + 101, + 101, + 101, + 101, + 102, + 751, + 104, + 104, + 104, + 104, + 105, + 105, + 106, + 106, + 106, + 106, + 106, + 106, + 722, + 107, + 107, + 107, + 110, + -1, + 110, + 110, + 110, + 110, + -1, + 115, + 115, + -1, + 115, + 115, + 115, + 115, + 115, + 115, + 115, + 115, + 115, + 115, + 115, + 115, + 115, + 116, + 116, + 116, + 116, + 116, + 116, + 116, + 116, + 116, + -1, + 116, + 116, + 116, + 117, + 117, + 117, + 723, + 117, + 723, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + -1, + 117, + -1, + 117, + 117, + 117, + 117, + 557, + 117, + 117, + 117, + 117, + 117, + 117, + 367, + -1, + 119, + 119, + 119, + 120, + 120, + 120, + -1, + -1, + 120, + 342, + 121, + 121, + 121, + 121, + 121, + 750, + 121, + 121, + 121, + 121, + 122, + 122, + 122, + 122, + -1, + 125, + -1, + 125, + 125, + 125, + 771, + 125, + 125, + 125, + 125, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 671, + 126, + 126, + 126, + 126, + 127, + -1, + 127, + -1, + 127, + 127, + 127, + 127, + 127, + 128, + -1, + 128, + 129, + 129, + 578, + 129, + 95, + 129, + 129, + 129, + -1, + 129, + 129, + 129, + 129, + 129, + 129, + 129, + -1, + 129, + -1, + 129, + 130, + 130, + 130, + 130, + 130, + -1, + -1, + 131, + 131, + 131, + 131, + 131, + 131, + 813, + 131, + 131, + 131, + 131, + 131, + 131, + 131, + 131, + 131, + 131, + -1, + 131, + 132, + 132, + 132, + 132, + 132, + 132, + 132, + -1, + 132, + 132, + -1, + 132, + 132, + 132, + 132, + -1, + 133, + 133, + 133, + 645, + 133, + 133, + 133, + 133, + 133, + 133, + 133, + 134, + 134, + 134, + 134, + 134, + 134, + 137, + 134, + 134, + 137, + 134, + 134, + -1, + 134, + -1, + 134, + 134, + 134, + -1, + 134, + 759, + 759, + 134, + -1, + 136, + 136, + 103, + 136, + -1, + 136, + -1, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 136, + 139, + 139, + -1, + 139, + 139, + 139, + 139, + 139, + 140, + 140, + 140, + 140, + 140, + 140, + 236, + 140, + 141, + -1, + 141, + 141, + 141, + 141, + 141, + 141, + -1, + 141, + 447, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 599, + 599, + 141, + 141, + 141, + 141, + 141, + 568, + 141, + 141, + 142, + 142, + 142, + 142, + 142, + 142, + 142, + 142, + 142, + 142, + 142, + 142, + 142, + 142, + 142, + -1, + 142, + 142, + 142, + 142, + 142, + -1, + 142, + 142, + 142, + 142, + 142, + 142, + 142, + 144, + 144, + 144, + 144, + 95, + 144, + 144, + 144, + 144, + -1, + 144, + 144, + 144, + 144, + 144, + 144, + 145, + 145, + -1, + 145, + 145, + -1, + 145, + 145, + 145, + 145, + 145, + 145, + 145, + 145, + 145, + 145, + 145, + 145, + 217, + 146, + 146, + 146, + 146, + 146, + 146, + 146, + 146, + 146, + 146, + 146, + -1, + 146, + 114, + -1, + 628, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 202, + 147, + 315, + 148, + -1, + 148, + 148, + 148, + -1, + 148, + 148, + 148, + 657, + -1, + 148, + 148, + 148, + 148, + 148, + 148, + 148, + 635, + 149, + 149, + 149, + -1, + 149, + 274, + 149, + 157, + 149, + 149, + 149, + 149, + 149, + 149, + 149, + 149, + 149, + 149, + -1, + 149, + 149, + 149, + 38, + 149, + 150, + 150, + 150, + 150, + -1, + 444, + 150, + 150, + 150, + 150, + -1, + 367, + 150, + 150, + -1, + 150, + 150, + 150, + 150, + 150, + 150, + 533, + 151, + 151, + 763, + 151, + 645, + 151, + 151, + 635, + 151, + 151, + 151, + 151, + 151, + 151, + 151, + 151, + 151, + 151, + 151, + 164, + 164, + -1, + 164, + 268, + 166, + 166, + 166, + -1, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 167, + 167, + 167, + 304, + 167, + 167, + 174, + 175, + 343, + 343, + 176, + 761, + 177, + 604, + 178, + 178, + -1, + 566, + 181, + 342, + 184, + 184, + 305, + 185, + 186, + 186, + 189, + 189, + 190, + 190, + 191, + 191, + 193, + 194, + 194, + 194, + 194, + 195, + 195, + 205, + 206, + 206, + -1, + 208, + 208, + 208, + 209, + 211, + 212, + 213, + 216, + 216, + 281, + 218, + 219, + 219, + 221, + 103, + 222, + -1, + 225, + 225, + 226, + 226, + 227, + 666, + 229, + 229, + 230, + -1, + 232, + 232, + 232, + 238, + -1, + 238, + 239, + 239, + 239, + 239, + 239, + 244, + 244, + 244, + 244, + 249, + 249, + 220, + 250, + 250, + 252, + 252, + -1, + 252, + 252, + 253, + -1, + 253, + 254, + 254, + 254, + 254, + 254, + 254, + 254, + 267, + -1, + 257, + 257, + 257, + 257, + 257, + 257, + 528, + 258, + 258, + 258, + 258, + 258, + 260, + 813, + 260, + 180, + 260, + 270, + 270, + 271, + -1, + 282, + 282, + 283, + 283, + 688, + 284, + 285, + 285, + 286, + 287, + 287, + 287, + 288, + 288, + -1, + 288, + 295, + 298, + 299, + 300, + 307, + 310, + 311, + 312, + 329, + 338, + 338, + 348, + 349, + 352, + 354, + -1, + -1, + 355, + 356, + 356, + 357, + 361, + -1, + 379, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 336, + 381, + 381, + 381, + -1, + 381, + 381, + 381, + 264, + 381, + 247, + 381, + 247, + 381, + -1, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 192, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + -1, + 381, + 381, + 381, + 381, + 381, + -1, + 381, + 381, + 381, + 381, + 381, + 381, + 663, + 663, + 381, + 381, + 381, + 381, + 687, + 687, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 314, + 314, + 381, + 381, + -1, + 381, + 381, + 381, + 381, + -1, + -1, + 381, + 381, + 381, + 381, + 381, + 381, + -1, + 504, + 381, + -1, + 381, + 381, + 728, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + -1, + -1, + 381, + 381, + 381, + 381, + 381, + 381, + 872, + 381, + 381, + 381, + 381, + 381, + 381, + 237, + 237, + 381, + -1, + 237, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + -1, + 381, + -1, + 381, + 381, + 381, + 381, + 381, + 261, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 182, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + -1, + 381, + 381, + 381, + 381, + 381, + 381, + -1, + 381, + 381, + 381, + 381, + -1, + 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, + 360, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 294, + 381, + 381, + 381, + 381, + 381, + -1, + -1, + 153, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + -1, + 381, + 381, + 381, + 381, + -1, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + -1, + 381, + 381, + 381, + 381, + -1, + 381, + 381, + -1, + 381, + 381, + 381, + 381, + 347, + 381, + 290, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 382, + 272, + 382, + 382, + 382, + 382, + 628, + -1, + 382, + 382, + 382, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 71, + 383, + 71, + 383, + 383, + 383, + 384, + 628, + 384, + 384, + 384, + 384, + 631, + 384, + 384, + 384, + 275, + -1, + 569, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + -1, + 386, + 386, + -1, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 345, + 386, + 386, + 386, + -1, + 386, + 386, + 386, + 386, + 386, + 447, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + -1, + -1, + 387, + 387, + 387, + 387, + 520, + 387, + 387, + 387, + 387, + 387, + 607, + -1, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 454, + 387, + 387, + 387, + 269, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + -1, + 387, + 387, + 387, + 387, + -1, + 387, + -1, + 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, + -1, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 86, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 657, + 387, + 387, + -1, + 387, + 387, + 387, + 387, + 369, + 387, + 387, + 388, + 388, + 388, + 388, + 388, + 388, + 203, + 388, + 153, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + -1, + 388, + 388, + -1, + 388, + -1, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 251, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 220, + 220, + 388, + 388, + 388, + 388, + -1, + -1, + 388, + -1, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 278, + 278, + -1, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 223, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + -1, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 277, + 388, + 388, + 388, + -1, + 600, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 750, + 390, + 390, + 390, + 566, + 391, + 391, + -1, + 391, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + -1, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + 605, + 392, + 392, + 392, + -1, + 392, + 392, + 392, + 392, + 392, + -1, + 392, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 269, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 499, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + -1, + 394, + 108, + 394, + 394, + 394, + 394, + 394, + 394, + 395, + 137, + 395, + -1, + 395, + 395, + 395, + 395, + -1, + 395, + -1, + 395, + 395, + 396, + -1, + 396, + 396, + 396, + 397, + 397, + 397, + 584, + -1, + 397, + 397, + 397, + 397, + 331, + 397, + 397, + 397, + 397, + 397, + 397, + 397, + 397, + 397, + 255, + 397, + 397, + 397, + 397, + 398, + 398, + 398, + -1, + 398, + 399, + 399, + 399, + -1, + 399, + 399, + -1, + 399, + 399, + 399, + 399, + 399, + 399, + 399, + 400, + 400, + 156, + 400, + 400, + 400, + 400, + 400, + 400, + 400, + 400, + 400, + 400, + 400, + 400, + 402, + 402, + -1, + -1, + 402, + 402, + 402, + 402, + -1, + 402, + 402, + 402, + 402, + 402, + 402, + 402, + -1, + 403, + 403, + 403, + 403, + 403, + -1, + 403, + 403, + 403, + 403, + 403, + 612, + 404, + 404, + -1, + 237, + 404, + 404, + -1, + -1, + 404, + 404, + 405, + -1, + 405, + -1, + 405, + 405, + 405, + 405, + 405, + 649, + 405, + 405, + 405, + 405, + -1, + 406, + 406, + 406, + 406, + 406, + 407, + 407, + 407, + 407, + -1, + 408, + 408, + -1, + 408, + 635, + 408, + 269, + 408, + 408, + 408, + -1, + 409, + 409, + 409, + 409, + 409, + 409, + 409, + 409, + 409, + 410, + 410, + 410, + 410, + 410, + 410, + 410, + 411, + 411, + 411, + 411, + 411, + 411, + 411, + 233, + 411, + 411, + 411, + 412, + 412, + 412, + 852, + 412, + 412, + 158, + -1, + 413, + 413, + 413, + 413, + 269, + 413, + 413, + 413, + 237, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 663, + 413, + 413, + -1, + -1, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 137, + 413, + 413, + 413, + 413, + 413, + 413, + 159, + 413, + 413, + 413, + 413, + 236, + 413, + 569, + 413, + 413, + 413, + 413, + 414, + -1, + 414, + 414, + 415, + 415, + 415, + 415, + 415, + -1, + 415, + -1, + 192, + 415, + 415, + 415, + 415, + 415, + 415, + -1, + 415, + 415, + 415, + 415, + 415, + 345, + 415, + 415, + 415, + 330, + 415, + 81, + 81, + 415, + 415, + -1, + 415, + 415, + 415, + 415, + -1, + 415, + 415, + 415, + 415, + 415, + -1, + 415, + 605, + 415, + 415, + 415, + 415, + 416, + 416, + 416, + 233, + 416, + 416, + 416, + 416, + 557, + 416, + 416, + 416, + 416, + 416, + 416, + 416, + 416, + 416, + 416, + 416, + 416, + 416, + 416, + 416, + 416, + 416, + 416, + 416, + 416, + 418, + 418, + 507, + 418, + 418, + 418, + 418, + 418, + 418, + 418, + 418, + -1, + 418, + 418, + 214, + 418, + 418, + 418, + 418, + 418, + 418, + 418, + 418, + 418, + 418, + 418, + 418, + 419, + 419, + 419, + 419, + 419, + 419, + 419, + 419, + 419, + 419, + 628, + 419, + 419, + 419, + 419, + 419, + 419, + 419, + 419, + 419, + 419, + 419, + 447, + 419, + 419, + 419, + 419, + 419, + 420, + 420, + 171, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + -1, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 268, + 268, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + -1, + 649, + 420, + 420, + 724, + 420, + 420, + 724, + 420, + 420, + 315, + 420, + -1, + 38, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 599, + 420, + 420, + -1, + -1, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 421, + 340, + 421, + 421, + 421, + 421, + 421, + 323, + 421, + 421, + 421, + -1, + 422, + 422, + 422, + 422, + 422, + 422, + 525, + 422, + 525, + 525, + 422, + 422, + 422, + 422, + 422, + 422, + -1, + 422, + -1, + 422, + 422, + 422, + 422, + 422, + 422, + -1, + 422, + 422, + -1, + 236, + 422, + 422, + 422, + -1, + 422, + -1, + 422, + 422, + 422, + 422, + 422, + -1, + 422, + 422, + 422, + 422, + 422, + 422, + -1, + 422, + 584, + -1, + 422, + 422, + 422, + 423, + 423, + 423, + 423, + 376, + 423, + 423, + 423, + 871, + 423, + 423, + 423, + -1, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + -1, + 469, + 425, + 425, + 425, + 425, + 425, + 425, + 425, + -1, + 425, + 425, + 425, + 425, + 425, + 425, + 425, + 425, + 425, + 425, + 425, + 425, + 425, + 425, + 425, + 425, + 425, + -1, + 425, + 425, + 425, + 425, + 425, + -1, + 425, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 723, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + -1, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + -1, + 426, + 426, + 426, + 426, + -1, + -1, + -1, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + -1, + 426, + 426, + 426, + 426, + 426, + 518, + 426, + -1, + -1, + 426, + 426, + 426, + 426, + 426, + 322, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + -1, + 426, + 426, + 426, + 417, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 81, + 427, + 427, + 427, + 427, + 427, + 427, + 427, + 427, + -1, + 427, + 427, + 427, + 427, + 427, + -1, + 427, + -1, + 427, + 427, + 427, + 728, + 728, + 427, + 427, + 427, + 427, + 427, + -1, + 427, + 427, + 427, + 427, + 427, + 427, + 428, + 428, + 428, + -1, + 428, + 109, + 428, + 428, + 428, + 428, + 428, + 428, + 428, + -1, + 428, + 428, + 428, + 428, + 428, + 428, + 428, + -1, + 428, + 604, + 428, + 428, + 428, + 871, + 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, + 812, + 429, + 429, + 429, + 429, + 429, + 429, + 429, + 722, + -1, + 429, + 429, + 429, + 429, + 429, + 81, + 429, + 429, + 429, + 429, + 375, + 429, + 375, + 429, + 759, + 429, + 196, + 429, + 429, + 429, + 429, + -1, + 429, + 429, + 429, + 429, + 429, + -1, + 429, + 687, + 429, + 429, + 429, + -1, + 429, + 429, + -1, + 429, + 429, + 429, + 429, + 429, + 429, + 429, + 109, + 429, + 429, + 429, + 430, + 290, + 430, + 430, + 430, + 430, + 430, + 430, + 430, + 430, + 430, + 430, + 430, + 430, + 430, + 430, + 430, + -1, + 499, + 430, + 430, + 430, + 430, + 430, + 430, + 430, + 430, + 430, + 430, + 430, + 430, + 430, + 430, + 430, + 430, + 430, + 430, + 430, + 430, + 430, + 430, + 430, + 430, + 138, + 430, + 430, + 430, + 87, + 430, + -1, + 431, + 431, + 431, + 431, + 431, + 431, + 431, + 431, + 583, + 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, + 649, + 432, + 432, + 358, + 432, + 432, + 432, + 432, + 432, + 559, + 432, + 559, + 432, + 432, + 432, + 432, + 432, + 432, + -1, + 432, + 432, + 432, + 432, + 432, + 432, + -1, + 432, + 432, + 432, + 432, + 203, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + -1, + -1, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + -1, + 433, + 607, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 157, + 157, + 433, + 157, + 433, + 433, + 433, + 433, + 433, + 433, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 519, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + -1, + -1, + 434, + 434, + 237, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + -1, + 434, + 434, + 434, + 434, + 750, + 434, + 434, + 434, + 434, + 434, + 434, + -1, + 722, + 434, + 434, + 434, + 434, + -1, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 375, + 434, + -1, + 434, + -1, + 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, + 446, + 435, + 435, + 435, + 435, + 369, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + -1, + 203, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 519, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 448, + 436, + 436, + 436, + 436, + 436, + 760, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 272, + 272, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 437, + 437, + 437, + 437, + -1, + -1, + 629, + 437, + 437, + 437, + 437, + 437, + 437, + 73, + 437, + 437, + 437, + 437, + 437, + 437, + 437, + 437, + 437, + 437, + 437, + 437, + 437, + 525, + 437, + 437, + 437, + 438, + 438, + 438, + 438, + -1, + -1, + 438, + 438, + 533, + 438, + 438, + 438, + 438, + 157, + 438, + -1, + 438, + 438, + 438, + 601, + 438, + 438, + 438, + 438, + 438, + 438, + 438, + 438, + -1, + 439, + 439, + 439, + 439, + 518, + 439, + -1, + 439, + 439, + 439, + 439, + 304, + 439, + 439, + 439, + 439, + 440, + 440, + 440, + 440, + 440, + 440, + 440, + 440, + 440, + 440, + 440, + 440, + 440, + 440, + 517, + 440, + 440, + 440, + 440, + 440, + 440, + 440, + 440, + -1, + 441, + -1, + 441, + 441, + 441, + 441, + 441, + 378, + -1, + 441, + 441, + 441, + 441, + 507, + 441, + 441, + -1, + 441, + 441, + 442, + 442, + 442, + 442, + -1, + 442, + 451, + 451, + 451, + 451, + 451, + 451, + 620, + 451, + 452, + 664, + 452, + 452, + 452, + 452, + 452, + 452, + 453, + 453, + 453, + 453, + 453, + 453, + 455, + 455, + 455, + 455, + 455, + 455, + 456, + 456, + 456, + 457, + 457, + 457, + 457, + 457, + 457, + 457, + 457, + 458, + -1, + 458, + 459, + 459, + 459, + 812, + 459, + 460, + 460, + 460, + -1, + 461, + -1, + 462, + 462, + 462, + 462, + 463, + 463, + 463, + 613, + 463, + 464, + 464, + 464, + 465, + -1, + 273, + 465, + 466, + 467, + 467, + 467, + -1, + 468, + 468, + 470, + -1, + 470, + 214, + 470, + 472, + 472, + 473, + 474, + 474, + -1, + 475, + 751, + 476, + 476, + 345, + 477, + 477, + -1, + 478, + 478, + -1, + -1, + -1, + 480, + 480, + 480, + 480, + 480, + 480, + 480, + 481, + 168, + 481, + 481, + 482, + 482, + 482, + 482, + 482, + 482, + 482, + 482, + 613, + 482, + 482, + 482, + 482, + 482, + 482, + 482, + 482, + 291, + 482, + 483, + 510, + 483, + 483, + 483, + 83, + 485, + 280, + 485, + 485, + 485, + 485, + 485, + 485, + 485, + 486, + 486, + 486, + 486, + -1, + 486, + 658, + 486, + 486, + 486, + 486, + 486, + 486, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + -1, + 487, + 487, + 487, + 487, + -1, + 487, + 487, + 487, + 487, + 487, + -1, + 487, + 449, + 449, + 487, + 487, + 487, + 487, + 574, + -1, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + -1, + 487, + 487, + 487, + 488, + 488, + 488, + 488, + 488, + 488, + 488, + 488, + 488, + 447, + 447, + 489, + 367, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + -1, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 521, + 489, + 489, + 489, + 490, + 336, + 490, + 138, + 490, + 490, + 490, + 490, + 490, + 490, + 109, + 491, + 491, + 491, + 491, + 491, + 313, + 313, + 491, + 491, + 558, + 491, + 492, + -1, + 492, + 492, + 492, + 492, + -1, + 492, + 492, + 492, + 492, + 492, + 492, + 492, + 279, + 492, + 220, + -1, + 494, + 494, + 494, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + -1, + 496, + 496, + 496, + 496, + 496, + 496, + 497, + 497, + 279, + 279, + 497, + 497, + 497, + 497, + 497, + 497, + 497, + 498, + 498, + 498, + 498, + 498, + 498, + 498, + 203, + 498, + 498, + -1, + 871, + 498, + 498, + 498, + 498, + 498, + 500, + 500, + 500, + 500, + -1, + 500, + 499, + 500, + 500, + 500, + -1, + 627, + 500, + -1, + 500, + 501, + 501, + 501, + 501, + 501, + 501, + 108, + 501, + 501, + 501, + 501, + 501, + 501, + 501, + 501, + 501, + 501, + 502, + 502, + 502, + 502, + 502, + 502, + 502, + 502, + -1, + 502, + 454, + 502, + 502, + 502, + 502, + 502, + 502, + 502, + 502, + 502, + 502, + 502, + 502, + 336, + 502, + 323, + 502, + 502, + 502, + 502, + 502, + 502, + 601, + 503, + 503, + -1, + -1, + 503, + 503, + 503, + 503, + 503, + -1, + 109, + 503, + 503, + 813, + 813, + 503, + 503, + 503, + 503, + 269, + 503, + 503, + 503, + 503, + 503, + -1, + 503, + 503, + 503, + 503, + 503, + 503, + 503, + 265, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + -1, + -1, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 330, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 345, + 505, + 505, + -1, + -1, + 505, + 505, + 505, + 505, + 506, + 506, + 506, + 506, + 506, + 506, + 506, + 210, + 506, + 506, + 506, + -1, + 812, + -1, + 506, + 506, + 506, + 511, + 163, + 511, + 511, + 274, + 511, + 511, + 511, + 511, + 511, + 511, + 512, + 512, + 512, + 512, + 512, + 447, + -1, + 512, + 512, + 512, + 512, + 512, + 512, + 512, + 512, + 512, + 512, + -1, + 752, + 513, + 584, + 513, + 513, + 513, + 514, + -1, + 514, + 514, + 514, + 514, + 514, + 514, + 514, + 515, + 515, + 515, + 515, + -1, + 516, + -1, + 516, + 516, + 516, + 516, + 523, + 523, + 469, + 469, + 527, + 752, + 529, + 529, + 530, + 668, + 531, + 532, + 535, + 535, + 173, + 535, + 535, + 536, + 537, + 538, + 541, + 541, + 542, + 543, + 543, + 544, + 545, + -1, + 546, + 546, + 547, + -1, + 548, + 548, + 549, + 203, + 551, + 446, + 553, + 553, + 554, + -1, + 556, + 560, + 560, + 561, + 562, + 562, + 562, + 563, + 563, + 567, + 819, + 567, + 567, + 567, + 567, + 567, + 567, + 570, + 570, + 292, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 275, + -1, + 571, + 571, + 292, + 571, + 572, + 469, + 572, + 572, + 575, + 575, + 575, + 575, + 576, + 576, + -1, + 576, + 576, + 576, + 577, + -1, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 619, + 577, + 577, + 577, + 580, + 580, + 580, + -1, + 580, + 580, + 580, + 588, + -1, + 589, + 589, + 589, + 589, + 589, + 590, + 590, + 590, + 591, + 591, + 591, + 591, + 591, + 591, + 269, + 269, + 593, + 593, + 593, + 593, + 594, + 595, + 597, + 597, + 598, + 610, + 509, + 509, + 610, + 611, + 611, + 614, + 615, + 615, + 615, + 616, + 617, + 622, + 625, + 626, + 632, + -1, + 640, + 641, + 646, + 651, + 651, + 652, + 661, + -1, + 673, + 673, + 157, + 673, + 673, + 673, + 673, + 673, + 673, + 673, + 84, + 84, + 673, + 673, + 673, + 84, + 673, + 84, + 674, + 674, + 674, + 674, + -1, + 674, + 674, + 108, + 674, + 108, + 108, + 674, + 674, + 217, + 674, + 674, + 674, + 674, + 674, + 674, + 635, + -1, + 674, + 674, + 674, + 674, + 347, + 674, + 674, + 674, + 674, + 586, + 674, + -1, + 674, + 674, + 674, + 674, + 674, + -1, + 114, + 674, + 674, + 674, + 674, + 203, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + -1, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 237, + -1, + 674, + 674, + 674, + 674, + 674, + 152, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 760, + 674, + 674, + -1, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + -1, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 367, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + -1, + 674, + 674, + 674, + 674, + 565, + 674, + 674, + 674, + 674, + 674, + 674, + -1, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 569, + 674, + 674, + 674, + 674, + 674, + 674, + 81, + 674, + 674, + -1, + 619, + 674, + 675, + 675, + 675, + 675, + 675, + 675, + 675, + 675, + 675, + 675, + 675, + 676, + -1, + 676, + 583, + 676, + 676, + -1, + 519, + 676, + 676, + 672, + 676, + 672, + 676, + 676, + -1, + 676, + 676, + 676, + -1, + 237, + 676, + 676, + 676, + 642, + 676, + -1, + 677, + -1, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + -1, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 313, + 677, + 677, + 313, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 678, + 509, + 678, + 678, + 678, + -1, + 340, + 678, + 197, + 678, + 805, + 678, + 678, + 678, + 678, + 678, + 678, + 678, + 679, + 679, + 630, + 679, + 200, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 631, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 680, + 280, + 680, + 680, + 680, + 680, + 680, + 680, + 680, + 680, + 680, + 680, + -1, + 680, + 680, + 680, + 680, + 680, + 680, + 680, + 680, + 680, + 87, + 680, + 680, + 681, + 681, + 681, + 681, + 681, + 681, + 681, + 681, + 681, + 681, + 681, + 681, + 681, + 682, + 682, + 629, + 682, + 682, + 682, + 682, + 682, + -1, + 682, + 682, + 682, + 682, + 682, + 682, + 682, + 682, + 683, + 683, + 683, + 346, + -1, + 683, + 683, + 683, + 401, + 683, + 401, + -1, + 683, + 683, + 683, + 683, + -1, + 685, + 685, + 685, + 346, + 685, + 685, + 685, + 685, + 685, + 660, + 685, + 685, + -1, + 685, + 685, + 685, + -1, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + -1, + 685, + 685, + 685, + 685, + 685, + -1, + 685, + 685, + 685, + 685, + 685, + 342, + 685, + 685, + 685, + 685, + 342, + 685, + 685, + -1, + 685, + 685, + 182, + 685, + 685, + 685, + -1, + 685, + 236, + 685, + 685, + 685, + 685, + 685, + -1, + 685, + 685, + 685, + 685, + -1, + 685, + 685, + 685, + 685, + 685, + 73, + 685, + 685, + 685, + 685, + 367, + 367, + 685, + 685, + 685, + 685, + 685, + 369, + 369, + 369, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 235, + 685, + 685, + 685, + 685, + 685, + 291, + 686, + 686, + 686, + 686, + 686, + 686, + 686, + 686, + 686, + 686, + 686, + 686, + 686, + 686, + 686, + -1, + 686, + 448, + 686, + 686, + 686, + 686, + 686, + 686, + 686, + 686, + 686, + 686, + 686, + 686, + 686, + 686, + 686, + 686, + -1, + 686, + 686, + 686, + 686, + 686, + 686, + 686, + 689, + 689, + 689, + 689, + 690, + 690, + 690, + 690, + 690, + 690, + 690, + 690, + 690, + 691, + 691, + -1, + 691, + 691, + 691, + 171, + 691, + 693, + -1, + 693, + 693, + 693, + 693, + 694, + 694, + 694, + 694, + 694, + 694, + 694, + 694, + 694, + 694, + 694, + 695, + 695, + 695, + 695, + 695, + 695, + 763, + 695, + 114, + 114, + -1, + 696, + 696, + 696, + 696, + 696, + 696, + 696, + 214, + 696, + 696, + 696, + 696, + 696, + 696, + 696, + 697, + 751, + 697, + 697, + 697, + 697, + 697, + 752, + 697, + 697, + 697, + 697, + 698, + 698, + 698, + 698, + 698, + 698, + 698, + 698, + 698, + 698, + 698, + -1, + 698, + 699, + 699, + 699, + -1, + 699, + 699, + -1, + 699, + 87, + 699, + 699, + 699, + -1, + 699, + 700, + 700, + 700, + 700, + 700, + 700, + 700, + 700, + 700, + 700, + 700, + 700, + 700, + 268, + -1, + 700, + 700, + 700, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + -1, + 540, + 701, + 701, + 701, + 701, + 520, + 701, + 701, + 701, + 701, + -1, + 701, + 701, + 701, + 192, + 701, + 701, + 701, + 701, + 272, + 701, + 701, + 702, + 702, + -1, + -1, + -1, + 702, + 272, + 702, + 702, + 702, + 702, + 702, + 702, + 702, + 703, + 604, + 703, + 703, + 703, + 703, + -1, + 703, + -1, + -1, + 256, + 704, + 256, + 704, + 704, + 750, + 750, + 704, + 705, + 705, + 705, + 705, + 705, + 517, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 707, + 707, + 631, + 707, + 707, + 707, + 707, + 708, + 708, + 708, + 708, + 708, + 708, + 812, + 709, + 709, + 709, + 709, + 709, + 709, + 709, + 709, + 710, + 710, + -1, + 587, + 710, + 710, + 454, + 711, + -1, + 153, + 711, + 711, + 711, + 711, + 711, + 711, + 711, + 233, + 233, + 711, + 711, + 711, + 712, + 712, + 712, + 712, + 712, + 712, + 712, + 712, + 712, + 279, + 712, + 712, + 712, + 712, + 712, + 712, + 712, + 712, + -1, + 712, + -1, + 712, + 712, + 712, + 712, + 712, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + -1, + 713, + 714, + 714, + 714, + 714, + 714, + 714, + 714, + 716, + 247, + 716, + -1, + 716, + 716, + 716, + 123, + 716, + 716, + 716, + 716, + 716, + 716, + 716, + 717, + 717, + 717, + 717, + 272, + 717, + 717, + 717, + 717, + 717, + 717, + 509, + 717, + 718, + 718, + 718, + 718, + 718, + 718, + 718, + 718, + 718, + 718, + 718, + -1, + 719, + 719, + 719, + 719, + 719, + 719, + 358, + 719, + 719, + 725, + 725, + 725, + 725, + 726, + 726, + 726, + 727, + 727, + 727, + 727, + 727, + 627, + 729, + 729, + 730, + 730, + 730, + 731, + 376, + 731, + -1, + -1, + 733, + 733, + 734, + -1, + 734, + 734, + 734, + -1, + 735, + 735, + 735, + 735, + 736, + 182, + -1, + 737, + 737, + 737, + 737, + 737, + 737, + 220, + -1, + 738, + 738, + 739, + 739, + 739, + 739, + 739, + 740, + 740, + 740, + 740, + 740, + 740, + -1, + 71, + 740, + 740, + 275, + 275, + -1, + 740, + 740, + 740, + 740, + 740, + 741, + 741, + 741, + 741, + 741, + 742, + 742, + 742, + 742, + -1, + 743, + 743, + 743, + 744, + 744, + 744, + -1, + 771, + 745, + 521, + 745, + 745, + 745, + 745, + 746, + 746, + 746, + 71, + 746, + 746, + 746, + 658, + 747, + 747, + 747, + 747, + 747, + 748, + 748, + 749, + 749, + 749, + 753, + 755, + 755, + 756, + 757, + 758, + 758, + 764, + 765, + 766, + 768, + 769, + 770, + 772, + 773, + 773, + 775, + 776, + 776, + 777, + 779, + -1, + 780, + 781, + 782, + 782, + 782, + 314, + 782, + 782, + 783, + 171, + 785, + 786, + 786, + 552, + 786, + 787, + -1, + 524, + 787, + 788, + 788, + 819, + 789, + 760, + 790, + 204, + 792, + 793, + 794, + 795, + 795, + 796, + -1, + 798, + 799, + 799, + 800, + 801, + 802, + 802, + -1, + 803, + 804, + 804, + 806, + 809, + 852, + 815, + 817, + 823, + 223, + 827, + 827, + 828, + 360, + -1, + -1, + 839, + 839, + 839, + 839, + 839, + 839, + 839, + 839, + -1, + 839, + 839, + 840, + 840, + 840, + 840, + 840, + 601, + 840, + 840, + 840, + -1, + 840, + 840, + 840, + 840, + 38, + -1, + 840, + 840, + 840, + -1, + 840, + 840, + 840, + 840, + 840, + -1, + -1, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 233, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + -1, + 841, + 841, + 841, + 841, + 568, + 842, + 842, + 842, + 842, + 842, + 842, + -1, + 842, + 843, + 843, + 843, + -1, + 843, + 843, + 843, + 818, + 843, + 168, + 843, + 843, + 843, + 843, + 844, + -1, + 844, + 844, + 844, + 280, + 844, + 844, + 844, + 844, + -1, + 844, + 844, + 245, + 844, + 844, + 844, + 844, + 844, + 845, + 845, + 845, + 845, + 845, + 845, + 845, + 845, + 845, + 845, + 845, + 845, + 845, + 722, + 845, + 845, + 845, + 579, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 138, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 762, + 846, + 846, + 559, + 846, + 559, + 846, + 846, + 846, + 847, + 847, + 847, + 847, + 847, + 847, + 847, + 171, + 848, + 848, + 331, + 849, + -1, + 850, + 850, + 761, + 851, + 851, + 853, + 853, + -1, + 853, + 854, + 854, + 854, + 854, + 854, + 854, + 854, + 855, + 855, + 855, + 855, + 855, + 856, + 856, + 856, + 856, + 856, + 277, + 856, + 856, + 857, + 857, + 367, + 858, + 858, + 859, + 859, + 859, + 273, + 860, + -1, + 860, + 861, + 861, + 861, + 862, + 862, + 71, + 863, + 863, + 863, + 864, + 864, + 864, + 864, + 865, + 865, + -1, + 868, + 868, + 721, + 721, + 873, + 123, + 874, + 874, + 875, + 876, + 876, + 878, + 878, + 878, + -1, + 881, + 369, + 883, + 884, + 886, + 887, + 889, + 890, + 375, + -1, + 893, + 894, + 898, + 600, + 905 + ], + [ + 3, + 3, + 3, + 3, + 3, + 163, + 3, + 3, + 3, + 3, + 159, + 3, + 3, + -1, + 3, + 137, + 137, + 3, + 3, + 3, + 3, + -1, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + -1, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + -1, + -1, + 156, + 3, + 3, + 3, + 3, + 3, + 649, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 643, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + -1, + 3, + 3, + -1, + 3, + 237, + 3, + 3, + 659, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 358, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 558, + 3, + 3, + 3, + 3, + 3, + -1, + 517, + 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, + 196, + 3, + 3, + 3, + 290, + 290, + 3, + 3, + 3, + 3, + 3, + 3, + 374, + 374, + -1, + 3, + 3, + 3, + 3, + 3, + 380, + 3, + 3, + 3, + 3, + -1, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + -1, + -1, + 3, + 3, + 3, + 3, + 3, + 3, + -1, + 3, + 3, + 3, + 3, + 3, + 3, + -1, + 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, + 269, + 3, + 3, + -1, + 3, + 3, + 3, + 3, + 3, + 762, + 3, + 73, + 3, + 3, + 73, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 774, + 3, + -1, + 3, + 3, + 3, + 3, + 3, + 3, + -1, + 3, + 3, + 173, + 3, + 3, + 3, + 3, + -1, + 3, + 200, + 200, + 3, + 504, + 3, + 3, + 3, + -1, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + -1, + 3, + 3, + 3, + 3, + 272, + 3, + 3, + 3, + -1, + 3, + 3, + 3, + 3, + 266, + 266, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + -1, + 3, + 3, + -1, + 3, + 3, + 3, + 3, + 3, + 552, + 3, + 3, + 3, + 3, + 3, + -1, + 3, + 3, + 3, + 3, + 3, + -1, + 3, + 3, + 3, + 3, + 3, + 162, + 3, + 3, + 3, + -1, + 3, + 3, + 3, + 3, + 602, + 3, + 3, + 3, + 3, + 173, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 137, + 137, + 3, + 3, + 3, + 323, + 3, + 3, + 3, + -1, + 3, + 3, + 3, + 3, + 3, + 620, + 3, + 3, + -1, + 3, + 3, + 3, + 171, + -1, + 3, + 3, + 3, + 3, + 3, + 3, + 658, + 658, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 692, + 3, + 3, + 3, + 533, + 533, + 3, + 3, + 3, + 3, + 276, + 592, + 4, + 4, + -1, + 4, + 4, + -1, + 4, + 4, + 579, + 5, + 5, + 5, + 5, + 5, + -1, + 5, + 5, + 5, + 672, + 5, + 5, + 199, + 6, + 6, + -1, + 6, + 6, + 201, + 6, + 6, + -1, + 172, + 6, + 6, + 6, + 6, + 6, + 6, + 6, + 6, + 6, + 592, + 6, + 592, + 6, + -1, + 6, + 6, + 7, + 7, + 7, + 7, + 7, + 687, + 7, + 8, + 8, + 8, + 8, + 8, + -1, + 237, + -1, + 8, + 8, + 771, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + -1, + 9, + 9, + 192, + 9, + 9, + 9, + 9, + 9, + 10, + -1, + -1, + 10, + 10, + 10, + 262, + 10, + 10, + 10, + -1, + -1, + 10, + 10, + 10, + 10, + 137, + 10, + 10, + 10, + 10, + 10, + 10, + -1, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + -1, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + -1, + -1, + 11, + 11, + 11, + 11, + 343, + 11, + 11, + 11, + 11, + 11, + -1, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + -1, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 359, + 11, + 11, + 11, + 11, + 11, + 163, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 156, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 650, + 11, + 11, + 11, + -1, + 11, + 11, + 11, + 11, + -1, + 11, + 11, + 292, + 11, + 11, + 653, + 11, + 11, + 11, + -1, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 663, + 11, + 12, + 812, + 12, + 12, + 12, + -1, + 12, + 12, + -1, + 12, + 12, + 12, + 12, + 618, + 12, + 12, + 12, + 12, + 520, + 12, + 12, + -1, + 281, + 12, + 12, + -1, + 12, + 12, + 12, + 12, + 12, + 360, + 12, + -1, + 12, + 12, + 12, + 264, + 12, + 578, + 12, + 12, + 12, + 12, + 12, + 12, + 510, + 12, + 12, + 12, + -1, + 613, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 449, + 12, + -1, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 605, + -1, + 12, + 12, + -1, + 12, + 12, + 12, + 12, + 583, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + -1, + 12, + 12, + 12, + 12, + 201, + 201, + 12, + 760, + 12, + 12, + 12, + 12, + 263, + 12, + 564, + 12, + 12, + -1, + 12, + 12, + 13, + 171, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 657, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + -1, + -1, + 662, + 13, + 662, + 13, + 13, + 13, + 13, + 13, + 13, + 852, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 199, + 13, + 13, + 13, + 13, + -1, + 13, + 13, + 13, + -1, + 13, + 13, + 630, + 13, + 14, + 14, + 14, + -1, + -1, + 14, + 14, + 14, + 14, + 14, + 14, + 14, + 294, + 14, + 14, + 14, + 14, + 170, + -1, + 14, + 14, + 14, + 196, + 14, + 14, + 14, + 14, + 583, + 14, + 15, + 233, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 607, + 15, + 15, + 15, + 15, + -1, + 15, + 15, + 15, + 15, + 15, + 15, + 603, + 15, + 603, + 15, + 314, + 15, + 15, + 15, + 217, + 217, + 15, + 15, + 15, + 15, + 15, + 16, + 16, + 16, + 446, + 16, + 16, + 16, + 16, + 375, + 16, + 16, + 16, + 16, + 375, + 16, + -1, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + -1, + 16, + 16, + 16, + 16, + 16, + 16, + 375, + 16, + 16, + 16, + 16, + 16, + -1, + 16, + -1, + 16, + 16, + 557, + 16, + 16, + -1, + 16, + 16, + 16, + 16, + 16, + -1, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + -1, + 16, + -1, + 16, + 16, + 581, + -1, + 16, + 16, + 16, + -1, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + -1, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + -1, + 16, + 16, + 16, + -1, + 169, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + -1, + -1, + -1, + 582, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + -1, + 236, + 16, + -1, + 16, + 16, + 275, + 16, + 16, + 261, + 16, + 308, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + -1, + 16, + 16, + 16, + 16, + 16, + 720, + -1, + 272, + 16, + 17, + 17, + 17, + 17, + -1, + 17, + 17, + -1, + 17, + 17, + 17, + 17, + 443, + 17, + 443, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 347, + 17, + 17, + 17, + 17, + 17, + 17, + 663, + 663, + 17, + 17, + 17, + 17, + 17, + 163, + 17, + 17, + -1, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + -1, + 17, + 643, + -1, + 17, + 95, + 95, + 17, + 17, + 17, + 17, + 17, + 17, + 18, + 18, + -1, + 18, + -1, + 18, + -1, + 18, + 18, + 18, + 620, + 18, + 18, + -1, + 18, + 18, + 18, + -1, + 18, + 18, + 401, + 18, + 18, + 18, + 18, + 18, + 18, + -1, + 18, + 304, + 18, + 18, + 18, + 18, + 499, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 819, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 380, + 18, + 18, + 18, + 18, + 18, + 692, + 18, + 18, + 18, + 18, + 18, + 18, + 247, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 552, + -1, + 18, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + -1, + -1, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 721, + 18, + 723, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + -1, + 214, + 18, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 728, + -1, + 18, + 18, + -1, + 18, + -1, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + -1, + 507, + 18, + 18, + 18, + 18, + 18, + 507, + 18, + 322, + 322, + 18, + 18, + 18, + 18, + 18, + 18, + -1, + 18, + 534, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 281, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 721, + -1, + 18, + 18, + 18, + 568, + 18, + 18, + 18, + -1, + 18, + -1, + 18, + 18, + 18, + 18, + 204, + 18, + 204, + 204, + 18, + 204, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + 172, + 18, + 18, + 18, + 18, + 18, + 18, + 688, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + -1, + 18, + 18, + 277, + 277, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + 157, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 264, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 583, + 19, + -1, + 19, + 19, + 19, + 19, + 19, + 204, + 19, + 71, + 19, + 19, + -1, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + -1, + 19, + 19, + 19, + 19, + 19, + 19, + 608, + 19, + 19, + 19, + 454, + 454, + 19, + 19, + -1, + 19, + 19, + 275, + 19, + 19, + 19, + 19, + 19, + -1, + 19, + 19, + 19, + 19, + 380, + 380, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 73, + -1, + 19, + 639, + 639, + -1, + 19, + 19, + 19, + 19, + 19, + 255, + 19, + -1, + 621, + 19, + -1, + 168, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 568, + -1, + 19, + 19, + 19, + -1, + -1, + 261, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 172, + 20, + 274, + 20, + 20, + -1, + 599, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 454, + 20, + 20, + 20, + 20, + 20, + -1, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + -1, + 20, + 728, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 313, + 313, + 21, + 21, + 21, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 688, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + -1, + 23, + 23, + 23, + 23, + 24, + 24, + 24, + 24, + 314, + 24, + 24, + 25, + 25, + 25, + 25, + 25, + 25, + 26, + 26, + 26, + -1, + 26, + 26, + 26, + 341, + 27, + -1, + 27, + 27, + 671, + 27, + 27, + 27, + 27, + 526, + 27, + 28, + 28, + 376, + 28, + 28, + 30, + 30, + 30, + 30, + 30, + 31, + 31, + 31, + 31, + 31, + -1, + 31, + 31, + 31, + 31, + 32, + 666, + 32, + 32, + 32, + 32, + -1, + 32, + 32, + 33, + 33, + 33, + 33, + 33, + 33, + 33, + 34, + 34, + 34, + 34, + 34, + 34, + -1, + 34, + 34, + 34, + 34, + 34, + 34, + -1, + 71, + 35, + 35, + 35, + 217, + 35, + 217, + 35, + 35, + 35, + 35, + 35, + 220, + 36, + 36, + 664, + -1, + 37, + 37, + 37, + 37, + -1, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + -1, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 504, + 39, + 504, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + -1, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 291, + 39, + 39, + 39, + 161, + 39, + -1, + 39, + -1, + 39, + 39, + 39, + 39, + -1, + 40, + 197, + 40, + 197, + 40, + 40, + 40, + 40, + -1, + 40, + 40, + 40, + 40, + 40, + 40, + 41, + 41, + 41, + 41, + 761, + 761, + 41, + 41, + 41, + 41, + 43, + 43, + -1, + 43, + 43, + 43, + 43, + 43, + 43, + 43, + 631, + 43, + 43, + 43, + 43, + 43, + 160, + 43, + 43, + 43, + 533, + 43, + 43, + 43, + 43, + 43, + 43, + 43, + -1, + 43, + 44, + 44, + 44, + 44, + 627, + 44, + 44, + 44, + 44, + 627, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 46, + 46, + 46, + 315, + 315, + 46, + 46, + 46, + 46, + 46, + 46, + 46, + 46, + 46, + -1, + 606, + 47, + 606, + 47, + 47, + 47, + 47, + 47, + 47, + 47, + -1, + 47, + 664, + 47, + 47, + 47, + 47, + -1, + 47, + 47, + 47, + 47, + 47, + 47, + 47, + 47, + 47, + 47, + -1, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + -1, + 48, + 48, + 48, + 48, + 48, + 659, + 659, + -1, + -1, + 272, + 48, + 48, + 48, + 48, + 48, + 48, + 871, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + -1, + 48, + 48, + 586, + 48, + 48, + 48, + 48, + 48, + 48, + -1, + 48, + 48, + 48, + -1, + 48, + 49, + -1, + 49, + 49, + 49, + 49, + 49, + 49, + -1, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 604, + 604, + 49, + 49, + -1, + 49, + 49, + 49, + 49, + 49, + 49, + 668, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 50, + 50, + 50, + 50, + -1, + 50, + 50, + 50, + -1, + 50, + -1, + 51, + 51, + 51, + 51, + 51, + 51, + 51, + 51, + 51, + 51, + 51, + 51, + -1, + 51, + -1, + 51, + 51, + 51, + 51, + 51, + 51, + 51, + 51, + 51, + 51, + 51, + 51, + 52, + -1, + 52, + 52, + -1, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + -1, + -1, + 52, + 636, + 636, + 52, + 52, + 443, + 52, + 156, + 52, + 52, + 52, + 618, + 52, + 52, + 52, + 114, + 114, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 74, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + -1, + 52, + 52, + 52, + 52, + 52, + 52, + -1, + 52, + 52, + -1, + 52, + 52, + 52, + 52, + -1, + 52, + 52, + 52, + 52, + 52, + 52, + 657, + 52, + 52, + 52, + 52, + 344, + 52, + -1, + 52, + 52, + -1, + 564, + 564, + 564, + 52, + 52, + 52, + 52, + 417, + 52, + 52, + 52, + 52, + 52, + -1, + 52, + 52, + 52, + 53, + 53, + 53, + 53, + 53, + 53, + 53, + 53, + 53, + 53, + 53, + 53, + -1, + 53, + 53, + 53, + 53, + 53, + -1, + 53, + 53, + 53, + 668, + 53, + 53, + 53, + -1, + 53, + 53, + 761, + 53, + 53, + 53, + 53, + 53, + 53, + 269, + 53, + 53, + 53, + 53, + -1, + 53, + 53, + 53, + 53, + 53, + 53, + 53, + 53, + 53, + -1, + 54, + -1, + 54, + 54, + 54, + -1, + 54, + 54, + -1, + 666, + 54, + 54, + 54, + 54, + 54, + 54, + 54, + 54, + 54, + 54, + 54, + 54, + 54, + 54, + 657, + 54, + 54, + 54, + 54, + 54, + 55, + 55, + 55, + 55, + 55, + 564, + 55, + 55, + 578, + 55, + 55, + 55, + 55, + 55, + 55, + 55, + 56, + 290, + 56, + 56, + 56, + 56, + 638, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + -1, + 56, + 56, + 56, + -1, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 499, + 56, + 56, + 56, + 56, + 56, + -1, + 631, + 56, + 56, + 56, + 56, + 56, + 534, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 71, + 56, + 56, + 56, + 56, + 56, + 235, + 56, + 56, + 56, + 235, + 56, + 56, + 479, + 56, + 56, + 56, + 56, + 56, + 56, + -1, + 607, + -1, + 57, + 57, + 57, + 57, + 57, + 57, + 57, + 57, + 57, + 57, + 57, + 57, + 57, + 57, + 57, + 57, + 57, + 57, + 57, + 57, + 267, + 57, + 57, + 58, + 58, + 266, + 58, + 58, + 58, + 58, + 58, + 266, + 58, + 58, + 58, + 58, + 58, + -1, + 58, + 58, + 58, + 59, + 59, + 59, + 59, + 59, + 59, + -1, + -1, + 59, + 59, + 59, + -1, + 59, + 59, + 59, + 268, + 59, + 59, + 59, + 59, + 59, + 59, + 59, + 59, + 59, + 59, + 619, + 59, + 59, + 619, + 59, + 59, + -1, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 233, + 61, + -1, + 61, + 61, + 61, + 61, + 61, + -1, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + -1, + 62, + -1, + 62, + 62, + -1, + 62, + 62, + 62, + -1, + 62, + -1, + 62, + -1, + 62, + -1, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 647, + 62, + 760, + 62, + 62, + 62, + 63, + 63, + 63, + 264, + 63, + -1, + 63, + 63, + 63, + 63, + 63, + -1, + 63, + 63, + 63, + 63, + 156, + 63, + 63, + 63, + 63, + 662, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 331, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + -1, + 63, + 63, + 63, + -1, + 63, + 170, + 63, + 63, + -1, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + -1, + 63, + 63, + 63, + 63, + 63, + 63, + -1, + 63, + 63, + 63, + 63, + 728, + 728, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + -1, + 63, + 63, + 63, + 63, + 63, + 586, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + -1, + 63, + 359, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 267, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 237, + 63, + 63, + -1, + 63, + 63, + 587, + 63, + 63, + 587, + 63, + 63, + 63, + 63, + 378, + 63, + -1, + 63, + 63, + 63, + 63, + 63, + 510, + 63, + 63, + 63, + 63, + 343, + 63, + 63, + 63, + 63, + 639, + 63, + 63, + 63, + 266, + 63, + 63, + 63, + 63, + 63, + 63, + 728, + 63, + 63, + 63, + 63, + 63, + 64, + -1, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 663, + 64, + 64, + 64, + 64, + 659, + 64, + -1, + 331, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + -1, + 64, + 64, + 64, + -1, + 64, + -1, + 521, + 64, + -1, + 64, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + -1, + 65, + 65, + 99, + 65, + 65, + 65, + 158, + 65, + 65, + -1, + -1, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + -1, + 65, + 65, + 65, + 66, + 66, + -1, + 66, + 66, + 66, + -1, + 66, + 66, + 66, + 263, + 263, + 66, + 66, + 66, + 66, + 66, + 66, + 66, + 629, + 629, + 66, + 66, + 66, + 66, + 67, + 67, + 273, + 67, + 67, + 601, + 601, + 67, + 67, + -1, + 67, + 67, + 67, + 67, + 67, + 68, + 68, + 68, + 68, + 68, + 68, + 68, + -1, + 359, + 68, + 663, + 68, + 68, + 581, + 68, + 68, + 68, + 68, + 68, + 68, + 68, + 648, + 69, + 69, + 69, + 204, + 69, + 69, + -1, + 557, + 69, + 69, + 69, + 69, + 69, + 69, + 69, + 69, + 69, + 70, + 70, + 70, + 70, + 70, + 70, + 275, + 70, + 70, + 70, + 70, + 70, + 70, + 233, + 233, + 70, + 70, + 70, + 70, + 277, + 70, + 70, + 103, + 70, + 70, + 72, + 72, + 72, + 75, + -1, + 75, + 75, + 347, + 75, + 76, + 76, + 76, + 76, + 76, + 77, + 281, + -1, + 77, + 78, + 78, + 78, + 78, + 79, + 79, + 79, + 79, + 79, + 80, + 80, + 82, + 82, + 82, + 82, + 82, + 82, + 85, + -1, + 85, + 88, + 88, + 89, + 89, + 448, + 90, + 647, + 90, + 90, + 90, + 90, + 171, + 90, + 90, + 171, + 90, + 91, + 91, + 91, + 91, + 92, + 92, + 92, + 602, + 93, + 93, + -1, + 93, + 94, + 94, + 94, + 98, + 98, + 98, + 101, + 101, + 101, + 101, + 101, + 102, + 751, + 104, + 104, + 104, + 104, + 105, + 105, + 106, + 106, + 106, + 106, + 106, + 106, + 722, + 107, + 107, + 107, + 110, + -1, + 110, + 110, + 110, + 110, + -1, + 115, + 115, + -1, + 115, + 115, + 115, + 115, + 115, + 115, + 115, + 220, + 115, + 115, + 115, + 115, + 115, + 116, + 116, + 116, + 116, + 116, + 116, + 116, + 247, + 116, + -1, + 116, + 116, + 116, + 117, + 117, + 117, + 723, + 117, + 723, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + -1, + 117, + -1, + 117, + 117, + 117, + 117, + 557, + 117, + 117, + 117, + 117, + 117, + 117, + 367, + -1, + 119, + 119, + 119, + 120, + 120, + 120, + -1, + -1, + 120, + 342, + 121, + 121, + 121, + 121, + 121, + 750, + 121, + 121, + 121, + 121, + 122, + 122, + 122, + 122, + -1, + 125, + -1, + 125, + 125, + 125, + 771, + 125, + 125, + 125, + 125, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 671, + 126, + 126, + 126, + 126, + 127, + -1, + 127, + -1, + 127, + 127, + 127, + 592, + 127, + -1, + -1, + 128, + 129, + 129, + 578, + 129, + 95, + 129, + 129, + 129, + -1, + 129, + 129, + 129, + 129, + 129, + 129, + 129, + -1, + 129, + -1, + 129, + 130, + 130, + 130, + 130, + 130, + -1, + -1, + 131, + 131, + 131, + 131, + 131, + 131, + 813, + 131, + 131, + 131, + 131, + 131, + 131, + 131, + 131, + 131, + 131, + -1, + 131, + 132, + 132, + 132, + 132, + 132, + 132, + 132, + -1, + 132, + 132, + -1, + 132, + 132, + 132, + 132, + -1, + 133, + 133, + 133, + 645, + 133, + 133, + 133, + 133, + 133, + 133, + 133, + 134, + 134, + 134, + 134, + 134, + 134, + 137, + 134, + 134, + 137, + 134, + 134, + -1, + 134, + -1, + 236, + 134, + 134, + -1, + 134, + 759, + 759, + 134, + -1, + 136, + 136, + 103, + 136, + -1, + 136, + -1, + 136, + 136, + 136, + 606, + 136, + 136, + 136, + 136, + 139, + 139, + -1, + 139, + 139, + 139, + 139, + 139, + 140, + 140, + 140, + 140, + 140, + 140, + 236, + 140, + 141, + -1, + 141, + 141, + 141, + 141, + 141, + 141, + -1, + 141, + 447, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 599, + 599, + 141, + 141, + 141, + 141, + 141, + 568, + 141, + 141, + 142, + 142, + 142, + 142, + 142, + 142, + -1, + 142, + 142, + 142, + 142, + 142, + 142, + 142, + 142, + -1, + 142, + 142, + 142, + 142, + 142, + -1, + 142, + 142, + 142, + 142, + 142, + 142, + 142, + 144, + 144, + 144, + 144, + 95, + 144, + 144, + 144, + 144, + -1, + 144, + 144, + 144, + 144, + 144, + 144, + 145, + 145, + -1, + 145, + 145, + -1, + 145, + 145, + 145, + 145, + 145, + 145, + 145, + 145, + 145, + 145, + 145, + 145, + 217, + 146, + 146, + 146, + 146, + 146, + 146, + 146, + 146, + 146, + 146, + -1, + -1, + 146, + 114, + -1, + 628, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 202, + 147, + 315, + 148, + -1, + 148, + 148, + 148, + -1, + 148, + 148, + 148, + 657, + -1, + 148, + 148, + 148, + 148, + 148, + 148, + 148, + 635, + 149, + 149, + 149, + -1, + 149, + 274, + 149, + 157, + 149, + 149, + 149, + 149, + 149, + 149, + 149, + 149, + 149, + 149, + -1, + 149, + 149, + 149, + 38, + 149, + 150, + 150, + 150, + 196, + -1, + 444, + 150, + 150, + 150, + 150, + -1, + 367, + 150, + 150, + -1, + 150, + 150, + 150, + 150, + 150, + 150, + 533, + 151, + 151, + 763, + 151, + 645, + 151, + 151, + 635, + 151, + 151, + 151, + 151, + 151, + 151, + 151, + 151, + 151, + 151, + 151, + 164, + 164, + -1, + 164, + 268, + 166, + 166, + 166, + -1, + 166, + 166, + 166, + 166, + 166, + 166, + 166, + 167, + 167, + 167, + 304, + 167, + 167, + 174, + 175, + 343, + 343, + 176, + 761, + 177, + 604, + 178, + 178, + -1, + 566, + 181, + 342, + 184, + -1, + 305, + 185, + 186, + 186, + 189, + 189, + 190, + 190, + 191, + 191, + 193, + 194, + 194, + 194, + 194, + 195, + 195, + 205, + 206, + 206, + -1, + 208, + 208, + 208, + 209, + 211, + 212, + 213, + 216, + 216, + 281, + 218, + 219, + 219, + 221, + 103, + 222, + -1, + -1, + 225, + -1, + 226, + 227, + 666, + 229, + 229, + 230, + -1, + 232, + 232, + 232, + 238, + -1, + 238, + 239, + 239, + 239, + 239, + 239, + 244, + 244, + 244, + 244, + 249, + 249, + 220, + 250, + 250, + 252, + 252, + -1, + 252, + 252, + 253, + -1, + 774, + 254, + 254, + 254, + 254, + 254, + 254, + 254, + 267, + -1, + 257, + 257, + 257, + 257, + 257, + 257, + 528, + 258, + 258, + 258, + 258, + 258, + 260, + 813, + 260, + 180, + 260, + 270, + 270, + 271, + -1, + 282, + 282, + 283, + 283, + 688, + 284, + 285, + 285, + 286, + 762, + 287, + 287, + 288, + 288, + -1, + 288, + 295, + 298, + 299, + 300, + 307, + 310, + 311, + 312, + 329, + 338, + 338, + 348, + 349, + 352, + 354, + -1, + -1, + 355, + 356, + 356, + 357, + 361, + -1, + 379, + 381, + 504, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 336, + 381, + 381, + 381, + -1, + 381, + 381, + 381, + 264, + 381, + 247, + 381, + 247, + 381, + -1, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 192, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + -1, + 381, + 381, + 381, + 381, + 381, + -1, + 692, + 381, + 381, + 381, + 381, + 381, + 663, + 663, + 381, + 381, + 381, + 381, + 687, + 687, + 381, + 381, + 381, + 381, + 305, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 314, + 314, + 381, + 381, + -1, + 381, + 381, + 381, + 381, + -1, + -1, + 381, + 381, + 381, + 381, + 381, + 381, + -1, + 504, + 381, + -1, + 381, + 381, + 728, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + -1, + -1, + 381, + 381, + 381, + 381, + 381, + 381, + 872, + 381, + 381, + 381, + 381, + 381, + 381, + 237, + 237, + 381, + -1, + 237, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + -1, + 281, + -1, + 381, + 381, + 381, + 381, + 381, + 261, + 381, + 381, + 381, + 381, + 381, + 381, + -1, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 182, + 182, + 381, + 381, + 159, + 381, + 381, + 381, + 381, + -1, + 381, + 381, + 381, + 381, + 381, + 381, + -1, + 381, + 381, + 579, + 381, + -1, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + -1, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 360, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 294, + 381, + 381, + 381, + 381, + 381, + -1, + -1, + 153, + 381, + 381, + 381, + 381, + 381, + -1, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + -1, + 381, + 381, + 381, + 381, + -1, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + -1, + 381, + 381, + 381, + 381, + -1, + 381, + 381, + -1, + 381, + 381, + 381, + 381, + 347, + 381, + 290, + 381, + 759, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 382, + 272, + 382, + 382, + 382, + 382, + 628, + -1, + 382, + 382, + 273, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 71, + 383, + 71, + 383, + 383, + 383, + 384, + 628, + 384, + 384, + 384, + 384, + 631, + 384, + 384, + 384, + 275, + -1, + 569, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 526, + 384, + 384, + 384, + 384, + -1, + 386, + 386, + -1, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 504, + 386, + 386, + 386, + 386, + 345, + 386, + 386, + 386, + -1, + 386, + 386, + 386, + 386, + 386, + 447, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + -1, + -1, + 387, + 387, + 387, + 387, + 520, + 387, + 387, + 387, + 387, + 387, + 607, + -1, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 454, + 387, + 387, + 387, + 269, + 387, + 387, + 342, + 387, + 387, + 534, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + -1, + 387, + 387, + 387, + 387, + -1, + 387, + -1, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 154, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + -1, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + -1, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 86, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 657, + 387, + 387, + -1, + 387, + 387, + 387, + 387, + 369, + 387, + 387, + 388, + 388, + 388, + -1, + 388, + 388, + 203, + 388, + 153, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + -1, + 388, + 388, + -1, + 388, + -1, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 251, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 220, + 220, + 388, + 388, + 388, + 388, + -1, + -1, + 388, + -1, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 278, + 278, + -1, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 223, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + -1, + 388, + -1, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 277, + 388, + 388, + 388, + -1, + 600, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + -1, + 390, + 390, + 750, + 390, + 390, + 390, + 566, + 391, + 391, + -1, + 391, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + -1, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + 605, + 392, + -1, + 392, + -1, + 392, + 668, + 392, + 392, + 392, + -1, + 392, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 269, + 393, + 393, + 393, + 648, + -1, + 199, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 499, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 347, + 393, + -1, + 393, + -1, + 394, + 108, + 394, + 394, + 394, + 394, + 394, + 394, + 395, + 137, + 395, + -1, + 395, + 395, + 395, + 395, + -1, + 395, + -1, + 395, + 395, + 396, + -1, + 396, + 396, + 396, + 397, + 397, + 397, + 584, + -1, + 397, + 397, + 397, + 397, + 331, + 397, + 397, + 397, + 397, + 397, + 397, + 397, + 397, + 397, + 255, + 397, + 397, + 397, + 397, + 398, + 398, + 398, + -1, + 398, + 399, + 399, + 399, + -1, + 399, + 399, + -1, + 399, + 399, + 399, + 399, + 399, + 399, + 399, + 400, + 400, + 156, + 400, + 400, + 400, + 400, + 400, + 400, + 400, + 400, + 400, + 400, + 520, + 400, + 402, + 402, + -1, + -1, + 402, + 402, + 402, + 402, + -1, + 402, + 402, + 402, + 402, + 402, + 402, + 402, + -1, + 403, + 403, + 403, + 403, + 403, + -1, + 403, + 403, + 403, + 403, + 403, + 612, + 404, + 404, + -1, + 237, + 404, + 404, + -1, + -1, + 404, + 404, + 405, + -1, + 405, + -1, + 405, + 405, + 405, + 405, + 405, + 649, + 405, + 405, + 405, + 405, + -1, + 603, + 406, + 406, + 406, + 406, + 138, + 407, + 407, + 407, + -1, + 408, + 408, + -1, + 408, + 635, + 408, + 269, + 408, + 408, + 408, + -1, + 409, + 409, + 409, + 409, + 409, + 409, + -1, + 409, + 409, + 410, + 410, + 410, + 410, + 410, + 410, + 752, + 411, + 411, + 411, + 411, + 411, + 411, + 411, + 233, + 411, + 411, + 411, + 412, + 412, + 412, + 852, + 412, + 412, + 158, + -1, + 413, + 413, + 413, + 413, + 269, + 413, + 413, + 413, + 237, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 663, + 413, + 413, + -1, + -1, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 137, + 413, + 413, + 413, + 413, + 413, + 413, + 159, + 413, + 413, + 413, + 413, + 236, + 413, + 569, + 413, + 413, + 413, + 413, + 414, + -1, + 414, + 414, + 415, + 415, + 415, + 138, + 415, + -1, + 415, + -1, + 192, + -1, + 415, + 415, + 415, + 415, + 415, + -1, + 415, + 415, + 415, + 415, + 415, + 345, + 415, + 415, + -1, + 330, + 415, + 81, + 81, + 415, + 415, + -1, + 415, + 415, + 415, + 415, + -1, + 415, + 415, + 415, + 415, + 415, + -1, + 415, + 605, + 415, + 415, + 415, + 415, + 416, + 416, + 416, + 233, + 416, + 416, + 416, + 416, + 557, + 416, + 416, + 416, + 416, + 416, + 416, + 416, + 416, + 416, + 416, + 416, + 416, + 416, + 416, + 416, + 416, + 416, + 416, + 416, + 416, + 418, + 418, + 507, + 418, + 418, + 418, + 418, + 418, + 418, + 418, + 418, + -1, + 418, + 418, + 214, + 418, + 418, + 418, + 418, + 418, + 418, + 418, + 418, + 418, + 418, + 418, + 418, + -1, + 559, + 419, + 419, + -1, + 419, + 419, + 419, + 419, + 419, + 628, + 419, + 419, + 568, + 419, + 419, + 419, + 419, + 419, + 419, + 419, + 419, + 447, + 419, + 419, + 419, + 419, + 419, + 420, + 420, + 171, + 420, + 420, + 420, + 521, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + -1, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 268, + 268, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + -1, + 649, + 420, + 420, + 724, + 420, + 420, + 724, + 420, + -1, + 315, + 420, + -1, + 38, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 599, + 420, + 420, + -1, + -1, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 421, + 340, + 421, + 421, + 421, + 421, + 421, + 323, + 421, + 421, + 421, + -1, + 422, + 422, + 422, + 422, + 422, + 422, + 525, + 525, + 525, + 525, + 422, + 422, + 422, + 422, + 422, + 422, + -1, + 422, + -1, + 422, + 422, + 422, + 422, + 422, + 422, + -1, + 422, + 422, + -1, + 236, + 422, + 422, + 422, + -1, + 422, + -1, + 422, + 422, + 422, + 422, + 422, + -1, + 422, + 422, + 422, + 422, + 422, + 422, + -1, + 422, + 584, + -1, + 422, + 422, + 422, + 423, + 423, + 423, + 423, + 376, + 423, + 423, + 423, + 871, + 423, + 423, + 423, + -1, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + -1, + 469, + 425, + 425, + 425, + 425, + 425, + 425, + 425, + -1, + 425, + 425, + 425, + 425, + 425, + 425, + 425, + 425, + 425, + 425, + 425, + 425, + 425, + 425, + 425, + 425, + 425, + -1, + 425, + 425, + 425, + 425, + 425, + -1, + 425, + 426, + 426, + 671, + 426, + 426, + 426, + 426, + 426, + 426, + 723, + 426, + 426, + 426, + 426, + 426, + 169, + 426, + 426, + 426, + 426, + 426, + -1, + 628, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + -1, + 426, + 426, + -1, + 426, + 426, + 426, + 426, + -1, + -1, + -1, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + -1, + 426, + 426, + 426, + 426, + 426, + 518, + 426, + -1, + -1, + 426, + 426, + 426, + 426, + 426, + 322, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + -1, + 426, + 426, + 426, + 417, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 81, + 427, + 427, + 427, + 427, + 427, + 427, + 427, + 427, + -1, + 427, + 427, + 97, + 427, + 427, + -1, + 427, + -1, + 273, + 427, + 427, + 728, + 728, + 427, + 427, + 427, + 427, + 427, + -1, + 427, + 427, + 427, + 427, + 427, + 427, + 428, + 428, + 428, + -1, + 428, + 109, + 428, + 428, + 428, + 428, + 428, + 428, + 428, + -1, + 428, + 428, + 428, + 428, + 428, + 428, + 428, + -1, + 428, + 604, + 428, + 428, + 428, + 871, + 428, + 428, + 428, + 428, + 428, + 428, + 428, + 428, + 428, + 428, + 428, + 428, + 428, + 428, + 428, + 428, + 428, + 428, + 428, + 428, + 428, + -1, + 428, + 428, + 428, + 428, + 428, + 428, + 428, + 428, + 429, + 429, + 812, + 429, + 429, + 429, + 520, + 429, + 429, + 429, + 722, + -1, + -1, + 429, + 429, + 429, + 429, + 81, + 429, + 429, + 429, + 429, + 375, + 429, + 375, + 429, + 759, + 429, + 196, + 429, + 429, + 663, + 429, + -1, + 429, + 429, + 429, + 429, + -1, + -1, + 429, + 687, + 429, + 429, + 429, + -1, + 429, + 429, + -1, + 429, + 429, + 429, + 429, + 429, + 429, + 429, + 109, + 429, + 429, + 429, + 430, + 290, + 430, + 430, + 430, + 430, + 430, + 430, + 430, + 430, + 430, + 430, + 430, + 752, + 430, + 430, + 430, + -1, + 499, + 430, + 430, + 430, + 430, + 430, + 430, + 430, + 430, + 430, + 430, + 430, + 430, + 430, + 430, + 430, + 430, + 430, + 430, + 430, + 430, + 430, + 430, + 430, + 430, + 138, + 430, + 430, + 430, + 87, + 430, + -1, + 431, + 431, + 431, + 431, + 431, + 431, + 431, + 431, + 583, + 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, + 649, + 432, + 432, + 358, + 432, + 432, + 432, + 432, + 432, + 559, + 432, + 559, + 432, + 432, + 432, + 432, + 432, + 432, + -1, + 432, + 432, + 432, + 432, + 432, + 432, + -1, + 432, + 432, + 432, + 432, + 203, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + -1, + -1, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + -1, + 433, + 607, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 157, + 157, + 433, + 157, + 433, + 433, + 433, + 433, + 433, + 433, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 519, + 434, + 434, + 519, + 434, + 434, + 434, + 434, + -1, + -1, + 434, + 434, + 237, + 434, + 434, + 237, + 434, + 434, + 434, + 434, + 434, + -1, + 434, + 434, + 434, + 434, + 750, + 434, + 434, + 434, + 434, + 434, + 434, + -1, + 722, + 434, + 434, + 434, + 434, + -1, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 375, + 434, + -1, + 434, + -1, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + -1, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 446, + 435, + 435, + 435, + 435, + 369, + 435, + 369, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + -1, + 203, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 519, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 436, + 436, + 436, + 436, + 436, + 436, + 533, + 436, + 448, + 436, + 436, + 436, + 436, + 436, + 760, + 436, + 436, + 436, + 436, + 436, + 436, + -1, + 436, + 436, + 436, + 436, + 436, + 272, + 272, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 437, + -1, + 437, + 437, + -1, + -1, + 629, + 437, + 437, + 437, + 437, + 437, + 437, + 73, + 437, + 437, + 437, + 437, + 437, + 437, + 437, + 437, + 437, + 437, + 437, + 437, + 437, + 525, + 437, + 437, + 437, + 438, + 438, + -1, + 438, + -1, + -1, + 438, + 438, + 533, + 438, + 438, + 438, + 438, + 157, + 438, + -1, + 438, + 438, + 438, + 601, + 438, + 438, + 438, + 438, + 438, + -1, + 438, + 438, + -1, + 439, + 439, + 439, + 439, + 518, + -1, + -1, + 439, + 439, + 439, + 439, + 304, + 439, + 439, + 439, + 439, + 440, + 440, + 440, + 440, + 440, + 440, + 440, + 440, + 440, + 440, + 440, + 440, + 440, + 440, + 517, + 440, + 440, + 440, + 440, + 440, + 440, + 440, + 440, + -1, + 441, + -1, + 441, + 441, + 441, + -1, + 441, + 378, + -1, + 441, + 441, + 441, + 441, + 507, + 441, + 441, + -1, + 441, + 441, + 442, + 442, + 442, + 442, + -1, + 442, + 451, + 451, + 451, + 451, + 451, + 451, + 620, + 451, + 452, + 664, + 664, + 452, + 452, + 452, + 452, + 452, + 453, + 453, + 453, + 453, + 453, + 453, + 455, + 455, + 455, + 455, + 455, + 455, + 456, + 456, + 456, + 457, + 457, + 457, + 457, + 457, + 457, + 457, + 457, + 458, + -1, + 458, + 459, + 459, + 459, + 812, + 459, + 460, + 460, + 159, + -1, + 461, + -1, + -1, + 462, + 462, + 462, + 463, + 463, + 463, + 613, + 463, + 464, + 464, + 464, + 465, + -1, + 273, + 465, + 466, + 467, + 467, + 467, + -1, + 468, + 468, + 470, + -1, + 470, + 214, + 470, + 472, + 472, + 473, + 474, + 474, + -1, + 475, + 751, + 345, + 476, + 345, + 477, + 477, + -1, + 478, + 478, + -1, + -1, + -1, + 480, + 480, + 480, + 480, + 480, + 480, + 480, + 481, + 168, + 481, + 481, + 482, + 482, + 482, + 482, + 482, + 482, + 482, + 482, + 613, + 482, + 482, + 482, + 482, + 482, + 482, + 482, + 482, + 291, + 482, + 483, + 510, + 483, + 483, + 483, + 83, + 485, + 280, + 485, + 485, + 485, + 485, + 485, + 485, + 485, + 486, + 486, + 486, + 486, + -1, + 486, + 658, + 486, + 486, + 486, + 486, + 486, + 486, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + -1, + 487, + 487, + 487, + 487, + -1, + 487, + 487, + 487, + -1, + 487, + -1, + 487, + 449, + 449, + 487, + 487, + 487, + 487, + 574, + -1, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + -1, + 487, + 487, + 487, + 488, + 488, + 488, + 488, + 488, + 488, + 488, + 488, + 447, + 447, + 447, + 489, + 367, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + -1, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 521, + 489, + 489, + 489, + 490, + 336, + 490, + 138, + 490, + 490, + 490, + 490, + 490, + 490, + 109, + 491, + 491, + 491, + 491, + 491, + 313, + 313, + 491, + 491, + 558, + 491, + 492, + -1, + 492, + 492, + 492, + 492, + -1, + 492, + 492, + 492, + 492, + 492, + 492, + 492, + 279, + 492, + 220, + -1, + 494, + 494, + 494, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + -1, + 496, + 496, + 496, + 496, + 496, + 496, + 497, + 497, + 279, + 279, + 497, + 279, + 497, + 497, + 497, + 497, + 497, + 498, + 498, + 498, + 498, + 498, + 498, + 498, + 203, + 498, + 498, + -1, + 871, + 498, + 498, + 498, + 498, + 498, + 500, + 500, + 500, + 500, + -1, + 500, + 499, + 500, + 565, + 500, + -1, + 627, + 500, + -1, + 500, + 501, + 501, + 501, + 501, + 501, + 501, + 108, + 501, + 501, + 501, + 501, + 501, + 501, + 501, + 501, + 501, + 501, + 502, + 502, + 502, + 502, + 502, + 502, + 502, + 502, + -1, + 502, + 454, + 502, + 502, + 502, + -1, + 502, + 502, + 502, + 502, + 502, + 502, + 502, + 502, + 336, + 502, + 323, + 502, + 502, + 502, + 502, + 502, + 502, + 601, + 503, + 503, + -1, + -1, + 503, + 503, + 266, + 503, + 503, + -1, + 109, + 503, + 503, + 813, + 813, + 503, + 503, + 503, + 503, + 269, + 503, + 503, + 503, + 503, + 503, + -1, + 503, + 503, + 503, + 503, + 503, + 503, + 503, + 265, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + -1, + -1, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 330, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 345, + 505, + 505, + -1, + -1, + 505, + 505, + 505, + 505, + 506, + 506, + 506, + 506, + 506, + -1, + 506, + 210, + 506, + 506, + 506, + -1, + 812, + -1, + 506, + 506, + 506, + 511, + 163, + 511, + 511, + 274, + -1, + 511, + 511, + 511, + 511, + 511, + 512, + 512, + 512, + 512, + 512, + 447, + -1, + 512, + 512, + 512, + 512, + 512, + 512, + 512, + 512, + 512, + 512, + -1, + 752, + 513, + 584, + 513, + 513, + 513, + 514, + -1, + 514, + 514, + 514, + 514, + 514, + 514, + 514, + 515, + 515, + 515, + 515, + -1, + 516, + -1, + 516, + 516, + 516, + 516, + 523, + 523, + 469, + 469, + 527, + 752, + 529, + 529, + 530, + 668, + 531, + -1, + 535, + 535, + 173, + 535, + 535, + 536, + 537, + 538, + 541, + 541, + 542, + 543, + 543, + 544, + 545, + -1, + 546, + 546, + 721, + -1, + 548, + 548, + 549, + 203, + 551, + 446, + 553, + 553, + 554, + -1, + 556, + 560, + 560, + 561, + -1, + 562, + 562, + 563, + 563, + 567, + 819, + 567, + 567, + 567, + 567, + 567, + -1, + 570, + 570, + 292, + 571, + 571, + 571, + 571, + 571, + 571, + 571, + 275, + -1, + 571, + 571, + 292, + 571, + 572, + 469, + 572, + 572, + 575, + 163, + 575, + 575, + 576, + 576, + -1, + 576, + 576, + 576, + 577, + -1, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 619, + 577, + 577, + 577, + 580, + 580, + 580, + -1, + 580, + 580, + 445, + 588, + -1, + 589, + 589, + 589, + 589, + 589, + 590, + -1, + 590, + 591, + 591, + 591, + 591, + 591, + 591, + 269, + 269, + 593, + 593, + 593, + 593, + 594, + 595, + 597, + 597, + 598, + 610, + 509, + 509, + 610, + 611, + 611, + 614, + 615, + 615, + 615, + 616, + 617, + 622, + 625, + 626, + 632, + -1, + 640, + 641, + 646, + 651, + 651, + 652, + 661, + -1, + 673, + 673, + 157, + 673, + 673, + 673, + 673, + 673, + 673, + 673, + 84, + 84, + 84, + 84, + 673, + 84, + 673, + 84, + 674, + 674, + 674, + 674, + -1, + 674, + 674, + 108, + 674, + 108, + 108, + 674, + 674, + 217, + 674, + 674, + 674, + 674, + 674, + 674, + 635, + -1, + 674, + 674, + 674, + 674, + 347, + 674, + 674, + -1, + 674, + 586, + 674, + -1, + 674, + 674, + 674, + 674, + 674, + -1, + 114, + 674, + 674, + 674, + 674, + 203, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 648, + 674, + 674, + -1, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 237, + -1, + 674, + 674, + 674, + 674, + 674, + 152, + 152, + 674, + 214, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 760, + 674, + 674, + -1, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + -1, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 367, + 367, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + -1, + 674, + 674, + 674, + 674, + 565, + 674, + 674, + 674, + 674, + 674, + 674, + -1, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 569, + 674, + 674, + 674, + 674, + 674, + -1, + 81, + 674, + 674, + -1, + 619, + 674, + 675, + 675, + 675, + 675, + 675, + 675, + 675, + 675, + 675, + 675, + 675, + 676, + -1, + 676, + 583, + 676, + 583, + -1, + 519, + 676, + 676, + 672, + 676, + 672, + 676, + 676, + -1, + 676, + 676, + 676, + -1, + 237, + 676, + 676, + 676, + 642, + 676, + -1, + 677, + -1, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + -1, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 313, + 677, + 313, + 313, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 678, + 509, + 678, + 678, + 678, + -1, + 340, + 678, + 197, + 678, + 805, + 678, + 805, + 678, + 678, + 678, + 678, + 678, + 679, + 679, + 630, + 679, + 200, + 679, + 679, + 200, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 631, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 680, + 280, + 680, + 680, + 680, + 680, + 680, + 680, + 680, + 680, + 680, + 680, + -1, + 680, + 680, + 680, + 680, + 680, + 680, + 680, + 680, + 680, + 87, + 680, + 680, + 681, + 681, + 681, + 681, + 681, + 681, + 681, + 681, + 681, + 681, + 681, + 681, + 681, + 682, + 629, + 629, + 682, + 682, + 682, + 682, + 682, + -1, + 682, + 647, + 682, + 682, + 682, + 682, + 682, + 682, + 683, + 683, + 683, + 346, + -1, + 683, + 683, + 683, + 401, + 683, + 401, + -1, + 683, + 683, + 683, + 683, + -1, + 685, + 685, + 685, + 346, + 685, + 685, + 336, + 685, + 685, + 660, + 660, + 685, + -1, + 685, + -1, + 685, + -1, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + -1, + 685, + 685, + 685, + 685, + 685, + -1, + 685, + 685, + 685, + 685, + 685, + 342, + 685, + 685, + 685, + 685, + 342, + 685, + 685, + -1, + 685, + 685, + 182, + 685, + 685, + 685, + -1, + 685, + 236, + 685, + 685, + 685, + 685, + 685, + -1, + 685, + 685, + 685, + 685, + -1, + 685, + 685, + 685, + 685, + 685, + 73, + 685, + 685, + 685, + 685, + 367, + 367, + 685, + 685, + -1, + 685, + 685, + 369, + 369, + 369, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 235, + 685, + 685, + 685, + 685, + 685, + 291, + 686, + 686, + 686, + 686, + 686, + -1, + 686, + 686, + 686, + 686, + 686, + 686, + 686, + 686, + 686, + -1, + 686, + 448, + 686, + 686, + 686, + 686, + 686, + 686, + 686, + 686, + 686, + 686, + 686, + 686, + 359, + 686, + 686, + 686, + -1, + 686, + 686, + 686, + 686, + 686, + 686, + 686, + 689, + 689, + 689, + 689, + 690, + 690, + -1, + -1, + 690, + 690, + 690, + 690, + 690, + 691, + 691, + -1, + 691, + 691, + 691, + 171, + -1, + 693, + -1, + 693, + 693, + 693, + 693, + 694, + 694, + 694, + 694, + 694, + 694, + 694, + 694, + 694, + 694, + 694, + 695, + -1, + 695, + 695, + 695, + 695, + 763, + 695, + 114, + 114, + -1, + 696, + 696, + 696, + 696, + 696, + 138, + 696, + 214, + 696, + 696, + 696, + 696, + 696, + 696, + 696, + 697, + 751, + 697, + 751, + 697, + 697, + 697, + 752, + -1, + 697, + 697, + 697, + 698, + 698, + 698, + 698, + 698, + 698, + 698, + 698, + 698, + 698, + 698, + -1, + 698, + 699, + 699, + 699, + -1, + 699, + 699, + -1, + 699, + 87, + 699, + 699, + 699, + -1, + 699, + 700, + 700, + 700, + 700, + 700, + 700, + 700, + 700, + 700, + 700, + 700, + 700, + 700, + 268, + -1, + 700, + 700, + 700, + -1, + 701, + 701, + 701, + 701, + 639, + 701, + 701, + 701, + -1, + 540, + 701, + 701, + 701, + 701, + 520, + 701, + 701, + 701, + 701, + -1, + 701, + 701, + 701, + 192, + 701, + 701, + 701, + 701, + 272, + 701, + 701, + 702, + 702, + -1, + -1, + -1, + 702, + 272, + 702, + 702, + 702, + 702, + 702, + 702, + 702, + 703, + 604, + 703, + 703, + 703, + 703, + -1, + 703, + -1, + -1, + 256, + 704, + 256, + 704, + 704, + 750, + 750, + 704, + 705, + 705, + 705, + 705, + 705, + 517, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 705, + 707, + 707, + 631, + 707, + 707, + 707, + 707, + 708, + 708, + 708, + 708, + 708, + 708, + 812, + 709, + 709, + 709, + 709, + 709, + 709, + 709, + 709, + 710, + 710, + -1, + 587, + 710, + 710, + 454, + 711, + -1, + 153, + 153, + 711, + 711, + 711, + 711, + 711, + 711, + 233, + 233, + 711, + 711, + 711, + 712, + 712, + 712, + 712, + 712, + 712, + 712, + 712, + 712, + 279, + 712, + 712, + 712, + 712, + 712, + 712, + 712, + 712, + -1, + 712, + -1, + 712, + 712, + 712, + 712, + 712, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + -1, + 713, + 714, + 714, + 714, + 714, + 714, + 714, + 714, + 716, + 247, + 716, + -1, + 716, + 716, + 123, + 123, + 716, + 716, + 716, + 716, + 716, + 716, + 716, + 445, + 717, + 717, + 717, + 272, + 717, + 717, + 717, + 717, + 717, + 717, + 509, + 717, + -1, + 718, + 718, + 718, + 718, + 718, + 718, + 718, + 718, + 718, + 692, + -1, + 719, + 719, + 719, + 719, + 719, + 719, + 358, + 719, + 719, + 725, + 725, + 725, + 725, + 726, + 726, + 726, + 727, + 727, + 727, + 727, + 727, + 627, + 729, + 729, + 378, + 730, + 730, + 731, + 376, + 731, + -1, + -1, + 733, + 733, + 734, + -1, + 734, + 734, + 734, + -1, + 735, + 735, + 735, + 735, + 736, + 182, + -1, + 737, + 737, + 737, + 737, + 737, + -1, + 220, + -1, + 738, + 738, + 739, + 739, + 739, + 739, + 739, + 740, + 740, + 740, + 740, + 247, + 740, + -1, + 71, + 740, + 740, + 275, + 275, + -1, + 740, + 740, + 740, + 740, + 740, + 741, + 741, + 741, + 741, + 741, + 742, + 742, + 742, + 742, + -1, + 743, + 743, + 743, + 744, + 744, + 744, + -1, + 771, + 745, + 521, + 745, + 745, + 745, + 745, + 746, + 746, + 746, + 71, + 746, + 746, + 746, + 658, + 747, + 747, + 747, + 747, + 747, + 748, + 748, + 749, + 749, + 749, + 753, + 755, + 755, + 756, + 757, + 758, + 758, + 764, + 765, + 766, + 768, + 769, + 770, + 602, + 773, + 773, + 775, + 776, + 776, + 777, + 779, + -1, + 780, + 781, + 782, + 782, + 782, + 314, + 782, + 782, + 783, + 171, + 785, + -1, + 786, + 552, + 786, + 787, + -1, + 524, + 787, + 788, + 788, + 819, + 789, + 760, + 790, + 204, + 792, + 793, + 794, + 795, + 795, + 796, + -1, + 798, + 799, + 799, + 800, + 801, + 802, + 802, + -1, + 803, + 804, + 804, + -1, + 809, + 852, + 815, + 817, + 823, + 223, + 827, + 827, + 828, + 360, + -1, + -1, + 839, + 839, + 839, + 839, + 839, + 839, + 839, + 839, + -1, + 839, + 839, + 840, + 840, + 840, + 840, + 840, + 601, + 840, + 840, + 840, + -1, + 840, + 840, + 723, + 840, + 38, + -1, + 840, + 840, + 840, + -1, + 840, + 840, + 840, + 840, + 156, + -1, + -1, + 841, + 841, + 841, + 761, + 841, + 841, + 841, + 233, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + -1, + 841, + 841, + 841, + 841, + 568, + 842, + 842, + 842, + 842, + 842, + 842, + -1, + 842, + 843, + 843, + 843, + -1, + 843, + 843, + 843, + 818, + 843, + 168, + 843, + 843, + 843, + 843, + 844, + -1, + 844, + 844, + 844, + 280, + 844, + 844, + 844, + 844, + -1, + 844, + 844, + 245, + 844, + 844, + 844, + 844, + 844, + 845, + 845, + 845, + 845, + 871, + 845, + 845, + 845, + 845, + 845, + 845, + 845, + 845, + 722, + 845, + 845, + 845, + 579, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 138, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 762, + 846, + 846, + 559, + 846, + 559, + -1, + 846, + 846, + 847, + 847, + 847, + 847, + 847, + 847, + 847, + 171, + 848, + 848, + 331, + 849, + -1, + 850, + 850, + 761, + 851, + 851, + 853, + 853, + -1, + 853, + 854, + 854, + 854, + 854, + 854, + 854, + 854, + 855, + 855, + 855, + 855, + 855, + 856, + 856, + 856, + 856, + 856, + 277, + -1, + 856, + 857, + 857, + 367, + 367, + 858, + 859, + 378, + 859, + 273, + 860, + -1, + 860, + 861, + 861, + 861, + 862, + 304, + 71, + 863, + 863, + 863, + 864, + 864, + 864, + 864, + 865, + 865, + -1, + 868, + 868, + 721, + 721, + 873, + 123, + 874, + 874, + 875, + 876, + 876, + 878, + 878, + 878, + -1, + 881, + 369, + 883, + 884, + 886, + 887, + 889, + 890, + 375, + -1, + 893, + 894, + 898, + 600, + 905 + ], + [ + 3, + 3, + 3, + 504, + 3, + 163, + 3, + 3, + 3, + 3, + 159, + 3, + 3, + -1, + 3, + 137, + 137, + 3, + 3, + 3, + 3, + -1, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + -1, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + -1, + -1, + 156, + 3, + 3, + 3, + 3, + 3, + 649, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 643, + 3, + 3, + 3, + 3, + 3, + -1, + 3, + 3, + -1, + 3, + 3, + -1, + 3, + 237, + 3, + 3, + 659, + 659, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 358, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 558, + 3, + 3, + 3, + 3, + 3, + -1, + 517, + 3, + -1, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 340, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + -1, + 196, + 3, + 3, + 3, + 290, + 290, + 3, + 3, + 3, + 3, + 3, + 3, + 374, + 374, + -1, + 3, + 3, + 3, + 3, + 3, + 380, + 3, + 3, + 3, + 3, + -1, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + -1, + -1, + 3, + 3, + 3, + 3, + 3, + 3, + -1, + 3, + 3, + -1, + 3, + -1, + 3, + -1, + 3, + 774, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + -1, + 3, + 3, + -1, + 3, + -1, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 269, + 3, + 3, + -1, + 3, + 3, + 3, + 3, + 3, + 762, + 3, + 73, + 73, + 3, + 73, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 774, + 3, + -1, + 3, + 3, + 3, + 3, + 3, + 3, + -1, + 3, + 3, + 173, + 3, + 3, + 3, + 3, + -1, + 3, + 200, + 200, + 3, + 504, + 3, + 3, + 3, + -1, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + -1, + 154, + 3, + 3, + 3, + 272, + 3, + 3, + 3, + -1, + 3, + 3, + 3, + 3, + 266, + 266, + 266, + 3, + 3, + 3, + 3, + 3, + 3, + -1, + 3, + 3, + -1, + 3, + 3, + 3, + 3, + 3, + 552, + 3, + 607, + 3, + 3, + 3, + -1, + -1, + 3, + 3, + 447, + 3, + -1, + 3, + 3, + 3, + 3, + 3, + 162, + 3, + 3, + 3, + -1, + 3, + 3, + 3, + 3, + 602, + 3, + 3, + 3, + 3, + 173, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 137, + 137, + 3, + 3, + 3, + 323, + 3, + 3, + 3, + -1, + 3, + 3, + 3, + 3, + 3, + 620, + 3, + 3, + -1, + 3, + 3, + 3, + 171, + -1, + 275, + 3, + 3, + 3, + 3, + 3, + 658, + 658, + -1, + 3, + 3, + 3, + 3, + 3, + 3, + 692, + 3, + 3, + 3, + 533, + 533, + 3, + 3, + 3, + 3, + 276, + 592, + 4, + 4, + -1, + 4, + 4, + -1, + 4, + 4, + 579, + 5, + 5, + 5, + 5, + 5, + -1, + 5, + 5, + 5, + 672, + 5, + 5, + 199, + 6, + 6, + -1, + 6, + 6, + 201, + 6, + 6, + -1, + 172, + 6, + 6, + 172, + 6, + 6, + 6, + 6, + 6, + 6, + 592, + 6, + 592, + 6, + -1, + 6, + 6, + 7, + 7, + 7, + 7, + 7, + 687, + 7, + 8, + 8, + 8, + 8, + 8, + -1, + 237, + -1, + 8, + 8, + 771, + 771, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + -1, + 8, + 9, + -1, + 9, + 9, + 192, + 9, + 9, + 9, + 9, + 9, + 10, + -1, + -1, + 10, + 10, + 10, + 262, + 10, + 10, + 10, + -1, + -1, + 10, + 10, + 10, + 10, + 137, + 10, + 10, + 10, + 10, + 10, + 10, + -1, + 10, + 10, + 10, + 10, + 592, + 10, + 10, + 10, + -1, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + -1, + -1, + 11, + 11, + 11, + 11, + 343, + 11, + 11, + 11, + 11, + 11, + -1, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + -1, + 11, + -1, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 359, + 11, + 11, + 11, + 11, + 11, + 163, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 156, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 650, + 11, + 11, + 11, + -1, + 11, + 11, + 11, + 11, + -1, + 11, + 11, + 292, + 11, + 11, + 653, + 11, + 11, + 11, + -1, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 663, + 11, + 812, + 812, + 12, + 12, + 12, + -1, + 12, + 12, + -1, + 12, + 12, + -1, + 12, + 618, + 12, + 12, + -1, + 12, + 520, + 12, + 12, + -1, + 281, + 12, + 12, + -1, + 12, + 12, + 12, + 12, + 12, + 360, + 12, + -1, + 12, + 12, + 264, + 264, + 12, + 578, + 578, + 12, + 12, + 12, + 12, + 12, + 510, + 12, + 12, + 12, + -1, + 613, + -1, + 12, + 12, + 664, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 771, + 12, + 12, + 12, + 12, + 449, + 12, + -1, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 605, + -1, + 12, + 12, + -1, + 12, + 12, + 12, + 12, + 583, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + -1, + -1, + 12, + 443, + 12, + 201, + 201, + 12, + 760, + 12, + 12, + 12, + 12, + 263, + 12, + 564, + 12, + 12, + -1, + 12, + 12, + 13, + 171, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 657, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + -1, + -1, + 662, + 13, + 662, + 13, + 13, + 13, + 13, + 13, + 13, + 852, + 13, + 13, + 13, + 13, + 13, + 13, + 369, + 13, + 13, + 13, + 13, + 199, + 13, + 199, + 13, + -1, + 13, + 13, + -1, + 13, + 13, + 13, + -1, + 13, + 13, + 630, + 13, + 14, + 14, + 14, + -1, + -1, + 14, + 14, + 14, + 14, + 14, + 14, + 14, + 294, + 14, + 14, + 14, + 14, + 170, + -1, + 14, + 14, + 14, + 196, + 14, + 14, + 14, + 14, + 583, + 14, + 15, + 233, + 15, + 15, + 303, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 607, + 15, + 15, + 15, + 15, + -1, + 15, + 15, + 15, + 15, + 15, + 15, + 603, + 15, + 603, + 15, + 314, + 314, + 15, + 15, + 217, + 217, + 15, + 15, + 15, + 15, + 15, + 16, + 16, + 16, + 446, + 16, + 16, + 16, + 16, + 375, + 16, + 16, + 16, + 16, + 375, + 16, + -1, + 16, + 16, + 16, + 16, + 16, + 16, + 376, + 16, + 16, + 16, + 16, + 16, + -1, + 16, + 16, + 16, + 16, + 16, + 16, + 375, + 16, + 16, + 16, + 16, + 16, + -1, + 16, + -1, + 16, + 16, + 557, + 16, + 16, + -1, + 16, + 16, + 16, + 16, + 16, + -1, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + -1, + 16, + -1, + 16, + 16, + 581, + -1, + 16, + 16, + 16, + -1, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + -1, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + -1, + 16, + 16, + 16, + -1, + 169, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 247, + 16, + -1, + 16, + -1, + -1, + -1, + 582, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + -1, + 236, + 16, + -1, + 16, + 16, + 275, + 16, + 16, + 261, + 16, + 308, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + -1, + 16, + 16, + 16, + 16, + 16, + 720, + -1, + 272, + 16, + 17, + 401, + 17, + 17, + -1, + 17, + 17, + -1, + 17, + 17, + 17, + 17, + 443, + 17, + 443, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 347, + 17, + 17, + 17, + 17, + 17, + 17, + 663, + 663, + 17, + 17, + 17, + 17, + 17, + 163, + 17, + 17, + -1, + 17, + 17, + 17, + 17, + 17, + 17, + 304, + 17, + -1, + 17, + 643, + -1, + 17, + 95, + 95, + 17, + 17, + 17, + 17, + 17, + 17, + 18, + 18, + -1, + 18, + -1, + 18, + -1, + -1, + -1, + 18, + 620, + 18, + 18, + -1, + 18, + 18, + 18, + -1, + 18, + 18, + 401, + 18, + 18, + 18, + 18, + 18, + 18, + -1, + 18, + 304, + 18, + 18, + 18, + 18, + 499, + 499, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 819, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 380, + 18, + 18, + 18, + 18, + 18, + 692, + 18, + 18, + 18, + 18, + 18, + 18, + 247, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + -1, + 18, + 552, + -1, + 18, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + -1, + -1, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 272, + 18, + 18, + 721, + 18, + 723, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + -1, + 214, + 18, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 728, + -1, + 18, + 18, + -1, + 18, + -1, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + -1, + 507, + 18, + 18, + 18, + 18, + 507, + 507, + 18, + 322, + 322, + 18, + 18, + 18, + 18, + 18, + -1, + -1, + 18, + 534, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 281, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 721, + -1, + 18, + 18, + 18, + 568, + 18, + 18, + 18, + -1, + 18, + -1, + -1, + 18, + 18, + 18, + 204, + 18, + 204, + 204, + 18, + 204, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + 172, + 18, + 18, + 18, + 18, + 18, + 18, + 688, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + -1, + 18, + 18, + 277, + 277, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 157, + 157, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 264, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + -1, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 583, + 19, + -1, + 19, + 19, + 19, + 19, + 19, + 204, + 19, + 71, + 19, + 19, + -1, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + -1, + 19, + 19, + 19, + 19, + 19, + 19, + 608, + 19, + 19, + 19, + 454, + 454, + 454, + 19, + -1, + 19, + 19, + 275, + 19, + 19, + 19, + 19, + 19, + -1, + 19, + 19, + 19, + 19, + 380, + 380, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 73, + -1, + 19, + 639, + 639, + -1, + 19, + 19, + 19, + 19, + 19, + 255, + 19, + -1, + 621, + 19, + -1, + 168, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 568, + -1, + 19, + 19, + 19, + -1, + -1, + 261, + 20, + 20, + 20, + 20, + 20, + 20, + 267, + 20, + 20, + 20, + 20, + 20, + 20, + 172, + 20, + 274, + 20, + 20, + -1, + 599, + 599, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 454, + 20, + 20, + 20, + 20, + 20, + -1, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + -1, + 20, + 728, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 313, + 313, + 21, + 21, + 21, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + -1, + 22, + 688, + 22, + 22, + 22, + 22, + 22, + 22, + 630, + 22, + 22, + 22, + 22, + 22, + -1, + 23, + 23, + 636, + 23, + 24, + 24, + 24, + 24, + 314, + 24, + 24, + 25, + 25, + 25, + 25, + 25, + 25, + 26, + 26, + 26, + -1, + 26, + 26, + 26, + 341, + 27, + -1, + 27, + 27, + 671, + -1, + 27, + 27, + -1, + 526, + 27, + 28, + 28, + 376, + 28, + 28, + 30, + 30, + 30, + 30, + 30, + 31, + 31, + 31, + 31, + 31, + -1, + 31, + 31, + 31, + 31, + 32, + 666, + 32, + 32, + 32, + 32, + -1, + 32, + 32, + 33, + 852, + 33, + 33, + 33, + 33, + 33, + 34, + 34, + 34, + 34, + 34, + 34, + -1, + 34, + 34, + 34, + 34, + 34, + 34, + -1, + 71, + 35, + 35, + 35, + 217, + 35, + 217, + 35, + 35, + 35, + 35, + 35, + 220, + 36, + 36, + 664, + -1, + 37, + 37, + 37, + 37, + -1, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + -1, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 504, + 39, + 504, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + -1, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 291, + 39, + 39, + 39, + 161, + 39, + -1, + 39, + -1, + 39, + 39, + 39, + 39, + -1, + 40, + 197, + 40, + 197, + 40, + 40, + 40, + 40, + -1, + 40, + 40, + 40, + 40, + 346, + 40, + 41, + 41, + -1, + 41, + 761, + 761, + 41, + 446, + 41, + 41, + 43, + 43, + -1, + 43, + 43, + 43, + 43, + 43, + 43, + 43, + 631, + 43, + 43, + 43, + 43, + 43, + 160, + 43, + 43, + 43, + 533, + 43, + 43, + 43, + 43, + 43, + -1, + 43, + -1, + 43, + 44, + 44, + 44, + 44, + 627, + 44, + 44, + 44, + 44, + 627, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 108, + -1, + -1, + 44, + 46, + 46, + 46, + 315, + 315, + 46, + 46, + 46, + 46, + 46, + 46, + 46, + 46, + 46, + -1, + 606, + 47, + 606, + 47, + 47, + 47, + 47, + 47, + 47, + 47, + -1, + 47, + 664, + 47, + 47, + 47, + 47, + -1, + 47, + 47, + 47, + 47, + 47, + 47, + 47, + 47, + 47, + 47, + -1, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + -1, + 48, + 48, + 48, + 48, + 48, + 659, + 659, + -1, + -1, + 272, + 48, + 48, + 48, + 48, + 48, + 48, + 871, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + -1, + 48, + 48, + 586, + 48, + 48, + 48, + 48, + 48, + 48, + -1, + 48, + 48, + 48, + -1, + 48, + 49, + -1, + 49, + 49, + 49, + 49, + 49, + 49, + -1, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 604, + 604, + 49, + 49, + -1, + 49, + 49, + 49, + 49, + 49, + 49, + 668, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 235, + 49, + -1, + 49, + 50, + 50, + 50, + 50, + -1, + 50, + 50, + 50, + -1, + 50, + -1, + 51, + 51, + 51, + 51, + 51, + 51, + 51, + 51, + 51, + 51, + 51, + 51, + -1, + 51, + -1, + 51, + 51, + 51, + 51, + 51, + 51, + 51, + 51, + 51, + 51, + 51, + -1, + 52, + -1, + 52, + 52, + -1, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + -1, + -1, + 52, + 636, + 636, + 52, + 52, + 443, + 52, + 156, + 52, + 52, + 52, + 618, + 52, + 52, + 52, + 114, + 114, + 52, + 52, + 52, + 52, + 339, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 74, + 52, + 52, + 74, + 52, + 74, + 52, + 52, + -1, + 52, + 52, + 52, + 52, + 52, + 52, + -1, + 52, + 158, + -1, + 52, + 52, + 52, + 52, + -1, + 52, + 52, + 52, + 52, + 52, + 52, + 657, + 52, + 52, + 52, + 52, + 344, + 52, + -1, + 52, + 52, + -1, + 564, + 564, + 564, + 52, + 52, + 52, + 52, + 417, + 52, + 52, + 52, + 52, + 52, + -1, + 52, + 52, + 52, + 519, + 53, + 53, + 53, + 53, + 53, + 53, + 53, + 53, + 53, + 53, + 53, + -1, + 53, + 53, + 53, + 53, + 53, + -1, + 53, + 53, + 53, + 668, + 53, + 53, + 53, + -1, + 53, + 53, + 761, + 53, + 53, + 53, + 53, + 53, + 53, + 269, + 53, + 53, + 53, + 53, + -1, + 53, + 53, + 53, + 53, + 53, + 53, + 53, + 53, + 53, + -1, + 54, + -1, + 54, + 54, + 54, + -1, + 54, + 54, + -1, + 666, + 54, + 54, + 54, + 54, + 54, + 54, + 54, + 54, + 54, + 54, + 54, + 54, + 54, + 54, + 657, + 54, + 54, + 54, + 54, + 54, + 55, + 55, + 55, + 55, + 55, + 564, + 55, + 55, + 578, + 55, + 55, + 55, + 55, + -1, + 55, + 55, + 56, + 290, + 56, + 56, + 56, + 56, + 638, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + -1, + 56, + 56, + 56, + -1, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 499, + 56, + 56, + 56, + 56, + 518, + -1, + 631, + 56, + 56, + 56, + 56, + 56, + 534, + 56, + 56, + 56, + 290, + 56, + 56, + 56, + 56, + 71, + 56, + 56, + 56, + 56, + 56, + 235, + 56, + 56, + 56, + 235, + 56, + 56, + 479, + 56, + 56, + 56, + 56, + 267, + 56, + -1, + 607, + -1, + 57, + 57, + 57, + 57, + 57, + 57, + 57, + 57, + 57, + 57, + 57, + 57, + 57, + 57, + 57, + 57, + 57, + 57, + 57, + 57, + 267, + 57, + 57, + 58, + 58, + 266, + 58, + 58, + 58, + 58, + 58, + 266, + 58, + 58, + 58, + 58, + 58, + -1, + 58, + 58, + 58, + 59, + 59, + 59, + 59, + -1, + 59, + -1, + -1, + 59, + 59, + 59, + -1, + 59, + 59, + 59, + 268, + 59, + 59, + 59, + 59, + 59, + 59, + 59, + 619, + 59, + 59, + 619, + 59, + 59, + 619, + 59, + 59, + -1, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 233, + 61, + -1, + 61, + 61, + 61, + 61, + 61, + -1, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + -1, + 62, + -1, + 62, + 62, + -1, + 62, + 62, + 62, + -1, + 62, + -1, + 62, + -1, + 62, + -1, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 647, + 62, + 760, + 62, + 62, + 62, + 63, + 63, + 63, + 264, + 63, + -1, + 63, + 63, + 63, + 63, + 63, + -1, + 63, + 63, + 63, + 63, + 156, + 63, + 63, + 63, + 63, + 662, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 331, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + -1, + 63, + 63, + -1, + 63, + 63, + 63, + -1, + 63, + 170, + 63, + 63, + -1, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + -1, + 63, + 63, + 63, + -1, + 63, + 63, + -1, + 63, + 63, + 63, + 63, + 728, + 728, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + -1, + 63, + 63, + 63, + 63, + 63, + 586, + 63, + 540, + 63, + 63, + 63, + 63, + 63, + 63, + -1, + 63, + 359, + 63, + 63, + 63, + 521, + 63, + 63, + 63, + 63, + 63, + 63, + 401, + 63, + 63, + 267, + 63, + 63, + 63, + -1, + 63, + 63, + 63, + 63, + 63, + 237, + 63, + 63, + -1, + 63, + 63, + 587, + 63, + 63, + 587, + 63, + 63, + 63, + 63, + 378, + 63, + -1, + 63, + 63, + 63, + 63, + 63, + 510, + 63, + 63, + 63, + 63, + 343, + 63, + 63, + 63, + 63, + 639, + 63, + 63, + 63, + 266, + 63, + 63, + 63, + 63, + 63, + 63, + 728, + 63, + 63, + 63, + 63, + 63, + 64, + -1, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 663, + 64, + 659, + 64, + 64, + 659, + 64, + -1, + 331, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + -1, + 64, + 64, + 64, + -1, + 64, + -1, + 521, + 64, + -1, + 64, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + -1, + 65, + 65, + 99, + 65, + 65, + 158, + 158, + 65, + -1, + -1, + -1, + 65, + 65, + 65, + 65, + 65, + 65, + -1, + 65, + 65, + 65, + 65, + 65, + 65, + -1, + 65, + 65, + 65, + 66, + 66, + -1, + 66, + 66, + -1, + -1, + 66, + 66, + 66, + 263, + 263, + 66, + 66, + 66, + 66, + 66, + 66, + 66, + 629, + 629, + 66, + 66, + 66, + 66, + 67, + 67, + 273, + 67, + 67, + 601, + 601, + 67, + 67, + -1, + 67, + 67, + 67, + 67, + 67, + 68, + 68, + 68, + 68, + 68, + 68, + 68, + -1, + 359, + 68, + 663, + 68, + 68, + 581, + 68, + 68, + 68, + 68, + 648, + 68, + 68, + 648, + 69, + 69, + 69, + 204, + 69, + 69, + -1, + 557, + 69, + 69, + 69, + 69, + 69, + 69, + 69, + 69, + 69, + 70, + 70, + 70, + 70, + 70, + 70, + 275, + 70, + 70, + 70, + 70, + 70, + 70, + 233, + 233, + 70, + 70, + 70, + 70, + 277, + 70, + 70, + 103, + 70, + 70, + 72, + 72, + 72, + 75, + -1, + 75, + 75, + 347, + 75, + 76, + 76, + 76, + 76, + 76, + 77, + 281, + -1, + 77, + 78, + 78, + 78, + 78, + 79, + 79, + 79, + 79, + 79, + 80, + 80, + 82, + 82, + 82, + 82, + 82, + 82, + 85, + -1, + 85, + 88, + 88, + 89, + 89, + 448, + 90, + 647, + 90, + 90, + 90, + 90, + 171, + 90, + 171, + 171, + 90, + 91, + 91, + 91, + 91, + 92, + 92, + 92, + 602, + -1, + 93, + -1, + 93, + 94, + 94, + 94, + 98, + 98, + 98, + 101, + 101, + 101, + -1, + 101, + 102, + 751, + 104, + 104, + 104, + 104, + 105, + 105, + 106, + 106, + 106, + 106, + 106, + 106, + 722, + 107, + 107, + 107, + 110, + -1, + 110, + 110, + 110, + 110, + -1, + 115, + 115, + -1, + 115, + 115, + 115, + -1, + 115, + 115, + 115, + 220, + 115, + 115, + 115, + 115, + 115, + 116, + 116, + 116, + 116, + 116, + 116, + 116, + 247, + 116, + -1, + 116, + 116, + 116, + 117, + 117, + 117, + 723, + 117, + 723, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + -1, + 117, + -1, + 117, + 117, + 117, + 117, + 557, + 117, + 117, + 117, + 117, + 117, + 117, + 367, + -1, + 119, + 119, + 119, + 120, + 120, + 120, + -1, + -1, + 120, + 342, + 121, + 121, + 121, + 121, + 121, + 750, + 121, + 121, + 121, + 121, + 122, + 122, + 122, + 122, + -1, + 125, + -1, + 125, + 125, + 125, + 771, + 125, + 125, + 125, + 125, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 671, + 126, + 126, + 126, + 126, + 127, + -1, + 127, + -1, + 127, + 127, + 127, + 592, + 127, + -1, + -1, + 128, + 129, + 129, + 578, + 129, + 95, + 129, + 129, + 129, + -1, + 129, + 129, + 129, + 129, + 129, + 129, + 129, + -1, + 129, + -1, + 129, + 130, + 130, + 130, + 130, + 130, + -1, + -1, + 131, + 131, + 131, + 131, + 131, + 131, + 813, + 131, + 131, + 131, + 131, + 131, + 131, + 131, + 131, + 752, + 131, + -1, + 131, + 132, + 132, + 132, + 132, + 132, + 132, + 99, + -1, + 132, + 132, + -1, + 375, + 132, + 132, + 132, + -1, + 133, + 133, + 133, + 645, + 133, + 133, + 133, + 133, + 133, + 133, + 133, + 134, + 134, + 134, + 134, + 134, + 134, + 137, + 134, + 134, + 137, + 134, + 134, + -1, + 134, + -1, + 236, + 134, + 134, + -1, + 134, + 759, + 759, + 134, + -1, + 136, + 136, + 103, + 136, + -1, + 136, + -1, + 136, + 136, + 136, + 606, + 136, + 136, + 136, + 136, + 852, + 139, + -1, + 139, + 139, + 139, + 139, + 139, + 140, + 140, + 140, + 140, + 140, + 140, + 236, + 140, + 141, + -1, + 141, + 141, + 141, + 141, + 141, + 141, + -1, + 141, + 447, + 141, + 123, + 141, + 141, + 141, + 141, + 141, + 599, + 599, + 141, + 141, + 141, + 141, + 141, + 568, + 141, + 141, + 142, + 142, + 142, + 142, + 142, + 142, + -1, + 142, + 142, + 142, + 108, + 142, + 142, + 142, + 142, + -1, + 142, + 142, + 142, + 142, + 142, + -1, + 142, + 142, + 142, + 142, + 142, + 142, + 142, + 144, + 144, + 144, + 144, + 95, + 144, + -1, + 144, + 144, + -1, + 144, + 144, + 144, + 144, + 812, + 144, + 145, + 145, + -1, + 145, + 145, + -1, + 145, + 145, + -1, + 145, + -1, + 145, + 145, + 145, + 145, + 145, + 145, + 145, + 217, + 146, + 146, + 146, + 146, + 146, + 146, + 146, + 146, + 146, + 146, + -1, + -1, + 146, + 114, + -1, + 628, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 202, + 147, + 315, + 148, + -1, + 148, + 148, + 148, + -1, + 148, + 148, + 148, + 657, + -1, + 148, + 148, + 148, + 148, + 148, + 148, + 148, + 635, + 149, + 149, + 149, + -1, + 149, + 274, + 149, + 157, + 149, + -1, + 149, + 630, + 149, + 149, + 149, + 149, + 149, + 149, + -1, + 149, + 149, + 149, + 38, + 149, + 150, + 150, + 150, + 196, + -1, + 444, + 150, + 150, + 150, + 150, + -1, + 367, + 150, + 150, + -1, + 150, + 150, + 150, + 150, + 150, + 150, + 533, + 151, + 151, + 763, + 151, + 645, + 151, + 151, + 635, + 151, + 151, + 151, + 151, + 151, + 151, + 151, + 151, + 151, + 151, + 151, + 164, + 164, + -1, + 164, + 268, + 166, + 166, + 166, + -1, + 166, + 166, + -1, + -1, + 166, + 166, + 166, + 167, + 167, + 167, + 304, + 167, + 167, + 174, + 175, + 343, + 343, + 176, + 761, + 177, + 604, + 178, + 178, + -1, + 566, + 181, + 342, + 184, + -1, + 305, + 305, + 186, + 186, + 189, + 189, + 190, + 190, + 191, + 191, + 193, + 194, + 194, + 194, + 194, + 195, + 195, + 205, + 206, + 206, + -1, + 208, + 208, + 208, + 209, + 211, + 212, + 213, + 519, + 216, + 281, + 218, + 219, + 219, + 221, + 103, + 222, + -1, + -1, + 225, + -1, + 226, + 227, + 666, + 229, + 229, + 230, + -1, + 232, + 232, + 232, + 238, + -1, + 238, + 239, + 239, + 239, + 662, + 239, + 244, + 244, + 244, + 244, + 249, + 249, + 220, + 250, + 250, + 252, + 252, + -1, + 252, + 252, + 253, + -1, + 774, + 254, + 254, + 254, + 254, + 254, + 254, + 254, + 267, + -1, + 257, + 257, + 257, + 257, + 257, + 257, + 528, + 258, + 258, + 258, + 258, + 258, + 260, + 813, + 260, + 180, + 260, + 270, + 270, + 271, + -1, + 282, + 282, + 283, + 283, + 688, + 284, + 285, + 285, + 286, + 762, + 287, + 287, + 288, + 288, + -1, + 288, + 295, + 298, + 299, + 300, + 307, + 310, + 311, + 312, + 329, + 338, + 338, + 348, + 349, + 352, + 354, + -1, + -1, + 355, + 356, + 356, + 357, + 361, + -1, + 379, + 381, + 504, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 336, + 381, + 381, + 381, + -1, + 381, + 381, + 381, + 264, + 381, + 247, + 381, + 247, + 381, + -1, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 192, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + -1, + 381, + 381, + 381, + 381, + 381, + -1, + 692, + 381, + 381, + 381, + 381, + 381, + 663, + 663, + 381, + 381, + 381, + 381, + 687, + 687, + 381, + 381, + 381, + 381, + 305, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 314, + 314, + 381, + 381, + -1, + 381, + 381, + 381, + 381, + -1, + -1, + 381, + 381, + 381, + 381, + 381, + -1, + -1, + 504, + 381, + -1, + 381, + 381, + 728, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + -1, + -1, + 381, + -1, + -1, + 381, + 381, + 381, + 872, + 381, + 381, + 381, + 381, + 381, + 381, + 237, + 237, + 381, + -1, + 237, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + -1, + 281, + -1, + 381, + 381, + 381, + 381, + 381, + 261, + 381, + 381, + 381, + 381, + 381, + 381, + -1, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 182, + 182, + 381, + 381, + 159, + -1, + 381, + 381, + 381, + -1, + 381, + 381, + 637, + 381, + 381, + 381, + -1, + 381, + 381, + 579, + 381, + -1, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + -1, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + -1, + 381, + 360, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 294, + 381, + 381, + 605, + 381, + 381, + -1, + -1, + 153, + 381, + 381, + 381, + 275, + 381, + -1, + 381, + 381, + 381, + 381, + 137, + 381, + 381, + 381, + -1, + 381, + 381, + 381, + 381, + -1, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + -1, + -1, + -1, + 381, + 381, + -1, + 381, + 381, + -1, + 381, + 381, + 381, + 381, + 347, + 381, + 290, + 381, + 759, + 759, + 381, + 381, + 381, + -1, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 382, + 272, + 382, + 382, + 382, + 382, + 628, + -1, + 382, + 382, + 273, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 71, + 383, + 71, + 383, + 383, + 383, + 384, + 628, + -1, + 384, + 384, + 384, + 631, + 384, + 384, + 384, + 275, + -1, + 569, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 526, + 384, + 384, + 384, + 384, + -1, + 386, + 386, + -1, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 504, + 386, + 504, + 386, + 386, + 345, + 386, + 386, + 386, + -1, + -1, + 386, + -1, + 386, + 386, + 447, + 387, + 387, + 446, + 387, + 387, + 387, + 387, + -1, + -1, + 387, + 387, + 387, + -1, + 520, + 387, + 387, + 387, + 387, + 387, + 607, + -1, + 687, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 454, + 387, + 387, + 387, + 269, + 387, + 387, + 342, + 387, + 387, + 534, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + -1, + 387, + 387, + 387, + 387, + -1, + 387, + -1, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 154, + 154, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + -1, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + -1, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 86, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 657, + 387, + 387, + -1, + 387, + -1, + 387, + 387, + 369, + 387, + 387, + 388, + 388, + 388, + -1, + 388, + 388, + 203, + 388, + 153, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 818, + -1, + 388, + 388, + -1, + 388, + -1, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + -1, + 388, + 388, + 388, + 388, + 251, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 220, + 220, + 388, + 388, + 388, + 388, + -1, + -1, + 388, + -1, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 278, + 278, + 278, + -1, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 223, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + -1, + 388, + -1, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 277, + 388, + 388, + 388, + -1, + 600, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + -1, + 390, + 750, + 750, + 390, + 390, + 390, + 566, + 391, + 391, + -1, + 391, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + -1, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + 722, + 392, + 392, + 392, + 392, + 605, + 392, + -1, + 392, + -1, + 392, + 668, + 392, + 392, + 392, + -1, + 392, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 269, + 393, + 393, + 393, + 648, + -1, + 199, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 499, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 347, + 393, + -1, + 393, + -1, + 394, + 108, + 394, + 394, + 394, + 394, + 394, + 394, + 395, + 137, + 395, + -1, + 395, + 395, + 395, + 395, + -1, + 395, + -1, + 395, + 395, + 396, + -1, + 396, + 396, + 396, + 397, + 397, + 397, + 584, + -1, + -1, + 397, + 397, + 397, + 331, + 397, + 397, + 397, + 397, + -1, + 397, + 397, + 397, + 397, + 255, + 397, + 397, + -1, + 397, + 398, + 398, + 398, + -1, + 398, + 399, + 399, + 399, + -1, + 399, + 399, + -1, + 399, + 399, + 399, + 399, + 399, + 399, + 399, + 400, + 400, + 156, + 400, + 400, + 400, + 400, + 400, + 400, + 400, + 400, + 400, + 400, + 520, + 400, + 402, + 402, + -1, + -1, + 402, + 402, + 402, + 402, + -1, + 402, + 402, + 402, + 402, + 402, + 402, + 402, + -1, + 403, + 202, + 403, + 403, + 403, + -1, + 403, + 403, + 403, + 403, + 403, + 612, + 404, + 404, + -1, + 237, + 404, + 404, + -1, + -1, + 404, + 404, + 405, + -1, + 405, + -1, + 405, + 405, + 405, + 405, + 405, + 649, + 405, + 405, + 405, + 405, + -1, + 603, + 406, + 406, + 406, + 406, + 138, + 407, + 407, + 407, + -1, + 408, + 408, + -1, + 408, + 635, + 408, + 269, + 408, + 408, + 408, + -1, + 409, + 235, + 409, + 409, + 409, + 409, + -1, + 409, + 409, + 410, + 410, + 410, + 410, + 410, + 410, + 752, + 411, + 411, + 411, + 411, + 411, + 411, + 411, + 233, + 411, + 411, + 411, + 412, + 412, + 412, + 852, + 412, + 412, + 158, + -1, + 413, + 413, + 413, + 413, + 269, + 413, + 413, + 413, + 237, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 663, + 413, + 413, + -1, + -1, + 413, + 268, + 413, + 413, + 413, + 413, + 413, + 137, + 413, + 413, + 413, + 688, + 413, + 413, + 159, + 413, + 413, + 413, + 413, + 236, + 413, + 569, + 413, + 413, + 413, + 413, + 414, + -1, + 414, + 414, + -1, + 415, + 415, + 138, + 415, + -1, + 415, + -1, + 192, + -1, + 415, + 415, + 415, + 415, + 415, + -1, + 415, + 415, + 415, + 415, + 415, + 345, + 415, + 415, + -1, + 330, + 415, + 81, + 81, + 415, + 415, + -1, + 415, + 415, + 415, + 415, + -1, + 415, + 415, + 415, + 415, + 415, + -1, + 415, + 605, + 415, + 415, + 415, + 415, + 416, + 416, + 416, + 233, + 416, + 416, + 416, + 416, + 557, + 416, + 416, + 416, + 416, + 416, + 416, + 416, + 416, + 416, + 416, + 416, + 322, + 416, + 416, + 416, + 416, + 416, + 416, + 416, + 416, + 418, + 418, + 507, + 418, + 418, + 418, + 418, + 418, + 418, + 418, + 418, + -1, + 418, + 418, + 214, + 418, + 418, + 418, + 418, + 418, + 418, + 418, + 418, + 418, + 418, + 418, + 418, + -1, + 559, + 419, + 419, + -1, + 419, + 419, + 419, + 419, + 419, + 628, + 419, + 419, + 568, + 419, + 419, + 419, + 419, + 419, + 419, + 419, + 419, + 447, + 419, + 419, + 419, + 419, + 419, + 420, + 420, + 171, + 420, + 420, + 420, + 521, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + -1, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 268, + 268, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + -1, + 649, + 420, + 420, + 724, + 420, + 420, + 724, + 420, + -1, + 315, + 420, + -1, + 38, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 599, + 420, + -1, + -1, + -1, + 420, + 420, + 420, + 420, + 420, + 420, + 202, + 420, + 420, + 420, + 421, + 340, + 421, + 421, + 421, + 421, + 421, + 323, + 421, + 421, + 421, + -1, + 422, + 422, + 422, + 422, + 422, + 422, + 525, + 525, + 525, + 525, + 422, + 422, + 422, + 422, + 422, + 422, + -1, + 422, + -1, + 422, + 422, + 422, + 422, + 422, + 422, + -1, + 422, + 237, + -1, + 236, + 422, + 422, + 648, + -1, + 422, + -1, + 422, + 422, + 422, + 422, + 422, + -1, + 422, + 422, + 422, + 422, + 422, + 422, + -1, + 422, + 584, + -1, + 422, + 422, + 422, + 423, + 423, + 423, + 423, + 376, + 423, + 423, + 423, + 871, + 423, + 423, + 423, + -1, + 423, + 423, + 423, + 423, + 423, + 423, + 423, + -1, + 469, + 425, + 425, + 425, + 425, + 425, + 425, + 425, + -1, + 425, + 425, + 425, + 425, + 425, + 425, + -1, + 425, + 425, + 425, + 425, + 425, + 425, + 425, + 425, + 425, + 425, + -1, + 425, + 425, + 425, + 425, + 425, + -1, + 425, + 426, + 426, + 671, + 426, + 426, + 426, + 426, + 426, + 426, + 723, + 426, + 426, + 426, + 426, + 426, + 169, + 169, + 426, + 426, + 426, + 426, + -1, + 628, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 359, + 426, + -1, + 426, + 426, + -1, + 426, + 426, + 426, + 426, + -1, + -1, + -1, + 426, + -1, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + -1, + 426, + 426, + 426, + 426, + 426, + 518, + 426, + -1, + -1, + 426, + 426, + 426, + 426, + 426, + 322, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + -1, + 426, + 426, + -1, + 417, + 426, + 426, + 417, + 426, + 426, + 426, + 417, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 81, + 427, + 427, + 427, + 427, + 427, + 427, + 427, + 427, + -1, + 427, + 427, + 97, + 427, + 427, + -1, + 427, + -1, + 273, + 427, + 427, + 728, + 728, + 427, + 427, + 427, + 427, + 427, + -1, + 427, + 427, + 427, + 427, + 427, + 427, + 428, + 428, + 233, + -1, + 428, + 109, + 428, + 428, + 428, + 428, + 428, + 428, + 428, + -1, + 428, + 813, + 428, + 428, + 428, + 428, + 428, + -1, + 428, + 604, + 428, + 428, + 428, + 871, + 428, + 428, + 428, + 428, + 428, + 428, + 428, + 428, + 428, + 428, + 428, + 428, + 428, + 428, + 428, + 428, + 428, + 428, + 428, + -1, + 428, + -1, + 428, + 428, + 428, + 428, + 428, + 428, + 428, + 428, + 429, + 429, + 812, + 429, + 429, + 429, + 520, + 429, + 429, + 429, + 722, + -1, + -1, + 429, + 429, + 429, + 429, + 81, + 429, + 429, + 429, + 429, + 375, + 429, + 375, + 429, + 759, + 429, + 196, + 429, + 429, + 663, + 429, + -1, + 429, + 429, + 429, + 429, + -1, + -1, + 429, + 687, + 429, + 429, + 429, + -1, + 429, + 429, + -1, + 429, + 429, + 429, + 429, + 429, + 429, + 429, + 109, + 429, + 429, + 429, + 430, + 290, + -1, + 430, + 430, + 430, + 430, + 430, + 430, + 430, + 430, + 430, + 430, + 752, + 430, + 430, + 430, + -1, + 499, + 430, + 430, + 430, + 430, + 430, + 430, + 430, + 430, + 430, + 430, + 430, + 430, + 430, + 430, + 430, + 430, + 430, + 430, + 430, + -1, + 430, + 430, + 430, + 430, + 138, + 430, + 430, + 430, + 87, + 430, + -1, + 431, + 431, + 431, + 431, + 431, + 431, + 431, + 431, + 583, + 431, + 431, + 431, + 431, + 431, + 431, + 447, + 431, + 431, + 431, + 642, + 431, + 431, + 431, + 431, + 431, + 431, + 431, + -1, + 431, + 431, + 431, + 431, + 431, + 431, + 431, + 431, + 431, + 431, + 432, + 432, + 432, + 649, + 432, + 432, + 358, + 432, + 432, + 432, + 432, + 432, + 559, + 432, + 559, + 432, + 432, + 432, + 432, + 432, + 432, + -1, + 432, + 432, + 432, + 432, + 432, + 432, + -1, + 432, + 432, + 432, + 432, + 203, + -1, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + -1, + -1, + 433, + 433, + 433, + 433, + 255, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + -1, + 433, + 607, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 157, + 157, + 433, + 157, + 433, + 433, + 433, + 433, + 433, + 433, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 519, + 434, + 434, + 519, + 434, + 434, + 434, + 434, + -1, + -1, + 434, + 434, + 237, + 434, + 434, + 237, + 434, + 434, + 434, + 434, + 434, + -1, + 434, + 434, + 434, + 434, + 750, + 434, + 434, + 434, + 434, + 434, + 434, + -1, + 722, + 434, + 434, + 434, + 434, + -1, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + -1, + 434, + 434, + 434, + 434, + 434, + 375, + 434, + -1, + 434, + -1, + 434, + -1, + 434, + 434, + 434, + 434, + 434, + 434, + -1, + 434, + 434, + 434, + 434, + 434, + 434, + -1, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 446, + 435, + 435, + 435, + 435, + 369, + 435, + 369, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + -1, + 203, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 519, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 436, + 436, + 436, + 436, + 436, + 436, + 533, + 436, + 448, + 436, + 436, + 436, + 436, + 436, + 760, + 436, + 436, + 436, + 436, + 436, + 436, + -1, + 436, + 436, + 436, + 436, + 436, + 272, + 272, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 437, + -1, + 437, + 437, + -1, + -1, + 629, + 437, + 437, + 437, + 437, + 578, + 437, + 73, + 437, + 437, + 437, + 437, + 437, + 437, + 437, + 437, + 437, + 437, + 437, + 437, + 437, + 525, + 437, + 437, + 437, + 438, + 438, + -1, + 438, + -1, + -1, + 438, + 438, + 533, + 438, + 438, + 438, + 438, + 157, + 438, + -1, + 438, + 438, + 438, + 601, + 438, + -1, + 438, + 438, + 438, + -1, + 438, + 657, + -1, + 439, + -1, + 439, + 439, + 518, + -1, + -1, + 439, + 439, + 439, + 439, + 304, + 439, + 439, + 439, + 439, + 440, + 440, + 440, + 440, + 440, + 267, + 440, + 440, + 440, + 440, + 440, + 440, + 440, + 440, + 517, + 440, + -1, + 440, + 440, + 440, + 440, + 440, + 440, + -1, + 441, + -1, + 441, + 441, + 441, + -1, + 441, + 378, + -1, + 441, + 441, + 441, + 441, + 507, + 441, + 441, + -1, + 441, + 441, + 442, + 564, + 442, + 442, + -1, + 442, + 451, + 451, + 451, + 451, + 451, + 451, + 620, + 451, + 452, + 664, + 664, + 452, + 452, + 452, + 452, + 452, + 453, + 453, + 453, + 453, + 453, + 453, + 455, + 455, + 455, + 455, + 455, + 455, + 456, + 456, + 456, + 670, + 457, + 457, + 457, + 457, + 457, + 457, + 457, + 458, + -1, + 458, + 459, + 459, + 459, + 812, + 459, + 460, + 460, + 159, + -1, + 461, + -1, + -1, + 462, + 462, + 462, + 463, + 463, + 463, + 613, + 463, + 464, + 464, + 464, + -1, + -1, + 273, + 465, + 466, + 281, + 467, + 467, + -1, + 468, + 468, + 470, + -1, + 470, + 214, + 470, + 472, + 472, + 473, + 474, + 474, + -1, + 475, + 751, + 345, + 476, + 345, + 477, + 477, + -1, + 478, + 478, + -1, + -1, + -1, + 480, + 480, + 480, + 480, + 480, + 480, + 480, + 481, + 168, + 481, + 481, + 482, + 482, + 482, + 482, + 482, + 482, + 482, + 482, + 613, + 482, + 482, + 482, + 482, + 482, + 482, + 482, + 482, + 291, + 482, + 483, + 510, + 483, + 483, + 483, + 83, + 485, + 280, + 485, + 485, + 485, + 485, + 485, + 485, + 485, + 486, + 486, + 486, + 486, + -1, + 486, + 658, + 486, + 486, + 486, + 486, + 486, + 486, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + -1, + -1, + 487, + 487, + 487, + 487, + -1, + 487, + 487, + 487, + -1, + 487, + -1, + 487, + 449, + 449, + 487, + 487, + 487, + 487, + 574, + -1, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + -1, + 487, + 487, + 487, + 488, + 488, + 488, + 488, + 488, + 488, + 488, + 488, + 447, + 447, + 447, + 489, + 367, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + -1, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 521, + 489, + 521, + 489, + 490, + 336, + 490, + 138, + 490, + 490, + 490, + 490, + 490, + 490, + 109, + 491, + 491, + 491, + 313, + 491, + 313, + 313, + 491, + 491, + 558, + 491, + 492, + -1, + 492, + 492, + 492, + 492, + -1, + 492, + 492, + 492, + 492, + 492, + 492, + 492, + 279, + 492, + 220, + -1, + 494, + 494, + 494, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + -1, + 495, + 495, + 495, + 495, + -1, + 496, + 496, + 871, + 496, + 496, + 496, + 497, + 497, + 279, + 279, + 497, + 279, + 497, + 497, + -1, + 497, + 497, + 498, + 498, + 498, + 498, + 498, + 498, + 498, + 203, + 498, + 498, + -1, + 871, + 498, + 498, + 498, + 498, + 498, + 500, + 500, + 500, + 500, + -1, + 500, + 499, + 500, + 565, + 500, + -1, + 627, + 500, + -1, + 500, + 501, + 501, + 501, + 501, + 501, + 501, + 108, + 501, + 528, + 501, + 501, + 501, + 501, + 501, + 501, + 501, + 501, + 502, + 502, + 502, + 502, + 502, + 502, + 502, + 502, + -1, + 502, + 454, + 502, + 502, + 502, + -1, + 502, + 502, + 502, + 502, + 502, + 502, + 502, + 502, + 336, + 502, + 323, + 502, + 502, + 502, + 502, + 502, + 502, + 601, + 503, + 503, + -1, + -1, + 503, + 503, + 266, + 503, + -1, + -1, + 109, + 503, + 503, + 813, + 813, + 503, + 503, + 503, + 269, + 269, + 503, + 503, + 503, + 503, + -1, + -1, + 503, + 503, + 503, + 86, + 503, + 503, + 503, + 265, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + -1, + -1, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 330, + 505, + 505, + -1, + 505, + 505, + 505, + 505, + 345, + 505, + 505, + -1, + -1, + 505, + 505, + 505, + 505, + 506, + 506, + 506, + 506, + 506, + -1, + 506, + 210, + 210, + 506, + 506, + -1, + 812, + -1, + 506, + 506, + 506, + 511, + 163, + 511, + 511, + 274, + -1, + 511, + 511, + 511, + 511, + 511, + 512, + 512, + 512, + 512, + 512, + 447, + -1, + 512, + 512, + 512, + 512, + 512, + 512, + 606, + 512, + 512, + 512, + -1, + 752, + 513, + 584, + 513, + 513, + 513, + 514, + -1, + 602, + 514, + 514, + 514, + 514, + 514, + 514, + 515, + 515, + 515, + 515, + -1, + 516, + -1, + 516, + 516, + 516, + 516, + 523, + 523, + 469, + 469, + 527, + 752, + 529, + 529, + 530, + 668, + 531, + -1, + 535, + 535, + 173, + 535, + 535, + 536, + 537, + 538, + 541, + 541, + 542, + 543, + 543, + 544, + 545, + -1, + 546, + 546, + 721, + -1, + 548, + 548, + 549, + 203, + 551, + 446, + 553, + 553, + 554, + -1, + 556, + -1, + 560, + 561, + -1, + 562, + 562, + 563, + 563, + 567, + 819, + 567, + 567, + 567, + 567, + 567, + -1, + 570, + 570, + 292, + 571, + 571, + 571, + 571, + 518, + 571, + 571, + 275, + -1, + 571, + -1, + 292, + 571, + 572, + 469, + 572, + 572, + 575, + 163, + 575, + 575, + 576, + 576, + -1, + 576, + 576, + 576, + 577, + -1, + 577, + 577, + 577, + 577, + -1, + 577, + 577, + 619, + 577, + 577, + 577, + 580, + 580, + 580, + -1, + 580, + 580, + 445, + 588, + -1, + 589, + 589, + 589, + 589, + 589, + 590, + -1, + 590, + 591, + 591, + 591, + 591, + 591, + 591, + 269, + 269, + 593, + 593, + 593, + 593, + 594, + 595, + 597, + 597, + 598, + 610, + 509, + 509, + 610, + 611, + 611, + 614, + 615, + 615, + 615, + 616, + 617, + 622, + 625, + 626, + 632, + -1, + 640, + 641, + 646, + 651, + 651, + 652, + 661, + -1, + 673, + 673, + 157, + 673, + -1, + 673, + 673, + 673, + 673, + 673, + 84, + 84, + 84, + 84, + 673, + 84, + 673, + 84, + 674, + 674, + 674, + 674, + -1, + 674, + 674, + 108, + 674, + 108, + 108, + 674, + 674, + 217, + 674, + 674, + 674, + 674, + 674, + 674, + 635, + -1, + 674, + 674, + 674, + 674, + 347, + 674, + 674, + -1, + 674, + 586, + 674, + -1, + -1, + 674, + 674, + 674, + 674, + -1, + 114, + 674, + 674, + 674, + 674, + 203, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 648, + 674, + 674, + -1, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 237, + -1, + 674, + 674, + 674, + 674, + 674, + 152, + 152, + 674, + 214, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 760, + 674, + 674, + -1, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + -1, + 674, + 674, + 674, + 674, + 674, + -1, + 674, + 367, + 367, + 674, + 674, + 674, + 367, + 674, + 674, + 674, + 674, + 674, + 674, + -1, + 674, + 674, + 674, + 674, + 565, + 674, + 674, + 674, + 674, + 674, + 674, + -1, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 569, + 674, + 674, + 674, + 674, + 674, + -1, + 81, + 674, + 674, + -1, + 619, + 619, + 675, + 675, + 675, + 675, + 675, + 675, + 675, + 675, + 675, + 675, + 675, + 676, + -1, + 676, + 583, + 676, + 583, + -1, + 519, + 676, + 676, + 672, + 676, + 672, + 672, + 676, + -1, + 676, + 676, + 676, + -1, + 237, + 676, + 676, + 676, + 642, + 676, + -1, + 677, + -1, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + -1, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 313, + 677, + 313, + 313, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 582, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + -1, + 509, + 678, + 678, + 678, + -1, + 340, + 678, + 197, + 678, + 805, + 678, + 805, + 678, + 678, + -1, + 678, + 678, + 679, + 679, + 630, + 679, + 200, + 679, + 679, + 200, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 631, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 680, + 280, + 680, + 680, + 680, + 680, + 680, + 680, + 680, + 680, + 680, + 680, + -1, + 680, + 680, + 680, + 680, + 680, + 680, + 680, + 680, + 87, + 87, + 680, + 680, + 681, + 681, + 681, + 681, + 681, + 681, + 681, + 681, + 681, + 681, + 681, + 681, + 681, + 682, + 629, + 629, + 682, + 682, + 682, + 682, + 682, + -1, + 682, + 647, + 682, + 682, + 682, + 682, + 682, + 682, + 683, + 683, + 683, + 346, + -1, + 683, + 683, + 683, + 401, + 401, + 401, + -1, + 683, + 683, + 683, + 683, + -1, + 685, + 685, + 685, + 346, + 685, + 685, + 336, + 685, + 685, + 660, + 660, + 685, + -1, + 685, + -1, + 685, + -1, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + -1, + 685, + 685, + 685, + 685, + 685, + -1, + 685, + 685, + 685, + 685, + 685, + 342, + 685, + 685, + 685, + 685, + 342, + 685, + 685, + -1, + 685, + 685, + 182, + 685, + 685, + -1, + -1, + 685, + 236, + -1, + 685, + 685, + 685, + 685, + -1, + 685, + 685, + 685, + 685, + -1, + 685, + 685, + 685, + 685, + 685, + 73, + 685, + 685, + 685, + 685, + 367, + 367, + 685, + 685, + -1, + 685, + 685, + 369, + 369, + 369, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 235, + 685, + 685, + 685, + 685, + 685, + 291, + 686, + 686, + 686, + 686, + 686, + -1, + 686, + 686, + 686, + 686, + 686, + 686, + 686, + 686, + 686, + -1, + 686, + 448, + 686, + 686, + 631, + 686, + 686, + 686, + 686, + 686, + 686, + 686, + 686, + 686, + 359, + 686, + 686, + 686, + -1, + 628, + 686, + 686, + 686, + 686, + 686, + 686, + 689, + 689, + 689, + 689, + 690, + 690, + -1, + -1, + 690, + 690, + 690, + 690, + 690, + 691, + 691, + -1, + 691, + 691, + 691, + 171, + -1, + 693, + -1, + 693, + 693, + 693, + -1, + 694, + 694, + 694, + 694, + 694, + 694, + 694, + 694, + 694, + 694, + 694, + 695, + -1, + 695, + 695, + 695, + 695, + 763, + 695, + 114, + 114, + -1, + 696, + 696, + 696, + 696, + 696, + 138, + 696, + 214, + 696, + 696, + 696, + 696, + 696, + 696, + 696, + 697, + 751, + 697, + 751, + 697, + 697, + 697, + 752, + -1, + 697, + 697, + 697, + 698, + 698, + 698, + 698, + 698, + 698, + 698, + 698, + 698, + 698, + 698, + -1, + 698, + 699, + 699, + 699, + -1, + 699, + 699, + -1, + 699, + 87, + 699, + 699, + 699, + -1, + 699, + 700, + 700, + 700, + 700, + 700, + 700, + 700, + 700, + -1, + 700, + 700, + 700, + 700, + 268, + -1, + 700, + 700, + 700, + -1, + 701, + 701, + 701, + 701, + 639, + 701, + 701, + 701, + -1, + 540, + 701, + 701, + 701, + 701, + 520, + 701, + 701, + 701, + 701, + -1, + 701, + 701, + 701, + 192, + 701, + 701, + 275, + 701, + 272, + 701, + 701, + 702, + 155, + -1, + -1, + -1, + 702, + 272, + 702, + 702, + 702, + 702, + 702, + 702, + 702, + 703, + 604, + 703, + 369, + 703, + 703, + -1, + 703, + -1, + -1, + 256, + 704, + 256, + 704, + 704, + 750, + 750, + 704, + 763, + 705, + 705, + 705, + 705, + 517, + 705, + 671, + 705, + 705, + 705, + 705, + 705, + 705, + 707, + 707, + 631, + 631, + 707, + 707, + 707, + 708, + 708, + 708, + 708, + 708, + 708, + 812, + 709, + 709, + 709, + 709, + 709, + 709, + 709, + 709, + 710, + 710, + -1, + 587, + 710, + 710, + 454, + 711, + -1, + 153, + 153, + 711, + 711, + 711, + 711, + 711, + 711, + 233, + 233, + 711, + 711, + 711, + 712, + 712, + 712, + 712, + 712, + 712, + 712, + 712, + 712, + 279, + 712, + 712, + 712, + 712, + 712, + 712, + 712, + 712, + -1, + 712, + -1, + 712, + 712, + 330, + 712, + 712, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + -1, + 713, + -1, + 714, + 714, + 714, + 714, + 714, + 714, + 716, + 247, + 247, + -1, + 716, + 716, + 123, + 123, + -1, + 716, + 716, + 716, + 716, + 716, + 716, + 445, + 717, + 717, + 717, + 272, + 717, + 717, + 717, + 717, + 717, + 717, + 509, + -1, + -1, + 718, + 718, + 718, + 718, + 718, + 718, + 718, + 718, + 718, + 692, + -1, + 719, + 719, + 719, + 719, + 719, + 719, + 358, + 719, + 719, + 725, + 725, + 725, + 725, + 726, + 726, + 726, + 727, + 727, + 727, + 727, + 727, + 627, + 729, + 729, + 378, + 730, + 730, + 731, + 376, + 731, + -1, + -1, + 733, + 733, + 734, + -1, + 734, + 734, + 734, + -1, + 735, + 735, + 735, + 735, + 736, + 182, + -1, + 737, + 737, + 737, + 737, + 737, + -1, + 220, + -1, + 738, + 738, + 739, + 739, + 739, + 739, + 739, + 740, + 740, + 740, + 740, + 247, + 740, + -1, + 71, + 740, + 740, + 275, + 275, + -1, + 740, + 740, + 740, + 740, + 740, + 741, + 741, + 741, + 741, + 741, + 742, + 84, + 742, + 742, + -1, + 743, + 743, + 743, + 744, + 744, + 744, + -1, + 771, + -1, + 521, + 745, + 745, + 745, + 745, + 746, + 746, + 746, + 71, + 746, + 746, + 746, + 658, + 747, + 747, + 747, + 747, + 747, + -1, + 748, + 749, + 749, + 749, + 753, + 755, + 755, + 756, + 757, + 758, + 758, + 764, + 443, + 766, + 768, + 769, + 770, + 602, + 773, + 773, + 775, + 776, + 776, + 777, + 779, + -1, + 780, + 781, + 782, + 782, + 782, + 314, + 782, + 782, + 783, + 171, + 785, + -1, + -1, + 552, + 786, + 787, + -1, + 524, + 787, + 788, + 788, + 819, + 789, + 760, + 790, + 204, + 792, + 793, + 794, + 795, + 795, + 796, + -1, + 798, + 799, + 799, + 800, + 801, + 802, + 802, + -1, + 803, + 804, + 804, + -1, + 809, + 852, + 815, + 817, + 823, + 223, + 827, + 827, + 828, + 360, + -1, + -1, + 839, + 839, + 839, + 839, + 839, + 839, + 839, + 839, + -1, + 839, + 839, + 840, + 840, + 840, + 840, + 840, + 601, + 840, + 840, + 840, + -1, + 840, + 840, + 723, + 840, + 38, + -1, + 840, + -1, + 840, + -1, + 840, + 840, + 840, + 840, + 156, + -1, + -1, + 841, + 841, + 841, + 761, + 841, + 841, + 841, + 233, + 841, + 841, + 841, + 841, + -1, + 841, + 841, + 378, + 841, + 841, + -1, + 841, + 841, + 841, + 841, + 568, + 842, + 842, + 842, + 842, + 842, + 842, + -1, + 842, + 843, + 843, + 843, + -1, + 843, + 843, + 843, + 818, + 843, + 168, + 843, + 843, + 843, + 843, + 844, + -1, + 844, + 844, + 844, + 280, + 844, + 844, + 844, + 844, + -1, + 844, + 844, + 245, + 844, + 844, + -1, + 844, + 844, + 845, + 845, + 845, + -1, + 871, + -1, + 845, + 845, + 845, + 845, + 845, + 845, + 845, + 722, + 845, + 845, + 845, + 579, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 138, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 762, + 846, + 846, + 559, + 846, + 559, + -1, + 846, + 846, + 847, + 847, + 847, + 847, + 847, + 847, + 847, + 171, + 848, + 848, + 331, + 849, + -1, + 850, + 850, + 761, + 851, + 851, + 853, + 853, + -1, + 853, + 854, + 854, + 854, + 854, + 854, + 854, + 854, + 855, + 855, + 855, + 855, + 855, + 856, + 856, + 856, + 856, + 856, + 277, + -1, + 856, + 857, + 857, + 367, + 367, + 858, + 859, + 378, + 859, + 273, + 860, + -1, + 860, + 861, + 861, + 861, + 862, + 304, + 71, + 863, + 863, + 863, + 864, + 864, + 864, + 864, + 865, + 865, + -1, + 868, + 868, + 721, + 721, + 873, + 123, + 874, + 874, + 875, + 876, + 876, + 878, + 522, + 878, + -1, + 881, + 369, + 883, + 884, + 886, + 887, + 889, + 890, + 375, + -1, + 893, + 894, + 898, + 600, + 905 + ], + [ + 3, + 3, + 3, + 504, + 3, + 163, + 3, + 3, + 3, + 3, + 159, + 3, + 3, + -1, + 3, + 137, + 137, + 3, + 3, + 3, + 3, + -1, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + -1, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + -1, + -1, + 156, + 3, + 3, + 3, + 3, + 3, + 649, + 3, + 3, + 3, + 3, + -1, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 643, + 3, + 3, + 3, + 3, + 3, + -1, + 3, + 3, + -1, + 3, + 3, + -1, + -1, + 237, + 3, + 3, + 659, + 659, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 358, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + -1, + 3, + 3, + 558, + 3, + 558, + 3, + 3, + 3, + -1, + 517, + 3, + -1, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 340, + 3, + 3, + 3, + 340, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + -1, + 196, + 3, + 3, + -1, + 290, + 290, + 3, + 3, + 3, + 3, + 3, + 3, + 374, + 374, + -1, + 3, + 3, + 3, + 3, + 3, + 380, + 3, + 3, + 3, + 3, + -1, + 3, + 635, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + -1, + -1, + 805, + 3, + 3, + 3, + 3, + 3, + -1, + 3, + 3, + -1, + 3, + -1, + 3, + -1, + 3, + 774, + 3, + 3, + 3, + -1, + 3, + 3, + 3, + 3, + 3, + 3, + -1, + 3, + 3, + -1, + 3, + -1, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 269, + 3, + 3, + -1, + 3, + 3, + 3, + 3, + 3, + 762, + 3, + 73, + 73, + 3, + 73, + 3, + 73, + 3, + 3, + 3, + 3, + 3, + 774, + 3, + -1, + 3, + 3, + 3, + 3, + 3, + 3, + -1, + 3, + 3, + 173, + 3, + -1, + 3, + 3, + -1, + 3, + 200, + 200, + 3, + 504, + 3, + 3, + 504, + -1, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + -1, + 154, + 3, + 3, + 3, + 272, + 3, + 3, + 3, + -1, + 3, + 3, + 3, + 3, + 266, + 266, + 266, + 3, + 3, + 3, + 3, + 3, + 3, + -1, + 3, + 3, + -1, + 3, + 3, + 3, + 3, + 3, + 552, + 3, + 607, + 3, + 3, + 3, + -1, + -1, + 3, + 3, + 447, + 3, + -1, + 3, + 3, + 3, + 3, + 3, + 162, + 3, + 3, + 3, + -1, + 3, + 3, + 3, + 3, + 602, + 3, + 3, + 3, + 3, + 173, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 137, + 137, + 3, + 3, + 3, + 323, + 3, + 3, + 3, + -1, + 3, + 3, + 3, + 3, + 3, + 620, + 3, + 3, + -1, + 3, + 3, + 3, + 171, + -1, + 275, + 3, + 3, + -1, + 3, + 3, + 658, + 658, + -1, + 3, + 3, + 3, + 3, + 3, + 3, + 692, + 3, + 3, + 3, + 533, + 533, + 3, + 3, + 3, + 3, + 276, + 592, + 4, + 4, + -1, + 4, + 4, + -1, + 4, + 4, + 579, + 5, + 5, + 5, + 5, + 5, + -1, + 5, + 5, + 5, + 672, + 5, + 5, + 199, + 6, + 6, + -1, + 6, + 6, + 201, + 6, + 6, + -1, + 172, + 6, + 6, + 172, + 6, + 6, + 6, + 6, + 6, + 6, + 592, + 6, + 592, + 6, + -1, + 6, + 6, + 7, + 7, + 7, + 7, + 7, + 687, + 7, + 8, + 8, + 8, + 8, + 8, + -1, + 237, + -1, + 8, + 8, + 771, + 771, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + -1, + 8, + 9, + -1, + 9, + 9, + 192, + 9, + 9, + 9, + 9, + 9, + 10, + -1, + -1, + 10, + 10, + 10, + 262, + 10, + 10, + 10, + -1, + -1, + 10, + 10, + 10, + 10, + 137, + 10, + 10, + 10, + 10, + 10, + 10, + -1, + 10, + 10, + 87, + 10, + 592, + 10, + 10, + 10, + -1, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + -1, + -1, + 11, + 11, + 11, + 11, + 343, + 11, + 11, + 11, + 11, + 11, + -1, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 81, + 11, + -1, + 11, + -1, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 359, + 11, + 11, + 11, + 11, + 11, + 163, + 163, + 11, + 11, + 11, + 11, + -1, + 11, + 156, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 650, + 11, + 11, + 11, + -1, + 11, + 11, + 11, + 11, + -1, + 11, + 11, + 292, + 11, + 11, + 653, + 11, + 11, + 11, + -1, + 11, + 11, + 509, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 663, + 11, + 812, + 812, + 12, + 12, + 12, + -1, + 12, + 12, + -1, + 12, + 12, + -1, + 12, + 618, + 12, + 12, + -1, + 12, + 520, + 12, + 12, + -1, + 281, + 12, + 12, + -1, + 471, + 12, + 12, + 12, + 12, + 360, + 12, + -1, + 12, + 12, + 264, + 264, + 12, + 578, + 578, + 12, + 12, + 12, + 12, + 12, + 510, + 12, + 12, + 12, + -1, + 613, + -1, + 12, + 12, + 664, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 771, + 12, + -1, + 12, + 12, + 449, + 12, + -1, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 605, + -1, + 12, + 12, + -1, + 12, + 12, + 12, + 12, + 583, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + -1, + -1, + 12, + 443, + 12, + 201, + 201, + 12, + 760, + 12, + 12, + 12, + 12, + 263, + 12, + 564, + 12, + 12, + -1, + 12, + 12, + 13, + 171, + 13, + 13, + -1, + 13, + 13, + 13, + 13, + 13, + 657, + 13, + 13, + 13, + 13, + 13, + 13, + -1, + 13, + 13, + 13, + 13, + -1, + -1, + 662, + 13, + 662, + 13, + 13, + 13, + 13, + 13, + 13, + 852, + 13, + 13, + 13, + 13, + 13, + 13, + 369, + 13, + 13, + 13, + 13, + 199, + 13, + 199, + 13, + -1, + 445, + 13, + -1, + 13, + 13, + 13, + -1, + 13, + 13, + 630, + 13, + 14, + 14, + 14, + -1, + -1, + 14, + 14, + 14, + 14, + 14, + 14, + 14, + 294, + 14, + 14, + 14, + 14, + 170, + -1, + 14, + 14, + 14, + 196, + 14, + 14, + 14, + 14, + 583, + 14, + 15, + 233, + 15, + 15, + 303, + 15, + 15, + 15, + 15, + -1, + 15, + 15, + 15, + 607, + 607, + 15, + 15, + 15, + 15, + -1, + 15, + 15, + 15, + 15, + 15, + 15, + 603, + 15, + 603, + 15, + 314, + 314, + 15, + 15, + 217, + 217, + 15, + 15, + 15, + 15, + 15, + 16, + 16, + 16, + 446, + 16, + 16, + 16, + 16, + 375, + 16, + 16, + 16, + 16, + 375, + 16, + -1, + 16, + 16, + 16, + 16, + 16, + 16, + 376, + 16, + 16, + 16, + 16, + 16, + -1, + 16, + 16, + 16, + 16, + 16, + 16, + 375, + 16, + 16, + 16, + 16, + 16, + -1, + 16, + -1, + 16, + 16, + 557, + 16, + 16, + -1, + 16, + 16, + 16, + 16, + 16, + -1, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 558, + -1, + 16, + -1, + 16, + 16, + 581, + -1, + 16, + 16, + 16, + -1, + 16, + 16, + 16, + -1, + 16, + 16, + 16, + -1, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + -1, + 16, + 16, + 16, + -1, + 169, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 247, + 16, + -1, + 16, + -1, + -1, + -1, + 582, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + -1, + 236, + 16, + -1, + 16, + 16, + 275, + 16, + 16, + 261, + 16, + 308, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + -1, + 16, + 16, + 16, + 16, + 16, + 720, + -1, + 272, + 16, + 17, + 401, + 17, + 17, + -1, + 17, + 17, + -1, + 17, + 17, + 17, + 17, + 443, + 17, + 443, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 347, + 17, + 17, + 17, + 17, + 17, + 17, + 663, + 663, + 17, + 17, + 17, + 17, + 17, + 163, + 17, + 17, + -1, + 17, + 17, + 17, + 17, + 17, + 17, + 304, + 17, + -1, + 17, + 643, + -1, + 17, + 95, + 95, + 17, + 17, + 17, + 17, + 17, + 17, + 18, + 18, + -1, + 18, + -1, + 18, + -1, + -1, + -1, + 18, + 620, + 18, + 18, + -1, + 18, + 18, + 18, + -1, + 18, + 18, + 401, + 18, + 18, + 18, + 18, + 18, + 18, + -1, + 18, + 304, + 18, + 18, + 18, + 18, + 499, + 499, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + -1, + 819, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 380, + 18, + 18, + 18, + 18, + 18, + 692, + 18, + 18, + 18, + 18, + 18, + 18, + 247, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + -1, + 18, + 552, + -1, + 18, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + -1, + -1, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 813, + 18, + 18, + 18, + 18, + 18, + 272, + 18, + 18, + 721, + 18, + 723, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + -1, + 214, + 18, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 728, + -1, + 18, + 18, + -1, + 18, + -1, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + -1, + 507, + 507, + 507, + 18, + 18, + 507, + 507, + 18, + 322, + 322, + 18, + 18, + 18, + -1, + 18, + -1, + -1, + 18, + 534, + 18, + 18, + 18, + 18, + 18, + 18, + 281, + 281, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + -1, + 18, + 721, + -1, + 18, + 18, + 18, + 568, + 18, + 18, + 18, + -1, + 18, + -1, + -1, + 18, + 18, + 18, + 204, + 18, + 204, + 204, + 18, + 204, + 18, + 204, + 18, + -1, + 18, + 18, + 18, + 172, + 18, + -1, + -1, + 18, + 18, + 688, + 688, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + -1, + 18, + -1, + 277, + 277, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 157, + 157, + 18, + 18, + 599, + 18, + -1, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 264, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + -1, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 583, + 19, + -1, + 19, + 19, + 19, + 19, + 19, + 204, + 19, + 71, + 19, + 19, + -1, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + -1, + 19, + 19, + 19, + 19, + 19, + 19, + 608, + 19, + 19, + 19, + 454, + 454, + 454, + 19, + -1, + 19, + 19, + 275, + 19, + 19, + 19, + 19, + 19, + -1, + 19, + 19, + 19, + 19, + 380, + 380, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 73, + -1, + 19, + 639, + 639, + -1, + 19, + 19, + 19, + 19, + 19, + 255, + 19, + -1, + 621, + 19, + -1, + 168, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 568, + -1, + 19, + 19, + 19, + -1, + -1, + 261, + 20, + 20, + 20, + 20, + 20, + 20, + 267, + 20, + 20, + 20, + 20, + 20, + 20, + 172, + 20, + 274, + 20, + 20, + -1, + 599, + 599, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 454, + 20, + 20, + 20, + 20, + 20, + -1, + 20, + 20, + -1, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + -1, + 20, + 728, + 20, + 20, + 565, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 313, + 313, + 21, + 21, + 21, + 81, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + -1, + 22, + 688, + 22, + 22, + 22, + 22, + 22, + 22, + 630, + 22, + 22, + 22, + 22, + 22, + -1, + 23, + 23, + 636, + 23, + 24, + 24, + 24, + 24, + 314, + 24, + 24, + 25, + 25, + 25, + 25, + 25, + 25, + 26, + 26, + 26, + -1, + 26, + 26, + 26, + 341, + 27, + -1, + 27, + 27, + 671, + -1, + 27, + -1, + -1, + 526, + 27, + 28, + 28, + 376, + 28, + 28, + 30, + 30, + 30, + 30, + 30, + 31, + 31, + 31, + 31, + 31, + -1, + 31, + 31, + 31, + 31, + 32, + 666, + 32, + 32, + 32, + 32, + -1, + 32, + 32, + 33, + 852, + 33, + 33, + 33, + 33, + 33, + 34, + 34, + -1, + 34, + 34, + 34, + -1, + 34, + 34, + 34, + 34, + 34, + 34, + -1, + 71, + 35, + 35, + 35, + 217, + 35, + 217, + 35, + 35, + 35, + 35, + 35, + 220, + 36, + 36, + 664, + -1, + 37, + 37, + 37, + 37, + -1, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + -1, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 504, + 39, + 504, + 39, + -1, + 39, + 39, + 39, + 39, + 39, + 39, + -1, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 291, + 39, + 39, + 39, + 161, + 39, + -1, + 39, + -1, + -1, + 39, + 39, + 39, + -1, + 40, + 197, + 40, + 197, + 40, + 40, + 40, + 40, + -1, + 40, + 40, + 40, + 40, + 346, + 40, + 41, + 41, + -1, + 41, + 761, + 761, + 41, + 446, + 41, + 41, + 43, + 43, + -1, + 43, + 43, + 43, + 43, + 43, + 43, + 43, + 631, + 43, + 43, + 43, + 43, + 43, + 160, + 43, + 43, + 43, + 533, + 43, + 43, + 43, + 43, + 43, + -1, + 43, + -1, + 43, + 44, + 44, + 44, + 44, + 627, + 44, + 44, + 44, + 44, + 627, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 108, + -1, + -1, + 44, + 46, + 46, + 46, + 315, + 315, + 46, + 46, + 46, + 46, + 46, + 46, + 46, + 46, + 46, + -1, + 606, + 47, + 606, + 47, + 47, + -1, + 47, + 47, + 47, + 47, + -1, + 47, + 664, + 47, + 47, + 47, + 47, + -1, + 47, + 47, + 47, + 290, + 47, + 47, + 47, + 262, + 47, + 47, + -1, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + -1, + 48, + 48, + 48, + 48, + 48, + 659, + 659, + -1, + -1, + 272, + 48, + 48, + 48, + 48, + 48, + 48, + 871, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + -1, + 48, + 48, + 586, + 48, + 48, + 48, + 48, + 48, + 48, + -1, + 48, + 48, + 48, + -1, + 48, + 49, + -1, + 49, + 49, + 49, + 49, + 49, + 49, + -1, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 604, + 604, + 49, + 49, + -1, + 49, + 49, + -1, + 49, + 49, + 49, + 668, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 235, + 49, + -1, + 49, + 50, + 50, + 50, + 50, + -1, + 50, + 50, + 50, + -1, + 50, + -1, + 51, + 51, + 51, + 51, + 51, + 51, + 51, + 51, + 51, + 51, + 51, + 51, + -1, + 51, + -1, + 51, + 51, + 51, + 51, + 51, + 51, + 51, + 51, + 51, + 51, + 51, + -1, + 52, + -1, + 52, + 52, + -1, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + -1, + -1, + 52, + 636, + 636, + 52, + 52, + 443, + 52, + 156, + 52, + 52, + 52, + 618, + 52, + 52, + 52, + 114, + 114, + 52, + 52, + 52, + 52, + 339, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 74, + 52, + 52, + 74, + 52, + 74, + 52, + 52, + -1, + 52, + 52, + 52, + 52, + 52, + 52, + -1, + 52, + 158, + -1, + 52, + 52, + 52, + 52, + -1, + 52, + 52, + -1, + 52, + 52, + 52, + 657, + 52, + 52, + 52, + 52, + 344, + 52, + -1, + 52, + -1, + -1, + 564, + 564, + 564, + 52, + 52, + 52, + 52, + 417, + 52, + 52, + 52, + 52, + 52, + -1, + 52, + 52, + 52, + 519, + 53, + 53, + 53, + 53, + 53, + 53, + 53, + 53, + 53, + 53, + 53, + -1, + 53, + 53, + 53, + 53, + 53, + -1, + 53, + 53, + 668, + 668, + 53, + 53, + 53, + -1, + 53, + 53, + 761, + 53, + 53, + 53, + 53, + 53, + 53, + 269, + 53, + 53, + 53, + 53, + -1, + 53, + 53, + 53, + 53, + -1, + 53, + 53, + 53, + 53, + -1, + 54, + -1, + 54, + 54, + 54, + -1, + 54, + 54, + -1, + 666, + 54, + 54, + 54, + 54, + 54, + 54, + 54, + 54, + 54, + 54, + 54, + 54, + 54, + 54, + 657, + 54, + 54, + 54, + 54, + 54, + 55, + 55, + 55, + 55, + 55, + 564, + 55, + 55, + 578, + 55, + 55, + 55, + 55, + -1, + 55, + 55, + 56, + 290, + 56, + 56, + 56, + 56, + 638, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + -1, + 56, + 56, + 56, + -1, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 499, + 56, + 56, + 56, + 56, + 518, + -1, + 631, + 56, + 56, + 56, + 56, + 56, + 534, + 56, + 56, + 56, + 290, + 56, + 56, + 56, + 56, + 71, + 56, + 56, + 56, + 56, + 56, + 235, + 56, + 56, + 56, + 235, + 56, + 56, + 479, + 56, + 56, + 56, + 56, + 267, + 56, + -1, + 607, + -1, + 57, + 57, + 57, + 57, + 57, + 57, + 57, + 57, + 57, + 57, + 57, + 57, + 57, + 57, + 57, + 57, + 57, + 57, + 57, + 57, + 267, + 57, + 57, + 58, + 58, + 266, + 58, + 58, + 58, + 58, + 58, + 266, + -1, + 58, + 58, + 58, + 58, + -1, + 58, + 58, + 58, + 59, + 273, + 59, + 59, + -1, + 59, + -1, + -1, + 59, + 59, + 59, + -1, + 59, + 59, + 59, + 268, + 59, + 59, + 59, + 59, + 59, + 59, + 59, + 619, + 59, + 59, + 619, + 59, + 59, + 619, + 59, + 59, + -1, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 233, + 61, + -1, + 61, + 61, + 61, + 61, + 61, + -1, + 61, + 61, + 61, + 61, + 234, + 61, + 61, + 61, + 61, + -1, + 62, + -1, + 62, + 62, + -1, + 62, + 62, + 62, + -1, + 62, + -1, + 62, + -1, + 62, + -1, + 62, + 720, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 647, + 62, + 760, + 62, + 62, + 62, + 63, + 63, + 63, + 264, + 264, + -1, + 63, + 63, + 63, + 63, + 63, + -1, + 63, + 63, + 63, + 63, + 156, + 63, + 63, + 63, + 63, + 662, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 331, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + -1, + 63, + 63, + -1, + 63, + 63, + 63, + -1, + 63, + 170, + 63, + 170, + -1, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + -1, + 63, + 63, + 63, + -1, + 63, + 63, + -1, + 63, + 63, + 63, + 63, + 728, + 728, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + -1, + 63, + 63, + 63, + 63, + 63, + 586, + 63, + 540, + 63, + 63, + 63, + 63, + 63, + 63, + -1, + 63, + 359, + 63, + 63, + 63, + 521, + 63, + 63, + 63, + 63, + 63, + 63, + 401, + 63, + 63, + 267, + 63, + 63, + 63, + -1, + 63, + 63, + 63, + 63, + 63, + 237, + 63, + 63, + -1, + 63, + 63, + 587, + 63, + 63, + 587, + 63, + 63, + 63, + 63, + 378, + 63, + -1, + 63, + 63, + 63, + 63, + 63, + 510, + 63, + 63, + -1, + 63, + 343, + 63, + 63, + 63, + -1, + 639, + 63, + 63, + 63, + 266, + 63, + 63, + -1, + 63, + 63, + 63, + 728, + 63, + 63, + 63, + 63, + 63, + 64, + -1, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 663, + 64, + 659, + 64, + 64, + 659, + 64, + -1, + 331, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + -1, + 64, + 64, + 64, + -1, + 64, + -1, + 521, + 64, + -1, + 64, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + -1, + 65, + 65, + 99, + 65, + 65, + 158, + 158, + 65, + -1, + -1, + -1, + 65, + 65, + 65, + 192, + 65, + 65, + -1, + 65, + 65, + 65, + 65, + 65, + 65, + -1, + 65, + 65, + 65, + 66, + 66, + -1, + 66, + 66, + -1, + -1, + 263, + 66, + 66, + 263, + 263, + 66, + 66, + 66, + 66, + 66, + 66, + 66, + 629, + 629, + 66, + 66, + 66, + 66, + 67, + 67, + 273, + 273, + 67, + 601, + 601, + 67, + 67, + -1, + 67, + 67, + 67, + 67, + 67, + 68, + 68, + 68, + 68, + 68, + 68, + 68, + -1, + 359, + 68, + 663, + 68, + 68, + 581, + 68, + 68, + 68, + 68, + 648, + 68, + 68, + 648, + 69, + 69, + 69, + 204, + 69, + 69, + -1, + 557, + 69, + 69, + 69, + 69, + 69, + 69, + 69, + 69, + 69, + 70, + 290, + 70, + 70, + 70, + 70, + 275, + 70, + 70, + 70, + 70, + 70, + 70, + 233, + 233, + 70, + 70, + 70, + 70, + 277, + 70, + 103, + 103, + 70, + 70, + 72, + -1, + 72, + 75, + -1, + 75, + 75, + 347, + 75, + 76, + 76, + 76, + 76, + 76, + -1, + 281, + -1, + 77, + 78, + 78, + 78, + 78, + 79, + 79, + 79, + 79, + 79, + 80, + 80, + 82, + 82, + 82, + 82, + 82, + 82, + 85, + -1, + 85, + 88, + 88, + 448, + 89, + 448, + 90, + 647, + 90, + 90, + 90, + 90, + 171, + 90, + 171, + 171, + 90, + 91, + 91, + 91, + 91, + 92, + 92, + 92, + 602, + -1, + 93, + -1, + 93, + 94, + 94, + 94, + 98, + 98, + 98, + 101, + 101, + 101, + -1, + 101, + 102, + 751, + 104, + 104, + -1, + 104, + 105, + 105, + 106, + 106, + 106, + 106, + 106, + 106, + 722, + 107, + 107, + 107, + 110, + -1, + 110, + 110, + 110, + 110, + -1, + 115, + -1, + -1, + 115, + 115, + 115, + -1, + -1, + 115, + 115, + 220, + 115, + 115, + 115, + 115, + 115, + 116, + 116, + 116, + 116, + 116, + 116, + 116, + 247, + 116, + -1, + 116, + 116, + 116, + 117, + 117, + 117, + 723, + 117, + 723, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + -1, + 117, + -1, + 117, + 117, + 117, + 117, + 557, + 117, + 117, + 117, + 117, + 117, + 117, + 367, + -1, + 119, + 119, + 119, + 120, + 120, + 120, + -1, + -1, + 120, + 342, + 121, + 121, + 121, + -1, + 121, + 750, + 121, + 121, + 121, + 121, + 122, + 122, + 122, + 122, + -1, + 125, + -1, + 125, + 125, + 125, + 771, + 125, + 125, + 125, + 125, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 671, + 126, + 126, + 126, + 126, + 127, + -1, + 127, + -1, + 127, + 127, + 127, + 592, + 127, + -1, + -1, + 128, + 129, + 129, + 578, + 129, + 95, + 129, + 129, + 129, + -1, + 129, + 129, + 129, + 129, + 129, + 129, + 129, + -1, + 129, + -1, + 129, + 130, + 130, + 130, + 130, + 130, + -1, + -1, + 131, + 131, + 131, + 131, + 131, + 131, + 813, + 131, + 131, + 131, + 131, + 131, + 131, + 131, + 131, + 752, + 131, + -1, + 131, + 132, + 132, + -1, + 132, + 132, + 132, + 99, + -1, + 132, + 132, + -1, + 375, + 132, + 132, + 132, + -1, + 133, + 133, + 645, + 645, + 133, + 133, + 133, + 133, + 133, + 133, + 133, + 134, + 134, + 134, + 134, + 134, + 134, + 137, + 134, + 134, + 137, + 134, + 134, + -1, + 134, + -1, + 236, + 134, + 134, + -1, + 134, + 759, + 759, + 134, + -1, + 136, + 136, + 103, + 136, + -1, + 136, + -1, + 136, + 136, + 136, + 606, + 136, + 136, + 136, + 136, + 852, + 139, + -1, + 139, + 139, + 139, + 139, + 139, + 140, + 140, + 140, + 140, + 140, + 140, + 236, + 140, + 141, + -1, + 141, + 141, + 141, + 141, + 141, + 141, + -1, + 141, + 447, + 141, + 123, + 141, + 141, + 141, + 141, + 141, + 599, + 599, + 141, + 141, + 141, + 251, + 141, + 568, + 141, + 141, + 142, + 142, + 142, + -1, + 142, + 142, + -1, + 142, + 142, + 142, + 108, + 142, + 142, + 142, + 142, + -1, + 142, + 142, + 142, + 142, + 142, + -1, + 142, + 142, + 142, + 142, + 142, + 142, + 142, + 144, + 144, + 144, + 144, + 95, + 144, + -1, + 585, + 144, + -1, + 144, + 144, + 144, + 144, + 812, + 144, + -1, + 145, + -1, + 145, + 145, + -1, + 145, + 145, + -1, + 145, + -1, + 145, + 145, + 145, + 145, + 145, + 145, + 145, + 217, + 146, + 146, + -1, + 146, + 146, + 146, + 146, + 146, + 146, + 146, + -1, + -1, + 146, + 114, + -1, + 628, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 202, + 147, + 315, + 148, + -1, + 148, + 277, + 148, + -1, + 148, + 148, + 148, + 657, + -1, + 148, + 148, + 148, + 148, + 148, + 148, + 148, + 635, + 149, + 149, + 149, + -1, + 149, + 274, + 149, + 157, + 149, + -1, + 149, + 630, + 149, + 149, + 149, + 149, + 149, + 149, + -1, + 149, + 149, + 149, + 38, + 149, + 150, + 150, + 150, + 196, + -1, + 444, + 150, + 150, + 150, + 150, + -1, + 367, + 150, + 150, + -1, + 150, + 150, + 150, + 150, + 150, + 150, + 533, + 151, + 151, + 763, + 151, + 645, + 151, + 151, + 635, + 151, + 123, + 151, + 151, + 151, + 151, + 151, + 519, + 151, + 151, + 151, + 164, + 164, + -1, + 164, + 268, + 166, + 166, + 166, + -1, + 166, + 166, + -1, + -1, + 166, + 166, + 166, + 167, + 167, + 167, + 304, + 167, + 167, + 174, + 175, + 343, + 343, + 176, + 761, + 360, + 604, + 178, + 178, + -1, + 566, + 181, + 342, + 184, + -1, + 305, + 305, + 186, + 186, + 189, + 189, + 190, + 190, + 191, + 191, + 193, + 194, + 194, + 194, + -1, + 195, + 195, + 205, + 206, + 206, + -1, + 208, + 208, + 208, + 209, + 211, + 212, + 213, + 519, + 216, + 281, + 218, + 219, + 219, + 221, + 103, + 261, + -1, + -1, + 225, + -1, + 226, + 227, + 666, + 229, + 229, + 230, + -1, + 232, + 232, + 232, + 238, + -1, + 238, + 239, + 239, + 239, + 662, + 239, + 244, + -1, + 244, + 331, + 249, + 249, + 220, + 250, + 250, + 252, + 252, + -1, + 252, + 252, + 253, + -1, + 774, + 254, + 254, + 254, + 254, + 254, + 254, + 254, + 267, + -1, + 257, + 257, + 257, + 257, + 257, + 257, + 528, + 258, + 258, + 258, + 258, + 258, + 260, + 813, + -1, + 180, + 260, + 270, + 270, + 271, + -1, + 282, + 282, + 283, + 283, + 688, + 284, + 285, + 285, + 286, + 762, + 287, + 308, + 288, + 288, + -1, + 369, + 295, + 298, + 299, + 300, + 307, + 310, + 311, + 312, + 329, + 338, + 338, + 348, + 349, + 352, + 354, + -1, + -1, + 355, + 356, + 356, + 357, + 361, + -1, + 379, + 381, + 504, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 336, + 381, + 381, + 381, + -1, + 381, + 381, + 381, + 264, + 381, + 247, + 381, + 247, + 381, + -1, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 192, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + -1, + 381, + 381, + 381, + 381, + 381, + -1, + 692, + 381, + 381, + 381, + 381, + 381, + 663, + 663, + 381, + 381, + 381, + 381, + 687, + 687, + 381, + 381, + 381, + 381, + 305, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 314, + 314, + 381, + 381, + -1, + 381, + 381, + 381, + 381, + -1, + -1, + 381, + 381, + 381, + 381, + 381, + -1, + -1, + 504, + 381, + -1, + 381, + 381, + 728, + 381, + 381, + 381, + 381, + 381, + 280, + 381, + 381, + 578, + 381, + 381, + -1, + -1, + 381, + -1, + -1, + 381, + 381, + 381, + 872, + 381, + 381, + 381, + -1, + 381, + 381, + 237, + 237, + 381, + -1, + 237, + 381, + 381, + 381, + 381, + 381, + 687, + 381, + -1, + 281, + -1, + 381, + 381, + 381, + 381, + 381, + 261, + 381, + 381, + 381, + 381, + 381, + 381, + -1, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 182, + 182, + -1, + 381, + 159, + -1, + 381, + 381, + 381, + -1, + 381, + 381, + 637, + 381, + 381, + 381, + -1, + 381, + 381, + 579, + 381, + -1, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + -1, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + -1, + 381, + 360, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + -1, + 294, + 381, + 381, + 605, + 381, + 381, + -1, + -1, + 153, + 381, + 381, + 381, + 275, + 381, + -1, + 381, + -1, + 381, + 381, + 137, + 381, + 381, + 381, + -1, + 381, + 381, + 381, + 381, + -1, + 381, + 381, + 381, + 381, + 381, + 381, + 267, + 381, + 381, + 381, + -1, + -1, + -1, + 381, + 381, + -1, + 381, + 381, + -1, + 381, + 381, + 381, + 381, + 347, + 381, + 290, + 381, + 759, + 759, + 381, + 381, + 381, + -1, + 256, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 382, + 272, + 382, + 382, + 382, + 382, + 628, + -1, + 382, + 382, + 273, + 383, + 277, + 277, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + -1, + 383, + 71, + 383, + 71, + 383, + 383, + 383, + 384, + 628, + -1, + 384, + 384, + 384, + 631, + 384, + 384, + 384, + 275, + -1, + 569, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 526, + 384, + 568, + 384, + 384, + -1, + 386, + 386, + -1, + 386, + -1, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 504, + 386, + 504, + 386, + 386, + 345, + 386, + 386, + 386, + -1, + -1, + 386, + -1, + 386, + 386, + 447, + 387, + 387, + 446, + 387, + 387, + 387, + 387, + -1, + -1, + 387, + 387, + 387, + -1, + 520, + 387, + 387, + -1, + 387, + 387, + 607, + -1, + 687, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 454, + 387, + 387, + 387, + 269, + 387, + 387, + 342, + 387, + 387, + 534, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + -1, + 387, + 387, + 387, + 387, + -1, + 387, + -1, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 154, + 154, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + -1, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + -1, + 387, + 387, + 387, + 387, + 387, + -1, + 387, + 387, + 86, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 657, + 387, + 387, + -1, + 387, + -1, + 387, + 387, + 369, + 387, + 387, + 388, + 388, + 388, + -1, + 388, + 388, + 203, + 388, + 153, + -1, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 818, + -1, + 388, + 388, + -1, + 388, + -1, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + -1, + 388, + 388, + 388, + 388, + 251, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 220, + 220, + 388, + 388, + 388, + 388, + -1, + -1, + 388, + -1, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 278, + 278, + 278, + -1, + 388, + 388, + 388, + 388, + 388, + 388, + 223, + 388, + 388, + 223, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + -1, + 388, + -1, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 277, + 388, + 388, + 388, + -1, + 600, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + -1, + 390, + 750, + 750, + 390, + 390, + 390, + 566, + 391, + 391, + -1, + 391, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + -1, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + 722, + 392, + 392, + 392, + 392, + 605, + 392, + -1, + 392, + -1, + 392, + 668, + -1, + 392, + 392, + -1, + 392, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 269, + 393, + 393, + 393, + 648, + -1, + 199, + 393, + 393, + 393, + 393, + -1, + 393, + 393, + 499, + 393, + 393, + 805, + 393, + 393, + 393, + 393, + 393, + 393, + 347, + 393, + -1, + 393, + -1, + 394, + 108, + 394, + 394, + 394, + 394, + 394, + 394, + 395, + 137, + 395, + -1, + 395, + 395, + 395, + 395, + -1, + 395, + -1, + 395, + 395, + 396, + -1, + 396, + 396, + 396, + 397, + 397, + 397, + 584, + -1, + -1, + 397, + 397, + 397, + 331, + 397, + 397, + 397, + 397, + -1, + 397, + 397, + 397, + 397, + 255, + 397, + 397, + -1, + 397, + 398, + 398, + 398, + -1, + 398, + 399, + 399, + 399, + -1, + 399, + 399, + -1, + 399, + 399, + 399, + 399, + 399, + 399, + 399, + 400, + 400, + 156, + 400, + 156, + 400, + 400, + 400, + 400, + 400, + 400, + 400, + 400, + 520, + 400, + 402, + 402, + -1, + -1, + 402, + 402, + 402, + 402, + -1, + 402, + 402, + 402, + 402, + 402, + 402, + 402, + -1, + 403, + 202, + -1, + 403, + 403, + -1, + -1, + 403, + 403, + 403, + 403, + 612, + 404, + 521, + -1, + 237, + 404, + 404, + -1, + -1, + 404, + 404, + 405, + -1, + 405, + -1, + 405, + 405, + 405, + 405, + 405, + 649, + 405, + 405, + 405, + 405, + -1, + 603, + 406, + 406, + 406, + 406, + 138, + 407, + 407, + 407, + -1, + 408, + 408, + -1, + 408, + 635, + 408, + 269, + 408, + 408, + 408, + -1, + 409, + 235, + 409, + 409, + 409, + 409, + -1, + 409, + 409, + 410, + 410, + 410, + 410, + 410, + 410, + 752, + 411, + 411, + 411, + 411, + 411, + 411, + 411, + 233, + 411, + 411, + 411, + 412, + 412, + 412, + 852, + 412, + 412, + 158, + -1, + 413, + 413, + 413, + 413, + 269, + 413, + 413, + 413, + 237, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 663, + 413, + 413, + -1, + -1, + 413, + 268, + 413, + 413, + 413, + 413, + 413, + 137, + 413, + 413, + -1, + 688, + 413, + 413, + 159, + 413, + 413, + 413, + 236, + 236, + 413, + 569, + 413, + 413, + 413, + 413, + 414, + -1, + 414, + 414, + -1, + 415, + 415, + 138, + 415, + -1, + 415, + -1, + 192, + -1, + 415, + 415, + 415, + 415, + 415, + -1, + 415, + 415, + 415, + 415, + 415, + 345, + 415, + 415, + -1, + 330, + 415, + 81, + 81, + 415, + 415, + -1, + 415, + 415, + 415, + 415, + -1, + 415, + 415, + 415, + 415, + 415, + -1, + 415, + 605, + 415, + 415, + 415, + 415, + 416, + 416, + 416, + 233, + 416, + 416, + 416, + 416, + 557, + 416, + 416, + 416, + 416, + 416, + 416, + 416, + 416, + 416, + 416, + 416, + 322, + 416, + 416, + 416, + 416, + 416, + 416, + 416, + 416, + 507, + 418, + 507, + 418, + 418, + 264, + 418, + 418, + 418, + 418, + 418, + -1, + 418, + 418, + 214, + 418, + 418, + 418, + 418, + 418, + 418, + 418, + 418, + 418, + 418, + 418, + 418, + -1, + 559, + 419, + 419, + -1, + 419, + 419, + 419, + 419, + 419, + 628, + 419, + 419, + 568, + 419, + 419, + 419, + 419, + 419, + 419, + 419, + 419, + 447, + 419, + 419, + 419, + 419, + 419, + 420, + 420, + 171, + 420, + 420, + 420, + 521, + -1, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + -1, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 268, + 268, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + -1, + 649, + 420, + 420, + 724, + 420, + 420, + 724, + 420, + -1, + 315, + 420, + -1, + 38, + 420, + 420, + 420, + 420, + 420, + 420, + 672, + 420, + 420, + 420, + 420, + 599, + 420, + -1, + -1, + -1, + 160, + 420, + 420, + 420, + 420, + 420, + 202, + -1, + 420, + 420, + 421, + 340, + 421, + 421, + 421, + 421, + 421, + 323, + 421, + 421, + 421, + -1, + 422, + 422, + 422, + 422, + -1, + 422, + 525, + 525, + 525, + 525, + 422, + 422, + 422, + 422, + 422, + 422, + -1, + 422, + -1, + 422, + 422, + 422, + 422, + 422, + 422, + -1, + 422, + 237, + -1, + 236, + 422, + 422, + 648, + -1, + 422, + -1, + 422, + 422, + 422, + 422, + 422, + -1, + 422, + 422, + 422, + 422, + 422, + 422, + -1, + 422, + 584, + -1, + 422, + 422, + 422, + 423, + 423, + 423, + 423, + 376, + 423, + 423, + 423, + 871, + 423, + 423, + 423, + -1, + 423, + 423, + 423, + -1, + 423, + 423, + 423, + -1, + 469, + 425, + 425, + 425, + 425, + 425, + 425, + 425, + -1, + 425, + 425, + 425, + 425, + 425, + 425, + -1, + 425, + 425, + 425, + -1, + 425, + 425, + 425, + 425, + 425, + 425, + -1, + 425, + 425, + 425, + 425, + 425, + -1, + 425, + 426, + 426, + 671, + 426, + 426, + 426, + 426, + 426, + 426, + 723, + 426, + 426, + 426, + 426, + 426, + 169, + 169, + 426, + 426, + 426, + 426, + -1, + 628, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 359, + 426, + -1, + 426, + 426, + -1, + 426, + 426, + 426, + 426, + -1, + -1, + -1, + 426, + -1, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + -1, + 426, + 426, + 426, + 426, + 426, + 518, + 426, + -1, + -1, + 426, + 426, + 426, + 426, + 426, + 322, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + -1, + 426, + 426, + -1, + 417, + 426, + 426, + 417, + 426, + 426, + 426, + 417, + 426, + 426, + 161, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 81, + 427, + 427, + 427, + 427, + -1, + 427, + 427, + 427, + -1, + 427, + 427, + 97, + 427, + 427, + -1, + 427, + -1, + 273, + 427, + 427, + 728, + 728, + 427, + 427, + 427, + 427, + 427, + -1, + 427, + 427, + 427, + 427, + 427, + 427, + 428, + 428, + 233, + -1, + 428, + 109, + 428, + 428, + 428, + 428, + 428, + -1, + 428, + -1, + 428, + 813, + 428, + 428, + 428, + 428, + 428, + -1, + 428, + 604, + 428, + 428, + 428, + 871, + 428, + 428, + 428, + 428, + 428, + 428, + 428, + -1, + 428, + 428, + 428, + 428, + 428, + 428, + 428, + 428, + 428, + 428, + 428, + -1, + 428, + -1, + 428, + 428, + 428, + 428, + 428, + 428, + 428, + 428, + 429, + 429, + 812, + 429, + 429, + 429, + 520, + 429, + 429, + 429, + 722, + -1, + -1, + 429, + 429, + 429, + 429, + 81, + 429, + 429, + 429, + 429, + 375, + 429, + 375, + 429, + 759, + 429, + 196, + 429, + 429, + 663, + 429, + -1, + 429, + 429, + 429, + 429, + -1, + -1, + 429, + 687, + 429, + 429, + 429, + -1, + 429, + 429, + -1, + 429, + 429, + 429, + 429, + 429, + 429, + 429, + 109, + 429, + 429, + 429, + 430, + 290, + -1, + 430, + 430, + 430, + 430, + 430, + 430, + 430, + 430, + 430, + 430, + 752, + 430, + 430, + 430, + -1, + 499, + 430, + 430, + 430, + 430, + 430, + 430, + 430, + 430, + 430, + 430, + 430, + 430, + 430, + 430, + 430, + 430, + 430, + 430, + 430, + -1, + 430, + 430, + 430, + 430, + 138, + 430, + 430, + 430, + 87, + 430, + -1, + 431, + 431, + 431, + 431, + 431, + 431, + 431, + 431, + 583, + 431, + 431, + 431, + 431, + 431, + 431, + 447, + 431, + 431, + 431, + 642, + 431, + 431, + 431, + 431, + 431, + 431, + 431, + -1, + 431, + 431, + 431, + 431, + 431, + 431, + 431, + 431, + 431, + 431, + 432, + 432, + 432, + 649, + 432, + 432, + 358, + 432, + 432, + 432, + 432, + 432, + 559, + 432, + 559, + 432, + 432, + 432, + -1, + 432, + 432, + -1, + 432, + 432, + 432, + 432, + 432, + 432, + -1, + 432, + 432, + 432, + 432, + 203, + -1, + 433, + 433, + 433, + 433, + -1, + 433, + 433, + 433, + 433, + 433, + 433, + -1, + -1, + 433, + 433, + 433, + 433, + 255, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + -1, + 433, + 607, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 157, + 157, + 433, + 157, + 433, + 433, + 433, + 433, + 433, + 433, + 434, + 173, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 519, + 434, + 434, + 519, + 434, + 434, + 434, + 434, + -1, + -1, + 434, + 434, + 237, + 434, + 434, + 237, + 434, + 434, + 434, + 434, + 434, + -1, + 434, + 434, + 434, + 434, + 750, + 434, + 434, + 434, + 434, + 434, + 434, + -1, + 722, + 434, + 434, + 434, + 434, + -1, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + -1, + 434, + 434, + 434, + 434, + 434, + 375, + 434, + -1, + 434, + -1, + 434, + -1, + 434, + 434, + 434, + 434, + 434, + 434, + -1, + 434, + 434, + 434, + 434, + 434, + 434, + -1, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 446, + 435, + 435, + 435, + 435, + 369, + 435, + 369, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + -1, + 203, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 519, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 436, + 436, + 436, + 436, + 436, + 436, + 533, + 436, + 448, + 436, + 436, + 436, + 436, + 436, + 760, + 436, + 436, + 436, + 436, + 436, + 436, + -1, + 436, + 436, + 436, + 436, + 436, + 272, + 272, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 437, + -1, + 437, + 437, + -1, + -1, + 629, + 437, + 437, + 437, + 437, + 578, + 437, + 73, + 437, + 437, + 437, + 437, + 437, + 437, + 437, + 437, + 437, + 437, + 437, + 437, + 437, + 525, + -1, + 437, + 437, + 438, + 438, + -1, + 438, + -1, + -1, + 438, + 438, + 533, + 438, + 438, + 438, + 438, + 157, + 438, + -1, + 438, + 438, + 438, + 601, + 438, + -1, + 438, + 438, + 438, + -1, + 657, + 657, + -1, + 439, + -1, + 439, + 439, + 518, + -1, + -1, + 439, + 439, + 439, + 439, + 304, + 439, + 439, + 439, + 439, + 440, + 440, + 440, + 440, + 440, + 267, + 440, + 440, + 440, + 440, + 440, + 440, + 440, + 440, + 517, + 440, + -1, + -1, + 440, + 440, + 440, + 440, + 440, + -1, + 441, + -1, + 441, + 441, + 441, + -1, + 441, + 378, + -1, + 441, + 441, + 441, + 441, + 507, + 441, + 441, + -1, + 441, + 441, + 442, + 564, + 442, + 442, + -1, + 442, + -1, + 451, + 451, + 451, + 451, + 451, + 620, + 451, + 452, + 664, + 664, + 452, + 452, + 452, + 452, + 452, + 453, + 453, + 453, + 453, + 453, + 453, + 455, + 455, + 455, + 455, + 455, + 455, + 456, + 456, + 456, + 670, + 457, + 457, + 457, + 457, + 457, + 210, + 457, + 458, + -1, + 458, + 459, + 459, + 459, + 812, + 459, + -1, + 460, + 159, + -1, + 461, + -1, + -1, + 462, + 462, + 462, + 463, + 463, + 463, + 613, + 463, + 464, + 464, + 464, + -1, + -1, + 273, + 465, + 466, + 281, + 467, + 467, + -1, + 468, + 468, + 470, + -1, + 470, + 214, + -1, + 472, + 472, + 473, + 474, + 474, + -1, + 751, + 751, + 345, + 476, + 345, + 477, + 477, + -1, + 478, + 478, + -1, + -1, + -1, + 480, + -1, + 480, + 480, + 480, + 480, + 480, + 481, + 168, + 481, + 481, + 482, + 482, + 482, + 482, + 482, + 482, + 482, + 482, + 613, + 482, + 482, + 482, + 482, + -1, + 482, + 482, + 482, + 291, + 482, + 483, + 510, + 483, + 483, + 483, + 83, + -1, + 280, + 485, + 485, + 485, + 485, + 485, + 485, + 485, + 486, + 486, + 486, + 486, + -1, + 486, + 658, + 486, + 486, + 336, + 486, + 486, + 486, + -1, + 487, + 487, + 487, + 487, + 487, + 487, + -1, + -1, + 487, + 487, + 552, + 487, + -1, + 487, + 487, + 487, + -1, + 487, + -1, + 487, + 449, + 449, + 487, + 487, + 487, + 487, + 574, + -1, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + -1, + 487, + 487, + -1, + 487, + 487, + 487, + -1, + 488, + 488, + 488, + 488, + 488, + 488, + 488, + 447, + 447, + 447, + 489, + 367, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + -1, + 489, + 565, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 521, + 489, + 521, + 489, + -1, + 336, + 490, + 138, + 490, + 490, + 490, + 490, + 490, + 490, + 109, + 491, + 491, + 491, + 313, + 491, + 313, + 313, + 491, + 491, + 558, + 491, + 492, + -1, + 492, + -1, + 492, + 492, + -1, + 492, + 492, + 492, + 492, + 492, + 492, + 492, + 279, + 492, + 220, + -1, + 494, + 494, + 494, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + -1, + 495, + 759, + 495, + 495, + -1, + 38, + 496, + 871, + 496, + 496, + 496, + 497, + 497, + 279, + 279, + 497, + 279, + 497, + 497, + -1, + 497, + 497, + 498, + 498, + 498, + 498, + 498, + 498, + 498, + 203, + 498, + 498, + -1, + 871, + 498, + 498, + 498, + 498, + 498, + 500, + 500, + 500, + 500, + -1, + 500, + 499, + 500, + 565, + 500, + -1, + 627, + 500, + -1, + 500, + 501, + 501, + 501, + 501, + 501, + 501, + 108, + 501, + 528, + 501, + 501, + 501, + 501, + 501, + 501, + 501, + 501, + 502, + 502, + 502, + 502, + 502, + 502, + 502, + 502, + -1, + 502, + 454, + 502, + 502, + 502, + -1, + 502, + 502, + 502, + 502, + 502, + 502, + 502, + 502, + 336, + 502, + 323, + 502, + 502, + 502, + 502, + 502, + 502, + 601, + 503, + 503, + -1, + -1, + 503, + 503, + 266, + 503, + -1, + -1, + 109, + 503, + 503, + 813, + 813, + 503, + 503, + 503, + 269, + 269, + 503, + -1, + 503, + 503, + -1, + -1, + 503, + 503, + 503, + 86, + 503, + 503, + 503, + 265, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + -1, + -1, + 505, + 505, + -1, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 330, + 505, + 505, + -1, + 505, + 505, + 505, + 505, + 345, + 505, + 505, + -1, + -1, + 505, + 505, + 505, + 505, + 506, + 506, + 506, + 506, + 506, + -1, + 506, + 210, + 210, + 506, + 506, + -1, + 812, + -1, + 506, + 506, + 506, + 511, + 163, + 511, + 511, + 274, + -1, + 511, + 511, + 511, + 511, + 511, + 512, + 512, + 512, + 512, + 512, + 447, + -1, + 512, + 512, + 512, + 512, + 512, + 512, + 606, + 512, + 512, + 512, + -1, + 752, + 513, + 584, + 513, + 584, + 513, + 514, + -1, + 602, + 514, + 514, + 514, + 514, + 514, + 514, + 515, + 515, + 515, + 515, + -1, + 805, + -1, + 516, + 516, + 516, + 516, + 523, + 523, + 469, + 469, + 527, + 752, + 529, + 529, + 530, + 668, + 531, + -1, + 535, + 535, + 173, + 535, + -1, + 536, + 537, + 538, + 541, + 541, + 542, + 543, + 543, + 544, + 545, + -1, + 546, + 546, + 721, + -1, + 548, + 548, + 549, + 203, + 551, + 446, + 553, + 553, + -1, + -1, + 556, + -1, + 560, + 561, + -1, + 562, + 562, + 563, + 563, + 567, + 819, + 567, + 567, + 567, + 567, + 567, + -1, + 570, + 570, + 292, + 571, + 571, + 571, + 571, + 518, + 571, + 571, + 275, + -1, + 571, + -1, + 292, + -1, + 572, + 469, + 572, + 572, + 575, + 163, + 575, + 575, + 576, + 576, + -1, + 576, + 576, + 576, + 577, + -1, + 577, + 577, + 577, + 577, + -1, + 577, + 577, + 619, + 577, + 577, + 577, + 580, + 580, + 580, + -1, + 580, + 580, + 445, + 588, + -1, + 589, + 589, + 589, + -1, + 589, + 590, + -1, + 590, + 591, + 591, + 591, + 591, + 591, + 591, + 269, + 269, + 593, + 593, + 593, + 593, + 594, + 595, + 597, + 597, + 598, + 610, + 509, + 509, + 509, + 611, + 611, + 614, + 615, + 615, + 615, + 616, + 617, + 622, + 625, + 626, + 632, + -1, + 640, + 641, + 646, + 651, + 651, + 652, + 661, + -1, + 673, + 673, + 157, + 673, + -1, + 673, + 673, + 673, + 673, + 673, + 84, + 84, + 84, + 84, + 673, + 84, + 673, + 84, + 674, + 674, + 674, + -1, + -1, + 674, + 674, + 108, + 674, + 108, + 108, + 674, + 674, + 217, + 674, + 674, + 674, + 674, + 674, + 674, + 635, + -1, + 674, + 674, + 674, + 674, + 347, + 674, + 674, + -1, + 674, + 586, + 674, + -1, + -1, + 674, + 674, + 345, + 674, + -1, + 114, + 674, + 674, + 674, + 674, + 203, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 648, + 674, + 674, + -1, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 237, + -1, + 674, + 674, + 674, + 674, + -1, + 152, + 152, + 674, + 214, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 760, + 674, + 674, + -1, + 674, + 674, + 674, + -1, + 674, + 674, + 674, + 674, + -1, + 674, + 674, + 674, + 674, + 674, + -1, + 674, + 367, + 367, + 674, + 674, + 367, + 367, + 674, + 674, + 674, + 674, + 674, + 674, + -1, + 674, + 674, + 674, + 674, + 565, + 674, + 674, + 674, + 674, + 674, + 674, + -1, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 569, + 674, + 674, + 674, + 674, + 674, + -1, + 81, + 674, + 674, + -1, + 619, + 619, + 675, + 675, + 675, + 675, + 675, + 675, + 675, + 675, + 675, + 675, + 675, + 676, + -1, + 676, + 583, + 676, + 583, + -1, + 519, + 676, + 676, + 672, + 676, + 672, + 672, + 676, + -1, + 676, + 676, + 676, + -1, + 237, + 676, + 676, + 676, + 642, + 676, + -1, + 677, + -1, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + -1, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 313, + 677, + 313, + 313, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 582, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + -1, + 509, + 678, + 678, + 678, + -1, + 340, + 678, + 197, + 678, + 805, + 678, + 805, + 678, + 678, + -1, + 678, + 678, + 679, + 679, + 630, + 679, + 200, + 679, + 679, + 200, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 631, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 680, + 280, + 680, + 680, + 680, + 680, + 680, + 680, + 680, + 680, + 680, + 680, + -1, + 680, + 680, + 680, + 680, + 680, + 680, + 680, + 680, + 87, + 87, + 87, + 680, + 681, + 681, + 681, + 681, + 681, + 681, + 681, + 681, + 681, + 681, + 681, + 681, + 681, + 682, + 629, + 629, + 682, + 682, + 682, + 682, + 682, + -1, + 682, + 647, + 682, + 153, + 682, + 682, + 682, + -1, + 683, + 683, + 683, + 346, + -1, + 683, + 683, + 683, + 401, + 401, + 401, + -1, + 683, + 683, + 683, + 683, + -1, + 685, + 685, + 685, + 346, + 685, + 685, + 336, + 685, + 685, + 660, + 660, + 685, + -1, + 685, + -1, + 685, + -1, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + -1, + 685, + 685, + 685, + 685, + 685, + -1, + 685, + 685, + 685, + 342, + 685, + 342, + 685, + 685, + 685, + 685, + 342, + 685, + 685, + -1, + 685, + 685, + 182, + 685, + 685, + -1, + -1, + 685, + 236, + -1, + 685, + 685, + 685, + 685, + -1, + 685, + 685, + 685, + 685, + -1, + 685, + 685, + 685, + 685, + 685, + 73, + 685, + 685, + 685, + 685, + 367, + 367, + 685, + 685, + -1, + 685, + 685, + 369, + 369, + 369, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 235, + 685, + 685, + 685, + 685, + 685, + 291, + 686, + 686, + 686, + 686, + 686, + -1, + 686, + 686, + 686, + 686, + 686, + 686, + 686, + 686, + 686, + -1, + 686, + 448, + 686, + 686, + 631, + 686, + 686, + 686, + 686, + 686, + 686, + 686, + 686, + 686, + 359, + 686, + 686, + 686, + -1, + 628, + 686, + 686, + 686, + 686, + 686, + 686, + 689, + 689, + 689, + 689, + 690, + 690, + -1, + -1, + 690, + 690, + 690, + 690, + 690, + 691, + 691, + -1, + 691, + 691, + 691, + 171, + -1, + 693, + -1, + 693, + 693, + 693, + -1, + 694, + 694, + 694, + -1, + 694, + 694, + 694, + 694, + 694, + 694, + 694, + 695, + -1, + 695, + 695, + 695, + 695, + 763, + 695, + 114, + 114, + -1, + 696, + 696, + 696, + 696, + 696, + 138, + 696, + 214, + 696, + 696, + 696, + 696, + 696, + 696, + 696, + 697, + 751, + 751, + 751, + 697, + 697, + 697, + 752, + -1, + 697, + 697, + 697, + 698, + 698, + 698, + 173, + 698, + 524, + 698, + 698, + 533, + 698, + 698, + -1, + 698, + 699, + 699, + 699, + -1, + 699, + 699, + -1, + 699, + 87, + 699, + 699, + -1, + -1, + 699, + 700, + 700, + 700, + 700, + 700, + 700, + 700, + 700, + -1, + 700, + 700, + 700, + 700, + 268, + -1, + 700, + 700, + 700, + -1, + 701, + 701, + 701, + 701, + 639, + 701, + 701, + 701, + -1, + 540, + 701, + 701, + 701, + 701, + 520, + 701, + 701, + 701, + 701, + -1, + 701, + 701, + 701, + 192, + 701, + 701, + 275, + 701, + 272, + 701, + 701, + 702, + 155, + -1, + -1, + -1, + -1, + 272, + 702, + 702, + 702, + 702, + 702, + 702, + 702, + 703, + 604, + 703, + 369, + 703, + 703, + -1, + 703, + -1, + -1, + 256, + 704, + 256, + 704, + 704, + 750, + 750, + 704, + 763, + 705, + 705, + 705, + 705, + 517, + 705, + 671, + 705, + 705, + 705, + 705, + 705, + 705, + 707, + 707, + 631, + 631, + 707, + 707, + 707, + 708, + 708, + 708, + 708, + 708, + 708, + 812, + 709, + 709, + 709, + 709, + 709, + 255, + 709, + 709, + 710, + 710, + -1, + 587, + 710, + 710, + 454, + 711, + -1, + 153, + 153, + 711, + 711, + 711, + 711, + 711, + 711, + 233, + 233, + 711, + 711, + 711, + 712, + 712, + 712, + 712, + 712, + 712, + 712, + 712, + 712, + 279, + 712, + 712, + 712, + 712, + 712, + 712, + 712, + 712, + -1, + 712, + -1, + 712, + 712, + 330, + 712, + 712, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + -1, + 713, + -1, + 714, + 714, + 714, + 714, + 714, + 714, + 716, + 247, + 247, + -1, + 716, + 716, + 123, + 123, + -1, + 716, + 716, + 716, + 716, + 716, + 716, + 445, + 717, + 717, + 717, + 272, + 717, + 717, + 717, + 717, + 717, + 717, + 509, + -1, + -1, + 718, + 718, + 718, + 718, + 718, + 718, + 718, + 718, + 718, + 692, + -1, + 719, + 719, + 719, + 719, + 719, + 719, + 358, + 719, + 719, + 725, + 725, + 725, + 725, + 726, + 726, + 726, + 727, + 727, + 727, + 727, + 727, + 627, + 729, + 729, + 378, + 730, + 730, + 731, + 376, + 731, + -1, + -1, + 733, + 733, + 734, + -1, + 734, + 734, + 734, + -1, + 735, + 735, + 735, + 735, + 736, + 182, + -1, + 737, + 737, + 737, + 737, + 737, + -1, + 220, + -1, + 738, + 738, + 739, + 739, + 739, + 739, + 739, + 740, + 740, + 740, + 740, + 247, + 740, + -1, + 71, + 740, + 740, + 275, + 275, + -1, + 740, + 740, + 740, + 740, + 740, + 741, + 741, + 741, + 741, + 741, + 742, + 84, + 742, + 742, + -1, + 743, + 743, + 743, + 744, + 744, + 744, + -1, + 771, + -1, + 521, + 745, + 745, + 745, + 745, + 618, + 746, + 746, + 71, + 746, + 746, + 746, + 658, + 747, + 747, + 747, + 747, + 747, + -1, + 748, + 749, + 749, + 749, + 753, + 755, + 755, + 756, + 757, + 758, + 758, + 764, + 443, + -1, + 768, + 769, + 770, + 602, + 773, + 773, + 775, + 776, + 776, + 777, + 779, + -1, + 780, + 781, + 782, + 782, + 782, + 314, + 782, + 782, + 783, + 171, + 785, + -1, + -1, + 552, + 786, + 787, + -1, + 524, + 787, + 788, + 788, + 819, + 789, + 760, + 790, + 204, + 792, + 793, + 794, + 795, + -1, + 796, + -1, + 798, + 799, + 799, + 800, + 801, + 802, + 802, + -1, + 803, + 804, + 804, + -1, + 809, + 852, + 815, + 817, + 823, + 223, + 827, + 827, + -1, + 360, + -1, + -1, + 839, + 839, + 839, + 839, + 839, + 839, + 839, + 839, + -1, + 839, + 839, + 840, + 840, + 840, + 840, + 840, + 601, + 840, + 840, + 840, + -1, + 840, + 840, + 723, + 840, + 38, + -1, + 840, + -1, + 840, + -1, + 840, + 840, + 840, + 840, + 156, + -1, + -1, + 841, + 841, + 841, + 761, + 841, + 841, + 841, + 233, + 841, + 841, + 841, + 841, + -1, + 841, + 841, + 378, + 841, + 841, + -1, + 841, + 519, + 841, + 841, + 568, + 842, + 842, + 842, + 842, + 842, + 842, + -1, + 842, + -1, + 843, + 201, + -1, + 843, + 843, + 843, + 818, + 843, + 168, + 843, + -1, + 843, + 843, + 844, + -1, + -1, + 844, + 844, + 280, + 844, + 844, + 844, + 844, + -1, + 844, + 844, + 245, + 844, + 844, + -1, + 844, + 844, + -1, + 845, + 845, + -1, + 871, + -1, + 845, + 845, + 845, + 845, + 845, + 845, + 845, + 722, + 845, + 845, + 845, + 579, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 138, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 137, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 762, + 846, + 846, + 559, + 846, + 559, + -1, + 846, + 846, + 847, + 847, + 847, + 847, + 847, + 847, + 847, + 171, + 848, + 848, + 331, + 849, + -1, + 850, + 850, + 761, + 851, + 851, + 853, + 853, + -1, + 853, + 854, + 854, + 854, + 854, + 854, + 854, + 854, + 855, + 855, + 855, + 855, + 855, + 856, + 856, + 856, + 856, + 856, + 277, + -1, + 856, + 857, + 857, + 367, + 367, + 858, + 859, + 378, + 859, + 273, + 860, + -1, + 860, + 861, + 861, + 861, + 862, + 304, + 71, + 863, + 863, + 863, + 864, + 864, + 864, + 864, + 865, + 865, + -1, + 868, + 868, + 721, + 721, + 873, + 123, + 874, + 874, + 875, + 876, + 876, + 878, + 522, + 878, + -1, + 881, + 369, + 883, + 884, + 886, + 887, + 889, + 890, + 375, + -1, + 893, + 894, + 898, + 600, + 905 + ], + [ + 3, + 3, + 3, + 504, + 3, + 163, + 163, + 3, + 3, + 3, + 159, + 3, + 3, + -1, + -1, + 137, + 137, + 3, + 3, + 3, + 3, + -1, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + -1, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + -1, + -1, + 156, + 3, + 3, + 3, + 3, + 3, + 649, + 3, + 3, + 3, + 3, + -1, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 643, + 3, + 3, + 3, + 3, + 3, + -1, + 3, + 3, + -1, + 3, + 3, + -1, + -1, + 237, + 3, + 3, + 659, + 659, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 358, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + -1, + 3, + 3, + 558, + 3, + 558, + 3, + 3, + 3, + -1, + 517, + 3, + -1, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 340, + 3, + 3, + 3, + 340, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + -1, + 196, + 3, + 3, + -1, + 290, + 290, + 290, + 3, + 3, + 3, + 3, + 3, + 374, + 374, + -1, + 3, + 3, + 3, + 3, + 3, + 380, + 3, + 3, + 3, + 3, + -1, + 3, + 635, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + -1, + -1, + 805, + 3, + 3, + 3, + 3, + 658, + -1, + 3, + 3, + -1, + 3, + -1, + 265, + -1, + 3, + 774, + 3, + 3, + 3, + -1, + 3, + 3, + 3, + 3, + 3, + 3, + -1, + 3, + 3, + -1, + 3, + -1, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 269, + 3, + 3, + -1, + 3, + 3, + 3, + 3, + 3, + 762, + 3, + 73, + 73, + 3, + 73, + 3, + 73, + 3, + 3, + 3, + 3, + 3, + 774, + 3, + -1, + 3, + 3, + 3, + 3, + 3, + 3, + -1, + 3, + 3, + 173, + 3, + -1, + 3, + 3, + -1, + 3, + 200, + 200, + -1, + 504, + 3, + 3, + 504, + -1, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 158, + 3, + 3, + 3, + 3, + 3, + -1, + 154, + 3, + 3, + 3, + 272, + 3, + 3, + 3, + -1, + 3, + 3, + 3, + 3, + 266, + 266, + 266, + 3, + 3, + 3, + 266, + 3, + 3, + -1, + 3, + 3, + -1, + 3, + 3, + 3, + 3, + 3, + 552, + 3, + 607, + 3, + 3, + 3, + -1, + -1, + 3, + 3, + 447, + 3, + -1, + 3, + 3, + 162, + 3, + 3, + 162, + 3, + 3, + 3, + -1, + 3, + 3, + 3, + 3, + 602, + 3, + 3, + 3, + 3, + 173, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + -1, + 137, + 137, + 3, + 3, + 3, + 323, + 3, + 3, + 3, + -1, + 3, + 3, + 3, + 3, + 3, + 620, + 3, + 3, + -1, + 3, + 3, + 3, + 171, + -1, + 275, + 3, + 3, + -1, + 3, + 3, + 658, + 658, + -1, + 3, + 3, + 3, + 3, + 3, + 3, + 692, + 3, + 3, + 3, + 533, + 533, + 3, + 3, + 3, + 3, + 276, + 592, + 4, + 4, + -1, + 4, + 4, + -1, + 4, + 4, + 579, + 5, + 5, + 579, + 5, + 5, + -1, + 5, + 5, + 5, + 672, + 5, + 5, + 199, + 6, + 6, + -1, + 6, + 6, + 201, + 6, + 6, + -1, + 172, + 6, + 6, + 172, + 6, + 6, + 6, + 6, + 6, + 6, + 592, + 6, + 592, + 6, + -1, + 6, + 6, + 7, + 7, + 7, + 7, + 7, + 687, + 7, + 8, + 8, + 8, + 8, + 8, + -1, + 237, + -1, + 8, + 8, + 771, + 771, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + -1, + 8, + 9, + -1, + 9, + 9, + 192, + 9, + 9, + 9, + 9, + 9, + 10, + -1, + -1, + 10, + 10, + 10, + 262, + 10, + 10, + 10, + -1, + -1, + 10, + 10, + 10, + 10, + 137, + 10, + 10, + 10, + 10, + 10, + 10, + -1, + 10, + -1, + 87, + 10, + 592, + 10, + 10, + 10, + -1, + 10, + 10, + 568, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + -1, + -1, + 11, + 11, + 11, + 11, + 343, + 11, + 11, + 11, + 11, + 11, + -1, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 81, + 11, + -1, + 11, + -1, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 359, + 11, + 11, + 11, + 11, + 11, + 163, + 163, + 11, + 11, + 11, + 11, + -1, + 11, + 156, + 11, + 11, + 11, + 11, + 11, + 11, + -1, + 11, + 650, + 11, + 11, + 11, + -1, + 11, + 11, + 11, + 11, + -1, + 11, + 11, + 292, + 11, + 11, + 653, + 11, + 11, + 11, + -1, + 11, + 11, + 509, + 509, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 663, + 11, + 812, + 812, + 12, + 12, + 12, + -1, + 12, + 12, + -1, + 12, + 12, + -1, + 12, + 618, + 12, + 12, + -1, + 12, + 520, + 12, + 12, + -1, + 281, + 12, + 12, + -1, + 471, + 12, + 12, + 12, + 12, + 360, + 12, + -1, + 12, + 12, + 264, + 264, + 12, + 578, + 578, + 12, + 12, + 12, + 12, + 12, + 510, + 12, + 12, + 12, + -1, + 613, + -1, + 215, + 12, + 664, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 771, + 12, + -1, + 12, + 449, + 449, + -1, + -1, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 605, + -1, + 12, + 12, + -1, + 12, + 12, + 12, + 12, + 583, + 12, + 12, + 12, + 12, + 156, + 12, + 12, + 12, + -1, + -1, + 12, + 443, + 12, + 201, + 201, + 12, + 760, + 12, + 12, + 12, + 12, + 263, + 12, + 564, + 12, + 12, + -1, + 12, + 12, + 13, + 171, + 13, + 13, + -1, + 367, + 13, + 315, + 13, + 13, + 657, + 13, + 13, + 13, + 13, + 13, + 13, + -1, + 13, + 13, + 13, + 13, + -1, + -1, + 662, + 13, + 662, + 13, + 13, + 13, + 13, + 13, + 13, + 852, + 13, + 13, + 13, + 13, + 13, + 13, + 369, + 13, + 13, + 13, + 13, + 199, + 199, + 199, + 13, + -1, + 445, + 13, + -1, + 13, + 13, + 13, + -1, + 13, + 13, + 630, + 13, + 14, + 14, + 14, + -1, + -1, + 14, + 14, + 14, + 14, + 14, + 14, + 14, + 294, + 14, + 14, + 14, + 14, + 170, + -1, + 14, + 14, + 14, + 196, + 14, + 14, + 14, + 14, + 583, + 14, + 15, + 233, + 15, + 15, + 303, + 15, + 15, + 15, + 15, + -1, + 15, + -1, + 15, + 607, + 607, + 15, + 15, + 15, + 15, + -1, + 15, + 15, + 15, + 15, + 15, + 15, + 603, + 15, + 603, + -1, + 314, + 314, + 15, + 15, + 217, + 217, + 15, + 15, + 15, + 15, + 15, + 16, + 16, + 16, + 446, + 16, + 16, + 16, + 16, + 375, + 16, + 16, + 16, + 16, + 375, + 16, + -1, + 16, + 16, + 16, + 16, + 16, + 16, + 376, + 16, + 16, + 16, + 16, + 16, + -1, + 16, + 16, + 16, + 16, + 16, + 16, + 375, + 16, + 16, + 16, + 16, + 16, + -1, + 16, + -1, + 16, + 16, + 557, + 16, + 16, + -1, + 16, + 16, + 16, + 16, + 16, + -1, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 558, + -1, + 16, + -1, + 16, + 16, + 581, + -1, + 16, + 16, + 16, + -1, + 16, + 16, + 16, + -1, + 16, + 16, + 16, + -1, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + -1, + 16, + 16, + 16, + -1, + 169, + 16, + 16, + 16, + 16, + 16, + 16, + -1, + 16, + 247, + 16, + -1, + 16, + -1, + -1, + -1, + 582, + 16, + 16, + 16, + 16, + 16, + 16, + -1, + 16, + 16, + 16, + 16, + 16, + -1, + 236, + 16, + -1, + 16, + 16, + 275, + 16, + -1, + 261, + 16, + 308, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + -1, + 16, + 16, + 16, + 16, + 16, + 720, + -1, + 272, + 16, + 17, + 401, + 17, + 17, + -1, + 17, + 17, + -1, + 17, + 17, + 17, + 17, + 443, + 17, + 443, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 347, + 17, + 17, + 17, + 17, + 17, + 17, + 663, + 663, + 17, + 17, + 17, + 17, + 17, + 163, + 17, + 17, + -1, + 17, + 17, + 17, + 17, + 17, + 17, + 304, + 17, + -1, + 17, + 643, + -1, + 17, + 95, + 95, + 17, + 17, + 17, + 17, + 17, + 17, + 18, + 18, + -1, + 18, + -1, + 18, + -1, + -1, + -1, + 18, + 620, + 18, + 18, + -1, + 18, + 18, + 18, + -1, + 18, + 18, + 401, + 18, + 18, + 18, + 18, + 18, + 18, + -1, + 18, + 304, + 18, + 18, + 18, + -1, + 499, + 499, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + -1, + 819, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 380, + 18, + 18, + 18, + 18, + 18, + 692, + 18, + 18, + 18, + 18, + 18, + 18, + 247, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + -1, + 18, + 552, + -1, + 18, + 18, + 401, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + -1, + -1, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 813, + 18, + 18, + 18, + 18, + 18, + 272, + 18, + 18, + 721, + 18, + 723, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + -1, + 214, + 18, + 18, + 18, + -1, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 728, + -1, + 18, + 18, + -1, + 18, + -1, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + -1, + 507, + 507, + 507, + 18, + 18, + 507, + 507, + 18, + 322, + 322, + 18, + 18, + 18, + -1, + 18, + -1, + -1, + 18, + 534, + 18, + 18, + 18, + 18, + 18, + 18, + 281, + 281, + 18, + 18, + -1, + 18, + 18, + 18, + 235, + 18, + 18, + 18, + -1, + 18, + 721, + -1, + 18, + 18, + 18, + 568, + 18, + 18, + 18, + -1, + 18, + -1, + -1, + 18, + 18, + 18, + 204, + 18, + 204, + 204, + 18, + 204, + 18, + 204, + 18, + -1, + 18, + 18, + 18, + 172, + -1, + -1, + -1, + 18, + 18, + 688, + 688, + 18, + 330, + 18, + 18, + -1, + 18, + 18, + 18, + -1, + 18, + -1, + 277, + 277, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 157, + 157, + 18, + 18, + 599, + 18, + -1, + 18, + 18, + 18, + -1, + 18, + 18, + 173, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 264, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + -1, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 583, + 19, + -1, + 19, + 19, + 19, + 19, + 19, + 204, + 19, + 71, + 19, + 19, + -1, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + -1, + 19, + 19, + 19, + 19, + 19, + 19, + 608, + 19, + 19, + 19, + 454, + 454, + 454, + 19, + -1, + 19, + 19, + 275, + -1, + 38, + 19, + 19, + 19, + -1, + 19, + 19, + 19, + 19, + 380, + 380, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 73, + -1, + 19, + 639, + 639, + -1, + 19, + 19, + 19, + 19, + 255, + 255, + 19, + -1, + 621, + 19, + -1, + 168, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 568, + -1, + 19, + 19, + 19, + -1, + -1, + 261, + 20, + 20, + 20, + 20, + 267, + 20, + 267, + 20, + 20, + 20, + 20, + 20, + 20, + 172, + 20, + 274, + 20, + 20, + -1, + 599, + 599, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 454, + 20, + 20, + 20, + 20, + 20, + -1, + 20, + 20, + -1, + 20, + 20, + 20, + 20, + 20, + -1, + 20, + 20, + 20, + -1, + 20, + 728, + 20, + 20, + 565, + 20, + 20, + 20, + 20, + 20, + 20, + 163, + 313, + 313, + 21, + 21, + 21, + 81, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + -1, + 22, + 22, + 22, + -1, + 22, + 688, + 22, + 22, + 22, + 22, + 22, + 22, + 630, + 630, + 22, + 22, + 22, + 22, + -1, + 23, + 23, + 636, + 23, + 24, + 24, + 24, + 24, + 314, + 24, + 24, + 25, + 25, + 25, + 73, + 25, + 25, + 26, + 26, + 26, + -1, + 26, + 26, + 26, + 341, + 27, + -1, + 27, + 27, + 671, + -1, + 27, + -1, + -1, + 526, + 27, + 28, + 28, + 376, + 28, + 28, + 30, + 30, + 30, + 30, + 30, + 31, + 31, + 31, + 31, + 31, + -1, + 31, + 31, + 31, + 31, + 32, + 666, + 32, + 32, + 32, + 32, + -1, + 32, + 32, + 33, + 852, + 33, + 33, + 33, + 33, + 33, + 34, + 34, + -1, + 34, + 34, + 34, + -1, + 34, + 34, + 34, + 34, + 34, + 34, + -1, + 71, + 35, + 35, + 35, + 217, + 35, + 217, + 35, + 35, + 35, + 35, + 35, + 220, + 36, + 36, + 664, + -1, + 37, + 37, + 37, + 37, + -1, + 39, + 39, + 39, + 39, + -1, + 39, + 39, + -1, + 39, + 39, + 39, + 39, + 39, + 39, + 504, + 39, + 39, + 504, + 39, + 504, + 39, + -1, + 39, + 39, + 39, + 39, + 39, + 39, + -1, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 291, + 39, + 39, + 39, + 161, + 39, + -1, + 39, + -1, + -1, + 39, + 583, + 39, + -1, + 40, + 197, + 40, + 197, + 40, + 40, + 40, + 40, + -1, + -1, + 40, + 40, + 40, + 346, + 40, + 41, + 41, + -1, + 41, + 761, + 761, + 41, + 446, + 41, + 41, + 43, + 43, + -1, + 43, + 43, + 291, + 43, + 43, + 43, + 43, + 631, + 43, + 43, + 43, + 43, + 43, + 160, + 43, + 43, + 43, + 533, + 43, + 43, + 43, + 43, + 43, + -1, + 43, + -1, + 43, + 44, + 44, + 44, + 44, + 627, + 44, + 44, + 44, + 44, + 627, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 44, + 108, + -1, + -1, + 44, + 46, + 46, + 46, + 315, + 315, + 46, + 46, + 46, + 46, + 46, + 46, + 46, + 46, + 618, + -1, + 606, + 47, + 606, + 47, + 47, + -1, + 47, + 47, + 47, + 47, + -1, + 664, + 664, + 47, + 47, + 47, + 336, + -1, + 47, + 47, + 47, + 290, + 47, + 47, + 47, + 262, + 47, + 47, + -1, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + -1, + 48, + 48, + 48, + 48, + 48, + 659, + 659, + -1, + -1, + 272, + 48, + 48, + 48, + 48, + 48, + 48, + 871, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + -1, + 48, + 48, + 586, + 48, + 48, + 48, + 48, + 48, + 48, + -1, + 48, + 48, + 48, + -1, + 48, + 49, + -1, + 49, + 49, + 49, + 49, + 49, + 49, + -1, + 49, + 49, + 49, + 341, + 49, + 49, + 49, + 49, + 49, + 49, + 604, + 604, + 49, + 49, + -1, + 49, + 49, + -1, + 49, + 49, + 49, + 668, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 235, + 49, + -1, + 49, + 50, + 50, + 50, + 50, + -1, + 50, + 662, + 50, + -1, + 50, + -1, + 51, + 454, + 51, + 51, + 51, + 51, + 51, + 51, + 51, + 51, + 51, + 51, + -1, + 51, + -1, + -1, + 51, + 51, + 51, + 51, + 51, + 51, + 51, + 51, + 51, + 51, + -1, + 52, + -1, + 52, + 52, + -1, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + -1, + -1, + 52, + 636, + 636, + 52, + 52, + 443, + 52, + 156, + 52, + 52, + 52, + 618, + 52, + 52, + 52, + 114, + 114, + 52, + 52, + 52, + 52, + 339, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 74, + 52, + 52, + 74, + 52, + 74, + 52, + 52, + -1, + 52, + 52, + 52, + 52, + 52, + 52, + -1, + 52, + 158, + -1, + 52, + 52, + 52, + 52, + -1, + 52, + 52, + -1, + 52, + 52, + 52, + 657, + 52, + 52, + 52, + 52, + 344, + 52, + -1, + 52, + -1, + -1, + 564, + 564, + 564, + 52, + 52, + 52, + 52, + 417, + 52, + 52, + 52, + 52, + 52, + -1, + 52, + 52, + 52, + 519, + 53, + 53, + 53, + 53, + 53, + 53, + 53, + 53, + 53, + 53, + 53, + -1, + 53, + 53, + 53, + 53, + 53, + -1, + 53, + 53, + 668, + 668, + 53, + 53, + 53, + -1, + 53, + 53, + 761, + 53, + 53, + 53, + 53, + 53, + 53, + 269, + 53, + 53, + 53, + 53, + -1, + 53, + 53, + 53, + 53, + -1, + 53, + 53, + 53, + 53, + -1, + 54, + -1, + 54, + 54, + 54, + -1, + 54, + 54, + -1, + 666, + 54, + 54, + 54, + 54, + 54, + 54, + 54, + 54, + 54, + 54, + 54, + 54, + 54, + 657, + 657, + 54, + 54, + 54, + 223, + 54, + 55, + 55, + 55, + 55, + 55, + 564, + 55, + 55, + 578, + 55, + 55, + 55, + 55, + -1, + 55, + 55, + 290, + 290, + 56, + 56, + 56, + 56, + 638, + 56, + 56, + 638, + 56, + 56, + 56, + 56, + -1, + 56, + 56, + 56, + -1, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + -1, + 499, + 56, + 56, + 56, + 56, + 518, + -1, + 631, + 56, + 56, + 56, + 56, + 56, + 534, + 56, + 56, + 290, + 290, + 56, + 56, + 56, + 56, + 71, + 56, + 56, + 56, + 56, + 56, + 235, + 56, + 56, + 56, + 235, + 56, + 56, + 479, + 56, + 56, + 56, + 56, + 267, + 56, + -1, + 607, + -1, + 57, + 57, + 57, + 57, + 57, + 57, + 57, + 57, + 57, + 236, + 57, + 57, + -1, + 57, + 57, + 57, + 57, + 57, + 57, + 57, + 267, + 57, + 57, + 58, + 58, + 266, + 58, + 266, + 58, + 58, + 58, + 266, + -1, + 58, + 58, + 58, + 58, + -1, + 58, + 58, + 58, + 59, + 273, + 59, + 59, + -1, + 59, + -1, + -1, + 59, + 59, + 59, + -1, + 59, + 59, + 59, + 268, + 59, + 303, + 59, + 59, + 59, + 59, + 59, + 619, + 59, + 59, + 619, + 59, + 59, + 619, + 59, + 59, + -1, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 233, + 61, + -1, + -1, + 61, + 61, + 61, + 61, + -1, + 61, + 61, + 61, + 61, + 234, + 61, + 61, + 61, + 61, + -1, + 62, + -1, + 62, + 62, + -1, + 62, + 62, + 62, + -1, + 62, + -1, + 62, + -1, + 62, + -1, + 62, + 720, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 647, + 62, + 760, + 62, + 62, + 62, + 63, + 63, + 63, + 264, + 264, + -1, + 63, + 63, + 63, + 63, + 63, + -1, + 63, + 63, + 63, + 63, + 156, + 63, + 63, + 63, + 63, + 662, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 340, + -1, + 63, + 63, + -1, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 331, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + -1, + 63, + -1, + -1, + 63, + 63, + 63, + -1, + 63, + 170, + 63, + 170, + -1, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + -1, + 63, + 63, + 63, + -1, + 63, + 63, + -1, + 63, + 63, + 63, + 63, + 728, + 728, + 63, + 63, + 63, + 63, + 63, + -1, + 63, + 63, + 63, + 63, + -1, + 63, + 63, + 63, + 63, + 63, + 586, + 63, + 540, + 63, + 63, + 63, + 63, + 63, + 63, + -1, + 63, + 359, + 63, + 63, + 63, + 521, + 63, + 63, + 63, + 63, + 63, + 63, + 401, + 63, + 63, + 267, + -1, + 63, + 63, + -1, + 63, + 63, + 63, + 63, + 63, + 237, + 63, + 63, + -1, + 63, + 63, + 587, + 63, + 63, + 587, + 63, + 63, + 63, + 63, + 378, + 63, + -1, + 63, + 63, + 63, + 63, + 63, + 510, + 63, + 63, + -1, + 63, + 343, + 63, + 63, + 63, + -1, + 639, + 63, + 63, + 63, + 266, + 63, + 63, + -1, + 63, + 63, + 63, + 728, + 63, + 63, + 63, + -1, + 63, + 64, + -1, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 663, + 64, + 659, + 64, + 64, + 659, + 64, + -1, + 331, + 64, + 64, + 64, + 64, + 64, + 64, + 235, + -1, + 64, + 64, + 64, + -1, + 64, + -1, + 521, + 64, + -1, + 64, + 65, + 65, + 65, + 637, + 65, + 65, + 65, + -1, + 65, + 65, + 99, + 99, + -1, + 158, + 158, + 65, + -1, + -1, + -1, + 65, + 65, + 65, + 192, + 65, + 65, + -1, + 65, + 65, + 65, + 65, + 65, + 65, + -1, + 65, + 65, + 65, + -1, + 66, + -1, + 66, + 66, + -1, + -1, + 263, + 66, + 66, + 263, + 263, + 66, + 66, + -1, + 66, + 66, + 66, + 66, + 629, + 629, + 66, + 66, + 66, + 66, + -1, + 67, + 273, + 273, + 67, + 601, + 601, + 67, + 67, + -1, + 67, + 872, + 67, + 67, + 67, + 68, + 68, + 68, + 68, + 68, + 68, + 68, + -1, + 359, + -1, + 663, + 68, + 68, + 581, + 68, + 68, + 68, + 68, + 648, + 68, + 68, + 648, + 69, + 69, + 69, + 204, + 69, + 69, + -1, + 557, + 69, + 69, + 69, + 69, + 69, + 69, + 69, + 69, + 69, + 70, + 290, + 70, + 70, + 70, + 70, + 275, + 70, + 70, + 70, + 70, + 70, + 70, + 233, + 233, + 70, + 70, + 70, + 277, + 277, + 70, + 103, + 103, + 70, + 70, + 72, + -1, + 72, + 75, + -1, + 75, + 75, + 347, + 75, + 76, + 76, + 76, + 76, + 76, + -1, + 281, + -1, + 77, + 78, + 78, + 78, + 78, + 79, + 79, + 79, + 79, + 79, + 80, + 80, + 82, + 82, + 82, + 82, + 82, + 82, + 85, + -1, + 85, + 88, + 445, + 448, + 89, + 448, + 90, + 647, + 90, + 90, + 90, + 90, + 171, + 90, + 171, + 171, + 90, + 91, + 91, + 91, + 91, + 92, + 92, + 92, + 602, + -1, + 93, + -1, + 93, + 94, + 94, + 94, + 98, + 98, + 98, + 101, + 101, + 101, + -1, + 101, + 102, + 751, + 104, + 104, + -1, + 104, + 105, + 105, + 106, + 106, + 106, + 106, + 106, + 106, + 722, + 107, + 107, + -1, + 110, + -1, + 110, + 110, + 110, + 110, + -1, + -1, + -1, + -1, + 115, + 115, + 115, + -1, + -1, + 115, + 115, + 220, + 115, + 115, + 115, + 115, + 115, + 116, + 116, + 116, + 116, + 116, + 116, + 116, + 247, + 116, + -1, + 116, + 116, + 446, + 117, + 117, + 117, + 723, + 117, + 723, + -1, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + -1, + 117, + -1, + 117, + 117, + 117, + 117, + 557, + 117, + 117, + 117, + 117, + 117, + 117, + 367, + -1, + 119, + 119, + 119, + 120, + 120, + 120, + -1, + -1, + 120, + 342, + 121, + 121, + 121, + -1, + 121, + 750, + 121, + 121, + 121, + 121, + 122, + 122, + 122, + 122, + -1, + 125, + -1, + 763, + 125, + 125, + 771, + 125, + 125, + 125, + 125, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 671, + 126, + 126, + 126, + 126, + 127, + -1, + 127, + -1, + 127, + 127, + 127, + 592, + 127, + -1, + -1, + 128, + 129, + 129, + 578, + 129, + 95, + 129, + 129, + 129, + -1, + 129, + 129, + 129, + 129, + 129, + 129, + 627, + -1, + 129, + -1, + 129, + 130, + 130, + 130, + 130, + 130, + -1, + -1, + 131, + 131, + 131, + 131, + 131, + 131, + 813, + 131, + 131, + 131, + 131, + 131, + 131, + 131, + 131, + 752, + 131, + -1, + 131, + 132, + 132, + -1, + 100, + 132, + 132, + 99, + -1, + 132, + 132, + -1, + 375, + 132, + 132, + 376, + -1, + 133, + 133, + 645, + 645, + 133, + -1, + 133, + 133, + 133, + 133, + 133, + 134, + 134, + 134, + 134, + 134, + 134, + 137, + 134, + 134, + 137, + 134, + 134, + -1, + 134, + -1, + 236, + 134, + 134, + -1, + 134, + 759, + 759, + 134, + -1, + 136, + 136, + 103, + 136, + -1, + 136, + -1, + 136, + 136, + 136, + 606, + 136, + 136, + 136, + -1, + 852, + 139, + -1, + 139, + 139, + 139, + 139, + 139, + 140, + 137, + 140, + 140, + 140, + 140, + 236, + 140, + 141, + -1, + 141, + 141, + 141, + 141, + 141, + 141, + -1, + -1, + 447, + 141, + 123, + 141, + 141, + 141, + 141, + 141, + 599, + 599, + 141, + 141, + 141, + 251, + 141, + 568, + 141, + 141, + 142, + 142, + 142, + -1, + 142, + 142, + -1, + 142, + 142, + 142, + 108, + 142, + 142, + 142, + 142, + -1, + 142, + 142, + 142, + 142, + 142, + -1, + 142, + 142, + 142, + 142, + 142, + 142, + 142, + 144, + 144, + 144, + 144, + 95, + 144, + -1, + 585, + 144, + -1, + 144, + 144, + 144, + 144, + 812, + 144, + -1, + 145, + -1, + 145, + 145, + -1, + 145, + 145, + -1, + 145, + -1, + 145, + 145, + 145, + 145, + 145, + 145, + 145, + 217, + 146, + 146, + -1, + 146, + 146, + 146, + 146, + 146, + 146, + 146, + -1, + -1, + 146, + 114, + -1, + 628, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 202, + 147, + 315, + 148, + -1, + 148, + 277, + 148, + -1, + 148, + 148, + 148, + 657, + -1, + 148, + 148, + 148, + -1, + 148, + 148, + 148, + 635, + 149, + 149, + 149, + -1, + 149, + 274, + -1, + 157, + 149, + -1, + 149, + 630, + 149, + 149, + 149, + 149, + 149, + 149, + -1, + 149, + 149, + 149, + 38, + 149, + 150, + 150, + 150, + 196, + -1, + 444, + 150, + 150, + 150, + 150, + -1, + 367, + 150, + 150, + -1, + 150, + 150, + 150, + 150, + 150, + 150, + 533, + 151, + 151, + 763, + 151, + 645, + 151, + 151, + 635, + 151, + 123, + 151, + 151, + 151, + 151, + 151, + 519, + 151, + 151, + 151, + 164, + 164, + -1, + 164, + 268, + 166, + 166, + 166, + -1, + 166, + 166, + -1, + -1, + 166, + 166, + 166, + 167, + 167, + 167, + 304, + 167, + 167, + 174, + 175, + 343, + 343, + 176, + 761, + 360, + 604, + 178, + 178, + -1, + 566, + 601, + 342, + 184, + -1, + 305, + 305, + 186, + 186, + 189, + 189, + 190, + 190, + 191, + 191, + 193, + 194, + 194, + 194, + -1, + 195, + 195, + 205, + 206, + 206, + -1, + 208, + 208, + 208, + 209, + 211, + 212, + 213, + 519, + 216, + 281, + 218, + 219, + 219, + 103, + 103, + 261, + -1, + -1, + 225, + -1, + 226, + 227, + 666, + 229, + 229, + 230, + -1, + 232, + 232, + 232, + 238, + -1, + 238, + 239, + 239, + 239, + 662, + 239, + 244, + -1, + 244, + 331, + 249, + 249, + 220, + 250, + 250, + 252, + 252, + -1, + 252, + 252, + 253, + -1, + 774, + 254, + 254, + 254, + 254, + 254, + 254, + 254, + 267, + -1, + 257, + 257, + 257, + 257, + 257, + 257, + 528, + 258, + 258, + 258, + 258, + 258, + 260, + 813, + -1, + 180, + 260, + 270, + 270, + 271, + -1, + 282, + -1, + 283, + 283, + 688, + 284, + 285, + 285, + 286, + 762, + 287, + 308, + 288, + 288, + -1, + 369, + 295, + 298, + 299, + 300, + -1, + 310, + 311, + 312, + 329, + 338, + 338, + 348, + 349, + 352, + 354, + -1, + -1, + 355, + 356, + 356, + 357, + 361, + -1, + -1, + 381, + 504, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 336, + 381, + 381, + 381, + -1, + 381, + 381, + 381, + 264, + 381, + 247, + 381, + 247, + 381, + -1, + 381, + 381, + 381, + 381, + 381, + -1, + 381, + 192, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + -1, + 381, + 381, + -1, + 381, + 381, + -1, + 692, + 381, + 381, + 381, + 381, + 381, + 663, + 663, + 381, + 381, + 381, + 381, + 687, + 687, + 381, + 381, + 381, + 381, + 305, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 314, + 314, + 381, + 381, + -1, + 381, + 381, + 381, + 381, + -1, + -1, + 381, + 273, + 381, + 381, + 381, + -1, + -1, + 504, + 381, + -1, + 381, + 381, + 728, + 381, + 381, + 381, + -1, + 381, + 280, + 381, + 381, + 578, + 381, + 381, + -1, + -1, + 381, + -1, + -1, + 381, + 381, + 381, + 872, + 381, + 381, + 381, + -1, + 381, + 381, + 237, + 237, + 381, + -1, + 237, + 381, + 381, + 381, + 381, + 381, + 687, + 381, + -1, + 281, + -1, + 381, + 381, + 381, + -1, + 381, + 261, + 381, + 381, + 381, + 381, + 381, + 381, + -1, + 381, + 381, + 381, + -1, + 381, + 381, + 381, + 182, + 182, + -1, + 381, + 159, + -1, + 381, + 381, + -1, + -1, + 381, + 381, + 637, + 381, + 381, + 539, + -1, + 381, + 381, + 579, + 381, + -1, + -1, + 761, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 584, + 381, + -1, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + -1, + 381, + 360, + 381, + 381, + 381, + 381, + -1, + 381, + 381, + -1, + 294, + 381, + 381, + 605, + 381, + 381, + -1, + -1, + 153, + 381, + 381, + 381, + 275, + 381, + -1, + 381, + -1, + 381, + 381, + 137, + 381, + 381, + 381, + -1, + 381, + 381, + 381, + 381, + -1, + 381, + 381, + 381, + 381, + 381, + 267, + 267, + 381, + 381, + 381, + -1, + -1, + -1, + 381, + 381, + -1, + 586, + 381, + -1, + 381, + 381, + 381, + 381, + 347, + 381, + 290, + 381, + 759, + 759, + 381, + 381, + 381, + -1, + 256, + 381, + 381, + 381, + 381, + 381, + 566, + 381, + 381, + -1, + 381, + 381, + 382, + 272, + 382, + 382, + 382, + 382, + 628, + -1, + 382, + 382, + 273, + 383, + 277, + 277, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + -1, + 383, + 71, + 383, + 71, + 383, + 383, + 383, + 384, + 628, + -1, + 384, + 384, + 384, + 631, + 384, + 384, + 384, + 275, + -1, + 569, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 526, + 384, + 568, + 384, + 384, + -1, + 386, + 386, + -1, + 386, + -1, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 504, + 386, + 504, + 386, + 386, + 345, + 386, + 386, + 386, + -1, + -1, + 386, + -1, + 386, + 386, + 447, + 387, + 387, + 446, + 387, + 387, + 387, + 387, + -1, + -1, + 387, + 387, + 387, + -1, + 520, + 387, + 387, + -1, + 387, + 387, + 607, + -1, + 687, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 454, + 387, + 387, + 387, + 269, + 387, + 387, + 342, + 387, + 387, + 534, + 387, + -1, + 387, + 387, + -1, + 387, + 387, + -1, + 387, + 387, + 387, + 387, + -1, + 387, + -1, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 154, + 154, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + -1, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + -1, + 387, + 387, + 387, + 387, + 387, + -1, + 387, + 387, + 86, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 657, + 387, + 387, + -1, + 387, + -1, + 387, + 387, + 369, + 387, + 387, + 388, + 388, + 388, + -1, + 388, + 388, + 203, + 388, + 153, + -1, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 818, + -1, + 388, + 388, + -1, + 388, + -1, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + -1, + 388, + 388, + 388, + 388, + 251, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 220, + 220, + 388, + 220, + 388, + 388, + -1, + -1, + 388, + -1, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 278, + 278, + 278, + -1, + 388, + 388, + 388, + 388, + 388, + 388, + 223, + 388, + 388, + 223, + 388, + 388, + 388, + 388, + 388, + 220, + 388, + -1, + 388, + -1, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 277, + 388, + 388, + 388, + -1, + 600, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + -1, + 390, + 750, + 750, + 390, + 390, + 390, + 566, + 391, + 391, + -1, + 391, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + -1, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + 722, + 392, + 392, + 392, + 392, + 605, + 392, + -1, + 392, + -1, + 392, + 668, + -1, + 392, + 392, + -1, + 392, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 269, + 393, + 393, + 393, + 648, + -1, + 199, + 393, + 393, + 393, + 393, + -1, + 393, + 393, + 499, + 393, + 393, + 805, + 393, + 393, + 393, + 393, + 393, + 393, + 347, + 393, + -1, + 393, + -1, + 394, + 108, + 394, + 394, + 394, + 394, + 394, + 394, + 395, + 137, + 395, + -1, + 395, + 395, + 395, + 395, + -1, + 395, + -1, + 395, + 395, + 396, + -1, + 396, + 396, + 396, + 397, + 397, + 397, + 584, + -1, + -1, + 397, + 397, + 397, + 331, + 397, + 397, + 397, + 397, + -1, + 397, + 397, + 397, + 397, + 255, + 397, + 397, + -1, + -1, + 398, + 398, + 398, + -1, + 603, + 399, + 399, + 399, + -1, + 399, + 399, + -1, + 399, + 399, + 399, + 399, + 399, + 399, + 399, + 400, + -1, + 156, + 156, + 156, + 400, + 400, + 400, + 400, + 400, + 400, + 400, + 400, + 520, + 400, + 402, + 402, + -1, + -1, + 402, + 402, + 402, + 402, + -1, + 402, + 402, + 402, + 402, + 402, + 402, + 402, + -1, + 403, + 202, + -1, + 403, + 403, + -1, + -1, + 403, + 403, + 403, + 403, + 612, + 404, + 521, + -1, + 237, + 404, + 404, + -1, + -1, + 404, + 404, + 405, + -1, + 405, + -1, + 405, + 405, + 405, + 405, + 405, + 649, + 405, + 405, + 405, + 405, + -1, + 603, + 406, + 406, + 406, + 406, + 138, + 407, + 407, + 407, + -1, + 408, + 408, + -1, + 408, + 635, + 408, + 269, + 408, + 408, + 408, + -1, + 409, + 235, + 409, + 409, + 409, + 409, + -1, + -1, + 409, + 410, + 410, + 410, + 410, + 410, + -1, + 752, + 411, + 411, + 411, + 411, + 411, + 411, + 411, + 233, + 411, + 411, + 411, + 412, + 412, + 412, + 852, + 412, + 412, + 158, + -1, + 413, + 413, + 413, + 413, + 269, + 413, + 413, + 413, + 237, + 237, + 413, + 413, + 413, + 413, + 413, + 413, + 663, + 413, + 413, + -1, + -1, + 413, + 268, + 413, + 413, + 413, + 413, + 413, + 137, + 413, + 413, + -1, + 688, + 413, + 413, + 159, + 413, + 413, + 413, + 236, + 236, + 413, + 569, + 413, + 413, + 413, + 413, + 414, + -1, + 414, + 414, + -1, + 415, + 138, + 138, + 415, + -1, + 415, + -1, + 192, + -1, + 415, + 415, + 415, + 415, + 415, + -1, + 415, + 415, + 415, + 172, + 415, + 345, + 415, + 415, + -1, + 330, + 415, + 81, + 81, + 415, + 415, + -1, + 415, + 415, + 415, + 415, + -1, + 415, + 415, + 415, + 415, + 415, + -1, + 415, + 605, + 415, + 415, + 415, + 415, + 416, + 416, + 416, + 233, + 416, + 416, + 416, + 416, + 557, + 416, + 416, + 416, + 416, + 416, + 416, + 416, + 416, + 416, + 416, + 416, + 322, + 416, + 416, + 416, + 416, + 552, + 416, + 552, + 416, + 507, + 418, + 507, + 418, + 418, + 264, + 418, + 418, + 418, + 418, + 418, + -1, + 418, + 418, + 214, + 418, + 418, + 418, + 169, + 418, + 418, + 418, + 418, + 418, + 418, + 418, + 418, + -1, + 559, + 419, + 419, + -1, + 419, + 419, + 419, + 419, + 419, + 628, + 419, + 419, + 568, + 419, + 419, + 419, + 419, + 419, + 419, + 419, + 419, + 447, + 419, + 447, + 419, + 419, + 419, + 420, + 420, + 171, + 420, + 420, + 420, + 521, + -1, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + -1, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 268, + 268, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + -1, + 649, + 420, + 420, + 724, + 420, + 420, + 724, + 420, + -1, + 315, + 420, + -1, + 38, + 420, + 420, + 672, + 420, + 420, + 420, + 672, + 420, + 420, + 599, + 420, + 599, + 420, + -1, + -1, + -1, + 160, + 420, + 420, + 420, + 420, + 420, + 202, + -1, + 420, + 420, + 421, + 340, + 421, + 421, + 421, + 421, + 421, + 323, + 421, + 421, + 421, + -1, + 422, + 422, + 422, + 422, + -1, + 422, + 525, + 525, + 525, + 525, + 422, + 422, + 422, + 422, + 422, + 422, + -1, + 422, + -1, + 422, + 422, + 422, + 422, + 422, + 422, + -1, + 422, + 237, + -1, + 236, + 422, + 422, + 648, + -1, + 422, + -1, + 422, + 422, + 422, + 422, + 422, + -1, + 422, + 422, + 422, + 422, + 422, + 422, + -1, + 422, + 584, + -1, + 422, + 422, + 422, + 423, + 423, + 423, + 423, + 376, + 423, + 423, + 423, + 871, + 423, + 423, + 423, + -1, + 423, + 423, + 423, + -1, + 423, + 423, + 423, + -1, + 469, + 425, + 425, + 425, + 425, + 425, + 425, + 425, + -1, + 425, + 425, + 425, + 425, + 425, + 425, + -1, + 425, + 425, + 425, + -1, + 425, + 425, + 425, + 425, + 425, + 425, + -1, + 425, + 425, + 425, + 425, + 425, + -1, + 425, + 426, + 426, + 671, + 426, + 426, + 426, + 426, + 426, + 426, + 723, + 426, + 426, + 426, + 426, + 426, + 169, + 169, + 426, + 426, + 426, + 426, + -1, + 628, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 217, + 426, + 426, + 426, + 426, + 426, + 426, + 359, + 426, + -1, + 426, + 426, + -1, + 426, + 426, + -1, + 426, + -1, + -1, + -1, + 426, + -1, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + -1, + 426, + 426, + 426, + 426, + 426, + 518, + 426, + -1, + -1, + 426, + 426, + 426, + 426, + 426, + 322, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + -1, + 426, + 426, + -1, + 417, + 426, + 426, + 417, + 426, + 426, + 426, + 417, + 426, + 426, + 161, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 81, + 427, + 427, + 427, + 427, + -1, + 427, + 427, + 427, + -1, + 427, + 427, + 97, + 427, + 427, + -1, + 427, + -1, + 273, + 427, + 427, + 728, + 728, + 427, + 427, + 427, + 427, + 427, + -1, + 427, + 427, + 427, + 427, + 427, + 427, + 428, + 428, + 233, + -1, + 428, + 109, + 428, + 428, + 428, + 428, + 428, + -1, + 428, + -1, + 428, + 813, + 428, + 428, + 428, + 428, + 428, + -1, + 428, + 604, + 428, + 428, + 428, + 871, + 428, + 428, + 428, + 428, + 428, + 428, + 428, + -1, + 428, + 428, + 428, + 428, + 428, + 428, + 428, + 428, + 428, + 428, + 428, + -1, + 428, + -1, + 428, + 428, + 428, + 428, + 428, + 428, + 428, + 428, + 429, + 429, + 812, + 429, + 429, + 429, + 520, + 429, + 429, + 429, + 722, + -1, + -1, + 429, + 429, + 429, + 429, + 81, + 429, + 429, + 429, + 429, + 375, + 429, + 375, + -1, + 759, + 429, + 196, + 429, + 429, + 663, + 429, + -1, + 429, + 429, + 429, + 429, + -1, + -1, + 429, + 687, + 429, + 429, + 429, + -1, + 429, + 429, + -1, + 429, + 429, + 429, + 429, + 429, + 429, + 429, + 109, + 109, + 429, + 429, + 430, + 290, + -1, + 430, + 430, + 430, + 430, + 430, + 430, + 430, + 430, + 430, + 430, + 752, + 430, + 430, + -1, + -1, + 499, + 430, + 430, + 430, + 430, + 430, + 430, + 430, + 430, + 430, + 430, + 430, + 430, + 430, + 430, + 430, + 430, + 430, + 430, + 430, + -1, + 430, + 430, + 430, + 430, + 138, + 430, + 430, + 430, + 87, + 430, + -1, + 431, + 431, + 431, + 431, + 431, + 431, + 431, + 431, + 583, + 431, + 431, + 431, + 431, + 431, + 431, + 447, + 431, + 431, + 431, + 642, + 431, + 431, + 431, + 431, + 431, + 431, + 431, + -1, + 431, + 343, + 431, + -1, + 431, + 431, + 431, + 431, + 431, + 431, + 432, + 432, + 432, + 649, + 432, + 432, + 358, + 432, + 432, + 432, + 432, + 432, + 559, + 432, + 559, + 432, + 432, + 432, + -1, + 432, + 432, + -1, + 432, + 432, + 432, + 432, + 432, + 432, + -1, + 432, + 432, + 805, + 432, + 203, + -1, + 234, + 433, + 433, + 433, + -1, + 433, + 433, + 433, + 433, + 433, + 433, + -1, + -1, + 587, + 433, + 433, + 433, + 255, + 433, + 433, + -1, + 433, + 433, + 433, + 433, + 433, + 433, + 520, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + -1, + 433, + 607, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 157, + 157, + 433, + 157, + 433, + 433, + 433, + 433, + 433, + 433, + 434, + 173, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 519, + 434, + 434, + 519, + 434, + 434, + 434, + -1, + -1, + -1, + 434, + 434, + 237, + 434, + 434, + 237, + 434, + 434, + 434, + 434, + 434, + -1, + 447, + 434, + 434, + 434, + 750, + 434, + 434, + 750, + 434, + 434, + 434, + -1, + 722, + 434, + 434, + 434, + 434, + -1, + 434, + 434, + 434, + 434, + 852, + 434, + 434, + -1, + 434, + 434, + 434, + 434, + 434, + 375, + 434, + -1, + 434, + -1, + 434, + -1, + 434, + 434, + 434, + 434, + 434, + 434, + -1, + 434, + 434, + 434, + 434, + 434, + 434, + -1, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 446, + 435, + 435, + 435, + -1, + 369, + 435, + 369, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + -1, + 203, + -1, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 519, + 519, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 436, + 436, + 436, + 436, + -1, + 436, + 533, + 436, + 448, + 436, + 436, + 436, + 436, + 436, + 760, + 436, + 436, + 436, + 436, + 436, + 436, + -1, + 436, + 436, + 436, + 436, + 436, + 272, + 272, + 436, + 436, + 436, + 436, + -1, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 437, + -1, + 437, + 437, + -1, + -1, + 629, + 437, + 437, + 437, + 437, + 578, + 437, + 73, + 437, + 210, + 437, + 437, + 437, + 437, + 437, + 437, + 437, + 437, + 437, + 437, + 437, + 525, + -1, + 437, + 437, + 438, + 438, + -1, + 438, + -1, + -1, + 438, + 438, + 533, + 438, + 438, + 438, + 438, + 157, + 438, + -1, + -1, + -1, + 438, + 601, + 601, + -1, + 438, + 438, + 438, + -1, + 657, + 657, + -1, + 439, + -1, + 439, + 439, + 518, + -1, + -1, + 439, + 439, + 439, + 439, + 304, + 439, + 439, + 439, + 439, + 440, + 440, + 440, + 440, + 440, + 267, + 440, + 440, + 440, + 440, + 440, + 440, + 440, + 440, + 517, + 440, + -1, + -1, + 440, + 440, + 440, + 440, + 440, + -1, + 441, + -1, + 441, + 441, + 441, + -1, + 441, + 378, + -1, + 441, + 441, + 441, + 441, + 507, + 441, + 441, + -1, + 441, + 441, + 442, + 564, + 442, + 442, + -1, + 442, + -1, + 451, + 451, + 451, + 451, + 451, + 620, + 451, + 452, + 664, + 664, + 452, + 452, + 452, + 452, + 642, + 453, + 453, + 453, + 453, + 453, + 453, + 455, + 455, + 455, + 455, + 455, + 455, + 456, + 456, + 456, + 670, + 457, + 457, + 457, + 457, + 210, + 210, + 457, + 458, + -1, + 458, + 459, + -1, + 459, + 812, + 459, + -1, + 460, + 159, + -1, + 461, + -1, + -1, + 462, + 462, + 462, + 463, + 463, + 463, + 613, + 463, + 464, + 464, + 464, + -1, + -1, + 273, + 465, + 466, + 281, + 467, + 467, + -1, + 468, + 468, + 470, + -1, + 470, + 214, + -1, + 472, + 472, + 473, + 474, + 474, + -1, + 751, + 751, + 345, + 476, + 345, + 477, + 477, + -1, + 478, + 478, + -1, + -1, + -1, + 480, + -1, + 480, + 480, + 480, + 480, + 480, + 481, + 168, + 481, + 481, + 482, + 482, + 202, + 482, + 276, + 482, + 482, + 482, + 613, + 482, + 482, + 805, + 482, + -1, + 482, + 482, + 482, + 291, + 482, + 483, + 510, + 483, + 483, + 483, + 83, + -1, + 280, + 485, + 485, + -1, + 485, + 485, + 485, + 485, + 486, + 486, + 486, + 486, + -1, + 486, + 658, + 486, + 486, + 336, + 336, + 486, + 486, + -1, + 487, + 487, + 487, + 487, + 173, + 487, + -1, + -1, + 487, + 487, + 552, + 487, + -1, + 487, + 487, + 487, + -1, + 487, + -1, + 487, + 449, + 449, + 487, + 487, + 487, + 487, + 574, + -1, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + -1, + 487, + 487, + -1, + 487, + 487, + 487, + -1, + -1, + 488, + 488, + 488, + 488, + 488, + 488, + 447, + 447, + 447, + 489, + 367, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + -1, + 489, + 565, + 489, + 489, + 489, + 489, + 489, + 489, + -1, + 521, + 489, + 521, + 489, + -1, + 336, + 490, + 138, + 490, + 490, + 490, + 490, + 490, + 490, + 109, + 491, + 491, + 491, + 313, + 491, + 313, + 313, + 491, + 491, + 558, + 491, + 492, + -1, + 492, + -1, + 492, + 492, + -1, + 492, + 492, + 492, + 492, + 492, + 492, + 492, + 279, + 492, + 220, + -1, + 494, + 494, + 494, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + -1, + 495, + 759, + 495, + 495, + -1, + 38, + 496, + 871, + 496, + 496, + 496, + 497, + 497, + 279, + 279, + 497, + 279, + 497, + 497, + -1, + 497, + 497, + 498, + 498, + 498, + 498, + 498, + 498, + 498, + 203, + 498, + 498, + -1, + 871, + 498, + 498, + 498, + 498, + 498, + 500, + 500, + 500, + 500, + -1, + 500, + 499, + 500, + 565, + 500, + -1, + 627, + 500, + -1, + 500, + 501, + 501, + 501, + 501, + 501, + 501, + 108, + 501, + 528, + 501, + 501, + 501, + 501, + 501, + 501, + 501, + 501, + 502, + 502, + 502, + 502, + 502, + 502, + 502, + 502, + -1, + 502, + 454, + 502, + 502, + 502, + -1, + 502, + 502, + 502, + 502, + 502, + 502, + 502, + 502, + 336, + -1, + 323, + 502, + 502, + 502, + 502, + 502, + 502, + 601, + 503, + 503, + -1, + -1, + 503, + 503, + 266, + -1, + -1, + -1, + 109, + 503, + 503, + 813, + 813, + 503, + 503, + 503, + 269, + 269, + 503, + -1, + 503, + 503, + -1, + -1, + 503, + 503, + 503, + 86, + 503, + 503, + 503, + 265, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + -1, + -1, + 505, + 505, + -1, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 330, + 505, + 505, + -1, + 505, + 505, + 505, + 505, + 345, + 505, + 505, + -1, + -1, + 505, + 505, + 505, + 505, + 506, + 506, + 506, + 506, + 506, + -1, + 506, + 210, + 210, + 506, + 506, + -1, + 812, + -1, + 506, + 506, + 506, + 511, + 163, + 511, + 511, + 274, + -1, + 511, + 511, + 511, + 511, + 511, + 512, + 512, + 512, + 512, + 512, + 447, + -1, + 512, + 512, + 512, + 512, + 512, + 512, + 606, + 512, + 512, + 512, + -1, + 752, + 513, + 584, + 513, + 584, + 513, + 514, + -1, + 602, + 514, + 514, + 514, + 514, + 514, + 514, + 515, + 515, + 515, + 515, + -1, + 805, + -1, + 516, + 516, + 516, + 516, + 523, + 523, + 469, + 469, + 527, + 752, + 529, + 529, + 530, + 668, + 531, + -1, + 535, + 535, + 173, + 535, + -1, + 536, + 537, + -1, + 541, + 541, + 542, + 543, + 543, + 544, + 545, + -1, + 546, + 546, + 721, + -1, + 548, + 548, + 549, + 203, + 551, + 446, + 553, + 553, + -1, + -1, + 556, + -1, + 560, + 561, + -1, + 562, + 562, + 563, + 563, + 567, + 819, + 567, + 567, + 567, + 567, + -1, + -1, + 570, + 570, + 292, + 571, + 571, + 571, + 571, + 518, + 571, + 571, + 275, + -1, + 571, + -1, + 292, + -1, + 572, + 469, + 572, + 572, + 575, + 163, + 575, + 575, + 576, + 576, + -1, + 576, + 576, + 576, + 577, + -1, + 577, + 577, + 577, + 577, + -1, + 577, + 577, + 619, + 577, + 577, + 577, + 580, + 580, + 580, + -1, + -1, + 580, + 445, + 588, + -1, + 589, + 589, + 589, + -1, + 589, + 590, + -1, + 590, + 591, + 591, + 591, + 591, + 591, + 591, + 269, + 269, + 593, + 593, + 593, + 593, + -1, + 595, + 597, + 597, + 598, + 610, + 509, + 509, + 509, + 611, + 611, + 614, + 615, + 615, + 615, + 616, + 617, + 622, + 625, + 626, + 632, + -1, + 640, + 641, + 646, + 651, + 651, + 479, + 661, + -1, + -1, + 673, + 157, + 673, + -1, + 673, + 673, + 673, + 673, + 673, + 84, + 84, + 84, + 84, + 673, + 84, + 673, + 84, + 674, + 674, + 674, + -1, + -1, + 674, + 674, + 108, + 674, + 108, + 108, + 674, + 674, + 217, + 674, + 674, + 674, + 674, + 674, + 674, + 635, + -1, + 674, + 674, + 674, + 674, + 347, + 674, + 674, + -1, + 674, + 586, + 674, + -1, + -1, + 674, + 674, + 345, + 674, + -1, + 114, + 674, + 674, + 674, + 674, + 203, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 648, + 674, + 674, + -1, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 237, + -1, + 674, + 674, + 674, + 674, + -1, + 152, + 152, + 674, + 214, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 760, + 674, + 674, + -1, + 674, + 674, + 674, + -1, + 674, + 674, + 579, + 674, + -1, + 674, + 674, + 674, + 674, + 674, + -1, + 674, + 367, + 367, + 674, + 674, + 367, + 367, + 674, + 674, + 674, + -1, + 674, + 674, + -1, + 674, + 674, + 674, + 674, + 565, + 674, + 674, + 674, + 674, + 674, + 674, + -1, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 569, + 569, + 674, + 674, + 674, + 674, + -1, + 81, + 674, + 674, + -1, + 619, + 619, + 675, + 675, + -1, + 675, + 675, + 675, + 675, + 581, + 675, + 675, + -1, + 676, + -1, + 676, + 583, + 676, + 583, + -1, + 519, + 519, + -1, + 672, + 676, + 672, + 672, + 676, + -1, + 676, + 676, + 676, + -1, + 237, + 676, + 676, + 676, + 642, + 676, + -1, + 677, + -1, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + -1, + 677, + 677, + 385, + 677, + 677, + 677, + 677, + 313, + 677, + 313, + 313, + 677, + 677, + 677, + 677, + 582, + 677, + 677, + 582, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + -1, + 509, + 678, + 678, + 678, + -1, + 340, + 678, + 197, + 678, + 805, + 678, + 805, + 805, + 678, + -1, + 678, + 678, + 679, + 679, + 630, + 679, + 200, + 679, + 679, + 200, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 631, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 680, + 280, + 680, + 680, + 680, + 680, + 680, + 680, + 680, + 680, + 680, + 680, + -1, + 680, + 680, + 680, + 680, + 680, + 680, + 680, + 680, + 87, + 87, + 87, + 680, + 681, + 681, + 681, + 681, + 681, + 681, + 681, + 681, + 681, + 681, + -1, + 681, + 681, + 682, + 629, + 629, + 682, + 682, + 682, + 682, + 682, + -1, + 682, + 647, + 682, + 153, + 682, + 682, + 682, + -1, + 683, + 683, + 683, + 346, + -1, + 683, + 683, + 683, + 401, + 401, + 401, + -1, + 683, + 683, + 683, + 683, + -1, + 685, + 685, + 685, + 346, + 685, + 685, + 336, + 685, + 685, + 660, + 660, + 685, + -1, + 685, + -1, + 685, + -1, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + -1, + 685, + 685, + 685, + 685, + 685, + -1, + 685, + 685, + 685, + 342, + 685, + 342, + 685, + 685, + 685, + 685, + 342, + 685, + 685, + -1, + 685, + 685, + 182, + 685, + 685, + -1, + -1, + 685, + 236, + -1, + 685, + 685, + 685, + 685, + -1, + 685, + 685, + 685, + 685, + -1, + 685, + 685, + 685, + 685, + -1, + 73, + 685, + 685, + 685, + 685, + 367, + 367, + 685, + 685, + -1, + 685, + 685, + 369, + 369, + 369, + 685, + 685, + 685, + 685, + 685, + -1, + 685, + 235, + 685, + 685, + 685, + 685, + 685, + 291, + 291, + 686, + 686, + 686, + 686, + -1, + 686, + 686, + 686, + 686, + 686, + 686, + 686, + 686, + 686, + -1, + 686, + 448, + 686, + 686, + 631, + 686, + 686, + 686, + 686, + 686, + 686, + 686, + 686, + 686, + 359, + 686, + 686, + 686, + -1, + 628, + 686, + 686, + 686, + 686, + 686, + 686, + 689, + 689, + 689, + 689, + 690, + 690, + -1, + -1, + 690, + 690, + 690, + 690, + 690, + 691, + 691, + -1, + 691, + 691, + 691, + 171, + -1, + 693, + -1, + 693, + 693, + 693, + -1, + 694, + 694, + 694, + -1, + 694, + 694, + 694, + 694, + 694, + 694, + 694, + 695, + -1, + 695, + 695, + 695, + 695, + 763, + 695, + 114, + 114, + -1, + 696, + 696, + 696, + 696, + 696, + 138, + 696, + 214, + 696, + 696, + 696, + 696, + 696, + 671, + 696, + 697, + 751, + 751, + 751, + 697, + 697, + 697, + 752, + -1, + 697, + 697, + 697, + 698, + 698, + 698, + 173, + 698, + 524, + 698, + 698, + 533, + 698, + 698, + -1, + 698, + 699, + 699, + 699, + -1, + 699, + 699, + -1, + 699, + 87, + 699, + 699, + -1, + -1, + 699, + -1, + 700, + 700, + 700, + 700, + 700, + 700, + 700, + -1, + 700, + 700, + 700, + 700, + 268, + -1, + 700, + 700, + 700, + -1, + 701, + 701, + 701, + 701, + 639, + 701, + 701, + 701, + -1, + 540, + 701, + 701, + 701, + 701, + 520, + 701, + 701, + 701, + 701, + -1, + 701, + 701, + 701, + 192, + 701, + 701, + 275, + -1, + 272, + 701, + 701, + 702, + 155, + -1, + -1, + -1, + -1, + 272, + 702, + 702, + 702, + 702, + 702, + 702, + -1, + 703, + 604, + 703, + 369, + 703, + 703, + -1, + 703, + -1, + -1, + 256, + 704, + 256, + 704, + 704, + 750, + 750, + 704, + 763, + 705, + 705, + 705, + 705, + 517, + 705, + 671, + 705, + 705, + 705, + 705, + 705, + 705, + 707, + 707, + 631, + 631, + 631, + 707, + 707, + 708, + 708, + 708, + 708, + 708, + 708, + 812, + -1, + 709, + 709, + 709, + 709, + 255, + 709, + 709, + 710, + 710, + -1, + 587, + 710, + 710, + 454, + 711, + -1, + 153, + 153, + 711, + 711, + 711, + 711, + 711, + 711, + 233, + 233, + 711, + 711, + 711, + 712, + 712, + 712, + 712, + 712, + 712, + 712, + 712, + 712, + 279, + 712, + 712, + -1, + 712, + 712, + 712, + 712, + 712, + -1, + -1, + -1, + 712, + 712, + 330, + 712, + 712, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + -1, + 713, + -1, + 714, + 714, + 714, + 714, + 714, + 714, + 716, + 247, + 247, + -1, + 716, + 716, + 123, + 123, + -1, + 716, + 716, + 716, + 852, + 716, + 716, + 445, + 717, + 717, + 717, + 272, + 717, + 717, + 717, + 717, + 717, + 717, + 509, + -1, + -1, + 718, + 718, + 718, + 718, + 718, + 718, + 718, + 718, + 718, + 692, + -1, + 719, + 719, + 719, + 719, + 719, + 719, + 358, + 719, + 719, + 725, + 725, + 725, + 725, + 726, + 726, + 726, + 727, + 727, + 727, + 727, + 727, + 627, + 729, + 729, + 378, + 378, + 730, + -1, + 376, + 731, + -1, + -1, + 733, + 733, + 734, + -1, + 734, + 734, + 734, + -1, + 735, + 735, + 735, + 735, + 736, + 182, + -1, + 737, + 737, + 737, + 737, + 737, + -1, + 220, + -1, + 738, + 738, + 739, + 739, + 739, + 739, + 739, + 740, + 740, + 740, + 740, + 247, + 740, + -1, + 71, + 740, + 740, + 275, + 275, + -1, + 740, + 740, + 740, + 740, + 740, + 741, + 741, + 741, + 741, + 741, + 742, + 84, + 742, + 742, + -1, + 743, + 743, + 743, + 744, + 744, + 744, + -1, + 771, + -1, + 521, + 745, + 745, + 745, + -1, + 618, + 746, + 71, + 71, + 746, + 746, + -1, + 658, + 367, + 747, + 747, + 747, + 747, + -1, + 748, + 454, + 749, + 749, + 753, + 755, + 755, + 756, + 757, + 758, + 758, + 764, + 443, + -1, + 768, + 769, + 770, + 602, + 773, + 773, + 775, + 776, + 776, + 777, + 779, + -1, + 780, + 781, + 782, + 782, + 782, + 314, + 782, + 782, + 783, + 171, + 785, + -1, + -1, + 552, + 786, + 787, + -1, + 524, + 787, + 788, + 788, + 819, + 789, + 760, + 558, + 204, + 792, + 666, + 794, + 795, + -1, + 796, + -1, + 798, + 799, + 799, + 800, + 801, + 802, + -1, + -1, + 803, + 804, + 804, + -1, + 809, + 852, + 815, + 817, + 823, + 223, + 827, + 827, + -1, + 360, + -1, + -1, + 839, + 839, + 839, + 839, + 839, + 839, + 839, + 839, + -1, + 839, + 839, + 840, + 840, + 840, + 601, + 840, + 601, + 840, + 840, + 840, + -1, + 840, + 840, + 723, + 840, + 38, + -1, + 840, + -1, + 840, + -1, + 840, + 840, + 840, + 840, + 156, + -1, + -1, + 841, + 841, + 841, + 761, + 841, + 841, + 841, + 233, + 841, + 841, + 841, + 841, + -1, + 841, + 841, + 378, + 841, + 841, + -1, + 841, + 519, + 841, + 841, + 568, + 842, + 842, + 842, + 842, + 842, + 842, + -1, + 275, + -1, + 843, + 201, + -1, + 843, + 843, + 843, + 818, + 843, + 168, + 843, + -1, + 843, + 843, + 844, + -1, + -1, + 844, + 844, + 280, + 844, + 844, + 844, + 844, + -1, + 844, + 844, + 245, + 844, + 844, + -1, + 844, + 844, + -1, + 845, + 845, + -1, + 871, + -1, + -1, + 845, + 845, + 845, + 845, + 845, + 845, + 722, + 845, + 845, + 845, + 579, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 138, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 137, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 762, + 846, + -1, + 559, + 846, + 559, + -1, + 846, + 846, + 847, + 847, + 847, + -1, + 847, + 847, + 847, + 171, + 848, + 848, + 331, + 849, + -1, + 850, + 850, + 761, + 851, + 851, + 605, + 853, + -1, + 853, + 854, + 854, + 854, + -1, + 854, + 854, + 854, + 855, + 855, + 855, + 855, + 855, + 856, + 856, + 856, + 856, + 856, + 277, + -1, + 856, + 857, + 857, + 367, + 367, + 858, + 859, + 378, + 859, + 273, + 860, + -1, + 860, + 861, + 861, + 861, + 862, + 304, + 71, + 863, + 863, + 863, + 864, + 864, + 864, + 864, + 865, + 865, + -1, + 868, + 868, + 721, + 721, + 873, + 123, + 874, + 874, + 875, + 876, + 876, + 878, + 522, + 878, + -1, + 881, + 369, + 883, + 884, + 886, + 887, + 889, + 890, + 375, + -1, + 893, + 894, + -1, + 600, + 905 + ], + [ + 3, + 3, + 3, + 504, + 3, + 163, + 163, + 3, + 3, + 3, + 159, + 3, + 3, + -1, + -1, + 137, + 137, + 3, + 3, + 3, + 3, + -1, + 3, + 3, + 3, + 3, + 3, + 3, + 235, + 3, + 3, + 3, + 3, + -1, + 3, + 3, + 255, + 3, + -1, + 3, + 3, + 3, + -1, + -1, + 156, + 3, + 3, + 3, + 3, + 3, + 649, + 3, + 3, + 3, + 3, + -1, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 417, + 3, + 3, + 3, + 3, + 643, + 3, + 603, + 3, + 3, + 3, + -1, + 3, + 3, + -1, + 3, + 3, + -1, + -1, + 237, + 3, + 3, + 659, + 659, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 358, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + -1, + -1, + 3, + 3, + 558, + 3, + 558, + 3, + 3, + 3, + -1, + 517, + 3, + -1, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 340, + 3, + 3, + 3, + 340, + 3, + -1, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + -1, + 196, + 3, + 3, + -1, + 290, + 290, + 290, + 290, + 3, + 3, + 3, + 3, + 374, + 374, + -1, + 171, + 3, + 499, + 3, + 3, + 380, + 3, + 3, + 3, + 3, + -1, + 3, + 635, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + -1, + 3, + 3, + -1, + -1, + 805, + 3, + 3, + 3, + 3, + 658, + -1, + 3, + 3, + -1, + 3, + -1, + 265, + -1, + 3, + 774, + 3, + 3, + 3, + -1, + 3, + 3, + 3, + 3, + 3, + 3, + -1, + 3, + 3, + -1, + 3, + -1, + 3, + 3, + 168, + 3, + 3, + 3, + 3, + 269, + 3, + 3, + -1, + 3, + 3, + 3, + 3, + 3, + 762, + 3, + 73, + 73, + 3, + 73, + 3, + 73, + 3, + 3, + 3, + 3, + 3, + 774, + 3, + -1, + 3, + 3, + 3, + 3, + 3, + 3, + -1, + 3, + 3, + 173, + -1, + -1, + 3, + 3, + -1, + 3, + 200, + 200, + -1, + 504, + 3, + 3, + 504, + -1, + 3, + 3, + 3, + 3, + 3, + 3, + -1, + 3, + 158, + 158, + 3, + 3, + 3, + 3, + -1, + 154, + 3, + 3, + 3, + 272, + 3, + 3, + 3, + -1, + 3, + 3, + 3, + 3, + 266, + 266, + 266, + 3, + 3, + 3, + 266, + 3, + 3, + -1, + 3, + 3, + -1, + 3, + 3, + 3, + 3, + 3, + 552, + 3, + 607, + 3, + 3, + 3, + -1, + -1, + 3, + 3, + 447, + 3, + -1, + 3, + 3, + 162, + 3, + 3, + 162, + 3, + 3, + 3, + -1, + 3, + 3, + 3, + 3, + 602, + -1, + 3, + 3, + 3, + 173, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + -1, + 137, + 137, + 3, + 3, + 3, + 323, + 3, + 3, + 3, + -1, + 3, + 3, + 3, + 3, + 3, + 620, + 3, + 3, + -1, + 3, + 3, + 3, + 171, + -1, + 275, + 3, + 3, + -1, + 3, + 3, + 658, + 658, + -1, + 3, + 3, + 3, + 3, + 3, + 3, + 692, + 3, + 3, + 3, + 533, + 533, + 3, + 3, + 3, + 3, + 276, + 592, + 4, + 4, + -1, + 4, + -1, + -1, + 4, + 4, + 579, + 5, + 5, + 579, + 5, + 5, + -1, + 5, + 5, + 5, + 672, + 672, + 5, + 199, + 6, + 265, + -1, + 6, + 6, + 201, + 6, + 6, + -1, + 172, + 172, + 6, + 172, + 6, + 6, + 6, + 99, + 6, + 6, + 592, + 6, + 592, + 6, + -1, + 6, + 6, + 7, + 7, + 330, + 7, + 7, + 687, + 7, + 8, + 8, + 8, + 8, + 8, + -1, + 237, + -1, + 8, + 8, + 771, + 771, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 446, + 8, + 8, + 612, + 8, + 8, + -1, + 8, + 9, + -1, + 9, + 9, + 192, + 9, + 9, + 9, + 9, + 9, + 10, + -1, + -1, + 10, + 10, + 10, + 262, + 10, + 10, + 10, + -1, + -1, + 10, + 10, + 10, + 10, + 137, + 10, + 10, + 10, + 10, + 10, + 10, + -1, + 10, + -1, + 87, + 10, + 592, + 10, + 10, + 10, + -1, + 10, + 568, + 568, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + -1, + -1, + 11, + 11, + 11, + 11, + 343, + 11, + 11, + -1, + 11, + 11, + -1, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 81, + 11, + -1, + 11, + -1, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 359, + 11, + 11, + 11, + 751, + 11, + 163, + 163, + 11, + 11, + 11, + 11, + -1, + 11, + 156, + 11, + 11, + 11, + 11, + 11, + 11, + -1, + 11, + 650, + 11, + 11, + 11, + -1, + 11, + 11, + 11, + 11, + -1, + 11, + 11, + 292, + 11, + 11, + 653, + 11, + 11, + 11, + -1, + 11, + 11, + 509, + 509, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 663, + 11, + 812, + 812, + 12, + 12, + -1, + -1, + 12, + 12, + -1, + 12, + 12, + -1, + 12, + 618, + 12, + 12, + -1, + 12, + 520, + 12, + 12, + -1, + 281, + 12, + 12, + -1, + 471, + 12, + 12, + 12, + 12, + 360, + 12, + -1, + 12, + 12, + 264, + 264, + 12, + 578, + 578, + 12, + 12, + 12, + 12, + 12, + 510, + 12, + 12, + 12, + -1, + 613, + -1, + 215, + 12, + 664, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 771, + 12, + -1, + 12, + 449, + 449, + -1, + -1, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + -1, + 12, + 12, + 12, + 12, + 12, + 605, + -1, + 12, + 12, + -1, + 12, + 12, + 12, + 12, + 583, + 12, + 12, + 12, + 12, + 156, + 12, + 12, + 156, + -1, + -1, + 12, + 443, + 12, + 201, + 201, + 12, + 760, + 12, + 12, + 12, + 12, + 263, + 12, + 564, + 12, + 12, + -1, + 12, + 12, + 13, + 171, + 13, + 13, + -1, + 367, + -1, + 315, + 13, + 13, + 657, + 13, + 13, + 13, + 13, + 13, + 13, + -1, + 13, + 13, + 13, + 13, + -1, + -1, + 662, + 662, + 662, + 13, + 13, + 13, + 13, + 13, + 13, + 852, + 13, + 13, + 13, + 13, + 13, + 13, + 369, + 13, + 13, + 13, + 13, + 199, + 199, + 199, + 13, + -1, + 445, + 13, + -1, + 13, + 13, + 13, + -1, + 13, + 13, + 630, + 13, + 14, + 14, + 14, + -1, + -1, + 14, + 14, + 14, + 14, + 14, + 14, + 14, + 294, + 14, + 14, + 14, + 14, + 170, + -1, + -1, + 14, + 14, + 196, + 14, + 14, + 14, + 583, + 583, + 14, + 15, + 233, + 15, + 15, + 303, + 15, + 15, + 15, + 15, + -1, + 15, + -1, + 15, + 607, + 607, + 15, + 15, + 15, + 15, + -1, + 15, + 15, + 15, + 15, + 15, + 15, + 603, + 15, + 603, + -1, + 314, + 314, + 15, + 15, + 217, + 217, + -1, + 15, + 15, + 15, + 15, + 16, + 16, + 16, + 446, + 16, + 16, + 16, + 16, + 375, + 16, + 16, + 16, + 16, + 375, + 16, + -1, + 16, + 16, + 16, + 16, + 16, + 16, + 376, + 16, + 16, + 16, + 16, + 16, + -1, + 16, + 16, + 16, + 16, + 16, + 16, + 375, + 16, + 16, + 504, + 16, + 16, + -1, + -1, + -1, + 16, + 16, + 557, + 16, + 16, + -1, + 16, + 16, + 16, + 16, + 16, + -1, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 558, + -1, + 16, + -1, + 16, + 16, + 581, + -1, + 16, + 16, + 16, + -1, + 16, + 16, + 16, + -1, + 16, + 16, + -1, + -1, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + -1, + 16, + 16, + 16, + -1, + 169, + 16, + 16, + 16, + 16, + 16, + 16, + -1, + 16, + 247, + 16, + -1, + 16, + -1, + -1, + -1, + 582, + 16, + 16, + -1, + 16, + 16, + 16, + -1, + 16, + 16, + 16, + 16, + 16, + -1, + 236, + 16, + -1, + 16, + 16, + 275, + 16, + -1, + 261, + 16, + 308, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + -1, + 16, + 16, + 16, + 16, + 16, + 720, + -1, + 272, + 16, + 17, + 401, + 17, + 17, + -1, + 17, + 17, + -1, + 17, + 17, + 443, + 443, + 443, + 17, + 443, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 347, + 347, + 17, + 17, + 17, + 73, + 17, + 663, + 663, + 17, + 17, + 17, + 17, + 17, + 163, + 17, + 17, + -1, + 17, + 17, + 17, + 17, + 17, + 17, + 304, + 17, + -1, + 17, + 643, + -1, + 17, + 95, + 95, + 17, + 17, + 659, + 17, + 17, + 17, + 18, + 18, + -1, + 18, + -1, + 18, + -1, + -1, + -1, + 18, + 620, + 18, + 18, + -1, + 18, + 18, + 18, + -1, + 18, + 18, + 401, + 18, + 18, + 18, + 18, + 18, + 18, + -1, + 18, + 304, + 18, + 18, + 18, + -1, + 499, + 499, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + -1, + 819, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 380, + 18, + 18, + 18, + 18, + 18, + 692, + 18, + 18, + 18, + 18, + 18, + 18, + 247, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + -1, + 18, + 552, + -1, + 18, + 18, + 401, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + -1, + -1, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 813, + 18, + 18, + 18, + 18, + 18, + 272, + 18, + 18, + 721, + 18, + 723, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + -1, + 214, + 18, + 18, + 18, + -1, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 728, + -1, + 18, + 18, + -1, + 18, + -1, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + -1, + 507, + 507, + 507, + 18, + 18, + 507, + 507, + 18, + 322, + 322, + 18, + 18, + 18, + -1, + 18, + -1, + -1, + 18, + 534, + 18, + 18, + 18, + 18, + 18, + -1, + 281, + 281, + 18, + 18, + -1, + 18, + 18, + 18, + 235, + 18, + -1, + 18, + -1, + 18, + 721, + -1, + 18, + 18, + 18, + 568, + 18, + 18, + 18, + -1, + 18, + -1, + -1, + 18, + 18, + 18, + 204, + 18, + 204, + 204, + 18, + 204, + 18, + 204, + 18, + -1, + 18, + 18, + 18, + 172, + -1, + -1, + -1, + 18, + 18, + 688, + 688, + 18, + 330, + 18, + 18, + -1, + 18, + 18, + 18, + -1, + 18, + -1, + 277, + 277, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 157, + 157, + 18, + 18, + 599, + 18, + -1, + 18, + 18, + 18, + -1, + 18, + 18, + 173, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 264, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + -1, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 583, + 19, + -1, + 19, + 19, + 19, + 19, + 19, + 204, + 19, + 71, + 19, + 19, + -1, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + -1, + 19, + 19, + 19, + 19, + 19, + 19, + 608, + 19, + 19, + 19, + 454, + 454, + 454, + 454, + -1, + 19, + -1, + 275, + -1, + 38, + 19, + 19, + 19, + -1, + 19, + 19, + 19, + 19, + 380, + 380, + 19, + 19, + 19, + 19, + 19, + 19, + 805, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 73, + -1, + 19, + 639, + 639, + -1, + 19, + 19, + 19, + 19, + 255, + 255, + 19, + -1, + 621, + 19, + -1, + 168, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 568, + -1, + 19, + -1, + 19, + -1, + -1, + 261, + 20, + 20, + 20, + 20, + 267, + 20, + 267, + 20, + 20, + 20, + 20, + 20, + -1, + 172, + 20, + 274, + 20, + 20, + -1, + 599, + 599, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 454, + 20, + 454, + 20, + 20, + 20, + 20, + 20, + -1, + 20, + 20, + -1, + 20, + 20, + 20, + 20, + 20, + -1, + 20, + 20, + 20, + -1, + 20, + 728, + 20, + 20, + 565, + 20, + 20, + 20, + 20, + 20, + 20, + 163, + 313, + 313, + 21, + 21, + 21, + 81, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + -1, + 22, + 728, + 22, + -1, + 22, + 688, + 22, + 22, + 22, + 22, + 22, + 22, + 630, + 630, + 22, + 22, + 22, + 22, + -1, + 23, + 23, + 636, + 23, + 24, + 24, + 24, + 24, + 314, + 24, + 24, + 25, + 25, + 25, + 73, + 25, + 25, + 26, + 26, + 26, + -1, + 26, + 26, + 26, + 341, + 27, + -1, + 27, + 27, + 671, + -1, + 27, + -1, + -1, + 526, + 27, + 28, + 28, + 376, + 28, + 28, + 30, + 30, + 30, + 30, + 30, + 31, + 31, + 31, + 31, + 31, + -1, + 31, + 31, + 31, + 31, + 32, + 666, + 32, + 32, + 32, + 32, + -1, + 32, + 32, + 33, + 852, + 33, + 33, + 33, + 33, + 33, + 34, + 34, + -1, + 34, + 599, + 34, + -1, + 34, + 34, + 34, + 202, + 34, + 34, + -1, + 71, + 35, + 35, + 35, + 217, + 35, + 217, + 35, + 35, + 35, + 35, + 35, + 220, + 36, + 36, + 664, + -1, + 37, + 37, + 37, + 37, + -1, + 39, + 39, + 39, + 39, + -1, + 39, + 39, + -1, + 39, + 39, + 39, + 39, + 39, + 39, + 504, + 39, + 39, + 504, + 39, + 504, + 39, + -1, + 39, + 39, + 39, + 39, + 39, + 39, + -1, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 291, + 39, + 39, + 39, + 161, + 39, + -1, + 39, + -1, + -1, + 39, + 583, + 39, + -1, + 40, + 197, + 40, + 197, + 40, + 40, + 40, + 40, + -1, + -1, + 40, + 40, + 40, + 346, + 40, + 41, + 41, + -1, + 41, + 761, + 761, + 41, + 446, + 41, + 41, + 43, + 43, + -1, + 43, + 43, + 291, + 43, + 43, + 43, + 43, + 631, + 43, + 43, + 43, + 43, + 43, + 160, + 43, + 43, + 43, + 533, + 43, + 43, + 43, + 43, + 43, + -1, + 43, + -1, + 43, + 44, + 44, + -1, + 44, + 627, + 44, + 44, + 44, + 44, + 627, + 44, + 44, + 44, + 44, + 251, + 44, + 44, + 44, + 44, + 108, + -1, + -1, + 44, + 46, + 46, + 46, + 315, + 315, + 46, + 46, + 46, + 46, + 46, + 46, + 46, + 46, + 618, + -1, + 606, + 47, + 606, + 47, + 47, + -1, + 47, + 47, + 47, + 47, + -1, + 664, + 664, + 47, + 47, + 47, + 336, + -1, + 47, + 47, + 47, + 290, + 47, + 47, + 47, + 262, + 47, + 47, + -1, + 48, + 308, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + -1, + 48, + -1, + 48, + 48, + 48, + 659, + 659, + -1, + -1, + 272, + 48, + 48, + 48, + 48, + 48, + 48, + 871, + 871, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + -1, + 48, + 48, + 586, + 48, + 48, + 48, + 48, + 48, + 48, + -1, + 48, + 48, + 48, + -1, + 48, + 49, + -1, + 49, + 49, + 49, + 49, + 49, + 49, + -1, + 49, + 49, + 49, + 341, + 49, + 49, + 49, + 49, + 49, + 49, + 604, + 604, + 49, + 49, + -1, + 49, + 49, + -1, + 49, + 49, + 49, + 668, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 235, + 49, + -1, + 49, + 50, + 50, + 50, + 50, + -1, + 50, + 662, + 50, + -1, + 50, + -1, + 51, + 454, + 51, + 51, + 51, + 51, + 51, + 51, + 51, + 51, + 51, + 51, + -1, + 51, + -1, + -1, + 51, + 51, + 51, + 51, + 51, + 51, + 51, + 51, + 51, + 51, + -1, + 52, + -1, + 52, + 52, + -1, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + -1, + -1, + 52, + 636, + 636, + 52, + 52, + 443, + 52, + 156, + 52, + 52, + 52, + 618, + 52, + 52, + 52, + 114, + 114, + 52, + 52, + 52, + 52, + 339, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 74, + 52, + 52, + 74, + 52, + 74, + 52, + 52, + -1, + 52, + 52, + 52, + 52, + 52, + 52, + -1, + 52, + 158, + -1, + 52, + 52, + 52, + 52, + -1, + 52, + 52, + -1, + 52, + 52, + 52, + 657, + 52, + 52, + 52, + 52, + 344, + 52, + -1, + 52, + -1, + -1, + 564, + 564, + 564, + 52, + 52, + 52, + 52, + 417, + 52, + 52, + 52, + 52, + 52, + -1, + 52, + 52, + 52, + 519, + 53, + 519, + 53, + 53, + 53, + 53, + 53, + 53, + 53, + 53, + 53, + -1, + 53, + 53, + 53, + 53, + 53, + -1, + 53, + 53, + 668, + 668, + 53, + 53, + 53, + -1, + 53, + 53, + 761, + 53, + 53, + 53, + 53, + 53, + 53, + 269, + 53, + 53, + 53, + 53, + -1, + 53, + 53, + 53, + 53, + -1, + 53, + 53, + 53, + -1, + -1, + 54, + -1, + 54, + 54, + 54, + -1, + 54, + 54, + -1, + 666, + 54, + 54, + 54, + 54, + 54, + 54, + 54, + 54, + 54, + 54, + 54, + 54, + 54, + 657, + 657, + 54, + 54, + 54, + 223, + 54, + 55, + 55, + 55, + 55, + 55, + 564, + 55, + 55, + 578, + 55, + 55, + 55, + 55, + -1, + 55, + 55, + 290, + 290, + 56, + 56, + 56, + 56, + 638, + 638, + 56, + 638, + 56, + 56, + 56, + 56, + -1, + 56, + 56, + 56, + -1, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + -1, + 499, + 56, + 56, + 56, + 56, + 518, + -1, + 631, + 56, + 56, + 56, + 56, + 56, + 534, + 56, + 56, + 290, + 290, + 56, + 56, + 56, + 56, + 71, + 56, + 56, + 56, + 56, + 56, + 235, + 235, + 56, + 56, + 235, + 56, + 56, + 479, + 56, + 56, + 56, + 56, + 267, + 56, + -1, + 607, + -1, + 57, + 57, + 57, + 57, + 57, + 57, + 57, + 57, + 57, + 236, + 57, + 57, + -1, + 57, + 57, + 57, + 57, + 57, + 57, + 267, + 267, + 57, + 57, + 58, + 58, + 266, + 58, + 266, + 58, + 58, + 58, + 266, + -1, + 58, + 58, + 58, + 58, + -1, + 58, + 58, + 58, + 59, + 273, + 59, + 59, + -1, + 59, + -1, + -1, + 59, + 59, + 59, + -1, + 59, + -1, + 59, + 268, + 59, + 303, + 59, + 534, + -1, + 59, + 59, + 619, + 59, + 59, + 619, + 59, + 59, + 619, + 59, + 59, + -1, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 233, + -1, + -1, + -1, + 61, + 61, + 61, + 61, + -1, + 61, + 61, + -1, + 61, + 234, + 61, + 61, + 61, + 61, + -1, + 62, + -1, + 62, + 62, + -1, + 62, + 62, + 62, + -1, + 62, + -1, + 62, + -1, + 62, + -1, + 62, + 720, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 647, + 62, + 760, + 62, + 62, + 62, + 63, + 63, + 63, + 264, + 264, + -1, + 63, + 63, + 63, + 63, + 63, + -1, + 63, + 201, + 63, + 63, + 156, + 63, + 63, + 63, + 63, + 662, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 340, + -1, + 63, + 63, + -1, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 331, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + -1, + 63, + 63, + 63, + -1, + 63, + -1, + -1, + 63, + 63, + 63, + -1, + 63, + 170, + 63, + 170, + -1, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + -1, + 63, + 63, + 63, + -1, + 63, + 63, + -1, + 63, + 63, + 63, + 63, + 728, + 728, + 63, + 63, + 63, + 63, + 63, + -1, + 63, + 63, + 63, + 63, + -1, + 63, + 159, + 63, + 63, + 63, + 586, + 63, + 540, + 63, + 63, + 63, + 63, + 63, + 63, + -1, + 63, + 359, + 63, + 63, + 63, + 521, + 63, + 63, + 63, + 63, + 63, + 401, + 401, + 63, + 63, + 267, + -1, + 63, + 63, + -1, + 63, + 63, + -1, + 63, + 63, + 237, + 63, + 63, + -1, + 63, + 63, + 587, + 63, + 63, + 587, + 63, + 63, + 63, + 63, + 378, + 63, + -1, + 63, + 63, + 63, + 63, + 63, + 510, + 63, + 63, + -1, + 343, + 343, + 63, + 63, + 63, + -1, + 639, + 63, + 63, + 63, + 266, + 63, + 63, + -1, + 63, + 63, + 63, + 728, + 63, + 63, + 63, + -1, + 63, + 64, + -1, + 64, + 64, + 64, + 64, + 64, + 64, + -1, + -1, + 64, + 64, + 663, + 64, + 659, + 64, + 64, + 659, + 64, + -1, + 331, + 64, + 64, + 64, + 64, + 64, + 64, + 235, + -1, + 64, + 64, + 64, + -1, + 64, + -1, + 521, + 64, + -1, + 64, + 65, + 65, + 65, + 637, + 65, + 65, + 65, + -1, + 65, + 65, + 99, + 99, + -1, + 158, + 158, + 65, + -1, + -1, + -1, + 65, + 65, + 192, + 192, + 65, + 65, + -1, + 65, + 65, + 65, + 65, + 65, + 65, + -1, + 65, + 65, + 65, + -1, + 66, + -1, + 66, + 66, + -1, + -1, + 263, + 66, + 66, + 263, + 263, + 66, + 66, + -1, + 66, + 66, + 66, + 66, + 629, + 629, + 66, + 805, + 66, + 66, + -1, + 67, + 273, + 273, + 67, + 601, + 601, + 67, + 67, + -1, + -1, + 872, + 67, + 67, + 67, + 68, + 68, + 68, + 68, + 68, + 68, + 68, + -1, + 359, + -1, + 663, + 68, + 68, + 581, + 68, + 68, + 68, + 68, + 648, + 68, + 68, + 648, + 69, + 69, + 69, + 204, + 69, + 69, + -1, + 557, + 69, + 69, + 69, + 69, + 69, + 69, + 69, + 69, + 69, + 70, + 290, + 70, + 70, + 70, + 70, + 275, + 70, + 70, + 70, + 70, + 70, + 70, + 233, + 233, + 70, + 70, + 70, + 277, + 277, + 70, + 103, + 103, + 70, + 70, + 72, + -1, + 72, + 75, + -1, + 75, + 75, + 347, + 75, + 76, + 76, + 76, + 76, + 76, + -1, + 281, + -1, + 77, + 78, + 78, + 78, + 78, + 79, + 79, + 79, + 79, + 79, + 80, + 80, + 82, + 82, + 82, + 82, + 82, + 82, + 85, + -1, + 85, + 88, + 445, + 448, + 89, + 448, + 90, + 647, + 90, + 90, + 90, + 90, + 171, + 90, + 171, + 171, + 90, + 91, + 91, + 91, + 91, + 92, + 92, + 92, + 602, + -1, + 93, + -1, + 93, + 94, + 94, + 94, + 98, + 98, + 98, + 101, + 101, + 101, + -1, + 101, + 102, + 751, + 104, + 104, + -1, + 104, + 105, + 105, + 106, + -1, + 106, + 106, + 106, + 106, + 722, + 107, + 107, + -1, + 110, + -1, + 110, + 110, + 110, + 110, + -1, + -1, + -1, + -1, + 115, + 115, + 115, + -1, + -1, + 115, + 115, + 220, + 115, + 585, + 115, + 115, + 115, + 116, + 116, + 116, + 116, + 723, + 116, + 116, + 247, + 116, + -1, + 116, + 116, + 446, + 200, + 117, + 117, + 723, + 117, + 723, + -1, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + -1, + 117, + -1, + 117, + 117, + 117, + 117, + 557, + 117, + 117, + 117, + 117, + 117, + 117, + 367, + -1, + 119, + 119, + 119, + 120, + 120, + 120, + -1, + -1, + 120, + 342, + 121, + 121, + 121, + -1, + 121, + 750, + 121, + 121, + 613, + 121, + 122, + 122, + 122, + 122, + -1, + 314, + -1, + 763, + 125, + 125, + 771, + 125, + 125, + 125, + 125, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + 671, + 126, + 126, + 126, + 126, + 127, + -1, + 127, + -1, + -1, + 127, + 127, + 592, + 127, + -1, + -1, + 662, + 129, + 129, + 578, + 129, + 95, + 129, + 129, + 129, + -1, + 129, + 129, + 129, + 129, + 129, + 129, + 627, + -1, + 129, + -1, + 129, + 130, + 130, + 130, + 130, + 130, + -1, + -1, + 131, + 131, + 131, + 131, + 131, + 131, + 813, + 131, + 131, + 131, + 131, + 131, + 131, + 131, + 131, + 752, + 131, + -1, + 131, + 132, + 132, + -1, + 100, + 132, + 132, + 99, + -1, + 638, + 132, + -1, + 375, + 132, + 132, + 376, + -1, + 133, + 133, + 645, + 645, + 133, + -1, + 303, + 133, + 133, + 133, + 133, + 134, + 134, + 134, + 134, + 134, + 134, + 137, + 134, + 134, + 137, + 134, + 134, + -1, + 134, + -1, + 236, + 134, + 134, + -1, + 134, + 759, + 759, + 134, + -1, + 136, + 136, + 103, + 136, + -1, + 136, + -1, + 136, + 136, + 136, + 606, + 136, + 136, + 136, + -1, + 852, + 139, + -1, + 139, + 139, + 139, + 139, + 139, + 140, + 137, + 140, + 140, + 140, + 140, + 236, + 140, + 141, + -1, + 141, + 141, + 141, + 141, + 141, + 141, + -1, + -1, + 447, + 141, + 123, + 141, + 141, + 141, + 141, + 141, + 599, + 599, + 141, + 141, + 141, + 251, + 141, + 568, + 141, + 141, + 142, + 142, + -1, + -1, + 142, + 142, + -1, + 142, + 142, + 142, + 108, + 142, + 142, + 142, + 142, + -1, + 142, + 142, + 142, + 142, + 142, + -1, + 142, + 142, + 142, + 142, + 142, + 142, + 142, + 144, + 144, + 144, + 144, + 95, + 144, + -1, + 585, + 144, + -1, + 144, + 144, + 144, + 144, + 812, + 144, + -1, + 145, + -1, + 145, + 145, + -1, + 145, + 145, + -1, + 145, + -1, + 145, + 145, + 145, + 145, + 145, + 145, + 145, + 217, + 146, + 146, + -1, + 146, + 146, + 146, + 146, + 146, + 146, + 146, + -1, + -1, + 146, + 114, + -1, + 628, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 202, + 147, + 315, + 148, + -1, + 148, + 277, + 148, + -1, + 148, + 148, + 148, + 657, + -1, + 148, + 148, + 148, + -1, + 148, + 148, + 148, + 635, + 149, + 149, + 149, + -1, + 149, + 274, + -1, + 157, + 149, + -1, + 149, + 630, + 149, + 149, + 149, + 149, + 149, + 149, + -1, + 149, + 149, + 149, + 38, + 149, + 150, + 150, + 150, + 196, + -1, + 444, + 150, + 150, + 150, + 150, + -1, + 367, + 150, + 150, + -1, + 150, + 150, + 150, + 150, + 150, + 150, + 533, + 151, + 151, + 763, + 151, + 645, + -1, + 151, + 635, + 151, + 123, + 151, + 151, + 151, + 151, + 151, + 519, + 151, + 151, + 151, + 164, + 164, + -1, + 164, + 268, + 166, + 166, + 166, + -1, + 166, + 166, + -1, + -1, + 166, + 166, + 166, + 167, + 167, + 167, + 304, + 167, + 167, + 174, + 343, + 343, + 343, + 176, + 761, + 360, + 604, + 178, + 178, + -1, + 566, + 601, + 342, + 184, + -1, + 305, + 305, + 186, + 186, + 189, + 189, + 190, + 190, + 191, + 191, + 193, + 194, + 194, + 194, + -1, + 195, + 195, + 205, + 206, + 206, + -1, + 208, + 208, + 208, + 209, + 211, + 212, + 213, + 519, + 216, + 281, + 218, + 219, + 219, + 103, + 103, + 261, + -1, + -1, + 584, + -1, + 226, + -1, + 666, + 229, + 229, + 230, + -1, + 232, + 232, + 232, + 238, + -1, + 238, + 239, + 239, + 239, + 662, + 239, + 244, + -1, + 244, + 331, + 249, + 249, + 220, + 250, + 250, + 252, + 252, + -1, + 252, + 252, + 253, + -1, + 774, + 254, + 254, + 254, + 254, + 254, + 254, + 254, + 267, + -1, + 257, + 257, + 257, + 257, + 257, + 257, + 528, + 258, + 258, + 258, + 258, + 258, + 260, + 813, + -1, + 180, + 260, + 270, + 270, + 271, + -1, + 282, + -1, + 283, + 283, + 688, + 284, + 285, + 285, + 286, + 762, + 287, + 308, + 288, + 288, + -1, + 369, + 295, + 298, + 299, + 300, + -1, + 310, + 587, + 312, + 329, + 338, + 338, + 348, + 349, + 352, + 354, + -1, + -1, + 355, + 356, + 356, + 357, + 361, + -1, + -1, + 381, + 504, + 381, + 381, + 381, + 381, + 381, + 95, + 381, + 336, + 381, + 336, + 381, + 381, + 381, + -1, + 381, + 381, + 381, + 264, + 381, + 247, + 381, + 247, + 381, + -1, + 381, + 381, + 381, + 381, + 381, + -1, + 381, + 192, + 381, + 381, + 381, + 381, + 381, + -1, + 381, + -1, + 381, + 381, + -1, + 381, + -1, + -1, + 692, + 381, + 381, + 381, + 381, + 381, + 663, + 663, + 381, + 381, + 381, + 687, + 687, + 687, + 381, + 381, + 381, + 381, + 305, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 314, + 314, + 381, + 381, + -1, + 381, + 381, + 381, + 381, + -1, + -1, + 381, + 273, + 381, + 381, + 381, + -1, + -1, + 504, + 381, + -1, + 381, + 381, + 728, + 728, + 381, + 381, + -1, + 381, + 280, + 381, + 381, + 578, + 381, + 381, + -1, + -1, + 381, + -1, + -1, + 381, + 381, + 381, + 872, + 381, + 381, + 381, + -1, + 381, + 381, + 237, + 237, + 381, + -1, + 237, + 381, + 381, + 381, + 381, + 381, + 687, + 381, + -1, + 281, + -1, + 381, + 381, + 381, + -1, + 381, + 261, + 381, + 381, + 381, + 381, + 381, + 381, + -1, + 381, + 381, + 381, + -1, + 381, + 381, + 381, + 182, + 182, + -1, + 381, + 159, + -1, + 381, + 381, + -1, + -1, + 381, + 381, + 637, + 381, + 381, + 539, + -1, + 381, + 381, + 579, + 381, + -1, + -1, + 761, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 584, + 381, + -1, + 381, + 381, + 381, + 812, + 381, + 381, + 381, + 381, + 381, + 381, + -1, + 381, + 360, + 381, + 381, + 360, + 381, + -1, + 381, + 381, + -1, + 294, + 381, + 381, + 605, + 381, + -1, + -1, + -1, + 153, + 381, + 381, + 381, + 275, + 381, + -1, + 381, + -1, + 381, + 381, + 137, + 381, + 381, + 381, + -1, + 381, + 381, + 381, + 381, + -1, + 381, + 381, + 381, + 381, + 381, + 267, + 267, + 381, + 381, + 381, + -1, + -1, + -1, + 381, + 381, + -1, + 586, + 381, + -1, + 381, + 381, + 381, + 381, + 347, + 381, + 290, + 381, + 759, + 759, + 381, + 381, + 381, + -1, + 256, + 381, + 381, + 381, + 381, + 381, + 566, + 381, + 381, + -1, + 381, + 381, + 382, + 272, + 382, + 382, + 382, + 382, + 628, + -1, + 382, + 382, + 273, + 383, + 277, + 277, + 383, + 383, + 383, + 383, + 383, + 383, + 247, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + -1, + 383, + 71, + 383, + 71, + 383, + 383, + 383, + 384, + 628, + -1, + 384, + 384, + 384, + 631, + 384, + 384, + 384, + 275, + -1, + 569, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 526, + 384, + 568, + 384, + 384, + -1, + 386, + 386, + -1, + 386, + -1, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 504, + 386, + 504, + 386, + 386, + 345, + 386, + 386, + 386, + -1, + -1, + 386, + -1, + 137, + 386, + 447, + 387, + 387, + 446, + 387, + 387, + 387, + 387, + -1, + -1, + 387, + 387, + 387, + -1, + 520, + 387, + 387, + -1, + 387, + 387, + 607, + -1, + 687, + 387, + 387, + 387, + 378, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 454, + 387, + 387, + 387, + 269, + 387, + 387, + 342, + 387, + 387, + 534, + 387, + -1, + 387, + 387, + -1, + 387, + 387, + -1, + 387, + 387, + 387, + -1, + -1, + 387, + -1, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 154, + 154, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + -1, + 387, + 387, + 387, + 387, + 387, + 387, + 643, + 387, + 387, + -1, + 387, + 387, + 387, + 387, + 387, + -1, + 387, + 387, + 86, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 657, + 387, + -1, + -1, + 387, + -1, + 387, + 387, + 369, + 387, + 387, + 388, + 388, + 388, + -1, + 388, + 388, + 203, + 388, + 153, + -1, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 818, + -1, + 388, + 388, + -1, + 388, + -1, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + -1, + 388, + 388, + 388, + 388, + 251, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 220, + 220, + 388, + 220, + 388, + 388, + -1, + -1, + 388, + -1, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 278, + 278, + 278, + -1, + 388, + 388, + 388, + 388, + 388, + 388, + 223, + 388, + 388, + 223, + 388, + 388, + 388, + 220, + 388, + 220, + 388, + -1, + 388, + -1, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 277, + 388, + 388, + 388, + -1, + 600, + 390, + 390, + 390, + 95, + 390, + 390, + 390, + -1, + 390, + 750, + 750, + 390, + 390, + 390, + 566, + 391, + 391, + -1, + 391, + 392, + 392, + 392, + -1, + 392, + 392, + 392, + -1, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + 722, + 392, + 392, + 392, + 392, + 605, + 392, + -1, + 392, + -1, + 392, + 668, + -1, + 392, + 303, + -1, + 392, + 393, + 393, + 612, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 269, + 393, + 393, + 393, + 648, + -1, + 199, + 393, + 393, + 393, + 393, + -1, + 393, + 393, + 499, + 393, + 393, + 805, + 393, + 393, + 393, + 393, + 393, + 393, + 347, + -1, + -1, + 393, + -1, + 394, + 108, + 394, + 394, + 394, + 394, + 394, + 394, + 395, + 137, + 395, + -1, + 395, + 395, + 395, + 395, + -1, + 395, + -1, + 395, + 395, + 396, + -1, + 396, + 396, + 396, + 397, + 397, + 397, + 584, + -1, + -1, + 397, + 397, + 397, + 331, + 397, + 397, + 397, + 397, + -1, + 397, + 397, + 397, + 397, + 255, + 397, + 397, + -1, + -1, + 398, + 398, + 398, + -1, + 603, + 399, + 399, + 399, + -1, + 399, + 399, + -1, + 399, + 399, + 399, + 399, + 399, + 399, + 399, + 400, + -1, + 156, + 156, + 156, + 400, + -1, + 400, + 400, + 400, + 400, + 400, + 400, + 520, + 400, + 402, + 402, + -1, + -1, + 402, + 402, + 402, + 402, + -1, + 402, + 402, + 402, + 402, + 402, + 402, + 402, + -1, + 403, + 202, + -1, + 403, + 403, + -1, + -1, + 403, + 403, + 403, + 403, + 612, + 404, + 521, + -1, + 237, + 404, + 404, + -1, + -1, + 404, + 404, + 405, + -1, + 405, + -1, + 405, + 405, + 405, + -1, + 405, + 649, + 405, + 405, + 405, + 405, + -1, + 603, + 406, + 406, + 406, + 406, + 138, + 407, + 407, + 407, + -1, + 408, + 408, + -1, + 408, + 635, + 408, + 269, + 408, + 408, + 408, + -1, + 409, + 235, + 409, + 409, + 409, + 409, + -1, + -1, + 409, + 410, + 410, + 410, + 410, + -1, + -1, + 752, + 411, + 411, + 411, + 411, + 411, + 411, + 411, + 233, + 411, + 411, + 411, + 412, + 412, + 412, + 852, + 412, + 412, + 158, + -1, + 413, + 413, + 413, + 413, + 269, + 413, + 413, + 413, + 237, + 237, + 413, + 413, + 413, + 413, + 413, + 413, + 663, + 413, + 413, + -1, + -1, + 413, + 268, + 413, + 413, + 413, + 413, + 413, + 137, + 413, + 413, + -1, + 688, + 413, + 413, + 159, + 413, + 413, + 413, + 236, + 236, + 413, + 569, + 413, + 413, + 413, + 413, + 414, + -1, + 414, + 138, + -1, + 415, + 138, + 138, + 415, + -1, + 415, + -1, + 192, + -1, + 415, + 415, + 108, + 415, + 415, + -1, + 415, + 415, + 415, + 172, + 415, + 345, + 415, + 415, + -1, + 330, + 415, + 81, + 81, + 415, + 415, + -1, + 415, + 415, + 415, + 415, + -1, + 415, + 415, + 415, + 415, + 415, + -1, + 415, + 605, + 415, + 415, + 415, + 415, + 416, + 416, + 416, + 233, + 416, + 416, + 416, + 416, + 557, + 416, + -1, + 416, + 416, + 416, + 416, + 416, + 416, + 416, + 416, + 416, + 322, + 416, + 416, + 416, + 416, + 552, + 416, + 552, + 416, + 507, + 418, + 507, + 418, + 418, + 264, + 418, + 418, + 418, + 418, + 418, + -1, + 418, + 418, + 214, + 418, + 418, + 418, + 169, + 418, + 418, + 418, + 418, + 418, + 418, + 418, + 418, + -1, + 559, + 419, + 419, + -1, + 419, + 419, + 419, + 419, + 419, + 628, + 419, + 419, + 568, + 419, + 419, + 419, + 419, + 419, + 419, + 419, + 419, + 447, + 419, + 447, + 419, + 419, + 419, + 420, + 420, + 171, + -1, + 420, + 420, + 521, + -1, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + -1, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 268, + 268, + -1, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 629, + -1, + 649, + 420, + 420, + 724, + 420, + 420, + 724, + 420, + -1, + 315, + 420, + -1, + 38, + 420, + 420, + 672, + 420, + 420, + 420, + 672, + 420, + 420, + 599, + 420, + 599, + 420, + -1, + -1, + -1, + 160, + 420, + 420, + 420, + 420, + 420, + 202, + -1, + 420, + 420, + 421, + 340, + 421, + 421, + 421, + 421, + 421, + 323, + 421, + 421, + 421, + -1, + 422, + 422, + 422, + 422, + -1, + 422, + 525, + 525, + 525, + 525, + 422, + 422, + 422, + 422, + 422, + 422, + -1, + 422, + -1, + 422, + 422, + 422, + 422, + 422, + 422, + -1, + 422, + 237, + -1, + 236, + 422, + 422, + 648, + -1, + 422, + -1, + 422, + 422, + 422, + 422, + 422, + -1, + 422, + 422, + 422, + 422, + 422, + 422, + -1, + 422, + 584, + -1, + 422, + 422, + 422, + 423, + 423, + 423, + 423, + 376, + -1, + 423, + 423, + 871, + 423, + 423, + 423, + -1, + 423, + 423, + 423, + -1, + 423, + 423, + 423, + -1, + 469, + 425, + 425, + 425, + 425, + 425, + -1, + 322, + -1, + 425, + 425, + 425, + 425, + 425, + 425, + -1, + 425, + 425, + 425, + -1, + 425, + 425, + 425, + 425, + 425, + -1, + -1, + 425, + 425, + 425, + 425, + 425, + -1, + 425, + 426, + 426, + 671, + 426, + -1, + 426, + 426, + 426, + 426, + 723, + 426, + 426, + 426, + 426, + 426, + 169, + 169, + 426, + 426, + 426, + 592, + -1, + 628, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 217, + -1, + 426, + 426, + 426, + 426, + 426, + 359, + 426, + -1, + 426, + 426, + -1, + 426, + 426, + -1, + 426, + -1, + -1, + -1, + 426, + -1, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 525, + -1, + 426, + 426, + 426, + 426, + 426, + 518, + 426, + -1, + -1, + 426, + 426, + 322, + 426, + 426, + 322, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + -1, + 426, + 426, + -1, + 417, + 426, + 426, + 417, + 417, + 426, + 426, + 417, + 426, + 426, + 161, + 426, + 161, + 426, + 426, + 426, + 426, + 426, + 81, + 427, + 427, + 427, + 427, + -1, + 427, + 427, + 427, + -1, + 427, + 427, + 97, + 427, + 427, + -1, + 427, + -1, + 273, + 427, + 427, + 728, + 728, + 427, + 427, + 427, + 427, + 427, + -1, + 427, + 427, + 427, + 427, + 427, + 427, + 428, + 428, + 233, + -1, + 428, + 109, + 428, + 428, + 428, + 428, + 428, + -1, + 428, + -1, + 428, + 813, + 428, + 428, + 428, + 428, + 428, + -1, + 428, + 604, + 428, + 428, + 428, + 871, + 428, + 428, + 428, + 428, + 428, + 428, + 428, + -1, + 428, + 428, + 428, + 428, + 428, + 428, + 428, + 428, + 428, + 428, + 138, + -1, + 428, + -1, + 428, + 428, + 428, + 428, + 428, + 428, + 428, + 428, + 429, + 429, + 812, + 429, + 429, + 429, + 520, + 429, + 429, + 429, + 722, + -1, + -1, + 429, + 429, + 429, + 429, + 81, + 429, + 429, + 429, + 429, + 375, + 429, + 375, + -1, + 759, + 429, + 196, + 429, + 429, + 663, + 429, + -1, + 429, + 429, + 429, + 429, + -1, + -1, + 429, + 687, + 429, + 429, + 429, + -1, + 429, + 429, + -1, + 429, + 429, + 429, + 429, + 429, + 429, + 429, + 109, + 109, + 429, + 429, + 430, + 290, + -1, + 430, + 430, + 430, + 430, + 430, + 430, + 430, + 430, + 430, + 430, + 752, + 430, + 430, + -1, + -1, + 499, + 430, + 430, + 430, + 430, + 430, + 430, + 430, + 430, + 430, + 430, + 430, + 430, + 430, + 430, + 430, + 430, + 430, + 430, + 430, + -1, + 430, + 430, + 430, + 430, + 138, + 430, + 430, + 430, + 87, + 430, + -1, + 431, + 431, + 431, + 431, + 431, + 431, + 431, + 431, + 583, + 431, + 431, + 431, + 431, + 431, + 431, + 447, + 431, + -1, + 431, + 642, + 431, + 431, + 431, + 431, + 431, + 431, + 431, + -1, + 431, + 343, + 431, + -1, + 431, + 431, + 431, + 431, + 431, + 431, + 432, + 432, + 432, + 649, + 432, + 432, + 358, + 432, + 432, + 432, + 432, + 432, + 559, + 432, + 559, + 432, + 432, + 432, + -1, + 432, + 432, + -1, + 432, + 432, + 432, + 432, + 432, + 432, + -1, + 432, + 432, + 805, + 432, + 203, + -1, + 234, + 433, + 433, + 433, + -1, + 433, + 600, + 433, + 433, + 433, + 433, + -1, + -1, + 587, + 433, + 433, + 255, + 255, + 433, + 433, + -1, + 433, + 433, + 433, + 433, + 433, + 433, + 520, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + -1, + 433, + 607, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 157, + 157, + 157, + 157, + 433, + 433, + 433, + 433, + 433, + 433, + 434, + 173, + 434, + 434, + 434, + 434, + -1, + 434, + 434, + 434, + 434, + 519, + 434, + 434, + 519, + 434, + 434, + 434, + -1, + -1, + -1, + 434, + 434, + 237, + 434, + 434, + 237, + 434, + 434, + -1, + 434, + 434, + -1, + 447, + 434, + 434, + 434, + 750, + 750, + 434, + 750, + 750, + 434, + 434, + -1, + 722, + -1, + 434, + 434, + 434, + -1, + 434, + 434, + 434, + -1, + 852, + 434, + 434, + -1, + 434, + 434, + 434, + 434, + 434, + 375, + 375, + -1, + 434, + -1, + 434, + -1, + 434, + 273, + 434, + 434, + 434, + 434, + -1, + 434, + 434, + 434, + 434, + 434, + 434, + -1, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 280, + 435, + 446, + 435, + 435, + 435, + -1, + 369, + 369, + 369, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + -1, + 203, + -1, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 519, + 519, + 435, + 435, + 519, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 436, + 436, + 436, + 436, + -1, + 436, + 533, + 436, + 448, + 436, + 436, + 436, + 436, + 436, + 760, + 436, + 436, + 436, + 436, + 436, + 436, + -1, + 436, + 436, + 436, + 436, + 436, + 272, + 272, + 436, + 436, + 436, + 436, + -1, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 437, + -1, + 437, + 437, + -1, + -1, + 629, + 437, + 437, + 437, + -1, + 578, + 437, + 73, + 437, + 210, + 437, + 437, + 437, + 437, + 437, + 305, + 437, + 437, + 437, + 437, + 437, + 525, + -1, + 437, + 437, + 438, + 438, + -1, + 314, + -1, + -1, + 438, + 438, + 533, + 438, + 438, + 438, + 438, + 157, + 438, + -1, + -1, + -1, + 438, + 601, + 601, + -1, + 438, + 438, + 438, + -1, + 657, + 657, + -1, + 439, + -1, + 439, + -1, + 518, + -1, + -1, + 439, + 439, + 439, + 439, + 304, + 439, + 439, + 439, + 439, + 440, + 440, + 440, + 440, + 440, + 267, + 440, + 262, + 440, + 440, + 440, + -1, + 440, + 440, + 517, + 440, + -1, + -1, + 440, + 566, + 440, + 440, + 440, + -1, + 441, + -1, + 441, + 441, + 441, + -1, + 441, + 378, + -1, + 441, + 441, + 441, + 441, + 507, + 441, + 441, + -1, + 441, + 441, + 442, + 564, + 442, + 442, + -1, + 442, + -1, + 451, + 451, + 451, + 451, + 451, + 620, + 451, + 452, + 664, + 664, + 452, + 660, + 452, + 452, + 642, + 453, + 453, + 453, + 453, + 453, + 453, + 455, + 455, + 455, + 455, + 455, + 455, + 456, + 456, + 456, + 670, + 457, + 457, + 457, + 457, + 210, + 210, + 457, + 458, + -1, + 458, + 459, + -1, + 459, + 812, + 812, + -1, + 460, + 159, + -1, + 461, + -1, + -1, + 237, + 462, + 462, + 463, + -1, + 463, + 613, + 463, + 464, + 272, + 464, + -1, + -1, + 273, + 465, + 466, + 281, + 467, + 467, + -1, + 468, + 315, + 470, + -1, + 470, + 214, + -1, + 472, + 472, + 473, + 474, + 474, + -1, + 751, + 751, + 345, + 476, + 345, + 477, + 477, + -1, + 478, + 478, + -1, + -1, + -1, + 480, + -1, + 480, + 480, + 480, + 480, + 480, + 481, + 168, + 481, + 481, + 482, + 482, + 202, + 482, + 276, + 482, + 482, + 482, + 613, + 482, + 482, + 805, + 482, + -1, + 482, + 482, + 482, + 291, + 482, + 483, + 510, + 483, + 483, + -1, + 83, + -1, + 280, + 485, + 485, + -1, + 485, + 485, + 485, + 485, + 486, + 486, + 486, + -1, + -1, + 486, + 658, + 486, + 486, + 336, + 336, + 486, + -1, + -1, + 487, + 487, + 487, + 487, + 173, + 487, + -1, + -1, + 487, + 487, + 552, + 487, + -1, + 487, + 487, + 487, + -1, + 487, + -1, + 487, + 449, + 449, + 487, + 487, + 487, + 487, + 574, + -1, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + -1, + 487, + 487, + -1, + 487, + 487, + 487, + -1, + -1, + 488, + 488, + 488, + 488, + 488, + 488, + 447, + 447, + 447, + 489, + 367, + 489, + 489, + 489, + 489, + -1, + 489, + 489, + -1, + 489, + 565, + 489, + 489, + 489, + 489, + 489, + 489, + -1, + 521, + 489, + 521, + 489, + -1, + 336, + 490, + 138, + 490, + 490, + 490, + -1, + 490, + 490, + 109, + 491, + 491, + 491, + 313, + 491, + 313, + 313, + 491, + 491, + 558, + 491, + 492, + -1, + 492, + -1, + 492, + 492, + -1, + 492, + 492, + 492, + 492, + 492, + 492, + 492, + 279, + 492, + 220, + -1, + 494, + 494, + 494, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + -1, + 495, + 759, + 495, + 495, + -1, + 38, + 496, + 871, + 496, + 496, + 496, + 497, + 497, + 279, + 279, + 497, + 279, + 497, + 497, + -1, + 497, + 497, + 498, + 498, + -1, + 498, + 498, + 498, + 498, + 203, + 498, + 498, + -1, + 871, + 498, + 498, + 498, + 498, + 498, + 500, + 500, + 500, + 500, + -1, + 500, + 499, + 500, + 565, + 500, + -1, + 627, + 500, + -1, + 500, + 501, + 501, + 501, + 501, + 501, + 501, + 108, + 501, + 528, + 501, + 501, + 501, + 501, + 501, + 501, + 501, + 501, + 502, + 502, + 502, + 502, + 502, + 502, + 502, + 502, + -1, + 502, + 454, + 502, + 502, + 502, + -1, + 502, + 502, + 502, + 502, + 502, + 502, + 502, + 502, + 336, + -1, + 323, + 502, + 502, + 502, + 502, + 502, + 502, + 601, + 503, + 503, + -1, + -1, + 503, + 503, + 266, + -1, + -1, + -1, + 109, + 503, + 503, + 813, + 813, + 503, + 503, + 503, + 269, + 269, + 503, + -1, + 503, + 503, + -1, + -1, + 503, + 503, + 503, + 86, + 503, + 503, + 503, + 265, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + -1, + -1, + 505, + 505, + -1, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 330, + 505, + 505, + -1, + 505, + 505, + 505, + 505, + 345, + 505, + 505, + -1, + -1, + 505, + 505, + 505, + 505, + 506, + 506, + 506, + 506, + 506, + -1, + 506, + 210, + 210, + 506, + -1, + -1, + 812, + -1, + 506, + 506, + 506, + 511, + 163, + 511, + -1, + 274, + -1, + 511, + 511, + 511, + 511, + 511, + 512, + 512, + 512, + 512, + 512, + 447, + -1, + 512, + 512, + 512, + 512, + 512, + 512, + 606, + 512, + 512, + 512, + -1, + 752, + 513, + 584, + 513, + 584, + 513, + 514, + -1, + 602, + 514, + 514, + 514, + 514, + 514, + 514, + 515, + 515, + 515, + 515, + -1, + 805, + -1, + 516, + 516, + 516, + 516, + 523, + 523, + 469, + 469, + 527, + 752, + 529, + 529, + 530, + 668, + 531, + -1, + 535, + 535, + 173, + 535, + -1, + 417, + 537, + -1, + 541, + 541, + 542, + 543, + 543, + 544, + 545, + -1, + 546, + -1, + 721, + -1, + 548, + 548, + 549, + 203, + 551, + 446, + 553, + 553, + -1, + -1, + 556, + -1, + 560, + 561, + -1, + 562, + 562, + 563, + 563, + 567, + 819, + 567, + 567, + 567, + 567, + -1, + -1, + 570, + 570, + 292, + 571, + 571, + 571, + 571, + 518, + 571, + 571, + 275, + -1, + 571, + -1, + 292, + -1, + 572, + 469, + 572, + 572, + 575, + 163, + 575, + 575, + 576, + 576, + -1, + 576, + 576, + 576, + 577, + -1, + 577, + 577, + 577, + 577, + -1, + 577, + 577, + 619, + 577, + 577, + 577, + 580, + 580, + 580, + -1, + -1, + 580, + 445, + 588, + -1, + 589, + 589, + 589, + -1, + 589, + 590, + -1, + 590, + 591, + 591, + 591, + 591, + 591, + 591, + 269, + 269, + 593, + 593, + 593, + 593, + -1, + 595, + 597, + 597, + 598, + 610, + 509, + 509, + 509, + 611, + 611, + 614, + 615, + 615, + 291, + 616, + 617, + 622, + 625, + 626, + 632, + -1, + 640, + 641, + 646, + 651, + 651, + 479, + 661, + -1, + -1, + 673, + 157, + 673, + -1, + 673, + 673, + 673, + 673, + 673, + 84, + 84, + 84, + 84, + 673, + 84, + 673, + 84, + 674, + 818, + 674, + -1, + -1, + 674, + 674, + 108, + 674, + 108, + 108, + 674, + 674, + 217, + 674, + 674, + 674, + 674, + 674, + 674, + 635, + -1, + 674, + 674, + 674, + 674, + 347, + 674, + 674, + -1, + 674, + 586, + 674, + -1, + -1, + 674, + 674, + 345, + 674, + -1, + 114, + 674, + 674, + 674, + 674, + 203, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 648, + 674, + 674, + -1, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 237, + -1, + 674, + 674, + 674, + 674, + -1, + 152, + 152, + 674, + 214, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 760, + 674, + 674, + -1, + 674, + 674, + 674, + -1, + 674, + 674, + 579, + 674, + -1, + 674, + 674, + 674, + 674, + 674, + -1, + 674, + 367, + 367, + 674, + 674, + 367, + 367, + 674, + 674, + 674, + -1, + 674, + 674, + -1, + 674, + 674, + 674, + 674, + 565, + 674, + 674, + 674, + 674, + 674, + 674, + -1, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 569, + 569, + 674, + 674, + 674, + 674, + -1, + 81, + 674, + 674, + -1, + 619, + 619, + 675, + 675, + -1, + 675, + 675, + 675, + 675, + 581, + 675, + 675, + -1, + 676, + -1, + 676, + 583, + 676, + 583, + -1, + 519, + 519, + -1, + 672, + 676, + 672, + 672, + 676, + -1, + 676, + 676, + 676, + -1, + 237, + 676, + 676, + 676, + 642, + 676, + -1, + 677, + -1, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + -1, + 677, + 677, + 385, + 677, + 677, + 677, + 677, + 313, + 677, + 313, + 313, + 677, + 677, + 677, + 677, + 582, + 677, + 677, + 582, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + -1, + 509, + 678, + 678, + 678, + -1, + 340, + 678, + 197, + 678, + 805, + 678, + 805, + 805, + 805, + -1, + 678, + 678, + 679, + 679, + 630, + 679, + 200, + 679, + 679, + 200, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 631, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 680, + 280, + 680, + 680, + 680, + 680, + 680, + 680, + 680, + 680, + 680, + 680, + -1, + 680, + 680, + 774, + 680, + 680, + 680, + 680, + 680, + 87, + 87, + 87, + 87, + 681, + 681, + 681, + 681, + 681, + 681, + 681, + 681, + 681, + 681, + -1, + 681, + 681, + 682, + 629, + 629, + 682, + 682, + 682, + 682, + 682, + -1, + 682, + 647, + 682, + 153, + 682, + 682, + 682, + -1, + 683, + 683, + 683, + 346, + -1, + -1, + 683, + 683, + 401, + 401, + 401, + -1, + 683, + 683, + 683, + 683, + -1, + 685, + 685, + 685, + 346, + 685, + 685, + 336, + 685, + 685, + 660, + 660, + 685, + -1, + 685, + -1, + 685, + -1, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + -1, + 685, + 685, + 685, + 685, + 685, + -1, + 685, + 685, + 685, + 342, + 685, + 342, + 685, + 685, + 685, + 685, + 342, + 685, + 685, + -1, + 685, + 685, + 182, + 685, + 685, + -1, + -1, + 685, + 236, + -1, + 685, + 685, + 685, + 685, + -1, + 685, + 417, + 685, + 685, + -1, + 685, + 685, + 685, + 685, + -1, + 73, + 685, + 685, + 685, + 685, + 367, + 367, + 685, + 685, + -1, + 685, + 685, + 369, + 369, + 369, + 685, + 330, + 685, + 685, + 685, + -1, + 685, + 235, + 685, + 685, + 685, + 685, + 685, + 291, + 291, + 686, + 686, + 686, + 686, + -1, + 686, + 686, + 686, + 686, + 686, + 686, + 686, + 686, + 686, + -1, + 686, + 448, + 686, + 686, + 631, + 686, + 686, + 686, + 686, + 686, + 686, + 686, + 686, + 686, + 359, + 686, + 686, + 686, + -1, + 628, + 686, + 686, + 686, + 686, + 686, + 686, + 689, + 689, + 689, + 689, + 690, + 690, + -1, + -1, + 690, + 690, + 690, + 690, + 690, + 691, + 691, + -1, + 691, + 691, + 691, + 171, + -1, + 693, + -1, + -1, + 693, + 693, + -1, + 694, + 694, + 871, + -1, + 694, + 694, + 694, + 694, + 292, + 694, + 694, + 695, + -1, + 695, + 695, + 695, + 695, + 763, + 695, + 114, + 114, + -1, + 696, + 696, + 696, + 696, + 696, + 138, + 696, + 214, + 696, + 696, + 696, + 671, + 696, + 671, + 696, + 697, + 751, + 751, + 751, + 697, + 697, + 697, + 752, + -1, + 697, + 697, + 697, + 698, + 698, + 698, + 173, + -1, + 524, + 698, + 698, + 533, + 698, + 698, + -1, + 698, + 699, + 699, + 699, + -1, + 699, + 699, + -1, + 699, + 87, + 699, + 699, + -1, + -1, + 699, + -1, + 700, + 700, + 700, + 700, + 700, + 700, + 700, + -1, + 700, + 700, + 700, + 700, + 268, + -1, + 700, + 700, + 700, + -1, + 701, + 701, + 701, + 701, + 639, + 701, + 701, + 701, + -1, + 540, + 701, + 701, + 701, + 701, + 520, + 701, + 701, + 520, + 701, + -1, + 701, + 701, + 701, + 192, + 701, + 701, + 275, + -1, + 272, + 701, + 701, + 702, + 155, + -1, + -1, + -1, + -1, + 272, + 272, + 702, + 702, + 702, + 702, + 702, + -1, + 703, + 604, + 703, + 369, + 703, + 703, + -1, + 703, + -1, + -1, + 256, + 704, + 256, + 704, + 704, + 750, + 750, + 704, + 763, + 705, + 705, + 705, + 705, + 517, + 705, + 671, + 705, + 705, + 705, + 705, + 705, + 705, + 707, + 707, + 631, + 631, + 631, + 631, + 707, + 708, + 708, + 708, + -1, + 708, + 708, + 812, + -1, + 709, + 709, + 709, + 709, + 255, + 709, + 709, + 710, + 710, + -1, + 587, + 710, + 710, + 454, + 711, + -1, + 153, + 153, + 711, + 711, + 711, + 233, + 711, + 711, + 233, + 233, + 711, + 711, + 711, + 712, + 712, + 712, + 712, + 507, + 712, + 712, + 712, + 712, + 279, + 712, + 712, + -1, + 712, + 712, + 712, + 712, + 712, + -1, + -1, + -1, + 712, + 712, + 330, + 712, + 712, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + -1, + 713, + 713, + 713, + 713, + -1, + 713, + -1, + 714, + 714, + 714, + 714, + 714, + 714, + 716, + 247, + 247, + -1, + 716, + 716, + 123, + 123, + -1, + 716, + 852, + 716, + 852, + 716, + 716, + 445, + 717, + 717, + 717, + 272, + 717, + 586, + 717, + -1, + 717, + 717, + 509, + -1, + -1, + 718, + 718, + 718, + 718, + 718, + 718, + 718, + 718, + 718, + 692, + -1, + 719, + 719, + 719, + 99, + 719, + 719, + 358, + 719, + 719, + 725, + 725, + 725, + 725, + 726, + 726, + 726, + 727, + -1, + 727, + 727, + 727, + 627, + 729, + 729, + 378, + 378, + 730, + -1, + 376, + 376, + -1, + -1, + 733, + 733, + 734, + -1, + -1, + 734, + 734, + -1, + 735, + 735, + 735, + 735, + 736, + 182, + -1, + 737, + 737, + 737, + 737, + 737, + -1, + 220, + -1, + 738, + 738, + -1, + 739, + 739, + 739, + 739, + 740, + 740, + 740, + 740, + 247, + 740, + -1, + 71, + 740, + 740, + 275, + 275, + -1, + 740, + 740, + 740, + 740, + 740, + 741, + 741, + 741, + 741, + 741, + 742, + 84, + 742, + 742, + -1, + 743, + 743, + 743, + 744, + 744, + 744, + -1, + 771, + -1, + 521, + 745, + 745, + 745, + -1, + 618, + 746, + 71, + 71, + 746, + 746, + -1, + 658, + 367, + -1, + 747, + 747, + 747, + -1, + 748, + 454, + 749, + 749, + 753, + 755, + 755, + 756, + 757, + 758, + -1, + 764, + 443, + -1, + 768, + 769, + 770, + 602, + 773, + 773, + 775, + 776, + 776, + 777, + 779, + -1, + 780, + 781, + 782, + 782, + 782, + 314, + 782, + 782, + 783, + 171, + 785, + -1, + -1, + 552, + 786, + 787, + -1, + 524, + 787, + 788, + 788, + 819, + 789, + 760, + 558, + 204, + 792, + 666, + 794, + 795, + -1, + 796, + -1, + 798, + 799, + 799, + 800, + 801, + 802, + -1, + -1, + 803, + 804, + 804, + -1, + 809, + 852, + 815, + 817, + 823, + 223, + 827, + 827, + -1, + 360, + -1, + -1, + -1, + 839, + 839, + 839, + 839, + 839, + 839, + 839, + -1, + 839, + 839, + 840, + 840, + 840, + 601, + 601, + 601, + 840, + 840, + 840, + -1, + 840, + 840, + 723, + 840, + 38, + -1, + 840, + -1, + 840, + -1, + 840, + 840, + 840, + 840, + 156, + -1, + -1, + 841, + 841, + 841, + 761, + 761, + 841, + 841, + 233, + 841, + 841, + 841, + 841, + -1, + 841, + 841, + 378, + 841, + 841, + -1, + 841, + 519, + 841, + 841, + 568, + 842, + 842, + 842, + 842, + 842, + 842, + -1, + 275, + -1, + 843, + 201, + -1, + 843, + 843, + 843, + 818, + 843, + 168, + 843, + -1, + 843, + 843, + 844, + -1, + -1, + 844, + 844, + 280, + 844, + 844, + 844, + 844, + -1, + -1, + 844, + 245, + 844, + 844, + -1, + 844, + 844, + -1, + -1, + 845, + -1, + 871, + -1, + -1, + 845, + 845, + 845, + 845, + 845, + 845, + 722, + 845, + 845, + 845, + 579, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 138, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 137, + 846, + 137, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 762, + 846, + -1, + 559, + 846, + 559, + -1, + 846, + 846, + 847, + 847, + 847, + -1, + 847, + 847, + 847, + 171, + 848, + 848, + 331, + 849, + -1, + 850, + 850, + 761, + 851, + 851, + 605, + 853, + -1, + 853, + 854, + 854, + 854, + -1, + 854, + 854, + 854, + 855, + 855, + 855, + 855, + 855, + 856, + 856, + 856, + 856, + 856, + 277, + -1, + 856, + 857, + 857, + 367, + 367, + 858, + 859, + 378, + 859, + 273, + 860, + -1, + 860, + 861, + 861, + 861, + 862, + 304, + 71, + 863, + 863, + 863, + 864, + 864, + 864, + 864, + 865, + 865, + -1, + 868, + 868, + 721, + 721, + 873, + 123, + 874, + 874, + 875, + 876, + 876, + 878, + 522, + 878, + -1, + 881, + 369, + 883, + 884, + 886, + 887, + 889, + 890, + 375, + -1, + 893, + 894, + -1, + 600, + 905 + ], + [ + 3, + 3, + -1, + 504, + 3, + 163, + 163, + 3, + 3, + 3, + 159, + 3, + -1, + -1, + -1, + 137, + 137, + 3, + 3, + 3, + 3, + -1, + 3, + 3, + 3, + 3, + 3, + 3, + 235, + 3, + 3, + 3, + 3, + -1, + 3, + 3, + 255, + 3, + -1, + -1, + 3, + 3, + -1, + -1, + 156, + 3, + 3, + -1, + 3, + 3, + 649, + 3, + 3, + 3, + 3, + -1, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 417, + 3, + 3, + 3, + 3, + 643, + 3, + 603, + 3, + 3, + 3, + -1, + 3, + 3, + -1, + 3, + 3, + -1, + -1, + 237, + 3, + 3, + 659, + 659, + 659, + -1, + 200, + 3, + 3, + 3, + 3, + 3, + 3, + 290, + 3, + 358, + 3, + 3, + 3, + 3, + 603, + 3, + 3, + 3, + -1, + -1, + -1, + 3, + 558, + 3, + 558, + 3, + 3, + 3, + -1, + 517, + 3, + -1, + 3, + 3, + 3, + 3, + 3, + 340, + 3, + 340, + 3, + 3, + 3, + 340, + 3, + -1, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + -1, + 196, + 3, + 3, + -1, + 290, + 290, + 290, + 290, + -1, + 3, + -1, + 3, + 374, + 374, + -1, + 171, + 3, + 499, + 3, + 3, + 380, + 3, + 3, + 3, + 3, + -1, + 3, + 635, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + -1, + 3, + 3, + -1, + -1, + 805, + 3, + 3, + 3, + 3, + 658, + -1, + 3, + 3, + -1, + 3, + -1, + 265, + -1, + 3, + 774, + 3, + 3, + 3, + -1, + 3, + 3, + 3, + 3, + 3, + 3, + -1, + 3, + 3, + -1, + 3, + -1, + 3, + 3, + 168, + 3, + 3, + 3, + 3, + 269, + 3, + 3, + -1, + 3, + 3, + 3, + 3, + 3, + 762, + 3, + 73, + 73, + 3, + 73, + 3, + 73, + -1, + 3, + 3, + 3, + 3, + 774, + 3, + -1, + 3, + 3, + 3, + 3, + 3, + 3, + -1, + 3, + 3, + 173, + -1, + -1, + 3, + 3, + -1, + 3, + 200, + 200, + -1, + 504, + 3, + 3, + 504, + -1, + 3, + 3, + 3, + 3, + 3, + 3, + -1, + 3, + 158, + 158, + 3, + 3, + 3, + 3, + -1, + 154, + 3, + 3, + 3, + 272, + 3, + 3, + 3, + -1, + 3, + 3, + 3, + 3, + 266, + 266, + 266, + 3, + 3, + 266, + 266, + 3, + 3, + -1, + 3, + 3, + -1, + 3, + 3, + 3, + 3, + 3, + 552, + 3, + 607, + 3, + 3, + 3, + -1, + -1, + 3, + 3, + 447, + 3, + -1, + 3, + 3, + 162, + 3, + 3, + 162, + 3, + 3, + 3, + -1, + 3, + 3, + 3, + 3, + 602, + -1, + 3, + 3, + 3, + 173, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 156, + -1, + 137, + 137, + 3, + 3, + 3, + 323, + 3, + 3, + 3, + -1, + 114, + 3, + 3, + 3, + 3, + 620, + 3, + 3, + -1, + 3, + 3, + 3, + 171, + -1, + 275, + 3, + 3, + -1, + 3, + 3, + 658, + 658, + -1, + 3, + 3, + 3, + 3, + 3, + 3, + 692, + 3, + 3, + 3, + 533, + 533, + 3, + 3, + 3, + 3, + 276, + 592, + 4, + 4, + -1, + 4, + -1, + -1, + 4, + 4, + 579, + 5, + 5, + 579, + 5, + 5, + -1, + 5, + 5, + 5, + 672, + 672, + 5, + 199, + 6, + 265, + -1, + 6, + 6, + 201, + 6, + 6, + -1, + 172, + 172, + 6, + 172, + 6, + 6, + 6, + 99, + 99, + 6, + 592, + 6, + 592, + 6, + -1, + 6, + 6, + 7, + 7, + 330, + 7, + 7, + 687, + 7, + 8, + 8, + 8, + 8, + 8, + -1, + 237, + -1, + 8, + 8, + 771, + 771, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 446, + 8, + 8, + 612, + 8, + 8, + -1, + 8, + 9, + -1, + 9, + 9, + 192, + 9, + 9, + 9, + 9, + 9, + 10, + -1, + -1, + 10, + 10, + 10, + 262, + 10, + 10, + 10, + -1, + -1, + 10, + 10, + 10, + 10, + 137, + 10, + 10, + 10, + 10, + 10, + 10, + -1, + 10, + -1, + 87, + 10, + 592, + 10, + 10, + 10, + -1, + 10, + 568, + 568, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + -1, + -1, + 11, + 11, + 11, + 11, + 343, + 11, + 11, + -1, + 11, + 11, + -1, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 81, + 11, + -1, + 11, + -1, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 359, + 11, + 11, + 11, + 751, + 11, + 163, + 163, + 11, + 11, + 11, + 11, + -1, + 11, + 156, + 11, + 11, + 11, + 11, + 11, + 11, + -1, + -1, + 650, + 11, + 11, + 11, + -1, + 11, + 11, + 11, + 11, + -1, + 292, + 11, + 292, + 11, + 11, + 653, + 11, + 11, + 11, + -1, + 11, + 11, + 509, + 509, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 663, + 11, + 812, + 812, + 12, + 12, + -1, + -1, + 12, + 12, + -1, + 12, + 12, + -1, + 12, + 618, + 12, + 12, + -1, + 12, + 520, + 12, + 12, + -1, + 281, + 12, + 12, + -1, + 471, + 12, + 12, + 12, + 12, + 360, + 12, + -1, + 12, + 12, + 264, + 264, + 12, + 578, + 578, + 12, + 12, + 12, + 12, + 12, + 510, + 12, + 12, + 12, + -1, + 613, + -1, + 215, + 12, + 664, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 520, + 12, + 12, + 771, + 12, + -1, + 12, + 449, + 449, + -1, + -1, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + -1, + 12, + 584, + 12, + 12, + 12, + 605, + -1, + 672, + 12, + -1, + 12, + 12, + 12, + 12, + 583, + 12, + 12, + 12, + 12, + 156, + 12, + 12, + 156, + -1, + -1, + 12, + 443, + 12, + 201, + 201, + 12, + 760, + 12, + 12, + 12, + 12, + 263, + 12, + 564, + 12, + 12, + -1, + 12, + 12, + 13, + 171, + 13, + 13, + -1, + 367, + -1, + 315, + 13, + 13, + 657, + 13, + 13, + 13, + 13, + 13, + 13, + -1, + 13, + 13, + 13, + 13, + -1, + -1, + 662, + 662, + 662, + 13, + 13, + 13, + 13, + 13, + 13, + 852, + 13, + 13, + 13, + 13, + 13, + 13, + 369, + 13, + 13, + 13, + 13, + 199, + 199, + 199, + 13, + -1, + 445, + 13, + -1, + 223, + 13, + 13, + -1, + 13, + 13, + 630, + 13, + 14, + 14, + 14, + -1, + -1, + 14, + 14, + 14, + 14, + 14, + 14, + 14, + 294, + 14, + 14, + 14, + 14, + 170, + -1, + -1, + 14, + 14, + 196, + 14, + 14, + 14, + 583, + 583, + 14, + 15, + 233, + 15, + 15, + 303, + 15, + 15, + 15, + 15, + -1, + 15, + -1, + 15, + 607, + 607, + 15, + 15, + 15, + 15, + -1, + 15, + 123, + 15, + 15, + 15, + 15, + 603, + 15, + 603, + -1, + 314, + 314, + 15, + 15, + 217, + 217, + -1, + 15, + 15, + 15, + 15, + 16, + 16, + 16, + 446, + 16, + 16, + 16, + 16, + 375, + 16, + 375, + 16, + 16, + 375, + 16, + -1, + 16, + 16, + 16, + 16, + 16, + 16, + 376, + 16, + 16, + 16, + 16, + 376, + -1, + 16, + 16, + 16, + 16, + 375, + 16, + 375, + 16, + 16, + 504, + 16, + 759, + -1, + -1, + -1, + 16, + 16, + 557, + 16, + 16, + -1, + 16, + 16, + 16, + 16, + 16, + -1, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 558, + -1, + 16, + -1, + 16, + 16, + 581, + -1, + 16, + 199, + 16, + -1, + 16, + 16, + 16, + -1, + 16, + 16, + -1, + -1, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + -1, + 16, + 16, + 16, + -1, + 169, + 16, + 16, + 16, + 16, + 16, + 16, + -1, + 16, + 247, + 16, + -1, + 16, + -1, + -1, + -1, + 582, + 16, + 16, + -1, + 16, + 16, + 16, + -1, + 16, + 16, + 16, + 16, + 16, + -1, + 236, + 16, + -1, + 16, + 16, + 275, + 16, + -1, + 261, + 16, + 308, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + -1, + 16, + 16, + 16, + 16, + 16, + 720, + -1, + 272, + 16, + 17, + 401, + 17, + 17, + -1, + 17, + 17, + -1, + 17, + 17, + 443, + 443, + 443, + 17, + 443, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 347, + 347, + 17, + 17, + 17, + 73, + 17, + 663, + 663, + 17, + 17, + 17, + 17, + 17, + 163, + 17, + 17, + -1, + 17, + 17, + 17, + 17, + 17, + 17, + 304, + 17, + -1, + 17, + 643, + -1, + 17, + 95, + 95, + 17, + 659, + 659, + 17, + 17, + 17, + -1, + 18, + -1, + 18, + -1, + 18, + -1, + -1, + -1, + 18, + 620, + 18, + 18, + -1, + 18, + 18, + 18, + -1, + 18, + 18, + 401, + 18, + 18, + 18, + 18, + 18, + 18, + -1, + 18, + 304, + 18, + 18, + 18, + -1, + 499, + 499, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + -1, + 819, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 380, + 18, + 18, + 18, + 18, + 18, + 692, + 18, + 18, + 692, + 18, + 18, + 18, + 247, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + -1, + 18, + 552, + -1, + 18, + 18, + 401, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + -1, + -1, + -1, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 813, + 18, + 18, + 18, + 18, + 18, + 272, + 18, + 18, + 721, + 18, + 723, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + -1, + 214, + 18, + 18, + 18, + -1, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 728, + -1, + 18, + 18, + -1, + 18, + -1, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + -1, + 507, + 507, + 507, + 18, + 18, + 507, + 507, + 18, + 322, + 322, + 18, + 18, + 18, + -1, + 18, + -1, + -1, + 18, + 534, + 18, + 18, + 18, + 18, + 18, + -1, + 281, + 281, + 18, + 18, + -1, + 18, + 18, + 18, + 235, + 18, + -1, + 18, + -1, + 18, + 721, + -1, + 18, + 18, + 18, + 568, + 18, + 18, + 18, + -1, + 18, + -1, + -1, + 18, + 18, + 18, + 204, + 18, + 204, + 204, + 18, + 204, + 18, + 204, + 18, + -1, + 18, + 18, + 18, + 172, + -1, + -1, + -1, + 18, + 18, + 688, + 688, + 18, + 330, + 18, + 18, + -1, + 18, + 18, + 18, + -1, + 18, + -1, + 277, + 277, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 157, + 157, + 157, + -1, + 599, + 18, + -1, + 18, + 18, + 18, + -1, + 18, + 18, + 173, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 264, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 196, + 18, + 18, + 18, + 18, + 18, + 18, + -1, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 583, + 19, + -1, + 19, + 19, + 19, + 19, + 19, + 204, + 19, + 71, + 19, + 19, + -1, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + -1, + 19, + 19, + 19, + 19, + 19, + 19, + 608, + 19, + -1, + 19, + 454, + 454, + 454, + 454, + -1, + 19, + -1, + 275, + -1, + 38, + 19, + 19, + 19, + -1, + 220, + 19, + 19, + 19, + 380, + 380, + 19, + 19, + 19, + 19, + 19, + 19, + 805, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + -1, + 19, + 73, + -1, + 19, + 639, + 639, + -1, + 19, + 19, + 19, + 19, + 255, + 255, + 19, + -1, + 621, + 621, + -1, + 168, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 568, + -1, + 19, + -1, + 19, + -1, + -1, + 261, + 20, + 20, + 20, + 20, + 267, + 20, + 267, + 20, + 20, + 20, + 20, + 20, + -1, + 172, + 20, + 274, + 274, + 20, + -1, + 599, + 599, + 20, + 20, + 20, + 20, + 20, + 20, + -1, + 20, + 454, + 20, + 454, + -1, + 20, + 20, + 20, + 20, + -1, + 20, + 20, + -1, + 20, + 20, + 20, + 20, + 20, + -1, + 20, + 20, + 20, + -1, + 20, + 728, + 20, + 20, + 565, + 20, + 20, + 20, + 20, + 20, + 20, + 163, + 313, + 313, + 21, + 21, + 21, + 81, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + -1, + 22, + 728, + 22, + -1, + 22, + 688, + 22, + 22, + 22, + 22, + 22, + 22, + 630, + 630, + 22, + 454, + 22, + 22, + -1, + 23, + 23, + 636, + 23, + 290, + 24, + 24, + 24, + 314, + 24, + 24, + 25, + 25, + -1, + 73, + 25, + 25, + 26, + 26, + 26, + -1, + 26, + 26, + 26, + 341, + 27, + -1, + 27, + 27, + 671, + -1, + 27, + -1, + -1, + 526, + 27, + 28, + 28, + 376, + 28, + 28, + 30, + 30, + 30, + 30, + 30, + 31, + 31, + 31, + 31, + 31, + -1, + 31, + 31, + 31, + 31, + 32, + 666, + 32, + 32, + 32, + 32, + -1, + 32, + 32, + 33, + 852, + 33, + 33, + 33, + 33, + 33, + 34, + 34, + -1, + 34, + 599, + 34, + -1, + 34, + 34, + 34, + 202, + 34, + 34, + -1, + 71, + 35, + 35, + 35, + 217, + 35, + 217, + 35, + 35, + 35, + -1, + 35, + 220, + 36, + 36, + 664, + -1, + 37, + 37, + 37, + 37, + -1, + 39, + 39, + 39, + 39, + -1, + 39, + 39, + -1, + 39, + 39, + 39, + 39, + 39, + 39, + 504, + 39, + 504, + 504, + 39, + 504, + 39, + -1, + 39, + 39, + 39, + 39, + 39, + 39, + -1, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 291, + 39, + 39, + 39, + 161, + -1, + -1, + 39, + -1, + -1, + 39, + 583, + 39, + -1, + 40, + 197, + 40, + 197, + 40, + 40, + 40, + 40, + -1, + -1, + 40, + 40, + 40, + 346, + 40, + 41, + 41, + -1, + 41, + 761, + 761, + 41, + 446, + 41, + 446, + 43, + 43, + -1, + 43, + 43, + 291, + 43, + 43, + 43, + 43, + 631, + 43, + 43, + 43, + 43, + 43, + 160, + 43, + 43, + 43, + 533, + 43, + 43, + 43, + 43, + 43, + -1, + 43, + -1, + 43, + 44, + 557, + -1, + 44, + 627, + 44, + 44, + 627, + 44, + 627, + 44, + 44, + 44, + 44, + 251, + 44, + 44, + 44, + 44, + 108, + -1, + -1, + 44, + 46, + 46, + 46, + 315, + 315, + 46, + 46, + 46, + 46, + 46, + 46, + 46, + 46, + 618, + -1, + 606, + 47, + 606, + 47, + 47, + -1, + 47, + 47, + 47, + 47, + -1, + 664, + 664, + 47, + -1, + 47, + 336, + -1, + 47, + 47, + 47, + 290, + 47, + 47, + 47, + 262, + 47, + 47, + -1, + 48, + 308, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + -1, + 48, + -1, + 48, + 48, + 48, + 659, + 659, + -1, + -1, + 272, + 48, + 48, + 48, + 48, + 48, + 48, + 871, + 871, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + -1, + 48, + 48, + 586, + 48, + 48, + 48, + 48, + 48, + 48, + -1, + 48, + 48, + 48, + -1, + 48, + 49, + -1, + 49, + 49, + 49, + -1, + 49, + 49, + -1, + 49, + 49, + 49, + 341, + 49, + 49, + 49, + 49, + 49, + 49, + 604, + 604, + 49, + 49, + -1, + 49, + 49, + -1, + 49, + 49, + 49, + 668, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 235, + 49, + -1, + 264, + 50, + 50, + 50, + 50, + -1, + 50, + 662, + 50, + -1, + 50, + -1, + 51, + 454, + 51, + 51, + 51, + 51, + 51, + 51, + 51, + 51, + 51, + 51, + -1, + 51, + -1, + -1, + 51, + 51, + 51, + 51, + 51, + 51, + -1, + 51, + 763, + 51, + -1, + 52, + -1, + 52, + 52, + -1, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + -1, + -1, + 52, + 636, + 636, + 52, + 52, + 443, + 52, + 156, + 52, + 52, + 52, + 618, + 52, + 52, + 52, + 114, + 114, + 52, + 52, + 52, + 52, + 339, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 74, + 52, + 52, + 74, + 52, + 74, + 52, + 52, + -1, + 52, + 52, + 52, + 52, + 52, + 52, + -1, + 52, + 158, + -1, + 52, + 52, + 52, + 52, + -1, + 52, + 52, + -1, + 52, + 52, + 52, + 657, + 52, + 52, + 52, + 52, + 344, + 52, + -1, + 52, + -1, + -1, + 564, + 564, + 564, + 52, + 52, + 52, + -1, + 417, + 52, + 52, + 52, + 52, + 52, + -1, + 52, + 52, + 52, + 519, + 53, + 519, + 53, + 53, + 53, + 53, + 53, + 53, + 53, + 53, + 53, + -1, + 53, + 53, + 53, + 53, + 53, + -1, + 53, + 53, + 668, + 668, + 53, + 53, + 53, + -1, + 53, + 53, + 761, + 53, + 53, + 53, + 53, + 53, + 53, + 269, + 53, + 53, + 53, + 53, + -1, + 53, + 53, + 53, + 53, + -1, + 53, + 53, + 53, + -1, + -1, + 359, + -1, + 54, + 574, + 54, + -1, + 54, + 54, + -1, + 666, + 54, + 54, + 54, + 54, + 54, + 54, + 54, + 54, + 54, + 343, + 54, + 54, + 54, + 657, + 657, + 54, + 54, + 54, + 223, + 54, + 55, + 55, + 55, + 55, + 55, + 564, + 55, + 55, + 578, + 55, + 55, + 55, + 55, + -1, + 55, + 55, + 290, + 290, + 56, + 56, + 56, + 56, + 638, + 638, + 56, + 638, + 56, + 56, + 56, + 56, + -1, + 56, + 56, + 56, + -1, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + -1, + 499, + 56, + 56, + 56, + 56, + 518, + -1, + 631, + 56, + 56, + 56, + 56, + -1, + 534, + 56, + 56, + 290, + 290, + 56, + 56, + 56, + 56, + 71, + 56, + 56, + 56, + 56, + 56, + 235, + 235, + 56, + 56, + 235, + 56, + 56, + 479, + 56, + 56, + 56, + 56, + 267, + 56, + -1, + 607, + -1, + 57, + 57, + 57, + 57, + 57, + 57, + 57, + 57, + 57, + 236, + 57, + 57, + -1, + 57, + 57, + 57, + 57, + 57, + 57, + 267, + 267, + 57, + 57, + 58, + 58, + 266, + 58, + 266, + 58, + 58, + 58, + 266, + -1, + 58, + 58, + 58, + 58, + -1, + 58, + 58, + 58, + 59, + 273, + 59, + 59, + -1, + 59, + -1, + -1, + 59, + 59, + 59, + -1, + 59, + -1, + 59, + 268, + 59, + 303, + 59, + 534, + -1, + 59, + 59, + 619, + 59, + 59, + 619, + 59, + 59, + 619, + 59, + 59, + -1, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 360, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 233, + -1, + -1, + -1, + 61, + 61, + 61, + 61, + -1, + 61, + 61, + -1, + 61, + 234, + 61, + 61, + -1, + 61, + -1, + 108, + -1, + 62, + 62, + -1, + -1, + 62, + 62, + -1, + 62, + -1, + 62, + -1, + -1, + -1, + 62, + 720, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 647, + 62, + 760, + 62, + 62, + 62, + 100, + 63, + 63, + 264, + 264, + -1, + 63, + 63, + 63, + 63, + 63, + -1, + 63, + 201, + 63, + 63, + 156, + 63, + 63, + 63, + 63, + 662, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 340, + -1, + 63, + 63, + -1, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 331, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + -1, + 63, + 63, + 63, + -1, + 63, + -1, + -1, + 63, + 63, + 63, + -1, + 63, + 170, + 63, + 170, + -1, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + -1, + 63, + 63, + 63, + -1, + 63, + 63, + -1, + 63, + 63, + 63, + 63, + 728, + 728, + 63, + 63, + 63, + 63, + 63, + -1, + 63, + 63, + 63, + 63, + -1, + 63, + 159, + 63, + 63, + 63, + 586, + 63, + 540, + 63, + 63, + 63, + 63, + 63, + 63, + -1, + 63, + 359, + 63, + 63, + 63, + 521, + 63, + 63, + 63, + 63, + 63, + 401, + 401, + 63, + 63, + 267, + -1, + 63, + 63, + -1, + 63, + 63, + -1, + 63, + 63, + 237, + 63, + 63, + -1, + 63, + 63, + 587, + 63, + 63, + 587, + -1, + 620, + 63, + 63, + 378, + 63, + -1, + 63, + 63, + -1, + 63, + 63, + 510, + 63, + 63, + -1, + 343, + 343, + 63, + 63, + 63, + -1, + 639, + 63, + 63, + 63, + 266, + 63, + 63, + -1, + -1, + 63, + 63, + 728, + 63, + 63, + 63, + -1, + 63, + 64, + -1, + 64, + 64, + -1, + 64, + 64, + 64, + -1, + -1, + 64, + 64, + 663, + 64, + 659, + 64, + 64, + 659, + 64, + -1, + 331, + 64, + 64, + 64, + 64, + 64, + 64, + 235, + -1, + 64, + 64, + 64, + -1, + 64, + -1, + 521, + 64, + -1, + 64, + -1, + 65, + 65, + 637, + 65, + 65, + 65, + -1, + 65, + 65, + 99, + 99, + -1, + 158, + 158, + 65, + -1, + -1, + -1, + 65, + 65, + 192, + 192, + 65, + 65, + -1, + 65, + 65, + 65, + 65, + 65, + 65, + -1, + 65, + 65, + 65, + -1, + 66, + -1, + 66, + -1, + -1, + -1, + 263, + 66, + 66, + 263, + 263, + 66, + 66, + -1, + 66, + 66, + 66, + 66, + 629, + 629, + 66, + 805, + 66, + 66, + -1, + 67, + 273, + 273, + 67, + 601, + 601, + 67, + 67, + -1, + -1, + 872, + 67, + 67, + 67, + 68, + 68, + 68, + 68, + 68, + 68, + 68, + -1, + 359, + -1, + 663, + 68, + 68, + 581, + 68, + 68, + 68, + 68, + 648, + 68, + 68, + 648, + 69, + 69, + 69, + 204, + 69, + 69, + -1, + 557, + 69, + 69, + 69, + 69, + 69, + 69, + 69, + 69, + 69, + 70, + 290, + 70, + 70, + 70, + 70, + 275, + 70, + 70, + 70, + 70, + 70, + 70, + 233, + 233, + 70, + 70, + 70, + 277, + 277, + 70, + 103, + 103, + 70, + 70, + 72, + -1, + 72, + 75, + -1, + 75, + 75, + 347, + 75, + 76, + 605, + 76, + 76, + 76, + -1, + 281, + -1, + 77, + 78, + 78, + 78, + 78, + 79, + 79, + 79, + 79, + 79, + 80, + 80, + 82, + 82, + 82, + 82, + 82, + 82, + 85, + -1, + 85, + -1, + 445, + 448, + 89, + 448, + 90, + 647, + 90, + 90, + 90, + -1, + 171, + 90, + 171, + 171, + 90, + 91, + 91, + 91, + 91, + 92, + 92, + 92, + 602, + -1, + 93, + -1, + 93, + 94, + 94, + 94, + 98, + 98, + 98, + 101, + 101, + 101, + -1, + 101, + 102, + 751, + 104, + 104, + -1, + 104, + 105, + 105, + 106, + -1, + 106, + 106, + 106, + 106, + 722, + 107, + 107, + -1, + 110, + -1, + 182, + 182, + 110, + 110, + -1, + -1, + -1, + -1, + 115, + 115, + 115, + -1, + -1, + 115, + 115, + 220, + 115, + 585, + 115, + 115, + 115, + 116, + 116, + 116, + 116, + 723, + 116, + 247, + 247, + 116, + -1, + 116, + 116, + 446, + 200, + 117, + 117, + 723, + 117, + 723, + -1, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + -1, + 117, + -1, + 117, + 117, + 117, + 117, + 557, + 117, + 117, + 117, + 117, + 117, + 117, + 367, + -1, + 119, + 119, + 119, + 120, + 120, + 120, + -1, + -1, + 120, + 342, + 121, + 121, + 74, + -1, + 121, + 750, + 121, + 121, + 613, + 121, + 122, + 122, + 122, + 122, + -1, + 314, + -1, + 763, + 125, + 125, + 771, + 125, + 125, + 125, + 125, + 126, + 126, + 126, + 126, + 126, + 126, + 126, + -1, + 671, + 126, + 126, + 126, + 126, + 127, + -1, + 127, + -1, + -1, + 127, + 127, + 592, + 127, + -1, + -1, + 662, + 129, + 129, + 578, + 129, + 95, + 129, + 129, + 129, + -1, + 129, + 129, + 129, + 129, + 129, + 129, + 627, + -1, + 129, + -1, + 129, + 130, + 130, + 130, + 130, + 130, + -1, + -1, + 131, + 131, + 131, + 131, + 131, + 131, + 813, + -1, + 131, + 131, + 131, + 131, + 131, + 131, + 131, + 752, + 131, + -1, + 131, + -1, + 132, + -1, + 100, + 132, + 132, + 99, + -1, + 638, + 132, + -1, + 375, + 132, + 132, + 376, + -1, + 133, + 133, + 645, + 645, + 133, + -1, + 303, + 133, + 133, + 133, + 133, + 134, + 134, + 134, + 180, + 134, + 134, + 137, + 134, + 134, + 137, + 134, + 134, + -1, + 134, + -1, + 236, + 134, + 134, + -1, + 134, + 759, + 759, + 134, + -1, + 136, + 136, + 103, + 136, + -1, + 136, + -1, + 136, + 136, + 136, + 606, + 136, + 136, + 136, + -1, + 852, + 139, + -1, + 139, + 139, + 139, + 139, + 139, + 140, + 137, + 140, + 140, + 140, + 140, + 236, + 140, + 141, + -1, + 141, + 141, + 141, + 141, + 141, + 141, + -1, + -1, + 447, + 141, + 123, + 141, + 141, + 141, + 141, + 141, + 599, + 599, + 141, + 141, + 141, + 251, + 141, + 568, + 141, + 141, + 142, + 142, + -1, + -1, + 142, + 142, + -1, + 142, + 142, + 142, + 108, + 142, + 142, + 142, + 142, + -1, + 142, + 142, + 142, + 142, + 142, + -1, + 142, + 142, + 142, + 142, + 142, + 142, + 142, + 144, + 144, + 144, + 144, + 95, + 144, + -1, + 585, + 144, + -1, + 144, + 144, + 144, + 144, + 812, + 144, + -1, + 145, + -1, + 145, + 145, + -1, + 145, + 145, + -1, + 145, + -1, + 145, + 145, + 145, + 145, + 145, + 145, + 145, + 217, + 146, + 146, + -1, + 146, + 146, + 146, + 146, + 146, + 146, + 146, + -1, + -1, + 146, + 114, + -1, + 628, + -1, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 202, + 147, + 315, + 148, + -1, + 148, + 277, + 148, + -1, + 148, + 148, + 148, + 657, + -1, + -1, + 148, + 148, + -1, + 148, + 148, + 148, + 635, + 149, + 149, + 149, + -1, + 149, + 274, + -1, + 157, + 149, + -1, + 149, + 630, + 149, + 149, + 149, + 149, + 149, + 149, + -1, + 149, + 149, + 149, + 38, + 149, + 150, + 150, + 150, + 196, + -1, + 444, + 150, + 150, + 150, + 150, + -1, + 367, + 150, + 150, + -1, + 150, + 150, + 150, + 150, + 150, + 150, + 533, + 151, + 151, + 763, + 151, + 645, + -1, + 151, + 635, + 151, + 123, + 151, + 151, + 151, + 672, + 151, + 519, + 151, + 151, + 151, + 164, + 164, + -1, + 164, + 268, + 166, + 166, + 525, + -1, + 166, + 166, + -1, + -1, + 166, + 166, + 166, + 167, + 247, + 167, + 304, + 167, + 167, + 174, + 343, + 343, + 343, + 176, + 761, + 360, + 604, + 178, + 178, + -1, + 566, + 601, + 342, + 184, + -1, + 305, + 305, + 186, + 186, + 189, + 189, + 190, + 190, + 191, + 191, + 193, + 194, + 194, + 194, + -1, + 195, + 195, + 205, + 206, + 206, + -1, + 208, + 208, + 208, + 209, + 211, + 212, + 213, + 519, + 216, + 281, + 218, + 219, + 219, + 103, + 103, + 261, + -1, + -1, + 584, + -1, + 226, + -1, + 666, + -1, + 229, + 230, + -1, + 162, + 232, + 232, + 238, + -1, + 238, + 239, + 239, + 239, + 662, + 662, + 244, + -1, + 331, + 331, + 249, + 249, + 220, + 250, + 250, + 252, + 252, + -1, + 252, + 252, + 253, + -1, + 774, + 254, + 254, + 254, + 254, + 254, + 254, + 254, + 267, + -1, + 257, + 257, + 257, + 257, + 257, + 257, + 528, + 258, + 258, + 258, + 258, + 258, + 260, + 813, + -1, + 180, + 260, + 270, + 270, + 271, + -1, + 282, + -1, + 283, + 283, + 688, + 284, + 285, + 285, + 286, + 762, + 287, + 308, + 288, + 288, + -1, + 369, + 295, + 298, + 299, + 300, + -1, + 310, + 587, + 312, + 329, + 338, + 338, + 348, + -1, + 352, + 354, + -1, + -1, + 355, + 356, + 356, + 357, + 361, + -1, + -1, + 381, + 504, + 381, + 381, + 381, + 381, + 381, + 95, + 381, + 336, + 381, + 336, + 381, + 381, + 381, + -1, + 381, + 381, + 381, + 264, + 381, + 247, + 381, + 247, + 381, + -1, + 381, + 381, + 381, + 381, + 381, + -1, + 381, + 192, + 381, + 381, + 381, + 381, + 381, + -1, + 381, + -1, + 381, + 381, + -1, + 381, + -1, + -1, + 692, + 381, + 381, + 381, + 381, + 381, + 663, + 663, + 381, + 381, + 381, + 687, + 687, + 687, + -1, + 381, + 381, + 381, + 305, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 314, + 314, + 381, + 381, + -1, + 381, + -1, + 381, + 381, + -1, + -1, + 381, + 273, + 381, + -1, + 381, + -1, + -1, + 504, + 381, + -1, + 381, + 381, + 728, + 728, + 381, + 381, + -1, + 381, + 280, + 381, + 381, + 578, + 381, + 381, + -1, + -1, + 381, + -1, + -1, + 381, + 381, + 381, + 872, + 381, + 381, + 381, + -1, + 381, + 381, + 237, + 237, + 381, + -1, + 237, + 381, + 381, + 381, + 381, + 381, + 687, + 381, + -1, + 281, + -1, + 381, + 381, + 381, + -1, + 381, + 261, + 381, + 381, + 381, + 381, + 381, + 381, + -1, + 381, + 381, + 381, + -1, + 381, + 381, + 381, + 182, + 182, + -1, + 381, + 159, + -1, + 381, + 381, + -1, + -1, + 381, + 381, + 637, + 637, + 381, + 539, + -1, + 381, + 381, + 579, + 381, + -1, + -1, + 761, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 584, + 381, + -1, + 381, + 381, + 812, + 812, + 381, + 381, + 381, + 381, + 381, + 381, + -1, + 381, + 360, + 381, + 381, + 360, + 360, + -1, + 381, + 381, + -1, + 294, + 381, + 381, + 605, + 381, + -1, + -1, + -1, + 153, + 381, + 381, + 381, + 275, + 381, + -1, + 381, + -1, + 381, + 381, + 137, + 381, + 381, + 381, + -1, + 381, + 381, + 381, + 381, + -1, + 381, + 381, + 381, + 381, + 381, + 267, + 267, + 381, + 381, + 381, + -1, + -1, + -1, + 381, + 381, + -1, + 586, + 381, + -1, + 381, + 381, + 381, + 381, + 347, + -1, + 290, + -1, + 759, + 759, + 381, + 381, + 381, + -1, + 256, + 381, + 381, + 381, + 381, + 381, + 566, + 381, + 381, + -1, + 381, + 381, + 272, + 272, + 382, + 382, + 382, + 382, + 628, + -1, + 382, + 382, + 273, + 383, + 277, + 277, + 383, + 383, + 383, + 383, + 383, + 383, + 247, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + -1, + 383, + 71, + 383, + 71, + 383, + 383, + 383, + 384, + 628, + -1, + 384, + 384, + 384, + 631, + 631, + 384, + 384, + 275, + -1, + 569, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 526, + 384, + 568, + 384, + 384, + -1, + 386, + 386, + -1, + 386, + -1, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 504, + 386, + 504, + 386, + 386, + 345, + 386, + 386, + 386, + -1, + -1, + -1, + -1, + 137, + 386, + 447, + 387, + 387, + 446, + 387, + 387, + 387, + 387, + -1, + -1, + 387, + 387, + 387, + -1, + 520, + 387, + 387, + -1, + 387, + 387, + 607, + -1, + 687, + 387, + 387, + 387, + 378, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 454, + 387, + 387, + 387, + 269, + 387, + 387, + 342, + 387, + 387, + 534, + 387, + -1, + 387, + 387, + -1, + 387, + 387, + -1, + 387, + 387, + 387, + -1, + -1, + 387, + -1, + 387, + 387, + 387, + 579, + 387, + 387, + 387, + 387, + 387, + 387, + 154, + 154, + 154, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + -1, + 387, + 387, + 387, + 387, + 387, + 387, + 643, + 387, + 387, + -1, + 387, + 387, + 387, + 387, + 387, + -1, + 387, + 86, + 86, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 657, + 387, + -1, + -1, + 387, + -1, + 387, + 387, + 369, + 387, + 387, + 388, + 388, + 388, + -1, + 388, + 388, + 203, + 388, + 153, + -1, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 818, + -1, + 388, + 388, + -1, + 388, + -1, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + -1, + 388, + 388, + 388, + 388, + 251, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 220, + 220, + 220, + 220, + 388, + 388, + -1, + -1, + 388, + -1, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 278, + 278, + 278, + -1, + 388, + 388, + 388, + 388, + 388, + 388, + 223, + 388, + 388, + 223, + 388, + 388, + 388, + 220, + 388, + 220, + 388, + -1, + 388, + -1, + 388, + 388, + 388, + 388, + 388, + 245, + 388, + 388, + 277, + 388, + 388, + -1, + -1, + 600, + 390, + 390, + 390, + 95, + 390, + 390, + 390, + -1, + 390, + 750, + 750, + 390, + 390, + 390, + 566, + 391, + 391, + -1, + 391, + 392, + 392, + 392, + -1, + 818, + 392, + 392, + -1, + 392, + 392, + 392, + 173, + 392, + 392, + 392, + -1, + 392, + 392, + 392, + 722, + 392, + 392, + 392, + 392, + 605, + 392, + -1, + 392, + -1, + 392, + 668, + -1, + 392, + 303, + -1, + 392, + 393, + 393, + 612, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 269, + 393, + 648, + 393, + 648, + -1, + 199, + 393, + 393, + 393, + 393, + -1, + 393, + 393, + 499, + 393, + 393, + 805, + 393, + 393, + 393, + 393, + 393, + 393, + 347, + -1, + -1, + 393, + -1, + 394, + 108, + 394, + 394, + 394, + 394, + 394, + 394, + 395, + 137, + 395, + -1, + 395, + 395, + 395, + 395, + -1, + 395, + -1, + 395, + 395, + 396, + -1, + 396, + 396, + 396, + 397, + 397, + -1, + 584, + -1, + -1, + 397, + 397, + 397, + 331, + 397, + 397, + 397, + 397, + -1, + -1, + 397, + 397, + 397, + 255, + 397, + 397, + -1, + -1, + 398, + 398, + 398, + -1, + 603, + 399, + 399, + 399, + -1, + 399, + 399, + -1, + 399, + 587, + 399, + 399, + 399, + 399, + 399, + 400, + -1, + 156, + 156, + 156, + 400, + -1, + 400, + 400, + 400, + -1, + 400, + 400, + 520, + 400, + 402, + 402, + -1, + -1, + 402, + 402, + 402, + 402, + -1, + 402, + 402, + 648, + 402, + 402, + 402, + 520, + -1, + 403, + 202, + -1, + 403, + -1, + -1, + -1, + 403, + 403, + 403, + 403, + 612, + 404, + 521, + -1, + 237, + 404, + 404, + -1, + -1, + 404, + 404, + 405, + -1, + 405, + -1, + 405, + 405, + 405, + -1, + 405, + 649, + 405, + 405, + 405, + 405, + -1, + 603, + 406, + 406, + 406, + 406, + 138, + 407, + 407, + 407, + -1, + 408, + 408, + -1, + 408, + 635, + 408, + 269, + 408, + 408, + 408, + -1, + 409, + 235, + 409, + 409, + 409, + 409, + -1, + -1, + 409, + 410, + 410, + 410, + 410, + -1, + -1, + 752, + 411, + 411, + 411, + 411, + 233, + 411, + 411, + 233, + 411, + 411, + -1, + 412, + 412, + 412, + 852, + 412, + 412, + 158, + -1, + 413, + 413, + 413, + 413, + 269, + 413, + 413, + 237, + 237, + 237, + 413, + 413, + 413, + 413, + 413, + 413, + 663, + 413, + 413, + -1, + -1, + 413, + 268, + 413, + 413, + 413, + 413, + 413, + 137, + 413, + 413, + -1, + 688, + 413, + 413, + 159, + 413, + 413, + 413, + 236, + 236, + 413, + 569, + 413, + 163, + 413, + 413, + 414, + -1, + 414, + 138, + -1, + 415, + 138, + 138, + 415, + -1, + 415, + -1, + 192, + -1, + 415, + 415, + 108, + 415, + 415, + -1, + 415, + 415, + 415, + 172, + 415, + 345, + 415, + 415, + -1, + 330, + 415, + 81, + 81, + 415, + 415, + -1, + 415, + 415, + 415, + 415, + -1, + 415, + 415, + 415, + 415, + 415, + -1, + 415, + 605, + 415, + 415, + 415, + 415, + 416, + 416, + 416, + 233, + 416, + 416, + 416, + 416, + 557, + 416, + -1, + 416, + 416, + -1, + 416, + 416, + 416, + 416, + 416, + 416, + 322, + 416, + 416, + 416, + 416, + 552, + 416, + 552, + 416, + 507, + 418, + 507, + -1, + 418, + 264, + 418, + 418, + 418, + 418, + 418, + -1, + 418, + 418, + 214, + 418, + 418, + 418, + 169, + 418, + 418, + 418, + 418, + 418, + 418, + 418, + 418, + -1, + 559, + 419, + 419, + -1, + 419, + 419, + 419, + 419, + 419, + 628, + 419, + 419, + 568, + 419, + 419, + 419, + 419, + 419, + 419, + 419, + 419, + 447, + 419, + 447, + 419, + 419, + 419, + 420, + 420, + 171, + -1, + -1, + 420, + 521, + -1, + 420, + 420, + 420, + 420, + 420, + -1, + 420, + -1, + 420, + -1, + 420, + 520, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 268, + 268, + -1, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 629, + -1, + 649, + 420, + 420, + 724, + 724, + 420, + 724, + 420, + -1, + 315, + 420, + -1, + 38, + 420, + 420, + 672, + 420, + 420, + 420, + 672, + 420, + 420, + 599, + 420, + 599, + 420, + -1, + -1, + -1, + 160, + 420, + 420, + 420, + 420, + 420, + 202, + -1, + 420, + 420, + 421, + 340, + 421, + 421, + 421, + 421, + 421, + 323, + 421, + 421, + 421, + -1, + 422, + 422, + 422, + 422, + -1, + 422, + 525, + 525, + 525, + 525, + 422, + 422, + 422, + 422, + 422, + 422, + -1, + 422, + -1, + 422, + 422, + 422, + -1, + 422, + 422, + -1, + 422, + 237, + -1, + 236, + 422, + 422, + 648, + -1, + -1, + -1, + 422, + 422, + 422, + 422, + 422, + -1, + 422, + 422, + 422, + 422, + 422, + 422, + -1, + 422, + 584, + -1, + 422, + 422, + -1, + 423, + 423, + 423, + 423, + 376, + -1, + 423, + 423, + 871, + 423, + 423, + 423, + -1, + 423, + 423, + 423, + -1, + 423, + 423, + 423, + -1, + 469, + 425, + 425, + 425, + 425, + 425, + -1, + 322, + -1, + -1, + 425, + 425, + 425, + 425, + 425, + -1, + 425, + 425, + 223, + -1, + 425, + -1, + 425, + 425, + 425, + -1, + -1, + -1, + 425, + 425, + 425, + 425, + -1, + 425, + 426, + 426, + 671, + 426, + -1, + 426, + 426, + 426, + 426, + 723, + 426, + 426, + 426, + 426, + 426, + 169, + 169, + 426, + 426, + 426, + 592, + -1, + 628, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 217, + 217, + -1, + 426, + 426, + 426, + 426, + 426, + 359, + 426, + -1, + 426, + 426, + -1, + 426, + 426, + -1, + 426, + -1, + -1, + -1, + 426, + -1, + 426, + 592, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 525, + -1, + 426, + 426, + 426, + 426, + -1, + 518, + 426, + -1, + -1, + 426, + 426, + 322, + 426, + 426, + 322, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + -1, + 426, + 426, + -1, + 417, + 426, + 426, + 417, + 417, + 426, + 426, + 417, + 426, + 426, + 161, + 426, + 161, + 426, + 426, + 426, + 426, + 426, + 81, + 427, + 427, + -1, + 427, + -1, + 427, + 427, + 427, + -1, + 427, + 427, + 97, + 427, + 427, + -1, + 427, + -1, + 273, + 427, + 427, + 728, + 728, + 427, + 427, + 761, + 427, + 427, + -1, + 427, + 427, + 805, + 427, + 427, + 427, + 428, + 428, + 233, + -1, + 428, + 109, + 428, + 428, + 428, + 428, + 428, + -1, + 428, + -1, + 428, + 813, + 428, + 428, + 156, + 428, + 428, + -1, + 428, + 604, + 428, + 428, + 428, + 871, + 428, + 620, + 428, + 428, + 428, + 428, + 428, + -1, + 428, + 428, + 428, + 428, + 428, + 658, + 428, + -1, + 138, + 428, + 138, + -1, + 428, + -1, + 428, + 428, + 428, + 428, + 428, + 428, + 428, + 428, + 429, + 429, + 812, + 429, + 429, + 429, + 520, + 429, + 429, + 429, + 722, + -1, + -1, + 522, + 429, + 429, + 429, + 81, + 429, + 429, + 429, + 429, + 375, + 429, + 375, + -1, + 759, + 429, + 196, + 196, + 429, + 663, + 429, + -1, + 429, + 429, + 429, + 429, + -1, + -1, + 429, + 687, + 429, + 429, + 429, + -1, + 429, + 429, + -1, + 429, + 429, + 429, + 429, + 429, + 429, + 429, + 109, + 109, + 429, + 429, + 430, + 290, + -1, + 430, + 430, + 430, + 331, + 430, + 430, + 430, + 430, + 430, + 430, + 752, + 430, + 430, + -1, + -1, + 499, + 430, + 430, + 430, + 430, + 430, + 430, + 430, + 430, + 430, + 430, + 430, + 430, + 214, + 430, + 430, + 430, + 430, + 430, + 430, + -1, + 430, + 430, + 430, + 430, + 138, + 430, + 430, + 87, + 87, + 430, + -1, + 431, + 431, + 431, + 431, + 431, + 431, + 431, + 431, + 583, + 431, + 431, + 431, + 431, + 431, + 431, + 447, + 431, + -1, + 431, + 642, + 431, + 431, + 431, + 431, + 431, + -1, + 431, + -1, + 431, + 343, + -1, + -1, + 431, + 431, + 586, + 586, + 431, + 431, + 432, + 432, + 432, + 649, + 432, + 432, + 358, + 432, + 432, + 432, + 432, + 432, + 559, + 559, + 559, + 432, + 432, + 432, + -1, + -1, + 432, + -1, + 432, + 432, + 432, + 432, + 432, + -1, + -1, + 432, + 432, + 805, + 432, + 203, + -1, + 234, + 234, + 433, + 433, + -1, + 433, + 600, + 433, + 433, + 433, + 433, + -1, + -1, + 587, + 433, + 433, + 255, + 255, + 433, + 433, + -1, + 433, + 433, + 433, + 433, + 433, + 433, + 520, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + -1, + 433, + 607, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 157, + 157, + 157, + 157, + 433, + 433, + 433, + 433, + 433, + 433, + 434, + 173, + 434, + 434, + 434, + 434, + -1, + 434, + 434, + 434, + 434, + 519, + 434, + 434, + 519, + 434, + 434, + 434, + -1, + -1, + -1, + 434, + 434, + 237, + 434, + 434, + 237, + 434, + 434, + -1, + 434, + 434, + -1, + 447, + 434, + 434, + 434, + 750, + 750, + 750, + 750, + 750, + 434, + 434, + -1, + 722, + -1, + 434, + 434, + 434, + -1, + 434, + 434, + 434, + -1, + 852, + 434, + 434, + -1, + 434, + 434, + 434, + 434, + 434, + 375, + 375, + -1, + 434, + -1, + 434, + -1, + 273, + 273, + 434, + 434, + 434, + 434, + -1, + 434, + 434, + 558, + 434, + 558, + 434, + -1, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 280, + 435, + 446, + 435, + 435, + 435, + -1, + 369, + 369, + 369, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + -1, + 203, + -1, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 519, + 519, + 435, + 435, + 519, + 435, + -1, + 435, + 435, + 435, + 435, + 435, + 436, + 436, + 436, + 436, + -1, + 436, + 533, + 436, + 448, + 436, + 436, + 436, + 436, + 436, + 760, + 436, + 436, + 436, + 436, + 436, + 436, + -1, + 436, + 436, + 436, + 436, + 436, + 272, + 272, + -1, + 436, + 436, + 436, + -1, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 437, + -1, + 437, + 437, + -1, + -1, + 629, + -1, + 437, + 437, + -1, + 578, + 437, + 73, + 437, + 210, + 437, + 437, + 437, + 437, + 437, + 305, + 437, + 437, + 437, + 437, + 437, + 525, + -1, + 437, + 437, + 438, + 71, + -1, + 314, + -1, + -1, + 84, + 438, + 533, + 438, + 438, + 438, + 438, + 157, + 438, + -1, + -1, + -1, + 438, + 601, + 601, + -1, + 438, + 438, + 438, + -1, + 657, + 657, + -1, + -1, + -1, + 439, + -1, + 518, + -1, + -1, + 439, + 439, + 439, + 439, + 304, + 439, + 439, + 439, + 439, + 440, + 440, + 440, + 440, + 440, + 267, + 440, + 262, + 440, + 440, + 440, + -1, + 440, + 440, + 517, + 517, + -1, + -1, + 440, + 566, + 440, + 440, + 440, + -1, + 441, + -1, + 441, + 441, + 441, + -1, + 441, + 378, + -1, + 441, + 441, + 441, + 441, + 507, + 441, + 441, + -1, + 441, + 441, + -1, + 564, + 442, + 442, + -1, + 442, + -1, + 451, + 451, + 451, + 451, + 451, + 620, + 451, + 452, + 664, + 664, + 452, + 660, + 452, + 452, + 642, + 453, + 453, + 453, + 453, + 453, + 453, + 455, + 455, + 455, + 196, + 455, + 266, + 456, + 456, + 456, + 670, + 457, + 457, + 457, + 457, + 210, + 210, + 457, + 458, + -1, + 458, + 459, + -1, + 459, + 812, + 812, + -1, + 460, + 159, + -1, + 461, + -1, + -1, + 237, + 462, + 462, + 463, + -1, + 463, + 613, + 463, + 464, + 272, + 464, + -1, + -1, + 273, + 465, + 466, + 281, + 467, + 467, + -1, + 468, + 315, + 470, + -1, + 470, + 214, + -1, + 472, + 472, + 473, + 474, + 474, + -1, + 751, + 751, + 345, + 476, + 345, + 477, + 477, + -1, + 478, + 478, + -1, + -1, + -1, + 480, + -1, + 480, + 480, + 480, + 480, + 289, + 481, + 168, + 481, + 481, + 482, + 482, + 202, + 482, + 276, + 482, + 482, + 482, + 613, + 482, + 482, + 805, + 482, + -1, + 482, + 482, + 482, + 291, + 482, + 483, + 510, + 483, + 483, + -1, + 83, + -1, + 280, + 485, + 485, + -1, + 485, + 485, + 485, + 485, + 486, + 486, + 486, + -1, + -1, + 486, + 658, + 486, + 486, + 336, + 336, + 486, + -1, + -1, + 487, + 487, + 487, + 487, + 173, + 487, + -1, + -1, + 487, + 487, + 552, + 487, + -1, + 487, + 487, + 487, + -1, + 487, + -1, + 487, + 449, + 449, + 487, + 487, + 487, + 487, + 574, + -1, + 487, + 487, + 487, + 487, + 487, + 487, + -1, + 487, + 487, + -1, + 487, + 487, + -1, + 487, + 487, + 487, + -1, + -1, + 488, + 488, + 488, + 488, + 488, + 488, + 447, + 447, + 447, + 489, + 367, + 489, + 489, + 489, + 489, + -1, + 489, + 489, + -1, + 489, + 565, + 489, + 489, + 489, + 489, + 489, + 489, + -1, + 521, + 489, + 521, + 489, + -1, + 336, + -1, + 138, + 490, + 490, + 490, + -1, + 490, + 490, + 109, + 491, + 491, + 491, + 313, + 491, + 313, + 313, + 313, + 491, + 558, + 491, + 492, + -1, + 492, + -1, + 492, + 492, + -1, + 492, + 492, + 492, + 492, + 492, + 492, + 492, + 279, + 492, + 220, + -1, + 494, + 494, + 494, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + -1, + 495, + 759, + 495, + 495, + -1, + 38, + 496, + 871, + 496, + 496, + 496, + 497, + 497, + 279, + 279, + 497, + 279, + 497, + 497, + -1, + 497, + 497, + 498, + 498, + -1, + 498, + 498, + 498, + 498, + 203, + 498, + 498, + -1, + 871, + 498, + 498, + 498, + 498, + 498, + 500, + 162, + 500, + 500, + -1, + 500, + 499, + 500, + 565, + 500, + -1, + 627, + 500, + -1, + 500, + 501, + 501, + 501, + 501, + 501, + 501, + 108, + 501, + 528, + 501, + 501, + 501, + 501, + 501, + 501, + 501, + 501, + 502, + 502, + 502, + 502, + 502, + 502, + 502, + 502, + -1, + 502, + 454, + 502, + 502, + 502, + -1, + 502, + 502, + 502, + 502, + 502, + 502, + 502, + 502, + 336, + -1, + 323, + 502, + 502, + 502, + 502, + 502, + 502, + 601, + 503, + 503, + -1, + -1, + 503, + 503, + 266, + -1, + -1, + -1, + 109, + 503, + 503, + 813, + 813, + 503, + 503, + 503, + 269, + 269, + 503, + -1, + 503, + 503, + -1, + -1, + 503, + 503, + 503, + 86, + 503, + 503, + 503, + 265, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + -1, + -1, + 505, + 505, + -1, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 330, + 505, + 505, + -1, + 505, + 505, + 505, + 505, + 345, + 505, + 505, + -1, + -1, + 505, + 505, + 505, + 505, + 506, + 506, + 506, + 506, + 506, + -1, + 506, + 210, + 210, + 506, + -1, + -1, + 812, + -1, + 506, + 506, + 506, + 511, + 163, + 511, + -1, + 274, + -1, + 511, + 648, + 511, + 511, + 511, + 512, + 512, + 512, + 512, + 512, + 447, + -1, + 512, + 512, + 512, + 512, + 512, + 512, + 606, + 512, + 512, + 512, + -1, + 752, + 513, + 584, + 513, + 584, + 513, + 514, + -1, + 602, + 602, + 514, + 514, + 514, + 514, + 514, + 515, + 515, + 515, + 515, + -1, + 805, + -1, + 516, + 516, + 516, + 516, + 523, + 523, + 469, + 469, + 752, + 752, + 529, + 529, + 530, + 668, + 531, + -1, + 535, + 535, + 173, + 535, + -1, + 417, + 256, + -1, + 541, + 541, + 542, + 543, + 543, + 544, + 692, + -1, + 546, + -1, + 721, + -1, + 548, + 548, + 549, + 203, + 551, + 446, + 553, + 553, + -1, + -1, + 556, + -1, + 592, + 479, + -1, + 562, + 562, + 563, + 563, + 567, + 819, + 567, + 567, + 819, + 567, + -1, + -1, + 570, + 570, + 292, + 571, + -1, + 571, + 571, + 518, + 571, + 275, + 275, + -1, + 571, + -1, + 292, + -1, + 572, + 469, + 572, + 572, + 575, + 163, + 575, + 575, + 576, + 576, + -1, + 576, + 576, + 576, + 577, + -1, + 577, + 577, + 577, + 577, + -1, + 577, + 577, + 619, + 577, + 577, + 577, + 580, + 580, + 580, + -1, + -1, + 580, + 445, + 588, + -1, + 589, + 589, + 589, + -1, + 589, + 590, + -1, + 590, + 591, + 591, + 591, + 591, + 591, + 591, + 269, + 269, + 593, + 593, + 593, + 593, + -1, + 595, + 597, + 597, + 598, + 610, + 509, + 509, + 509, + 611, + 611, + 614, + 615, + 615, + 291, + 616, + 617, + 622, + 625, + 626, + 632, + -1, + 640, + 641, + 646, + 651, + 651, + 479, + 661, + -1, + -1, + 673, + 157, + 673, + -1, + 673, + 673, + 673, + 673, + 673, + 84, + 84, + 84, + 84, + 673, + 84, + 673, + 84, + 674, + 818, + -1, + -1, + -1, + 674, + 674, + 108, + 674, + 108, + 108, + 674, + 674, + 217, + 674, + 674, + 674, + 674, + 674, + 674, + 635, + -1, + 674, + 674, + 674, + 674, + 347, + 674, + 674, + -1, + 674, + 586, + 674, + -1, + -1, + 674, + 674, + 345, + 674, + -1, + 114, + 674, + 674, + 674, + 674, + 203, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 648, + 674, + 674, + -1, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 237, + -1, + 674, + 674, + 674, + 674, + -1, + 152, + 152, + 674, + 214, + 214, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 760, + -1, + 674, + -1, + 674, + 674, + 674, + -1, + 674, + 674, + 579, + 674, + -1, + 674, + 674, + 674, + 674, + -1, + -1, + 674, + 367, + 367, + 674, + 674, + 367, + 367, + 674, + 674, + 674, + -1, + 674, + 674, + -1, + 674, + 750, + 674, + 674, + 565, + -1, + 674, + -1, + 674, + 674, + 674, + -1, + 674, + 674, + 674, + 674, + 674, + 674, + 569, + 674, + 569, + 569, + 674, + 674, + 674, + 674, + -1, + 81, + 674, + 674, + -1, + 619, + 619, + 675, + 675, + -1, + 675, + 675, + 675, + 675, + 581, + 675, + 675, + -1, + 676, + -1, + 676, + 583, + 676, + 583, + -1, + 519, + 519, + -1, + 672, + 676, + 672, + 672, + 676, + -1, + 676, + 676, + 676, + -1, + 237, + 676, + 676, + 676, + 642, + -1, + -1, + 677, + -1, + 677, + -1, + 677, + 677, + 677, + 677, + 677, + 677, + -1, + 677, + 677, + 385, + 677, + 677, + 677, + 677, + 313, + 677, + 313, + 313, + 677, + 677, + 677, + 677, + 582, + 677, + 677, + 582, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + -1, + 509, + 678, + 678, + -1, + -1, + 340, + 678, + 197, + 678, + 805, + 678, + 805, + 805, + 805, + -1, + 678, + 678, + 679, + 679, + 630, + 679, + 200, + 679, + 679, + 200, + 679, + 679, + -1, + 679, + 679, + 679, + 679, + 679, + 631, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 680, + 280, + 680, + 680, + 680, + 680, + 680, + 680, + 680, + -1, + 680, + 680, + -1, + 680, + 680, + 774, + 680, + 680, + 680, + 680, + 680, + 87, + 87, + 87, + 87, + 681, + 681, + 681, + 681, + 681, + 681, + 681, + 235, + 681, + 681, + -1, + 681, + 681, + 682, + 629, + 629, + 682, + 682, + 682, + 682, + 682, + -1, + 682, + 647, + 682, + 153, + 682, + 682, + 682, + -1, + -1, + -1, + 683, + 346, + -1, + -1, + 235, + 683, + 401, + 401, + 401, + -1, + 683, + 683, + 683, + 683, + -1, + 685, + 685, + 685, + 346, + 685, + 685, + 336, + 685, + 685, + 660, + 660, + 685, + -1, + 685, + -1, + 685, + -1, + 685, + 685, + 685, + 275, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + -1, + 685, + 685, + 685, + -1, + 685, + 685, + 685, + 685, + 685, + -1, + 685, + 685, + 685, + 342, + 685, + 342, + 685, + 685, + 342, + 685, + 342, + 685, + 685, + -1, + 685, + 685, + 182, + 685, + 685, + -1, + -1, + 685, + 236, + -1, + 685, + 685, + 685, + 685, + -1, + 685, + 417, + 685, + 685, + -1, + 685, + 685, + 685, + 685, + -1, + 73, + 685, + 685, + 234, + 685, + 367, + 367, + 685, + 685, + -1, + 685, + 685, + 369, + 369, + 369, + 685, + 330, + 685, + 685, + 685, + -1, + 685, + 235, + 685, + 685, + 685, + 685, + 685, + 291, + 291, + 686, + 686, + 686, + 686, + -1, + 686, + 686, + 686, + 686, + 686, + 686, + 686, + 686, + 686, + -1, + 686, + 448, + 686, + 686, + 631, + 686, + 277, + 686, + 686, + 686, + 686, + 686, + 686, + 686, + 359, + 359, + 686, + 686, + -1, + 628, + 686, + 686, + 686, + 686, + 686, + 686, + 689, + 689, + 689, + 689, + 690, + 690, + -1, + -1, + 690, + 690, + 690, + 690, + 690, + 691, + 691, + -1, + 691, + 691, + 691, + 171, + -1, + 693, + -1, + -1, + 693, + 693, + -1, + 694, + 694, + 871, + -1, + 694, + 694, + 694, + 694, + 292, + 694, + 694, + 695, + -1, + 695, + 695, + 695, + 695, + 763, + 695, + 114, + 114, + -1, + 696, + 696, + 696, + 696, + 696, + 138, + 696, + 214, + 696, + 696, + 696, + 671, + 696, + 671, + 696, + 751, + 751, + 751, + 751, + 697, + 697, + 697, + 752, + -1, + 697, + 697, + 697, + 698, + 698, + 698, + 173, + -1, + 524, + 698, + 698, + 533, + 698, + 698, + -1, + 698, + 699, + 699, + 699, + -1, + 699, + 699, + -1, + 699, + 87, + 699, + 699, + -1, + -1, + 699, + -1, + 700, + 700, + 700, + 700, + 700, + 700, + 700, + -1, + 700, + 700, + 700, + 700, + 268, + -1, + 700, + -1, + 700, + -1, + 701, + 701, + 701, + 701, + 639, + 701, + 701, + 701, + -1, + 540, + 701, + 701, + 701, + 701, + 520, + 701, + 701, + 520, + 701, + -1, + 701, + 701, + 701, + 192, + 701, + 701, + 275, + -1, + 272, + 701, + 701, + 702, + 155, + -1, + -1, + -1, + -1, + 272, + 272, + 702, + 702, + 702, + 702, + 702, + -1, + 703, + 604, + 703, + 369, + 703, + 703, + -1, + 703, + -1, + -1, + 256, + 704, + 256, + 704, + 704, + 750, + 750, + 704, + 763, + 705, + 705, + 705, + 705, + 517, + 705, + 671, + 705, + 705, + 705, + 705, + 705, + 705, + 707, + 707, + 631, + 631, + 631, + 631, + 707, + 708, + 708, + 220, + -1, + 708, + 708, + 812, + -1, + 709, + 709, + 709, + 709, + 255, + 709, + 709, + 710, + 710, + -1, + 587, + 710, + 710, + 454, + 852, + -1, + 153, + 153, + 711, + 711, + 711, + 233, + 711, + 233, + 233, + 233, + 711, + 711, + 711, + 712, + 712, + 712, + 712, + 507, + 712, + 712, + 712, + 712, + 279, + 712, + 552, + -1, + 712, + 712, + 712, + 712, + 712, + -1, + -1, + -1, + 712, + 712, + 330, + 712, + 712, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + -1, + 713, + 713, + 713, + 713, + -1, + 713, + -1, + 714, + 714, + 714, + 714, + 714, + 714, + 716, + 247, + 247, + -1, + 716, + 123, + 123, + 123, + -1, + 716, + 852, + 716, + 852, + 716, + 716, + 445, + 717, + 717, + 717, + 272, + 717, + 586, + 717, + -1, + 717, + 717, + 509, + -1, + -1, + 718, + 718, + 718, + 718, + -1, + 718, + 275, + 718, + 718, + 692, + -1, + 719, + 719, + 719, + 99, + 719, + 719, + 358, + 719, + 358, + 725, + 725, + 725, + 725, + 726, + 726, + 726, + 727, + -1, + 727, + 727, + 727, + 627, + 729, + 729, + 378, + 378, + 730, + -1, + 376, + 376, + -1, + -1, + 733, + 733, + 734, + -1, + -1, + 734, + 734, + -1, + 735, + 735, + 735, + 735, + 736, + 182, + -1, + 737, + 737, + 737, + 737, + 737, + -1, + 220, + -1, + 738, + 738, + -1, + 739, + 739, + 564, + 739, + 740, + 740, + 740, + 740, + 247, + 740, + -1, + 71, + 740, + 740, + 275, + 275, + -1, + 740, + 740, + 740, + 740, + 740, + 741, + 741, + 741, + 741, + 741, + 84, + 84, + 742, + 742, + -1, + 743, + 743, + 743, + 744, + 744, + 744, + -1, + 771, + -1, + 521, + 745, + 745, + 745, + -1, + 618, + 746, + 71, + 71, + 746, + 746, + -1, + 658, + 367, + -1, + 747, + 747, + 747, + -1, + 748, + 454, + 749, + 749, + 753, + 755, + 755, + 756, + 757, + 758, + -1, + 764, + 443, + -1, + 768, + 769, + 770, + 602, + 773, + 773, + 775, + 776, + -1, + 777, + 779, + -1, + 780, + 781, + 782, + 782, + 782, + 314, + 782, + 782, + 783, + 171, + 785, + -1, + -1, + 552, + 786, + 787, + -1, + 524, + 787, + 788, + 788, + 819, + 789, + 760, + 558, + 204, + 792, + 666, + 794, + 795, + -1, + 796, + -1, + 798, + 799, + 799, + 800, + 801, + 802, + -1, + -1, + 803, + 804, + 804, + -1, + 809, + 852, + 815, + 817, + 823, + 223, + 827, + 827, + -1, + 360, + -1, + -1, + -1, + 839, + 839, + 839, + 839, + 839, + 839, + 839, + -1, + 839, + 839, + 454, + 840, + 840, + 601, + 601, + 601, + 840, + 840, + 840, + -1, + 723, + 840, + 723, + 840, + 38, + -1, + 840, + -1, + 840, + -1, + 840, + 840, + 840, + 840, + 156, + -1, + -1, + 841, + 841, + 841, + 761, + 761, + 841, + 841, + 233, + 841, + 841, + 841, + 841, + -1, + 841, + -1, + 378, + 841, + 841, + -1, + 841, + 519, + 841, + 841, + 568, + 842, + 842, + 842, + 842, + 842, + 842, + -1, + 275, + -1, + 843, + 201, + -1, + 843, + 843, + 843, + 818, + 843, + 168, + 843, + -1, + 843, + 843, + 844, + -1, + -1, + 844, + 844, + 280, + 844, + 844, + 844, + 844, + -1, + -1, + 844, + 245, + 844, + 844, + -1, + 844, + 844, + -1, + -1, + 845, + -1, + 871, + -1, + -1, + 845, + 845, + 845, + 845, + 845, + 845, + 722, + 845, + 845, + 845, + 579, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 138, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 137, + 846, + 137, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 762, + 846, + -1, + 559, + 846, + 559, + -1, + 846, + 846, + 847, + 847, + 847, + -1, + 847, + 847, + 847, + 171, + 848, + 848, + 331, + 849, + -1, + 850, + 210, + 761, + 851, + -1, + 605, + 853, + -1, + 853, + 854, + 854, + -1, + -1, + 223, + 854, + 854, + 855, + 855, + 855, + 855, + 855, + 856, + 856, + 856, + 856, + 856, + 277, + -1, + -1, + 857, + 857, + 367, + 367, + 858, + 859, + 378, + 859, + 273, + 860, + -1, + 860, + 861, + 861, + 861, + 862, + 304, + 71, + 863, + 863, + 863, + 864, + 864, + 864, + 864, + 865, + 865, + -1, + 868, + 868, + 721, + 721, + 873, + 123, + 874, + 874, + 875, + 876, + 876, + 878, + 522, + 878, + -1, + 881, + 369, + 883, + 884, + 886, + 171, + 889, + 890, + 375, + -1, + 893, + 894, + -1, + 600, + 905 + ], + [ + 3, + 3, + -1, + 504, + 3, + 163, + 163, + 3, + 3, + 3, + 159, + 3, + -1, + -1, + -1, + 137, + 137, + 3, + -1, + 3, + 3, + -1, + 3, + 3, + 3, + 3, + 3, + 3, + 235, + 3, + 3, + 3, + 3, + -1, + 3, + 3, + 255, + 3, + -1, + -1, + 3, + 3, + -1, + -1, + 156, + 3, + 3, + -1, + 3, + 3, + 649, + 649, + 3, + 3, + 3, + -1, + 172, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 417, + 3, + 3, + 3, + 3, + 643, + 3, + 603, + 3, + 3, + 3, + -1, + 3, + 3, + -1, + 3, + 3, + -1, + -1, + 237, + -1, + 3, + 659, + 659, + 659, + -1, + 200, + 3, + 3, + 3, + 3, + 3, + 3, + 290, + 3, + 358, + 3, + 3, + 3, + 3, + 603, + 3, + 3, + 3, + -1, + -1, + -1, + 3, + 558, + 3, + 558, + 3, + 3, + 3, + -1, + 517, + 3, + -1, + 3, + 3, + 3, + 3, + 3, + 340, + 3, + 340, + 3, + 3, + 3, + 340, + 3, + -1, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + -1, + 196, + 3, + 3, + -1, + 290, + 290, + 290, + 290, + -1, + 3, + -1, + 3, + 374, + 374, + -1, + 171, + 3, + 499, + 3, + 3, + 380, + 3, + 3, + 3, + 3, + -1, + 3, + 635, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + -1, + 3, + 3, + -1, + -1, + 805, + 3, + 3, + 3, + 3, + 658, + -1, + 3, + 3, + -1, + 3, + -1, + 265, + -1, + 3, + 774, + 3, + 3, + 3, + -1, + 3, + 3, + 3, + 3, + 3, + 3, + -1, + 3, + 3, + -1, + 3, + -1, + 3, + 3, + 168, + 3, + 3, + 3, + 3, + 269, + 3, + 3, + -1, + 3, + 3, + 3, + 3, + 3, + 762, + 3, + 73, + 73, + 3, + 73, + 3, + 73, + -1, + 3, + 3, + 3, + 3, + 774, + 3, + -1, + 3, + 3, + 3, + 3, + 3, + 3, + -1, + 3, + 3, + 173, + -1, + -1, + 3, + 3, + -1, + 3, + 200, + 200, + -1, + 504, + 3, + 3, + 504, + -1, + 3, + 3, + 3, + 3, + 3, + 3, + -1, + 3, + 158, + 158, + 3, + -1, + 3, + 3, + -1, + 154, + 3, + 3, + 3, + 272, + 3, + 3, + 3, + -1, + 3, + 3, + 3, + 3, + 266, + 266, + 266, + 3, + 3, + 266, + 266, + 3, + 3, + -1, + -1, + 3, + -1, + 3, + 3, + 3, + 3, + 3, + 552, + 3, + 607, + 3, + 3, + 3, + -1, + -1, + 3, + 3, + 447, + 3, + -1, + 3, + 3, + 162, + 3, + 3, + 162, + 3, + 3, + 3, + -1, + 3, + 3, + 3, + 602, + 602, + -1, + 3, + 3, + 3, + 173, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 156, + -1, + 137, + 137, + 3, + 3, + 3, + 323, + 3, + 323, + 3, + -1, + 114, + 3, + 3, + 3, + 3, + 620, + 3, + 3, + -1, + 3, + 3, + 3, + 171, + -1, + 275, + 275, + 3, + -1, + 3, + 3, + 658, + 658, + -1, + 3, + 3, + 3, + 3, + 3, + 3, + 692, + 3, + 3, + 3, + 533, + 533, + 3, + 3, + 3, + 3, + 276, + 592, + 4, + 4, + -1, + 4, + -1, + -1, + 4, + 4, + 579, + 579, + 5, + 579, + 5, + 5, + -1, + 5, + 5, + 5, + 672, + 672, + 5, + 199, + 6, + 265, + -1, + 6, + 6, + 201, + 6, + 6, + -1, + 172, + 172, + 6, + 172, + 6, + 6, + 6, + 99, + 99, + 6, + 592, + 6, + 592, + 6, + -1, + 507, + 6, + 7, + 7, + 330, + 7, + 7, + 687, + 7, + 8, + 8, + -1, + 8, + 8, + -1, + 237, + -1, + 8, + 8, + 771, + 771, + 8, + 8, + 8, + 8, + -1, + 8, + 8, + 8, + 446, + 446, + 8, + 8, + 612, + 8, + 8, + -1, + 8, + 9, + -1, + 9, + 9, + 192, + 9, + 9, + 9, + 9, + 9, + 10, + -1, + -1, + 10, + 10, + 10, + 262, + 10, + 10, + 10, + -1, + -1, + 10, + 10, + 10, + 10, + 137, + 10, + 10, + 10, + 10, + 10, + 10, + -1, + 10, + -1, + 87, + 10, + 592, + 10, + 10, + 10, + -1, + 10, + 568, + 568, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + -1, + -1, + 11, + 11, + 343, + 11, + 343, + 11, + 11, + -1, + 11, + 11, + -1, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 81, + 11, + -1, + 11, + -1, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 359, + 11, + 11, + 11, + 751, + 11, + 163, + 163, + 11, + 11, + 11, + 11, + -1, + 11, + 156, + 11, + 11, + 11, + 11, + 11, + 11, + -1, + -1, + 650, + 11, + 11, + 11, + -1, + 11, + 11, + 11, + 11, + -1, + 292, + 292, + 292, + 11, + 11, + 653, + 11, + 11, + 11, + -1, + 11, + 11, + 509, + 509, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 663, + 11, + 812, + 812, + -1, + 12, + -1, + -1, + 12, + 12, + -1, + 12, + 12, + -1, + 12, + 618, + 12, + 12, + -1, + 12, + 520, + 12, + 12, + -1, + 281, + 12, + -1, + -1, + 471, + 12, + 12, + 12, + 12, + 360, + 12, + -1, + 12, + 12, + 264, + 264, + 12, + 578, + 578, + 12, + 12, + 12, + 12, + 12, + 510, + 12, + 12, + 12, + -1, + 613, + -1, + 215, + 12, + 664, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 520, + 12, + 12, + 771, + 12, + -1, + 12, + 449, + 449, + -1, + -1, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + -1, + 12, + 584, + 12, + 12, + 12, + 605, + -1, + 672, + 12, + -1, + 12, + 12, + 12, + 12, + 583, + 12, + 12, + 12, + 12, + 156, + 12, + 12, + 156, + -1, + -1, + 12, + 443, + 12, + 201, + 201, + 12, + 760, + 12, + 12, + 280, + 12, + 263, + 12, + 564, + 12, + 12, + -1, + 12, + 12, + 13, + 171, + 171, + 13, + -1, + 367, + -1, + 315, + 13, + 13, + 657, + 13, + 13, + 13, + 13, + 13, + 13, + -1, + 13, + 13, + 13, + 13, + -1, + -1, + 662, + 662, + 662, + 13, + 13, + 13, + 13, + 13, + 13, + 852, + 13, + 13, + 13, + 13, + 13, + 13, + 369, + 13, + 13, + 13, + 13, + 199, + 199, + 199, + 13, + -1, + 445, + 13, + -1, + 223, + -1, + 13, + -1, + 13, + 13, + 630, + 13, + 14, + 14, + 14, + -1, + -1, + 14, + 14, + 14, + 14, + 14, + 14, + 14, + 294, + 14, + 14, + 14, + 14, + 170, + -1, + -1, + 14, + 14, + 196, + 14, + 14, + 14, + 583, + 583, + 14, + 15, + 233, + 15, + 15, + 303, + 15, + 15, + 15, + 15, + -1, + 15, + -1, + 15, + 607, + 607, + 15, + 15, + 15, + -1, + -1, + 15, + 123, + 15, + 15, + 15, + 15, + 603, + 15, + 603, + -1, + 314, + 314, + 15, + 15, + 217, + 217, + -1, + 15, + 15, + 15, + 15, + 16, + 16, + 16, + 446, + 16, + 16, + 16, + 16, + 375, + 16, + 375, + 16, + 16, + 375, + 16, + -1, + 16, + 16, + 16, + 16, + 16, + 16, + 376, + 16, + 16, + 16, + 16, + 376, + -1, + 16, + 16, + 16, + 16, + 375, + 16, + 375, + 16, + 16, + 504, + 16, + 759, + -1, + -1, + -1, + 16, + 16, + 557, + 16, + 16, + -1, + 16, + 16, + 16, + 16, + 16, + -1, + 16, + 16, + 16, + 16, + 16, + -1, + -1, + 558, + -1, + -1, + -1, + 16, + 16, + 581, + -1, + 16, + 199, + 16, + -1, + 16, + 16, + 16, + -1, + 16, + 16, + -1, + -1, + 670, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + -1, + 245, + 16, + 16, + -1, + 169, + 16, + 618, + 16, + 16, + 16, + 16, + -1, + 16, + 247, + 16, + -1, + 16, + -1, + -1, + -1, + 582, + 16, + 16, + -1, + 16, + 16, + 16, + -1, + 16, + 16, + 16, + 16, + 16, + -1, + 236, + 16, + -1, + 16, + 16, + 275, + 16, + -1, + 261, + 16, + 308, + 16, + 751, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + -1, + 16, + 16, + -1, + 16, + 16, + 720, + -1, + 272, + 16, + 17, + 401, + 17, + 17, + -1, + 17, + 17, + -1, + 17, + 17, + 443, + 443, + 443, + 17, + 443, + -1, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 347, + 347, + 17, + 17, + 17, + 73, + 17, + 663, + 663, + 17, + 268, + 17, + 17, + 17, + 163, + 17, + 17, + -1, + 17, + 17, + 17, + 17, + 17, + 17, + 304, + 17, + -1, + 17, + 643, + -1, + 17, + 95, + 95, + 17, + 659, + 659, + 17, + 17, + 17, + -1, + 18, + -1, + 18, + -1, + -1, + -1, + -1, + -1, + 18, + 620, + 18, + 18, + -1, + 18, + 18, + 18, + -1, + 18, + 18, + 401, + 18, + 18, + 18, + -1, + 18, + 18, + -1, + 18, + 304, + 18, + 18, + 18, + -1, + 499, + 499, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + -1, + 819, + 18, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 380, + 18, + 18, + 18, + 18, + 18, + 692, + 18, + 18, + 692, + 18, + 18, + 18, + 247, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + -1, + 18, + 552, + -1, + 18, + 18, + 401, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + -1, + -1, + -1, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 813, + 18, + 18, + 18, + 18, + 18, + 272, + 18, + 18, + 721, + 18, + 723, + 18, + 18, + 18, + -1, + -1, + 18, + 613, + -1, + 214, + 18, + 18, + 18, + -1, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 728, + -1, + 18, + 18, + -1, + 18, + -1, + 18, + 18, + 18, + -1, + 18, + 314, + 18, + -1, + 507, + 507, + 507, + 18, + 18, + 507, + 507, + 18, + 322, + 322, + 18, + 18, + 18, + -1, + -1, + -1, + -1, + 18, + 534, + 18, + 18, + 18, + 18, + 18, + -1, + 281, + 281, + 18, + 18, + -1, + 18, + 18, + 18, + 235, + 18, + -1, + 18, + -1, + 18, + 721, + -1, + 18, + 18, + 18, + 568, + 18, + 18, + 522, + -1, + 18, + -1, + -1, + 18, + 18, + 18, + 204, + 18, + 204, + 204, + 18, + 204, + 18, + 204, + 18, + -1, + 18, + 18, + 18, + 172, + -1, + -1, + -1, + 499, + 18, + 688, + 688, + -1, + 330, + 18, + 18, + -1, + 18, + 18, + 18, + -1, + 18, + -1, + 277, + 277, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 157, + 157, + 157, + -1, + 599, + 599, + -1, + 18, + 643, + 18, + -1, + 18, + 18, + 173, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 264, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 196, + 18, + 18, + 18, + 18, + 18, + 18, + -1, + -1, + 18, + -1, + 18, + 666, + -1, + 18, + 583, + -1, + -1, + 19, + 19, + 19, + 19, + 19, + 204, + 19, + 71, + 19, + 19, + -1, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + -1, + 19, + 19, + 19, + 19, + 19, + 19, + 608, + 19, + -1, + 19, + 454, + 454, + 454, + 454, + -1, + 19, + -1, + 275, + -1, + 38, + 19, + 19, + 19, + -1, + 220, + 19, + 19, + 19, + 380, + 380, + -1, + 19, + 19, + 19, + 19, + 19, + 805, + 19, + 19, + 19, + 19, + 19, + -1, + 19, + -1, + 19, + 19, + -1, + 19, + 73, + -1, + 19, + 639, + 639, + -1, + 19, + 19, + 19, + 19, + 255, + 255, + 19, + -1, + 621, + 621, + -1, + 168, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 568, + -1, + 19, + -1, + 19, + -1, + -1, + 261, + 20, + 20, + 20, + 20, + 267, + 20, + 267, + 20, + 20, + 20, + 20, + 20, + -1, + 172, + 20, + 274, + 274, + 20, + -1, + 599, + 599, + 20, + 20, + 20, + 20, + 20, + 20, + -1, + 20, + 454, + 20, + 454, + -1, + 20, + 20, + 20, + 609, + -1, + 20, + 20, + -1, + 20, + 20, + 20, + 20, + 20, + -1, + 20, + 20, + 20, + -1, + 20, + 728, + 20, + 20, + 565, + 20, + 20, + 20, + 20, + 20, + 20, + 163, + 313, + 313, + 21, + 21, + 21, + 81, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + -1, + 22, + 728, + 22, + -1, + 22, + 688, + 22, + 22, + 22, + 533, + 22, + 22, + 630, + 630, + 22, + 454, + 22, + 22, + -1, + 23, + 23, + 636, + 23, + 290, + 24, + 24, + 24, + 314, + 24, + 24, + 25, + 25, + -1, + 73, + 25, + 25, + 26, + 26, + 26, + -1, + 26, + 26, + 26, + 341, + 27, + -1, + 27, + 27, + 671, + -1, + 27, + -1, + -1, + 526, + 27, + 28, + 28, + 376, + 28, + 28, + 30, + 30, + 30, + 30, + 30, + 152, + 31, + 31, + 31, + 31, + -1, + 31, + 31, + 31, + 31, + 32, + 666, + 32, + 32, + 32, + 32, + -1, + 32, + 32, + 33, + 852, + 33, + 33, + 33, + 33, + 33, + 34, + 34, + -1, + 34, + 599, + 34, + -1, + 34, + 34, + 34, + 202, + 34, + 210, + -1, + 71, + 35, + -1, + 35, + 217, + 35, + 217, + 35, + 35, + 35, + -1, + 35, + 220, + 36, + 36, + 664, + -1, + 37, + 37, + 37, + 37, + -1, + 39, + 39, + 39, + 39, + -1, + 39, + 39, + -1, + 39, + 39, + 39, + 39, + 39, + -1, + 504, + 39, + 504, + 504, + 39, + 504, + 39, + -1, + 39, + 39, + 39, + 39, + 39, + 39, + -1, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 291, + 39, + 39, + 39, + 161, + -1, + -1, + 39, + -1, + -1, + 39, + 583, + 39, + -1, + 40, + 197, + 40, + 197, + 40, + 40, + 40, + 40, + -1, + -1, + 40, + 40, + 40, + 346, + 40, + 41, + 41, + -1, + 41, + 761, + 761, + 41, + 446, + 41, + 446, + 43, + 43, + -1, + 43, + 43, + 291, + 43, + 612, + 43, + 43, + 631, + 43, + 43, + 43, + 43, + 43, + 160, + 43, + 43, + 43, + 533, + 43, + 43, + 43, + 43, + 43, + -1, + 43, + -1, + 43, + 44, + 557, + -1, + 44, + 627, + 44, + 44, + 627, + 44, + 627, + 44, + 44, + 44, + 44, + 251, + 44, + 251, + 44, + 44, + 108, + -1, + -1, + 44, + 46, + 46, + 46, + 315, + 315, + 46, + 46, + 46, + 46, + 46, + 46, + 46, + 46, + 618, + -1, + 606, + 47, + 606, + 47, + 47, + -1, + 47, + 47, + 47, + 47, + -1, + 664, + 664, + 47, + -1, + 47, + 336, + -1, + 47, + 47, + 47, + 290, + 47, + 47, + 47, + 262, + 47, + 47, + -1, + 48, + 308, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + -1, + 48, + -1, + 48, + 48, + 48, + 659, + 659, + -1, + -1, + 272, + 48, + 48, + 48, + 48, + 48, + 48, + 871, + 871, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + -1, + 48, + -1, + 586, + 48, + 48, + 48, + 48, + 48, + 48, + -1, + 48, + 48, + 48, + -1, + 48, + 49, + -1, + -1, + 49, + 49, + -1, + 49, + 49, + -1, + 49, + 49, + 49, + 341, + 49, + 49, + 49, + 49, + 49, + 49, + 604, + 604, + 49, + 49, + -1, + 49, + 49, + -1, + 49, + 49, + 49, + 668, + 49, + 49, + 49, + 49, + 49, + 123, + 49, + 235, + 49, + -1, + 264, + 50, + 50, + 50, + 50, + -1, + 50, + 662, + 50, + -1, + 50, + -1, + 51, + 454, + 51, + 51, + 51, + 51, + 51, + 51, + 51, + 51, + 51, + 51, + -1, + 51, + -1, + -1, + 51, + 51, + 51, + -1, + 51, + 51, + -1, + 51, + 763, + 51, + -1, + 52, + -1, + 52, + 52, + -1, + 52, + 52, + 52, + 52, + 52, + 52, + 275, + 52, + 52, + 52, + 52, + 52, + -1, + -1, + 52, + 636, + 636, + 52, + 52, + 443, + 52, + 156, + 52, + 52, + 52, + 618, + 52, + 52, + 52, + 114, + 114, + 52, + 52, + 52, + 52, + 339, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 74, + 52, + 52, + 74, + 52, + 74, + 52, + 52, + -1, + 52, + 52, + 52, + 52, + 268, + 52, + -1, + 52, + 158, + -1, + 52, + 52, + 52, + 52, + -1, + 52, + 52, + -1, + 52, + 52, + 52, + 657, + 52, + 52, + 52, + 52, + 344, + 52, + -1, + 52, + -1, + -1, + 564, + 564, + 564, + 52, + 52, + 52, + -1, + 417, + 52, + 52, + 52, + 52, + 52, + -1, + 52, + 52, + 52, + 519, + 53, + 519, + 53, + 53, + -1, + 53, + 53, + 53, + 53, + 53, + 53, + -1, + 53, + 53, + 53, + 53, + 53, + -1, + 53, + 53, + 668, + 668, + -1, + 53, + 53, + -1, + 53, + 53, + 761, + 761, + 53, + 53, + 53, + 53, + 53, + 269, + 53, + 53, + 53, + 53, + -1, + 53, + 53, + 53, + 53, + -1, + 53, + 53, + 53, + -1, + -1, + 359, + -1, + 54, + 574, + 54, + -1, + 54, + 54, + -1, + 666, + 54, + 54, + 54, + 54, + 54, + 54, + 54, + 54, + 54, + 343, + 54, + 54, + 54, + 657, + 657, + 54, + 54, + -1, + 223, + 54, + 55, + 55, + 55, + 55, + 55, + 564, + 55, + 55, + 578, + 55, + 55, + 55, + 55, + -1, + 55, + 55, + 290, + 290, + 56, + 56, + 56, + 56, + 638, + 638, + 56, + 638, + 56, + 56, + 56, + 56, + -1, + 56, + 56, + -1, + -1, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + -1, + 499, + 56, + 56, + 56, + 56, + 518, + -1, + 631, + 56, + 56, + 56, + 56, + -1, + 534, + 56, + 56, + 290, + 290, + 56, + 56, + 56, + 56, + 71, + 56, + 56, + 56, + 56, + 56, + 235, + 235, + 56, + 56, + 235, + 56, + 56, + 479, + 56, + 56, + 56, + 56, + 267, + 56, + -1, + 607, + -1, + 57, + 57, + 57, + 57, + 57, + 57, + 57, + 57, + 57, + 236, + 57, + 57, + -1, + 57, + 57, + 57, + 57, + 57, + -1, + 267, + 267, + 57, + 57, + 58, + 58, + 266, + 58, + 266, + 58, + 58, + 58, + 266, + -1, + 58, + 58, + 58, + 58, + -1, + 58, + 58, + 58, + 59, + 273, + 59, + 59, + -1, + 59, + -1, + -1, + 59, + 59, + 59, + -1, + 59, + -1, + 59, + 268, + 59, + 303, + 59, + 534, + -1, + 59, + 59, + 619, + 59, + 59, + 619, + 59, + 59, + 619, + 619, + 59, + -1, + 61, + 61, + 61, + -1, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 360, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 233, + -1, + -1, + -1, + 61, + 358, + 61, + 61, + -1, + 61, + 61, + -1, + 61, + 234, + 61, + 61, + -1, + 61, + -1, + 108, + -1, + 62, + 62, + -1, + -1, + 62, + 62, + -1, + 62, + -1, + 62, + -1, + -1, + -1, + 62, + 720, + 62, + 720, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 647, + 62, + 760, + 62, + 62, + 62, + 100, + 63, + 63, + 264, + 264, + -1, + 469, + 63, + 63, + 63, + 63, + -1, + 63, + 201, + 63, + 63, + 156, + 63, + 63, + 63, + 63, + 662, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 340, + -1, + 63, + 63, + -1, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 331, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + -1, + 63, + 63, + 63, + -1, + 63, + -1, + -1, + 63, + 63, + 63, + -1, + 63, + 170, + 63, + 170, + -1, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + -1, + 63, + 63, + 63, + -1, + 63, + 63, + -1, + 63, + 63, + 63, + 63, + 728, + 728, + 63, + 63, + 63, + 63, + 63, + -1, + 63, + 63, + 63, + 63, + -1, + 63, + 159, + 63, + 63, + 63, + 586, + 63, + 540, + 63, + 63, + 63, + 63, + 63, + 63, + -1, + 63, + 359, + 63, + 63, + 521, + 521, + 63, + 63, + 63, + 63, + 63, + 401, + 401, + 63, + 63, + 267, + -1, + 63, + 63, + -1, + 63, + 63, + -1, + 63, + 63, + 237, + 63, + 63, + -1, + 63, + 63, + 587, + 63, + 63, + 587, + -1, + 620, + 63, + 63, + 378, + 63, + -1, + 63, + 63, + -1, + 63, + 63, + 510, + 63, + 63, + -1, + 343, + 343, + 63, + 63, + 63, + -1, + 639, + 63, + 63, + 63, + 266, + 63, + 63, + -1, + -1, + 63, + 63, + 728, + 63, + 63, + 63, + -1, + 63, + 64, + -1, + 64, + 64, + -1, + 64, + 64, + 64, + -1, + -1, + -1, + 64, + 663, + 64, + 659, + 64, + 64, + 659, + 64, + -1, + 331, + 64, + 64, + 64, + 64, + 64, + 64, + 235, + -1, + 64, + 64, + 64, + -1, + 64, + -1, + 521, + 64, + -1, + 64, + -1, + 65, + 65, + 637, + 65, + 65, + 65, + -1, + 65, + 65, + 99, + 99, + -1, + 158, + 158, + 65, + -1, + -1, + -1, + 65, + 65, + 192, + 192, + 65, + 65, + -1, + 65, + 65, + 65, + 65, + 65, + 65, + -1, + 65, + 65, + 65, + -1, + 66, + -1, + 66, + -1, + -1, + -1, + 263, + 66, + 66, + 263, + 263, + 66, + 66, + -1, + 66, + 66, + 66, + 66, + 629, + 629, + 66, + 805, + 66, + 66, + -1, + 67, + 273, + 273, + 67, + 601, + 601, + 67, + 67, + -1, + -1, + 872, + 67, + 67, + 67, + 68, + 68, + 68, + 68, + 68, + 68, + 68, + -1, + 359, + -1, + 663, + 68, + 68, + 581, + 68, + 68, + 68, + 68, + 648, + 68, + 68, + 648, + 69, + 69, + 69, + 204, + 69, + 69, + -1, + 557, + 69, + 69, + 69, + 69, + 69, + 69, + 69, + 69, + 69, + 70, + 290, + 70, + 70, + 70, + 70, + 275, + 70, + 70, + 70, + 70, + 70, + 70, + 233, + 233, + 70, + 70, + 70, + 277, + 277, + 70, + 103, + 103, + 70, + 70, + 72, + -1, + 72, + 75, + -1, + 75, + 75, + 347, + 75, + 76, + 605, + 76, + 76, + 76, + -1, + 281, + -1, + 77, + 78, + 153, + 78, + 78, + 79, + 79, + 79, + 79, + 79, + 80, + 80, + 82, + 82, + 82, + 82, + 82, + 82, + 85, + -1, + 85, + -1, + 445, + 448, + 89, + 448, + 90, + 647, + 90, + 90, + 90, + -1, + 171, + 90, + 171, + 171, + 90, + 91, + 91, + 91, + 91, + 92, + 92, + 92, + 602, + -1, + 93, + -1, + 93, + 94, + 94, + -1, + 98, + 98, + 98, + 101, + 101, + 101, + -1, + 101, + 102, + 751, + 104, + 104, + -1, + 104, + 105, + 105, + 106, + -1, + 106, + 106, + 106, + 106, + 722, + 107, + 107, + -1, + 110, + -1, + 182, + 182, + 110, + 110, + -1, + -1, + -1, + -1, + 115, + 115, + 115, + -1, + -1, + 115, + 115, + 220, + 115, + 585, + 115, + 115, + 115, + 116, + 116, + 116, + 116, + 723, + 116, + 247, + 247, + 116, + -1, + 116, + 116, + 446, + 200, + 117, + 117, + 723, + 117, + 723, + -1, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + -1, + 117, + -1, + 117, + 117, + 117, + 117, + 557, + 117, + 117, + 117, + 117, + 117, + 117, + 367, + -1, + 119, + 119, + 119, + 120, + 120, + 120, + -1, + -1, + 120, + 342, + 121, + 121, + 74, + -1, + 121, + 750, + 121, + 121, + 613, + 121, + -1, + 122, + 122, + 122, + -1, + 314, + -1, + 763, + 125, + 125, + 771, + 125, + 125, + 125, + 125, + 126, + 126, + -1, + 126, + 126, + 126, + 126, + -1, + 671, + 126, + 126, + 126, + 126, + 127, + -1, + 127, + -1, + -1, + 127, + 127, + 592, + 127, + -1, + -1, + 662, + 129, + 129, + 578, + 129, + 95, + 129, + 129, + 129, + -1, + 129, + 129, + 129, + 129, + 129, + 129, + 627, + -1, + 129, + -1, + 129, + 130, + 130, + 130, + 130, + 130, + -1, + -1, + 131, + 131, + 131, + 131, + 131, + 131, + 813, + -1, + 131, + 131, + 131, + -1, + 131, + 131, + 131, + 752, + 131, + -1, + 131, + -1, + 132, + -1, + 100, + 132, + 132, + 99, + -1, + 638, + 132, + -1, + 375, + 132, + 132, + 376, + -1, + 133, + 133, + 645, + 645, + 133, + -1, + 303, + 133, + 133, + 133, + 133, + 134, + 134, + 134, + 180, + 134, + 134, + 137, + 134, + 134, + 137, + 134, + 134, + -1, + 134, + -1, + 236, + 134, + 134, + -1, + 134, + 759, + 759, + 134, + -1, + 136, + 136, + 103, + 136, + -1, + 136, + -1, + 136, + 136, + 136, + 606, + 136, + 136, + 136, + -1, + 852, + 139, + -1, + 139, + 139, + 139, + 139, + 139, + 140, + 137, + 140, + 140, + 140, + 140, + 236, + 140, + 141, + -1, + 141, + 141, + 141, + 141, + 141, + 141, + -1, + -1, + 447, + -1, + 123, + 141, + -1, + 141, + 141, + 141, + 599, + 599, + 141, + 141, + 141, + 251, + 141, + 568, + 141, + 141, + 142, + 142, + -1, + -1, + 142, + 142, + -1, + 142, + 142, + 142, + 108, + 142, + 142, + 142, + 142, + -1, + 142, + 142, + 142, + 142, + 142, + -1, + 142, + 142, + 142, + 142, + 142, + 142, + 142, + 144, + 144, + 144, + 144, + 95, + 144, + -1, + 585, + 144, + -1, + 144, + 144, + 144, + 144, + 812, + 144, + -1, + 145, + -1, + 145, + 145, + -1, + 145, + 145, + -1, + 145, + -1, + 145, + 145, + 145, + 145, + 145, + 145, + 145, + 217, + 146, + 217, + -1, + 146, + 146, + 146, + 146, + 146, + -1, + 146, + -1, + -1, + 146, + 114, + -1, + 628, + -1, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 202, + -1, + 315, + 148, + -1, + -1, + 277, + 148, + -1, + 148, + 100, + 148, + 657, + -1, + -1, + 148, + 148, + -1, + 148, + 148, + 148, + 635, + 149, + 149, + 149, + -1, + 149, + 274, + -1, + 157, + 149, + -1, + 149, + 630, + 149, + 149, + 149, + 149, + 149, + 149, + -1, + 149, + 149, + 149, + 38, + 149, + 150, + 150, + 150, + 196, + -1, + 444, + 150, + 150, + 150, + 150, + -1, + 367, + 150, + 150, + -1, + 150, + 150, + 150, + 150, + 150, + 150, + 533, + 151, + 151, + 763, + 151, + 645, + -1, + 151, + 635, + 151, + 123, + 151, + 151, + 151, + 672, + 151, + 519, + 151, + 151, + 151, + 164, + 164, + -1, + 164, + 268, + -1, + 166, + 525, + -1, + 166, + 166, + -1, + -1, + 166, + 166, + 166, + 167, + 247, + 167, + 304, + 167, + 167, + 174, + 343, + 343, + 343, + 176, + 761, + 360, + 604, + 178, + 178, + -1, + 566, + 601, + 342, + 184, + -1, + 305, + 305, + 186, + 186, + 189, + 189, + 190, + 190, + 191, + 154, + 193, + 194, + 194, + 194, + -1, + 195, + 195, + 205, + 206, + 206, + -1, + 208, + -1, + 208, + 209, + 211, + 212, + 213, + 519, + 216, + 281, + 218, + 219, + 219, + 103, + 103, + 261, + -1, + -1, + 584, + -1, + -1, + -1, + 666, + -1, + 229, + 230, + -1, + 162, + 232, + 232, + 238, + -1, + 238, + 239, + 239, + 239, + 662, + 662, + 244, + -1, + 331, + 331, + 249, + 249, + 220, + 250, + 250, + 252, + 252, + -1, + 252, + 252, + 253, + -1, + 774, + -1, + 254, + 254, + 254, + 254, + 254, + 254, + 267, + -1, + 257, + 257, + 257, + 257, + 257, + 257, + 528, + 258, + 258, + 258, + 258, + 258, + 260, + 813, + -1, + 180, + 260, + 270, + 270, + 271, + -1, + 282, + -1, + 283, + 283, + 688, + 284, + 285, + 285, + 286, + 762, + 287, + 308, + 720, + 288, + -1, + 369, + 295, + 298, + 299, + 300, + -1, + 310, + 587, + 312, + 329, + 338, + 338, + 348, + -1, + 352, + 354, + -1, + -1, + 355, + 356, + 356, + 357, + 361, + -1, + -1, + 381, + 504, + 381, + 381, + 381, + 381, + 381, + 95, + -1, + 336, + 381, + 336, + 381, + 381, + 381, + -1, + 381, + 381, + 381, + 264, + -1, + 247, + 381, + 247, + 381, + -1, + 381, + 381, + 381, + 381, + 522, + -1, + 381, + 192, + 381, + 381, + 381, + 381, + 381, + -1, + 381, + -1, + 381, + 381, + -1, + 381, + -1, + -1, + 692, + 381, + 381, + 381, + -1, + -1, + 663, + 663, + 381, + 381, + 381, + 687, + 687, + 687, + -1, + 507, + 381, + 381, + 305, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 314, + 314, + 381, + 381, + -1, + 381, + -1, + 381, + 381, + -1, + -1, + 381, + 273, + 381, + -1, + -1, + -1, + -1, + 504, + 381, + -1, + 381, + 381, + 728, + 728, + -1, + 381, + -1, + 381, + 280, + 381, + -1, + 578, + 381, + 381, + -1, + -1, + 381, + -1, + -1, + 381, + 381, + 381, + 872, + 381, + 381, + 381, + -1, + 381, + 381, + 237, + 237, + 381, + -1, + 237, + 381, + 381, + 381, + 381, + 381, + 687, + 381, + -1, + 281, + -1, + 381, + 381, + 381, + -1, + 261, + 261, + 381, + 381, + 381, + 268, + 381, + 381, + -1, + 381, + 381, + 381, + -1, + 381, + 381, + 381, + 182, + 182, + -1, + 381, + 159, + -1, + 381, + 381, + -1, + -1, + 381, + 381, + 637, + 637, + 381, + 539, + -1, + 381, + 381, + 579, + 381, + -1, + -1, + 761, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 584, + 381, + -1, + 381, + 381, + 812, + 812, + 381, + 381, + 381, + 381, + 381, + 381, + -1, + 381, + 360, + 381, + 381, + 360, + 360, + -1, + 381, + -1, + -1, + 294, + 381, + 381, + 605, + 381, + -1, + -1, + -1, + 153, + 153, + 381, + -1, + 275, + 381, + -1, + 381, + -1, + 381, + 381, + 137, + 381, + 137, + 381, + -1, + 381, + 381, + 381, + 381, + -1, + 381, + 381, + 381, + 381, + 381, + 267, + 267, + 381, + 381, + 381, + -1, + -1, + -1, + 381, + 381, + -1, + 586, + 381, + -1, + 381, + 381, + 381, + 381, + 347, + -1, + 290, + -1, + 759, + 759, + 381, + 381, + 381, + -1, + 256, + 381, + 381, + 381, + 381, + 381, + 566, + 381, + 381, + -1, + 381, + 381, + 272, + 272, + 382, + 382, + 382, + 382, + 628, + -1, + 382, + 382, + 273, + 383, + 277, + 277, + 383, + 383, + 383, + 383, + 383, + 383, + 247, + 383, + 383, + 383, + 383, + 383, + -1, + 383, + -1, + 383, + 71, + 383, + 71, + 383, + 383, + 383, + 384, + 628, + -1, + 384, + 384, + 384, + 631, + 631, + 384, + 384, + 275, + -1, + 569, + 384, + 384, + 384, + 384, + 384, + 384, + 872, + 384, + 384, + 384, + 384, + 526, + 384, + 568, + 384, + 384, + -1, + 386, + 386, + -1, + 386, + -1, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + -1, + 504, + 386, + 504, + 386, + 386, + 345, + 386, + 386, + 386, + -1, + -1, + -1, + -1, + 137, + 386, + 447, + 197, + -1, + 446, + 387, + 387, + 387, + 387, + -1, + -1, + 387, + 387, + 387, + -1, + 520, + 387, + 387, + -1, + -1, + 387, + 607, + -1, + 687, + 387, + 387, + 387, + 378, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 774, + 387, + 387, + 387, + -1, + 387, + 387, + 387, + 387, + 454, + 387, + 387, + 387, + 269, + 387, + 387, + 342, + 387, + 387, + 534, + 387, + -1, + 387, + 387, + -1, + 387, + 387, + -1, + 387, + 387, + 387, + -1, + -1, + 387, + -1, + 387, + 387, + 387, + 579, + 387, + 387, + 387, + 387, + 387, + 387, + 154, + 154, + 154, + 387, + -1, + 387, + 387, + -1, + 387, + 387, + -1, + 387, + 313, + 387, + 387, + 387, + 387, + 643, + 387, + 387, + -1, + -1, + 387, + 387, + 387, + 387, + -1, + 387, + 86, + 86, + 387, + 387, + 387, + 242, + 387, + 387, + 387, + 387, + 387, + 387, + 657, + 657, + -1, + -1, + 387, + -1, + 387, + 387, + 369, + 387, + 387, + 388, + 388, + 388, + -1, + 388, + 388, + 203, + 388, + 153, + -1, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 818, + -1, + 388, + 388, + -1, + 388, + -1, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + -1, + -1, + 388, + 388, + 388, + 251, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 220, + 220, + 220, + 220, + 388, + 388, + -1, + -1, + 388, + -1, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 278, + 278, + 278, + -1, + 388, + 388, + 388, + 388, + 388, + 388, + 223, + 388, + 388, + 223, + 388, + 388, + 388, + 220, + 388, + 220, + 388, + -1, + 388, + -1, + 388, + 388, + 388, + 388, + 388, + 245, + 388, + 388, + 277, + 388, + 388, + -1, + -1, + 600, + 390, + 390, + 390, + 95, + 390, + 390, + 390, + -1, + 390, + 750, + 750, + 390, + 390, + 390, + 566, + 391, + 391, + -1, + 391, + 392, + 392, + 392, + -1, + 818, + 392, + 392, + -1, + 392, + 392, + 392, + 173, + -1, + 392, + 392, + -1, + 392, + 392, + 392, + 722, + 392, + 392, + 392, + 392, + 605, + 392, + -1, + 392, + -1, + 392, + 668, + -1, + 392, + 303, + -1, + 392, + 393, + 393, + 612, + 393, + 393, + 393, + 393, + 393, + 393, + 261, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 269, + 393, + 648, + 393, + 648, + -1, + 199, + 393, + 393, + 393, + 393, + -1, + 393, + 393, + 499, + 393, + 393, + 805, + 393, + 393, + 393, + 393, + 393, + 393, + 347, + -1, + -1, + 393, + -1, + 394, + 108, + 394, + 394, + 394, + 394, + 394, + 394, + 395, + 137, + 395, + -1, + 395, + 395, + 395, + 395, + -1, + 395, + -1, + 395, + 395, + 396, + -1, + 396, + 396, + 396, + 397, + 397, + -1, + 584, + -1, + -1, + 397, + 397, + 397, + 331, + 397, + 397, + 397, + 397, + -1, + -1, + 397, + 397, + 397, + 255, + 397, + 397, + -1, + -1, + 398, + 398, + 398, + -1, + 603, + 399, + 399, + 399, + -1, + 399, + 723, + -1, + 399, + 587, + 399, + 399, + 399, + 399, + 399, + 400, + -1, + 156, + 156, + 156, + 400, + -1, + 400, + 400, + 400, + -1, + 400, + 520, + 520, + 400, + 402, + 402, + -1, + -1, + 402, + 402, + 402, + 402, + -1, + 402, + 402, + 648, + 402, + 648, + 402, + 520, + -1, + 403, + 202, + -1, + 403, + -1, + -1, + -1, + 403, + 403, + 403, + 403, + 612, + 404, + 521, + -1, + 237, + 404, + 404, + -1, + -1, + 404, + 404, + 405, + -1, + 405, + -1, + 405, + 405, + 405, + -1, + 405, + 649, + 405, + 405, + 405, + 405, + -1, + 603, + 406, + 406, + -1, + 406, + 138, + -1, + 407, + 407, + -1, + 408, + 408, + -1, + 408, + 635, + 408, + 269, + 408, + 408, + 408, + -1, + 409, + 235, + 235, + 409, + 409, + 409, + -1, + -1, + 409, + 410, + 410, + 410, + 410, + -1, + -1, + 752, + 411, + 411, + 411, + 411, + 233, + 411, + 411, + 233, + 411, + 411, + -1, + 412, + 412, + 412, + 852, + 412, + 412, + 158, + -1, + 413, + 413, + 413, + 413, + 269, + 413, + 413, + 237, + 237, + 237, + 413, + 413, + 413, + 413, + 413, + 413, + 663, + 413, + 413, + -1, + -1, + 413, + 268, + 413, + 413, + 413, + 413, + 413, + 137, + 413, + 413, + -1, + 688, + -1, + 413, + 159, + 413, + 413, + 413, + 236, + 236, + 413, + 569, + 413, + 163, + 413, + 413, + 414, + -1, + 138, + 138, + -1, + 415, + 138, + 138, + 415, + -1, + 450, + -1, + 192, + -1, + 415, + 415, + 108, + 415, + 415, + -1, + 415, + 415, + 415, + 172, + 415, + 345, + 415, + 415, + -1, + 330, + 415, + 81, + 81, + 415, + 415, + -1, + 415, + 415, + 415, + 415, + -1, + 415, + 415, + 415, + 415, + 415, + -1, + 415, + 605, + 415, + 415, + 415, + 415, + 416, + 416, + 416, + 233, + 416, + 416, + 416, + 416, + 557, + 416, + -1, + 416, + 416, + -1, + 416, + 416, + 416, + 416, + 416, + 416, + 322, + 416, + 416, + 416, + 416, + 552, + 416, + 552, + 416, + 507, + 418, + 507, + -1, + 418, + 264, + 418, + 418, + 418, + 418, + 418, + -1, + 418, + 418, + 214, + 418, + 418, + 418, + 169, + 418, + 418, + 418, + 418, + 418, + 220, + 418, + 418, + -1, + 559, + 419, + 419, + -1, + 419, + 419, + 419, + 419, + 419, + 628, + 419, + 419, + 568, + 419, + 568, + 419, + 419, + 419, + 419, + -1, + 419, + 447, + 419, + 447, + 419, + -1, + 419, + 420, + 420, + 171, + -1, + -1, + 420, + 521, + -1, + 420, + 420, + 420, + 420, + 420, + -1, + 420, + -1, + 420, + -1, + 420, + 520, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 268, + 268, + 268, + -1, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 629, + -1, + 649, + 420, + 420, + 724, + 724, + 420, + 724, + 420, + -1, + 315, + 420, + -1, + 38, + 420, + 420, + 672, + 420, + 420, + 420, + 672, + 420, + 420, + 599, + 420, + 599, + 420, + -1, + -1, + -1, + 160, + 420, + 420, + 420, + 420, + 420, + 202, + -1, + 420, + 600, + 421, + 340, + 421, + 421, + 421, + 421, + 421, + 323, + 421, + 421, + 421, + -1, + 422, + 422, + 422, + 587, + -1, + 422, + 525, + 525, + 525, + 525, + 422, + 422, + 422, + 422, + 159, + 422, + -1, + 422, + -1, + 422, + 422, + 422, + -1, + 422, + 422, + -1, + 422, + 237, + -1, + 236, + 422, + 422, + 648, + -1, + -1, + -1, + 422, + 422, + 422, + 422, + 422, + -1, + 422, + 422, + 422, + 422, + 422, + 422, + -1, + 422, + 584, + -1, + 422, + 422, + -1, + 423, + 423, + 423, + 376, + 376, + -1, + 423, + 423, + 871, + 871, + 423, + -1, + -1, + 423, + 509, + 423, + -1, + 423, + 423, + 423, + -1, + 469, + 425, + 425, + 425, + 425, + 425, + -1, + 322, + -1, + -1, + 425, + 425, + 425, + 425, + 425, + -1, + 425, + 425, + 223, + -1, + 425, + -1, + 425, + 425, + 425, + -1, + -1, + -1, + 425, + 425, + 425, + 425, + -1, + 425, + 426, + 426, + 671, + 426, + -1, + 426, + 426, + 426, + 426, + 723, + 426, + 426, + 426, + 426, + 426, + 169, + 169, + 426, + 426, + 426, + 592, + -1, + 628, + 426, + -1, + 426, + 426, + 426, + 426, + 426, + -1, + 217, + 217, + -1, + 426, + 426, + 426, + 426, + 426, + 359, + 426, + -1, + 426, + 426, + -1, + 426, + 426, + -1, + 426, + -1, + -1, + -1, + 426, + -1, + 426, + 592, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 525, + -1, + 426, + 426, + 426, + 426, + -1, + 518, + 426, + -1, + -1, + 426, + 322, + 322, + 426, + 426, + 322, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + -1, + 426, + 426, + -1, + 417, + 426, + 417, + 417, + 417, + 426, + 417, + 417, + 426, + 426, + 161, + 426, + 161, + 426, + 426, + 426, + 426, + 426, + 81, + 427, + 427, + -1, + 427, + -1, + 427, + 427, + 427, + -1, + 427, + 427, + 97, + 427, + 427, + -1, + 427, + -1, + 273, + 427, + 427, + 728, + 728, + 427, + 427, + 761, + 427, + 427, + -1, + 427, + 427, + 805, + 427, + 427, + 427, + 428, + 428, + 233, + -1, + 428, + 109, + 428, + 428, + 428, + 428, + 428, + -1, + 428, + -1, + 428, + 813, + 428, + 428, + 156, + 428, + 428, + -1, + 428, + 604, + 428, + 428, + 428, + 871, + 428, + 620, + 428, + 428, + 428, + 428, + 428, + -1, + 428, + -1, + 428, + 428, + 428, + 658, + 428, + -1, + 138, + 428, + 138, + -1, + 428, + -1, + 428, + 428, + 428, + 428, + 428, + 428, + 428, + 428, + 429, + 429, + 812, + 429, + 429, + 429, + 520, + 429, + 429, + 429, + 722, + -1, + -1, + 522, + 429, + 429, + 429, + 81, + 429, + 429, + 265, + 429, + 375, + 429, + 375, + -1, + 759, + 429, + 196, + 196, + 429, + 663, + 429, + -1, + 429, + 429, + 429, + 429, + -1, + -1, + 429, + 687, + 429, + 429, + 429, + -1, + 429, + 429, + -1, + 429, + 429, + 429, + 429, + 429, + 429, + 429, + 109, + 109, + 429, + 429, + 430, + 290, + -1, + 430, + 430, + 430, + 331, + 430, + 430, + 430, + 430, + 430, + 430, + 752, + 430, + 430, + -1, + -1, + 499, + 430, + 430, + 430, + 430, + 430, + 430, + 272, + 272, + 430, + 430, + 430, + 214, + 214, + 430, + 430, + 430, + 430, + 430, + 430, + -1, + 430, + 430, + 430, + 430, + 138, + -1, + 430, + 87, + 87, + 430, + -1, + 431, + 431, + 431, + 431, + 431, + 431, + 431, + 431, + 583, + 431, + 431, + 431, + 431, + 431, + 431, + 447, + 431, + -1, + 431, + 642, + 431, + 431, + 431, + 431, + 431, + -1, + 431, + -1, + 431, + 343, + -1, + -1, + 431, + 431, + 586, + 586, + 431, + 431, + 432, + 432, + 432, + 649, + 432, + 432, + 358, + 432, + 432, + 432, + 432, + 432, + 559, + 559, + 559, + 432, + 432, + 432, + -1, + -1, + 432, + -1, + 432, + 432, + 432, + 432, + -1, + -1, + -1, + 432, + 432, + 805, + 432, + 203, + -1, + 234, + 234, + 433, + 433, + -1, + 600, + 600, + 433, + 433, + 433, + 433, + -1, + -1, + 587, + 433, + 433, + 255, + 255, + 433, + 433, + -1, + 433, + 433, + 433, + 433, + 433, + 433, + 520, + 433, + -1, + 433, + 433, + 433, + 433, + 433, + -1, + 433, + 607, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 157, + 157, + 157, + 157, + 433, + 433, + 433, + 433, + 433, + 433, + 434, + 173, + 434, + 434, + 434, + 173, + -1, + 434, + 434, + 434, + 434, + 519, + 434, + 434, + 519, + 434, + 434, + 434, + -1, + -1, + -1, + 434, + 434, + 237, + 434, + 434, + 237, + 434, + 434, + -1, + 434, + 434, + -1, + 447, + 434, + 434, + 434, + 750, + 750, + 750, + 750, + 750, + 434, + 434, + -1, + 722, + -1, + 434, + 434, + 434, + -1, + 533, + 434, + 434, + -1, + 852, + 434, + 434, + -1, + 434, + 434, + 434, + 434, + 434, + 375, + 375, + -1, + 434, + -1, + 434, + -1, + 273, + 273, + 434, + 434, + 434, + 434, + -1, + 434, + 434, + 558, + 434, + 558, + 434, + -1, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 280, + 435, + 446, + 435, + 435, + 435, + -1, + 369, + 369, + 369, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + -1, + 203, + -1, + -1, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 519, + 519, + 519, + 435, + 519, + 435, + -1, + 435, + 435, + 435, + 435, + 435, + 436, + 436, + 436, + 436, + -1, + 436, + 533, + 436, + 448, + 436, + 436, + 436, + 436, + 436, + 760, + 436, + 436, + 436, + 436, + 436, + 436, + -1, + 436, + 436, + 436, + 436, + 436, + 272, + 272, + -1, + 436, + 436, + 436, + -1, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 437, + -1, + 437, + 437, + -1, + -1, + 629, + -1, + -1, + 437, + -1, + 578, + 437, + 73, + 437, + 210, + 437, + 437, + 437, + 437, + 437, + 305, + 437, + 437, + 437, + 437, + 437, + 525, + -1, + 437, + 437, + 438, + 71, + -1, + 314, + -1, + -1, + 84, + 438, + 533, + 438, + 438, + 438, + 438, + 157, + 438, + -1, + -1, + -1, + 438, + 601, + 601, + -1, + 438, + -1, + 438, + -1, + 657, + 657, + -1, + -1, + -1, + 439, + -1, + 518, + -1, + -1, + 439, + 439, + 439, + 439, + 304, + 439, + 439, + 439, + 439, + 440, + 440, + 440, + 440, + 440, + 267, + 440, + 262, + 440, + 440, + 440, + -1, + 440, + 440, + 517, + 517, + -1, + -1, + 440, + 566, + 440, + 440, + 440, + -1, + 441, + -1, + -1, + 441, + 441, + -1, + 441, + 378, + -1, + 441, + 441, + 441, + 441, + 507, + 441, + 441, + -1, + 441, + 441, + -1, + 564, + 442, + 442, + -1, + 442, + -1, + 451, + 451, + 451, + 451, + -1, + 620, + 451, + 452, + 664, + 664, + 452, + 660, + 452, + 452, + 642, + 453, + 453, + 453, + 453, + 453, + 453, + 455, + 455, + 455, + 196, + 455, + 266, + 456, + 456, + 456, + 670, + 457, + 457, + 457, + 457, + 210, + 210, + 457, + 458, + -1, + 458, + 459, + -1, + 459, + 812, + 812, + -1, + 460, + 159, + -1, + 461, + -1, + -1, + 237, + 462, + 462, + 463, + -1, + 463, + 613, + 463, + 464, + 272, + 464, + -1, + -1, + 273, + 465, + 466, + 281, + 467, + 467, + -1, + 468, + 315, + 470, + -1, + 470, + 214, + -1, + 472, + 472, + 473, + 474, + 474, + -1, + 751, + 751, + 345, + 476, + 345, + 477, + 477, + -1, + 478, + 478, + -1, + -1, + -1, + 480, + -1, + 480, + 480, + -1, + 480, + 289, + 481, + 168, + 481, + 481, + 482, + 482, + 202, + 482, + 276, + 482, + 482, + 482, + 613, + 482, + 482, + 805, + 482, + -1, + 482, + 482, + 482, + 291, + 482, + 483, + 510, + 483, + 483, + -1, + 83, + -1, + 280, + 485, + 485, + -1, + 485, + 485, + 485, + 485, + 486, + 486, + 486, + -1, + -1, + 486, + 658, + 486, + -1, + 336, + 336, + 486, + -1, + -1, + 487, + 487, + 487, + 487, + 173, + 173, + -1, + -1, + 487, + 487, + 552, + 487, + -1, + 487, + 487, + 487, + -1, + 487, + -1, + 487, + 449, + 449, + 487, + 487, + 487, + 487, + 574, + -1, + 487, + 487, + 487, + 487, + 487, + 487, + -1, + 487, + 487, + -1, + 487, + 487, + -1, + 487, + 487, + 487, + -1, + -1, + 488, + 488, + 488, + 488, + 488, + 488, + 447, + 447, + 447, + 489, + 367, + 489, + 489, + 489, + 489, + -1, + 489, + 489, + -1, + 489, + 565, + 489, + 489, + 489, + 489, + 489, + 489, + -1, + 521, + 489, + 521, + 489, + -1, + 336, + -1, + 138, + 490, + 490, + 490, + -1, + 490, + 490, + 109, + 491, + 491, + 491, + 313, + 491, + 313, + 313, + 313, + 491, + 558, + 491, + 492, + -1, + 492, + -1, + 492, + 492, + -1, + 492, + 492, + 492, + 492, + 492, + 492, + 492, + 279, + 492, + 220, + -1, + 494, + 494, + 494, + 495, + 495, + 495, + 495, + 495, + 495, + 495, + -1, + 495, + 759, + 495, + 495, + -1, + 38, + 496, + 871, + 496, + 496, + 496, + 497, + 497, + 279, + 279, + 497, + 279, + 497, + 497, + -1, + 497, + 497, + 498, + 498, + -1, + 498, + 498, + 498, + 498, + 203, + 498, + 498, + -1, + 871, + 498, + 498, + 498, + 498, + 498, + 500, + 162, + 500, + 500, + -1, + 500, + 499, + 500, + 565, + 500, + -1, + 627, + 500, + -1, + 500, + 501, + 501, + 501, + 501, + 199, + 501, + 108, + 501, + 528, + 501, + 501, + 501, + 501, + 501, + 501, + 501, + 501, + 502, + 502, + 502, + 502, + 502, + 502, + 502, + 502, + -1, + 502, + 454, + 502, + 502, + 502, + -1, + 502, + 502, + 502, + 502, + 502, + 502, + 502, + 336, + 336, + -1, + 323, + 502, + 502, + 502, + 502, + 502, + 502, + 601, + 503, + 503, + -1, + -1, + -1, + 503, + 266, + -1, + -1, + -1, + 109, + 503, + 503, + 813, + 813, + 503, + -1, + 503, + 269, + 269, + 503, + -1, + 503, + -1, + -1, + -1, + 503, + 503, + 503, + 86, + 503, + 503, + 503, + 265, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + -1, + -1, + 505, + 505, + -1, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 330, + 505, + 505, + -1, + 505, + 505, + 505, + 505, + 345, + 505, + 505, + -1, + -1, + 505, + 505, + 505, + 505, + 506, + 506, + 506, + 506, + 506, + -1, + 506, + 210, + 210, + 506, + -1, + -1, + 812, + -1, + 506, + 506, + 506, + 511, + 163, + 511, + -1, + 274, + -1, + 511, + 648, + 511, + 511, + 511, + 512, + 512, + 512, + 512, + 512, + 447, + -1, + 512, + 512, + 512, + 512, + 512, + 512, + 606, + 512, + 512, + 512, + -1, + 752, + 513, + 584, + 513, + 584, + -1, + 514, + -1, + 602, + 602, + 514, + 514, + 514, + 514, + 514, + 515, + 515, + 515, + 515, + -1, + 805, + -1, + 516, + 516, + 516, + 516, + 523, + 523, + 469, + 469, + 752, + 752, + 529, + 529, + 530, + 668, + 531, + -1, + 535, + 535, + 173, + 535, + -1, + 417, + 256, + -1, + 541, + 541, + 542, + 543, + 543, + 544, + 692, + -1, + 546, + -1, + 721, + -1, + 450, + 548, + 549, + 203, + 551, + 446, + 553, + 553, + -1, + -1, + 556, + -1, + 592, + 479, + -1, + 562, + 562, + 563, + 563, + 567, + 819, + 567, + 567, + 819, + 567, + -1, + -1, + 570, + 570, + 292, + 571, + -1, + -1, + 571, + 518, + 571, + 275, + 275, + -1, + 571, + -1, + 292, + -1, + 572, + 469, + 572, + 572, + 575, + 163, + 575, + 575, + 576, + 576, + -1, + 576, + 576, + 576, + 577, + -1, + 577, + 577, + 577, + 577, + -1, + 577, + 577, + 619, + 577, + 577, + 577, + 580, + 580, + 580, + -1, + -1, + 580, + 445, + 588, + -1, + 589, + 589, + 589, + -1, + 589, + 590, + -1, + 590, + 591, + 591, + 591, + 591, + 591, + 591, + 269, + 269, + 593, + 593, + 593, + 593, + -1, + 595, + 597, + 597, + 598, + 610, + 509, + 509, + 509, + 611, + 611, + 614, + 615, + 291, + 291, + 616, + 617, + 622, + 625, + 626, + 632, + -1, + 640, + 641, + 646, + 651, + 651, + 479, + 661, + -1, + -1, + 673, + 157, + 673, + -1, + -1, + 673, + 673, + 673, + 673, + 84, + 84, + 84, + 84, + 673, + 84, + 673, + 84, + 674, + 818, + -1, + -1, + -1, + 674, + 674, + 108, + 674, + 108, + 108, + 674, + 674, + 217, + 674, + 674, + 674, + 674, + 674, + 674, + 635, + -1, + -1, + 674, + 674, + 674, + 347, + 674, + 674, + -1, + 674, + 586, + 674, + -1, + -1, + 674, + 674, + 345, + 674, + -1, + 114, + 674, + 674, + 674, + 674, + 203, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 648, + 674, + 674, + -1, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 237, + -1, + 674, + 674, + 674, + 674, + -1, + 152, + 152, + 674, + 214, + 214, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 760, + -1, + 674, + -1, + 674, + 674, + 674, + -1, + 674, + 674, + 579, + 674, + -1, + 674, + 674, + 674, + 674, + -1, + -1, + 674, + 367, + 367, + 674, + 674, + 367, + 367, + 674, + 674, + 674, + -1, + 674, + 674, + -1, + 674, + 750, + 674, + 674, + 565, + -1, + 674, + -1, + 674, + 674, + 674, + -1, + 674, + 674, + 674, + 276, + 674, + 674, + 569, + 674, + 569, + 569, + 674, + 674, + 674, + 674, + -1, + 81, + 674, + 674, + -1, + 619, + 619, + 675, + 675, + -1, + 675, + 675, + 675, + 675, + 581, + 675, + -1, + -1, + 676, + -1, + 676, + 583, + 676, + 583, + -1, + 519, + 519, + -1, + 672, + 676, + 672, + 672, + 676, + -1, + 676, + 676, + 676, + -1, + 237, + 676, + 676, + 676, + 642, + -1, + -1, + 677, + -1, + 677, + -1, + 677, + 677, + 677, + 677, + 677, + 677, + -1, + 677, + 677, + 385, + 677, + 677, + 677, + 677, + 313, + 677, + 313, + 313, + 677, + -1, + 677, + 677, + 582, + 677, + 677, + 582, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + -1, + 509, + 678, + 678, + -1, + -1, + 340, + 678, + 197, + 678, + 805, + 678, + 805, + 805, + 805, + -1, + 678, + 678, + 679, + 679, + 630, + 679, + 200, + 679, + 679, + 200, + 679, + 679, + -1, + 679, + 679, + 679, + 679, + 679, + 631, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 680, + 280, + 680, + 680, + 680, + 680, + 680, + 680, + 680, + -1, + 680, + 680, + -1, + 680, + 680, + 774, + 680, + 680, + 680, + 680, + 680, + 87, + 87, + 87, + 87, + 681, + 242, + 681, + 681, + 681, + 681, + 681, + 235, + 681, + 681, + -1, + 681, + 681, + 682, + 629, + 629, + -1, + 682, + 682, + 682, + 682, + -1, + 682, + 647, + -1, + 153, + 682, + 682, + 682, + -1, + -1, + -1, + 683, + 346, + -1, + -1, + 235, + 683, + 401, + 401, + 401, + -1, + 683, + 683, + 683, + 683, + -1, + 685, + 685, + -1, + 346, + 685, + 685, + 336, + 685, + 685, + 660, + 660, + 685, + -1, + 685, + -1, + 685, + -1, + 685, + 685, + 685, + 275, + 685, + 685, + 685, + 685, + 685, + 279, + 685, + -1, + 685, + 685, + 685, + -1, + 685, + 685, + 685, + 685, + 685, + -1, + 685, + 685, + 685, + 342, + 685, + 342, + 685, + 685, + 342, + 685, + 342, + 685, + 685, + -1, + 685, + 685, + 182, + 685, + 685, + -1, + -1, + 685, + 236, + -1, + 685, + 685, + 685, + 685, + -1, + 685, + 417, + 685, + 685, + -1, + 685, + 499, + 685, + 685, + -1, + 73, + 685, + -1, + 234, + 685, + 367, + 367, + 685, + 685, + -1, + 685, + 685, + 369, + 369, + 369, + 685, + 330, + 685, + 685, + 685, + -1, + 685, + 235, + 685, + 685, + 685, + 685, + 685, + 291, + 291, + 686, + 686, + 686, + 686, + -1, + 686, + 686, + 686, + 686, + 686, + 686, + 686, + 686, + 686, + -1, + 686, + 448, + 686, + 686, + 631, + 686, + 277, + 686, + 686, + 686, + 686, + 686, + 686, + 686, + 359, + 359, + 686, + 686, + -1, + 628, + 686, + 686, + 686, + 686, + 686, + 686, + 689, + 689, + 689, + 689, + 690, + 690, + -1, + -1, + 690, + 690, + 690, + 690, + 690, + 691, + 691, + -1, + 691, + 691, + 691, + 171, + -1, + 693, + -1, + -1, + 693, + 693, + -1, + 694, + 694, + 871, + -1, + 694, + 694, + 694, + 694, + 292, + 694, + 694, + 695, + -1, + 695, + 695, + 695, + 695, + 763, + 695, + 114, + 114, + -1, + 696, + 696, + 696, + 696, + 696, + 138, + 696, + 214, + -1, + 696, + 696, + 671, + 696, + 671, + 696, + 751, + 751, + 751, + 751, + 697, + 697, + 697, + 752, + -1, + 697, + 697, + 697, + 698, + 698, + 698, + 173, + -1, + 524, + 698, + 698, + 533, + 698, + 698, + -1, + 698, + 699, + 699, + 699, + -1, + 699, + 699, + -1, + 699, + 87, + 699, + 699, + -1, + -1, + -1, + -1, + 700, + 700, + 700, + 700, + 700, + 700, + 700, + -1, + 700, + 700, + 700, + 700, + 268, + -1, + 700, + -1, + 700, + -1, + 701, + 701, + 701, + 701, + 639, + 701, + 701, + 701, + -1, + 540, + 701, + 701, + 701, + 701, + 520, + 701, + 701, + 520, + 520, + -1, + 701, + 701, + 701, + 192, + 701, + 701, + 275, + -1, + 272, + 701, + 701, + 702, + 155, + -1, + -1, + -1, + -1, + 272, + 272, + 702, + 702, + 702, + 702, + 702, + -1, + -1, + 604, + 703, + 369, + 703, + 703, + -1, + 703, + -1, + -1, + 256, + 704, + 256, + 704, + 704, + 750, + 750, + 704, + 763, + 705, + 517, + 705, + 705, + 517, + 705, + 671, + 705, + 705, + 705, + 705, + 705, + 705, + 707, + 707, + 631, + 631, + 631, + 631, + 707, + 708, + 708, + 220, + -1, + 708, + 708, + 812, + -1, + 709, + 709, + 709, + 709, + 255, + 709, + 709, + 710, + 710, + -1, + 587, + 710, + 710, + 454, + 852, + -1, + 153, + 153, + 711, + 711, + 711, + 233, + 711, + 233, + 233, + 233, + 711, + 711, + 711, + 712, + 712, + 712, + 712, + 507, + 712, + 712, + 712, + 712, + 279, + 712, + 552, + -1, + 712, + 712, + 712, + 712, + 712, + -1, + -1, + -1, + 712, + 712, + 330, + 712, + 712, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + -1, + 713, + 713, + 713, + 713, + -1, + 713, + -1, + 714, + 714, + 714, + 714, + 714, + 714, + -1, + 247, + 247, + -1, + 716, + 123, + 123, + 123, + -1, + 716, + 852, + 716, + 852, + 716, + 716, + 445, + 717, + 717, + 717, + 272, + 717, + 586, + 717, + -1, + 717, + 717, + 509, + -1, + -1, + 718, + 718, + 718, + 718, + -1, + 718, + 275, + 718, + 718, + 692, + -1, + 719, + 719, + 719, + 99, + 719, + 719, + 358, + 719, + 358, + 725, + 725, + 725, + 725, + 726, + 726, + 726, + 727, + -1, + 727, + 727, + 727, + 627, + 729, + 729, + 378, + 378, + 730, + -1, + 376, + 376, + -1, + -1, + 733, + 733, + 734, + -1, + -1, + 734, + 734, + -1, + 735, + 735, + 735, + 735, + 736, + 182, + -1, + -1, + 737, + 737, + 737, + 737, + -1, + 220, + -1, + 738, + -1, + -1, + 739, + 739, + 564, + 739, + 740, + 740, + 740, + 740, + 247, + 740, + -1, + 71, + 740, + 740, + 275, + 275, + -1, + 740, + 740, + 740, + 740, + 740, + 741, + 741, + 741, + 741, + 741, + 84, + 84, + 742, + 742, + -1, + 743, + 743, + 743, + 744, + 744, + 744, + -1, + 771, + -1, + 521, + 745, + 745, + 745, + -1, + 618, + 746, + 71, + 71, + 746, + 746, + -1, + 658, + 367, + -1, + 747, + 747, + 747, + -1, + 748, + 454, + 749, + 749, + 753, + 755, + 755, + 756, + 757, + 758, + -1, + 764, + 443, + -1, + 760, + 769, + -1, + 602, + 773, + 773, + 775, + 776, + -1, + 777, + 779, + -1, + 780, + 781, + 782, + 782, + 782, + 314, + 782, + 347, + 783, + 171, + 785, + -1, + -1, + 552, + 786, + 787, + -1, + 524, + 787, + 788, + 788, + 819, + -1, + 760, + 558, + 204, + 792, + 666, + 794, + 795, + -1, + 796, + -1, + 798, + 799, + 799, + 800, + 450, + 802, + -1, + -1, + 803, + 804, + 804, + -1, + 809, + 852, + 815, + 817, + 823, + 223, + 827, + 827, + -1, + 360, + -1, + -1, + -1, + 839, + 839, + 839, + -1, + 839, + 839, + 839, + -1, + 839, + 839, + 454, + 840, + 840, + 601, + 601, + 601, + 840, + 840, + 840, + -1, + 723, + 840, + 723, + 840, + 38, + -1, + 840, + -1, + 840, + -1, + 840, + 840, + 840, + 840, + 156, + -1, + -1, + 841, + 263, + 841, + 761, + 761, + 841, + 841, + 233, + 841, + 841, + 841, + 841, + -1, + 841, + -1, + 378, + 841, + 841, + -1, + 841, + 519, + 841, + 841, + 568, + 842, + 842, + 842, + 842, + 842, + 842, + -1, + 275, + -1, + 843, + 201, + -1, + 843, + 843, + 843, + 818, + 843, + 168, + 843, + -1, + 843, + 843, + 844, + -1, + -1, + -1, + 844, + 280, + 844, + 844, + 844, + 844, + -1, + -1, + 844, + 245, + 844, + 844, + -1, + 844, + 844, + -1, + -1, + 845, + -1, + 871, + -1, + -1, + 845, + 845, + 845, + 845, + 845, + 845, + 722, + 845, + 845, + 845, + 579, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 138, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 137, + 137, + 137, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 762, + -1, + -1, + 559, + 846, + 559, + -1, + 846, + 846, + 847, + 847, + 847, + -1, + 847, + 847, + 847, + 171, + 848, + 848, + 331, + 849, + -1, + 850, + 210, + 761, + 851, + -1, + 605, + 853, + -1, + 853, + 854, + 854, + -1, + -1, + 223, + 854, + 854, + 855, + 855, + 855, + 855, + 855, + 856, + 856, + 856, + 856, + 856, + 277, + -1, + -1, + 857, + 857, + 367, + 367, + 858, + 859, + 378, + 859, + 273, + 860, + -1, + 860, + 861, + 861, + 861, + 862, + 304, + 71, + 863, + 863, + 863, + 864, + 864, + 864, + 864, + 865, + 865, + -1, + 868, + 868, + 721, + 721, + 873, + 123, + 874, + 874, + 875, + 876, + 876, + 878, + 522, + 878, + -1, + 881, + 369, + 883, + 884, + 886, + 171, + 889, + 890, + 375, + -1, + 893, + 894, + -1, + 600, + 905 + ], + [ + 3, + 3, + -1, + 504, + 3, + 163, + 163, + 3, + 3, + 159, + 159, + 3, + -1, + -1, + -1, + 137, + 137, + 3, + -1, + 3, + 3, + -1, + 3, + 3, + 3, + -1, + 3, + 3, + 235, + 3, + 3, + 3, + 3, + -1, + 3, + 3, + 255, + 3, + -1, + -1, + 3, + 3, + -1, + -1, + 156, + 3, + 3, + -1, + 3, + 3, + 649, + 649, + 3, + 3, + 3, + -1, + 172, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 417, + 3, + 3, + 3, + 3, + 643, + 3, + 603, + 3, + 3, + 3, + -1, + 3, + 3, + -1, + 303, + 3, + -1, + -1, + 237, + -1, + 3, + 659, + 659, + 659, + -1, + 200, + 3, + 3, + 3, + 3, + 3, + 3, + 290, + 3, + 358, + 3, + 3, + 3, + 3, + 603, + 3, + 3, + 3, + -1, + -1, + -1, + 3, + 558, + 3, + 558, + 3, + 3, + 3, + -1, + 517, + 3, + -1, + 3, + 3, + 234, + 3, + 3, + 340, + 3, + 340, + 3, + 3, + 3, + 340, + 3, + -1, + 3, + 3, + 305, + -1, + 3, + 507, + 3, + 3, + -1, + 196, + 3, + 3, + -1, + 290, + 290, + 290, + 290, + -1, + 3, + -1, + 3, + 374, + 374, + -1, + 171, + 3, + 499, + 3, + 380, + 380, + 3, + 380, + 3, + 3, + -1, + 3, + 635, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + -1, + 3, + 3, + -1, + -1, + 805, + 3, + 3, + 3, + 3, + 658, + -1, + 3, + 3, + -1, + 3, + -1, + 265, + -1, + 3, + 774, + 3, + 3, + 3, + -1, + 3, + 3, + 3, + 3, + 3, + 3, + -1, + 3, + 3, + -1, + 3, + -1, + 3, + 3, + 168, + 3, + 3, + 3, + 3, + 269, + 3, + 3, + -1, + 3, + 3, + 3, + 3, + 3, + 762, + 3, + 73, + 73, + 3, + 73, + 3, + 73, + -1, + 3, + 3, + 3, + 3, + 774, + 3, + -1, + 3, + 3, + 3, + 3, + 3, + 3, + -1, + 3, + 3, + 173, + -1, + -1, + 3, + 3, + -1, + 3, + 200, + 200, + -1, + 504, + 3, + 504, + 504, + -1, + 3, + 3, + 3, + 3, + 3, + 3, + -1, + 3, + 158, + 158, + 3, + -1, + 3, + 3, + -1, + 154, + 3, + 3, + 3, + 272, + 3, + 3, + 3, + -1, + 587, + 3, + 3, + 3, + 266, + 266, + 266, + 3, + 3, + 266, + 266, + 3, + 3, + -1, + -1, + 3, + -1, + 3, + 3, + 3, + 3, + 3, + 552, + 3, + 607, + 3, + 3, + 3, + -1, + -1, + 3, + 3, + 447, + 3, + -1, + 3, + 3, + 162, + 3, + 3, + 162, + 3, + 3, + 3, + -1, + 3, + 3, + 3, + 602, + 602, + -1, + 750, + 3, + 3, + 173, + 3, + 3, + 3, + 3, + 3, + 3, + -1, + 156, + -1, + 137, + 137, + 3, + 3, + 323, + 323, + 3, + 323, + 3, + -1, + 114, + 3, + 3, + 3, + 3, + 620, + 3, + 3, + -1, + 3, + 3, + 3, + 171, + -1, + 275, + 275, + 275, + -1, + 3, + 3, + 658, + 658, + -1, + 3, + 3, + 3, + 3, + 3, + 3, + 692, + 3, + 3, + 3, + 533, + 533, + 3, + 3, + 3, + 3, + 276, + 592, + 592, + 592, + -1, + 4, + -1, + -1, + 4, + 4, + 579, + 579, + 5, + 579, + 5, + 5, + -1, + 5, + 5, + 5, + 672, + 672, + 5, + 199, + 6, + 265, + -1, + 6, + 6, + 201, + 6, + 6, + -1, + 172, + 172, + 6, + 172, + 6, + 6, + 6, + 99, + 99, + 6, + 592, + 6, + 592, + -1, + -1, + 507, + 6, + 7, + 7, + 330, + 7, + 7, + 687, + 7, + 8, + 8, + -1, + 8, + 8, + -1, + 237, + -1, + 8, + 8, + 771, + 771, + 8, + 8, + -1, + 8, + -1, + 8, + 8, + 8, + 446, + 446, + 8, + 8, + 612, + 8, + 8, + -1, + 8, + 9, + -1, + 9, + 9, + 192, + 9, + 9, + 9, + 9, + 9, + 10, + -1, + -1, + 10, + 10, + 10, + 262, + 10, + 10, + 10, + -1, + -1, + 10, + 10, + 552, + 10, + 137, + 10, + 10, + 10, + 10, + 10, + 10, + -1, + 664, + -1, + 87, + 10, + 592, + 10, + 10, + 10, + -1, + 10, + 568, + 568, + 10, + 10, + 276, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + -1, + -1, + 11, + 11, + 343, + 11, + 343, + 11, + 11, + -1, + 11, + 11, + -1, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 81, + 11, + -1, + 11, + -1, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 359, + 11, + 11, + 11, + 751, + 11, + 163, + 163, + 11, + 11, + 11, + 11, + -1, + 11, + 156, + 11, + 11, + 11, + 11, + 11, + 11, + -1, + -1, + 650, + 11, + 11, + 11, + -1, + 11, + 11, + 11, + 11, + -1, + 292, + 292, + 292, + 11, + 11, + 653, + 11, + 11, + 11, + -1, + 11, + 11, + 509, + 509, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + -1, + 11, + 11, + 11, + 11, + 663, + 11, + 812, + 812, + -1, + 12, + -1, + -1, + 12, + 12, + -1, + 12, + 12, + -1, + 12, + 618, + 12, + 12, + -1, + 520, + 520, + 12, + -1, + -1, + 281, + 12, + -1, + -1, + 471, + 12, + 12, + 12, + 12, + 360, + 12, + -1, + 12, + 12, + 264, + 264, + 12, + 578, + 578, + 12, + 12, + 268, + 12, + 12, + 510, + 12, + 12, + 12, + -1, + 613, + -1, + 215, + 12, + 664, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 520, + 12, + 12, + 771, + 12, + -1, + 12, + 449, + 449, + -1, + -1, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + -1, + 12, + 584, + 12, + 12, + 12, + 605, + -1, + 672, + 12, + -1, + 12, + 12, + 12, + 12, + 583, + 12, + 12, + 12, + 12, + 156, + 12, + 12, + 156, + -1, + -1, + 12, + 443, + 12, + 201, + 201, + 12, + 760, + 12, + 12, + 280, + 12, + 263, + 12, + 564, + 12, + 12, + -1, + 12, + 12, + 13, + 171, + 171, + 13, + -1, + 367, + -1, + 315, + 13, + 13, + 657, + 13, + 13, + 13, + 13, + 13, + 13, + -1, + 13, + 13, + 13, + 13, + -1, + -1, + 662, + 662, + 662, + 13, + 13, + 13, + 13, + 13, + 13, + 852, + 13, + 13, + 13, + 13, + 13, + 13, + 369, + 13, + 13, + 13, + 13, + 199, + 199, + 199, + 13, + -1, + 445, + 13, + -1, + 223, + -1, + 13, + -1, + 13, + 13, + 630, + 13, + 14, + 14, + 14, + -1, + -1, + 14, + 14, + 14, + 14, + 14, + 14, + 14, + 294, + 14, + 14, + 14, + 14, + 170, + -1, + -1, + 14, + 14, + 196, + 14, + 14, + 14, + 583, + 583, + 14, + 15, + 233, + 15, + 15, + 303, + 15, + 15, + 15, + 15, + -1, + 15, + -1, + 15, + 607, + 607, + 15, + 15, + 15, + -1, + -1, + 15, + 123, + 15, + 15, + 15, + 15, + 603, + 15, + 603, + -1, + 314, + 314, + 15, + 15, + 217, + 217, + -1, + 15, + 15, + 15, + 15, + 16, + 16, + 16, + 446, + 16, + 16, + 16, + 16, + 375, + 16, + 375, + 16, + 16, + 375, + 16, + -1, + 16, + 16, + 16, + 16, + 16, + 16, + 376, + 16, + 16, + 16, + 16, + 376, + -1, + 16, + -1, + 16, + 16, + 375, + 16, + 375, + 16, + 16, + 504, + 16, + 759, + -1, + -1, + -1, + 16, + 16, + 557, + 16, + 16, + -1, + 16, + 16, + 16, + 16, + 16, + -1, + 16, + 16, + 16, + 16, + 16, + -1, + -1, + 558, + -1, + -1, + -1, + 16, + 16, + 581, + -1, + 16, + 199, + 16, + -1, + 16, + 16, + 16, + -1, + 16, + 16, + -1, + -1, + 670, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + -1, + 245, + 16, + 16, + -1, + 169, + 16, + 618, + 16, + 16, + 16, + 16, + -1, + 16, + 247, + 16, + -1, + 16, + -1, + -1, + -1, + 582, + 16, + 16, + -1, + 16, + 16, + 16, + -1, + 16, + 16, + 16, + 16, + 16, + -1, + 236, + 16, + -1, + 16, + 275, + 275, + 16, + -1, + 261, + 16, + 308, + 16, + 751, + 16, + -1, + 16, + 16, + 16, + 16, + 16, + -1, + 16, + 16, + -1, + 16, + 720, + 720, + -1, + 272, + 16, + 17, + 401, + 17, + 17, + -1, + 17, + 17, + -1, + 17, + 17, + 443, + 443, + 443, + 17, + 443, + -1, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 347, + 347, + 17, + 17, + 17, + 73, + 17, + 663, + 663, + 17, + 268, + 17, + 17, + 17, + 163, + 17, + 17, + -1, + 17, + 17, + 17, + 17, + 17, + 17, + 304, + 17, + -1, + 17, + 643, + -1, + 17, + 95, + 95, + 17, + 659, + 659, + 17, + 336, + 17, + -1, + 18, + -1, + 18, + -1, + -1, + -1, + -1, + -1, + 18, + 620, + 18, + 18, + -1, + 18, + 18, + 18, + -1, + 18, + 18, + 401, + 18, + 18, + 18, + -1, + 668, + 18, + -1, + 18, + 304, + 18, + 18, + 18, + -1, + 499, + 499, + -1, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + -1, + 819, + 18, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 380, + 18, + 18, + 18, + 18, + 18, + 692, + 18, + 18, + 692, + 18, + 18, + 18, + 247, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + -1, + 18, + 552, + -1, + 18, + 18, + 401, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + -1, + -1, + -1, + -1, + -1, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 813, + 18, + 18, + 18, + 18, + 18, + 272, + 18, + -1, + 721, + 18, + 723, + 18, + 18, + 18, + -1, + -1, + 18, + 613, + -1, + 214, + 18, + 18, + 18, + -1, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 728, + -1, + 18, + 18, + -1, + 18, + -1, + 18, + 18, + 18, + -1, + 18, + 314, + 18, + -1, + 507, + 507, + 507, + 18, + 18, + 507, + 507, + 18, + 322, + 322, + 18, + 18, + 18, + -1, + -1, + -1, + -1, + 18, + 534, + 18, + 18, + 18, + 18, + 18, + -1, + 281, + 281, + 18, + 18, + -1, + 18, + 237, + 18, + 235, + 18, + -1, + 18, + -1, + 18, + 721, + -1, + 18, + 18, + 18, + 568, + 18, + 18, + 522, + -1, + 18, + -1, + -1, + 18, + 18, + 18, + 204, + 18, + 204, + 204, + 18, + 204, + 18, + 204, + 18, + -1, + 18, + 18, + 18, + 172, + -1, + -1, + -1, + 499, + 18, + 688, + 688, + -1, + 330, + 18, + 18, + -1, + 18, + 18, + -1, + -1, + 18, + -1, + 277, + 277, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 157, + 157, + 157, + -1, + 599, + 599, + -1, + 18, + 643, + 18, + -1, + 18, + 18, + 173, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 264, + -1, + 763, + 18, + 18, + 18, + 18, + 18, + 196, + 18, + 18, + 552, + 18, + 18, + -1, + -1, + -1, + 18, + -1, + 18, + 666, + -1, + 18, + 583, + -1, + -1, + 19, + 19, + 19, + 19, + 19, + 204, + -1, + 71, + 19, + 19, + -1, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + -1, + 19, + 158, + 19, + 19, + 19, + 19, + 608, + 608, + -1, + 19, + 454, + 454, + 454, + 454, + -1, + 19, + -1, + 275, + -1, + 38, + 38, + 19, + 19, + -1, + 220, + 19, + 19, + 19, + 380, + 380, + -1, + 19, + 19, + 19, + 19, + 19, + 805, + 19, + 19, + 19, + 19, + 19, + -1, + 19, + -1, + 19, + 19, + -1, + 19, + 73, + -1, + 19, + 639, + 639, + -1, + 19, + 19, + 19, + 19, + 255, + 255, + 19, + -1, + 621, + 621, + -1, + 168, + 19, + 19, + 19, + 19, + 172, + 19, + 19, + 19, + 19, + 19, + 568, + -1, + 19, + -1, + 19, + -1, + -1, + 261, + -1, + 20, + 20, + 20, + 267, + 20, + 267, + 20, + 20, + 20, + 20, + 20, + -1, + 172, + 20, + 274, + 274, + 20, + -1, + 599, + 599, + 20, + 20, + 20, + 20, + 20, + 20, + -1, + 20, + 454, + 20, + 454, + -1, + 20, + 20, + 20, + 609, + -1, + 20, + 20, + -1, + 20, + 20, + 20, + 20, + 20, + -1, + 20, + 20, + 20, + -1, + 20, + 728, + 20, + 20, + 565, + 20, + 20, + 20, + 20, + 20, + 163, + 163, + 313, + 313, + 21, + 21, + 21, + 81, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + -1, + 22, + 728, + 22, + -1, + 22, + 688, + 22, + 22, + 22, + 533, + 22, + 22, + 630, + 630, + 22, + 454, + 22, + 22, + -1, + 23, + 23, + 636, + 23, + 290, + 24, + 24, + 24, + 314, + 24, + 24, + 25, + 25, + -1, + 73, + 25, + 25, + 26, + 26, + 26, + -1, + 26, + 26, + 26, + 341, + 27, + -1, + 27, + 27, + 671, + -1, + 245, + -1, + -1, + 526, + 27, + 28, + 28, + 376, + 28, + 28, + 30, + 30, + 30, + 30, + 30, + 152, + 31, + 31, + 469, + 31, + -1, + 581, + 31, + 31, + 31, + 32, + 666, + 32, + 32, + 32, + 32, + -1, + 32, + 32, + 33, + 852, + 33, + 33, + 33, + 33, + 33, + 34, + 34, + -1, + 34, + 599, + 34, + -1, + 34, + 34, + 34, + 202, + 34, + 210, + -1, + 71, + 35, + -1, + 35, + 217, + 35, + 217, + 35, + 35, + 35, + -1, + 35, + 220, + 36, + 36, + 664, + -1, + 37, + 37, + 163, + 37, + -1, + 39, + 39, + 39, + 39, + -1, + 39, + -1, + -1, + 39, + 39, + 39, + 39, + 39, + -1, + 504, + 39, + 504, + 504, + 39, + 504, + 39, + -1, + 202, + 202, + 39, + 39, + 39, + -1, + -1, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 291, + 39, + 39, + 39, + 161, + -1, + -1, + 39, + -1, + -1, + 39, + 583, + 39, + -1, + 40, + 197, + 40, + 197, + 40, + 40, + 40, + 40, + -1, + -1, + 40, + 40, + 40, + 346, + 40, + 41, + 41, + -1, + 41, + 761, + 761, + 41, + 446, + 41, + 446, + 43, + 43, + -1, + 43, + 43, + 291, + 43, + 612, + 43, + 43, + 631, + 43, + 43, + 43, + 43, + 43, + 160, + 43, + 43, + 43, + 533, + 43, + 43, + 43, + 43, + 43, + -1, + 43, + -1, + 43, + 44, + 557, + -1, + 44, + 627, + 627, + 627, + 627, + 44, + 627, + 44, + 44, + -1, + 44, + 251, + 44, + 251, + 44, + 44, + 108, + -1, + -1, + 44, + 46, + 46, + 46, + 315, + 315, + 46, + 46, + 315, + 46, + 46, + 46, + 46, + 46, + 618, + -1, + 606, + 47, + 606, + 47, + 47, + -1, + 47, + 47, + 47, + 47, + -1, + 664, + 664, + 47, + -1, + 47, + 336, + -1, + 47, + 47, + 290, + 290, + 47, + 47, + 47, + 262, + 47, + 47, + -1, + 48, + 308, + 48, + 48, + 771, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + -1, + 48, + -1, + 48, + 48, + 48, + 659, + 659, + -1, + -1, + 272, + 48, + 48, + 48, + 48, + 48, + 48, + 871, + 871, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + -1, + 48, + -1, + 586, + 48, + 48, + 48, + 48, + 48, + 48, + -1, + 48, + 48, + 48, + -1, + 48, + -1, + -1, + -1, + 49, + 49, + -1, + 49, + 49, + -1, + 49, + 49, + 49, + 341, + 49, + 49, + 49, + 49, + 49, + 49, + 604, + 604, + 49, + 49, + -1, + 49, + 49, + -1, + 49, + 49, + 49, + 668, + 49, + 49, + -1, + 49, + 49, + 123, + 49, + 235, + 49, + -1, + 264, + 50, + 50, + 50, + 50, + -1, + 50, + 662, + 50, + -1, + 50, + -1, + 51, + 454, + 51, + 51, + 51, + 375, + 51, + 51, + 51, + 51, + 51, + 51, + -1, + 51, + -1, + -1, + 51, + 51, + 51, + -1, + 51, + 51, + -1, + 51, + 763, + 51, + -1, + 52, + -1, + 380, + 52, + -1, + 52, + 52, + 52, + 52, + 52, + 52, + 275, + 52, + 52, + -1, + 52, + 52, + -1, + -1, + 52, + 636, + 636, + 52, + 52, + 443, + 52, + 156, + 52, + 52, + 52, + 618, + 52, + 52, + 52, + 114, + 114, + 52, + 52, + 52, + 52, + 339, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 74, + 52, + 52, + 74, + 52, + 74, + 52, + 52, + -1, + 52, + 52, + 52, + 52, + 268, + 52, + -1, + 52, + 158, + -1, + 52, + 52, + 52, + 52, + -1, + 52, + 52, + -1, + 52, + 52, + 52, + 657, + 52, + 52, + 52, + 52, + 344, + 52, + -1, + 52, + -1, + -1, + 564, + 564, + 564, + 52, + 52, + 52, + -1, + 417, + 52, + 52, + 448, + 52, + 52, + -1, + 52, + 52, + 52, + 519, + 53, + 519, + 53, + 53, + -1, + 53, + 153, + 53, + 53, + 53, + 53, + -1, + 53, + 53, + 53, + 53, + -1, + -1, + 53, + 53, + 668, + 668, + -1, + 53, + 53, + -1, + 53, + 53, + 761, + 761, + 53, + 53, + 53, + 53, + 53, + 269, + 53, + 53, + 53, + 53, + -1, + 53, + -1, + 53, + 53, + -1, + 53, + 53, + 53, + -1, + -1, + 359, + -1, + 54, + 574, + 54, + -1, + 54, + 54, + -1, + 666, + 54, + 54, + 54, + 54, + 54, + 54, + 54, + 54, + 54, + 343, + 54, + 54, + 54, + 657, + 657, + 54, + 54, + -1, + 223, + 54, + 55, + 55, + 55, + 55, + 55, + 564, + 55, + 55, + 578, + -1, + 55, + 55, + 55, + -1, + 55, + 55, + 290, + 290, + 56, + 56, + 56, + 56, + 638, + 638, + 56, + 638, + 56, + 56, + 56, + 56, + -1, + 308, + 308, + -1, + -1, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + -1, + 499, + 56, + 56, + 56, + 56, + 518, + -1, + 631, + 56, + 56, + 56, + 56, + -1, + 534, + -1, + 56, + 290, + 290, + 56, + 56, + 56, + 56, + 71, + 56, + 56, + 56, + 56, + 56, + 235, + 235, + 56, + 56, + 235, + 56, + 56, + 479, + 56, + 56, + 56, + 56, + 267, + 56, + -1, + 607, + -1, + 57, + 57, + 57, + 57, + 57, + 57, + 57, + 57, + 57, + 236, + 57, + 57, + -1, + 57, + 57, + 57, + 57, + 57, + -1, + 267, + 267, + 57, + 57, + 58, + 58, + 266, + 58, + 266, + 58, + 58, + 58, + 266, + -1, + 58, + 58, + 58, + 58, + -1, + 568, + 58, + 58, + 59, + 273, + 59, + 59, + -1, + 59, + -1, + -1, + 59, + 59, + 59, + -1, + 59, + -1, + 59, + 268, + 59, + 303, + 59, + 534, + -1, + 59, + 59, + 619, + 59, + 59, + 619, + 59, + 59, + 619, + 619, + 59, + -1, + 61, + 61, + 61, + -1, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 360, + 61, + 61, + 61, + 61, + 61, + 61, + -1, + 233, + -1, + -1, + -1, + -1, + 358, + 61, + 61, + -1, + 61, + 61, + -1, + 61, + 234, + 61, + 61, + -1, + 61, + -1, + 108, + -1, + 62, + 62, + -1, + -1, + 62, + 62, + -1, + 62, + -1, + 62, + -1, + -1, + -1, + 62, + 720, + 62, + 720, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 647, + 62, + 760, + 62, + 62, + 62, + 100, + 63, + 63, + 264, + 264, + -1, + 469, + 63, + 63, + 63, + 63, + -1, + 63, + 201, + 63, + 63, + 156, + 63, + 63, + 63, + 63, + 662, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 340, + -1, + 63, + 63, + -1, + 63, + 63, + 63, + 63, + -1, + 63, + 63, + 331, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + -1, + 63, + 63, + 63, + -1, + 63, + -1, + -1, + 63, + 63, + 63, + -1, + 63, + 170, + 63, + 170, + -1, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + -1, + 63, + 63, + 63, + -1, + 63, + 63, + -1, + 63, + 63, + 63, + 63, + 728, + 728, + 63, + 63, + 63, + 63, + 63, + -1, + 63, + 63, + 63, + 63, + -1, + 63, + 159, + 63, + 63, + 63, + 586, + 63, + 540, + 63, + 63, + 63, + 63, + 63, + 63, + -1, + 63, + 359, + 63, + 63, + 521, + 521, + 63, + 63, + 63, + 63, + 63, + 401, + 401, + 63, + 63, + 267, + -1, + 63, + 63, + -1, + 63, + 63, + -1, + 63, + 63, + 237, + 63, + 63, + -1, + 63, + 63, + 587, + 63, + 63, + 587, + -1, + 620, + 63, + 63, + 378, + 63, + -1, + 63, + 63, + -1, + 63, + 63, + 510, + 63, + 63, + -1, + 343, + 343, + 343, + 63, + 63, + -1, + 639, + 63, + 63, + 63, + 266, + 63, + 564, + -1, + -1, + 63, + 63, + 728, + 63, + 63, + 63, + -1, + 63, + 64, + -1, + 64, + 64, + -1, + 64, + 64, + 64, + -1, + -1, + -1, + 64, + 663, + 64, + 659, + 64, + 64, + 659, + 64, + -1, + 331, + 64, + 64, + 64, + 64, + 64, + 64, + 235, + -1, + 64, + 64, + -1, + -1, + 64, + -1, + 521, + 64, + -1, + 64, + -1, + 65, + 65, + 637, + 65, + 65, + 65, + -1, + 65, + 65, + 99, + 99, + -1, + 158, + 158, + 65, + -1, + -1, + -1, + 65, + 65, + 192, + 192, + 65, + 65, + -1, + 65, + 65, + 65, + 65, + 65, + 65, + -1, + 65, + 65, + 65, + -1, + 66, + -1, + 66, + -1, + -1, + -1, + 263, + 66, + 66, + 263, + 263, + 66, + 66, + -1, + 66, + 66, + 66, + 66, + 629, + 629, + 66, + 805, + 66, + 66, + -1, + 67, + 273, + 273, + 67, + 601, + 601, + 67, + 67, + -1, + -1, + 872, + 67, + 67, + 67, + 68, + 68, + 68, + 68, + 68, + 68, + 68, + -1, + 359, + -1, + 663, + 68, + 68, + 581, + 68, + 68, + 648, + 68, + 648, + 68, + 68, + 648, + 69, + 69, + 69, + 204, + 69, + 69, + -1, + 557, + 69, + 69, + 69, + 69, + 69, + 69, + 69, + 69, + 69, + -1, + 290, + 70, + 70, + 70, + 70, + 275, + 70, + 70, + 70, + 70, + 70, + 70, + 233, + 233, + 70, + 277, + 70, + 277, + 277, + 70, + 103, + 103, + 70, + 70, + 72, + -1, + -1, + 75, + -1, + 75, + 75, + 347, + 75, + 76, + 605, + 76, + 76, + 76, + -1, + 281, + -1, + 77, + 78, + 153, + 78, + 78, + 79, + 79, + 79, + 79, + 79, + 80, + 80, + 82, + 520, + 82, + 82, + 82, + 82, + 85, + -1, + 85, + -1, + 445, + 448, + 89, + 448, + 90, + 647, + 90, + 90, + 90, + -1, + 171, + 90, + 171, + 171, + 90, + 91, + 91, + 91, + 91, + 92, + 92, + -1, + 602, + -1, + 93, + -1, + 93, + 94, + 94, + -1, + 98, + 95, + 98, + 101, + 101, + 101, + -1, + 101, + 102, + 751, + 104, + 104, + -1, + 104, + 105, + 105, + 106, + -1, + 106, + 106, + 106, + 106, + 722, + 107, + 107, + -1, + -1, + -1, + 182, + 182, + 110, + 110, + -1, + -1, + -1, + -1, + 115, + 586, + 115, + -1, + -1, + 115, + 115, + 220, + 115, + 585, + 115, + 115, + 115, + 116, + 116, + 116, + 116, + 723, + 116, + 247, + 247, + 116, + -1, + 116, + 116, + 446, + 200, + 117, + 117, + 723, + 117, + 723, + -1, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + -1, + 117, + -1, + 117, + 117, + 117, + 117, + 557, + 117, + 117, + 117, + 117, + 557, + 117, + 367, + -1, + 119, + 119, + 119, + 120, + 120, + 636, + -1, + -1, + 120, + 342, + 121, + 121, + 74, + -1, + 121, + 750, + 121, + 121, + 613, + 121, + -1, + 122, + 122, + 122, + -1, + 314, + -1, + 763, + 125, + 125, + 771, + 125, + 125, + 125, + 125, + 126, + 126, + -1, + 126, + 126, + 126, + 126, + -1, + 671, + 126, + 126, + 126, + 126, + 127, + -1, + 127, + -1, + -1, + 127, + 127, + 592, + 127, + -1, + -1, + 662, + 129, + 129, + 578, + 129, + 95, + 129, + 129, + 129, + -1, + 129, + 129, + 129, + 129, + 129, + 129, + 627, + -1, + 129, + -1, + 129, + 130, + 130, + 130, + 130, + 130, + -1, + -1, + 131, + 131, + 131, + 131, + 131, + 131, + 813, + -1, + 131, + 131, + 131, + -1, + 131, + 131, + 131, + 752, + 131, + -1, + 131, + -1, + 132, + -1, + 100, + 132, + 132, + 99, + -1, + 638, + 132, + -1, + 375, + 132, + 132, + 376, + -1, + 133, + 133, + 645, + 645, + 133, + -1, + 303, + 133, + 133, + 133, + 133, + 134, + 134, + 134, + 180, + 134, + 134, + 137, + 134, + 134, + 137, + 134, + 134, + -1, + 134, + -1, + 236, + 134, + 134, + -1, + 134, + 759, + 759, + 134, + -1, + 136, + 136, + 103, + 136, + -1, + 136, + -1, + 136, + 136, + 136, + 606, + 136, + 136, + 136, + -1, + 852, + 139, + -1, + 139, + 139, + 139, + 139, + 139, + 140, + 137, + 140, + 140, + 140, + 140, + 236, + 140, + 141, + -1, + 141, + 141, + 141, + 569, + 141, + 141, + -1, + -1, + 447, + -1, + 123, + 141, + -1, + 141, + 141, + 141, + 599, + 599, + 141, + 141, + 141, + 251, + 141, + 568, + 141, + 141, + 142, + 142, + -1, + -1, + 142, + 142, + -1, + 142, + 142, + 142, + 108, + 142, + 142, + 142, + 142, + -1, + 142, + 142, + 142, + 142, + 142, + -1, + 142, + 142, + 142, + 142, + 142, + 142, + 142, + 144, + 144, + 144, + 144, + 95, + 144, + -1, + 585, + 144, + -1, + 144, + 144, + 144, + 144, + 812, + 144, + -1, + 145, + -1, + -1, + 145, + -1, + 145, + 145, + -1, + 145, + -1, + 145, + 145, + 145, + 145, + 145, + 145, + 145, + 217, + 146, + 217, + -1, + 146, + 146, + 146, + 146, + 123, + -1, + 146, + -1, + -1, + 146, + 114, + -1, + 628, + -1, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 202, + -1, + 315, + 148, + -1, + -1, + 277, + 148, + -1, + 148, + 100, + 148, + 657, + -1, + -1, + 148, + 148, + -1, + 148, + -1, + 148, + 635, + 149, + 149, + 149, + -1, + 149, + 274, + -1, + 157, + 149, + -1, + 149, + 630, + 149, + 149, + -1, + 149, + -1, + 149, + -1, + 149, + 149, + 149, + 38, + 149, + 150, + 150, + 150, + 196, + -1, + 444, + 150, + 150, + 150, + 150, + -1, + 367, + 150, + 150, + -1, + 150, + 150, + 150, + 150, + 150, + 533, + 533, + 608, + 151, + 763, + 151, + 645, + -1, + 151, + 635, + 151, + 123, + 151, + 151, + 151, + 672, + 151, + 519, + 151, + 151, + 151, + 164, + 164, + -1, + 164, + 268, + -1, + 166, + 525, + -1, + 166, + 166, + -1, + -1, + 166, + 166, + 166, + 167, + 247, + -1, + 304, + 167, + 167, + 174, + 343, + 343, + 343, + 761, + 761, + 360, + 604, + 178, + 178, + -1, + 566, + 601, + 342, + 184, + -1, + 305, + 305, + 186, + 186, + 189, + 236, + 190, + 190, + 191, + 154, + 193, + 194, + 194, + 194, + -1, + -1, + 195, + 205, + 206, + 206, + -1, + 208, + -1, + 208, + 209, + 211, + 212, + 213, + 519, + 216, + 281, + 218, + 219, + 219, + 103, + 103, + 261, + -1, + -1, + 584, + -1, + -1, + -1, + 666, + -1, + 229, + 230, + -1, + 162, + 232, + 232, + 238, + -1, + 238, + 239, + 239, + 239, + 662, + 662, + 244, + -1, + 331, + 331, + 249, + 249, + 220, + -1, + 250, + 252, + 252, + -1, + 252, + 252, + 253, + -1, + 774, + -1, + 254, + 254, + 276, + 254, + 254, + 254, + 267, + -1, + 257, + 257, + 257, + 257, + 257, + 257, + 528, + 258, + 258, + 258, + 258, + 258, + 260, + 813, + -1, + 180, + 260, + 270, + 270, + 271, + -1, + 282, + -1, + 283, + 283, + 688, + 284, + 285, + 285, + 286, + 762, + 287, + 308, + 720, + 720, + -1, + 369, + 295, + 298, + 299, + 300, + -1, + 310, + 587, + 312, + 329, + 338, + 338, + 348, + -1, + 352, + 354, + -1, + -1, + 355, + 356, + 356, + 357, + 361, + -1, + -1, + 381, + 504, + 381, + 381, + 381, + 381, + 381, + 95, + -1, + 336, + 336, + 336, + 381, + 381, + 381, + -1, + 381, + 381, + 381, + 264, + -1, + 247, + 381, + 247, + 381, + -1, + 381, + 381, + 381, + 381, + 522, + -1, + 381, + 192, + 381, + 381, + 381, + 381, + 381, + -1, + 381, + -1, + 381, + 381, + -1, + 381, + -1, + -1, + 692, + 381, + 381, + 381, + -1, + -1, + 663, + 663, + 381, + 381, + 381, + 687, + 687, + 687, + -1, + 507, + 381, + 381, + 305, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 314, + 314, + 381, + 381, + -1, + 381, + -1, + 381, + 381, + -1, + -1, + 381, + 273, + 381, + -1, + -1, + -1, + -1, + 504, + 381, + -1, + 381, + 381, + 728, + 728, + -1, + 381, + -1, + -1, + 280, + 381, + -1, + 578, + 381, + 381, + -1, + -1, + 381, + -1, + -1, + 381, + 381, + 381, + 872, + 381, + 605, + 381, + -1, + 381, + 237, + 237, + 237, + 381, + -1, + 237, + 381, + 381, + 381, + 381, + 381, + 687, + 381, + -1, + 281, + -1, + 381, + 381, + 381, + -1, + 261, + 261, + 381, + 381, + 381, + 268, + 381, + 381, + -1, + 381, + 381, + 381, + -1, + 381, + 381, + 381, + 182, + 182, + -1, + 159, + 159, + -1, + 381, + 381, + -1, + -1, + 381, + 381, + 637, + 637, + 381, + 539, + -1, + 381, + 381, + 579, + 381, + -1, + -1, + 761, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 584, + 381, + -1, + 381, + 381, + 812, + 812, + 381, + 381, + 381, + 381, + 381, + 381, + -1, + 381, + 360, + 381, + 381, + 360, + 360, + -1, + 381, + -1, + -1, + 294, + 381, + 381, + 605, + 381, + -1, + -1, + -1, + 153, + 153, + 381, + -1, + 275, + 381, + -1, + 381, + -1, + 381, + 381, + 137, + 381, + 137, + 381, + -1, + 381, + 381, + 381, + 381, + -1, + 381, + 381, + 381, + 381, + 381, + 267, + 267, + 381, + 381, + 381, + -1, + -1, + -1, + 381, + 381, + -1, + 586, + 381, + -1, + 381, + 381, + 381, + 381, + 347, + -1, + 290, + -1, + 759, + 759, + 381, + 381, + 381, + -1, + 256, + 381, + 381, + 381, + 381, + -1, + 566, + 381, + 381, + -1, + 381, + 381, + 272, + 272, + 382, + 382, + 382, + 382, + 628, + -1, + 382, + 382, + 273, + 383, + 277, + 277, + 383, + 383, + 383, + 383, + 383, + 383, + 247, + 383, + 383, + 383, + 383, + 383, + -1, + 383, + -1, + 383, + 71, + 383, + 71, + 383, + 383, + 383, + 384, + 628, + -1, + 384, + 384, + 384, + 631, + 631, + 384, + 384, + 275, + -1, + 569, + 384, + 384, + 384, + 384, + 384, + 384, + 872, + 384, + 384, + 384, + 384, + 526, + 384, + 568, + 384, + 384, + -1, + 386, + 386, + -1, + 386, + -1, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + -1, + 504, + 386, + 504, + 386, + 386, + 345, + 386, + 386, + 386, + -1, + -1, + -1, + -1, + 137, + 386, + 447, + 197, + -1, + 446, + 387, + 387, + 387, + 387, + -1, + -1, + 387, + 387, + 387, + -1, + 520, + 387, + 387, + -1, + -1, + 387, + 607, + -1, + 687, + 387, + 387, + 387, + 378, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 774, + 387, + 387, + 387, + -1, + 387, + 387, + 387, + 387, + 454, + 387, + 387, + 387, + 269, + 387, + 387, + 342, + 387, + 387, + 534, + 387, + -1, + 387, + 387, + -1, + 387, + 387, + -1, + 387, + 387, + 387, + -1, + -1, + 387, + -1, + 387, + 387, + 387, + 579, + -1, + 387, + 387, + 387, + 387, + 387, + 154, + 154, + 154, + 387, + -1, + 387, + 387, + -1, + 387, + 387, + -1, + 387, + 313, + 387, + 387, + 387, + 387, + 643, + 387, + 387, + -1, + -1, + 387, + 387, + 387, + 387, + -1, + 387, + 86, + 86, + 86, + 387, + 387, + 242, + 387, + 387, + 387, + 387, + 387, + 387, + 657, + 657, + -1, + -1, + 387, + -1, + 387, + 387, + 369, + 387, + 387, + 388, + 388, + 388, + -1, + 388, + 388, + 203, + 388, + 153, + -1, + 388, + 388, + 388, + 388, + 388, + 630, + 388, + 818, + -1, + 388, + 388, + -1, + 388, + -1, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + -1, + -1, + -1, + 388, + 251, + 251, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 220, + 220, + 220, + 220, + 388, + 388, + -1, + -1, + 388, + -1, + 388, + 388, + -1, + 388, + 388, + 388, + 388, + 388, + 278, + 278, + 278, + -1, + 388, + 388, + 388, + 388, + 631, + 388, + 223, + 388, + 388, + 223, + 388, + 388, + 388, + 220, + 388, + 220, + 388, + -1, + 388, + -1, + 388, + 388, + 388, + 388, + 388, + 245, + 388, + 388, + 277, + 388, + 388, + -1, + -1, + 600, + 390, + 390, + 390, + 95, + 390, + 390, + 390, + -1, + 390, + 750, + 750, + 390, + 390, + 390, + 566, + 391, + 391, + -1, + 391, + 392, + 392, + 392, + -1, + 818, + 392, + 392, + -1, + 392, + 392, + 392, + 173, + -1, + 666, + 392, + -1, + 392, + 392, + -1, + 722, + 722, + 392, + 392, + 392, + 605, + 392, + -1, + 392, + -1, + -1, + 668, + -1, + 392, + 303, + -1, + 392, + 393, + 393, + 612, + 393, + 393, + 393, + 393, + 393, + 393, + 261, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 269, + 393, + 648, + 648, + 648, + -1, + 199, + 393, + 393, + 393, + -1, + -1, + 393, + 393, + 499, + 393, + 393, + 805, + 393, + 393, + 393, + 393, + 393, + 393, + 347, + -1, + -1, + 393, + -1, + 394, + 108, + 394, + 394, + 394, + 394, + 394, + 649, + 395, + 137, + 395, + -1, + 395, + 395, + 395, + 74, + -1, + 395, + -1, + 395, + 395, + 396, + -1, + 396, + 396, + 396, + 397, + 397, + -1, + 584, + -1, + -1, + 397, + 397, + 397, + 331, + 397, + 397, + 397, + 397, + -1, + -1, + 397, + 397, + 397, + 255, + 397, + 397, + -1, + -1, + 398, + 398, + 398, + -1, + 603, + 399, + 399, + -1, + -1, + 399, + 723, + -1, + 399, + 587, + 399, + 399, + 399, + 399, + 812, + 400, + -1, + 156, + 156, + 156, + 400, + -1, + 400, + 400, + 400, + -1, + 400, + 520, + 520, + 400, + 402, + 402, + -1, + -1, + 402, + 402, + 402, + 402, + -1, + 402, + 402, + 648, + 402, + 648, + 402, + 520, + -1, + 403, + 202, + -1, + 403, + -1, + -1, + -1, + 403, + 403, + 403, + 403, + 612, + 404, + 521, + -1, + 237, + 404, + 404, + -1, + -1, + 404, + 404, + 405, + -1, + 405, + -1, + 405, + 405, + 405, + -1, + 405, + 649, + 405, + 405, + 405, + 405, + -1, + 603, + 406, + 406, + -1, + 406, + 138, + -1, + 407, + 407, + -1, + 408, + 408, + -1, + 408, + 635, + 408, + 269, + 408, + 408, + 408, + -1, + 409, + 235, + 235, + 409, + 409, + 409, + -1, + -1, + 409, + 410, + 273, + 410, + 410, + -1, + -1, + 752, + 628, + 411, + 411, + 411, + 233, + 411, + 411, + 233, + 411, + 411, + -1, + 412, + 412, + 412, + 852, + 412, + 412, + 158, + -1, + 413, + 413, + 413, + 413, + 269, + 413, + 413, + 237, + 237, + 237, + 413, + 413, + 413, + 413, + 413, + 413, + 663, + 413, + 413, + -1, + -1, + 413, + 268, + 413, + 413, + 413, + 413, + 413, + 137, + 413, + 413, + -1, + 688, + -1, + 413, + 159, + 413, + 413, + 413, + 236, + 236, + 413, + 569, + 413, + 163, + 413, + 413, + 414, + -1, + 138, + 138, + -1, + 415, + 138, + 138, + 415, + -1, + 450, + -1, + 192, + -1, + 415, + 415, + 108, + 415, + 415, + -1, + 415, + 415, + 415, + 172, + 415, + 345, + 415, + 415, + -1, + 330, + 415, + 81, + 81, + 415, + 415, + -1, + -1, + 415, + 415, + 415, + -1, + 415, + 415, + 415, + 415, + 415, + -1, + 415, + 605, + 415, + 415, + 415, + 415, + -1, + 416, + 416, + 233, + 416, + 416, + 416, + 416, + 557, + 416, + -1, + -1, + 416, + -1, + 416, + 416, + 416, + 416, + 416, + 416, + 322, + 416, + 416, + 416, + 416, + 552, + 416, + 552, + 416, + 507, + 418, + 507, + -1, + 418, + 264, + 418, + 418, + 418, + 418, + 418, + -1, + 418, + 418, + 214, + 418, + 418, + 418, + 169, + 418, + 418, + 418, + 418, + 418, + 220, + 418, + 418, + -1, + 559, + 419, + 419, + -1, + 419, + 419, + 419, + 419, + 419, + 628, + 419, + 419, + 568, + 419, + 568, + 419, + 419, + 419, + 419, + -1, + 419, + 447, + 419, + 447, + 419, + -1, + 419, + 420, + 420, + 171, + -1, + -1, + 420, + 521, + -1, + 420, + 420, + 420, + 217, + 420, + -1, + 420, + -1, + 420, + -1, + 420, + 520, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 268, + 268, + 268, + -1, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 629, + -1, + 649, + 420, + 420, + 724, + 724, + 420, + 724, + 420, + -1, + 315, + 420, + -1, + 38, + 420, + 420, + 672, + 420, + 420, + 420, + 672, + 420, + 420, + 599, + 420, + 599, + 420, + -1, + -1, + -1, + 160, + 420, + 420, + 420, + 420, + 420, + 202, + -1, + 420, + 600, + 421, + 340, + 421, + 421, + 421, + 421, + 421, + 323, + 421, + 421, + 421, + -1, + 422, + 422, + 422, + 587, + -1, + 422, + 525, + 525, + 525, + 525, + 422, + 422, + 422, + 422, + 159, + 422, + -1, + 422, + -1, + 422, + 422, + 422, + -1, + 422, + 422, + -1, + 422, + 237, + -1, + 236, + 422, + 422, + 648, + -1, + -1, + -1, + 422, + 422, + 422, + 422, + 422, + -1, + 422, + 422, + 422, + 422, + 422, + 422, + -1, + 422, + 584, + -1, + 422, + 422, + -1, + 423, + 423, + 423, + 376, + 376, + -1, + 423, + 423, + 871, + 871, + 423, + -1, + -1, + 423, + 509, + 423, + -1, + 423, + 423, + 423, + -1, + 469, + 425, + 425, + 647, + 425, + 425, + -1, + 322, + -1, + -1, + 425, + 425, + 425, + 425, + 425, + -1, + 425, + 425, + 223, + -1, + 425, + -1, + 425, + 425, + 425, + -1, + -1, + -1, + 425, + 425, + 425, + 425, + -1, + 425, + 426, + 426, + 671, + 426, + -1, + 426, + 426, + 426, + 426, + 723, + 426, + 426, + 426, + -1, + 426, + 169, + 169, + 426, + 426, + 426, + 592, + -1, + 628, + 426, + -1, + 426, + 426, + 426, + 426, + 426, + -1, + 217, + 217, + -1, + 426, + 426, + 426, + 426, + 426, + 359, + 426, + -1, + 426, + 426, + -1, + 426, + 426, + -1, + 426, + -1, + -1, + -1, + 426, + -1, + 426, + 592, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 525, + -1, + 426, + 426, + -1, + 426, + -1, + 518, + 426, + -1, + -1, + 426, + 322, + 322, + 426, + 426, + 322, + 426, + 426, + 566, + 426, + 426, + 426, + 426, + -1, + 426, + 426, + -1, + 417, + 426, + 417, + 417, + 417, + 417, + 417, + 417, + 426, + 426, + 161, + 426, + 161, + 426, + 426, + 426, + 426, + 426, + 81, + 427, + 427, + -1, + 427, + -1, + 427, + 427, + 427, + -1, + 427, + 427, + 97, + 427, + 427, + -1, + 427, + -1, + 273, + 427, + 427, + 728, + 728, + 427, + 427, + 761, + 427, + 427, + -1, + 427, + 427, + 805, + 805, + 427, + 427, + 428, + 428, + 233, + -1, + 428, + 109, + 428, + 428, + 428, + 428, + 428, + -1, + 428, + -1, + 428, + 813, + 428, + 428, + 156, + 428, + 428, + -1, + 428, + 604, + 428, + 428, + 428, + 871, + 428, + 620, + 428, + 428, + 428, + 428, + 428, + -1, + 428, + -1, + 314, + 428, + 428, + 658, + 428, + -1, + 138, + 428, + 138, + -1, + 428, + -1, + 428, + 428, + 428, + 428, + 428, + 428, + 428, + 428, + 429, + 429, + 812, + 429, + 429, + 429, + 520, + 429, + 429, + 429, + 722, + -1, + -1, + 522, + 429, + 429, + 429, + 81, + 429, + 429, + 265, + 429, + 375, + 429, + 375, + -1, + 759, + 429, + 196, + 196, + 429, + 663, + 429, + -1, + 429, + 429, + 100, + 429, + -1, + -1, + 429, + 687, + 429, + 429, + 305, + -1, + 429, + 429, + -1, + 429, + 429, + 429, + 429, + 429, + 429, + 429, + 109, + 109, + 429, + 429, + 430, + 290, + -1, + 430, + 430, + 430, + 331, + 430, + 430, + 430, + 430, + 430, + 430, + 752, + 430, + 430, + -1, + -1, + 499, + 430, + 430, + 430, + 430, + 430, + 430, + 272, + 272, + 430, + 430, + 430, + 214, + 214, + 430, + 430, + 430, + 430, + 430, + 430, + -1, + 430, + 430, + 430, + 430, + 138, + -1, + 430, + 87, + 87, + 430, + -1, + 431, + 431, + 431, + 431, + 431, + 431, + 431, + 431, + 583, + 431, + 431, + 431, + 431, + 431, + 431, + 447, + 431, + -1, + 431, + 642, + 431, + 431, + 431, + 431, + 431, + -1, + 431, + -1, + 431, + 343, + -1, + -1, + 431, + 586, + 586, + 586, + 431, + 431, + 432, + 432, + 432, + 649, + 432, + 432, + 358, + 432, + 432, + 432, + 432, + 432, + 559, + 559, + 559, + 432, + 432, + 432, + -1, + -1, + 432, + -1, + 432, + 432, + 432, + 432, + -1, + -1, + -1, + 432, + 805, + 805, + 432, + 203, + -1, + 234, + 234, + 433, + -1, + -1, + 600, + 600, + 433, + 433, + 600, + 433, + -1, + -1, + 587, + 433, + 433, + 255, + 255, + 433, + 433, + -1, + 433, + 433, + 433, + 433, + 520, + 433, + 520, + 433, + -1, + 433, + 433, + 433, + 433, + 433, + -1, + 433, + 607, + 433, + 446, + 433, + 433, + 433, + 433, + 433, + 157, + 157, + 157, + 157, + 433, + 433, + 433, + 433, + 433, + 433, + 434, + 173, + 173, + 434, + 434, + 173, + -1, + 434, + 434, + 434, + 434, + 519, + 434, + 434, + 519, + 434, + 434, + -1, + -1, + -1, + -1, + 434, + 434, + 237, + 434, + 434, + 237, + 434, + 434, + -1, + 434, + 434, + -1, + 447, + 434, + 434, + 434, + 750, + 750, + 750, + 750, + 750, + 434, + 434, + -1, + 722, + -1, + 434, + 434, + 434, + -1, + 533, + 434, + 434, + -1, + 852, + 434, + 434, + -1, + 434, + 601, + 434, + 434, + 434, + 375, + 375, + -1, + 434, + -1, + 434, + -1, + 273, + 273, + 434, + 434, + 434, + 434, + -1, + 434, + 434, + 558, + 434, + 558, + 558, + -1, + 434, + 434, + 434, + 269, + 434, + 434, + 434, + 434, + 434, + 274, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 280, + 435, + 446, + 435, + 435, + 435, + -1, + 369, + 369, + 369, + 435, + 435, + 435, + 435, + 375, + 435, + 435, + -1, + 203, + -1, + -1, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 519, + 519, + 519, + 435, + 519, + 435, + -1, + 435, + 435, + 435, + 435, + 435, + 436, + 436, + 436, + 436, + -1, + 436, + 533, + 436, + 448, + 436, + 436, + 436, + 436, + 436, + 760, + 436, + 436, + 436, + 436, + 436, + 436, + -1, + 436, + 436, + 436, + 436, + 436, + 272, + 272, + -1, + 436, + 436, + 436, + -1, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 437, + -1, + 437, + 437, + -1, + -1, + 629, + -1, + -1, + 437, + -1, + 578, + 437, + 73, + 437, + 210, + 437, + 437, + 437, + 437, + 437, + 305, + 437, + 437, + 437, + 437, + 437, + 525, + -1, + 437, + 437, + 438, + 71, + -1, + 314, + -1, + -1, + 84, + 438, + 533, + 438, + 438, + 438, + 438, + 157, + 438, + -1, + -1, + -1, + 438, + 601, + 601, + -1, + 438, + -1, + 438, + -1, + 657, + 657, + -1, + -1, + -1, + 852, + -1, + 518, + -1, + -1, + 439, + 439, + 439, + 439, + 304, + 439, + 439, + 439, + 97, + 440, + 440, + 440, + 440, + 440, + 267, + 440, + 262, + 440, + 440, + 440, + -1, + 440, + 440, + 517, + 517, + -1, + -1, + 440, + 566, + 440, + 440, + 440, + -1, + 441, + -1, + -1, + 441, + 441, + -1, + 441, + 378, + -1, + 441, + 441, + 441, + 441, + 507, + 441, + 441, + -1, + -1, + 441, + -1, + 564, + 442, + 442, + -1, + 442, + -1, + 552, + 451, + 451, + 451, + -1, + 620, + 451, + 452, + 664, + 664, + 452, + 660, + 452, + 452, + 642, + 453, + 599, + 453, + 453, + 453, + 453, + 455, + 455, + 455, + 196, + 455, + 266, + 456, + 456, + 456, + 670, + 457, + 457, + 457, + 457, + 210, + 210, + 457, + 458, + -1, + 458, + 459, + -1, + 459, + 812, + 812, + -1, + 460, + 159, + -1, + 461, + -1, + -1, + 237, + 462, + 462, + 463, + -1, + 463, + 613, + 463, + 464, + 272, + 464, + -1, + -1, + 273, + 465, + 466, + 281, + 467, + 467, + -1, + 468, + 315, + 470, + -1, + 470, + 214, + -1, + 472, + 472, + 473, + 474, + 474, + -1, + 751, + 751, + 345, + 476, + 345, + 477, + 477, + -1, + 478, + 478, + -1, + -1, + -1, + 480, + -1, + 480, + 480, + -1, + 480, + 289, + 481, + 168, + 481, + 481, + 482, + 482, + 202, + 482, + 276, + 482, + 482, + 482, + 613, + 482, + 482, + 805, + 482, + -1, + 482, + 482, + 482, + 291, + 482, + 483, + 510, + 483, + 483, + -1, + 83, + -1, + 280, + 485, + 485, + -1, + 485, + 485, + 485, + 485, + 486, + 486, + 486, + -1, + -1, + 486, + 658, + 486, + -1, + 336, + 336, + 486, + -1, + -1, + 487, + 487, + 487, + 487, + 173, + 173, + -1, + -1, + 487, + 487, + 552, + 487, + -1, + 487, + 487, + 487, + -1, + 487, + -1, + 487, + 449, + 449, + 487, + 487, + 487, + 487, + 574, + -1, + 487, + 487, + 487, + 487, + 487, + 487, + -1, + 487, + 487, + -1, + 487, + 487, + -1, + 487, + 487, + 487, + -1, + -1, + 488, + 488, + 488, + 488, + 488, + 488, + 447, + 447, + 447, + 489, + 367, + 489, + 489, + 489, + 489, + -1, + 489, + 489, + -1, + 489, + 565, + 489, + 489, + 489, + 489, + 489, + 489, + -1, + 521, + 489, + 521, + 489, + -1, + 336, + -1, + 138, + 490, + 490, + 490, + -1, + 490, + 490, + 109, + 491, + 491, + 491, + 313, + 491, + 313, + 313, + 313, + 491, + 558, + 491, + 492, + -1, + 492, + -1, + 492, + 492, + -1, + 492, + 492, + 492, + 492, + 492, + 492, + 492, + 279, + 492, + 220, + -1, + 494, + 494, + 520, + 495, + 495, + 495, + 292, + 495, + 495, + 495, + -1, + 495, + 759, + 495, + 495, + -1, + 38, + 496, + 871, + 496, + 496, + 496, + 497, + 497, + 279, + 279, + 497, + 279, + 497, + 497, + -1, + 497, + 497, + 498, + 498, + -1, + 498, + 498, + 498, + 498, + 203, + 498, + 498, + -1, + 871, + 498, + 498, + 498, + 498, + 498, + 500, + 162, + 500, + 500, + -1, + 500, + 499, + 500, + 565, + 500, + -1, + 627, + 500, + -1, + 500, + 501, + 501, + 501, + 501, + 199, + 501, + 108, + 501, + 528, + 501, + 501, + 501, + 501, + 501, + 501, + 501, + 585, + 502, + 502, + 502, + 502, + 502, + 502, + 502, + 502, + -1, + 502, + 454, + 502, + 502, + 502, + -1, + 502, + 502, + 502, + 359, + 502, + 502, + 502, + 336, + 336, + -1, + 323, + 502, + 502, + 502, + 502, + 601, + 502, + 601, + 503, + -1, + -1, + -1, + -1, + 503, + 266, + -1, + -1, + -1, + 109, + 503, + 503, + 813, + 813, + 503, + -1, + 503, + 269, + 269, + 503, + -1, + 503, + -1, + -1, + -1, + 503, + 503, + 503, + 86, + 503, + 503, + 503, + 265, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + -1, + -1, + 505, + 505, + -1, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 340, + 505, + 505, + 505, + 330, + 505, + 505, + -1, + 505, + 505, + 505, + 505, + 345, + 505, + 505, + -1, + -1, + 505, + 505, + 505, + 505, + 506, + 506, + 506, + 506, + 506, + -1, + 506, + 210, + 210, + 506, + -1, + -1, + 812, + -1, + 315, + 506, + 506, + -1, + 163, + 511, + -1, + 274, + -1, + 511, + 648, + 511, + 511, + 511, + 512, + 512, + 512, + 512, + 512, + 447, + -1, + 512, + -1, + 512, + 512, + 512, + 512, + 606, + 512, + 512, + 512, + -1, + 752, + 513, + 584, + 584, + 584, + -1, + 514, + -1, + 602, + 602, + 514, + 514, + 514, + 514, + 514, + 515, + 515, + 515, + 515, + -1, + 805, + -1, + 516, + 516, + 516, + 516, + 523, + 523, + 469, + 469, + 752, + 752, + 529, + 529, + 530, + 668, + 531, + -1, + 535, + 535, + 173, + 535, + -1, + 417, + 256, + -1, + 541, + 541, + 542, + 543, + 543, + 544, + 692, + -1, + 546, + -1, + 721, + -1, + 450, + 548, + 549, + 203, + 551, + 446, + 553, + 553, + -1, + -1, + 556, + -1, + 592, + 479, + -1, + 562, + 562, + 563, + 563, + 567, + 819, + 567, + 567, + 819, + 567, + -1, + -1, + 570, + 570, + 292, + -1, + -1, + -1, + 571, + 518, + 571, + 275, + 275, + -1, + 571, + -1, + 292, + -1, + 572, + 469, + 572, + 572, + 575, + 163, + 575, + 575, + 576, + 576, + -1, + 576, + 576, + 576, + -1, + -1, + -1, + 577, + 577, + 577, + -1, + 577, + 577, + 619, + 577, + 577, + 577, + 580, + 580, + 580, + -1, + -1, + 580, + 445, + 588, + -1, + 589, + 589, + 589, + -1, + 589, + 590, + -1, + 590, + 591, + 591, + 591, + 591, + 591, + 591, + 269, + 269, + 593, + 593, + 269, + 593, + -1, + 595, + 597, + 597, + 598, + 610, + 509, + 509, + 509, + 611, + 611, + 614, + 615, + 291, + 291, + 616, + 617, + 622, + 625, + 626, + 632, + -1, + 640, + 641, + 646, + 651, + 651, + 479, + 661, + -1, + -1, + 673, + 157, + 673, + -1, + -1, + 673, + 673, + 673, + 673, + 84, + 84, + 84, + 84, + 673, + 84, + 673, + 84, + -1, + 818, + -1, + -1, + -1, + 674, + 674, + 108, + 674, + 108, + 108, + 674, + 674, + 217, + -1, + 674, + 674, + 674, + 674, + 674, + 635, + -1, + -1, + 674, + 674, + 674, + 347, + 674, + 674, + -1, + 674, + 586, + 674, + -1, + -1, + 674, + 674, + 345, + 674, + -1, + 114, + 114, + 674, + 674, + 674, + 203, + 674, + 674, + 674, + 674, + 674, + 674, + -1, + 648, + 674, + 674, + -1, + 331, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 237, + -1, + 674, + 674, + 674, + 674, + -1, + 152, + 152, + 674, + 214, + 214, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 760, + -1, + 674, + -1, + 674, + 674, + 674, + -1, + 674, + 674, + 579, + 674, + -1, + 674, + 674, + 674, + 674, + -1, + -1, + 674, + 367, + 367, + 674, + 674, + 367, + 367, + 674, + 674, + 674, + -1, + -1, + 674, + -1, + 674, + 750, + 674, + 674, + 565, + -1, + 674, + -1, + 674, + 674, + 674, + -1, + 331, + 674, + 674, + 276, + 674, + 674, + 569, + 569, + 569, + 569, + 674, + 674, + 674, + 674, + -1, + 81, + 674, + 674, + -1, + 619, + 619, + 675, + 675, + -1, + 675, + 675, + 675, + 675, + 581, + 675, + -1, + -1, + 676, + -1, + 676, + 583, + 676, + 583, + -1, + 519, + 519, + -1, + 672, + 676, + 672, + 672, + 672, + -1, + 676, + 676, + 676, + -1, + 237, + 676, + 676, + 676, + 642, + -1, + -1, + 677, + -1, + 677, + -1, + 677, + 677, + 677, + 677, + 677, + 677, + -1, + 677, + 677, + 385, + 677, + 677, + 677, + 677, + 313, + 677, + 313, + 313, + 677, + -1, + 677, + 677, + 582, + 677, + 677, + 582, + 582, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + -1, + 509, + 678, + 678, + -1, + -1, + 340, + 678, + 197, + 678, + 805, + 678, + 805, + 805, + 805, + -1, + 678, + 678, + 679, + 679, + 630, + 679, + 200, + 679, + 679, + 200, + -1, + 679, + -1, + 679, + 679, + 679, + 679, + 679, + 631, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 680, + 280, + 680, + 680, + 680, + 680, + 680, + 680, + 680, + -1, + 680, + -1, + -1, + 680, + 680, + 774, + 680, + 680, + 680, + 680, + 680, + 87, + 87, + 87, + 87, + 681, + 242, + -1, + 681, + 681, + 681, + 681, + 235, + 681, + 681, + -1, + 681, + 681, + 682, + 629, + 629, + -1, + 682, + 682, + 682, + 682, + -1, + 682, + 647, + -1, + 153, + 682, + 682, + 682, + -1, + -1, + -1, + 683, + 346, + -1, + -1, + 235, + 683, + 401, + 401, + 401, + -1, + 683, + 683, + 683, + 683, + -1, + 685, + 685, + -1, + 346, + 685, + 685, + 336, + 685, + 685, + 660, + 660, + 685, + -1, + 685, + -1, + 685, + -1, + 519, + 685, + 685, + 275, + 685, + 685, + 685, + 685, + 685, + 279, + 685, + -1, + 685, + 685, + 685, + -1, + 685, + 685, + 685, + 685, + 685, + -1, + 685, + -1, + 685, + 342, + 685, + 342, + 685, + 342, + 342, + 685, + 342, + 685, + 685, + -1, + 685, + 685, + 182, + 685, + 685, + -1, + -1, + 236, + 236, + -1, + 685, + 685, + 685, + 685, + -1, + 685, + 417, + 685, + 417, + -1, + 685, + 499, + 685, + 685, + -1, + 73, + 685, + -1, + 234, + 685, + 367, + 367, + 367, + 685, + -1, + 685, + 685, + 369, + 369, + 369, + 685, + 330, + 685, + 685, + 685, + -1, + 685, + 235, + 685, + 685, + 685, + 685, + 685, + 291, + 291, + 686, + 686, + 686, + 686, + -1, + 686, + 686, + 686, + 686, + -1, + 686, + 686, + 686, + 686, + -1, + 686, + 448, + 686, + 686, + 631, + 686, + 277, + 686, + 686, + 686, + 686, + 686, + 686, + 686, + 359, + 359, + 686, + 686, + -1, + 628, + 686, + 686, + 686, + 686, + 686, + 686, + 689, + 689, + 689, + 689, + 690, + 690, + -1, + -1, + 690, + 690, + 690, + 690, + 690, + 691, + 691, + -1, + 691, + 691, + 691, + 171, + -1, + 762, + -1, + -1, + 693, + 693, + -1, + 694, + 694, + 871, + -1, + 694, + 694, + 694, + 694, + 292, + 694, + 694, + 695, + -1, + 695, + 695, + 695, + 695, + 763, + 695, + 114, + 114, + -1, + 696, + 696, + 696, + 696, + 696, + 138, + -1, + 214, + -1, + 696, + 696, + 671, + 696, + 671, + 696, + 751, + 751, + 751, + 751, + 697, + 697, + 697, + 752, + -1, + 697, + 697, + 697, + 698, + 698, + 698, + 173, + -1, + 524, + 698, + 698, + 533, + 698, + 698, + -1, + 698, + 699, + 699, + 699, + -1, + 699, + 699, + -1, + 699, + 87, + 699, + 699, + -1, + -1, + -1, + -1, + 700, + -1, + 700, + 700, + 700, + 700, + 700, + -1, + 700, + 700, + 700, + 700, + 268, + -1, + 700, + -1, + 700, + -1, + 701, + 701, + 701, + 701, + 639, + 701, + 701, + 701, + -1, + 540, + 701, + 701, + 701, + 701, + 520, + 701, + 701, + 520, + 520, + -1, + 701, + 701, + 701, + 192, + 701, + 701, + 275, + -1, + 272, + 701, + 701, + 702, + 155, + -1, + -1, + -1, + -1, + 272, + 272, + 702, + 702, + 702, + 702, + 702, + -1, + -1, + 604, + 703, + 369, + 703, + 703, + -1, + 703, + -1, + -1, + 256, + 704, + 256, + 704, + 704, + 750, + 750, + 704, + 763, + 705, + 517, + 705, + 705, + 517, + 705, + 671, + 705, + 705, + 705, + 705, + 705, + 705, + 707, + 707, + 631, + 631, + 631, + 631, + 707, + 708, + 708, + 220, + -1, + -1, + 708, + 812, + -1, + 709, + 709, + 709, + 709, + 255, + 709, + 709, + 710, + 710, + -1, + 587, + 710, + 710, + 454, + 852, + -1, + 153, + 153, + 711, + 711, + 711, + 233, + 711, + 233, + 233, + 233, + 711, + 711, + 711, + 712, + 712, + 712, + 712, + 507, + 712, + 712, + 712, + 712, + 279, + -1, + 552, + -1, + -1, + 712, + 712, + 712, + 712, + -1, + -1, + -1, + 712, + 712, + 330, + 712, + 712, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + -1, + 713, + 713, + 713, + 713, + -1, + 713, + -1, + 714, + 714, + 714, + 714, + 714, + 714, + -1, + 247, + 247, + -1, + 716, + 123, + 123, + 123, + -1, + 716, + 852, + 716, + 852, + 716, + 716, + 445, + 717, + 717, + 717, + 272, + 717, + 586, + 717, + -1, + 717, + 717, + 509, + -1, + -1, + 718, + 718, + 718, + 718, + -1, + 718, + 275, + 718, + 718, + 692, + -1, + 719, + 719, + 719, + 99, + 719, + 719, + 358, + 719, + 358, + 725, + 725, + 725, + 725, + 726, + 726, + 726, + 727, + -1, + 727, + 727, + 727, + 627, + 729, + 729, + 378, + 378, + 730, + -1, + 376, + 376, + -1, + -1, + 733, + 733, + 734, + -1, + -1, + 734, + 734, + -1, + 735, + 735, + 735, + 735, + 736, + 182, + -1, + -1, + 737, + 737, + 737, + 737, + -1, + 220, + -1, + -1, + -1, + -1, + 739, + 739, + 564, + 739, + 740, + 740, + 308, + 740, + 247, + 740, + -1, + 71, + 740, + 740, + 275, + 275, + -1, + 740, + 740, + 740, + 740, + 740, + 741, + 741, + 741, + 741, + 741, + 84, + 84, + 742, + 742, + -1, + 743, + 743, + 743, + 744, + 744, + 744, + -1, + 771, + -1, + 521, + 745, + 745, + 745, + -1, + 618, + 746, + 71, + 71, + 746, + 746, + -1, + 658, + 367, + -1, + 747, + 747, + 747, + -1, + 748, + 454, + 749, + 749, + 753, + 755, + 755, + 756, + 757, + 758, + -1, + 764, + 443, + -1, + 760, + 769, + -1, + 602, + 773, + 773, + 775, + 776, + -1, + 777, + 779, + -1, + 780, + 781, + 782, + 782, + 782, + 314, + 782, + 347, + 783, + 171, + 785, + -1, + -1, + 552, + 786, + 305, + -1, + 524, + 787, + 788, + 788, + 819, + -1, + 760, + 558, + 204, + 792, + 666, + 794, + 795, + -1, + 796, + -1, + 798, + 799, + 799, + 800, + 450, + 802, + -1, + -1, + 803, + 804, + 804, + -1, + 809, + 852, + 815, + 817, + 823, + 223, + 827, + 827, + -1, + 360, + -1, + -1, + -1, + 839, + 839, + 839, + -1, + 839, + -1, + 839, + -1, + 375, + 839, + 454, + 840, + -1, + 601, + 601, + 601, + -1, + 840, + 840, + -1, + 723, + 840, + 723, + -1, + 38, + -1, + 840, + -1, + 840, + -1, + 840, + 840, + 840, + 840, + 156, + -1, + -1, + 841, + 263, + 841, + 761, + 761, + 841, + 841, + 233, + 841, + 358, + 841, + 841, + -1, + 841, + -1, + 378, + 841, + 841, + -1, + 519, + 519, + 841, + 841, + 568, + 568, + 842, + 842, + 842, + 842, + 842, + -1, + 275, + -1, + 843, + 201, + -1, + 99, + 843, + 843, + 818, + 843, + 168, + 843, + -1, + 843, + 843, + 844, + -1, + -1, + -1, + 844, + 280, + 844, + 844, + 844, + 844, + -1, + -1, + 844, + 245, + 844, + 844, + -1, + 844, + -1, + -1, + -1, + 845, + -1, + 871, + -1, + -1, + 845, + 845, + 845, + 845, + 845, + 845, + 722, + 722, + 722, + 845, + 579, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + -1, + 138, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 137, + 137, + 137, + 846, + 846, + 846, + 846, + 846, + -1, + 846, + 846, + 762, + -1, + -1, + 559, + 846, + 559, + -1, + 846, + 846, + 847, + 847, + 847, + -1, + 847, + 847, + 847, + 171, + 848, + 848, + 331, + 849, + -1, + 850, + 210, + 761, + 851, + -1, + 605, + 853, + -1, + 853, + 854, + 854, + -1, + -1, + 223, + 854, + 854, + 855, + 855, + 855, + 855, + 855, + 856, + 856, + 856, + 856, + 856, + 277, + -1, + -1, + 857, + 857, + 367, + 367, + 858, + 859, + 378, + 859, + 273, + 860, + -1, + 860, + 861, + 861, + 861, + 862, + 304, + 71, + 863, + 863, + 863, + 864, + 864, + 864, + 864, + 865, + 865, + -1, + 724, + 868, + 721, + 721, + 873, + 123, + 874, + 874, + 875, + 876, + 876, + 878, + 522, + 878, + -1, + 881, + 369, + 883, + 884, + 886, + 171, + 889, + 890, + 375, + -1, + 893, + 894, + -1, + 600, + 905 + ], + [ + 3, + 3, + -1, + 504, + 3, + 163, + 163, + 3, + 3, + 159, + 159, + 3, + -1, + -1, + -1, + 137, + 137, + 3, + -1, + 3, + 3, + -1, + 3, + 3, + 3, + -1, + 3, + 3, + 235, + -1, + 3, + 3, + 3, + -1, + 3, + 255, + 255, + 3, + -1, + -1, + 3, + 3, + -1, + -1, + 156, + 3, + 3, + -1, + 3, + 3, + 649, + 649, + 3, + 3, + 3, + -1, + 172, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 417, + 3, + 3, + 3, + 3, + 643, + 3, + 603, + 3, + 3, + 3, + -1, + 3, + 3, + -1, + 303, + 3, + -1, + -1, + 237, + -1, + 3, + 659, + 659, + 659, + -1, + 200, + 200, + 3, + 3, + 3, + 3, + 3, + 290, + 3, + 358, + 3, + 3, + 3, + 3, + 603, + 3, + 3, + 3, + -1, + -1, + -1, + 3, + 558, + 3, + 558, + 3, + 3, + 3, + -1, + 517, + 3, + -1, + 3, + 3, + 234, + 3, + 3, + 340, + 3, + 340, + 3, + 3, + 3, + 340, + 3, + -1, + 3, + 3, + 305, + -1, + 3, + 507, + 3, + 3, + -1, + 196, + 3, + 3, + -1, + 290, + 290, + 290, + 290, + -1, + -1, + -1, + 3, + 374, + 374, + -1, + 171, + 3, + 499, + 3, + 380, + 380, + 3, + 380, + 3, + 3, + -1, + 3, + 635, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + -1, + 3, + 3, + -1, + -1, + 805, + 3, + 3, + 3, + 3, + 658, + -1, + 3, + 3, + -1, + 3, + -1, + 265, + -1, + 3, + 774, + 3, + 3, + 3, + -1, + 3, + 3, + 3, + 3, + 3, + 3, + -1, + 3, + 3, + -1, + 3, + -1, + 3, + 3, + 168, + 3, + 3, + 3, + 3, + 269, + 3, + 3, + -1, + 3, + 3, + -1, + 671, + -1, + 762, + -1, + 73, + 73, + 3, + 73, + 3, + 73, + -1, + 3, + 351, + -1, + 3, + 774, + 3, + -1, + 3, + 3, + 3, + 3, + 620, + 3, + -1, + 3, + 3, + 173, + -1, + -1, + 3, + 3, + -1, + 3, + 200, + 200, + -1, + 504, + 3, + 504, + 504, + -1, + 3, + 3, + 3, + 3, + 3, + 3, + -1, + 3, + 158, + 158, + 3, + -1, + -1, + 3, + -1, + 154, + 3, + 3, + 3, + 272, + 3, + 3, + 3, + -1, + 587, + -1, + 3, + 3, + 266, + 266, + 266, + 3, + 266, + 266, + 266, + 3, + 3, + -1, + -1, + 3, + -1, + 3, + 3, + 3, + 3, + 3, + 552, + 3, + 607, + 3, + 3, + 3, + -1, + -1, + 3, + 3, + 447, + 3, + -1, + 3, + 3, + 162, + 3, + 3, + 162, + 3, + 3, + 3, + -1, + 3, + 3, + 3, + 602, + 602, + -1, + 750, + 3, + -1, + 173, + 3, + 3, + 3, + 3, + 3, + 687, + -1, + 156, + -1, + 137, + 137, + 3, + 3, + 323, + 323, + 3, + 323, + 3, + -1, + 114, + 3, + 3, + 3, + 3, + 620, + 3, + 3, + -1, + 3, + 3, + 3, + 171, + -1, + 275, + 275, + 275, + -1, + 3, + 3, + 658, + 658, + -1, + 3, + 3, + 3, + 3, + 3, + 3, + 692, + 3, + 692, + 3, + 533, + 533, + 3, + 3, + 3, + 3, + 276, + 592, + 592, + 592, + -1, + 4, + -1, + -1, + 4, + 4, + 579, + 579, + 5, + 579, + 5, + 5, + -1, + 5, + 5, + 5, + 672, + 672, + 5, + 199, + 6, + 265, + -1, + 6, + 6, + 201, + 6, + 6, + -1, + 172, + 172, + 6, + 172, + 6, + 6, + 6, + 99, + 99, + 6, + 592, + 6, + 592, + -1, + -1, + 507, + 6, + 7, + 7, + 330, + 7, + 7, + 687, + 7, + 8, + 8, + -1, + 8, + 8, + -1, + 237, + -1, + 8, + 8, + 771, + 771, + 8, + 8, + -1, + 8, + -1, + 8, + 8, + 8, + 446, + 446, + 8, + 8, + 612, + 8, + 8, + -1, + -1, + 9, + -1, + 9, + 9, + 192, + 9, + 9, + 196, + 9, + 9, + 10, + -1, + -1, + 10, + 10, + 262, + 262, + 10, + 10, + 10, + -1, + -1, + 10, + 10, + 552, + 10, + 137, + 10, + 10, + 10, + 10, + 10, + 10, + -1, + 664, + -1, + 87, + 10, + 592, + 10, + 10, + 10, + -1, + 10, + 568, + 568, + 10, + 10, + 276, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + -1, + -1, + 11, + 11, + 343, + 11, + 343, + 11, + 11, + -1, + 11, + 11, + -1, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 81, + 11, + -1, + 11, + -1, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 359, + 11, + 11, + 11, + 751, + 11, + 163, + 163, + 11, + 11, + 11, + 11, + -1, + 11, + 156, + 11, + 11, + 11, + 11, + 11, + 11, + -1, + -1, + 650, + 650, + 11, + 11, + -1, + 11, + 11, + 11, + 11, + -1, + 292, + 292, + 292, + 11, + 11, + 653, + 11, + 108, + 11, + -1, + 11, + 11, + 509, + 509, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + -1, + 11, + 11, + 534, + 11, + 663, + 11, + 812, + 812, + -1, + 12, + -1, + -1, + 12, + 12, + -1, + 12, + 12, + -1, + 12, + 618, + 12, + 12, + -1, + 520, + 520, + 12, + -1, + -1, + 281, + 12, + -1, + -1, + 471, + 12, + 12, + 12, + 12, + 360, + 12, + -1, + -1, + 12, + 264, + 264, + 12, + 578, + 578, + 12, + 12, + 268, + 12, + 12, + 510, + 12, + 12, + 12, + -1, + 613, + -1, + 215, + 12, + 664, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 520, + 12, + 12, + 771, + 12, + -1, + 12, + 449, + 449, + -1, + -1, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 670, + 12, + 12, + 12, + 12, + -1, + 12, + 584, + 12, + 12, + 12, + 605, + -1, + 672, + 12, + -1, + 12, + 12, + 12, + 12, + 583, + 12, + 12, + 12, + 12, + 156, + 12, + 12, + 156, + -1, + -1, + 12, + 443, + 12, + 201, + 201, + 12, + 760, + 12, + 12, + 280, + 12, + 263, + 12, + 564, + 12, + 12, + -1, + 12, + 12, + 171, + 171, + 171, + 13, + -1, + 367, + -1, + 315, + 13, + 13, + 657, + 13, + 13, + 13, + 13, + 13, + 13, + -1, + 251, + 13, + 13, + 214, + -1, + -1, + 662, + 662, + 662, + 13, + 13, + 13, + 13, + 13, + 13, + 852, + 13, + 13, + 13, + 13, + 13, + 13, + 369, + 13, + 13, + 13, + 13, + 199, + 199, + 199, + 13, + -1, + 445, + 13, + -1, + 223, + -1, + 13, + -1, + 13, + 13, + 630, + 13, + 14, + 14, + 14, + -1, + -1, + 330, + 14, + 14, + 14, + 14, + 14, + 14, + 294, + 14, + 14, + 14, + 14, + 170, + -1, + -1, + 14, + 14, + 196, + 14, + 14, + 14, + 583, + 583, + 14, + 15, + 233, + 15, + 15, + 303, + 15, + 15, + 15, + 15, + -1, + 15, + -1, + 15, + 607, + 607, + 15, + 15, + 15, + -1, + -1, + 15, + 123, + 15, + 15, + 15, + 15, + 603, + 15, + 603, + -1, + 314, + 314, + 314, + 15, + 217, + 217, + -1, + 15, + 15, + -1, + 15, + 16, + -1, + 16, + 446, + 16, + 16, + 16, + 16, + 375, + 16, + 375, + 16, + 16, + 375, + 16, + -1, + 16, + 16, + 16, + 16, + 16, + 16, + 376, + 16, + 16, + 16, + 16, + 376, + -1, + 16, + -1, + 16, + 16, + 375, + 16, + 375, + 16, + 16, + 504, + 16, + 759, + -1, + -1, + -1, + 16, + 16, + 557, + 16, + 16, + -1, + 16, + 16, + 16, + 16, + 16, + -1, + 16, + 16, + 16, + 16, + 16, + -1, + -1, + 558, + -1, + -1, + -1, + 16, + 16, + 581, + -1, + 16, + 199, + 16, + -1, + 16, + 16, + 16, + -1, + 16, + 16, + -1, + -1, + 670, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + -1, + 245, + 16, + 16, + -1, + 169, + 16, + 618, + 16, + 16, + 16, + 16, + -1, + 16, + 247, + 16, + -1, + 16, + -1, + -1, + -1, + 582, + 16, + 16, + -1, + 16, + 16, + 16, + -1, + 95, + 16, + 618, + 16, + 16, + -1, + 236, + 16, + -1, + 16, + 275, + 275, + 16, + -1, + 261, + 16, + 308, + 16, + 751, + 16, + -1, + 16, + 16, + 16, + 16, + 16, + -1, + 16, + 16, + -1, + 16, + 720, + 720, + -1, + 272, + 16, + 17, + 401, + 17, + 17, + -1, + 17, + -1, + -1, + 17, + 17, + 443, + 443, + 443, + 17, + 443, + -1, + 17, + 17, + 17, + 17, + 17, + -1, + 17, + 17, + 17, + 347, + 347, + 17, + 17, + 17, + 73, + 17, + 663, + 663, + 17, + 268, + 17, + 17, + 17, + 163, + 17, + 17, + -1, + 17, + 17, + 17, + 17, + 17, + 17, + 304, + 17, + -1, + 17, + 643, + -1, + 17, + 95, + 95, + 17, + 659, + 659, + 17, + 336, + 17, + -1, + 18, + -1, + 18, + -1, + -1, + -1, + -1, + -1, + 18, + 620, + 18, + 18, + -1, + 18, + 18, + 18, + -1, + 18, + 18, + 401, + 18, + 18, + 18, + -1, + 668, + 18, + -1, + 18, + 304, + 18, + 18, + 18, + -1, + 499, + 499, + -1, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + -1, + 819, + 18, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 380, + 18, + 18, + 18, + 18, + 18, + 692, + 18, + 18, + 692, + 18, + 18, + 18, + 247, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + -1, + 18, + 552, + -1, + 18, + 401, + 401, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + -1, + -1, + -1, + -1, + -1, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 813, + 18, + 18, + 18, + 18, + 18, + 272, + 18, + -1, + 721, + 18, + 723, + 18, + 18, + 18, + -1, + -1, + 18, + 613, + -1, + 214, + 18, + 18, + 18, + -1, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 728, + -1, + 18, + 18, + -1, + 18, + -1, + 18, + 18, + 18, + -1, + 18, + 314, + 18, + -1, + 507, + 507, + 507, + 18, + 507, + 507, + 507, + 18, + 322, + 322, + 18, + 18, + 152, + -1, + -1, + -1, + -1, + 18, + 534, + 18, + 18, + 18, + 18, + 18, + -1, + 281, + 281, + 18, + 18, + -1, + 18, + 237, + 18, + 235, + 18, + -1, + 18, + -1, + 18, + 721, + -1, + 274, + 18, + 18, + 568, + 18, + 18, + 522, + -1, + 18, + -1, + -1, + 18, + 261, + 18, + 204, + 18, + 204, + 204, + 18, + 204, + 18, + 204, + 18, + -1, + 18, + 18, + 18, + 172, + -1, + -1, + -1, + 499, + 18, + 688, + 688, + -1, + 330, + 18, + 18, + -1, + 18, + 638, + -1, + -1, + 18, + -1, + 277, + 277, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 566, + 18, + -1, + -1, + -1, + 157, + 157, + 157, + -1, + 599, + 599, + -1, + 18, + 643, + 18, + -1, + 18, + 18, + 173, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 264, + -1, + 763, + 18, + 18, + 18, + 18, + 196, + 196, + 18, + 18, + 552, + 18, + 18, + -1, + -1, + -1, + 18, + -1, + 18, + 666, + -1, + 18, + 583, + -1, + -1, + 771, + 19, + 19, + 19, + 19, + 204, + -1, + 71, + 19, + 19, + -1, + 19, + 19, + 19, + -1, + 19, + 19, + 19, + -1, + 19, + 158, + 19, + 19, + 19, + 19, + 608, + 608, + -1, + 19, + 454, + 454, + 454, + 454, + -1, + 19, + -1, + 275, + -1, + 38, + 38, + 19, + 19, + -1, + 220, + 19, + 19, + 19, + 380, + 380, + -1, + 19, + 19, + 19, + 19, + 19, + 805, + 19, + 19, + 19, + 19, + 19, + -1, + 19, + -1, + 19, + 19, + -1, + 19, + 73, + -1, + 19, + 639, + 639, + -1, + -1, + 19, + 19, + 19, + 255, + 255, + 19, + -1, + 621, + 621, + -1, + 168, + 19, + 19, + 19, + 19, + 172, + 19, + 19, + -1, + 19, + 19, + 568, + -1, + 19, + -1, + 19, + -1, + -1, + 261, + -1, + 20, + 20, + 20, + 267, + 20, + 267, + 20, + 20, + 20, + 20, + 20, + -1, + 172, + 20, + 274, + 274, + 20, + -1, + 599, + 599, + 20, + 20, + 20, + 20, + 20, + 173, + -1, + 20, + 454, + 20, + 454, + -1, + 20, + 20, + 20, + 609, + -1, + 20, + 20, + -1, + -1, + 20, + 20, + -1, + 20, + -1, + 20, + -1, + 20, + -1, + 20, + 728, + 20, + 20, + 565, + 20, + 20, + 20, + 20, + 20, + 163, + 163, + 313, + 313, + 21, + 21, + 21, + 81, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + -1, + 22, + 728, + 22, + -1, + 22, + 688, + 22, + 22, + 22, + 533, + 22, + 22, + 630, + 630, + 22, + 454, + 22, + 22, + -1, + 23, + 23, + 636, + 23, + 290, + 24, + 24, + 24, + 314, + 24, + 24, + 25, + 25, + -1, + 73, + 25, + 25, + 26, + 26, + 26, + -1, + 26, + 26, + 26, + 341, + 27, + -1, + 27, + 27, + 671, + -1, + 245, + -1, + -1, + 526, + 27, + 28, + 28, + 376, + -1, + 28, + 30, + 30, + 30, + 30, + 30, + 152, + 31, + 31, + 469, + 31, + -1, + 581, + 31, + 31, + 31, + 32, + 666, + 32, + 32, + 32, + 32, + -1, + 32, + 32, + 33, + 852, + 33, + 33, + 33, + 33, + 33, + 34, + 34, + -1, + 34, + 599, + 34, + -1, + 34, + 34, + 34, + 202, + 34, + 210, + -1, + 71, + 35, + -1, + 35, + 217, + 35, + 217, + -1, + 35, + 35, + -1, + 35, + 220, + 36, + 36, + 664, + -1, + 37, + 163, + 163, + 37, + -1, + 39, + -1, + 39, + 39, + -1, + 39, + -1, + -1, + 39, + 39, + 39, + 39, + 39, + -1, + 504, + 39, + 504, + 504, + 39, + 504, + 39, + -1, + 202, + 202, + 39, + 39, + 39, + -1, + -1, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 291, + 39, + 39, + 39, + 161, + -1, + -1, + 39, + -1, + -1, + 39, + 583, + 39, + -1, + 40, + 197, + 40, + 197, + 40, + 40, + 40, + 40, + -1, + -1, + 40, + 40, + 40, + 346, + 40, + 41, + 41, + -1, + 41, + 761, + 761, + 41, + 446, + 41, + 446, + 43, + 43, + -1, + 43, + 43, + 291, + 43, + 612, + 43, + 43, + 631, + 43, + 43, + 43, + 43, + 43, + 160, + 43, + 43, + 43, + 533, + 43, + 43, + 533, + 43, + 43, + -1, + 43, + -1, + 43, + 44, + 557, + -1, + 44, + 627, + 627, + 627, + 627, + 44, + 627, + 44, + 44, + -1, + -1, + 251, + 44, + 251, + 44, + 44, + 108, + -1, + -1, + 44, + 46, + 46, + 46, + 315, + 315, + 46, + 46, + 315, + 46, + 46, + 46, + 46, + 46, + 618, + -1, + 606, + 47, + 606, + 47, + 47, + -1, + 47, + 47, + 47, + 47, + -1, + 664, + 664, + 47, + -1, + 47, + 336, + -1, + 47, + 47, + 290, + 290, + 47, + 47, + 47, + 262, + 47, + 47, + -1, + 48, + 308, + 48, + 48, + 771, + 48, + 48, + 448, + 48, + 48, + 48, + 48, + 48, + 48, + -1, + 48, + -1, + 48, + 48, + 48, + 659, + 659, + -1, + -1, + 272, + 48, + 48, + 48, + 48, + 48, + 48, + 871, + 871, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + -1, + 48, + -1, + 586, + 48, + 48, + 48, + 48, + 48, + 48, + -1, + 48, + 48, + 48, + -1, + 48, + -1, + -1, + -1, + 49, + 49, + -1, + 49, + 49, + -1, + 49, + 49, + 49, + 341, + 49, + 49, + 49, + 49, + 49, + 49, + 604, + 604, + 49, + 49, + -1, + 49, + 49, + -1, + 49, + 49, + 49, + 668, + 49, + 49, + -1, + 49, + 49, + 123, + 49, + 235, + 49, + -1, + 264, + 50, + 50, + 50, + 50, + -1, + 50, + 662, + 50, + -1, + 50, + -1, + 454, + 454, + 51, + 51, + 51, + 375, + 51, + 51, + 51, + 51, + 51, + 51, + -1, + 51, + -1, + -1, + 51, + 51, + 51, + -1, + 51, + 51, + -1, + 51, + 763, + 51, + -1, + 52, + -1, + 380, + 52, + -1, + 52, + 52, + 52, + 52, + 52, + 52, + 275, + 52, + 52, + -1, + 52, + 52, + -1, + -1, + 52, + 636, + 636, + 52, + 52, + 443, + -1, + 156, + 52, + 52, + 52, + 618, + 52, + 52, + 52, + 114, + 114, + -1, + 52, + 52, + 52, + 339, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 74, + 74, + 74, + 74, + 52, + 74, + 52, + 52, + -1, + 52, + 52, + 52, + 52, + 268, + 52, + -1, + 52, + 158, + -1, + 52, + 52, + 52, + 52, + -1, + 52, + 52, + -1, + 52, + 52, + 52, + 657, + 52, + 52, + 52, + 52, + 344, + 52, + -1, + 52, + -1, + -1, + 564, + 564, + 564, + 52, + 52, + 52, + -1, + 417, + 52, + 52, + 448, + 52, + 52, + -1, + 52, + 52, + 52, + 519, + 53, + 519, + 53, + 53, + -1, + 53, + 153, + -1, + 53, + 53, + 53, + -1, + 53, + 53, + 53, + 53, + -1, + -1, + 53, + 53, + 668, + 668, + -1, + 53, + 53, + -1, + 53, + 53, + 761, + 761, + 53, + 53, + 53, + 53, + 53, + 269, + 53, + 53, + 53, + 53, + -1, + 53, + -1, + 53, + 53, + -1, + 53, + 53, + 53, + -1, + -1, + 359, + -1, + 54, + 574, + 54, + -1, + 54, + 54, + -1, + 666, + 54, + 54, + 54, + 54, + 54, + 54, + 54, + 54, + 54, + 343, + 54, + 54, + 54, + 657, + 657, + 54, + 54, + -1, + 223, + 54, + 55, + 55, + 55, + 55, + 55, + 564, + 55, + 55, + 578, + -1, + 55, + 55, + 55, + -1, + 55, + 55, + 290, + 290, + 56, + 56, + 56, + 56, + 638, + 638, + 56, + 638, + 56, + 56, + 56, + 56, + -1, + 308, + 308, + -1, + -1, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + -1, + 499, + 56, + 56, + 56, + 56, + 518, + -1, + 631, + 56, + 56, + 56, + 56, + -1, + 534, + -1, + 56, + 290, + 290, + 56, + 56, + -1, + 56, + 71, + 56, + 56, + 56, + 56, + 56, + 235, + 235, + 56, + 56, + 235, + 56, + 56, + 479, + 56, + 56, + 56, + 56, + 267, + 56, + -1, + 607, + -1, + 57, + 57, + 57, + 57, + 57, + -1, + 57, + 86, + 57, + 236, + 57, + 57, + -1, + 57, + 57, + 57, + 57, + 57, + -1, + 267, + 267, + 57, + 57, + 58, + 58, + 266, + 58, + 266, + 58, + 58, + 58, + 266, + -1, + 58, + 58, + 58, + 58, + -1, + 568, + 58, + 58, + 59, + 273, + 59, + 59, + -1, + 59, + -1, + -1, + 59, + 59, + 59, + -1, + 59, + -1, + 59, + 268, + 59, + 303, + 59, + 534, + -1, + 59, + 59, + 619, + 59, + 59, + 619, + 59, + 59, + 619, + 619, + 59, + -1, + 61, + 61, + 61, + -1, + 61, + 61, + 61, + 61, + 61, + 61, + 692, + 61, + 360, + 61, + 61, + 61, + 61, + 61, + 61, + -1, + 233, + -1, + -1, + -1, + -1, + 358, + 61, + 61, + -1, + 61, + 61, + -1, + 61, + 234, + 61, + 61, + -1, + 61, + -1, + 108, + -1, + 62, + 233, + -1, + -1, + 62, + 62, + -1, + 62, + -1, + 62, + -1, + -1, + -1, + 62, + 720, + 62, + 720, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 647, + 62, + 760, + 62, + 62, + 62, + 100, + 63, + 63, + 264, + 264, + -1, + 469, + 63, + 63, + 63, + 63, + -1, + 63, + 201, + 63, + 63, + 156, + 63, + 63, + 63, + 63, + 662, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 340, + -1, + 63, + 63, + -1, + 63, + 63, + 63, + 63, + -1, + 63, + 63, + 331, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + -1, + 63, + 63, + 63, + -1, + 63, + -1, + -1, + 63, + 63, + 63, + -1, + 63, + 170, + 63, + 170, + -1, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + -1, + 63, + 63, + 63, + -1, + 63, + 63, + -1, + 63, + 63, + 63, + 63, + 728, + 728, + 63, + -1, + 63, + 63, + 63, + -1, + 63, + 63, + 63, + 63, + -1, + -1, + 159, + 63, + 63, + 63, + 586, + 63, + 540, + 63, + 63, + 63, + 63, + 63, + 63, + -1, + 63, + 359, + 63, + 63, + 521, + 521, + 63, + 63, + 63, + 63, + 63, + 401, + 401, + 63, + 63, + 267, + -1, + 63, + 63, + -1, + 63, + 63, + -1, + 63, + 63, + 237, + 63, + 63, + -1, + 63, + 63, + 587, + 63, + 63, + 587, + -1, + 620, + 63, + 63, + 378, + 63, + -1, + 63, + 63, + -1, + 63, + 63, + 510, + 63, + 63, + -1, + 343, + 343, + 343, + 63, + 63, + -1, + 639, + 63, + 63, + 63, + 266, + 63, + 564, + -1, + -1, + 63, + 63, + 728, + 63, + 63, + 63, + -1, + 63, + 64, + -1, + 64, + 64, + -1, + 64, + 64, + 64, + -1, + -1, + -1, + 64, + 663, + 64, + 659, + 64, + 64, + 659, + 64, + -1, + 331, + 64, + 64, + 64, + 64, + 64, + -1, + 235, + -1, + 64, + 64, + -1, + -1, + 64, + -1, + 521, + 64, + -1, + 64, + -1, + 65, + 65, + 637, + 65, + 65, + 65, + -1, + 65, + 65, + 99, + 99, + -1, + 158, + 158, + 65, + -1, + -1, + -1, + 65, + 65, + 192, + 192, + 65, + 65, + -1, + 65, + 65, + 65, + 65, + 65, + 65, + -1, + 65, + 65, + 65, + -1, + 66, + -1, + 66, + -1, + -1, + -1, + 263, + 66, + 66, + 263, + 263, + 263, + 66, + -1, + 66, + 66, + 66, + 66, + 629, + 629, + 66, + 805, + 66, + 66, + -1, + 67, + 273, + 273, + 67, + 601, + 601, + 67, + 67, + -1, + -1, + 872, + 67, + 67, + 67, + 68, + 68, + 68, + 38, + 68, + 68, + 68, + -1, + 359, + -1, + 663, + 68, + 68, + 581, + 68, + 68, + 648, + 68, + 648, + 68, + 68, + 648, + 69, + 69, + 69, + 204, + -1, + 69, + -1, + 557, + 557, + 69, + 69, + 69, + 69, + 69, + 69, + 69, + 69, + -1, + 290, + 70, + 70, + 275, + 70, + 275, + 70, + 70, + 70, + 621, + 70, + 70, + 233, + 233, + 70, + 277, + 70, + 277, + 277, + 70, + 103, + 103, + 70, + 70, + 72, + -1, + -1, + 75, + -1, + 75, + 75, + 347, + 75, + 76, + 605, + 76, + 76, + 76, + -1, + 281, + -1, + 77, + 78, + 153, + 78, + 78, + 79, + 79, + 79, + 79, + 79, + 267, + 80, + -1, + 520, + 82, + 82, + 82, + 82, + 85, + -1, + 85, + -1, + 445, + 448, + 89, + 448, + 90, + 647, + 90, + 90, + 90, + -1, + 171, + 90, + 171, + 171, + 90, + 91, + 91, + 91, + 91, + 92, + 92, + -1, + 602, + -1, + 93, + -1, + 93, + 94, + 94, + -1, + -1, + 95, + 98, + 279, + 101, + 101, + -1, + 101, + 102, + 751, + 104, + 104, + -1, + 104, + 105, + 105, + 106, + -1, + 106, + 106, + 106, + 106, + 722, + 107, + 107, + -1, + -1, + -1, + 182, + 182, + 110, + 110, + -1, + -1, + -1, + -1, + 115, + 586, + 115, + -1, + -1, + 115, + 115, + 220, + 115, + 585, + 115, + 115, + 115, + 116, + 116, + 116, + 116, + 723, + 116, + 247, + 247, + 116, + -1, + 116, + 116, + 446, + 200, + 117, + 117, + 723, + 117, + 723, + -1, + 117, + 117, + 117, + -1, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + -1, + 117, + -1, + 117, + 117, + 117, + 117, + 557, + 117, + 117, + 117, + 117, + 557, + 117, + 367, + -1, + 119, + 119, + 119, + 120, + 120, + 636, + -1, + -1, + 120, + 342, + 121, + 121, + 74, + -1, + 121, + 750, + 121, + 121, + 613, + 121, + -1, + 122, + 122, + 122, + -1, + 314, + -1, + 763, + 125, + 125, + 771, + 125, + -1, + 125, + 125, + 126, + 126, + -1, + 126, + 126, + 126, + 126, + -1, + 671, + 126, + 126, + 126, + 126, + 127, + -1, + 127, + -1, + -1, + 127, + 127, + 592, + 127, + -1, + -1, + 662, + 129, + 129, + 578, + 129, + 95, + 129, + 129, + 129, + -1, + 129, + 129, + 129, + 129, + 129, + 129, + 627, + -1, + -1, + -1, + 129, + 130, + 130, + 130, + 130, + 130, + -1, + -1, + 131, + 131, + 131, + 201, + 131, + 131, + 813, + -1, + 131, + 131, + 131, + -1, + 131, + 131, + 131, + 752, + 131, + -1, + 131, + -1, + 132, + -1, + 100, + 132, + 132, + 99, + -1, + 638, + 132, + -1, + 375, + 132, + 132, + 376, + -1, + 133, + 133, + 645, + 645, + 133, + -1, + 303, + -1, + 133, + 133, + 133, + 134, + 134, + 134, + 180, + 134, + 134, + 137, + 134, + 134, + 137, + 134, + 134, + -1, + 134, + -1, + 236, + 134, + 134, + -1, + 134, + 759, + 759, + 134, + -1, + 136, + 136, + 103, + 136, + -1, + 136, + -1, + 136, + 136, + 136, + 606, + 136, + 136, + 504, + -1, + 852, + 139, + -1, + 139, + 139, + -1, + 139, + 139, + 140, + 137, + 140, + 140, + 140, + 140, + 236, + 140, + 141, + -1, + 141, + 141, + 141, + 569, + 141, + 141, + -1, + -1, + 447, + -1, + 123, + 141, + -1, + -1, + 141, + 141, + 599, + 599, + 141, + 141, + 141, + 251, + 141, + 568, + 141, + 141, + 142, + 142, + -1, + -1, + 142, + 142, + -1, + 142, + 142, + 142, + 108, + 142, + 142, + 142, + 142, + -1, + 142, + 142, + 305, + 142, + 142, + -1, + 81, + 142, + 214, + 142, + 142, + 142, + 142, + 144, + 144, + 144, + 144, + 95, + 144, + -1, + 585, + 144, + -1, + 144, + 144, + 144, + 144, + 812, + 144, + -1, + 145, + -1, + -1, + -1, + -1, + 145, + 145, + -1, + 145, + -1, + 145, + 145, + 145, + 145, + 145, + 145, + 145, + 217, + 146, + 217, + -1, + 146, + 146, + 146, + 146, + 123, + -1, + 146, + -1, + -1, + 146, + 114, + -1, + 628, + -1, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 202, + -1, + 315, + 148, + -1, + -1, + 277, + 148, + -1, + 148, + 100, + 148, + 657, + -1, + -1, + 148, + -1, + -1, + 148, + -1, + 148, + 635, + 149, + 149, + 149, + -1, + 149, + 274, + -1, + 157, + 149, + -1, + 149, + 630, + 149, + 149, + -1, + 149, + -1, + 149, + -1, + 149, + 149, + 149, + 38, + 149, + 150, + 150, + 150, + 196, + -1, + 444, + 150, + 150, + 150, + 150, + -1, + 367, + 150, + 150, + -1, + 150, + 150, + 150, + 150, + 150, + 533, + 533, + 608, + 151, + 763, + 151, + 645, + -1, + 151, + 635, + 151, + 123, + 123, + 151, + 151, + 672, + 151, + 519, + 151, + 151, + 160, + 164, + 164, + -1, + 164, + 268, + -1, + 166, + 525, + -1, + 166, + 166, + -1, + -1, + 166, + 166, + 166, + 167, + 247, + -1, + 304, + 167, + 167, + 174, + 343, + 343, + 343, + 761, + 761, + 360, + 604, + 178, + 178, + -1, + 566, + 601, + 342, + 184, + -1, + 305, + 305, + 186, + 186, + 189, + 236, + 190, + 190, + 191, + 154, + 193, + 194, + 194, + 194, + -1, + -1, + 620, + 205, + 206, + 206, + -1, + 208, + -1, + 208, + 209, + -1, + 212, + -1, + 519, + 216, + 281, + 218, + 219, + 219, + 103, + 103, + 261, + -1, + -1, + 584, + -1, + -1, + -1, + 666, + -1, + 229, + 230, + -1, + 162, + 232, + 232, + 238, + -1, + 238, + 239, + 239, + 239, + 662, + 662, + 244, + -1, + 331, + 331, + 249, + 249, + 220, + -1, + -1, + 252, + 252, + -1, + 252, + 252, + 253, + -1, + 774, + -1, + 254, + 254, + 276, + 254, + 254, + 254, + 267, + -1, + 257, + 257, + 257, + 257, + 257, + 257, + 528, + 258, + 258, + 258, + 258, + 258, + 260, + 813, + -1, + 180, + 260, + 270, + 270, + 271, + -1, + 282, + -1, + 283, + 283, + 688, + 284, + 285, + 285, + 286, + 762, + 287, + 308, + 720, + 720, + -1, + 369, + 295, + 298, + 299, + 300, + -1, + 310, + 587, + 312, + 329, + 338, + 338, + 348, + -1, + 352, + 354, + -1, + -1, + 355, + 356, + 356, + 357, + 361, + -1, + -1, + 381, + 504, + 381, + -1, + 381, + 381, + 381, + 95, + -1, + 336, + 336, + 336, + 381, + 381, + 381, + -1, + 381, + 381, + 381, + 264, + -1, + 247, + 381, + 247, + 381, + -1, + 381, + 381, + 381, + 381, + 522, + -1, + 381, + 192, + 381, + 381, + 381, + 381, + 381, + -1, + 381, + -1, + 381, + -1, + -1, + 381, + -1, + -1, + 692, + 381, + 381, + 381, + -1, + -1, + 663, + 663, + 381, + 381, + 381, + 687, + 687, + 687, + -1, + 507, + 381, + 381, + 305, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 314, + 314, + 381, + 381, + -1, + 381, + -1, + 381, + 381, + -1, + -1, + 381, + 273, + 381, + -1, + -1, + -1, + -1, + 504, + 381, + -1, + 381, + 381, + 728, + 728, + -1, + 381, + -1, + -1, + 280, + 381, + -1, + 578, + 381, + 381, + -1, + -1, + 381, + -1, + -1, + 381, + 381, + 381, + 872, + -1, + 605, + 381, + -1, + 381, + 237, + 237, + 237, + -1, + -1, + 237, + 381, + 381, + 381, + 381, + 381, + 687, + 381, + -1, + 281, + -1, + 381, + 381, + 381, + -1, + 261, + 261, + 381, + 381, + 381, + 268, + 381, + 381, + -1, + 156, + 381, + 381, + -1, + 381, + 381, + 381, + 182, + 182, + -1, + 159, + 159, + -1, + 381, + 381, + -1, + -1, + 381, + 381, + 637, + 637, + 381, + 539, + -1, + 381, + 381, + 579, + 381, + -1, + -1, + 761, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 584, + 381, + -1, + 381, + 381, + 812, + 812, + 381, + 381, + 381, + 381, + 381, + 381, + -1, + 381, + 360, + 381, + 381, + 360, + 360, + -1, + 381, + -1, + -1, + 294, + 381, + -1, + 605, + 381, + -1, + -1, + -1, + 153, + 153, + 153, + -1, + 275, + 381, + -1, + 381, + -1, + 381, + 381, + 137, + 381, + 137, + 381, + -1, + 381, + 381, + 381, + 381, + -1, + 381, + 381, + 381, + 381, + 381, + 267, + 267, + 381, + 381, + 381, + -1, + -1, + -1, + 381, + 381, + -1, + 586, + 381, + -1, + 381, + 381, + 381, + 381, + 347, + -1, + 290, + -1, + 759, + 759, + 381, + 381, + 381, + -1, + 256, + 381, + 381, + 381, + 381, + -1, + 566, + 381, + 381, + -1, + 381, + 381, + 272, + 272, + 382, + 382, + 382, + 382, + 628, + -1, + 382, + 382, + 273, + 383, + 277, + 277, + 383, + 383, + 383, + 383, + 383, + 383, + 247, + 383, + 383, + 383, + 383, + 383, + -1, + -1, + -1, + 71, + 71, + 383, + 71, + 383, + 383, + 383, + 384, + 628, + -1, + 384, + 384, + 384, + 631, + 631, + 384, + 384, + 275, + -1, + 569, + 384, + 384, + 384, + 384, + 384, + 384, + 872, + 384, + -1, + 384, + 384, + 526, + 384, + 568, + 384, + 384, + -1, + 137, + 386, + -1, + 386, + -1, + 386, + 386, + 386, + 386, + 386, + 386, + 657, + 386, + -1, + 504, + 386, + 504, + 386, + 386, + 345, + 386, + 386, + 386, + -1, + -1, + -1, + -1, + 137, + 386, + 447, + 197, + -1, + 446, + 387, + 387, + 387, + 387, + -1, + -1, + 387, + 387, + 387, + -1, + 520, + 387, + 387, + -1, + -1, + 387, + 607, + -1, + 687, + 387, + 387, + 387, + 378, + 387, + 387, + 387, + 387, + 387, + 387, + 774, + 387, + 774, + 774, + 387, + 387, + 387, + -1, + 387, + 387, + 387, + 387, + 454, + 387, + 387, + 387, + 269, + 387, + 387, + 342, + 387, + 387, + 534, + 387, + -1, + 387, + 387, + -1, + 387, + 387, + -1, + 387, + 387, + 387, + -1, + -1, + 387, + -1, + 579, + 387, + 387, + 579, + -1, + 387, + 387, + 387, + 387, + 387, + 154, + 154, + 154, + 387, + -1, + 387, + 387, + -1, + 387, + 387, + -1, + 387, + 313, + 387, + 387, + 387, + 387, + 643, + 387, + -1, + -1, + -1, + 387, + 387, + 387, + 387, + -1, + 387, + 86, + 86, + 86, + 387, + 387, + 242, + 387, + 387, + 387, + 657, + 657, + 387, + 657, + 657, + -1, + -1, + 387, + -1, + 387, + 387, + 369, + 387, + 387, + 388, + 388, + 388, + -1, + 388, + 388, + 203, + 388, + 153, + -1, + 388, + 388, + 388, + 388, + 388, + 630, + 388, + 818, + -1, + 388, + 388, + -1, + 388, + -1, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + -1, + -1, + -1, + 388, + 251, + 251, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 220, + 220, + 220, + 220, + 388, + 388, + -1, + -1, + 388, + -1, + 388, + 388, + -1, + 388, + 388, + 388, + 388, + 388, + 278, + 278, + 278, + -1, + 388, + 388, + 388, + 388, + 631, + 388, + 223, + 388, + 388, + 223, + 388, + 388, + 388, + 220, + 388, + 220, + 388, + -1, + 388, + -1, + 388, + 388, + 388, + 388, + 388, + 245, + 388, + 388, + 277, + 388, + 388, + -1, + -1, + 600, + 390, + 390, + 390, + 95, + 390, + 390, + 390, + -1, + 390, + 750, + 750, + 390, + 390, + 390, + 566, + 566, + 391, + -1, + 391, + 392, + 392, + 392, + -1, + 818, + 392, + 392, + -1, + 392, + 392, + 392, + 173, + -1, + 666, + 392, + -1, + 392, + 392, + -1, + 722, + 722, + 392, + 392, + 392, + 605, + 392, + -1, + 392, + -1, + -1, + 668, + -1, + 392, + 303, + -1, + 392, + 393, + 393, + 612, + 393, + 393, + 393, + 393, + 393, + 393, + 261, + 393, + 393, + 393, + 608, + 393, + 393, + 393, + 269, + 393, + 648, + 648, + 648, + -1, + 199, + 393, + 393, + 393, + -1, + -1, + 393, + 393, + 499, + 393, + 393, + 805, + 393, + 393, + 393, + 393, + 393, + 393, + 347, + -1, + -1, + 393, + -1, + -1, + 108, + 394, + 394, + 394, + 394, + 394, + 649, + 395, + 137, + 395, + -1, + 395, + 395, + 395, + 74, + -1, + 395, + -1, + 395, + 395, + 396, + -1, + 396, + 396, + 396, + 397, + 397, + -1, + 584, + -1, + -1, + 397, + 397, + 397, + 331, + 397, + 397, + 397, + 397, + -1, + -1, + 397, + 397, + 397, + 255, + 397, + 397, + -1, + -1, + 557, + 398, + 398, + -1, + 603, + 399, + 399, + -1, + -1, + 399, + 723, + -1, + 399, + 587, + 399, + 399, + 399, + 399, + 812, + 400, + -1, + 156, + 156, + 156, + 400, + -1, + 400, + 400, + 400, + -1, + 400, + 520, + 520, + 400, + 402, + 402, + -1, + -1, + 402, + 402, + 402, + 402, + -1, + 402, + 402, + 648, + 402, + 648, + 402, + 520, + -1, + 403, + 202, + -1, + 403, + -1, + -1, + -1, + 403, + 403, + 403, + 403, + 612, + 404, + 521, + -1, + 237, + 404, + 404, + -1, + -1, + 404, + 404, + 405, + -1, + 405, + -1, + 405, + 417, + 405, + -1, + 405, + 649, + 405, + 405, + 569, + 405, + -1, + 603, + 406, + 406, + -1, + 406, + 138, + -1, + 407, + 407, + -1, + 408, + 408, + -1, + 408, + 635, + 408, + 269, + 408, + 408, + 585, + -1, + 409, + 235, + 235, + 409, + 409, + 409, + -1, + -1, + 409, + 410, + 273, + 410, + 447, + -1, + -1, + 752, + 628, + 411, + 411, + 233, + 233, + 411, + 411, + 233, + 411, + 411, + -1, + 412, + 412, + 412, + 852, + 412, + 412, + 158, + -1, + 413, + 413, + 413, + 413, + 269, + -1, + 413, + 237, + 237, + 237, + 413, + 413, + 278, + 413, + 413, + 413, + 663, + 413, + 413, + -1, + -1, + 413, + 268, + 413, + 413, + 413, + 413, + 413, + 137, + 413, + 413, + -1, + 688, + -1, + 413, + 159, + 413, + 413, + 413, + 236, + 236, + 413, + 569, + 413, + 163, + 413, + 413, + 414, + -1, + 138, + 138, + -1, + 415, + 138, + 138, + 415, + -1, + 450, + -1, + 192, + -1, + 415, + 415, + 108, + 415, + 415, + -1, + 415, + 415, + 415, + 172, + 415, + 345, + 415, + 415, + -1, + 330, + 415, + 81, + 81, + 415, + 415, + -1, + -1, + 415, + 415, + 415, + -1, + 415, + 415, + 415, + 415, + 415, + -1, + 415, + 605, + 415, + 415, + 415, + 415, + -1, + 416, + 416, + 233, + 416, + 416, + 416, + 416, + 557, + 416, + -1, + -1, + 416, + -1, + 416, + 416, + 416, + 416, + 416, + 416, + 322, + 322, + -1, + 416, + 416, + 552, + 416, + 552, + 416, + 507, + 418, + 507, + -1, + 418, + 264, + 418, + 264, + 418, + 418, + 418, + -1, + 418, + 418, + 214, + 418, + 418, + 418, + 169, + 169, + 418, + -1, + 418, + 418, + 220, + 418, + 418, + -1, + 559, + 419, + 419, + -1, + 419, + 419, + 419, + 419, + 419, + 628, + 419, + 419, + 568, + 419, + 568, + 419, + 419, + 419, + 419, + -1, + 419, + 447, + 419, + 447, + 419, + -1, + 419, + 420, + 420, + 171, + -1, + -1, + 420, + 521, + -1, + 420, + 420, + 420, + 217, + 420, + -1, + 420, + -1, + 420, + -1, + 420, + 520, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 268, + 268, + 268, + -1, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 629, + -1, + 649, + 420, + 420, + 724, + 724, + 420, + 724, + 420, + -1, + 315, + 420, + -1, + 38, + 420, + 420, + 672, + 672, + 420, + 420, + 672, + 420, + 420, + 599, + 420, + 599, + 420, + -1, + -1, + -1, + 160, + 420, + 420, + 420, + 420, + 420, + 202, + -1, + 420, + 600, + 421, + 340, + 421, + 421, + 421, + 421, + 421, + 323, + 421, + 421, + 421, + -1, + 422, + 422, + 422, + 587, + -1, + 422, + 525, + 525, + 525, + 525, + 422, + 422, + 422, + 422, + 159, + 422, + -1, + 422, + -1, + 422, + 422, + 422, + -1, + -1, + 422, + -1, + 422, + 237, + -1, + 236, + 422, + 422, + 648, + -1, + -1, + -1, + 422, + 422, + 422, + 422, + 422, + -1, + 422, + 422, + 422, + 422, + -1, + 422, + -1, + 584, + 584, + -1, + 422, + 422, + -1, + 423, + 423, + 423, + 376, + 376, + -1, + 423, + 423, + 871, + 871, + 423, + -1, + -1, + 423, + 509, + 423, + -1, + 423, + 423, + 423, + -1, + 469, + 425, + 425, + 647, + 647, + 425, + -1, + 322, + -1, + -1, + 425, + 425, + 425, + 425, + 425, + -1, + 425, + 425, + 223, + -1, + 425, + -1, + 425, + 425, + 425, + -1, + -1, + -1, + 425, + 425, + 425, + 425, + -1, + 425, + 426, + 426, + 671, + 426, + -1, + 426, + 426, + 426, + -1, + 723, + 426, + 426, + 426, + -1, + 426, + 169, + 169, + 426, + 426, + 426, + 592, + -1, + 628, + 426, + -1, + 426, + 426, + 426, + 426, + 426, + -1, + 217, + 217, + -1, + 426, + 426, + 426, + 426, + -1, + 359, + -1, + -1, + 426, + 426, + -1, + 426, + 426, + -1, + 426, + -1, + -1, + -1, + 426, + -1, + 426, + 592, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + -1, + 426, + 426, + 426, + 426, + 426, + 525, + -1, + 426, + 426, + -1, + 426, + -1, + 518, + 426, + -1, + -1, + 426, + 322, + 322, + 426, + 322, + 322, + 426, + -1, + 566, + 426, + 426, + 426, + 426, + -1, + 426, + 426, + -1, + 417, + 426, + 417, + 417, + 417, + 417, + 417, + 417, + 426, + 426, + 161, + 426, + 161, + 426, + 426, + 426, + 426, + 426, + 81, + 427, + 427, + -1, + 427, + -1, + 427, + 427, + 627, + -1, + 427, + 427, + 97, + 427, + 427, + -1, + 638, + -1, + 273, + 427, + 427, + 728, + 728, + 427, + 427, + 761, + 427, + 427, + -1, + 427, + 427, + 805, + 805, + 805, + 427, + -1, + 428, + 233, + -1, + 428, + 109, + 428, + 428, + 428, + 428, + 428, + -1, + 428, + -1, + 428, + 813, + 428, + -1, + 156, + 428, + 428, + -1, + 428, + 604, + 428, + 428, + 428, + 871, + 428, + 620, + 428, + 428, + 428, + 428, + 428, + -1, + 428, + -1, + 314, + 428, + 428, + 658, + 428, + -1, + 138, + 428, + 138, + -1, + 428, + -1, + 428, + 428, + 872, + 428, + 428, + 428, + 428, + 428, + 429, + 429, + 812, + 429, + 429, + 429, + 520, + 429, + 429, + 429, + 722, + -1, + -1, + 522, + 429, + -1, + 429, + 81, + 429, + 429, + 265, + 429, + 375, + 429, + 375, + -1, + 759, + 429, + 196, + 196, + 429, + 663, + 429, + -1, + 429, + 429, + 100, + 429, + -1, + -1, + 429, + 687, + 429, + 429, + 305, + -1, + 429, + 540, + -1, + 429, + 429, + 429, + 429, + 429, + 429, + 429, + 109, + 109, + 429, + 429, + 430, + 290, + -1, + 430, + 430, + 430, + 331, + 430, + 430, + 430, + 430, + 430, + 430, + 752, + 430, + 430, + -1, + -1, + 499, + 430, + 430, + 430, + 430, + 430, + 430, + 272, + 272, + 430, + -1, + 430, + 214, + 214, + 430, + 430, + 430, + 430, + 430, + 430, + -1, + 430, + 430, + 430, + 430, + 138, + -1, + 430, + 87, + 87, + 430, + -1, + 431, + 431, + 431, + 431, + 431, + 431, + 431, + 431, + 583, + 431, + 431, + 431, + 431, + 359, + 431, + 447, + -1, + -1, + 431, + 642, + 431, + 431, + 431, + 431, + 431, + -1, + 431, + -1, + 431, + 343, + -1, + -1, + 431, + 586, + 586, + 586, + 431, + 431, + 432, + 432, + 432, + 649, + 432, + 432, + 358, + 432, + 432, + 358, + 432, + 432, + 559, + 559, + 559, + 432, + 432, + 432, + -1, + -1, + 432, + -1, + 432, + 432, + 432, + -1, + -1, + -1, + -1, + 432, + 805, + 805, + 432, + 203, + -1, + 234, + 234, + 433, + -1, + -1, + 600, + 600, + 433, + 433, + 600, + 433, + -1, + -1, + 587, + 433, + 433, + 255, + 255, + 433, + -1, + -1, + -1, + 433, + 433, + 433, + 520, + 433, + 520, + 433, + -1, + 433, + 433, + 433, + 433, + 433, + -1, + 433, + 607, + 433, + 446, + 446, + 433, + 433, + 433, + 433, + 157, + 157, + 157, + 157, + 433, + 433, + 433, + 433, + 433, + 433, + 434, + 173, + 173, + 434, + 434, + 173, + -1, + 434, + 434, + 434, + 434, + 519, + 434, + 434, + 519, + 434, + 434, + -1, + -1, + -1, + -1, + 434, + 434, + 237, + 434, + 434, + 237, + 434, + 434, + -1, + 434, + 434, + -1, + 447, + 434, + 434, + 434, + 750, + 750, + 750, + 750, + 750, + 434, + 434, + -1, + 722, + -1, + 434, + 434, + 434, + -1, + 533, + 434, + 434, + -1, + 852, + 434, + 434, + -1, + 434, + 601, + 434, + 434, + 434, + 375, + 375, + -1, + -1, + -1, + 434, + -1, + 273, + 273, + 434, + 434, + 434, + 434, + -1, + 434, + 434, + 558, + 434, + 558, + 558, + -1, + 434, + 434, + 434, + 269, + 434, + 434, + 434, + 434, + 434, + 274, + 435, + 435, + 435, + 280, + 435, + 435, + 435, + 280, + -1, + 446, + 435, + -1, + 435, + -1, + 369, + 369, + 369, + 435, + 435, + 435, + 435, + 375, + 435, + 435, + -1, + 203, + -1, + -1, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 519, + 519, + 519, + 519, + 519, + 435, + -1, + 435, + 435, + 435, + 435, + 435, + 436, + 436, + 436, + 436, + -1, + 436, + 533, + 436, + 448, + 436, + 436, + 436, + 436, + 436, + 760, + 436, + 436, + 436, + 436, + 436, + 436, + -1, + 436, + 436, + 436, + 436, + 436, + 272, + 272, + -1, + 436, + 436, + 436, + -1, + 436, + 436, + 436, + 436, + 436, + -1, + 436, + 436, + 436, + 436, + 436, + 436, + 437, + -1, + 437, + 437, + -1, + -1, + 629, + -1, + -1, + 437, + -1, + 578, + 437, + 73, + 437, + 210, + 437, + 437, + 437, + 437, + 437, + 305, + 437, + 437, + 437, + 437, + 437, + 525, + -1, + 437, + 437, + 438, + 71, + -1, + 314, + -1, + -1, + 84, + 438, + 533, + 438, + 438, + 438, + 438, + 157, + 438, + -1, + -1, + -1, + 438, + 601, + 601, + -1, + 438, + -1, + 438, + -1, + 657, + 657, + -1, + -1, + -1, + 852, + -1, + 518, + -1, + -1, + 439, + 439, + 439, + 439, + 304, + 439, + 439, + 439, + 97, + 440, + 440, + 440, + 440, + 440, + 267, + 440, + 262, + 440, + 440, + 440, + -1, + 440, + 440, + 517, + 517, + -1, + -1, + 440, + 566, + -1, + 440, + 440, + -1, + 441, + -1, + -1, + 441, + 441, + -1, + 441, + 378, + -1, + 441, + 441, + 441, + 441, + 507, + 441, + 441, + -1, + -1, + 441, + -1, + 564, + 442, + 442, + -1, + 442, + -1, + 552, + 451, + 451, + 451, + -1, + 620, + 451, + 452, + 664, + 664, + 452, + 660, + 452, + 452, + 642, + 453, + 599, + 453, + 453, + 453, + 453, + 455, + 455, + 455, + 196, + 455, + 266, + 456, + 456, + 456, + 670, + 457, + 457, + 457, + 457, + 210, + 210, + 457, + 458, + -1, + 458, + 459, + -1, + 459, + 812, + 812, + -1, + 460, + 159, + -1, + 461, + -1, + -1, + 237, + 462, + 462, + 463, + -1, + 463, + 613, + 463, + 464, + 272, + 464, + -1, + -1, + 273, + 465, + 466, + 281, + -1, + 467, + -1, + 468, + 315, + 470, + -1, + 470, + 214, + -1, + 472, + 472, + 473, + 474, + 474, + -1, + 751, + 751, + 345, + 476, + 345, + 477, + 477, + -1, + 478, + 478, + -1, + -1, + -1, + 480, + -1, + 480, + 480, + -1, + 480, + 289, + 481, + 168, + 481, + 481, + 482, + 482, + 202, + 482, + 276, + 482, + 482, + 482, + 613, + 482, + 482, + 805, + 482, + -1, + 482, + 482, + 482, + 291, + 482, + 483, + 510, + 483, + 483, + -1, + 83, + -1, + 280, + 485, + 485, + -1, + -1, + 485, + 485, + 485, + 486, + 375, + 486, + -1, + -1, + 486, + 658, + 486, + -1, + 336, + 336, + 486, + -1, + -1, + 487, + 487, + 487, + 487, + 173, + 173, + -1, + -1, + 487, + 552, + 552, + 487, + -1, + 487, + 487, + 487, + -1, + 487, + -1, + 487, + 449, + 449, + 487, + 487, + 487, + 487, + 574, + -1, + 487, + 487, + 487, + 487, + 487, + 487, + -1, + 487, + 487, + -1, + 487, + 487, + -1, + 487, + 487, + 487, + -1, + -1, + 488, + 488, + 488, + 488, + 488, + 488, + 447, + 447, + 447, + 489, + 367, + 489, + 489, + 489, + 489, + -1, + 489, + 489, + -1, + 489, + 565, + 489, + 489, + 489, + 489, + 489, + 489, + -1, + 521, + 489, + 521, + -1, + -1, + 336, + -1, + 138, + 490, + 490, + 490, + -1, + 490, + 490, + 109, + 491, + 491, + 491, + 313, + 313, + 313, + 313, + 313, + 491, + 558, + 491, + 492, + -1, + 492, + -1, + 492, + 492, + -1, + 492, + 492, + 492, + 492, + 492, + -1, + 492, + 279, + 492, + 220, + -1, + 494, + 494, + 520, + 495, + 495, + 495, + 292, + 495, + 495, + 495, + -1, + 495, + 759, + 495, + 495, + -1, + 38, + 496, + 871, + 496, + 496, + 496, + 497, + 497, + 279, + 279, + 497, + 279, + 497, + 497, + -1, + 497, + 497, + 498, + 498, + -1, + 498, + 498, + 498, + 203, + 203, + 498, + 498, + -1, + 871, + 498, + 498, + 498, + 653, + 498, + 500, + 162, + 500, + 500, + -1, + 500, + 499, + 500, + 565, + 500, + -1, + 627, + 500, + -1, + 500, + 501, + 501, + 501, + 501, + 199, + 501, + 108, + 501, + 528, + 501, + 501, + 501, + 501, + 501, + 501, + 501, + 585, + 502, + 502, + 502, + 502, + 502, + 502, + 502, + 502, + -1, + 502, + 454, + 502, + 502, + 502, + -1, + 534, + 502, + -1, + 359, + 502, + 502, + 502, + 336, + 336, + -1, + 323, + 502, + 502, + 502, + 502, + 601, + 502, + 601, + 503, + -1, + -1, + -1, + -1, + 503, + 266, + -1, + -1, + -1, + 109, + -1, + 503, + 813, + 813, + 503, + -1, + 503, + 269, + 269, + 503, + -1, + 503, + -1, + -1, + -1, + 503, + 503, + 503, + 86, + 503, + 503, + 503, + 265, + 505, + 505, + 505, + 505, + 505, + -1, + 505, + 255, + 505, + -1, + -1, + 505, + 505, + -1, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 340, + 505, + -1, + 505, + 330, + 505, + 505, + -1, + 505, + 505, + 505, + 505, + 345, + 505, + 505, + -1, + -1, + 505, + 505, + 505, + 505, + 506, + 506, + 506, + 506, + 506, + -1, + 506, + 210, + 210, + 506, + -1, + -1, + 812, + -1, + 315, + 506, + 506, + -1, + 163, + -1, + -1, + 274, + -1, + 511, + 648, + 511, + 511, + 511, + 512, + 512, + 512, + 512, + 512, + 447, + -1, + 512, + -1, + 512, + 512, + 512, + 512, + 606, + 512, + 512, + 512, + -1, + 752, + 513, + 584, + 584, + 584, + -1, + 514, + -1, + 602, + 602, + 514, + 514, + 514, + 514, + 514, + 515, + 262, + 515, + 515, + -1, + 805, + -1, + 516, + 516, + 516, + 516, + 523, + 523, + 469, + 469, + 752, + 752, + 529, + 529, + 530, + 668, + 531, + -1, + 535, + 535, + 173, + 535, + -1, + 417, + 256, + -1, + 541, + -1, + 542, + 543, + 543, + 544, + 692, + -1, + 546, + -1, + 721, + -1, + 450, + 548, + 549, + 203, + 551, + 446, + 553, + 553, + -1, + -1, + 556, + -1, + 592, + 479, + -1, + 562, + 562, + 563, + 563, + 819, + 819, + 567, + 819, + 819, + 567, + -1, + -1, + 570, + 570, + 292, + -1, + -1, + -1, + 571, + 518, + 571, + 275, + 275, + -1, + 571, + -1, + 292, + -1, + 572, + 469, + 572, + 572, + 575, + 163, + 575, + 575, + 576, + 576, + -1, + 576, + 576, + 576, + -1, + -1, + -1, + 577, + 577, + 577, + -1, + 577, + 577, + 619, + 577, + 577, + 577, + 580, + 580, + -1, + -1, + -1, + 580, + 445, + 588, + -1, + 589, + 589, + 589, + -1, + 589, + 590, + -1, + 590, + 591, + 591, + 591, + 591, + 591, + 591, + 269, + 269, + 593, + 593, + 269, + 593, + -1, + 595, + 597, + 597, + 598, + 610, + 509, + 509, + 509, + 611, + 611, + 614, + 615, + 291, + 291, + 616, + 617, + 622, + 625, + 626, + 632, + -1, + 640, + 641, + 646, + 651, + 651, + 479, + 661, + -1, + -1, + 673, + 157, + 673, + -1, + -1, + 673, + 673, + 673, + 673, + 84, + 84, + 84, + 84, + 673, + 84, + 673, + 84, + -1, + 818, + -1, + -1, + -1, + 674, + 674, + 108, + 674, + 108, + 108, + 674, + 674, + 217, + -1, + 674, + 674, + 674, + 674, + 674, + 635, + -1, + -1, + 674, + 674, + 674, + 347, + 674, + 674, + -1, + 674, + 586, + 674, + -1, + -1, + 674, + 674, + 345, + 674, + -1, + 114, + 114, + 674, + 674, + 674, + 203, + 674, + 674, + 674, + 674, + 674, + 674, + -1, + 648, + 674, + 674, + -1, + 331, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 237, + -1, + 674, + 674, + 674, + 674, + -1, + 152, + 152, + -1, + 214, + 214, + -1, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 760, + -1, + 674, + -1, + 872, + 674, + 674, + -1, + 674, + 674, + 579, + 674, + -1, + 674, + 674, + 674, + 674, + -1, + -1, + 674, + 367, + 367, + 674, + 674, + 367, + 367, + 674, + 674, + 674, + -1, + -1, + 674, + -1, + 674, + 750, + 674, + 674, + 565, + -1, + 674, + -1, + 674, + 674, + 674, + -1, + 331, + 674, + 674, + 276, + 674, + 674, + 569, + 569, + 569, + 569, + 674, + -1, + 674, + 674, + -1, + 81, + 674, + 674, + -1, + 619, + 619, + 675, + 675, + -1, + 675, + 675, + 675, + 675, + 581, + 675, + -1, + -1, + 676, + -1, + 676, + 583, + 676, + 583, + -1, + 519, + 519, + -1, + 672, + 676, + 672, + 672, + 672, + -1, + 676, + 676, + 676, + -1, + 237, + 676, + 676, + 676, + 642, + -1, + -1, + 677, + -1, + 677, + -1, + 677, + 677, + 677, + 677, + 677, + 677, + -1, + 677, + 677, + 385, + 677, + 677, + 677, + 677, + 313, + 313, + 313, + 313, + 677, + -1, + 677, + 677, + 582, + 677, + 677, + 582, + 582, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + -1, + 509, + 678, + 678, + -1, + -1, + 340, + 678, + 197, + 678, + 805, + 678, + 805, + 805, + 805, + -1, + 678, + 678, + 679, + 679, + 630, + 679, + 200, + 679, + 679, + 200, + -1, + 679, + -1, + 679, + -1, + 679, + 679, + 679, + 631, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 680, + 280, + 680, + 680, + 680, + 680, + 579, + 680, + 680, + -1, + 680, + -1, + -1, + 680, + 680, + 774, + 680, + -1, + 680, + 680, + 87, + 87, + 87, + 87, + 87, + 681, + 242, + -1, + 681, + 681, + 681, + 681, + 235, + 681, + 681, + -1, + 681, + 681, + 682, + 629, + 629, + -1, + 682, + 682, + 682, + 682, + -1, + 682, + 647, + -1, + 153, + 682, + 682, + 682, + -1, + -1, + -1, + 683, + 346, + -1, + -1, + 235, + 683, + 401, + 401, + 401, + -1, + 683, + 683, + 683, + 351, + -1, + 685, + 685, + -1, + 346, + 685, + 685, + 336, + 685, + 685, + 660, + 660, + 685, + -1, + 685, + -1, + 685, + -1, + 519, + 685, + 685, + 275, + 685, + 685, + 685, + 685, + 685, + 279, + 685, + -1, + 685, + 685, + 685, + -1, + 685, + 685, + 685, + 685, + 685, + -1, + 685, + -1, + 685, + 342, + 685, + 342, + 685, + 342, + 342, + 685, + 342, + 685, + 685, + -1, + 685, + 685, + 182, + 685, + 685, + -1, + -1, + 236, + 236, + -1, + 685, + 685, + 685, + 685, + -1, + 685, + 417, + 685, + 417, + -1, + 685, + 499, + 685, + 685, + -1, + 73, + 685, + -1, + 234, + 685, + 367, + 367, + 367, + 685, + -1, + 685, + 685, + 369, + 369, + 369, + 685, + 330, + 685, + 685, + 685, + -1, + 685, + 235, + 685, + 685, + 685, + 685, + 685, + 291, + 291, + 686, + 686, + 686, + 686, + -1, + 686, + 686, + 686, + 686, + -1, + 686, + 686, + 686, + 686, + -1, + 686, + 448, + 686, + 686, + 631, + 686, + 277, + 686, + 686, + 686, + 686, + 686, + 686, + 359, + 359, + 359, + 686, + 686, + -1, + 628, + 686, + 686, + 686, + 686, + 686, + 686, + 689, + 689, + 689, + 689, + 690, + 690, + -1, + -1, + 690, + 690, + 173, + 690, + 690, + 691, + 691, + -1, + -1, + 691, + 691, + 171, + -1, + 762, + -1, + -1, + 693, + 693, + -1, + 694, + 694, + 871, + -1, + 694, + -1, + 694, + 694, + 292, + 694, + 694, + 695, + -1, + 695, + 695, + 695, + 695, + 763, + 695, + 114, + 114, + -1, + 696, + 696, + 696, + 696, + 696, + 138, + -1, + 214, + -1, + 696, + -1, + 671, + 696, + 671, + 696, + 751, + 751, + 751, + 751, + 697, + 697, + 697, + 752, + -1, + 697, + 697, + 697, + 698, + 698, + 698, + 173, + -1, + 524, + 698, + 533, + 533, + 698, + 698, + -1, + 698, + 699, + 699, + 699, + -1, + 699, + 699, + -1, + 699, + 87, + 699, + 699, + -1, + -1, + -1, + -1, + 700, + -1, + 700, + 700, + 700, + 700, + 700, + -1, + 700, + 700, + 700, + 700, + 268, + -1, + 700, + -1, + 700, + -1, + 701, + 701, + 701, + 701, + 639, + 701, + 701, + 701, + -1, + 540, + 701, + 701, + 701, + 701, + 520, + 520, + 701, + 520, + 520, + -1, + 701, + 701, + -1, + 192, + 701, + 701, + 275, + -1, + 272, + 701, + 701, + 702, + 155, + -1, + -1, + -1, + -1, + 272, + 272, + 702, + 702, + 702, + 702, + 702, + -1, + -1, + 604, + 703, + 369, + 703, + 703, + -1, + 703, + -1, + -1, + 256, + 256, + 256, + 704, + 704, + 750, + 750, + 704, + 763, + 705, + 517, + 705, + 705, + 517, + 705, + 671, + 705, + 705, + 705, + 705, + 705, + 705, + 707, + 707, + 631, + 631, + 631, + 631, + 707, + 708, + 708, + 220, + -1, + -1, + 708, + 812, + -1, + 709, + 709, + 709, + 709, + 255, + 709, + 709, + 710, + 710, + -1, + 587, + 710, + 710, + 454, + 852, + -1, + 153, + 153, + 711, + 711, + 711, + 233, + 711, + 233, + 233, + 233, + 711, + 711, + -1, + 712, + 712, + 712, + 712, + 507, + 712, + 712, + 712, + 712, + 279, + -1, + 552, + -1, + -1, + 712, + 712, + 712, + 526, + -1, + -1, + -1, + 650, + 712, + 330, + 712, + 712, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + 713, + -1, + 713, + 713, + 713, + 713, + -1, + 713, + -1, + 714, + 714, + 714, + 714, + 714, + 714, + -1, + 247, + 247, + -1, + 716, + 123, + 123, + 123, + -1, + 716, + 852, + 716, + 852, + 716, + 716, + 445, + 717, + 717, + 717, + 272, + 717, + 586, + -1, + -1, + 717, + 717, + 509, + -1, + -1, + 718, + 718, + 718, + 718, + -1, + 718, + 275, + 718, + 718, + 692, + -1, + 719, + 719, + 719, + 99, + 719, + 719, + 358, + 719, + 358, + 725, + 725, + 725, + 725, + 726, + 726, + 726, + 727, + -1, + 727, + 727, + 727, + 627, + 729, + 729, + 378, + 378, + 730, + -1, + 376, + 376, + -1, + -1, + 733, + 733, + 734, + -1, + -1, + 217, + 734, + -1, + 735, + 735, + 735, + 735, + 736, + 182, + -1, + -1, + 737, + 737, + 737, + 737, + -1, + 220, + -1, + -1, + -1, + -1, + 739, + 739, + 564, + 739, + 740, + 740, + 308, + 740, + 247, + 740, + -1, + 71, + 740, + 740, + 275, + 275, + -1, + 740, + 740, + 740, + 740, + 740, + 741, + 741, + 741, + 741, + 741, + 84, + 84, + 742, + 742, + -1, + 743, + 743, + 743, + 744, + 744, + 313, + -1, + 771, + -1, + 521, + 745, + 745, + 745, + -1, + 618, + 746, + 71, + 71, + 746, + 746, + -1, + 658, + 367, + -1, + 747, + 747, + 747, + -1, + 748, + 454, + 749, + 749, + 753, + 755, + 628, + 756, + 757, + -1, + -1, + 764, + 443, + -1, + 760, + 769, + -1, + 602, + 773, + 773, + 775, + 776, + -1, + 777, + 779, + -1, + 780, + 781, + 534, + 782, + 782, + 314, + 782, + 347, + 783, + 171, + 785, + -1, + -1, + 552, + 786, + 305, + -1, + 524, + 787, + 788, + 788, + 819, + -1, + 760, + 558, + 204, + 792, + 666, + 794, + 795, + -1, + 796, + -1, + 798, + 799, + 799, + 800, + 450, + 802, + -1, + -1, + 803, + 804, + 804, + -1, + 809, + 852, + 815, + 817, + 823, + 223, + 827, + 827, + -1, + 360, + -1, + -1, + -1, + 839, + 839, + 839, + -1, + 839, + -1, + 839, + -1, + 375, + 839, + 454, + 840, + -1, + 601, + 601, + 601, + -1, + 840, + 840, + -1, + 723, + 840, + 723, + -1, + 38, + -1, + 840, + -1, + 840, + -1, + 840, + 840, + 840, + 840, + 156, + -1, + -1, + 841, + 263, + 841, + 761, + 761, + 841, + 841, + 233, + 841, + 358, + 841, + 841, + -1, + 841, + -1, + 378, + 841, + 841, + -1, + 519, + 519, + 519, + 841, + 568, + 568, + 842, + 842, + 842, + 842, + 842, + -1, + 275, + -1, + 843, + 201, + -1, + 99, + 843, + 843, + 818, + 843, + 168, + 168, + -1, + 843, + 843, + 844, + -1, + -1, + -1, + 844, + 280, + 844, + 844, + 844, + 844, + -1, + -1, + 844, + 245, + 844, + 844, + -1, + 844, + -1, + -1, + -1, + 619, + -1, + 871, + -1, + -1, + 845, + 845, + 845, + 845, + 845, + 845, + 722, + 722, + 722, + 845, + 579, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + -1, + 138, + 846, + 846, + 846, + 154, + 846, + 846, + 846, + 137, + 137, + 137, + 846, + 846, + 846, + 846, + 846, + -1, + 846, + 846, + 762, + -1, + -1, + 559, + 846, + 559, + -1, + 846, + 846, + 847, + 847, + 847, + -1, + 847, + 847, + 847, + 171, + 848, + 848, + 331, + 849, + -1, + 850, + 210, + 761, + 851, + -1, + 605, + 853, + -1, + 853, + 854, + 854, + -1, + -1, + 223, + 854, + 854, + 855, + 855, + 855, + 855, + 855, + 856, + 856, + 856, + 856, + 856, + 277, + -1, + -1, + 857, + 857, + 367, + 367, + 858, + 859, + 378, + 859, + 273, + 860, + -1, + -1, + 861, + 861, + 861, + 862, + 304, + 71, + 863, + 863, + 863, + 864, + 864, + 864, + 864, + 865, + 865, + -1, + 724, + 868, + 721, + 721, + 873, + 123, + 874, + 874, + 875, + 876, + 876, + 878, + 522, + 878, + -1, + 881, + 369, + 883, + 884, + 886, + 171, + 889, + 890, + 375, + -1, + 893, + 894, + -1, + 600, + 905 + ], + [ + 3, + 3, + -1, + 504, + 3, + 163, + 163, + 3, + -1, + 159, + 159, + 3, + -1, + -1, + -1, + 137, + 137, + 3, + -1, + 3, + 3, + -1, + 3, + 3, + 3, + -1, + 3, + 3, + 235, + -1, + 3, + 3, + 3, + -1, + 3, + 255, + 255, + 3, + -1, + -1, + 3, + 3, + -1, + -1, + 156, + 3, + 3, + -1, + 3, + 3, + 649, + 649, + 3, + 3, + 3, + -1, + 172, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 417, + 3, + 3, + 3, + 3, + 643, + 3, + 603, + 3, + 603, + 3, + -1, + 3, + 3, + -1, + 303, + 3, + -1, + -1, + 237, + -1, + 3, + 659, + 659, + 659, + -1, + 200, + 200, + 3, + 3, + 3, + 3, + 290, + 290, + 3, + 358, + 3, + 3, + 3, + 3, + 603, + 3, + 603, + 3, + -1, + -1, + -1, + 3, + 558, + 3, + 558, + 3, + 3, + 3, + -1, + 517, + 3, + -1, + 3, + 3, + 234, + 3, + 3, + 340, + 3, + 340, + 340, + 3, + 3, + 340, + 3, + -1, + 3, + 3, + 305, + -1, + 3, + 507, + 3, + 3, + -1, + 196, + 3, + 3, + -1, + 290, + 290, + 290, + 290, + -1, + -1, + -1, + 3, + 374, + 374, + -1, + 171, + 3, + 499, + 3, + 380, + 380, + 3, + 380, + 3, + 3, + -1, + 3, + 635, + 3, + 3, + 3, + 3, + 569, + 3, + 3, + -1, + 3, + 3, + -1, + -1, + 805, + 3, + 3, + 3, + 3, + 658, + -1, + 3, + 3, + -1, + 3, + -1, + 265, + -1, + 3, + 774, + 3, + 3, + 3, + -1, + 3, + 3, + 3, + 3, + 3, + 3, + -1, + 3, + 3, + -1, + -1, + -1, + 3, + 3, + 168, + 3, + 3, + 3, + 3, + 269, + 3, + 3, + -1, + 3, + 3, + -1, + 671, + -1, + 762, + -1, + 73, + 73, + 73, + 73, + 3, + 73, + -1, + 351, + 351, + -1, + 3, + 774, + 3, + -1, + 3, + 3, + 3, + 3, + 620, + 3, + -1, + 3, + 3, + 173, + -1, + -1, + 3, + 3, + -1, + 3, + 200, + 200, + -1, + 504, + 3, + 504, + 504, + -1, + 3, + 3, + 3, + 3, + 3, + 3, + -1, + 3, + 158, + 158, + 3, + -1, + -1, + -1, + -1, + 154, + 3, + 3, + 3, + 272, + 3, + 3, + 3, + -1, + 587, + -1, + 3, + 3, + 266, + 266, + 266, + 3, + 266, + 266, + 266, + 3, + 3, + -1, + -1, + 3, + -1, + 3, + 3, + 3, + 3, + 3, + 552, + 3, + 607, + 3, + 3, + 3, + -1, + -1, + 3, + 3, + 447, + 3, + -1, + 3, + 3, + 162, + 3, + 3, + 162, + 3, + 3, + 3, + -1, + 3, + 3, + 3, + 602, + 602, + -1, + 750, + 3, + -1, + 173, + 3, + -1, + 3, + 3, + 3, + 687, + -1, + 156, + -1, + 137, + 137, + 3, + 3, + 323, + 323, + 3, + 323, + 3, + -1, + 114, + 3, + 3, + 3, + -1, + 620, + 620, + 3, + -1, + 3, + 3, + 171, + 171, + -1, + 275, + 275, + 275, + -1, + 3, + 3, + 658, + 658, + -1, + 3, + 3, + 3, + 3, + 3, + 3, + 692, + 3, + 692, + 3, + 533, + 533, + 3, + 3, + 3, + 3, + 276, + 592, + 592, + 592, + -1, + 4, + -1, + -1, + 4, + -1, + 579, + 579, + 5, + 579, + 5, + 5, + -1, + 5, + 5, + 5, + 672, + 672, + 5, + 199, + 6, + 265, + -1, + 6, + 6, + 201, + 6, + 6, + -1, + 172, + 172, + 6, + 172, + 6, + 6, + 6, + 99, + 99, + 6, + 592, + 6, + 592, + -1, + -1, + 507, + 6, + 7, + 7, + 330, + 7, + 7, + 687, + 7, + 8, + 8, + -1, + 8, + 8, + -1, + 237, + -1, + 8, + 8, + 771, + 771, + 8, + 8, + -1, + 8, + -1, + 8, + 8, + 8, + 446, + 446, + 8, + 8, + 612, + 8, + 8, + -1, + -1, + 9, + -1, + 9, + 9, + 192, + 9, + 9, + 196, + -1, + 9, + 10, + -1, + -1, + 10, + 10, + 262, + 262, + 10, + 10, + 10, + -1, + -1, + 10, + 10, + 552, + -1, + 137, + 10, + 10, + 10, + -1, + 10, + 10, + -1, + 664, + -1, + 87, + 10, + 592, + 10, + 10, + 10, + -1, + 10, + 568, + 568, + 10, + 10, + 276, + 10, + 10, + 10, + 10, + 10, + 276, + 10, + 10, + 10, + -1, + -1, + 11, + 11, + 343, + 11, + 343, + 11, + 11, + -1, + 11, + 11, + -1, + 11, + 11, + 11, + 11, + 11, + 509, + 11, + 11, + 11, + 81, + 11, + -1, + 11, + -1, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 359, + 11, + 11, + 11, + 751, + 11, + 163, + 163, + 11, + 11, + 11, + 11, + -1, + 11, + 156, + 11, + 11, + 11, + 11, + 11, + 11, + -1, + -1, + 650, + 650, + 11, + 11, + -1, + 11, + 666, + 11, + 11, + -1, + 292, + 292, + 292, + 11, + 11, + 653, + 11, + 108, + 11, + -1, + 11, + 11, + 509, + 509, + 11, + 11, + 11, + 608, + 11, + 11, + 11, + -1, + 11, + 11, + 534, + 11, + 663, + 11, + 812, + 812, + -1, + 12, + -1, + -1, + 12, + 12, + -1, + 12, + 12, + -1, + 12, + 618, + 12, + 12, + -1, + 520, + 520, + 12, + -1, + -1, + 281, + 12, + -1, + -1, + 471, + -1, + 12, + 12, + 12, + 360, + 12, + -1, + -1, + 12, + 264, + 264, + 12, + 578, + 578, + 578, + 12, + 268, + 12, + 12, + 510, + 12, + 12, + 12, + -1, + 613, + -1, + 215, + 12, + 664, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 520, + 12, + 12, + 771, + 12, + -1, + 12, + 449, + 449, + -1, + -1, + 12, + 639, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 670, + 12, + 12, + 12, + 12, + -1, + 12, + 584, + 12, + 12, + 12, + 605, + -1, + 672, + 12, + -1, + 12, + 12, + 12, + 12, + 583, + 12, + 12, + 12, + 12, + 156, + 12, + 12, + 156, + -1, + -1, + 12, + 443, + 12, + 201, + 201, + 12, + 760, + 12, + 12, + 280, + 12, + 263, + 12, + 564, + 12, + 12, + -1, + 12, + 12, + 171, + 171, + 171, + 13, + -1, + 367, + -1, + 315, + 13, + 13, + 657, + -1, + 13, + 13, + 13, + 13, + 13, + -1, + 251, + 13, + 13, + 214, + -1, + -1, + 662, + 662, + 662, + 13, + 13, + 13, + -1, + 13, + 13, + 852, + 13, + 13, + 13, + 367, + 13, + 13, + 369, + 13, + 13, + 417, + 13, + 199, + 199, + 199, + 13, + -1, + 445, + 13, + -1, + 223, + -1, + 13, + -1, + 13, + 13, + 630, + 13, + 14, + 14, + 14, + -1, + -1, + 330, + 14, + 14, + 14, + 14, + 14, + 14, + 294, + 14, + 14, + 14, + 14, + 170, + -1, + -1, + 14, + 196, + 196, + 14, + 14, + 14, + 583, + 583, + 14, + 15, + 233, + 15, + 15, + 303, + 15, + 15, + 15, + 15, + -1, + 15, + -1, + 15, + 607, + 607, + 15, + 15, + 15, + -1, + -1, + 15, + 123, + 15, + 15, + 15, + 15, + 603, + 15, + 603, + -1, + 314, + 314, + 314, + 15, + 217, + 217, + -1, + 15, + 15, + -1, + 15, + 16, + -1, + 16, + 446, + 16, + 16, + 16, + 16, + 375, + 375, + 375, + 16, + 16, + 375, + 16, + -1, + 16, + 16, + 16, + 16, + 16, + 16, + 376, + 16, + 16, + 376, + 16, + 376, + -1, + 16, + -1, + 16, + 16, + 375, + 16, + 375, + 16, + 16, + 504, + 16, + 759, + -1, + -1, + -1, + 16, + 16, + 557, + 16, + 16, + -1, + 16, + 16, + 16, + 16, + 16, + -1, + 16, + 16, + 16, + 16, + 16, + -1, + -1, + 558, + -1, + -1, + -1, + 16, + 16, + 581, + -1, + 16, + 199, + 16, + -1, + 16, + 16, + 16, + -1, + 16, + 16, + -1, + -1, + 670, + 16, + 16, + -1, + 16, + 16, + 16, + 16, + -1, + 245, + 16, + 16, + -1, + 169, + 16, + 618, + 16, + 16, + 16, + 16, + -1, + 16, + 247, + 16, + -1, + 16, + -1, + -1, + -1, + 582, + 16, + 16, + -1, + 16, + 16, + 16, + -1, + 95, + -1, + 618, + 16, + 16, + -1, + 236, + 16, + -1, + 16, + 275, + 275, + 16, + -1, + 261, + 16, + 308, + 16, + 751, + -1, + -1, + 16, + 16, + 16, + 16, + 16, + -1, + 16, + 16, + -1, + 16, + 720, + 720, + -1, + 272, + 16, + 17, + 401, + 17, + 182, + -1, + 17, + -1, + -1, + 17, + 17, + 443, + 443, + 443, + 17, + 443, + -1, + 17, + 17, + 17, + 17, + 17, + -1, + 17, + 17, + 17, + 347, + 347, + 17, + 17, + 17, + 73, + 17, + 663, + 663, + 17, + 268, + 17, + 17, + 17, + 163, + 17, + 17, + -1, + 17, + 17, + 17, + 17, + 17, + 17, + 304, + 17, + -1, + 17, + 643, + -1, + 17, + 95, + 95, + 17, + 659, + 659, + 17, + 336, + 17, + -1, + 18, + -1, + 18, + -1, + -1, + -1, + -1, + -1, + 18, + 620, + 620, + 18, + -1, + 18, + 18, + 18, + -1, + 18, + 18, + 401, + 18, + 18, + 18, + -1, + 668, + 18, + -1, + 304, + 304, + 18, + 18, + 18, + -1, + 499, + 499, + -1, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + -1, + 819, + 18, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 380, + 18, + -1, + 18, + 18, + 18, + 692, + 18, + 18, + 692, + 18, + 18, + 18, + 247, + 18, + 18, + 261, + 18, + 18, + 18, + 18, + -1, + 18, + 552, + -1, + 18, + 401, + 401, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + -1, + -1, + -1, + -1, + -1, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 813, + 18, + 18, + 18, + 18, + 18, + 272, + 18, + -1, + 721, + 18, + 723, + 18, + 18, + 18, + -1, + -1, + 18, + 613, + -1, + 214, + 18, + 18, + 18, + -1, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 728, + -1, + 18, + 18, + -1, + 18, + -1, + 18, + 18, + 18, + -1, + 18, + 314, + 18, + -1, + 507, + 507, + 507, + 18, + 507, + 507, + 507, + 18, + 322, + 322, + 18, + 18, + 152, + -1, + -1, + -1, + -1, + 18, + 534, + 18, + 18, + 18, + 18, + 18, + -1, + 281, + 281, + 18, + 18, + -1, + 18, + 237, + 18, + 235, + 18, + -1, + 18, + -1, + 18, + 721, + -1, + 274, + 18, + 18, + 568, + 18, + 18, + 522, + -1, + -1, + -1, + -1, + 18, + 261, + 18, + 204, + 18, + 204, + 204, + 18, + 204, + 18, + 204, + 18, + -1, + 18, + 18, + 18, + 172, + -1, + -1, + -1, + 499, + 18, + 688, + 688, + -1, + 330, + 18, + 18, + -1, + 18, + 638, + -1, + -1, + 18, + -1, + 277, + 277, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 566, + 18, + -1, + -1, + -1, + 157, + 157, + 157, + -1, + 599, + 599, + -1, + 18, + 643, + 18, + -1, + 173, + 18, + 173, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 264, + -1, + 763, + 18, + 18, + 18, + 18, + 196, + 196, + 18, + 18, + 552, + 18, + -1, + -1, + -1, + -1, + 18, + -1, + 18, + 666, + -1, + 18, + 583, + -1, + -1, + 771, + 19, + 19, + 19, + 19, + 204, + -1, + 71, + 19, + 19, + -1, + 19, + 19, + 19, + -1, + 19, + 19, + 19, + -1, + 19, + 158, + 19, + 19, + 19, + 19, + 608, + 608, + -1, + 19, + 454, + 454, + 454, + 454, + -1, + 19, + -1, + 275, + -1, + 38, + 38, + 19, + 19, + -1, + 220, + 19, + 19, + 19, + 380, + 380, + -1, + 19, + 19, + 19, + 19, + 19, + 805, + 19, + 19, + 19, + 19, + 19, + -1, + 19, + -1, + 19, + 19, + -1, + 73, + 73, + -1, + 19, + 639, + 639, + -1, + -1, + 19, + 19, + 19, + 255, + 255, + -1, + -1, + 621, + 621, + -1, + 168, + 19, + 19, + 19, + 19, + 172, + 19, + 19, + -1, + 19, + 19, + 568, + -1, + 19, + -1, + 19, + -1, + -1, + 261, + -1, + 20, + 20, + 20, + 267, + 20, + 267, + 20, + 20, + 20, + 20, + 20, + -1, + 172, + 20, + 274, + 274, + 20, + -1, + 599, + 599, + 20, + 20, + 20, + 20, + 20, + 173, + -1, + 20, + 454, + 20, + 454, + -1, + 20, + 20, + 20, + 609, + -1, + 20, + 20, + -1, + -1, + 20, + 20, + -1, + 20, + -1, + 20, + -1, + 20, + -1, + 20, + 728, + 20, + 20, + 565, + 20, + 20, + 20, + 20, + 20, + 163, + 163, + 313, + 313, + 21, + 21, + 21, + 81, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + -1, + 22, + 728, + 22, + -1, + 22, + 688, + 22, + 22, + 533, + 533, + 22, + 22, + 630, + 630, + 22, + 454, + 22, + 22, + -1, + 23, + 23, + 636, + 23, + 290, + 24, + 24, + 24, + 314, + 24, + 24, + 25, + 25, + -1, + 73, + 25, + 25, + 26, + 26, + 26, + -1, + 26, + 26, + 26, + 341, + 27, + -1, + 27, + 27, + 671, + -1, + 245, + -1, + -1, + 526, + -1, + 28, + 376, + 376, + -1, + 28, + 30, + 30, + 30, + 30, + 30, + 152, + 31, + 31, + 469, + 31, + -1, + 581, + 31, + 31, + 31, + 32, + 666, + 32, + -1, + 32, + 32, + -1, + 32, + 32, + 33, + 852, + 33, + 812, + 33, + 33, + 33, + 34, + 197, + -1, + 34, + 599, + 34, + -1, + 34, + 34, + 34, + 202, + 34, + 210, + -1, + 71, + 35, + -1, + 35, + 217, + 35, + 217, + -1, + 35, + 35, + -1, + 35, + 220, + 36, + 36, + 664, + -1, + 37, + 163, + 163, + 37, + -1, + 39, + -1, + 39, + 39, + -1, + 39, + -1, + -1, + 39, + 39, + 39, + 39, + 39, + -1, + 504, + 39, + 504, + 504, + 39, + 504, + 39, + -1, + 202, + 202, + 39, + 39, + 39, + -1, + -1, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 291, + 39, + 39, + 39, + 161, + -1, + -1, + 39, + -1, + -1, + 39, + 583, + 39, + -1, + 40, + 197, + 40, + 197, + 40, + 40, + 197, + 40, + -1, + -1, + 565, + 40, + 40, + 346, + 40, + 41, + 41, + -1, + 41, + 761, + 761, + 41, + 446, + 41, + 446, + 43, + 43, + -1, + 43, + 43, + 291, + 43, + 612, + 43, + 43, + 631, + 43, + 43, + 43, + 43, + 43, + 160, + 43, + 43, + 43, + 533, + 43, + 43, + 533, + -1, + 43, + -1, + 43, + -1, + 43, + 44, + 557, + -1, + 44, + 627, + 627, + 627, + 627, + 44, + 627, + 44, + 44, + -1, + -1, + 251, + 44, + 251, + 44, + 44, + 108, + -1, + -1, + 44, + 46, + 46, + 46, + 315, + 315, + 46, + 46, + 315, + 46, + 509, + 46, + 46, + 46, + 618, + -1, + 606, + 47, + 606, + 47, + 47, + -1, + 47, + 47, + 47, + 47, + -1, + 664, + 664, + 47, + -1, + 47, + 336, + -1, + 47, + 47, + 290, + 290, + 47, + 47, + 47, + 262, + 47, + 47, + -1, + 48, + 308, + 48, + 771, + 771, + 48, + 48, + 448, + 448, + 48, + 48, + 48, + 48, + 48, + -1, + 48, + -1, + 48, + 48, + 48, + 659, + 659, + -1, + -1, + 272, + 48, + 48, + 48, + 48, + 48, + 48, + 871, + 871, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + -1, + 48, + -1, + 586, + 48, + 48, + 48, + 48, + 48, + 48, + -1, + 48, + 471, + 48, + -1, + 48, + -1, + -1, + -1, + 49, + 49, + -1, + 49, + 49, + -1, + -1, + 49, + -1, + 341, + 49, + 49, + 49, + 49, + 49, + 49, + 604, + 604, + 49, + 49, + -1, + 49, + 49, + -1, + 49, + 49, + 49, + 668, + 49, + 49, + -1, + 49, + 49, + 123, + 49, + 235, + 49, + -1, + 264, + 50, + 50, + 50, + 50, + -1, + 50, + 662, + 50, + -1, + 50, + -1, + 454, + 454, + 51, + 51, + 51, + 375, + 51, + 51, + 51, + 51, + 51, + 51, + -1, + 51, + -1, + -1, + 51, + 51, + 51, + -1, + 51, + 51, + -1, + 51, + 763, + 51, + -1, + 52, + -1, + 380, + 52, + -1, + 52, + 52, + 52, + 52, + 52, + 52, + 275, + 52, + 52, + -1, + 52, + 52, + -1, + -1, + 52, + 636, + 636, + 52, + 52, + 443, + -1, + 156, + 52, + 52, + 52, + 618, + 52, + 52, + 52, + 114, + 114, + -1, + -1, + 52, + 52, + 339, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 74, + 74, + 74, + 74, + 52, + 74, + 52, + 52, + -1, + 52, + 52, + 52, + 52, + 268, + 52, + -1, + 52, + 158, + -1, + 52, + 52, + 52, + 52, + -1, + 52, + 52, + -1, + 52, + 52, + 52, + 657, + 52, + 52, + 52, + 52, + 344, + 52, + -1, + 52, + -1, + -1, + 564, + 564, + 564, + 52, + 52, + 52, + -1, + 417, + 52, + 52, + 448, + 52, + 52, + -1, + 52, + 52, + 52, + 519, + 53, + 519, + 53, + 53, + -1, + 53, + 153, + -1, + 53, + 53, + 53, + -1, + 53, + 53, + 53, + 53, + -1, + -1, + 53, + 53, + 668, + 668, + -1, + 53, + 53, + -1, + 53, + 53, + 761, + 761, + 53, + 53, + 53, + 53, + 53, + 269, + 53, + 53, + 53, + 574, + -1, + 53, + -1, + 53, + 53, + -1, + 53, + 53, + 53, + -1, + -1, + 359, + -1, + 54, + 574, + 54, + -1, + 54, + 54, + -1, + 666, + 54, + 54, + 54, + 54, + 54, + 54, + 54, + 54, + 54, + 343, + 54, + 54, + -1, + 657, + 657, + 54, + 54, + -1, + 223, + 54, + 55, + 55, + 55, + 55, + 55, + 564, + 55, + 55, + 578, + -1, + 55, + 55, + 55, + -1, + 55, + 55, + 290, + 290, + 56, + 56, + 56, + 56, + 638, + 638, + 56, + 638, + 56, + 56, + 56, + 56, + -1, + 308, + 308, + -1, + -1, + 56, + 56, + 56, + 56, + 56, + 339, + 56, + -1, + 499, + 56, + 56, + 56, + 56, + 518, + -1, + 631, + 56, + 56, + 56, + 56, + -1, + 534, + -1, + 56, + 290, + 290, + -1, + 56, + -1, + 56, + 71, + 56, + 56, + 56, + 56, + 56, + 235, + 235, + 56, + 56, + 235, + 56, + 56, + 479, + 56, + 56, + 56, + 56, + 267, + 56, + -1, + 607, + -1, + 57, + 57, + 57, + 57, + 57, + -1, + 57, + 86, + 57, + 236, + 57, + 57, + -1, + 57, + 57, + -1, + 57, + 57, + -1, + 267, + 267, + 267, + 57, + 58, + 58, + 266, + 58, + 266, + 58, + 58, + 58, + 266, + -1, + 58, + 58, + 58, + 58, + -1, + 568, + 58, + 58, + 273, + 273, + 59, + 59, + -1, + 59, + -1, + -1, + 59, + 59, + 59, + -1, + 533, + -1, + 59, + 268, + 59, + 303, + 59, + 534, + -1, + 59, + 619, + 619, + 59, + 59, + 619, + 59, + 59, + 619, + 619, + 59, + -1, + 61, + 61, + 61, + -1, + 61, + 61, + 61, + 692, + 61, + 692, + 692, + 61, + 360, + 61, + 61, + 61, + 61, + 360, + 61, + -1, + 233, + -1, + -1, + -1, + -1, + 358, + 61, + 61, + -1, + 61, + 61, + -1, + 61, + 234, + 61, + 61, + -1, + 61, + -1, + 108, + -1, + 62, + 233, + -1, + -1, + 62, + 62, + -1, + 62, + -1, + 62, + -1, + -1, + -1, + 62, + 720, + 62, + 720, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 647, + 62, + 760, + 62, + 62, + 62, + 100, + 63, + 63, + 264, + 264, + -1, + 469, + 63, + 63, + 63, + 63, + -1, + 63, + 201, + 63, + 63, + 156, + 63, + 63, + 63, + 63, + 662, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 340, + -1, + 63, + 63, + -1, + 63, + -1, + 63, + 162, + -1, + 63, + 63, + 331, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + -1, + 63, + 63, + 63, + -1, + 63, + -1, + -1, + 154, + 63, + 63, + -1, + 63, + 170, + 63, + 170, + -1, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + -1, + 63, + 63, + -1, + 63, + 63, + 63, + -1, + 63, + 63, + -1, + -1, + 63, + 99, + 63, + 728, + 728, + 63, + -1, + -1, + 63, + 63, + -1, + 63, + 63, + 63, + 63, + -1, + -1, + 159, + 63, + 63, + 63, + 586, + 63, + 540, + 63, + 63, + 63, + 63, + 63, + 63, + -1, + 63, + 359, + 63, + 63, + 521, + 521, + 63, + 63, + 63, + 63, + 63, + 401, + 401, + 63, + 63, + 267, + -1, + 63, + 63, + -1, + 63, + 63, + -1, + 63, + 63, + 237, + 63, + 63, + -1, + 63, + 63, + 587, + 63, + 63, + 587, + -1, + 620, + 63, + 63, + 378, + 63, + -1, + 63, + 63, + -1, + 63, + 63, + 510, + 63, + 63, + -1, + 343, + 343, + 343, + 63, + 63, + -1, + 639, + 63, + 63, + 63, + 266, + 63, + 564, + -1, + -1, + 63, + 63, + 728, + 63, + 63, + 63, + -1, + 63, + 64, + -1, + 64, + 64, + -1, + 64, + 64, + 64, + -1, + -1, + -1, + -1, + 663, + 64, + 659, + 64, + 64, + 659, + 64, + -1, + 331, + 64, + 64, + 64, + 64, + 64, + -1, + 235, + -1, + 64, + 64, + -1, + -1, + 64, + -1, + 521, + 64, + -1, + 64, + -1, + 65, + 65, + 637, + 65, + 65, + 65, + -1, + 65, + 65, + 99, + 99, + -1, + 158, + 158, + 65, + -1, + -1, + -1, + 65, + 65, + 192, + 192, + -1, + 65, + -1, + 65, + 65, + 65, + 65, + 65, + 65, + -1, + 65, + 65, + 65, + -1, + 66, + -1, + 66, + -1, + -1, + -1, + 263, + 66, + 66, + 263, + 263, + 263, + 66, + -1, + 66, + 66, + 66, + 66, + 629, + 629, + 66, + 805, + 805, + 66, + -1, + 67, + 273, + 273, + 67, + 601, + 601, + 67, + 67, + -1, + -1, + 872, + 67, + 67, + 67, + 68, + 68, + 68, + 38, + 68, + 68, + 68, + -1, + 359, + -1, + 663, + 68, + 68, + 581, + 68, + 68, + 648, + 68, + 648, + 68, + 68, + 648, + 69, + -1, + 69, + 204, + -1, + 69, + -1, + 557, + 557, + 69, + 69, + 69, + 69, + 69, + 69, + 69, + 69, + -1, + 290, + 70, + 70, + 275, + 70, + 275, + 70, + 70, + 70, + 621, + 70, + 70, + 233, + 233, + 70, + 277, + 70, + 277, + 277, + 70, + 103, + 103, + 70, + 70, + 72, + -1, + -1, + 75, + -1, + 75, + 75, + 347, + 75, + 76, + 605, + 76, + 76, + 76, + -1, + 281, + -1, + 77, + 78, + 153, + 78, + -1, + 79, + 79, + 79, + 79, + 79, + 267, + 80, + -1, + 520, + 520, + 82, + 82, + 82, + 85, + -1, + 85, + -1, + 445, + 448, + 89, + 448, + 90, + 647, + 90, + 90, + 90, + -1, + 171, + 90, + 171, + 171, + 90, + 91, + 91, + 91, + 91, + 92, + 92, + -1, + 602, + -1, + 93, + -1, + 93, + 94, + 94, + -1, + -1, + 95, + 98, + 279, + 101, + 101, + -1, + 101, + 102, + 751, + 104, + 104, + -1, + 104, + 105, + 105, + 106, + -1, + -1, + 106, + 106, + 106, + 722, + 107, + 107, + -1, + -1, + -1, + 182, + 182, + 182, + 110, + -1, + -1, + -1, + -1, + 115, + 586, + 115, + -1, + -1, + 115, + 115, + 220, + 115, + 585, + 115, + 115, + 115, + -1, + 116, + 116, + 116, + 723, + 116, + 247, + 247, + 116, + -1, + 446, + 116, + 446, + 200, + 117, + 117, + 723, + 117, + 723, + -1, + 117, + 117, + 117, + -1, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + -1, + 117, + -1, + 117, + 117, + 117, + 117, + 557, + 557, + 117, + 117, + 117, + 557, + 117, + 367, + -1, + 119, + 119, + 119, + 120, + 120, + 636, + -1, + -1, + 120, + 342, + 121, + 74, + 74, + -1, + 121, + 750, + 121, + 121, + 613, + 613, + -1, + 122, + 122, + 122, + -1, + 314, + -1, + 763, + 125, + 125, + 771, + 125, + -1, + 604, + 125, + 126, + 126, + -1, + 126, + 126, + 126, + 126, + -1, + 671, + 126, + 126, + 126, + 126, + 127, + -1, + 127, + -1, + -1, + 127, + 592, + 592, + 127, + -1, + -1, + 662, + 129, + 129, + 578, + 129, + 95, + 129, + 129, + 129, + -1, + 129, + 129, + 129, + 129, + 129, + 129, + 627, + -1, + -1, + -1, + 129, + 130, + 130, + 130, + 130, + 130, + -1, + -1, + 131, + 131, + 131, + 201, + 131, + 131, + 813, + -1, + 131, + 131, + 131, + -1, + 131, + 131, + 131, + 752, + 131, + -1, + 131, + -1, + 132, + -1, + 100, + 132, + 132, + 99, + -1, + 638, + 132, + -1, + 375, + 132, + 132, + 376, + -1, + 133, + 133, + 645, + 645, + 133, + -1, + 303, + -1, + 133, + 133, + 133, + 134, + 643, + 134, + 180, + 134, + -1, + 137, + 134, + 134, + 137, + 134, + 134, + -1, + 134, + -1, + 236, + 134, + 134, + -1, + 134, + 759, + 759, + 134, + -1, + -1, + 136, + 103, + 136, + -1, + 136, + -1, + 136, + 136, + 136, + 606, + 136, + 136, + 504, + -1, + 852, + 139, + -1, + 139, + 139, + -1, + 139, + 139, + 140, + 137, + 140, + 140, + 140, + 140, + 236, + 140, + 141, + -1, + 141, + 141, + 141, + 569, + 141, + 141, + -1, + -1, + 447, + -1, + 123, + 141, + -1, + -1, + 141, + 141, + 599, + 599, + 599, + 141, + 141, + 251, + 141, + 568, + 141, + 141, + 142, + 142, + -1, + -1, + 142, + 142, + -1, + 142, + -1, + 142, + 108, + 142, + 142, + -1, + 142, + -1, + 142, + 142, + 305, + 142, + 305, + -1, + 81, + 142, + 214, + 142, + 142, + 142, + 142, + 144, + 144, + 144, + 144, + 95, + 144, + -1, + 585, + 144, + -1, + 144, + 144, + 144, + 144, + 812, + 144, + -1, + 145, + -1, + -1, + -1, + -1, + 145, + 145, + -1, + 180, + -1, + 145, + 145, + 145, + 145, + 145, + 145, + 145, + 217, + 146, + 217, + -1, + 146, + 146, + 146, + 146, + 123, + -1, + 146, + -1, + -1, + 146, + 114, + -1, + 628, + -1, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 202, + -1, + 315, + 148, + -1, + -1, + 277, + 148, + -1, + 148, + 100, + 148, + 657, + -1, + -1, + 148, + -1, + -1, + 148, + -1, + 148, + 635, + 149, + 149, + 149, + -1, + 149, + 274, + -1, + 157, + 149, + -1, + 149, + 630, + 149, + 149, + -1, + 149, + -1, + 149, + -1, + 149, + 149, + 149, + 38, + 149, + 150, + 150, + 150, + 196, + -1, + 444, + 150, + 150, + 150, + 150, + -1, + 367, + 150, + -1, + -1, + 150, + 150, + 150, + 150, + 150, + 533, + 533, + 608, + 151, + 763, + 151, + 645, + -1, + 151, + 635, + 151, + 123, + 123, + 151, + 151, + 672, + 151, + 519, + 151, + 151, + 160, + 164, + 164, + -1, + 164, + 268, + -1, + 166, + 525, + -1, + 166, + 166, + -1, + -1, + 166, + 166, + 166, + 167, + 247, + -1, + 304, + 167, + 167, + 174, + 343, + 343, + 343, + 761, + 761, + 360, + 604, + 178, + 178, + -1, + 566, + 601, + 342, + 184, + -1, + 305, + 305, + 186, + 186, + 189, + 236, + 190, + 190, + 191, + 154, + 193, + 194, + 194, + 194, + -1, + -1, + 620, + 205, + 206, + 206, + -1, + 208, + -1, + 208, + 209, + -1, + 212, + -1, + 519, + 216, + 281, + 218, + 219, + 219, + 103, + 103, + 261, + -1, + -1, + 584, + -1, + -1, + -1, + 666, + -1, + 229, + 230, + -1, + 162, + 232, + 232, + 238, + -1, + 238, + 239, + 239, + 239, + 662, + 662, + 244, + -1, + 331, + 331, + 249, + 249, + 220, + -1, + -1, + 252, + 252, + -1, + 252, + 252, + 253, + -1, + 774, + -1, + 254, + 276, + 276, + 254, + 254, + 254, + 267, + -1, + 257, + 257, + 257, + 257, + 257, + 257, + 528, + 258, + 258, + 258, + 258, + 258, + 260, + 813, + -1, + 180, + 180, + 270, + 270, + 378, + -1, + 282, + -1, + 283, + 283, + 688, + 284, + 285, + 285, + 286, + 762, + 287, + 308, + 720, + 720, + -1, + 369, + 295, + 298, + 299, + 300, + -1, + 310, + 587, + 312, + 329, + 338, + 338, + 348, + -1, + 352, + 354, + -1, + -1, + 355, + 356, + 356, + 357, + 361, + -1, + -1, + 381, + 504, + 381, + -1, + 381, + 381, + 381, + 95, + -1, + 336, + 336, + 336, + 381, + 381, + 381, + -1, + 381, + 381, + 381, + 264, + -1, + 247, + 381, + 247, + 381, + -1, + 381, + 381, + 381, + 381, + 522, + -1, + 381, + 192, + 192, + 381, + 381, + 381, + 381, + -1, + 381, + -1, + 381, + -1, + -1, + 381, + -1, + -1, + 692, + 381, + 381, + 381, + -1, + -1, + 663, + 663, + 381, + 381, + 381, + 687, + 687, + 687, + -1, + 507, + 381, + 381, + 305, + 381, + 381, + 381, + 381, + 381, + 381, + 314, + 314, + 314, + 381, + 381, + -1, + 381, + -1, + 381, + 381, + -1, + -1, + 381, + 273, + 381, + -1, + -1, + -1, + -1, + 504, + 381, + -1, + 381, + 381, + 728, + 728, + -1, + 381, + -1, + -1, + 280, + 381, + -1, + 578, + 381, + 381, + -1, + -1, + 381, + -1, + -1, + 381, + 381, + 381, + 872, + -1, + 605, + 381, + -1, + 381, + 237, + 237, + 237, + -1, + -1, + 237, + 381, + 381, + 381, + 381, + 381, + 687, + 381, + -1, + 281, + -1, + 381, + 381, + 381, + -1, + 261, + 261, + 381, + 381, + 381, + 268, + 381, + 381, + -1, + 156, + 381, + 381, + -1, + 381, + 381, + 381, + 182, + 182, + -1, + 159, + 159, + -1, + 381, + 381, + -1, + -1, + 381, + 381, + 637, + 637, + 381, + 539, + -1, + 381, + 381, + 579, + 381, + -1, + -1, + 761, + 761, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 584, + 381, + -1, + 381, + 381, + 812, + 812, + 381, + 381, + 381, + 381, + 381, + 381, + -1, + 381, + 360, + 381, + 360, + 360, + 360, + -1, + 381, + -1, + -1, + 294, + 381, + -1, + 605, + 381, + -1, + -1, + -1, + 153, + 153, + 153, + -1, + 275, + 381, + -1, + 381, + -1, + 381, + 381, + 137, + 381, + 137, + 381, + -1, + 381, + 381, + 381, + 381, + -1, + 720, + 381, + 381, + 381, + 381, + 267, + 267, + 381, + 381, + 381, + -1, + -1, + -1, + 381, + 381, + -1, + 586, + 381, + -1, + 381, + 172, + 381, + 381, + 347, + -1, + 290, + -1, + 759, + 759, + -1, + 381, + 381, + -1, + 256, + 381, + 381, + 381, + 381, + -1, + 566, + 381, + 381, + -1, + 381, + 381, + 272, + 272, + 382, + 382, + 382, + 382, + 628, + -1, + 382, + 382, + 273, + 383, + 277, + 277, + 383, + 383, + 383, + 383, + 383, + 383, + 247, + 383, + 383, + 383, + 383, + 383, + -1, + -1, + -1, + 71, + 71, + 383, + 71, + 383, + 383, + 383, + 384, + 628, + -1, + 384, + 384, + 384, + 631, + 631, + 384, + 384, + 275, + -1, + 569, + 384, + 384, + 384, + 384, + 384, + 384, + 872, + 384, + -1, + 384, + 384, + 526, + 384, + 568, + 384, + 384, + -1, + 137, + 386, + -1, + 386, + -1, + 386, + 386, + 386, + 386, + 386, + 386, + 657, + 386, + -1, + 504, + 386, + 504, + 386, + 386, + 345, + 386, + 386, + 386, + -1, + -1, + -1, + -1, + 137, + 386, + 447, + 197, + -1, + 446, + 387, + 387, + 387, + 387, + -1, + -1, + 387, + 387, + 387, + -1, + 520, + 387, + 387, + -1, + -1, + 387, + 607, + -1, + 687, + 387, + -1, + 387, + 378, + 387, + 387, + 387, + 520, + 387, + 387, + 774, + 387, + 774, + 774, + 387, + 387, + 387, + -1, + 387, + 387, + 387, + 387, + 454, + 387, + 387, + -1, + 269, + 387, + 342, + 342, + 387, + -1, + 534, + 387, + -1, + 387, + 387, + -1, + 387, + 387, + -1, + 387, + 387, + 387, + -1, + -1, + 387, + -1, + 579, + 387, + 387, + 579, + -1, + 387, + 387, + 387, + -1, + 387, + 154, + 154, + 154, + 387, + -1, + 387, + 387, + -1, + 387, + 387, + -1, + 387, + 313, + 387, + 387, + 387, + 387, + 643, + 387, + -1, + -1, + -1, + 387, + 387, + 387, + 387, + -1, + 387, + 86, + 86, + 86, + 387, + 387, + 242, + 387, + 387, + 387, + 657, + 657, + 387, + 657, + 657, + -1, + -1, + 387, + -1, + 387, + 387, + 369, + 387, + 387, + 388, + 388, + 388, + -1, + 388, + 388, + 203, + 388, + 153, + -1, + 388, + 388, + 388, + 388, + 388, + 630, + 388, + 818, + -1, + 388, + 388, + -1, + 388, + -1, + 388, + -1, + 388, + 388, + 388, + 388, + 388, + -1, + -1, + -1, + 388, + 251, + 251, + 388, + 388, + -1, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 220, + 220, + 220, + 220, + 388, + 388, + -1, + -1, + 388, + -1, + 388, + 388, + -1, + 388, + 388, + 388, + 388, + 388, + 278, + 278, + 278, + -1, + 388, + 388, + 388, + 388, + 631, + -1, + 223, + 388, + 388, + 223, + 388, + 388, + 388, + 220, + 388, + 220, + 388, + -1, + 388, + -1, + 388, + 388, + 388, + 388, + 388, + 245, + 388, + 388, + 277, + 388, + 388, + -1, + -1, + 600, + 390, + 390, + 390, + 95, + 390, + -1, + 390, + -1, + 390, + 750, + 750, + 390, + 390, + 390, + 566, + 566, + 391, + -1, + 391, + 392, + 392, + 392, + -1, + 818, + 392, + 392, + -1, + 392, + 392, + 392, + 173, + -1, + 666, + 392, + -1, + -1, + 392, + -1, + 722, + 722, + 392, + 392, + 392, + 605, + 392, + -1, + 750, + -1, + -1, + 668, + -1, + 392, + 303, + -1, + 392, + 393, + 393, + 612, + 393, + 393, + 108, + 393, + 393, + 393, + 261, + 393, + 393, + 393, + 608, + 393, + 393, + 393, + 269, + 393, + 648, + 648, + 648, + -1, + 199, + 393, + 393, + 393, + -1, + -1, + 393, + 393, + 499, + 393, + 393, + 805, + 393, + 393, + 637, + 393, + 393, + 393, + 347, + -1, + -1, + 393, + -1, + -1, + 108, + 394, + 394, + 394, + 394, + 394, + 649, + 395, + 137, + 395, + -1, + 395, + 395, + 395, + 74, + -1, + 395, + -1, + 395, + 395, + 396, + -1, + 396, + 396, + 396, + 397, + 397, + -1, + 584, + -1, + -1, + 397, + 397, + 397, + 331, + 331, + 397, + 397, + 397, + -1, + -1, + 397, + 397, + 397, + 255, + 397, + 397, + -1, + -1, + 557, + 398, + 398, + -1, + 603, + 399, + 399, + -1, + -1, + 399, + 723, + -1, + 399, + 587, + 399, + 399, + 399, + 399, + 812, + 400, + -1, + 156, + 156, + 156, + 400, + -1, + 400, + 400, + 400, + -1, + 400, + 520, + 520, + 400, + 402, + 402, + -1, + -1, + 402, + 402, + -1, + 402, + -1, + 402, + 402, + 648, + 402, + 648, + 402, + 520, + -1, + 403, + 202, + -1, + 403, + -1, + -1, + -1, + 403, + 403, + 403, + 403, + 612, + 404, + 521, + -1, + 237, + 404, + 404, + -1, + -1, + 404, + 404, + 751, + -1, + 405, + -1, + 405, + 417, + 405, + -1, + 405, + 649, + 405, + 405, + 569, + 405, + -1, + 603, + 406, + -1, + -1, + 406, + 138, + -1, + 407, + 407, + -1, + 408, + 408, + -1, + 408, + 635, + 408, + 269, + 408, + 408, + 585, + -1, + 409, + 235, + 235, + 409, + 409, + 409, + -1, + -1, + 409, + 410, + 273, + 410, + 447, + -1, + -1, + 752, + 628, + 411, + 411, + 233, + 233, + 411, + 411, + 233, + 411, + 411, + -1, + 412, + 412, + 412, + 852, + 412, + 412, + 158, + -1, + 413, + 413, + 413, + 413, + 269, + -1, + 413, + 237, + 237, + 237, + -1, + 413, + 278, + 413, + 413, + 413, + 663, + 413, + 413, + -1, + -1, + -1, + 268, + 413, + 413, + 413, + 413, + 413, + 137, + 413, + 137, + -1, + 688, + -1, + 413, + 159, + 413, + 413, + 413, + 236, + 236, + 413, + 569, + 413, + 163, + 413, + 413, + 414, + -1, + 138, + 138, + -1, + 415, + 138, + 138, + 415, + -1, + 450, + -1, + 192, + -1, + 415, + 415, + 108, + 415, + 415, + -1, + 415, + 415, + 415, + 172, + 415, + 345, + 415, + -1, + -1, + 330, + 415, + 81, + 81, + 415, + 415, + -1, + -1, + 415, + 415, + 415, + -1, + 415, + 415, + 415, + 415, + 415, + -1, + 415, + 605, + 415, + 415, + 415, + 415, + -1, + 416, + 416, + 233, + 416, + 416, + 416, + 416, + 557, + 416, + -1, + -1, + 416, + -1, + 416, + 416, + 416, + 416, + 322, + 416, + 322, + 322, + -1, + 416, + 416, + 552, + 416, + 552, + 416, + 507, + 418, + 507, + -1, + 418, + 264, + 418, + 264, + 418, + 418, + 418, + -1, + 418, + 418, + 214, + 418, + 418, + 418, + 169, + 169, + 418, + -1, + 418, + 418, + 220, + 418, + 418, + -1, + 559, + 419, + 419, + -1, + 419, + 419, + 419, + 419, + 628, + 628, + 419, + 419, + 568, + 419, + 568, + 419, + 419, + 419, + 419, + -1, + 419, + 447, + 419, + 447, + 419, + -1, + 419, + 420, + 420, + 171, + -1, + -1, + -1, + 521, + -1, + 420, + 420, + 420, + 217, + 420, + -1, + 568, + -1, + 420, + -1, + 420, + 520, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 268, + 268, + 268, + -1, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 629, + -1, + 649, + 420, + 420, + 724, + 724, + 724, + 724, + 420, + -1, + 315, + 315, + -1, + 38, + 420, + 420, + 672, + 672, + 420, + 420, + 672, + 420, + 420, + 599, + 599, + 599, + 420, + -1, + -1, + -1, + 160, + 420, + 420, + -1, + 420, + 420, + 202, + -1, + 420, + 600, + 421, + 340, + 421, + 421, + 421, + 421, + 421, + 323, + 421, + 421, + 421, + -1, + 422, + 422, + 422, + 587, + -1, + 422, + 525, + 525, + 525, + 525, + 422, + 422, + 422, + 422, + 159, + 422, + -1, + 422, + -1, + 422, + 422, + 422, + -1, + -1, + 422, + -1, + 422, + 237, + -1, + 236, + 422, + 422, + 648, + -1, + -1, + -1, + 203, + 422, + 422, + 422, + 422, + -1, + 422, + 422, + 579, + 422, + -1, + 422, + -1, + 584, + 584, + -1, + 422, + 422, + -1, + 423, + 423, + 423, + 376, + 376, + -1, + 423, + 423, + 871, + 871, + 423, + -1, + -1, + 423, + 509, + 423, + -1, + 423, + 423, + 423, + -1, + 469, + 425, + 425, + 647, + 647, + 425, + -1, + 322, + -1, + -1, + 425, + 425, + 425, + 425, + 425, + -1, + 425, + 425, + 223, + -1, + 425, + -1, + 425, + 425, + 425, + -1, + -1, + -1, + 425, + 425, + 425, + 425, + -1, + 425, + 426, + 426, + 671, + -1, + -1, + 426, + 426, + 426, + -1, + 723, + 426, + 426, + 426, + -1, + 426, + 169, + 169, + 426, + 426, + 426, + 592, + -1, + 628, + 426, + -1, + 426, + 426, + 426, + 426, + 426, + -1, + 217, + 217, + -1, + 426, + 426, + 426, + 426, + -1, + 359, + -1, + -1, + 426, + 426, + -1, + 426, + 426, + -1, + 426, + -1, + -1, + -1, + 426, + -1, + 426, + 592, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + -1, + 235, + 426, + 426, + 426, + 426, + 525, + -1, + 426, + -1, + -1, + 426, + -1, + 518, + 426, + -1, + -1, + 426, + 322, + 322, + 426, + 322, + 322, + 426, + -1, + 566, + 426, + 426, + 426, + 426, + -1, + 426, + 426, + -1, + 417, + 426, + 417, + 417, + 417, + 417, + 417, + 417, + 426, + 426, + 161, + 426, + 161, + 426, + 426, + 426, + 426, + 426, + 81, + 427, + 427, + -1, + 427, + -1, + 427, + 427, + 627, + -1, + 427, + 427, + 97, + 427, + 427, + -1, + 638, + -1, + 273, + 427, + 427, + 728, + 728, + 427, + 427, + 761, + 427, + 427, + -1, + 427, + 427, + 805, + 805, + 805, + 427, + -1, + 428, + 233, + -1, + 428, + 109, + 428, + 428, + 428, + 428, + 428, + -1, + 428, + -1, + 428, + 813, + 428, + -1, + 156, + 428, + 428, + -1, + 428, + 604, + 428, + 428, + 428, + 871, + 428, + 620, + 428, + 428, + 428, + 428, + 428, + -1, + 428, + -1, + 314, + 428, + 428, + 658, + 428, + -1, + 138, + 428, + 138, + -1, + 428, + -1, + 428, + 428, + 872, + 428, + 428, + 428, + 428, + 428, + 429, + 429, + 812, + 429, + 429, + 429, + 520, + 429, + 429, + 429, + 722, + -1, + -1, + 522, + 429, + -1, + 429, + 81, + 429, + 429, + 265, + 429, + 375, + 375, + 375, + -1, + 759, + 429, + 196, + 196, + 429, + 663, + 663, + -1, + 429, + 429, + 100, + 429, + -1, + -1, + 429, + 687, + 687, + 429, + 305, + -1, + 429, + 540, + -1, + 429, + 429, + 429, + 429, + 429, + 429, + 429, + 109, + 109, + 429, + 429, + 430, + 290, + -1, + 430, + 430, + 430, + 331, + -1, + 631, + 430, + 430, + 430, + 430, + 752, + 430, + 430, + -1, + -1, + 499, + 430, + 430, + 430, + 430, + 430, + 430, + 272, + 272, + 430, + -1, + 430, + 214, + 214, + 430, + 430, + 430, + 430, + 430, + 430, + -1, + 430, + 430, + 430, + 430, + 138, + -1, + 430, + 87, + 87, + 430, + -1, + 431, + 431, + 431, + 431, + 431, + 431, + 431, + 431, + 583, + 431, + 431, + 431, + 431, + 359, + 431, + 447, + -1, + -1, + 431, + 642, + 431, + 431, + 431, + 431, + 431, + -1, + 431, + -1, + 431, + 343, + -1, + -1, + 431, + 586, + 586, + 586, + 431, + 431, + 432, + 432, + 432, + 649, + 432, + 432, + 358, + 432, + 432, + 358, + 432, + 432, + 559, + 559, + 559, + 432, + 432, + 432, + -1, + -1, + 432, + -1, + 432, + 432, + 432, + -1, + -1, + -1, + -1, + 432, + 805, + 805, + 432, + 203, + -1, + 234, + 234, + 433, + -1, + -1, + 600, + 600, + 433, + 433, + 600, + 433, + -1, + -1, + 587, + 433, + 433, + 255, + 255, + 433, + -1, + -1, + -1, + 433, + 433, + 433, + 520, + 433, + 520, + 433, + -1, + 433, + 433, + 433, + 433, + 433, + -1, + 607, + 607, + 433, + 446, + 446, + 433, + 433, + 433, + 433, + 157, + 157, + 157, + 157, + 433, + -1, + 433, + 433, + 433, + 433, + 434, + 173, + 173, + 434, + 434, + 173, + -1, + 434, + 434, + 434, + 434, + 519, + 434, + 434, + 519, + 434, + 434, + -1, + -1, + -1, + -1, + 434, + 434, + 237, + 237, + 434, + 237, + 434, + 434, + -1, + 434, + 434, + -1, + 447, + 434, + 434, + 434, + 750, + 750, + 750, + 750, + 750, + 434, + 434, + -1, + 722, + -1, + 434, + 434, + 434, + -1, + 533, + 434, + 434, + -1, + 852, + 434, + 434, + -1, + 434, + 601, + 434, + 434, + 434, + 375, + 375, + -1, + -1, + -1, + 434, + -1, + 273, + 273, + 434, + 434, + 434, + 434, + -1, + 434, + 434, + 558, + 558, + 558, + 558, + -1, + 434, + 434, + 434, + 269, + 434, + 434, + 434, + 434, + 434, + 274, + 435, + 435, + 435, + 280, + 435, + 435, + 435, + 280, + -1, + 446, + 435, + -1, + 435, + -1, + 369, + 369, + 369, + 435, + 435, + 435, + 435, + 375, + 435, + 435, + -1, + 203, + -1, + -1, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 519, + 519, + 519, + 519, + 519, + 435, + -1, + 435, + 435, + 435, + 435, + 435, + 436, + 436, + 436, + 436, + -1, + 436, + 533, + 436, + 448, + 436, + 436, + 436, + 436, + 436, + 760, + 436, + 436, + 436, + 436, + 436, + 671, + -1, + 436, + 436, + 436, + 436, + 436, + 272, + 272, + -1, + 436, + 436, + 436, + -1, + -1, + 436, + -1, + 436, + 436, + -1, + 436, + 436, + 436, + 436, + 436, + 436, + 437, + -1, + 437, + 201, + -1, + -1, + 629, + -1, + -1, + 437, + -1, + 578, + 437, + 73, + 437, + 210, + 437, + 437, + 437, + 437, + 437, + 305, + 437, + 437, + 437, + 437, + 437, + 525, + -1, + 437, + 437, + 438, + 71, + -1, + 314, + -1, + -1, + 84, + 438, + 533, + 438, + 438, + 438, + 438, + 157, + 438, + -1, + -1, + -1, + 438, + 601, + 601, + -1, + 438, + -1, + 438, + -1, + 657, + 657, + -1, + -1, + -1, + 852, + -1, + 518, + -1, + -1, + 439, + 439, + 439, + 439, + 304, + 439, + 439, + 439, + 97, + 440, + 871, + 440, + 440, + 440, + 267, + -1, + 262, + 440, + 440, + 233, + -1, + 440, + 440, + 517, + 517, + -1, + -1, + 440, + 566, + -1, + 440, + 440, + -1, + 441, + -1, + -1, + 441, + 441, + -1, + 441, + 378, + -1, + 441, + 441, + 441, + 507, + 507, + 441, + 441, + -1, + -1, + 441, + -1, + 564, + 442, + 442, + -1, + 442, + -1, + 552, + 451, + 451, + 451, + -1, + 620, + 451, + 452, + 664, + 664, + 452, + 660, + 452, + 452, + 642, + 453, + 599, + 453, + 453, + 453, + 453, + 455, + 455, + 455, + 196, + 455, + 266, + 456, + 456, + 456, + 670, + 457, + 457, + 457, + 457, + 210, + 210, + 457, + 458, + -1, + 242, + 459, + -1, + 459, + 812, + 812, + -1, + 460, + 159, + -1, + 461, + -1, + -1, + 237, + 462, + 462, + 463, + -1, + 463, + 613, + 463, + 464, + 272, + 464, + -1, + -1, + 273, + 465, + 466, + 281, + -1, + 467, + -1, + 468, + 315, + 470, + -1, + 470, + 214, + -1, + 472, + 472, + 473, + 474, + 474, + -1, + 751, + 751, + 345, + 476, + 345, + 477, + 477, + -1, + 478, + 478, + -1, + -1, + -1, + 480, + -1, + 480, + 480, + -1, + 480, + 289, + 481, + 168, + 481, + 481, + 482, + 482, + 202, + 482, + 276, + 276, + 482, + 482, + 613, + 482, + 482, + 805, + 482, + -1, + 482, + 482, + 482, + 291, + 482, + 483, + 510, + 483, + 483, + -1, + 83, + -1, + 280, + 485, + 485, + -1, + -1, + 485, + 485, + 485, + 486, + 375, + 486, + -1, + -1, + 486, + 658, + 486, + -1, + 336, + 336, + -1, + -1, + -1, + 487, + 487, + 487, + 487, + 173, + 173, + -1, + -1, + -1, + 552, + 552, + 487, + -1, + 487, + 487, + 487, + -1, + 487, + -1, + 487, + 449, + 449, + 487, + 487, + 487, + 487, + 574, + -1, + 487, + 487, + 487, + 274, + 487, + 487, + -1, + 487, + 487, + -1, + 487, + 487, + -1, + 487, + 487, + 487, + -1, + -1, + 488, + 488, + 752, + 488, + 488, + 488, + 447, + 447, + 447, + 489, + 367, + 489, + 489, + 489, + 489, + -1, + 489, + 489, + -1, + 489, + 565, + 565, + 489, + 489, + 489, + -1, + 489, + -1, + 521, + 489, + 521, + -1, + -1, + 336, + -1, + 138, + 490, + 490, + 490, + -1, + 490, + 490, + 109, + 491, + 491, + 491, + 313, + 313, + 313, + 313, + 313, + 491, + 558, + 491, + 492, + -1, + 492, + -1, + 492, + 492, + -1, + 492, + 492, + 492, + 492, + 492, + -1, + 492, + 279, + 492, + 220, + -1, + -1, + 494, + 520, + 495, + 495, + 495, + 292, + 495, + 495, + 495, + -1, + 495, + 759, + 495, + 495, + -1, + 38, + 496, + 871, + 496, + 496, + 496, + 497, + 497, + 279, + 279, + 497, + 279, + 497, + 497, + -1, + 497, + 497, + 498, + 498, + -1, + 498, + 498, + 498, + 203, + 203, + 498, + 498, + -1, + 871, + 498, + 498, + 498, + 653, + 498, + 500, + 162, + 500, + 500, + -1, + 500, + 499, + 500, + 565, + 500, + -1, + 627, + 500, + -1, + 500, + 501, + 501, + 501, + 501, + 199, + 501, + 108, + 501, + 528, + 501, + 501, + 501, + 501, + 501, + 501, + 501, + 585, + 502, + 502, + -1, + 502, + -1, + 502, + 502, + 502, + -1, + 502, + 454, + 502, + 502, + 502, + -1, + 534, + 502, + -1, + 359, + 502, + 502, + 502, + 336, + 336, + -1, + 323, + 323, + 502, + 502, + 502, + 601, + 502, + 601, + 503, + -1, + -1, + -1, + -1, + 503, + 266, + -1, + -1, + -1, + 109, + -1, + 503, + 813, + 813, + 503, + -1, + 503, + 269, + 269, + 503, + -1, + 503, + -1, + -1, + -1, + 503, + 503, + 86, + 86, + 503, + 503, + -1, + 265, + 505, + 505, + 505, + 505, + 505, + -1, + 505, + 255, + 505, + -1, + -1, + 505, + 505, + -1, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 340, + 505, + -1, + 505, + 330, + 505, + 505, + -1, + 505, + 505, + 505, + 505, + 345, + 505, + 505, + -1, + -1, + 505, + 505, + 505, + 505, + 506, + 506, + -1, + 506, + 506, + -1, + 506, + 210, + 210, + 506, + -1, + -1, + 812, + -1, + 315, + 506, + 506, + -1, + 163, + -1, + -1, + 274, + -1, + 511, + 648, + 511, + 511, + 511, + 512, + 512, + 512, + 512, + 512, + 447, + -1, + 512, + -1, + 512, + 512, + 512, + 512, + 606, + 512, + 512, + 512, + -1, + 752, + 513, + 584, + 584, + 584, + -1, + 514, + -1, + 602, + 602, + 514, + 514, + 514, + 514, + 514, + 262, + 262, + 515, + 515, + -1, + 805, + -1, + 516, + 516, + 516, + 516, + 523, + 523, + 469, + 469, + 752, + 752, + 529, + 529, + 530, + 668, + 531, + -1, + 535, + 535, + 173, + 535, + -1, + 417, + 256, + -1, + 541, + -1, + 542, + 543, + 543, + 544, + 692, + -1, + 546, + -1, + 721, + -1, + 450, + 548, + 549, + 203, + 551, + 446, + 553, + 553, + -1, + -1, + 556, + -1, + 592, + 479, + -1, + 562, + 562, + -1, + 563, + 819, + 819, + 567, + 819, + 819, + 567, + -1, + -1, + 570, + 570, + 292, + -1, + -1, + -1, + 571, + 518, + 571, + 275, + 275, + -1, + 571, + -1, + 292, + -1, + 572, + 469, + 572, + 572, + 575, + 163, + 575, + 575, + 576, + 576, + -1, + 576, + 576, + 576, + -1, + -1, + -1, + 577, + 577, + 577, + -1, + 577, + 577, + 619, + 577, + 577, + 577, + 580, + 580, + -1, + -1, + -1, + 580, + 445, + 588, + -1, + 589, + 589, + 589, + -1, + 589, + 590, + -1, + 590, + 591, + 591, + 591, + 591, + 591, + 591, + 269, + 269, + 593, + 593, + 269, + 269, + -1, + 595, + 597, + 597, + 598, + 610, + 509, + 509, + 509, + 611, + 601, + 614, + 615, + 291, + 291, + 616, + 617, + 622, + 625, + 626, + 632, + -1, + 640, + 641, + 646, + 651, + 651, + 479, + 661, + -1, + -1, + 673, + 157, + 673, + -1, + -1, + 673, + 673, + 673, + 84, + 84, + 84, + 84, + 84, + 673, + 84, + 84, + 84, + -1, + 818, + -1, + -1, + -1, + 674, + 674, + 108, + 674, + 108, + 108, + 674, + 674, + 217, + -1, + 674, + 674, + 674, + 674, + -1, + 635, + -1, + -1, + 674, + 674, + 674, + 347, + 674, + 674, + -1, + 674, + 586, + 674, + -1, + -1, + 674, + 674, + 345, + 674, + -1, + 114, + 114, + 674, + 674, + 674, + 203, + 674, + 674, + 674, + 674, + 674, + 674, + -1, + 648, + 674, + 674, + -1, + 331, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 237, + -1, + 674, + 674, + 674, + 674, + -1, + 152, + 152, + -1, + 214, + 214, + -1, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 760, + -1, + 674, + -1, + 872, + 674, + 674, + -1, + 674, + 674, + 579, + 674, + -1, + 674, + 674, + 674, + 674, + -1, + -1, + 674, + 367, + 367, + 674, + 674, + 367, + 367, + 674, + 674, + 674, + -1, + -1, + 674, + -1, + -1, + 750, + 674, + 674, + 565, + -1, + 674, + -1, + 674, + 674, + 674, + -1, + 331, + 674, + 674, + 276, + 674, + 674, + 569, + 569, + 569, + 569, + 674, + -1, + 674, + 674, + -1, + 81, + 674, + 674, + -1, + 619, + 619, + 675, + 675, + -1, + 675, + 675, + 675, + 675, + 581, + 675, + -1, + -1, + 676, + -1, + 676, + 583, + 676, + 583, + -1, + 519, + 519, + -1, + 672, + 676, + 672, + 672, + 672, + -1, + 676, + 676, + 676, + -1, + 237, + 676, + 676, + 676, + 642, + -1, + -1, + 677, + -1, + 677, + -1, + 677, + 677, + 677, + 677, + 677, + 677, + -1, + 677, + 677, + 385, + 677, + 677, + 677, + 677, + 313, + 313, + 313, + 313, + 677, + -1, + 677, + 677, + 582, + 677, + 677, + 582, + 582, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + -1, + 509, + 678, + 678, + -1, + -1, + 340, + 678, + 197, + 678, + 805, + 678, + 805, + 805, + 805, + -1, + 678, + 678, + 679, + 679, + 630, + 679, + 200, + 200, + 200, + 200, + -1, + 679, + -1, + 679, + -1, + 679, + 679, + 679, + 631, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 680, + 280, + 680, + 680, + 680, + 680, + 579, + -1, + 680, + -1, + 680, + -1, + -1, + 680, + -1, + 774, + 680, + -1, + 680, + 680, + 87, + 87, + 87, + 87, + 87, + 681, + 242, + -1, + 681, + 681, + 681, + 681, + 235, + 681, + 681, + -1, + 681, + 681, + 682, + 629, + 629, + -1, + 682, + 682, + 682, + 682, + -1, + 682, + 647, + -1, + 153, + 682, + 682, + 682, + -1, + -1, + -1, + 683, + 346, + -1, + -1, + 235, + 683, + 401, + 401, + 401, + -1, + 683, + 683, + 683, + 351, + -1, + 685, + 685, + -1, + 346, + 685, + 685, + 336, + 685, + 685, + 660, + 660, + 685, + -1, + 685, + -1, + 685, + -1, + 519, + 685, + 685, + 275, + 685, + 685, + 685, + 685, + 685, + 279, + 685, + -1, + 685, + 685, + 685, + -1, + 685, + 685, + 685, + 685, + 685, + -1, + 685, + -1, + 685, + 342, + 685, + 342, + 685, + 342, + 342, + 685, + 342, + 685, + 685, + -1, + 685, + 685, + 182, + 685, + 685, + -1, + -1, + 236, + 236, + -1, + 638, + 685, + 685, + 685, + -1, + 685, + 417, + 417, + 417, + -1, + 685, + 499, + 685, + 685, + -1, + 73, + 685, + -1, + 234, + 685, + 367, + 367, + 367, + 685, + -1, + 685, + 685, + 369, + 369, + 369, + -1, + 330, + 685, + 685, + 685, + -1, + 685, + 235, + 685, + 685, + 685, + 685, + 685, + 291, + 291, + 686, + 686, + 686, + 686, + -1, + 686, + 686, + 686, + 686, + -1, + 686, + 686, + 686, + 305, + -1, + 686, + 448, + 448, + 686, + 631, + 686, + 277, + 686, + 686, + 686, + 686, + 686, + 686, + 359, + 359, + 359, + 686, + 686, + -1, + 628, + 686, + 686, + 686, + 686, + 686, + 686, + 689, + 689, + 689, + 689, + 690, + 690, + -1, + -1, + 690, + 690, + 173, + 690, + 690, + 691, + 691, + -1, + -1, + 171, + 691, + 171, + -1, + 762, + -1, + -1, + 693, + 693, + -1, + 694, + 694, + 871, + -1, + 694, + -1, + 694, + 694, + 292, + 694, + 694, + 695, + -1, + 695, + 695, + 695, + 695, + 763, + 763, + 114, + 114, + -1, + 696, + 202, + 696, + 696, + 696, + 138, + -1, + 214, + -1, + 696, + -1, + 671, + 696, + 671, + 671, + 751, + 751, + 751, + 751, + 697, + 697, + 697, + 752, + -1, + 697, + 345, + 697, + 698, + 698, + 698, + 173, + -1, + 524, + 698, + 533, + 533, + 698, + 698, + -1, + 698, + 699, + 699, + 699, + -1, + -1, + 699, + -1, + 699, + 87, + 699, + 699, + -1, + -1, + -1, + -1, + 700, + -1, + 700, + 700, + 700, + 700, + 700, + -1, + -1, + 700, + 700, + 700, + 268, + -1, + 700, + -1, + 700, + -1, + 701, + 701, + 581, + 701, + 639, + 701, + 469, + -1, + -1, + 540, + 701, + 701, + 701, + 701, + 520, + 520, + 520, + 520, + 520, + -1, + 701, + 701, + -1, + 192, + 701, + 701, + 275, + -1, + 272, + 701, + -1, + 702, + 155, + -1, + -1, + -1, + -1, + 272, + 272, + 702, + 702, + 702, + 702, + 702, + -1, + -1, + 604, + 703, + 369, + 703, + 703, + -1, + 703, + -1, + -1, + 256, + 256, + 256, + 704, + 704, + 750, + 750, + 704, + 763, + 705, + 517, + 705, + 705, + 517, + -1, + 671, + 705, + 705, + 705, + 705, + 705, + 705, + 707, + 631, + 631, + 631, + 631, + 631, + 707, + 708, + 708, + 220, + -1, + -1, + 708, + 812, + -1, + 709, + 709, + 709, + 709, + 255, + 709, + 709, + 710, + 710, + -1, + 587, + 710, + 710, + 454, + 852, + -1, + 153, + 153, + 711, + 711, + 711, + 233, + 711, + 233, + 233, + 233, + 711, + 711, + -1, + 712, + 712, + 712, + 712, + 507, + 712, + 712, + 712, + 712, + 279, + -1, + 552, + -1, + -1, + 712, + 712, + 712, + 526, + -1, + -1, + -1, + 650, + 712, + 330, + 712, + 712, + 713, + 713, + 713, + 713, + 242, + 713, + 713, + 713, + 713, + -1, + 713, + 713, + 713, + 713, + -1, + -1, + -1, + 714, + 714, + 714, + -1, + 714, + 714, + -1, + 247, + 247, + -1, + 716, + 123, + 123, + 123, + -1, + 716, + 852, + 716, + 852, + 716, + 716, + 445, + 717, + 717, + 717, + 272, + 717, + 586, + -1, + -1, + 717, + 717, + 509, + -1, + -1, + 261, + 718, + 718, + 718, + -1, + 718, + 275, + 718, + 718, + 692, + -1, + 719, + 719, + 719, + 99, + 719, + 719, + 358, + 719, + 358, + 725, + -1, + 725, + 725, + 726, + 726, + 726, + 727, + -1, + 727, + 727, + 727, + 627, + 729, + 729, + 378, + 378, + 730, + -1, + 376, + 376, + -1, + -1, + 733, + 733, + 734, + -1, + -1, + 217, + 734, + -1, + 735, + 735, + 735, + 735, + 736, + 182, + -1, + -1, + 737, + 737, + 737, + 737, + -1, + 220, + -1, + -1, + -1, + -1, + 739, + 739, + 564, + 739, + 740, + 740, + 308, + 740, + 247, + 247, + -1, + 71, + 740, + 740, + 275, + 275, + -1, + 740, + 740, + 740, + 740, + 740, + 741, + 741, + 741, + 741, + 741, + 84, + 84, + 742, + 742, + -1, + 743, + 743, + 743, + 744, + 744, + 313, + -1, + 771, + -1, + 521, + 745, + 745, + 745, + -1, + 618, + -1, + 71, + 71, + 746, + 746, + -1, + 658, + 367, + -1, + 38, + 747, + 747, + -1, + 748, + 454, + 749, + 749, + 753, + -1, + 628, + 756, + 757, + -1, + -1, + 764, + 443, + -1, + 760, + 769, + -1, + 602, + 773, + 773, + 775, + 776, + -1, + 777, + 779, + -1, + 780, + 781, + 534, + 782, + 782, + 314, + 782, + 347, + 783, + 171, + 785, + -1, + -1, + 552, + 786, + 305, + -1, + 524, + 787, + 788, + 788, + 819, + -1, + 760, + 558, + 204, + 792, + 666, + 794, + 795, + -1, + 796, + -1, + 798, + 799, + 799, + 852, + 450, + 802, + -1, + -1, + 803, + 804, + 804, + -1, + 809, + 852, + 83, + 817, + 823, + 223, + 827, + 827, + -1, + 360, + -1, + -1, + -1, + 839, + 839, + 839, + -1, + 839, + -1, + 839, + -1, + 375, + 839, + 454, + 840, + -1, + 601, + 601, + 601, + -1, + 840, + 840, + -1, + 723, + 840, + 723, + -1, + 38, + -1, + 840, + -1, + 840, + -1, + 840, + 840, + 840, + 840, + 156, + -1, + -1, + 841, + 263, + 841, + 761, + 761, + 841, + 841, + 233, + 841, + 358, + 841, + 841, + -1, + 841, + -1, + 378, + 841, + 841, + -1, + 519, + 519, + 519, + 841, + 568, + 568, + 842, + 842, + 842, + 842, + 842, + -1, + 275, + -1, + 843, + 201, + -1, + 99, + 843, + 843, + 818, + 843, + 168, + 168, + -1, + 843, + 843, + 844, + -1, + -1, + -1, + 844, + 280, + 844, + 844, + 844, + 844, + -1, + -1, + 844, + 245, + 844, + 844, + -1, + 844, + -1, + -1, + -1, + 619, + -1, + 871, + -1, + -1, + 845, + 845, + 845, + 845, + 845, + 845, + 722, + 722, + 722, + 845, + 579, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + -1, + 138, + 846, + 846, + 846, + 154, + 846, + 846, + 846, + 137, + 137, + 137, + 846, + 846, + 846, + 846, + 846, + -1, + 846, + 762, + 762, + -1, + -1, + 559, + 846, + 559, + -1, + 846, + 846, + 847, + 847, + 220, + -1, + 847, + 847, + 847, + 171, + 848, + 848, + 331, + 849, + -1, + 850, + 210, + 761, + 851, + -1, + 605, + 853, + -1, + 204, + 854, + 854, + -1, + -1, + 223, + 854, + 854, + 855, + 855, + 855, + 855, + 855, + 856, + 856, + 856, + 856, + 856, + 277, + -1, + -1, + 857, + 857, + 367, + 367, + 858, + 859, + 378, + 859, + 273, + 860, + -1, + -1, + 861, + 861, + 861, + 862, + 304, + 71, + 863, + 863, + -1, + 864, + 864, + 864, + 864, + 865, + 865, + -1, + 724, + 868, + 721, + 721, + 873, + 123, + 874, + 874, + 875, + 724, + 876, + 878, + 522, + 878, + -1, + 881, + 369, + 883, + 884, + 886, + 171, + 889, + 890, + 375, + -1, + 893, + 894, + -1, + 600, + 905 + ], + [ + 3, + 3, + -1, + 504, + 3, + 163, + 163, + 3, + -1, + 159, + 159, + -1, + -1, + -1, + -1, + 137, + 137, + 3, + -1, + 3, + 3, + -1, + 3, + 3, + 3, + -1, + 3, + 3, + 235, + -1, + 3, + 3, + 3, + -1, + 3, + 255, + 255, + 3, + -1, + -1, + -1, + 3, + -1, + -1, + 156, + 3, + 3, + -1, + 3, + 3, + 649, + 649, + 3, + 3, + 3, + -1, + 172, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 417, + 3, + 3, + 3, + 3, + 643, + 3, + 603, + 3, + 603, + 3, + -1, + 3, + 3, + -1, + 303, + 3, + -1, + -1, + 237, + -1, + 3, + 659, + 659, + 659, + -1, + 200, + 200, + 3, + 3, + 3, + 3, + 290, + 290, + 3, + 358, + 3, + 3, + 3, + 3, + 603, + 3, + 603, + 3, + -1, + -1, + -1, + 3, + 558, + 3, + 558, + 3, + 3, + 3, + -1, + 517, + 3, + -1, + 3, + 3, + 234, + 3, + 3, + 340, + 3, + 340, + 340, + 3, + 3, + 340, + 3, + -1, + 3, + 3, + 305, + -1, + 3, + 507, + 3, + 3, + -1, + 196, + 3, + 3, + -1, + 290, + 290, + 290, + 290, + -1, + -1, + -1, + 3, + 374, + 374, + -1, + 171, + 3, + 499, + 3, + 380, + 380, + 3, + 380, + 3, + 3, + -1, + 635, + 635, + 3, + 3, + 3, + 3, + 569, + 3, + 3, + -1, + 3, + 3, + -1, + -1, + 805, + 3, + 3, + 3, + 3, + 658, + -1, + 3, + 3, + -1, + 3, + -1, + 265, + -1, + 3, + 774, + -1, + 3, + 3, + -1, + 3, + 3, + 3, + 3, + 3, + 3, + -1, + 3, + 3, + -1, + -1, + -1, + 3, + 3, + 168, + 3, + -1, + 3, + 3, + 269, + 3, + 3, + -1, + 3, + 3, + -1, + 671, + -1, + 762, + -1, + 73, + 73, + 73, + 73, + 3, + 73, + -1, + 351, + 351, + -1, + 3, + 774, + 774, + -1, + 3, + 3, + 3, + 3, + 620, + 3, + -1, + 3, + 3, + 173, + -1, + -1, + 3, + 3, + -1, + 3, + 200, + 200, + -1, + 504, + 3, + 504, + 504, + -1, + 3, + 3, + 3, + 3, + 3, + 3, + -1, + 3, + 158, + 158, + 3, + -1, + -1, + -1, + -1, + 154, + 3, + 3, + 3, + 272, + 3, + 3, + 71, + -1, + 587, + -1, + 3, + 3, + 266, + 266, + 266, + 3, + 266, + 266, + 266, + 3, + 3, + -1, + -1, + 3, + -1, + 3, + 3, + 3, + 3, + 3, + 552, + 3, + 607, + 3, + 3, + 3, + -1, + -1, + 3, + 3, + 447, + 3, + -1, + 3, + 3, + 162, + 3, + 3, + 162, + 3, + 3, + 3, + -1, + -1, + 3, + 3, + 602, + 602, + -1, + 750, + 3, + -1, + 173, + 3, + -1, + 3, + 3, + 3, + 687, + -1, + 156, + -1, + 137, + 137, + 3, + 3, + 323, + 323, + 3, + 323, + 3, + -1, + 114, + 3, + 3, + 3, + -1, + 620, + 620, + 3, + -1, + 3, + 3, + 171, + 171, + -1, + 275, + 275, + 275, + -1, + 3, + 3, + 658, + 658, + -1, + 3, + 3, + 3, + 3, + 3, + 3, + 692, + 3, + 692, + 3, + 533, + 533, + 3, + 3, + 3, + 3, + 276, + 592, + 592, + 592, + -1, + 4, + -1, + -1, + 4, + -1, + 579, + 579, + 5, + 579, + 579, + 5, + -1, + 5, + 5, + 5, + 672, + 672, + 5, + 199, + 6, + 265, + -1, + 6, + 6, + 201, + 6, + 6, + -1, + 172, + 172, + 6, + 172, + 6, + 6, + 6, + 99, + 99, + -1, + 592, + 6, + 592, + -1, + -1, + 507, + 6, + 7, + 7, + 330, + 7, + 7, + 687, + 7, + 8, + 8, + -1, + 8, + 8, + -1, + 237, + -1, + 8, + 8, + 771, + 771, + 8, + 8, + -1, + 8, + -1, + 8, + 8, + 446, + 446, + 446, + 8, + 8, + 612, + 8, + 8, + -1, + -1, + 9, + -1, + 9, + 9, + 192, + 9, + 9, + 196, + -1, + 9, + 10, + -1, + -1, + 10, + 10, + 262, + 262, + 10, + 10, + 10, + -1, + -1, + 10, + 10, + 552, + -1, + 137, + 10, + 10, + 10, + -1, + 10, + 10, + -1, + 664, + -1, + 87, + -1, + 592, + 10, + 10, + 10, + -1, + 10, + 568, + 568, + 10, + 10, + 276, + 276, + 10, + 10, + 10, + 10, + 276, + 10, + 10, + 10, + -1, + -1, + -1, + 11, + 343, + 11, + 343, + 11, + 11, + -1, + 11, + 11, + -1, + 11, + 11, + 11, + 11, + 11, + 509, + 11, + 11, + 11, + 81, + 11, + -1, + 11, + -1, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 359, + 11, + 11, + 11, + 751, + 11, + 163, + 163, + 11, + 11, + 11, + 11, + -1, + 11, + 156, + 11, + 11, + 11, + 11, + 11, + 11, + -1, + -1, + 650, + 650, + 11, + 11, + -1, + 11, + 666, + 11, + 11, + -1, + 292, + 292, + 292, + 11, + 11, + 653, + 11, + 108, + 11, + -1, + 11, + 11, + 509, + 509, + 11, + 11, + 11, + 608, + -1, + 11, + 11, + -1, + 11, + 11, + 534, + 11, + 663, + 11, + 812, + 812, + -1, + 12, + -1, + -1, + 812, + 12, + -1, + 12, + 12, + -1, + 12, + 618, + 12, + 12, + -1, + 520, + 520, + 12, + -1, + -1, + 281, + 12, + -1, + -1, + 471, + -1, + 12, + 12, + 12, + 360, + 12, + -1, + -1, + 12, + 264, + 264, + 12, + 578, + 578, + 578, + 12, + 268, + 12, + 12, + 510, + 12, + 12, + 12, + -1, + 613, + -1, + 215, + 12, + 664, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 520, + 12, + 12, + 771, + 12, + -1, + 12, + 449, + 449, + -1, + -1, + 12, + 639, + 12, + 12, + -1, + 12, + 648, + 12, + 12, + 670, + 12, + -1, + 12, + 12, + -1, + 12, + 584, + 584, + 12, + 12, + 605, + -1, + 672, + 12, + -1, + 12, + 12, + 12, + 12, + 583, + 12, + 12, + 12, + 12, + 156, + 12, + 12, + 156, + -1, + -1, + 12, + 443, + 12, + 201, + 201, + 12, + 760, + 12, + 12, + 280, + 12, + 263, + 12, + 564, + 12, + 12, + -1, + 12, + 12, + 171, + 171, + 171, + 13, + -1, + 367, + -1, + 315, + 13, + 13, + 657, + -1, + 261, + 13, + 13, + 13, + 13, + -1, + 251, + 13, + 13, + 214, + -1, + -1, + 662, + 662, + 662, + 13, + 95, + 13, + -1, + 13, + 13, + 852, + 13, + 13, + 13, + 367, + 13, + 13, + 369, + 13, + 13, + 417, + 13, + 199, + 199, + 199, + 13, + -1, + 445, + 13, + -1, + 223, + -1, + 13, + -1, + 13, + 13, + 630, + 13, + 14, + 14, + 14, + -1, + -1, + 330, + 14, + 14, + 14, + 14, + 14, + 14, + 294, + 14, + 14, + 14, + 14, + 170, + -1, + -1, + 14, + 196, + 196, + 14, + 14, + 14, + 583, + 583, + 14, + 15, + 233, + 15, + 15, + 303, + 15, + 15, + 15, + 15, + -1, + 15, + -1, + -1, + 607, + 607, + 15, + 15, + 15, + -1, + -1, + 15, + 123, + 15, + 15, + 15, + -1, + 603, + 15, + 603, + -1, + 314, + 314, + 314, + 15, + 217, + 217, + -1, + 15, + 15, + -1, + 15, + 16, + -1, + 16, + 446, + 16, + 16, + 16, + 16, + 375, + 375, + 375, + 16, + 16, + 375, + 16, + -1, + -1, + 16, + 16, + 16, + 376, + 16, + 376, + 16, + 16, + 376, + 16, + 376, + -1, + 16, + -1, + 16, + 16, + 375, + 16, + 375, + 16, + 16, + 504, + -1, + 759, + -1, + -1, + -1, + 16, + 16, + 557, + 16, + 16, + -1, + 16, + 16, + 16, + 16, + 16, + -1, + 314, + 16, + 16, + 16, + 16, + -1, + -1, + 558, + -1, + -1, + -1, + 16, + 16, + 581, + -1, + 16, + 199, + 199, + -1, + 16, + 16, + 16, + -1, + 16, + 16, + -1, + -1, + 670, + 16, + 16, + -1, + 16, + 16, + 16, + 16, + -1, + 245, + 16, + 16, + -1, + 169, + 16, + 618, + 16, + 16, + 16, + 16, + -1, + 16, + 247, + 16, + -1, + 16, + -1, + -1, + -1, + 582, + 16, + 16, + -1, + 16, + 16, + 16, + -1, + 95, + -1, + 618, + 16, + 16, + -1, + 236, + 16, + -1, + 16, + 275, + 275, + 16, + -1, + 261, + 16, + 308, + 16, + 751, + -1, + -1, + 16, + 16, + 16, + 16, + 16, + -1, + 16, + 16, + -1, + 16, + 720, + 720, + -1, + 272, + 16, + 17, + 401, + 17, + 182, + -1, + 17, + -1, + -1, + 17, + 17, + 443, + 443, + 443, + 17, + 443, + -1, + 17, + 17, + 17, + 17, + 17, + -1, + 263, + 17, + 17, + 347, + 347, + 17, + 17, + 17, + 73, + -1, + 663, + 663, + 17, + 268, + 17, + 17, + 17, + 163, + 17, + 163, + -1, + 17, + 17, + 17, + 17, + 114, + 17, + 304, + -1, + -1, + 17, + 643, + -1, + 17, + 95, + 95, + 17, + 659, + 659, + 17, + 336, + 17, + -1, + 18, + -1, + 18, + -1, + -1, + -1, + -1, + -1, + 18, + 620, + 620, + 18, + -1, + 18, + 18, + 18, + -1, + 18, + 18, + 401, + 18, + 18, + 18, + -1, + 668, + 18, + -1, + 304, + 304, + -1, + 18, + -1, + -1, + 499, + 499, + -1, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + -1, + 819, + 18, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + -1, + 18, + 18, + 380, + 18, + 380, + 18, + -1, + 18, + 18, + 18, + 692, + 692, + 18, + 692, + 18, + 18, + 18, + 247, + 18, + 18, + 261, + 18, + 18, + 18, + 18, + -1, + 18, + 552, + -1, + 18, + 401, + 401, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + -1, + -1, + -1, + -1, + -1, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 813, + 18, + 18, + 18, + 18, + 18, + 272, + -1, + -1, + 721, + 18, + 723, + 18, + 18, + 18, + -1, + -1, + 18, + 613, + -1, + 214, + 18, + 18, + 18, + -1, + 579, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 728, + -1, + 18, + 18, + -1, + 18, + -1, + 18, + 18, + 341, + -1, + 18, + 314, + 18, + -1, + 507, + 507, + 507, + 18, + 507, + 507, + 507, + 18, + 322, + 322, + 18, + 18, + 152, + -1, + -1, + -1, + -1, + 18, + 534, + 18, + 18, + 18, + 18, + 18, + -1, + 281, + 281, + 18, + 18, + -1, + 18, + 237, + 18, + 235, + 18, + -1, + 18, + -1, + 18, + 721, + -1, + 274, + 18, + 18, + 568, + 568, + 18, + 522, + -1, + -1, + -1, + -1, + 18, + 261, + 18, + 204, + 18, + 204, + 204, + 204, + 204, + 18, + 204, + 18, + -1, + 18, + 18, + 18, + 172, + -1, + -1, + -1, + 499, + 18, + 688, + 688, + -1, + 330, + 18, + 18, + -1, + 18, + 638, + -1, + -1, + 18, + -1, + 277, + 277, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 566, + 18, + -1, + -1, + -1, + 157, + 157, + 157, + -1, + 599, + 599, + -1, + 18, + 643, + 18, + -1, + 173, + 18, + 173, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 264, + -1, + 763, + 18, + 18, + 18, + 18, + 196, + 196, + 196, + 18, + 552, + 18, + -1, + -1, + -1, + -1, + 18, + -1, + 666, + 666, + -1, + 18, + 583, + -1, + -1, + 771, + 19, + 19, + 204, + 19, + 204, + -1, + 71, + 19, + 19, + -1, + 19, + 19, + 19, + -1, + 19, + 19, + 19, + -1, + 19, + 158, + 158, + 19, + 19, + 19, + 608, + 608, + -1, + 19, + 454, + 454, + 454, + 454, + -1, + 19, + -1, + 275, + -1, + 38, + 38, + 19, + 19, + -1, + 220, + 19, + 19, + 19, + 380, + 380, + -1, + 19, + 19, + 19, + 19, + 19, + 805, + 19, + 19, + 19, + 19, + 19, + -1, + -1, + -1, + 19, + 19, + -1, + 73, + 73, + -1, + 19, + 639, + 639, + -1, + -1, + 19, + 19, + 19, + 255, + 255, + -1, + -1, + 621, + 621, + -1, + 168, + 19, + 668, + -1, + 19, + 172, + 19, + 19, + -1, + 19, + 19, + 568, + -1, + 19, + -1, + 19, + -1, + -1, + 261, + -1, + 20, + 20, + 20, + 267, + 20, + 267, + 20, + 20, + 20, + 20, + 20, + -1, + 172, + 20, + 274, + 274, + 20, + -1, + 599, + 599, + 20, + 20, + 20, + 20, + 20, + 173, + -1, + 20, + 454, + 20, + 454, + -1, + 20, + 20, + 20, + 609, + -1, + 20, + 20, + -1, + -1, + 20, + 20, + -1, + 20, + -1, + 20, + -1, + 20, + -1, + 20, + 728, + -1, + 20, + 565, + 20, + 20, + 20, + 20, + 20, + 163, + 163, + 313, + 313, + 21, + 21, + 21, + 81, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + -1, + 22, + 728, + 22, + -1, + 22, + 688, + 22, + 22, + 533, + 533, + 22, + 22, + 630, + 630, + 22, + 454, + 22, + 22, + -1, + 23, + 23, + 636, + 23, + 290, + 24, + 24, + 24, + 314, + 24, + 24, + 25, + 25, + -1, + 73, + 25, + 25, + 26, + 26, + 26, + -1, + 26, + 341, + 26, + 341, + 27, + -1, + 27, + 27, + 671, + -1, + 245, + -1, + -1, + 526, + -1, + 28, + 376, + 376, + -1, + 28, + 30, + 30, + 30, + 30, + 30, + 152, + 31, + 31, + 469, + 31, + -1, + 581, + 31, + 31, + 31, + 32, + 666, + 32, + -1, + 32, + 32, + -1, + 32, + 32, + 33, + 852, + 33, + 812, + 33, + 33, + 33, + 34, + 197, + -1, + 34, + 599, + 34, + -1, + 34, + 34, + 34, + 202, + 34, + 210, + -1, + 71, + 35, + -1, + 35, + 217, + 35, + 217, + -1, + 35, + 35, + -1, + 35, + 220, + 36, + -1, + 664, + -1, + 37, + 163, + 163, + 37, + -1, + 39, + -1, + 39, + 39, + -1, + 39, + -1, + -1, + 39, + 39, + 39, + 369, + 39, + -1, + 504, + 39, + 504, + 504, + 39, + 504, + 39, + -1, + 202, + 202, + 39, + 39, + 39, + -1, + -1, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 291, + 39, + 39, + 39, + 161, + -1, + -1, + 39, + -1, + -1, + 39, + 583, + 39, + -1, + 40, + 197, + 40, + 197, + 40, + 40, + 197, + 40, + -1, + -1, + 565, + 40, + 40, + 346, + 40, + 41, + 41, + -1, + 41, + 761, + 761, + 41, + 446, + 41, + 446, + 43, + 43, + -1, + 43, + 43, + 291, + 43, + 612, + 43, + 43, + 631, + 43, + 43, + 43, + 43, + 43, + 160, + 43, + 43, + 43, + 533, + 43, + 43, + 533, + -1, + 43, + -1, + 43, + -1, + 43, + 44, + 557, + -1, + 44, + 627, + 627, + 627, + 627, + 44, + 627, + 44, + 44, + -1, + -1, + 251, + 251, + 251, + 251, + 44, + 108, + -1, + -1, + 44, + 46, + 315, + 46, + 315, + 315, + 46, + 315, + 315, + 46, + 509, + 46, + 46, + 618, + 618, + -1, + 606, + 47, + 606, + 47, + 47, + -1, + 47, + 47, + 47, + 47, + -1, + 664, + 664, + 47, + -1, + 47, + 336, + -1, + 47, + 47, + 290, + 290, + 47, + 47, + 47, + 262, + 47, + 47, + -1, + 48, + 308, + 48, + 771, + 771, + 48, + 48, + 448, + 448, + 48, + 48, + 159, + 48, + 48, + -1, + 48, + -1, + 48, + 48, + 48, + 659, + 659, + -1, + -1, + 272, + 48, + -1, + 48, + 48, + 48, + 48, + 871, + 871, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + -1, + 48, + -1, + 586, + 48, + 48, + 48, + 48, + 48, + 48, + -1, + 48, + 471, + 48, + -1, + 48, + -1, + -1, + -1, + 49, + 49, + -1, + 49, + 49, + -1, + -1, + 49, + -1, + 341, + 49, + 49, + 49, + 49, + 49, + 49, + 604, + 604, + 49, + 49, + -1, + 49, + 49, + -1, + 49, + 49, + 49, + 668, + 668, + 49, + -1, + 49, + 49, + 123, + 49, + 235, + 49, + -1, + 264, + 50, + 50, + 50, + 50, + -1, + 50, + 662, + 50, + -1, + 50, + -1, + 454, + 454, + 51, + 51, + 51, + 375, + 51, + 51, + 51, + 51, + 601, + 51, + -1, + 51, + -1, + -1, + 51, + 51, + 51, + -1, + 51, + 51, + -1, + -1, + 763, + 51, + -1, + 52, + -1, + 380, + 52, + -1, + 52, + 52, + 52, + 52, + 52, + 52, + 275, + 52, + 52, + -1, + 52, + 52, + -1, + -1, + 52, + 636, + 636, + 52, + 52, + 443, + -1, + 156, + 52, + 52, + 52, + 618, + 52, + 52, + 52, + 114, + 114, + -1, + -1, + 52, + 52, + 339, + 52, + 52, + 52, + 52, + 52, + 52, + 74, + 74, + 74, + 74, + 74, + 52, + 74, + 52, + 52, + -1, + 52, + 52, + 52, + 52, + 268, + 52, + -1, + 52, + 158, + -1, + 52, + 52, + 52, + 52, + -1, + -1, + 52, + -1, + 52, + 52, + 52, + 657, + 52, + 52, + 52, + 52, + 344, + 52, + -1, + 52, + -1, + -1, + 564, + 564, + 564, + 52, + 564, + 52, + -1, + 417, + 52, + 52, + 448, + 52, + 52, + -1, + 52, + 52, + 52, + 519, + 53, + 519, + 53, + 53, + -1, + 53, + 153, + -1, + 53, + 53, + 53, + -1, + 53, + 53, + 53, + -1, + -1, + -1, + 53, + 53, + 668, + 668, + -1, + 53, + 53, + -1, + 53, + 53, + 761, + 761, + 53, + 53, + 53, + 53, + 53, + 269, + 53, + 53, + 53, + 574, + -1, + 53, + -1, + 53, + 53, + -1, + 53, + 53, + 53, + -1, + -1, + 359, + -1, + -1, + 574, + 54, + -1, + 54, + 54, + -1, + 666, + 54, + 54, + 54, + 54, + 54, + 54, + 54, + -1, + -1, + 343, + 54, + 54, + -1, + 657, + 657, + 54, + 54, + -1, + 223, + 54, + 55, + -1, + 55, + 55, + 55, + 564, + -1, + 55, + 578, + -1, + 55, + 55, + 55, + -1, + 55, + 55, + 290, + 290, + 56, + 56, + 56, + 56, + 638, + 638, + 56, + 638, + 56, + 56, + 56, + 56, + -1, + 308, + 308, + -1, + -1, + 56, + 56, + 56, + 56, + 56, + 339, + 56, + -1, + 499, + 56, + -1, + 56, + 56, + 518, + -1, + 631, + 56, + 56, + 56, + 56, + -1, + 534, + -1, + 290, + 290, + 290, + -1, + 56, + -1, + 56, + 71, + 56, + 56, + 56, + 56, + -1, + 235, + 235, + 56, + 56, + 235, + 56, + 56, + 479, + 56, + 56, + 56, + 56, + 267, + 56, + -1, + 607, + -1, + 57, + 57, + 57, + 57, + 57, + -1, + 57, + 86, + 57, + 236, + 57, + -1, + -1, + 57, + 57, + -1, + 57, + 57, + -1, + 267, + 267, + 267, + 57, + 58, + 58, + 266, + 58, + 266, + 58, + 58, + 58, + 266, + -1, + 58, + 58, + 58, + 58, + -1, + 568, + 58, + 58, + 273, + 273, + 59, + 59, + -1, + 59, + -1, + -1, + 59, + 59, + 59, + -1, + 533, + -1, + 59, + 268, + 59, + 303, + 59, + 534, + -1, + 59, + 619, + 619, + 59, + 59, + 619, + 59, + 59, + 619, + 619, + 59, + -1, + 61, + 61, + 61, + -1, + 61, + 61, + 61, + 692, + 61, + 692, + 692, + 61, + 360, + 61, + 61, + 61, + 61, + 360, + 61, + -1, + 233, + -1, + -1, + -1, + -1, + 358, + 61, + 61, + -1, + 61, + 61, + -1, + 61, + 234, + 61, + 61, + -1, + 61, + -1, + 108, + -1, + 62, + 233, + -1, + -1, + 62, + 62, + -1, + 62, + -1, + 62, + -1, + -1, + -1, + 62, + 720, + 62, + 720, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 647, + 62, + 760, + 62, + 62, + 62, + 100, + 63, + 63, + 264, + 264, + -1, + 469, + 63, + 63, + 63, + 63, + -1, + 63, + 201, + 63, + 63, + 156, + 63, + 63, + 63, + 63, + 662, + 63, + 343, + 63, + 63, + 63, + 63, + 63, + 340, + -1, + 63, + 63, + -1, + 63, + -1, + 63, + 162, + -1, + 63, + 63, + 331, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + -1, + 63, + 63, + 63, + -1, + 63, + -1, + -1, + 154, + 63, + 63, + -1, + 63, + 170, + 63, + 170, + -1, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + -1, + 63, + 63, + -1, + -1, + 63, + 63, + -1, + 63, + 63, + -1, + -1, + 63, + 99, + 63, + 728, + 728, + 63, + -1, + -1, + 63, + 63, + -1, + 63, + 63, + 63, + 63, + -1, + -1, + 159, + 63, + 63, + 63, + 586, + 63, + 540, + 63, + 63, + 63, + 63, + 63, + 63, + -1, + 359, + 359, + 63, + 63, + 521, + 521, + 63, + 63, + 63, + 63, + 63, + 401, + 401, + 63, + 63, + 267, + -1, + 63, + 63, + -1, + 63, + 63, + -1, + 63, + 63, + 237, + 63, + 63, + -1, + 63, + 63, + 587, + 587, + 63, + 587, + -1, + 620, + 63, + 378, + 378, + 63, + -1, + 63, + 63, + -1, + 63, + 63, + 510, + 63, + 63, + -1, + 343, + 343, + 343, + 63, + 63, + -1, + 639, + 63, + 63, + 63, + 266, + 63, + 564, + -1, + -1, + 63, + 63, + 728, + 63, + 63, + -1, + -1, + 63, + 64, + -1, + 64, + 64, + -1, + 64, + 64, + 64, + -1, + -1, + -1, + -1, + 663, + 64, + 659, + 64, + 659, + 659, + 64, + -1, + 331, + 64, + 64, + 64, + 64, + 64, + -1, + 235, + -1, + 64, + 64, + -1, + -1, + 64, + -1, + 521, + -1, + -1, + 64, + -1, + 65, + 65, + 637, + 65, + 65, + 65, + -1, + 65, + 65, + 99, + 99, + -1, + 158, + 158, + 65, + -1, + -1, + -1, + 65, + 65, + 192, + 192, + -1, + 65, + -1, + 65, + 65, + 65, + 65, + 65, + 65, + -1, + 65, + 65, + 65, + -1, + 66, + -1, + 66, + -1, + -1, + -1, + 263, + 66, + 66, + 263, + 263, + 263, + 66, + -1, + 66, + 66, + 66, + 66, + 629, + 629, + 66, + 805, + 805, + -1, + -1, + 67, + 273, + 273, + 67, + 601, + 601, + 67, + 67, + -1, + -1, + 872, + 67, + 67, + 67, + 68, + 68, + 68, + 38, + 68, + 68, + 68, + -1, + 359, + -1, + 663, + 68, + 68, + 581, + 68, + 648, + 648, + 68, + 648, + 68, + 68, + 648, + 69, + -1, + 69, + 204, + -1, + 69, + -1, + 557, + 557, + 69, + 69, + 69, + 69, + 69, + 69, + 69, + 69, + -1, + 290, + 70, + 70, + 275, + 70, + 275, + 70, + 70, + 70, + 621, + 70, + 70, + 233, + 233, + 70, + 277, + 70, + 277, + 277, + 70, + 103, + 103, + 70, + 70, + 72, + -1, + -1, + 75, + -1, + 75, + 75, + 347, + 75, + 76, + 605, + 76, + 76, + 76, + -1, + 281, + -1, + 77, + 78, + 153, + 78, + -1, + 79, + 79, + 79, + 79, + 79, + 267, + 80, + -1, + 520, + 520, + 82, + 82, + 82, + 85, + -1, + 369, + -1, + 445, + 448, + 89, + 448, + 90, + 647, + 90, + 90, + 90, + -1, + 171, + 90, + 171, + 171, + 90, + 91, + 91, + 91, + 91, + -1, + 92, + -1, + 602, + -1, + 93, + -1, + 93, + -1, + 94, + -1, + -1, + 95, + 98, + 279, + 101, + 101, + -1, + 101, + 102, + 751, + 104, + 104, + -1, + 104, + 105, + 105, + -1, + -1, + -1, + 106, + 106, + 106, + 722, + 107, + 107, + -1, + -1, + -1, + 182, + 182, + 182, + 110, + -1, + -1, + -1, + -1, + 115, + 586, + 115, + -1, + -1, + 115, + 115, + 220, + 115, + 585, + 115, + 115, + 115, + -1, + 116, + -1, + 116, + 723, + 116, + 247, + 247, + 116, + -1, + 446, + 116, + 446, + 200, + 117, + 117, + 723, + 117, + 723, + -1, + 117, + 117, + 117, + -1, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + -1, + 117, + -1, + 117, + 117, + 117, + 117, + 557, + 557, + 117, + 117, + 557, + 557, + 117, + 367, + -1, + 119, + 119, + 119, + 120, + 120, + 636, + -1, + -1, + 120, + 342, + 121, + 74, + 74, + -1, + -1, + 750, + 121, + 121, + 613, + 613, + -1, + 122, + 122, + 122, + -1, + 314, + -1, + 763, + 125, + 125, + 771, + 125, + -1, + 604, + 125, + 126, + 126, + -1, + 126, + 126, + 126, + 126, + -1, + 671, + 126, + 126, + 126, + 126, + 127, + -1, + 127, + -1, + -1, + 127, + 592, + 592, + 127, + -1, + -1, + 662, + 129, + 129, + 578, + 129, + 95, + 129, + 129, + 129, + -1, + 129, + 129, + 129, + 129, + 129, + 129, + 627, + -1, + -1, + -1, + 129, + 130, + 130, + 130, + 130, + 130, + -1, + -1, + 131, + 131, + 131, + 201, + 131, + 131, + 813, + -1, + 131, + 131, + 131, + -1, + 131, + 131, + 131, + 752, + 131, + -1, + 131, + -1, + 132, + -1, + 100, + 132, + 132, + 99, + -1, + 638, + 132, + -1, + 375, + 132, + 132, + 376, + -1, + 133, + 133, + 645, + 645, + 133, + -1, + 303, + -1, + 133, + 133, + 133, + 134, + 643, + 134, + 180, + 134, + -1, + 137, + 134, + 134, + 137, + 134, + 134, + -1, + 134, + -1, + 236, + 134, + 134, + -1, + 134, + 759, + 759, + 134, + -1, + -1, + 136, + 103, + 136, + -1, + 136, + -1, + 136, + 606, + 136, + 606, + 136, + 136, + 504, + -1, + 852, + 139, + -1, + 139, + 139, + -1, + 139, + 601, + 140, + 137, + 137, + 140, + 140, + 140, + 236, + 140, + 141, + -1, + 141, + 141, + 141, + 569, + 141, + 141, + -1, + -1, + 447, + -1, + 123, + 141, + -1, + -1, + 141, + 141, + 599, + 599, + 599, + 141, + 141, + 251, + 141, + 568, + -1, + 141, + 142, + 142, + -1, + -1, + 587, + 142, + -1, + 142, + -1, + 142, + 108, + -1, + 142, + -1, + 142, + -1, + 142, + 142, + 305, + 142, + 305, + -1, + 81, + 142, + 214, + 214, + 142, + 142, + 142, + 144, + 144, + 144, + 144, + 95, + 144, + -1, + 585, + 144, + -1, + 144, + 144, + 144, + 144, + 812, + 144, + -1, + 145, + -1, + -1, + -1, + -1, + 724, + 145, + -1, + 180, + -1, + 266, + 145, + 145, + 145, + 145, + 145, + 145, + 217, + 146, + 217, + -1, + 146, + 146, + 146, + 146, + 123, + -1, + -1, + -1, + -1, + 146, + 114, + -1, + 628, + -1, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 202, + -1, + 315, + 148, + -1, + -1, + 277, + 148, + -1, + 148, + 100, + 148, + 657, + -1, + -1, + 148, + -1, + -1, + 148, + -1, + 148, + 635, + 149, + 149, + 149, + -1, + 149, + 274, + -1, + 157, + 149, + -1, + 149, + 630, + 149, + 149, + -1, + 149, + -1, + 149, + -1, + 149, + 450, + 149, + 38, + 149, + 150, + 150, + 150, + 196, + -1, + 444, + 150, + 150, + 150, + 150, + -1, + 367, + 150, + -1, + -1, + 150, + 150, + 150, + 150, + -1, + 533, + 533, + 608, + 151, + 763, + 151, + 645, + -1, + 635, + 635, + 151, + 123, + 123, + 151, + 151, + 672, + 151, + 519, + 151, + 151, + 160, + 164, + 164, + -1, + 164, + 268, + -1, + 166, + 525, + -1, + 166, + 166, + -1, + -1, + 166, + 166, + 166, + 167, + 247, + -1, + 304, + 167, + 167, + 174, + 343, + 343, + 343, + 761, + 761, + 360, + 604, + 178, + 178, + -1, + 566, + 601, + 342, + 184, + -1, + 305, + 305, + 186, + 186, + 189, + 236, + 190, + 190, + 191, + 154, + 193, + 194, + 194, + 194, + -1, + -1, + 620, + 205, + 206, + 206, + -1, + 208, + -1, + 208, + 209, + -1, + 212, + -1, + 519, + 216, + 281, + 218, + 219, + 219, + 103, + 103, + 261, + -1, + -1, + 584, + -1, + -1, + -1, + 666, + -1, + 229, + 230, + -1, + 162, + 232, + 232, + 238, + -1, + 238, + 239, + 239, + 239, + 662, + 662, + 244, + -1, + 331, + 331, + 249, + 249, + 220, + -1, + -1, + 252, + 252, + -1, + 252, + 252, + 253, + -1, + 774, + -1, + 254, + 276, + 276, + 276, + 254, + 254, + 267, + -1, + 257, + 257, + 257, + 257, + 257, + 257, + 528, + 258, + 258, + -1, + 258, + 258, + 260, + 813, + -1, + 180, + 180, + 270, + 270, + 378, + -1, + 282, + -1, + 283, + 283, + 688, + 284, + 285, + 285, + 286, + 762, + 287, + 308, + 720, + 720, + -1, + 369, + 295, + 298, + 299, + 300, + -1, + 310, + 587, + 312, + 329, + 338, + 338, + 348, + -1, + -1, + 354, + -1, + -1, + 355, + 356, + 356, + 357, + 361, + -1, + -1, + 381, + 504, + 381, + -1, + 381, + 381, + 381, + 95, + -1, + 336, + 336, + 336, + 381, + 381, + 381, + -1, + 381, + 381, + 381, + 264, + -1, + 247, + 381, + 247, + 381, + -1, + 381, + 381, + 381, + 381, + 522, + -1, + 381, + 192, + 192, + 381, + 381, + 381, + 381, + -1, + 381, + -1, + 381, + -1, + -1, + 381, + -1, + -1, + 692, + 381, + 381, + 381, + -1, + -1, + 663, + 663, + 381, + 381, + 381, + 687, + 687, + 687, + -1, + 507, + 381, + 381, + 305, + 381, + 381, + 381, + 381, + 381, + 381, + 314, + 314, + 314, + 381, + 381, + -1, + 381, + -1, + 381, + 381, + -1, + -1, + -1, + 273, + 381, + -1, + -1, + -1, + -1, + 504, + 381, + -1, + 381, + 381, + 728, + 728, + -1, + 381, + -1, + -1, + 280, + 280, + -1, + 578, + 578, + 381, + -1, + -1, + 381, + -1, + -1, + 381, + 381, + 381, + 872, + -1, + 605, + 381, + -1, + 381, + 237, + 237, + 237, + -1, + -1, + 237, + 381, + 381, + 381, + 381, + 381, + 687, + 381, + -1, + 281, + -1, + 381, + 381, + 381, + -1, + 261, + 261, + 381, + 381, + 381, + 268, + 381, + 381, + -1, + 156, + 381, + 381, + -1, + 381, + 381, + 381, + 182, + 182, + -1, + 159, + 159, + -1, + 381, + 381, + -1, + -1, + 381, + 381, + 637, + 637, + 381, + 539, + -1, + 381, + 381, + 579, + 381, + -1, + -1, + 761, + 761, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 584, + 584, + -1, + 381, + 381, + 812, + 812, + 381, + 381, + 381, + 381, + 381, + 381, + -1, + 381, + 360, + 381, + 360, + 360, + 360, + -1, + 381, + -1, + -1, + 294, + 381, + -1, + 605, + 381, + -1, + -1, + -1, + 153, + 153, + 153, + -1, + 275, + 381, + -1, + 381, + -1, + 381, + 381, + 137, + 381, + 137, + 381, + -1, + 381, + 123, + 381, + 381, + -1, + 720, + 381, + 381, + 381, + 381, + 267, + 267, + 381, + 381, + 381, + -1, + -1, + -1, + 381, + 381, + -1, + 586, + 381, + -1, + -1, + 172, + 381, + 381, + 347, + -1, + 290, + -1, + 759, + 759, + -1, + 381, + 381, + -1, + 256, + 381, + 381, + 381, + 381, + -1, + 566, + 381, + 381, + -1, + 381, + 381, + 272, + 272, + 382, + -1, + 382, + 382, + 628, + -1, + 382, + 382, + 273, + 383, + 277, + 277, + 383, + 383, + 383, + 383, + 383, + 383, + 247, + 383, + 383, + 383, + 383, + 383, + -1, + -1, + -1, + 71, + 71, + 383, + 71, + 383, + 383, + 383, + 384, + 628, + -1, + 384, + 384, + 384, + 631, + 631, + 384, + 384, + 275, + -1, + 569, + 384, + 384, + 384, + 384, + 384, + 384, + 872, + 384, + -1, + 384, + 384, + 526, + 384, + 568, + 384, + 384, + -1, + 137, + 386, + -1, + 386, + -1, + 386, + 386, + 386, + 386, + 386, + 386, + 657, + 386, + -1, + 504, + 386, + 504, + 386, + 386, + 345, + 386, + 386, + 386, + -1, + -1, + -1, + -1, + 137, + 386, + 447, + 197, + -1, + 446, + 387, + 387, + 387, + 387, + -1, + -1, + 387, + 387, + 387, + -1, + 520, + 387, + 387, + -1, + -1, + 387, + 607, + -1, + 687, + 387, + -1, + 387, + 378, + 387, + 387, + 387, + 520, + 520, + 387, + 774, + 387, + 774, + 774, + 387, + 387, + 387, + -1, + 387, + 387, + 387, + 387, + 454, + 387, + 387, + -1, + 269, + 387, + 342, + 342, + 387, + -1, + 534, + 387, + -1, + 305, + 387, + -1, + 387, + 387, + -1, + 672, + 387, + 387, + -1, + -1, + 387, + -1, + 579, + 387, + 579, + 579, + -1, + 387, + 387, + 387, + -1, + 387, + 154, + 154, + 154, + 387, + -1, + 387, + 387, + -1, + 387, + 387, + -1, + 387, + 313, + 387, + 387, + 387, + 387, + 643, + 387, + -1, + -1, + -1, + 387, + 387, + 387, + 387, + -1, + 86, + 86, + 86, + 86, + 387, + 387, + 242, + 387, + 387, + 387, + 657, + 657, + 387, + 657, + 657, + -1, + -1, + 387, + -1, + 387, + 387, + 369, + 387, + 387, + 388, + 388, + 388, + -1, + 388, + 388, + 203, + 388, + 153, + -1, + 388, + 388, + 388, + 388, + 388, + 630, + 388, + 818, + -1, + 388, + 388, + -1, + 388, + -1, + 388, + -1, + 388, + 388, + 388, + 388, + 388, + -1, + -1, + -1, + 388, + 251, + 251, + 388, + 388, + -1, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 220, + 220, + 220, + 220, + 388, + 388, + -1, + -1, + 388, + -1, + 388, + 388, + -1, + 388, + 388, + 388, + 388, + 388, + 278, + 278, + 278, + -1, + 388, + 388, + 388, + 388, + 631, + -1, + 223, + 388, + 388, + 223, + 388, + 388, + 388, + 220, + 388, + 220, + 388, + -1, + 388, + -1, + 388, + 388, + 388, + 388, + 388, + 245, + 388, + 388, + 277, + 388, + 388, + -1, + -1, + 600, + 390, + 390, + 390, + 95, + 390, + -1, + 636, + -1, + 390, + 750, + 750, + 390, + 750, + 390, + 566, + 566, + 391, + -1, + 391, + 392, + 392, + 392, + -1, + 818, + 392, + 392, + -1, + 392, + 392, + 392, + 173, + -1, + 666, + -1, + -1, + -1, + 392, + -1, + 722, + 722, + 392, + 392, + 392, + 605, + 392, + -1, + 750, + -1, + -1, + 668, + -1, + 392, + 303, + -1, + 392, + 393, + 612, + 612, + 393, + 393, + 108, + 393, + 393, + 393, + 261, + 393, + 393, + 393, + 608, + 393, + 393, + 393, + 269, + 393, + 648, + 648, + 648, + -1, + 199, + 393, + 393, + 393, + -1, + -1, + 393, + 393, + 499, + 393, + 393, + 805, + 393, + 393, + 637, + 393, + 393, + 347, + 347, + -1, + -1, + 393, + -1, + -1, + 108, + 394, + 394, + 394, + 394, + 394, + 649, + 395, + 137, + 395, + -1, + 395, + 395, + 395, + 74, + -1, + 395, + -1, + 395, + -1, + 396, + -1, + 396, + 396, + 396, + 397, + 397, + -1, + 584, + -1, + -1, + 397, + 397, + 397, + 331, + 331, + 397, + 397, + 397, + -1, + -1, + 397, + 397, + 397, + 255, + 397, + 397, + -1, + -1, + 557, + 398, + 398, + -1, + 603, + 399, + 399, + -1, + -1, + 399, + 723, + -1, + 399, + 587, + 399, + 399, + 399, + 399, + 812, + 400, + -1, + 156, + 156, + 156, + 400, + -1, + 400, + 400, + 400, + -1, + 400, + 520, + 520, + 400, + 402, + 402, + -1, + -1, + 402, + 402, + -1, + 402, + -1, + 402, + 402, + 648, + 402, + 648, + 402, + 520, + -1, + 403, + 202, + -1, + 403, + -1, + -1, + -1, + 403, + 403, + 403, + 403, + 612, + 404, + 521, + -1, + 237, + 404, + 404, + -1, + -1, + 404, + 404, + 751, + -1, + 405, + -1, + 405, + 417, + 405, + -1, + 405, + 649, + 405, + 405, + 569, + 405, + -1, + 603, + 603, + -1, + -1, + 406, + 138, + -1, + 407, + 407, + -1, + 408, + 408, + -1, + 408, + 635, + 408, + 269, + 408, + 408, + 585, + -1, + 409, + 235, + 235, + 409, + 409, + 409, + -1, + -1, + 409, + 410, + 273, + 410, + 447, + -1, + -1, + 752, + 628, + 411, + 411, + 233, + 233, + 411, + 411, + 233, + 411, + 411, + -1, + 412, + 412, + 412, + 852, + 412, + 412, + 158, + -1, + 413, + 413, + 413, + 413, + 269, + -1, + 413, + 237, + 237, + 237, + -1, + 413, + 278, + 413, + 413, + 413, + 663, + 413, + 413, + -1, + -1, + -1, + 268, + 413, + 413, + 413, + 413, + 413, + 137, + 413, + 137, + -1, + 688, + -1, + 413, + 159, + 413, + 413, + 413, + 236, + 236, + 413, + 569, + 413, + 163, + 413, + 413, + 414, + -1, + 138, + 138, + -1, + 415, + 138, + 138, + 415, + -1, + 450, + -1, + 192, + -1, + 415, + -1, + 108, + 415, + 415, + -1, + 415, + 415, + 415, + 172, + 415, + 345, + 415, + -1, + -1, + 330, + 415, + 81, + 81, + 415, + 331, + -1, + -1, + 415, + 415, + 415, + -1, + 415, + 415, + 415, + 415, + 415, + -1, + 415, + 605, + 415, + 415, + 415, + 415, + -1, + 416, + 416, + 233, + 416, + 416, + 416, + 416, + 557, + -1, + -1, + -1, + 416, + -1, + 416, + 416, + 416, + 416, + 322, + 416, + 322, + 322, + -1, + 416, + 416, + 552, + 416, + 552, + 416, + 507, + 418, + 507, + -1, + 418, + 264, + 418, + 264, + 418, + 418, + 418, + -1, + 418, + 418, + 214, + 418, + 418, + 418, + 169, + 169, + -1, + -1, + 418, + 418, + 220, + 418, + 418, + -1, + 559, + 419, + 419, + -1, + 419, + 419, + 419, + 419, + 628, + 628, + 419, + 419, + 568, + 419, + 568, + -1, + 419, + 419, + 419, + -1, + 419, + 447, + 447, + 447, + 419, + -1, + 419, + 420, + 420, + 171, + -1, + -1, + -1, + 521, + -1, + 420, + 420, + 420, + 217, + 420, + -1, + 568, + -1, + 420, + -1, + 420, + 520, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 268, + 268, + 268, + -1, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 629, + 420, + 629, + -1, + 649, + 420, + 420, + 724, + 724, + 724, + 724, + 420, + -1, + 315, + 315, + -1, + 38, + 420, + 420, + 672, + 672, + 420, + 420, + 672, + 420, + 420, + 599, + 599, + 599, + 420, + -1, + -1, + -1, + 160, + 420, + 420, + -1, + 420, + 420, + 202, + -1, + 420, + 600, + 340, + 340, + 421, + 421, + 421, + 421, + 421, + 323, + 421, + 421, + 421, + -1, + 422, + 422, + 422, + 587, + -1, + 422, + 525, + 525, + 525, + 525, + 422, + 422, + 422, + 422, + 159, + 422, + -1, + 422, + -1, + 422, + 422, + 422, + -1, + -1, + 343, + -1, + 422, + 237, + -1, + 236, + 422, + 422, + 648, + -1, + -1, + -1, + 203, + 422, + 422, + 422, + 422, + -1, + 422, + 422, + 579, + 422, + -1, + 422, + -1, + 584, + 584, + -1, + 422, + 422, + -1, + 423, + 423, + 423, + 376, + 376, + -1, + 540, + 423, + 871, + 871, + 423, + -1, + -1, + 423, + 509, + 423, + -1, + 423, + -1, + 423, + -1, + 469, + 425, + 425, + 647, + 647, + 425, + -1, + 322, + -1, + -1, + 425, + 425, + 425, + 425, + 425, + -1, + 425, + 425, + 223, + -1, + 425, + -1, + 425, + 425, + 425, + -1, + -1, + -1, + 425, + 425, + 425, + 425, + -1, + 425, + 426, + 426, + 671, + -1, + -1, + 426, + 426, + 426, + -1, + 723, + 426, + 426, + 426, + -1, + 426, + 169, + 169, + 426, + 426, + 426, + 592, + -1, + 628, + 426, + -1, + 426, + 426, + 426, + 426, + 426, + -1, + 217, + 217, + -1, + 426, + -1, + 426, + 426, + -1, + 359, + -1, + -1, + 426, + 426, + -1, + 426, + 426, + -1, + 426, + -1, + -1, + -1, + 426, + -1, + 426, + 592, + 426, + 426, + 581, + 426, + 426, + 426, + 426, + 426, + -1, + 235, + 426, + 426, + 426, + 426, + 525, + -1, + 426, + -1, + -1, + 426, + -1, + 518, + 426, + -1, + -1, + 426, + 322, + 322, + 426, + 322, + 322, + 426, + -1, + 566, + 426, + 426, + 426, + 426, + -1, + 426, + 426, + -1, + 417, + 426, + 417, + 417, + 417, + 417, + 417, + 417, + 426, + 426, + 161, + 426, + 161, + 426, + 426, + -1, + 426, + 426, + 81, + 427, + 427, + -1, + 427, + -1, + 427, + 427, + 627, + -1, + 427, + 427, + 97, + 427, + 427, + -1, + 638, + -1, + 273, + 427, + 427, + 728, + 728, + 427, + 427, + 761, + 427, + 427, + -1, + 427, + 427, + 805, + 805, + 805, + 427, + -1, + 428, + 233, + -1, + 428, + 109, + 428, + 428, + 428, + 428, + -1, + -1, + 428, + -1, + 428, + 813, + 428, + -1, + 156, + 428, + 428, + -1, + 428, + 604, + 428, + 428, + 428, + 871, + 428, + 620, + 428, + -1, + 428, + 428, + 428, + -1, + 428, + -1, + 314, + 428, + 428, + 658, + 428, + -1, + 138, + 428, + 138, + -1, + 428, + -1, + 428, + 428, + 872, + 428, + 428, + 428, + 428, + 428, + 429, + 429, + 812, + 429, + 429, + -1, + 520, + 429, + 429, + 429, + 722, + -1, + -1, + 522, + 429, + -1, + 429, + 81, + 429, + 429, + 265, + 429, + 375, + 375, + 375, + -1, + 759, + 429, + 196, + 196, + 429, + 663, + 663, + -1, + 429, + 429, + 100, + 429, + -1, + -1, + 429, + 687, + 687, + 429, + 305, + -1, + 429, + 540, + -1, + 429, + 429, + 429, + 429, + 517, + 429, + 429, + 109, + 109, + 429, + 429, + 430, + 290, + -1, + 430, + 430, + 430, + 331, + -1, + 631, + 430, + 430, + 430, + 430, + 752, + 430, + 430, + -1, + -1, + 499, + 430, + 430, + 430, + 430, + 430, + 430, + 272, + 272, + 430, + -1, + 430, + 214, + 214, + 430, + 430, + 430, + 430, + 430, + 430, + -1, + 430, + 430, + 430, + 430, + 138, + -1, + 430, + 87, + 87, + -1, + -1, + 431, + 431, + 431, + 431, + 431, + 431, + 431, + 431, + 583, + 431, + 431, + 431, + 431, + 359, + 431, + 447, + -1, + -1, + 431, + 642, + 431, + 431, + 431, + 431, + 431, + -1, + 431, + -1, + 431, + 343, + -1, + -1, + 431, + 586, + 586, + 586, + 431, + 431, + 432, + 432, + 432, + 649, + 432, + 432, + 358, + 432, + 432, + 358, + 432, + 432, + 559, + 559, + 559, + 432, + 432, + 432, + -1, + -1, + 432, + -1, + 432, + 432, + 432, + -1, + -1, + -1, + -1, + 432, + 805, + 805, + 432, + 203, + -1, + 234, + 234, + 433, + -1, + -1, + 600, + 600, + 433, + 433, + 600, + 433, + -1, + -1, + 587, + 433, + 433, + 255, + 255, + 433, + -1, + -1, + -1, + 433, + 433, + 433, + 520, + 433, + 520, + 433, + -1, + 433, + 433, + 433, + 592, + 433, + -1, + 607, + 607, + 433, + 446, + 446, + 433, + 433, + 433, + 433, + 157, + 157, + 157, + 157, + 433, + -1, + 433, + 433, + 433, + 433, + 434, + 173, + 173, + 434, + 434, + 173, + -1, + 434, + 152, + 434, + 434, + 519, + 434, + 434, + 519, + 434, + 434, + -1, + -1, + -1, + -1, + 434, + 434, + 237, + 237, + 434, + 237, + 237, + 434, + -1, + 434, + 434, + -1, + 447, + 434, + 434, + 434, + 750, + 750, + 750, + 750, + 750, + 434, + 434, + -1, + 722, + -1, + 434, + 434, + 434, + -1, + 533, + 434, + 434, + -1, + 852, + 434, + 434, + -1, + 434, + 601, + 434, + 434, + 434, + 375, + 375, + -1, + -1, + -1, + 434, + -1, + 273, + 273, + 434, + 434, + 434, + 434, + -1, + 434, + 558, + 558, + 558, + 558, + 558, + -1, + 434, + 434, + 434, + 269, + 434, + 434, + 434, + 434, + 434, + 274, + 435, + -1, + 435, + 280, + 435, + 435, + 280, + 280, + -1, + 446, + 435, + -1, + 435, + -1, + 369, + 369, + 369, + 435, + 435, + 435, + 435, + 375, + 435, + 435, + -1, + 203, + -1, + -1, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + -1, + 519, + 519, + 519, + 519, + 519, + 435, + -1, + 435, + 156, + 435, + 435, + 435, + 436, + 436, + 436, + 436, + -1, + 436, + 533, + 436, + 448, + 436, + 436, + 436, + 436, + 436, + 760, + 436, + 436, + 436, + 436, + 436, + 671, + -1, + 436, + 436, + -1, + 436, + 436, + 272, + 272, + -1, + 436, + 436, + 436, + -1, + -1, + 436, + -1, + 436, + 436, + -1, + 436, + 436, + 436, + 436, + 436, + 436, + 437, + -1, + 437, + 201, + -1, + -1, + 629, + -1, + -1, + 437, + -1, + 578, + 437, + 73, + 437, + 210, + 437, + 437, + 437, + 437, + 437, + 305, + 437, + 437, + 437, + 437, + 437, + 525, + -1, + 437, + 437, + 438, + 71, + -1, + 314, + -1, + -1, + 84, + 438, + 533, + 438, + 438, + 438, + -1, + 157, + 438, + -1, + -1, + -1, + 438, + 601, + 601, + -1, + 438, + -1, + 438, + -1, + 657, + 657, + -1, + -1, + -1, + 852, + -1, + 518, + -1, + -1, + 439, + 162, + 439, + 439, + 304, + 439, + 439, + 439, + 97, + 440, + 871, + 440, + 440, + 440, + 267, + -1, + 262, + 440, + 440, + 233, + -1, + 440, + 440, + 517, + 517, + -1, + -1, + 440, + 566, + -1, + 440, + 440, + -1, + -1, + -1, + -1, + 441, + 441, + -1, + 441, + 378, + -1, + 441, + 441, + 441, + 507, + 507, + 441, + 441, + -1, + -1, + 441, + -1, + 564, + 442, + 442, + -1, + 442, + -1, + 552, + 451, + 451, + 451, + -1, + 620, + 451, + 452, + 664, + 664, + 452, + 660, + 452, + 452, + 642, + 453, + 599, + 453, + 453, + 453, + 453, + 358, + 455, + -1, + 196, + 455, + 266, + 456, + -1, + 456, + 670, + 457, + 457, + 457, + 457, + 210, + 210, + 457, + 458, + -1, + 242, + 459, + -1, + 459, + 812, + 812, + -1, + 460, + 159, + -1, + 461, + -1, + -1, + 237, + 462, + 462, + 463, + -1, + 463, + 613, + 463, + 464, + 272, + 464, + -1, + -1, + 273, + 465, + 466, + 281, + -1, + 467, + -1, + 468, + 315, + 470, + -1, + 470, + 214, + -1, + 472, + 472, + 473, + 474, + 474, + -1, + 751, + 751, + 345, + 476, + 345, + 477, + 477, + -1, + 478, + 478, + -1, + -1, + -1, + 480, + -1, + 480, + 480, + -1, + 480, + 289, + 481, + 168, + 481, + 481, + 482, + 482, + 202, + 482, + 276, + 276, + 482, + 482, + 613, + 482, + 482, + 805, + 482, + -1, + 482, + 482, + 482, + 291, + 482, + 483, + 510, + 483, + 483, + -1, + 83, + -1, + 280, + 485, + 485, + -1, + -1, + 485, + 485, + 485, + 486, + 375, + 486, + -1, + -1, + 486, + 658, + 486, + -1, + 336, + 336, + -1, + -1, + -1, + 487, + 487, + 487, + -1, + 173, + 173, + -1, + -1, + -1, + 552, + 552, + 487, + -1, + 487, + 487, + 487, + -1, + 487, + -1, + 487, + 449, + 449, + 487, + 292, + 487, + 487, + 574, + -1, + 487, + 487, + 487, + 274, + 487, + 487, + -1, + 487, + 487, + -1, + 487, + 487, + -1, + 487, + 487, + 487, + -1, + -1, + 488, + 752, + 752, + 488, + -1, + 488, + 447, + 447, + 447, + 489, + 367, + 489, + 489, + 489, + 489, + -1, + 489, + 489, + -1, + 489, + 565, + 565, + 489, + 489, + 489, + -1, + -1, + -1, + 521, + 489, + 521, + -1, + -1, + 336, + -1, + 138, + 490, + 490, + 490, + -1, + 490, + 490, + 109, + 491, + 491, + 491, + 313, + 313, + 313, + 313, + 313, + 491, + 558, + 491, + 492, + -1, + 492, + -1, + -1, + 492, + -1, + 492, + 492, + 492, + -1, + 492, + -1, + 492, + 279, + 492, + 220, + -1, + -1, + 494, + 520, + 495, + 495, + 495, + 292, + 495, + 495, + 495, + -1, + 495, + 759, + 495, + 495, + -1, + 38, + 496, + 871, + 496, + 496, + 496, + 497, + 497, + 279, + 279, + 497, + 279, + 497, + 497, + -1, + 497, + 497, + 498, + 498, + -1, + 498, + 498, + 498, + 203, + 203, + 498, + 498, + -1, + 871, + 498, + 498, + 498, + 653, + 498, + 500, + 162, + 500, + 500, + -1, + 500, + 499, + 500, + 565, + 500, + -1, + 627, + 500, + -1, + 500, + 501, + 501, + 501, + 501, + 199, + 501, + 108, + 501, + 528, + 501, + 501, + 501, + 501, + 501, + 501, + 501, + 585, + 502, + 502, + -1, + 502, + -1, + 502, + 502, + 502, + -1, + 502, + 454, + 502, + 502, + 502, + -1, + 534, + 502, + -1, + 359, + 502, + 502, + 502, + 336, + 336, + -1, + 323, + 323, + 502, + 502, + 502, + 601, + 502, + 601, + 503, + -1, + -1, + -1, + -1, + 503, + 266, + -1, + -1, + -1, + 109, + -1, + 503, + 813, + 813, + 503, + -1, + 503, + 269, + 269, + 503, + -1, + 503, + -1, + -1, + -1, + 503, + 503, + 86, + 86, + 503, + 503, + -1, + 265, + 505, + 505, + 505, + 505, + 505, + -1, + 505, + 255, + 505, + -1, + -1, + 505, + 505, + -1, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 340, + 505, + -1, + 505, + 330, + 505, + 505, + -1, + 505, + 505, + 505, + 505, + 345, + 505, + 505, + -1, + -1, + 505, + 505, + 505, + 505, + 506, + 506, + -1, + 506, + 506, + -1, + 506, + 210, + 210, + -1, + -1, + -1, + 812, + -1, + 315, + 506, + 506, + -1, + 163, + -1, + -1, + 274, + -1, + 511, + 648, + 511, + 511, + 511, + 512, + 512, + 512, + 512, + 512, + 447, + -1, + 512, + -1, + 512, + 512, + 512, + 512, + 606, + 512, + 512, + 512, + -1, + 752, + -1, + 584, + 584, + 584, + -1, + 514, + -1, + 602, + 602, + 514, + 514, + 514, + 514, + 514, + 262, + 262, + 515, + 515, + -1, + 805, + -1, + 516, + 516, + 516, + 516, + 523, + 523, + 469, + 469, + 752, + 752, + 529, + 529, + 530, + 668, + 339, + -1, + 535, + 535, + 173, + 535, + -1, + 417, + 256, + -1, + 541, + -1, + 542, + 543, + 543, + 544, + 692, + -1, + 546, + -1, + 721, + -1, + 450, + 548, + 549, + 203, + 551, + 446, + 553, + 553, + -1, + -1, + 556, + -1, + 592, + 479, + -1, + 562, + 562, + -1, + 563, + 819, + 819, + 567, + 819, + 819, + 567, + -1, + -1, + 570, + 570, + 292, + -1, + -1, + -1, + 571, + 518, + 571, + 275, + 275, + -1, + 571, + -1, + 292, + -1, + 572, + 469, + 572, + 572, + 575, + 163, + 163, + 575, + 576, + 576, + -1, + 576, + 576, + 576, + -1, + -1, + -1, + 577, + 577, + 577, + -1, + 577, + 577, + 619, + 577, + 577, + 577, + 580, + 580, + -1, + -1, + -1, + 580, + 445, + 588, + -1, + 589, + 589, + 589, + -1, + 589, + 590, + -1, + 590, + 591, + 591, + 591, + 591, + 591, + 591, + 269, + 269, + 593, + 593, + 269, + 269, + -1, + 595, + 597, + 597, + 598, + 610, + 509, + 509, + 509, + 611, + 601, + 614, + 615, + 291, + 291, + 616, + 617, + 622, + 625, + 626, + 632, + -1, + 640, + 641, + 646, + 651, + 651, + 479, + 661, + -1, + -1, + 673, + 157, + 673, + -1, + -1, + 673, + 673, + 673, + 84, + 84, + 84, + 84, + 84, + 673, + 84, + 84, + 84, + -1, + 818, + -1, + -1, + -1, + 674, + 674, + 108, + 674, + 108, + 108, + 674, + 674, + 217, + -1, + 674, + 674, + 674, + 674, + -1, + 635, + -1, + -1, + 674, + 674, + 347, + 347, + 674, + 674, + -1, + 674, + 586, + 674, + -1, + -1, + 674, + 674, + 345, + 674, + -1, + 114, + 114, + 674, + 674, + -1, + 203, + 674, + 674, + 674, + 674, + 674, + 674, + -1, + 648, + 674, + 674, + -1, + 331, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 237, + -1, + 674, + 674, + 674, + 674, + -1, + 152, + 152, + -1, + 214, + 214, + -1, + 674, + 674, + 674, + 674, + 674, + 760, + 674, + 760, + -1, + 674, + -1, + 872, + 674, + 674, + -1, + 172, + 674, + 579, + 674, + -1, + 674, + 674, + 674, + 674, + -1, + -1, + 674, + 367, + 367, + 674, + 674, + 367, + 367, + 674, + 674, + 674, + -1, + -1, + 674, + -1, + -1, + 750, + 674, + 674, + 565, + -1, + 674, + -1, + 674, + 674, + 674, + -1, + 331, + 674, + 674, + 276, + 674, + 674, + 569, + 569, + 569, + 569, + 674, + -1, + 674, + 674, + -1, + 81, + 674, + 674, + -1, + 619, + 619, + 675, + 172, + -1, + 675, + 675, + 675, + 675, + 581, + 675, + -1, + -1, + 676, + -1, + 676, + 583, + 676, + 583, + -1, + 519, + 519, + -1, + 672, + 676, + 672, + 672, + 672, + -1, + 676, + 676, + 676, + -1, + 237, + 676, + 676, + 676, + 642, + -1, + -1, + 677, + -1, + 677, + -1, + 677, + 677, + 677, + 677, + 677, + 677, + -1, + -1, + 677, + 385, + 677, + 677, + 677, + 313, + 313, + 313, + 313, + 313, + 677, + -1, + 677, + 677, + 582, + 677, + 582, + 582, + 582, + -1, + 677, + 677, + 677, + -1, + 677, + 677, + 677, + -1, + 509, + 678, + 678, + -1, + -1, + 340, + 678, + 197, + 678, + 805, + 678, + 805, + 805, + 805, + -1, + 678, + 678, + 171, + 679, + 630, + 679, + 200, + 200, + 200, + 200, + -1, + 679, + -1, + 679, + -1, + 679, + 679, + 679, + 631, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 680, + 280, + 680, + 680, + 680, + 680, + 579, + -1, + 680, + -1, + 680, + -1, + -1, + 680, + -1, + 774, + 680, + -1, + 680, + 680, + 87, + 87, + 87, + 87, + 87, + 681, + 242, + -1, + 681, + 681, + 681, + 681, + 235, + 235, + 681, + -1, + 681, + 681, + 682, + 629, + 629, + -1, + 682, + 682, + 682, + 682, + -1, + -1, + 647, + -1, + 153, + 682, + 682, + 682, + -1, + -1, + -1, + 683, + 346, + -1, + -1, + 235, + 683, + 401, + 401, + 401, + -1, + 683, + 683, + 683, + 351, + -1, + 685, + 685, + -1, + 346, + 685, + -1, + 336, + -1, + 685, + 660, + 660, + 685, + -1, + 685, + -1, + 685, + -1, + 519, + 685, + 685, + 275, + 685, + 685, + 685, + 685, + 685, + 279, + 685, + -1, + 685, + 685, + 685, + -1, + 685, + 685, + 685, + 685, + 685, + -1, + 685, + -1, + 685, + 342, + 685, + 342, + 685, + 342, + 342, + 685, + 342, + 685, + 685, + -1, + 685, + 685, + 182, + 685, + 685, + -1, + -1, + 236, + 236, + -1, + 638, + 685, + 685, + 685, + -1, + 685, + 417, + 417, + 417, + -1, + 685, + 499, + 685, + 685, + -1, + 73, + 685, + -1, + 234, + 685, + 367, + 367, + 367, + 685, + -1, + 685, + 685, + 369, + 369, + 369, + -1, + 330, + 685, + 685, + 685, + -1, + 685, + 235, + 235, + 685, + -1, + 685, + 685, + 291, + 291, + 686, + 686, + 686, + 686, + -1, + 686, + 686, + 686, + 686, + -1, + 686, + 686, + 686, + 305, + -1, + 686, + 448, + 448, + 686, + 631, + 686, + 277, + 686, + 686, + 686, + 686, + 686, + 686, + 359, + 359, + 359, + 686, + 686, + -1, + 628, + 686, + 686, + 686, + 686, + 686, + 686, + 689, + 689, + 689, + 689, + 690, + 690, + -1, + -1, + 690, + 690, + 173, + 690, + 690, + 691, + 691, + -1, + -1, + 171, + 691, + 171, + -1, + 762, + -1, + -1, + 693, + 693, + -1, + 871, + 694, + 871, + -1, + 694, + -1, + 694, + 694, + 292, + 694, + 694, + 695, + -1, + 695, + 695, + 695, + 695, + 763, + 763, + 114, + 114, + -1, + 696, + 202, + 696, + 696, + 696, + 138, + -1, + 214, + -1, + 696, + -1, + 671, + 696, + 671, + 671, + 751, + 751, + 751, + 751, + 697, + 697, + 697, + 752, + -1, + 697, + 345, + 697, + 698, + 698, + 173, + 173, + -1, + 524, + 698, + 533, + 533, + 698, + -1, + -1, + 698, + 699, + 699, + 699, + -1, + -1, + 699, + -1, + 699, + 87, + 699, + 587, + -1, + -1, + -1, + -1, + 700, + -1, + 700, + 700, + 700, + 700, + 700, + -1, + -1, + 700, + 700, + 700, + 268, + -1, + 700, + -1, + 700, + -1, + 701, + 701, + 581, + 701, + 639, + 701, + 469, + -1, + -1, + 540, + 701, + 701, + 701, + 520, + 520, + 520, + 520, + 520, + 520, + -1, + 701, + 701, + -1, + 192, + 701, + 701, + 275, + -1, + 272, + 701, + -1, + 702, + 155, + -1, + -1, + -1, + -1, + 272, + 272, + 702, + 702, + 702, + 702, + 702, + -1, + -1, + 604, + 703, + 369, + 703, + 703, + -1, + 703, + -1, + -1, + 256, + 256, + 256, + 704, + 704, + 750, + 750, + 704, + 763, + 705, + 517, + 705, + 705, + 517, + -1, + 671, + 705, + 705, + 705, + 705, + 705, + 705, + 707, + 631, + 631, + 631, + 631, + 631, + 707, + 708, + 708, + 220, + -1, + -1, + 708, + 812, + -1, + 709, + 709, + 709, + 709, + 255, + 709, + 709, + 710, + 710, + -1, + 587, + 710, + 710, + 454, + 852, + -1, + 153, + 153, + 711, + 711, + 233, + 233, + 711, + 233, + 233, + 233, + 711, + 711, + -1, + 712, + 712, + 712, + 712, + 507, + -1, + 71, + 712, + 712, + 279, + -1, + 552, + -1, + -1, + 712, + 712, + 526, + 526, + -1, + -1, + -1, + 650, + 712, + 330, + 712, + 712, + 713, + 713, + 713, + 713, + 242, + 713, + -1, + 713, + 713, + -1, + 713, + 713, + 713, + 713, + -1, + -1, + -1, + 714, + 714, + 714, + -1, + -1, + 714, + -1, + 247, + 247, + -1, + 716, + 123, + 123, + 123, + -1, + 716, + 852, + 716, + 852, + 716, + 716, + 445, + 717, + 717, + 717, + 272, + 717, + 586, + -1, + -1, + 717, + 717, + 509, + -1, + -1, + 261, + 718, + 718, + 718, + -1, + 718, + 275, + 718, + 718, + 692, + -1, + 719, + 719, + 719, + 99, + 719, + 719, + 358, + 719, + 358, + 725, + -1, + 725, + 725, + 726, + 726, + 726, + 727, + -1, + 727, + 727, + 727, + 627, + 448, + 729, + 378, + 378, + 730, + -1, + 376, + 376, + -1, + -1, + 733, + -1, + 734, + -1, + -1, + 217, + 734, + -1, + 735, + 735, + 735, + 735, + 736, + 182, + -1, + -1, + 737, + 737, + 737, + 737, + -1, + 220, + -1, + -1, + -1, + -1, + 739, + 739, + 564, + 739, + 740, + 740, + 308, + 740, + 247, + 247, + -1, + 71, + 740, + 740, + 275, + 275, + -1, + 740, + 740, + 740, + 740, + 740, + 741, + 558, + 741, + -1, + 741, + 84, + 84, + 742, + -1, + -1, + 743, + 743, + 743, + 744, + 744, + 313, + -1, + 771, + -1, + 521, + 745, + 745, + 745, + -1, + 618, + -1, + 71, + 71, + 746, + 746, + -1, + 658, + 367, + -1, + 38, + 747, + 747, + -1, + 748, + 454, + 749, + 749, + 753, + -1, + 628, + 756, + 757, + -1, + -1, + 764, + 443, + -1, + 760, + 769, + -1, + 602, + 773, + 773, + 775, + 776, + -1, + 777, + 779, + -1, + 780, + 781, + 534, + 782, + 782, + 314, + 782, + 347, + 783, + 171, + 785, + -1, + -1, + 552, + 786, + 305, + -1, + 524, + 787, + 788, + 788, + 819, + -1, + 760, + 558, + 204, + 792, + 666, + 794, + 795, + -1, + 796, + -1, + 798, + 799, + 799, + 852, + 450, + 802, + -1, + -1, + 803, + 804, + 804, + -1, + 809, + 852, + 83, + 817, + 823, + 223, + 827, + 827, + -1, + 360, + -1, + -1, + -1, + 839, + 839, + 839, + -1, + 839, + -1, + 839, + -1, + 375, + 839, + 454, + 454, + -1, + 601, + 601, + 601, + -1, + 840, + 840, + -1, + 723, + 840, + 723, + -1, + 38, + -1, + 840, + -1, + 840, + -1, + 840, + 840, + 840, + 840, + 156, + -1, + -1, + 841, + 263, + -1, + 761, + 761, + 841, + 841, + 233, + 841, + 358, + 841, + 841, + -1, + 841, + -1, + 378, + 841, + 841, + -1, + 519, + 519, + 519, + 841, + 568, + 568, + 842, + 842, + 842, + 842, + 842, + -1, + 275, + -1, + 843, + 201, + -1, + 99, + 843, + 843, + 818, + 843, + 168, + 168, + -1, + 843, + 843, + 844, + -1, + -1, + -1, + 844, + 280, + 844, + 844, + 844, + 844, + -1, + -1, + 844, + 245, + 844, + 844, + -1, + 844, + -1, + -1, + -1, + 619, + -1, + 871, + -1, + -1, + 845, + 845, + 845, + 845, + 845, + 845, + 722, + 722, + 722, + 845, + 579, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + -1, + 138, + 138, + 846, + -1, + 154, + 846, + 846, + 846, + 137, + 137, + 137, + 846, + 846, + 846, + 846, + 846, + -1, + 846, + 762, + 762, + -1, + -1, + 559, + 846, + 559, + -1, + 846, + 846, + 847, + 847, + 220, + -1, + 847, + 847, + 847, + 171, + 848, + 848, + 331, + 849, + -1, + 850, + 210, + 761, + 851, + -1, + 605, + 853, + -1, + 204, + 854, + 854, + -1, + -1, + 223, + 854, + 854, + 855, + 855, + 855, + 855, + 855, + 856, + 606, + 856, + 856, + 856, + 277, + -1, + -1, + 857, + 857, + 367, + 367, + 858, + 859, + 378, + 859, + 273, + 860, + -1, + -1, + 861, + 861, + 861, + 862, + 304, + 71, + 863, + 863, + -1, + 864, + 864, + 864, + 864, + 865, + 865, + -1, + 724, + 868, + 721, + 721, + 873, + 123, + 874, + 874, + 875, + 724, + 876, + 878, + 522, + 878, + -1, + -1, + 369, + 883, + 884, + 886, + 171, + 889, + 890, + 375, + -1, + 893, + 894, + -1, + 600, + 905 + ], + [ + 3, + 3, + -1, + 504, + 3, + 163, + 163, + 3, + -1, + 159, + 159, + -1, + -1, + -1, + -1, + 137, + 137, + 3, + -1, + 3, + 3, + -1, + 3, + 3, + 3, + -1, + 3, + 3, + 235, + -1, + 3, + 3, + 3, + -1, + 3, + 255, + 255, + 3, + -1, + -1, + -1, + 3, + -1, + -1, + 156, + 3, + 156, + -1, + 3, + 3, + 649, + 649, + 3, + 3, + 3, + -1, + 172, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 417, + 3, + 3, + 3, + 3, + 643, + 3, + 603, + 3, + 603, + 3, + -1, + 3, + 3, + -1, + 303, + 3, + -1, + -1, + 237, + -1, + 3, + 659, + 659, + 659, + -1, + 200, + 200, + 3, + 3, + 3, + 3, + 290, + 290, + 3, + 358, + -1, + 3, + 3, + 3, + 603, + 3, + 603, + 3, + -1, + -1, + -1, + 3, + 558, + 3, + 558, + 3, + 3, + 3, + -1, + 517, + 3, + -1, + 3, + 3, + 234, + 3, + 3, + 340, + 3, + 340, + 340, + 3, + 3, + 340, + 3, + -1, + 3, + 3, + 305, + -1, + 3, + 507, + 3, + 3, + -1, + 196, + 3, + 3, + -1, + 290, + 290, + 290, + 290, + -1, + -1, + -1, + 3, + 374, + 374, + -1, + 171, + 3, + 499, + 3, + 380, + 380, + 3, + 380, + 3, + 3, + -1, + 635, + 635, + 3, + 3, + 3, + 3, + 569, + 3, + 3, + -1, + 3, + 3, + -1, + -1, + 805, + 3, + 3, + 3, + 3, + 658, + -1, + 3, + 3, + -1, + 3, + -1, + 265, + -1, + 3, + 774, + -1, + 3, + 3, + -1, + 519, + 3, + 3, + 3, + 3, + 3, + -1, + 3, + 3, + -1, + -1, + -1, + 3, + 3, + 168, + 3, + -1, + 3, + 3, + 269, + 3, + 3, + -1, + 3, + 3, + -1, + 671, + -1, + 762, + -1, + 73, + 73, + 73, + 73, + 3, + 73, + -1, + 351, + 351, + -1, + 3, + 774, + 774, + -1, + 3, + 3, + 3, + 3, + 620, + 3, + -1, + 3, + 3, + 173, + -1, + -1, + 3, + 3, + -1, + 3, + 200, + 200, + -1, + 504, + 3, + 504, + 504, + -1, + 3, + 3, + 3, + 3, + 3, + 3, + -1, + 3, + 158, + 158, + 3, + -1, + -1, + -1, + -1, + 154, + 3, + 3, + 3, + 272, + 3, + 3, + 71, + -1, + 587, + -1, + 3, + 3, + 266, + 266, + 266, + 3, + 266, + 266, + 266, + 3, + 3, + -1, + -1, + 3, + -1, + 3, + -1, + 3, + 3, + 3, + 552, + -1, + 607, + 3, + 3, + 3, + -1, + -1, + 3, + 3, + 447, + 3, + -1, + 3, + 3, + 162, + 3, + 3, + 162, + 3, + 3, + 3, + -1, + -1, + 3, + 3, + 602, + 602, + -1, + 750, + 3, + -1, + 173, + 3, + -1, + 3, + 3, + 3, + 687, + -1, + 156, + -1, + 137, + 137, + 3, + 3, + 323, + 323, + 3, + 323, + 3, + -1, + 114, + 3, + 3, + 3, + -1, + 620, + 620, + 3, + -1, + 3, + 3, + 171, + 171, + -1, + 275, + 275, + 275, + -1, + 3, + 3, + 658, + 658, + -1, + 3, + 3, + 3, + 3, + 3, + 3, + 692, + 3, + 692, + 3, + 533, + 533, + 3, + 3, + 276, + 3, + 276, + 592, + 592, + 592, + -1, + 4, + -1, + -1, + 4, + -1, + 579, + 579, + 5, + 579, + 579, + 5, + -1, + 5, + 5, + 5, + 672, + 672, + 5, + 199, + 6, + 265, + -1, + 6, + 6, + 201, + 6, + 6, + -1, + 172, + 172, + 6, + 172, + 6, + 6, + 6, + 99, + 99, + -1, + 592, + 6, + 592, + -1, + -1, + 507, + 6, + 7, + 7, + 330, + 7, + 7, + 687, + 7, + 559, + 8, + -1, + 8, + 8, + -1, + 237, + -1, + 8, + 8, + 771, + 771, + 8, + 8, + -1, + 8, + -1, + 8, + 8, + 446, + 446, + 446, + -1, + 8, + 612, + 8, + 8, + -1, + -1, + 9, + -1, + 9, + 9, + 192, + 9, + 9, + 196, + -1, + 9, + 10, + -1, + -1, + 10, + 10, + 262, + 262, + 10, + 10, + 10, + -1, + -1, + 10, + 10, + 552, + -1, + 137, + 10, + 10, + 10, + -1, + 10, + 10, + -1, + 664, + -1, + 87, + -1, + 592, + 10, + 10, + 10, + -1, + 10, + 568, + 568, + 568, + 10, + 276, + 276, + 10, + 10, + 10, + 10, + 276, + 276, + 10, + 10, + -1, + -1, + -1, + 11, + 343, + 11, + 343, + 343, + 11, + -1, + 11, + 11, + -1, + 11, + 11, + 11, + 11, + 11, + 509, + 11, + 11, + 11, + 81, + 11, + -1, + 11, + -1, + 11, + 11, + 11, + 11, + 11, + 109, + 11, + 11, + 11, + 11, + 11, + 11, + 359, + 11, + 11, + 11, + 751, + 11, + 163, + 163, + 11, + 11, + 11, + 11, + -1, + 11, + 156, + 11, + 11, + 138, + 11, + 11, + 289, + -1, + -1, + 650, + 650, + 11, + 11, + -1, + 11, + 666, + 11, + 11, + -1, + 292, + 292, + 292, + 11, + 11, + 653, + 11, + 108, + 11, + -1, + 11, + 11, + 509, + 509, + 11, + 11, + 11, + 608, + -1, + 11, + 11, + -1, + 11, + 11, + 534, + 11, + 663, + 11, + 812, + 812, + -1, + 12, + -1, + -1, + 812, + 12, + -1, + 12, + 12, + -1, + 12, + 618, + 12, + 12, + -1, + 520, + 520, + 12, + -1, + -1, + 281, + 12, + -1, + -1, + 471, + -1, + 12, + 12, + 12, + 360, + 12, + -1, + -1, + 12, + 264, + 264, + 12, + 578, + 578, + 578, + 12, + 268, + 12, + 12, + 510, + 12, + 12, + 12, + -1, + 613, + -1, + 215, + 12, + 664, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 520, + 12, + 12, + 771, + 12, + -1, + 12, + 449, + 449, + -1, + -1, + 12, + 639, + 12, + 12, + -1, + 12, + 648, + 12, + -1, + 670, + 12, + -1, + 12, + 12, + -1, + 12, + 584, + 584, + 12, + 12, + 605, + -1, + 672, + 12, + -1, + 12, + 12, + 12, + 12, + 583, + 583, + 12, + 12, + 12, + 156, + 12, + 12, + 156, + -1, + -1, + 12, + 443, + 12, + 201, + 201, + 12, + 760, + -1, + -1, + 280, + 12, + 263, + -1, + 564, + 12, + 12, + -1, + 12, + 12, + 171, + 171, + 171, + 13, + -1, + 367, + -1, + 315, + -1, + 13, + 657, + -1, + 261, + 13, + -1, + 13, + 13, + -1, + 251, + 13, + 13, + 214, + -1, + -1, + 662, + 662, + 662, + 13, + 95, + 13, + -1, + 13, + 13, + 852, + 13, + 13, + 13, + 367, + 13, + 13, + 369, + 13, + 13, + 417, + 13, + 199, + 199, + 199, + 13, + -1, + 445, + 13, + -1, + 223, + -1, + 13, + -1, + 13, + 13, + 630, + -1, + 14, + 14, + 14, + -1, + -1, + 330, + 14, + 14, + 14, + 819, + 14, + 14, + 294, + 294, + 14, + 14, + 14, + 170, + -1, + -1, + 14, + 196, + 196, + -1, + 14, + 14, + 583, + 583, + 14, + 15, + 233, + 15, + 15, + 303, + 15, + 15, + 15, + 15, + -1, + 15, + -1, + -1, + 607, + 607, + 15, + 15, + 15, + -1, + -1, + 15, + 123, + 15, + 15, + 15, + -1, + 603, + 15, + 603, + -1, + 314, + 314, + 314, + 15, + 217, + 217, + -1, + 15, + 15, + -1, + 15, + 16, + -1, + 16, + 446, + 16, + 16, + 16, + 16, + 375, + 375, + 375, + 16, + 375, + 375, + 16, + -1, + -1, + 16, + 16, + 16, + 376, + 16, + 376, + 16, + 16, + 376, + 16, + 376, + -1, + 16, + -1, + 16, + 16, + 375, + 16, + 375, + 16, + 16, + 504, + -1, + 759, + -1, + -1, + -1, + 16, + 16, + 557, + 16, + -1, + -1, + 16, + 16, + 16, + 16, + 16, + -1, + 314, + 16, + 16, + 16, + 16, + -1, + -1, + 558, + -1, + -1, + -1, + 16, + 16, + 581, + -1, + 16, + 199, + 199, + -1, + 16, + 16, + 16, + -1, + 16, + 16, + -1, + -1, + 670, + 16, + 16, + -1, + 16, + 16, + 16, + 16, + -1, + 245, + 16, + 16, + -1, + 169, + 16, + 618, + 16, + 16, + 16, + 16, + -1, + 16, + 247, + 16, + -1, + 16, + -1, + -1, + -1, + 582, + 16, + 16, + -1, + 16, + 16, + 16, + -1, + 95, + -1, + 618, + 16, + 16, + -1, + 236, + 16, + -1, + 16, + 275, + 275, + 16, + -1, + 261, + 16, + 308, + 16, + 751, + -1, + -1, + 16, + 16, + 16, + 16, + 16, + -1, + 16, + 16, + -1, + 16, + 720, + 720, + -1, + 272, + 16, + 17, + 401, + 17, + 182, + -1, + 17, + -1, + -1, + 17, + 17, + 443, + 443, + 443, + 17, + 443, + -1, + 17, + 17, + 17, + 17, + 17, + -1, + 263, + 17, + 17, + 347, + 347, + 17, + 17, + 17, + 73, + -1, + 663, + 663, + 17, + 268, + 17, + 17, + 17, + 163, + 17, + 163, + -1, + 17, + 17, + 17, + 17, + 114, + 17, + 304, + -1, + -1, + 17, + 643, + -1, + 17, + 95, + 95, + 17, + 659, + 659, + 17, + 336, + 17, + -1, + 18, + -1, + 18, + -1, + -1, + -1, + -1, + -1, + 18, + 620, + 620, + 18, + -1, + 18, + 18, + 18, + -1, + 18, + 18, + 401, + 18, + 18, + 18, + -1, + 668, + 18, + -1, + 304, + 304, + -1, + 18, + -1, + -1, + 499, + 499, + -1, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + -1, + 819, + 18, + 18, + 18, + -1, + 18, + -1, + 18, + 18, + 18, + -1, + 18, + 18, + 380, + 18, + 380, + 18, + -1, + 18, + 18, + 18, + 692, + 692, + 692, + 692, + 692, + 18, + 18, + 247, + 18, + 18, + 261, + 18, + 18, + 18, + 18, + -1, + 18, + 552, + -1, + 18, + 401, + 401, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + -1, + -1, + -1, + -1, + -1, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 813, + 18, + 18, + 18, + 18, + 18, + 272, + -1, + -1, + 721, + 18, + 723, + 18, + -1, + 18, + -1, + -1, + 18, + 613, + -1, + 214, + 18, + 18, + 18, + -1, + 579, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 728, + -1, + 18, + 18, + -1, + 18, + -1, + 18, + 18, + 341, + -1, + 18, + 314, + 18, + -1, + 507, + 507, + 507, + 18, + 507, + 507, + 507, + 18, + 322, + 322, + 18, + 18, + 152, + -1, + -1, + -1, + -1, + 18, + 534, + 18, + 18, + 18, + 18, + 18, + -1, + 281, + 281, + 18, + 18, + -1, + 18, + 237, + 18, + 235, + 18, + -1, + 18, + -1, + 18, + 721, + -1, + 274, + 18, + 18, + 568, + 568, + 18, + 522, + -1, + -1, + -1, + -1, + 18, + 261, + 18, + 204, + 18, + 204, + 204, + 204, + 204, + 18, + 204, + 18, + -1, + 18, + 18, + 18, + 172, + -1, + -1, + -1, + 499, + 18, + 688, + 688, + -1, + 330, + 18, + 18, + -1, + 18, + 638, + -1, + -1, + 18, + -1, + 277, + 277, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 566, + 566, + -1, + -1, + -1, + 157, + 157, + 157, + -1, + 599, + 599, + -1, + 18, + 643, + 18, + -1, + 173, + 18, + 173, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 264, + -1, + 763, + 18, + 18, + 18, + 18, + 196, + 196, + 196, + 18, + 552, + 18, + -1, + -1, + -1, + -1, + 18, + -1, + 666, + 666, + -1, + 18, + 583, + -1, + -1, + 771, + 19, + 19, + 204, + 19, + 204, + -1, + 71, + 19, + 19, + -1, + 19, + 19, + 19, + -1, + 19, + 19, + 19, + -1, + 19, + 158, + 158, + 19, + 19, + 19, + 608, + 608, + -1, + 19, + 454, + 454, + 454, + 454, + -1, + 19, + -1, + 275, + -1, + 38, + 38, + 19, + 19, + -1, + 220, + 19, + 19, + 19, + 380, + 380, + -1, + 19, + 19, + 19, + 19, + 19, + 805, + 19, + 19, + 19, + 19, + 19, + -1, + -1, + -1, + 19, + 19, + -1, + 73, + 73, + -1, + 19, + 639, + 639, + -1, + -1, + 19, + 19, + 19, + 255, + 255, + -1, + -1, + 621, + 621, + -1, + 168, + 19, + 668, + -1, + 19, + 172, + 19, + 19, + -1, + 19, + 19, + 568, + -1, + 19, + -1, + 19, + -1, + -1, + 261, + -1, + 20, + 20, + 20, + 267, + 20, + 267, + 20, + 20, + 20, + -1, + 315, + -1, + 172, + 20, + 274, + 274, + 20, + -1, + 599, + 599, + 20, + 20, + 20, + 20, + 20, + 173, + -1, + 20, + 454, + 20, + 454, + -1, + 20, + 20, + 20, + 609, + -1, + 182, + 20, + -1, + -1, + 20, + 20, + -1, + 20, + -1, + 20, + -1, + 20, + -1, + 20, + 728, + -1, + 20, + 565, + 20, + 20, + 20, + 20, + 20, + 163, + 163, + 313, + 313, + 21, + 21, + 21, + 81, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + -1, + 22, + 728, + 22, + -1, + 22, + 688, + 22, + 22, + 533, + 533, + 22, + 22, + 630, + 630, + 22, + 454, + 22, + 22, + -1, + 23, + 23, + 636, + 23, + 290, + 24, + 24, + 24, + 314, + 24, + 24, + 25, + 25, + -1, + 73, + 25, + 25, + 26, + 584, + 26, + -1, + 26, + 341, + 26, + 341, + 27, + -1, + 27, + 27, + 671, + -1, + 245, + -1, + -1, + 526, + -1, + 28, + 376, + 376, + -1, + 28, + 30, + 30, + 30, + 30, + 30, + 152, + 152, + 31, + 469, + 31, + -1, + 581, + 31, + 31, + 31, + 32, + 666, + 32, + -1, + 32, + 32, + -1, + 32, + 32, + 33, + 852, + 33, + 812, + 33, + 33, + 33, + 34, + 197, + -1, + 34, + 599, + 34, + -1, + 34, + 34, + 34, + 202, + 34, + 210, + -1, + 71, + 35, + -1, + 35, + 217, + 35, + 217, + -1, + 35, + 35, + -1, + 401, + 220, + 36, + -1, + 664, + -1, + 37, + 163, + 163, + 37, + -1, + 39, + -1, + 39, + 39, + -1, + 39, + -1, + -1, + 39, + 39, + 39, + 369, + 39, + -1, + 504, + 39, + 504, + 504, + 39, + 504, + 39, + -1, + 202, + 202, + 39, + 39, + 39, + -1, + -1, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 291, + 39, + 39, + 39, + 161, + -1, + -1, + 39, + -1, + -1, + 39, + 583, + 583, + -1, + 40, + 197, + 40, + 197, + 40, + 40, + 197, + 40, + -1, + -1, + 565, + 40, + 40, + 346, + 40, + 41, + 251, + -1, + 41, + 761, + 761, + 41, + 446, + 41, + 446, + 43, + 43, + -1, + 43, + 43, + 291, + 43, + 612, + 43, + 43, + 631, + 43, + 43, + 43, + -1, + 43, + 160, + 43, + 43, + 43, + 533, + 43, + 43, + 533, + -1, + 43, + -1, + 43, + -1, + 43, + 44, + 557, + -1, + 44, + 627, + 627, + 627, + 627, + 44, + 627, + 44, + 44, + -1, + -1, + 251, + 251, + 251, + 251, + 44, + 108, + -1, + -1, + 44, + 46, + 315, + 46, + 315, + 315, + 46, + 315, + 315, + 46, + 509, + 46, + 46, + 618, + 618, + -1, + 606, + 47, + 606, + 47, + 47, + -1, + 47, + 47, + 47, + 47, + -1, + 664, + 664, + 47, + -1, + 47, + 336, + -1, + 47, + 47, + 290, + 290, + 47, + 47, + 47, + 262, + 47, + 47, + -1, + 48, + 308, + 48, + 771, + 771, + 48, + 48, + 448, + 448, + 48, + 48, + 159, + 48, + 48, + -1, + -1, + -1, + 48, + 627, + 48, + 659, + 659, + -1, + -1, + 272, + 48, + -1, + 48, + 48, + 48, + 48, + 871, + 871, + 48, + 48, + 48, + 48, + -1, + 48, + 48, + 48, + 48, + -1, + 48, + -1, + 586, + 48, + 48, + 48, + 48, + 48, + 48, + -1, + 48, + 471, + 48, + -1, + 48, + -1, + -1, + -1, + 49, + 49, + -1, + 137, + 49, + -1, + -1, + 49, + -1, + 341, + 49, + 49, + 49, + 49, + 49, + 49, + 604, + 604, + 49, + 49, + -1, + 49, + -1, + -1, + 49, + 49, + 49, + 668, + 668, + 49, + -1, + 49, + 49, + 123, + 49, + 235, + 49, + -1, + 264, + 50, + 50, + 50, + 50, + -1, + 50, + 662, + 50, + -1, + 50, + -1, + 454, + 454, + 51, + 51, + 51, + 375, + 51, + 51, + 51, + 51, + 601, + 51, + -1, + 51, + -1, + -1, + 51, + 51, + 51, + -1, + 51, + 51, + -1, + -1, + 763, + 51, + -1, + 52, + -1, + 380, + 52, + -1, + 52, + 52, + 52, + 52, + 52, + 52, + 275, + 52, + 52, + -1, + 52, + 52, + -1, + -1, + 52, + 636, + 636, + 52, + 52, + 443, + -1, + 156, + 52, + 52, + 52, + 618, + 52, + 52, + 52, + 114, + 114, + -1, + -1, + 52, + 52, + 339, + 52, + 52, + 52, + 52, + 52, + 52, + 74, + 74, + 74, + 74, + 74, + 52, + 74, + 52, + 52, + -1, + 52, + 52, + 52, + 52, + 268, + 52, + -1, + 52, + 158, + -1, + 52, + 52, + 52, + 52, + -1, + -1, + 52, + -1, + 52, + 52, + 52, + 657, + 52, + 52, + 52, + 52, + 344, + 52, + -1, + 52, + -1, + -1, + 564, + 564, + 564, + 52, + 564, + 52, + -1, + 417, + 52, + 52, + 448, + 52, + 52, + -1, + 52, + 52, + 52, + 519, + 53, + 519, + 519, + 53, + -1, + 53, + 153, + -1, + 53, + 53, + 53, + -1, + 53, + 53, + 53, + -1, + -1, + -1, + 53, + 53, + 668, + 668, + -1, + 53, + 53, + -1, + 53, + 53, + 761, + 761, + 53, + 53, + 518, + 518, + 53, + 269, + 53, + 53, + 53, + 574, + -1, + 53, + -1, + 53, + 53, + -1, + 53, + 53, + 53, + -1, + -1, + 359, + -1, + -1, + 574, + 54, + -1, + 54, + 54, + -1, + 666, + 666, + -1, + 54, + 54, + 54, + 54, + 54, + -1, + -1, + 343, + 54, + 54, + -1, + 657, + 657, + 54, + 54, + -1, + 223, + 54, + 55, + -1, + 55, + 55, + 564, + 564, + -1, + 55, + 578, + -1, + 55, + 55, + -1, + -1, + 55, + 55, + 290, + 290, + 56, + 56, + 56, + 56, + 638, + 638, + 56, + 638, + 56, + 56, + 56, + 56, + -1, + 308, + 308, + -1, + -1, + 56, + 56, + -1, + 56, + 56, + 339, + 56, + -1, + 499, + 56, + -1, + 56, + 56, + 518, + -1, + 631, + 56, + 56, + 56, + 56, + -1, + 534, + -1, + 290, + 290, + 290, + -1, + 56, + -1, + 56, + 71, + 56, + 56, + 56, + 56, + -1, + 235, + 235, + 56, + 56, + 235, + 56, + 56, + 479, + 56, + 56, + 56, + 56, + 267, + 56, + -1, + 607, + -1, + 57, + 57, + 57, + 57, + 57, + -1, + 57, + 86, + 57, + 236, + 57, + -1, + -1, + 57, + 57, + -1, + 57, + 57, + -1, + 267, + 267, + 267, + 57, + 58, + 58, + 266, + 58, + 266, + 58, + 58, + 58, + 266, + -1, + 58, + 58, + 264, + 58, + -1, + 568, + 58, + 58, + 273, + 273, + 59, + 59, + -1, + 59, + -1, + -1, + 59, + 59, + 59, + -1, + 533, + -1, + 59, + 268, + 59, + 303, + 59, + 534, + -1, + 59, + 619, + 619, + 59, + 59, + 619, + 59, + 619, + 619, + 619, + 59, + -1, + 61, + 61, + 61, + -1, + 61, + 61, + 61, + 692, + 61, + 692, + 692, + 61, + 360, + 61, + 61, + 61, + 61, + 360, + 61, + -1, + 233, + -1, + -1, + -1, + -1, + 358, + 358, + 61, + -1, + 61, + 61, + -1, + 61, + 234, + 61, + 61, + -1, + 61, + -1, + 108, + -1, + 62, + 233, + -1, + -1, + 62, + 62, + -1, + 62, + -1, + 62, + -1, + -1, + -1, + 62, + 720, + 720, + 720, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 647, + 647, + 62, + 760, + 62, + 62, + 62, + 100, + 63, + 63, + 264, + 264, + -1, + 469, + 63, + 63, + 63, + 63, + -1, + 63, + 201, + 63, + 63, + 156, + 63, + 63, + 63, + 63, + 662, + 63, + 343, + 343, + 63, + 63, + 63, + 63, + 340, + -1, + 63, + 63, + -1, + 242, + -1, + 63, + 162, + -1, + 63, + 63, + 331, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + -1, + 63, + 63, + 63, + -1, + 63, + -1, + -1, + 154, + 63, + 63, + -1, + 63, + 170, + 63, + 170, + -1, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + -1, + 63, + 63, + -1, + -1, + 63, + 63, + -1, + 63, + 63, + -1, + -1, + 63, + 99, + 63, + 728, + 728, + 63, + -1, + -1, + 63, + 63, + -1, + 63, + 63, + 63, + 63, + -1, + -1, + 159, + 63, + 63, + 63, + 586, + 63, + 540, + 63, + 63, + 63, + 63, + 63, + 63, + -1, + 359, + 359, + 63, + 63, + 521, + 521, + 63, + 63, + 401, + 63, + 63, + 401, + 401, + 63, + 267, + 267, + -1, + 63, + 63, + -1, + 63, + 63, + -1, + 63, + 63, + 237, + 63, + 63, + -1, + 63, + 63, + 587, + 587, + 63, + 587, + -1, + 620, + 63, + 378, + 378, + 63, + -1, + 63, + 63, + -1, + 63, + 63, + 510, + 63, + 63, + -1, + 343, + 343, + 343, + 63, + 63, + -1, + 639, + 63, + 63, + 63, + 266, + 63, + 564, + -1, + -1, + 63, + 63, + 728, + 63, + 63, + -1, + -1, + 63, + 64, + -1, + 64, + 64, + -1, + 64, + 64, + 64, + -1, + -1, + -1, + -1, + 663, + 64, + 659, + 64, + 659, + 659, + 64, + -1, + 331, + 64, + 64, + 64, + 64, + 64, + -1, + 235, + -1, + 64, + 64, + -1, + -1, + 64, + -1, + 521, + -1, + -1, + 64, + -1, + 65, + 65, + 637, + 65, + 65, + 65, + -1, + 65, + 65, + 99, + 99, + -1, + 158, + 158, + 65, + -1, + -1, + -1, + 65, + 65, + 192, + 192, + -1, + 65, + -1, + 65, + 65, + 65, + 65, + 65, + 65, + -1, + 65, + 65, + 65, + -1, + 66, + -1, + 123, + -1, + -1, + -1, + 263, + 66, + 66, + 263, + 263, + 263, + 66, + -1, + 66, + 66, + 66, + 66, + 629, + 629, + 66, + 805, + 805, + -1, + -1, + 67, + 273, + 273, + 67, + 601, + 601, + 67, + 67, + -1, + -1, + 872, + 67, + 67, + 67, + 68, + 68, + 68, + 38, + 68, + 68, + 68, + -1, + 359, + -1, + 663, + 68, + 68, + 581, + 68, + 648, + 648, + 68, + 648, + 68, + 648, + 648, + 69, + -1, + 69, + 204, + -1, + 69, + -1, + 557, + 557, + 69, + 69, + 69, + 69, + 69, + 69, + 69, + 69, + -1, + 290, + 70, + 70, + 275, + 70, + 275, + 70, + 70, + 70, + 621, + 70, + 70, + 233, + 233, + 70, + 277, + 70, + 277, + 277, + 70, + 103, + 103, + 70, + 70, + 72, + -1, + -1, + 75, + -1, + 75, + 75, + 347, + 75, + 76, + 605, + 76, + 76, + 76, + -1, + 281, + -1, + 77, + 78, + 153, + 78, + -1, + 79, + 79, + 79, + 79, + 79, + 267, + -1, + -1, + 520, + 520, + 82, + 82, + 82, + 85, + -1, + 369, + -1, + 445, + 448, + 89, + 448, + 90, + 647, + 90, + 90, + 90, + -1, + 171, + 90, + 171, + 171, + 90, + 91, + 91, + 91, + 574, + -1, + 92, + -1, + 602, + -1, + 93, + -1, + 93, + -1, + 94, + -1, + -1, + 95, + 98, + 279, + 101, + 101, + -1, + 101, + 102, + 751, + 104, + 104, + -1, + 104, + 105, + 105, + -1, + -1, + -1, + 106, + 106, + 106, + 722, + 107, + 107, + -1, + -1, + -1, + 182, + 182, + 182, + 110, + -1, + -1, + -1, + -1, + 115, + 586, + 115, + -1, + -1, + 115, + 115, + 220, + 115, + 585, + 115, + 115, + 115, + -1, + 116, + -1, + 116, + 723, + 116, + 247, + 247, + 116, + -1, + 446, + 116, + 446, + 200, + 117, + 117, + 723, + 117, + 723, + -1, + 117, + 117, + 117, + -1, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + -1, + 117, + -1, + 117, + 117, + 117, + -1, + 557, + 557, + 117, + 117, + 557, + 557, + 117, + 367, + -1, + 119, + 119, + -1, + 120, + 120, + 636, + -1, + -1, + 120, + 342, + 121, + 74, + 74, + -1, + -1, + 750, + 121, + 121, + 613, + 613, + -1, + 122, + 122, + 122, + -1, + 314, + -1, + 763, + 125, + -1, + 771, + 125, + -1, + 604, + 125, + 126, + 126, + -1, + 126, + 126, + 126, + 126, + -1, + 671, + 126, + 126, + 126, + 126, + 347, + -1, + 127, + -1, + -1, + 127, + 592, + 592, + 127, + -1, + -1, + 662, + 129, + 129, + 578, + 129, + 95, + 129, + 129, + 129, + -1, + 129, + 129, + 129, + 129, + 129, + 129, + 627, + -1, + -1, + -1, + 129, + 130, + 130, + 130, + 130, + 130, + -1, + -1, + 131, + 131, + 131, + 201, + 131, + 131, + 813, + -1, + 131, + 131, + 131, + -1, + 131, + 131, + 131, + 752, + 131, + -1, + 131, + -1, + 132, + -1, + 100, + 100, + 132, + 99, + -1, + 638, + 132, + -1, + 375, + 132, + -1, + 376, + -1, + 133, + 133, + 645, + 645, + 645, + -1, + 303, + -1, + 133, + 133, + 133, + 134, + 643, + 134, + 180, + 134, + -1, + 137, + 134, + 134, + 137, + 134, + 134, + -1, + 134, + -1, + 236, + 236, + 134, + -1, + 134, + 759, + 759, + 134, + -1, + -1, + 136, + 103, + -1, + -1, + 136, + -1, + 136, + 606, + 136, + 606, + 136, + 136, + 504, + -1, + 852, + 139, + -1, + 139, + 139, + -1, + 139, + 601, + 140, + 137, + 137, + 140, + 140, + 140, + 236, + 140, + 141, + -1, + 141, + 141, + 141, + 569, + 141, + 385, + -1, + -1, + 447, + -1, + 123, + 141, + -1, + -1, + 141, + 141, + 599, + 599, + 599, + -1, + 251, + 251, + 141, + 568, + -1, + 141, + 142, + 142, + -1, + -1, + 587, + 142, + -1, + 142, + -1, + 142, + 108, + -1, + 142, + -1, + 142, + -1, + 142, + 142, + 305, + 142, + 305, + -1, + 81, + 142, + 214, + 214, + 142, + 142, + 142, + 144, + 144, + 144, + -1, + 95, + 144, + -1, + 585, + 144, + -1, + 144, + 308, + 144, + 144, + 812, + 144, + -1, + 145, + -1, + -1, + -1, + -1, + 724, + 145, + -1, + 180, + -1, + 266, + 145, + 145, + 145, + 145, + 145, + 145, + 217, + 146, + 217, + -1, + 146, + 146, + 146, + 146, + 123, + -1, + -1, + -1, + -1, + 146, + 114, + -1, + 628, + -1, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 202, + -1, + 315, + 148, + -1, + -1, + 277, + 148, + -1, + 148, + 100, + -1, + 657, + -1, + -1, + 148, + -1, + -1, + 148, + -1, + 148, + 635, + 149, + 149, + 149, + -1, + 149, + 274, + -1, + 157, + 149, + -1, + 149, + 630, + 149, + 149, + -1, + 149, + -1, + 149, + -1, + 149, + 450, + 149, + 38, + 149, + 150, + 150, + -1, + 196, + -1, + 444, + 150, + 150, + 150, + 150, + -1, + 367, + 150, + -1, + -1, + 150, + 150, + 150, + 150, + -1, + 533, + 533, + 608, + 151, + 763, + 151, + 645, + -1, + 635, + 635, + 151, + 123, + 123, + 151, + 151, + 672, + 151, + 519, + 151, + 151, + 160, + 164, + 378, + -1, + 164, + 268, + -1, + 166, + 525, + -1, + 166, + 166, + -1, + -1, + 166, + 166, + 166, + 167, + 247, + -1, + 304, + 167, + 167, + 174, + 343, + 343, + 343, + 761, + 761, + 360, + 604, + 178, + 178, + -1, + 566, + 601, + 342, + 184, + -1, + 305, + 305, + 186, + 186, + 189, + 236, + 190, + 190, + 191, + 154, + 603, + 194, + 194, + 194, + -1, + -1, + 620, + 205, + 206, + 206, + -1, + 208, + -1, + 208, + 209, + -1, + 212, + -1, + 519, + 216, + 281, + 218, + 71, + 71, + 103, + 103, + 261, + -1, + -1, + 584, + -1, + -1, + -1, + 666, + -1, + 229, + 230, + -1, + 162, + 232, + 232, + 238, + -1, + 238, + 239, + 239, + 239, + 662, + 662, + 244, + -1, + 331, + 331, + 249, + 249, + 220, + -1, + -1, + 252, + 252, + -1, + 252, + 252, + 253, + -1, + 774, + -1, + 254, + 276, + 276, + 276, + 254, + 254, + 267, + -1, + 257, + 257, + 257, + 257, + 257, + 257, + 528, + 258, + 258, + -1, + 587, + 258, + 260, + 813, + -1, + 180, + 180, + 270, + 270, + 378, + -1, + 282, + -1, + 283, + 283, + 688, + 284, + 285, + 285, + 286, + 762, + 287, + 308, + 720, + 720, + -1, + 369, + 295, + 298, + 299, + 300, + -1, + 310, + 587, + -1, + 329, + 338, + 338, + 348, + -1, + -1, + 354, + -1, + -1, + 355, + 621, + 356, + 357, + 361, + -1, + -1, + 381, + 504, + 381, + -1, + 381, + 668, + 381, + 95, + -1, + 336, + 336, + 336, + 336, + 381, + 381, + -1, + 381, + 381, + 381, + 264, + -1, + 247, + 381, + 247, + 381, + -1, + 381, + 381, + 381, + 381, + 522, + -1, + 381, + 192, + 192, + 381, + 381, + 381, + 381, + -1, + 381, + -1, + 381, + -1, + -1, + 280, + -1, + -1, + 692, + 381, + 381, + -1, + -1, + -1, + 663, + 663, + 381, + 381, + 381, + 687, + 687, + 687, + -1, + 507, + 381, + 381, + 305, + 381, + 381, + 381, + 381, + 381, + 381, + 314, + 314, + 314, + 314, + 381, + -1, + 381, + -1, + 381, + 381, + -1, + -1, + -1, + 273, + 381, + -1, + -1, + -1, + -1, + 504, + 381, + -1, + 381, + 728, + 728, + 728, + -1, + 381, + -1, + -1, + 280, + 280, + -1, + 578, + 578, + 381, + -1, + -1, + 381, + -1, + -1, + 381, + 381, + 381, + 872, + -1, + 605, + 381, + -1, + 381, + 237, + 237, + 237, + -1, + -1, + 237, + 381, + 381, + 381, + 381, + 381, + 687, + 381, + -1, + 281, + -1, + 381, + 381, + 381, + -1, + 261, + 261, + 381, + -1, + 381, + 268, + 381, + 381, + -1, + 156, + 381, + 381, + -1, + -1, + 381, + 381, + 182, + 182, + -1, + 159, + 159, + -1, + 381, + 381, + -1, + -1, + 381, + 381, + 637, + 637, + 381, + 539, + -1, + 381, + 381, + 579, + 381, + -1, + -1, + 761, + 761, + 381, + 381, + 381, + 381, + 381, + 381, + -1, + 584, + 584, + -1, + 381, + 381, + 812, + 812, + 381, + 381, + 381, + 381, + 381, + 153, + -1, + 381, + 360, + 381, + 360, + 360, + 360, + -1, + 381, + -1, + -1, + 294, + 381, + -1, + 605, + 381, + -1, + -1, + -1, + 153, + 153, + 153, + -1, + 275, + 381, + -1, + 381, + -1, + 381, + 381, + 137, + 381, + 137, + 137, + -1, + 381, + 123, + 381, + 381, + -1, + 720, + 381, + 381, + 381, + 381, + 267, + 267, + 381, + 381, + 381, + -1, + -1, + -1, + 381, + 381, + -1, + 586, + 381, + -1, + -1, + 172, + 381, + 381, + 347, + -1, + 290, + -1, + 759, + 759, + -1, + 381, + 381, + -1, + 256, + 381, + 381, + 381, + 381, + -1, + 566, + 381, + 381, + -1, + 381, + 381, + 272, + 272, + 382, + -1, + 382, + 382, + 628, + -1, + 382, + 382, + 273, + 383, + 277, + 277, + 383, + 383, + 383, + 383, + 247, + 383, + 247, + 383, + 383, + 383, + 383, + 383, + -1, + -1, + -1, + 71, + 71, + 383, + 71, + 383, + 383, + 383, + 384, + 628, + -1, + 384, + 384, + 384, + 631, + 631, + 384, + 384, + 275, + -1, + 569, + 384, + 384, + 384, + 384, + 384, + 384, + 872, + 384, + -1, + 384, + 384, + 526, + 384, + 568, + 384, + 384, + -1, + 137, + 386, + -1, + 386, + -1, + 386, + 386, + 386, + 386, + 386, + 386, + 657, + 386, + -1, + 504, + 386, + 504, + 386, + 386, + 345, + 386, + 171, + 386, + -1, + -1, + -1, + -1, + 137, + 386, + 447, + 197, + -1, + 446, + 387, + 387, + 279, + 387, + -1, + -1, + 387, + 387, + 387, + -1, + 520, + 387, + 387, + -1, + -1, + 387, + 607, + -1, + 687, + 387, + -1, + 387, + 378, + 387, + 387, + 387, + 520, + 520, + 387, + 774, + 387, + 774, + 774, + 387, + 387, + 387, + -1, + 376, + 387, + 387, + 387, + 454, + 387, + 387, + -1, + 269, + 387, + 342, + 342, + 387, + -1, + 534, + 387, + -1, + 305, + 387, + -1, + 387, + 387, + -1, + 672, + 387, + 387, + -1, + -1, + 387, + -1, + 579, + 387, + 579, + 579, + -1, + 387, + 387, + 387, + -1, + 387, + 154, + 154, + 154, + 387, + -1, + 387, + 387, + -1, + 387, + 387, + -1, + 387, + 313, + 387, + 387, + 692, + 387, + 643, + 387, + -1, + -1, + -1, + 387, + 387, + 387, + 387, + -1, + 86, + 86, + 86, + 86, + 387, + -1, + 242, + 387, + 387, + 387, + 657, + 657, + 387, + 657, + 657, + -1, + -1, + 387, + -1, + 387, + 387, + 369, + 387, + 387, + 388, + 388, + 388, + -1, + 388, + 388, + 203, + 388, + 153, + -1, + 388, + 388, + 388, + 388, + 388, + 630, + 388, + 818, + -1, + 388, + 388, + -1, + 388, + -1, + 388, + -1, + 388, + 388, + 388, + 388, + 388, + -1, + -1, + -1, + 388, + 251, + 251, + 388, + 388, + -1, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 220, + 220, + 220, + 220, + 220, + 388, + -1, + -1, + -1, + -1, + 388, + 388, + -1, + 388, + 388, + 388, + 388, + 388, + 278, + 278, + 278, + -1, + 388, + 388, + 388, + 388, + 631, + -1, + 223, + 388, + 388, + 223, + 388, + 388, + 388, + 220, + 388, + 220, + 388, + -1, + 388, + -1, + 388, + 388, + 388, + 388, + 388, + 245, + 388, + 388, + 277, + 388, + 388, + -1, + -1, + 600, + 390, + 390, + 390, + 95, + 390, + -1, + 636, + -1, + 390, + 750, + 750, + 390, + 750, + 390, + 566, + 566, + 391, + -1, + 391, + 392, + 392, + 392, + -1, + 818, + 392, + 392, + -1, + 392, + 392, + 392, + 173, + -1, + 666, + -1, + -1, + -1, + 392, + -1, + 722, + 722, + 392, + 392, + 392, + 605, + 392, + -1, + 750, + -1, + -1, + 668, + -1, + 392, + 303, + -1, + 392, + 393, + 612, + 612, + 393, + 393, + 108, + 393, + 393, + 393, + 261, + 393, + 393, + 393, + 608, + 393, + 393, + 393, + 269, + 393, + 648, + 648, + 648, + -1, + 199, + 393, + 393, + 393, + -1, + -1, + 393, + 393, + 499, + 393, + 393, + 805, + 393, + 393, + 637, + 393, + 393, + 347, + 347, + -1, + -1, + 393, + -1, + -1, + 108, + 394, + 394, + 394, + 394, + 394, + 649, + 395, + 137, + 395, + -1, + 395, + 395, + 395, + 74, + -1, + 395, + -1, + 395, + -1, + 396, + -1, + 396, + 396, + 396, + 397, + 397, + -1, + 584, + -1, + -1, + 397, + -1, + 397, + 331, + 331, + 397, + 397, + 397, + -1, + -1, + 397, + 397, + 397, + 255, + 397, + 397, + -1, + -1, + 557, + 398, + 398, + -1, + 603, + 399, + 399, + -1, + -1, + 399, + 723, + -1, + 399, + 587, + 399, + 399, + 399, + 399, + 812, + 400, + -1, + 156, + 156, + 156, + 400, + -1, + 400, + 400, + 400, + -1, + 400, + 520, + 520, + 400, + 402, + 402, + -1, + -1, + 402, + 402, + -1, + -1, + -1, + 402, + 402, + 648, + 402, + 648, + 402, + 520, + -1, + 403, + 202, + -1, + 403, + -1, + -1, + -1, + 403, + 403, + 403, + 403, + 612, + 404, + 521, + -1, + 237, + 404, + 404, + -1, + -1, + 404, + 404, + 751, + -1, + 405, + -1, + 405, + 417, + -1, + -1, + 405, + 649, + 405, + 405, + 569, + 405, + -1, + 603, + 603, + -1, + -1, + 406, + 138, + -1, + 407, + 407, + -1, + 408, + 408, + -1, + 408, + 635, + 408, + 269, + 408, + 408, + 585, + -1, + 409, + 235, + 235, + 409, + 409, + 409, + -1, + -1, + 409, + 410, + 273, + 410, + 447, + -1, + -1, + 752, + 628, + 411, + 411, + 233, + 233, + 411, + 233, + 233, + 411, + 411, + -1, + 412, + 412, + 412, + 852, + 412, + 412, + 158, + -1, + 413, + 413, + 413, + 413, + 269, + -1, + 413, + 237, + 237, + 237, + -1, + 413, + 278, + 413, + 413, + 413, + 663, + 413, + 413, + -1, + -1, + -1, + 268, + 413, + 413, + 413, + 413, + 413, + 137, + 413, + 137, + -1, + 688, + -1, + 413, + 159, + 413, + 413, + 413, + 236, + 236, + -1, + 569, + 413, + 163, + 413, + 413, + 414, + -1, + 138, + 138, + -1, + 415, + 138, + 138, + 415, + -1, + 450, + -1, + 192, + -1, + 415, + -1, + 108, + 415, + 415, + -1, + 415, + 415, + 415, + 172, + 415, + 345, + 415, + -1, + -1, + 330, + 415, + 81, + 81, + 415, + 331, + -1, + -1, + 415, + 415, + 415, + -1, + 415, + 415, + 415, + 415, + 415, + -1, + 415, + 605, + 415, + 415, + 499, + 415, + -1, + 416, + 416, + 233, + -1, + 416, + 416, + 416, + 557, + -1, + -1, + -1, + 416, + -1, + 416, + 416, + 416, + 416, + 322, + 416, + 322, + 322, + -1, + 416, + 416, + 552, + 416, + 552, + 416, + 507, + 507, + 507, + -1, + 418, + 264, + 418, + 264, + 418, + 418, + 418, + -1, + 418, + 214, + 214, + 418, + 418, + 418, + 169, + 169, + -1, + -1, + 418, + 418, + 220, + 418, + 418, + -1, + 559, + 419, + 419, + -1, + 419, + 419, + 419, + 419, + 628, + 628, + 419, + 419, + 568, + 419, + 568, + -1, + 419, + 419, + 419, + -1, + -1, + 447, + 447, + 447, + 419, + -1, + 419, + 420, + 420, + 171, + -1, + -1, + -1, + 521, + -1, + 420, + 420, + 420, + 217, + 420, + -1, + 568, + -1, + 420, + -1, + 420, + 520, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 268, + 268, + 268, + -1, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 629, + 420, + 629, + -1, + 649, + 420, + 420, + 724, + 724, + 724, + 724, + 420, + -1, + 315, + 315, + -1, + 38, + 420, + 420, + 672, + 672, + 420, + 420, + 672, + 420, + 420, + 599, + 599, + 599, + 420, + -1, + -1, + -1, + 160, + 420, + 420, + -1, + 420, + 420, + 202, + -1, + 420, + 600, + 340, + 340, + 421, + 421, + 421, + 421, + 421, + 323, + 421, + 421, + 421, + -1, + 422, + 422, + 422, + 587, + -1, + 422, + 525, + 525, + 525, + 525, + 422, + 422, + 422, + 422, + 159, + 422, + -1, + 422, + -1, + 422, + 422, + 422, + -1, + -1, + 343, + -1, + 422, + 237, + -1, + 236, + 422, + 422, + 648, + -1, + -1, + -1, + 203, + 422, + 422, + 422, + 422, + -1, + 422, + 422, + 579, + 422, + -1, + 422, + -1, + 584, + 584, + -1, + 422, + 422, + -1, + 423, + 423, + 423, + 376, + 376, + -1, + 540, + 423, + 871, + 871, + 423, + -1, + -1, + 423, + 509, + 423, + -1, + 423, + -1, + 423, + -1, + 469, + 425, + 425, + 647, + 647, + 425, + -1, + 322, + -1, + -1, + 425, + 425, + 425, + 425, + 425, + -1, + 425, + 425, + 223, + -1, + 425, + -1, + 425, + 425, + 425, + -1, + -1, + -1, + 425, + 425, + 425, + 425, + -1, + 172, + 426, + 426, + 671, + -1, + -1, + 426, + -1, + 426, + -1, + 723, + 426, + 426, + 426, + -1, + 426, + 169, + 169, + 426, + 426, + 426, + 592, + -1, + 628, + 426, + -1, + 426, + 426, + 426, + 426, + 426, + -1, + 217, + 217, + -1, + 426, + -1, + 426, + 426, + -1, + 359, + -1, + -1, + 426, + 426, + -1, + 426, + 426, + -1, + 426, + -1, + -1, + -1, + 426, + -1, + 426, + 592, + 426, + 426, + 581, + 426, + 426, + 426, + 426, + 426, + -1, + 235, + 426, + 426, + 426, + 426, + 525, + -1, + 426, + -1, + -1, + 426, + -1, + 518, + 426, + -1, + -1, + 426, + 322, + 322, + 426, + 322, + 322, + 426, + -1, + 566, + 426, + 426, + 426, + 426, + -1, + 426, + 426, + -1, + 417, + 426, + 417, + 417, + 417, + 417, + 417, + 417, + 426, + 426, + 161, + 426, + 161, + 426, + 426, + -1, + 426, + 426, + 81, + 427, + 427, + -1, + 427, + -1, + 427, + 427, + 627, + -1, + 427, + 427, + 97, + 427, + 427, + -1, + 638, + -1, + 273, + -1, + 427, + 728, + 728, + 427, + 427, + 761, + 427, + 427, + -1, + 427, + 427, + 805, + 805, + 805, + 427, + -1, + 428, + 233, + -1, + 428, + 109, + 428, + 428, + 428, + 428, + -1, + -1, + 428, + -1, + 428, + 813, + 428, + -1, + 156, + 428, + 428, + -1, + 428, + 604, + 428, + 428, + 428, + 871, + 428, + 620, + 428, + -1, + 428, + 428, + 428, + -1, + 428, + -1, + 314, + 428, + 428, + 658, + 428, + -1, + 138, + 428, + 138, + -1, + 428, + -1, + 428, + 428, + 872, + 428, + 428, + 428, + 428, + 428, + 429, + 429, + 812, + 429, + 429, + -1, + 520, + 429, + 429, + 429, + 722, + -1, + -1, + 522, + 429, + -1, + 429, + 81, + 429, + 429, + 265, + 429, + 375, + 375, + 375, + -1, + 759, + 429, + 196, + 196, + 429, + 663, + 663, + -1, + 429, + 429, + 100, + 429, + -1, + -1, + 429, + 687, + 687, + 429, + 305, + -1, + 429, + 540, + -1, + 429, + 429, + 429, + 429, + 517, + -1, + 429, + 109, + 109, + 429, + 429, + 430, + 290, + -1, + 430, + 430, + 430, + 331, + -1, + 631, + 430, + 430, + 430, + 430, + 752, + 430, + 430, + -1, + -1, + 499, + 430, + 267, + 430, + 430, + 430, + 430, + 272, + 272, + 430, + -1, + 430, + 214, + 214, + 430, + 430, + 430, + 430, + 430, + 430, + -1, + 430, + 430, + 430, + 430, + 138, + -1, + 430, + 87, + 87, + -1, + -1, + 431, + 431, + 431, + 431, + 431, + 431, + 431, + 431, + 583, + 431, + -1, + 431, + 431, + 359, + 431, + 447, + -1, + -1, + 431, + 642, + 431, + 431, + 431, + 431, + 431, + -1, + 431, + -1, + 431, + 343, + -1, + -1, + 431, + 586, + 586, + 586, + 586, + 431, + 432, + 432, + 432, + 649, + 432, + 432, + 358, + 432, + 432, + 358, + 432, + 432, + 559, + 559, + 559, + 432, + 432, + 432, + -1, + -1, + 432, + -1, + 432, + 432, + 432, + -1, + -1, + -1, + -1, + 432, + 805, + 805, + 432, + 203, + -1, + 234, + 234, + 433, + -1, + -1, + 600, + 600, + 433, + 433, + 600, + 433, + -1, + -1, + 587, + 433, + 433, + 255, + 255, + 433, + -1, + -1, + -1, + 433, + 433, + 433, + 520, + 433, + 520, + 433, + -1, + 433, + 433, + 433, + 592, + 433, + -1, + 607, + 607, + 433, + 446, + 446, + 433, + 433, + 433, + 433, + 157, + 157, + 157, + 157, + 433, + -1, + 433, + 433, + 433, + 433, + 434, + 173, + 173, + 434, + 434, + 173, + -1, + 434, + 152, + 434, + 434, + 519, + 434, + 434, + 519, + 434, + 434, + -1, + -1, + -1, + -1, + 434, + 434, + 237, + 237, + 434, + 237, + 237, + 434, + -1, + 434, + 434, + -1, + 447, + 434, + 434, + 434, + 750, + 750, + 750, + 750, + 750, + 434, + 434, + -1, + 722, + -1, + 434, + 434, + 434, + -1, + 533, + 434, + 434, + -1, + 852, + 434, + 434, + -1, + 434, + 601, + 434, + 434, + 434, + 375, + 375, + -1, + -1, + -1, + 601, + -1, + 273, + 273, + 434, + 434, + 434, + 434, + -1, + 434, + 558, + 558, + 558, + 558, + 558, + -1, + 434, + 434, + 434, + 269, + 434, + 434, + 434, + -1, + 434, + 274, + 435, + -1, + 435, + 280, + 435, + 435, + 280, + 280, + -1, + 446, + 435, + -1, + 435, + -1, + 369, + 369, + 369, + 435, + 435, + 435, + 435, + 375, + 435, + 435, + -1, + 203, + -1, + -1, + 435, + 435, + 367, + 435, + -1, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + -1, + 519, + 519, + 519, + 519, + 519, + 435, + -1, + -1, + 156, + 435, + 435, + 200, + -1, + 436, + 436, + 436, + -1, + 436, + 533, + 436, + 448, + 436, + 436, + 436, + 436, + 436, + 760, + 436, + 436, + 436, + 436, + 436, + 671, + -1, + 436, + 436, + -1, + 436, + 436, + 272, + 272, + -1, + 436, + 436, + 436, + -1, + -1, + 436, + -1, + 436, + 436, + -1, + 436, + 436, + 436, + 436, + 436, + 436, + 437, + -1, + 437, + 201, + -1, + -1, + 629, + -1, + -1, + 437, + -1, + 578, + 437, + 73, + 437, + 210, + 437, + 437, + 437, + 437, + 437, + 305, + 437, + 437, + 437, + 437, + 437, + 525, + -1, + 437, + 437, + 438, + 71, + -1, + 314, + -1, + -1, + 84, + 438, + 533, + 533, + 438, + 438, + -1, + 157, + 438, + -1, + -1, + -1, + 601, + 601, + 601, + -1, + 438, + -1, + 438, + -1, + 657, + 657, + -1, + -1, + -1, + 852, + -1, + 518, + -1, + -1, + 439, + 162, + 439, + 439, + 304, + 439, + 439, + 439, + 97, + 440, + 871, + 440, + 440, + 440, + 267, + -1, + 262, + 440, + 440, + 233, + -1, + 440, + 440, + 517, + 517, + -1, + -1, + 440, + 566, + -1, + 440, + -1, + -1, + -1, + -1, + -1, + 441, + 441, + -1, + 441, + 378, + -1, + 441, + 441, + 441, + 507, + 507, + 441, + 441, + -1, + -1, + 441, + -1, + 564, + 442, + 442, + -1, + 442, + -1, + 552, + 451, + 451, + 451, + -1, + 620, + 451, + 452, + 664, + 664, + 452, + 660, + 452, + 452, + 642, + 453, + 599, + 453, + 453, + 453, + 453, + 358, + 455, + -1, + 196, + -1, + 266, + 456, + -1, + 456, + 670, + -1, + 457, + 457, + 457, + 210, + 210, + 457, + 458, + -1, + 242, + 459, + -1, + 459, + 812, + 812, + -1, + 460, + 159, + -1, + 461, + -1, + -1, + 237, + 462, + 462, + 463, + -1, + 463, + 613, + -1, + 464, + 272, + 464, + -1, + -1, + 273, + 465, + 466, + 281, + -1, + 467, + -1, + 468, + 315, + 470, + -1, + 470, + 214, + -1, + 472, + 454, + 473, + 474, + 474, + -1, + 751, + 751, + 345, + 476, + 345, + 477, + 477, + -1, + 478, + 478, + -1, + -1, + -1, + 480, + -1, + 480, + 480, + -1, + 480, + 289, + 481, + 168, + 481, + 481, + 482, + 482, + 202, + 482, + 276, + 276, + 482, + 482, + 613, + -1, + 482, + 805, + 482, + -1, + 482, + 482, + 482, + 291, + 482, + 483, + 510, + 483, + 483, + -1, + 83, + -1, + 280, + 485, + 485, + -1, + -1, + 485, + 485, + 485, + 486, + 375, + 486, + -1, + -1, + 486, + 658, + -1, + -1, + 336, + 336, + -1, + -1, + -1, + 487, + 487, + 487, + -1, + 173, + 173, + -1, + -1, + -1, + 552, + 552, + 487, + -1, + 487, + 487, + 487, + -1, + 487, + -1, + 487, + 449, + 449, + 487, + 292, + 487, + 487, + 574, + -1, + 487, + 487, + 487, + 274, + 487, + 487, + -1, + 487, + 487, + -1, + 487, + 487, + -1, + -1, + 487, + 487, + -1, + -1, + 488, + 752, + 752, + 488, + -1, + 488, + 447, + 447, + 447, + 489, + 367, + 489, + 489, + 489, + 489, + -1, + 489, + 489, + -1, + 489, + 565, + 565, + 489, + 489, + 489, + -1, + -1, + -1, + 521, + 489, + 521, + -1, + -1, + 336, + -1, + 138, + 490, + 490, + 490, + -1, + 490, + 490, + 109, + 491, + 491, + 491, + 313, + 313, + 313, + 313, + 313, + 491, + 558, + 491, + 492, + -1, + 492, + -1, + -1, + 492, + -1, + 492, + 492, + 492, + -1, + 492, + -1, + 492, + 279, + 492, + 220, + -1, + -1, + 494, + 520, + 495, + 495, + 495, + 292, + 495, + 495, + 495, + -1, + 759, + 759, + 495, + 495, + -1, + 38, + 496, + 871, + 496, + 496, + 496, + 497, + 497, + 279, + 279, + 497, + 279, + 497, + 497, + -1, + 497, + 497, + 498, + 498, + -1, + 498, + 203, + 498, + 203, + 203, + 498, + 498, + -1, + 871, + 498, + 498, + 498, + 653, + 498, + 500, + 162, + 500, + 162, + -1, + 500, + 499, + 500, + 565, + 500, + -1, + 627, + 500, + -1, + 500, + 501, + -1, + 501, + 501, + 199, + 501, + 108, + 501, + 528, + 501, + 501, + 501, + 501, + 501, + 501, + 501, + 585, + 502, + -1, + -1, + 502, + -1, + 502, + 502, + 502, + -1, + 502, + 454, + 502, + 502, + 502, + -1, + 534, + 502, + -1, + 359, + 502, + 502, + 502, + 336, + 336, + -1, + 323, + 323, + 502, + 502, + 502, + 601, + 502, + 601, + 503, + -1, + -1, + -1, + -1, + 503, + 266, + -1, + -1, + -1, + 109, + -1, + 503, + 813, + 813, + 503, + -1, + 503, + 269, + 269, + 503, + -1, + 503, + -1, + -1, + -1, + 503, + 503, + 86, + 86, + 503, + 503, + -1, + 265, + 505, + -1, + 505, + 505, + 505, + -1, + 255, + 255, + 505, + -1, + -1, + 505, + 505, + -1, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 340, + 505, + -1, + 505, + 330, + 505, + 505, + -1, + 137, + 505, + 505, + 505, + 345, + 505, + 505, + -1, + -1, + 505, + 659, + 505, + 505, + 506, + 506, + -1, + 506, + 506, + -1, + 506, + 210, + 210, + -1, + -1, + -1, + 812, + -1, + 315, + 506, + 506, + -1, + 163, + -1, + -1, + 274, + -1, + 511, + 648, + 511, + 511, + 511, + 512, + 512, + 512, + 512, + 512, + 447, + -1, + 512, + -1, + 512, + 512, + 512, + 512, + 606, + 512, + 512, + 512, + -1, + 752, + -1, + 584, + 584, + 584, + -1, + 514, + -1, + 602, + 602, + 514, + 514, + 514, + 514, + 514, + 262, + 262, + 515, + 515, + -1, + 805, + -1, + 516, + 516, + 516, + 516, + 523, + 523, + 469, + 469, + 752, + 752, + 529, + 529, + 530, + 668, + 339, + -1, + 535, + 535, + 173, + 535, + -1, + 417, + 256, + -1, + 541, + -1, + 542, + 543, + -1, + 544, + 692, + -1, + 546, + -1, + 721, + -1, + 450, + 548, + 549, + 203, + 551, + 446, + 553, + 553, + -1, + -1, + 556, + -1, + 592, + 479, + -1, + 562, + 562, + -1, + 563, + 819, + 819, + 567, + 819, + 819, + 567, + -1, + -1, + 570, + 570, + 292, + -1, + -1, + -1, + 571, + 518, + 571, + 275, + 275, + -1, + 571, + -1, + 292, + -1, + 572, + 469, + 572, + 572, + 575, + 163, + 163, + 575, + 576, + 576, + -1, + 576, + 576, + 522, + -1, + -1, + -1, + 577, + 577, + 577, + -1, + 577, + 577, + 619, + 577, + 577, + 577, + 580, + 580, + -1, + -1, + -1, + 580, + 445, + 588, + -1, + 589, + 589, + 589, + -1, + 589, + 590, + -1, + 590, + 591, + 591, + 591, + 591, + 591, + 591, + 269, + 269, + 593, + 593, + 269, + 269, + -1, + 595, + 597, + 597, + 598, + 610, + 509, + 509, + 509, + 611, + 601, + 614, + 615, + 291, + 291, + 616, + 617, + 622, + 625, + 626, + 632, + -1, + 640, + 401, + 646, + 651, + 651, + 479, + 661, + -1, + -1, + 673, + 157, + 673, + -1, + -1, + 673, + 673, + 673, + 84, + 84, + 84, + 84, + 84, + 673, + 84, + 84, + 84, + -1, + 818, + -1, + -1, + -1, + 674, + 674, + 108, + 674, + 108, + 108, + -1, + 674, + 217, + -1, + 674, + 674, + 674, + 674, + -1, + 635, + -1, + -1, + 674, + 674, + 347, + 347, + 674, + 674, + -1, + 674, + 586, + 674, + -1, + -1, + 674, + 674, + 345, + 674, + -1, + 114, + 114, + 674, + 674, + -1, + 203, + 674, + 674, + 674, + 674, + 674, + 95, + -1, + 648, + 674, + 674, + -1, + 331, + 674, + 674, + 674, + 674, + 674, + 674, + -1, + 237, + -1, + 674, + 674, + 674, + 674, + -1, + 152, + 152, + -1, + 214, + 214, + -1, + 674, + 674, + 674, + 674, + 674, + 760, + 674, + 760, + -1, + 674, + -1, + 872, + 674, + 674, + -1, + 172, + 674, + 579, + 674, + -1, + 674, + 674, + 674, + 674, + -1, + -1, + 674, + 367, + 367, + 674, + 674, + 367, + 367, + -1, + 674, + 674, + -1, + -1, + 674, + -1, + -1, + 750, + -1, + 674, + 565, + -1, + 674, + -1, + 674, + 674, + 674, + -1, + 331, + -1, + 674, + 276, + 674, + 674, + 569, + 569, + 569, + 569, + 674, + -1, + 674, + 674, + -1, + 81, + 674, + 674, + -1, + 619, + 619, + 675, + 172, + -1, + 675, + 675, + 675, + 675, + 581, + 675, + -1, + -1, + 676, + -1, + 676, + 583, + 676, + 583, + -1, + 519, + 519, + -1, + 672, + 676, + 672, + 672, + 672, + -1, + 676, + 676, + 676, + -1, + 237, + 676, + 676, + 676, + 642, + -1, + -1, + 265, + -1, + 677, + -1, + 677, + 677, + 677, + 677, + 173, + 677, + -1, + -1, + 677, + 385, + 677, + 677, + 677, + 313, + 313, + 313, + 313, + 313, + 677, + -1, + 677, + 677, + 582, + 677, + 582, + 582, + 582, + -1, + 336, + 677, + 677, + -1, + 677, + 677, + 677, + -1, + 509, + 678, + 678, + -1, + -1, + 340, + 678, + 197, + 678, + 805, + 678, + 805, + 805, + 805, + -1, + 678, + 678, + 171, + 679, + 630, + 679, + 200, + 200, + 200, + 200, + -1, + 679, + -1, + 679, + -1, + 679, + 679, + 679, + 631, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 680, + 280, + 680, + 680, + 680, + 680, + 579, + -1, + 528, + -1, + 680, + -1, + -1, + 680, + -1, + 774, + 680, + -1, + 680, + 680, + 87, + 87, + 87, + 87, + 87, + 681, + 242, + -1, + 681, + 681, + 681, + 681, + 235, + 235, + -1, + -1, + 681, + 681, + 682, + 629, + 629, + -1, + 682, + 682, + 682, + 682, + -1, + -1, + 647, + -1, + 153, + 682, + 682, + 682, + -1, + -1, + -1, + 683, + 346, + -1, + -1, + 235, + 683, + 401, + 401, + 401, + -1, + 683, + 683, + -1, + 351, + -1, + 685, + 685, + -1, + 346, + 685, + -1, + 336, + -1, + 685, + 660, + 660, + 685, + -1, + 685, + -1, + 685, + -1, + 519, + 685, + 685, + 275, + 685, + 685, + 685, + 685, + 685, + 279, + 685, + -1, + 685, + 685, + 685, + -1, + 685, + 685, + 685, + 685, + 685, + -1, + 685, + -1, + 685, + 342, + 685, + 342, + 685, + 342, + 342, + 685, + 342, + 685, + 685, + -1, + 685, + 685, + 182, + 685, + 685, + -1, + -1, + 236, + 236, + -1, + 638, + 685, + 685, + 685, + -1, + 685, + 417, + 417, + 417, + -1, + 685, + 499, + 685, + 685, + -1, + 73, + 685, + -1, + 234, + 685, + 367, + 367, + 367, + 685, + -1, + 685, + 685, + 369, + 369, + 369, + -1, + 330, + -1, + 685, + 685, + -1, + 685, + 235, + 235, + 685, + -1, + 685, + 685, + 291, + 291, + 686, + 686, + 686, + 87, + -1, + 686, + 686, + 686, + 686, + -1, + 686, + 686, + 686, + 305, + -1, + 686, + 448, + 448, + 686, + 631, + 686, + 277, + 686, + 686, + 686, + 686, + -1, + 686, + 359, + 359, + 359, + 686, + 686, + -1, + 628, + 686, + 686, + 686, + 686, + 686, + 686, + 689, + 689, + 762, + 689, + 690, + 690, + -1, + -1, + 690, + 690, + 173, + 690, + 690, + 691, + -1, + -1, + -1, + 171, + 691, + 171, + -1, + 762, + -1, + -1, + 693, + 693, + -1, + 871, + 694, + 871, + -1, + 694, + -1, + 694, + 694, + 292, + 694, + 694, + 695, + -1, + 695, + 695, + 695, + -1, + 763, + 763, + 114, + 114, + -1, + 696, + 202, + 696, + 696, + 696, + 138, + -1, + 214, + -1, + 696, + -1, + 671, + 696, + 671, + 671, + 751, + 751, + 751, + 751, + 697, + 697, + 697, + 752, + -1, + 697, + 345, + 697, + 698, + 698, + 173, + 173, + -1, + 524, + 698, + 533, + 533, + 698, + -1, + -1, + 698, + 699, + -1, + 699, + -1, + -1, + 699, + -1, + 699, + 87, + 699, + 587, + -1, + -1, + -1, + -1, + 700, + -1, + 700, + 700, + 700, + 700, + 700, + -1, + -1, + 700, + 700, + 700, + 268, + -1, + 471, + -1, + 700, + -1, + 701, + 701, + 581, + 701, + 639, + 701, + 469, + -1, + -1, + 540, + 701, + 701, + 701, + 520, + 520, + 520, + 520, + 520, + 520, + -1, + 701, + 701, + -1, + 192, + 701, + 701, + 275, + -1, + 272, + 701, + -1, + 702, + 155, + -1, + -1, + -1, + -1, + 272, + 272, + 702, + 702, + 702, + 702, + 702, + -1, + -1, + 604, + 703, + 369, + -1, + 703, + -1, + 703, + -1, + -1, + 256, + 256, + 256, + 704, + 704, + 750, + 750, + 704, + 763, + 705, + 517, + 705, + 705, + 517, + -1, + 671, + 705, + 705, + 705, + 705, + 705, + 705, + 707, + 631, + 631, + 631, + 631, + 631, + 631, + -1, + 708, + 220, + -1, + -1, + 708, + 812, + -1, + 709, + 709, + 709, + 709, + 255, + 255, + 709, + 710, + 710, + -1, + 587, + 710, + 710, + 454, + 852, + -1, + 153, + 153, + 711, + 711, + 233, + 233, + 711, + 233, + 233, + 233, + 711, + 711, + -1, + 712, + 712, + 73, + 712, + 507, + -1, + 71, + 712, + 712, + 279, + -1, + 552, + -1, + -1, + 712, + 712, + 526, + 526, + -1, + -1, + -1, + 650, + 712, + 330, + 712, + 712, + 713, + 713, + 713, + 713, + 242, + 713, + -1, + 713, + 713, + -1, + 713, + 713, + 713, + 713, + -1, + -1, + -1, + 714, + 714, + 714, + -1, + -1, + 714, + -1, + 247, + 247, + -1, + 716, + 123, + 123, + 123, + -1, + 716, + 852, + 716, + 852, + 716, + 716, + 445, + 717, + 717, + 717, + 272, + 717, + 586, + -1, + -1, + 717, + 717, + 509, + -1, + -1, + 261, + 718, + 718, + 718, + -1, + 718, + 275, + 718, + 718, + 692, + -1, + 719, + 719, + 719, + 99, + 719, + 719, + 358, + 719, + 358, + 725, + -1, + 725, + 725, + 726, + 726, + 726, + 727, + -1, + 727, + 627, + 727, + 627, + 448, + 729, + 378, + 378, + 730, + -1, + 376, + 376, + -1, + -1, + 733, + -1, + 734, + -1, + -1, + 217, + 734, + -1, + 735, + 735, + 735, + 735, + 736, + 182, + -1, + -1, + 737, + 737, + 737, + 737, + -1, + 220, + -1, + -1, + -1, + -1, + 739, + 739, + 564, + 739, + 740, + 740, + 308, + 740, + 247, + 247, + -1, + 71, + 740, + 740, + 275, + 275, + -1, + 740, + 740, + 740, + 740, + 740, + 741, + 558, + 741, + -1, + 741, + 84, + 84, + 742, + -1, + -1, + 266, + 743, + 743, + 744, + 744, + 313, + -1, + 771, + -1, + 521, + 745, + 745, + 745, + -1, + 618, + -1, + 71, + 71, + 746, + 746, + -1, + 658, + 367, + -1, + 38, + 747, + 747, + -1, + 748, + 454, + 749, + 749, + 753, + -1, + 628, + 756, + 757, + -1, + -1, + 764, + 443, + -1, + 760, + 769, + -1, + 602, + 773, + 773, + 775, + 776, + -1, + 777, + 779, + -1, + 780, + 781, + 534, + 782, + 782, + 314, + -1, + 347, + 783, + 171, + 785, + -1, + -1, + 552, + 786, + 305, + -1, + 524, + 787, + 788, + 788, + 819, + -1, + 760, + 558, + 204, + 792, + 666, + 794, + 795, + -1, + 796, + -1, + 798, + 799, + 799, + 852, + 450, + 802, + -1, + -1, + 803, + 804, + 804, + -1, + 809, + 852, + 83, + 817, + 823, + 223, + 827, + 827, + -1, + 360, + -1, + -1, + -1, + 839, + 839, + 839, + -1, + 839, + -1, + 839, + -1, + 375, + 839, + 454, + 454, + -1, + 601, + 601, + 601, + -1, + 840, + 840, + -1, + 723, + 840, + 723, + -1, + 38, + -1, + 840, + -1, + 840, + -1, + 840, + 840, + 840, + 840, + 156, + -1, + -1, + 841, + 263, + -1, + 761, + 761, + 841, + 841, + 233, + 841, + 358, + 841, + 841, + -1, + 841, + -1, + 378, + 841, + 841, + -1, + 519, + 519, + 519, + 841, + 568, + 568, + 842, + 842, + 842, + 842, + 842, + -1, + 275, + -1, + 843, + 201, + -1, + 99, + 843, + 843, + 818, + 843, + 168, + 168, + -1, + 843, + 843, + 844, + -1, + -1, + -1, + 844, + 280, + 844, + 844, + 844, + 844, + -1, + -1, + 844, + 245, + 844, + 844, + -1, + 844, + -1, + -1, + -1, + 619, + -1, + 871, + -1, + -1, + 845, + 845, + 845, + 845, + 845, + 845, + 722, + 722, + 722, + 845, + 579, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + -1, + 138, + 138, + 846, + -1, + 154, + 846, + 846, + 846, + 137, + 137, + 137, + 846, + 846, + 846, + 846, + 846, + -1, + 846, + 762, + 762, + -1, + -1, + 559, + 846, + 559, + -1, + 203, + 846, + 847, + 847, + 220, + -1, + 847, + 847, + 847, + 171, + 848, + 848, + 331, + 849, + -1, + 850, + 210, + 761, + 851, + -1, + 605, + 853, + -1, + 204, + 854, + 854, + -1, + -1, + 223, + 854, + 854, + 855, + 855, + 855, + 855, + 855, + 856, + 606, + -1, + 856, + 856, + 277, + -1, + -1, + 857, + 857, + 367, + 367, + 858, + 859, + 378, + 859, + 273, + 860, + -1, + -1, + 861, + 861, + 861, + -1, + 304, + 71, + 863, + 863, + -1, + 864, + 864, + 864, + 864, + 865, + 865, + -1, + 724, + 868, + 721, + 721, + 873, + 123, + 874, + 874, + 875, + 724, + 876, + 878, + 522, + 878, + -1, + -1, + 369, + 883, + 884, + 886, + 171, + 889, + 890, + 375, + -1, + 893, + 894, + -1, + 600, + 905 + ], + [ + -1, + 3, + -1, + 504, + 3, + 163, + 163, + 3, + -1, + 159, + 159, + -1, + -1, + -1, + -1, + 137, + 137, + 3, + -1, + 3, + 3, + -1, + 3, + 3, + 3, + -1, + 3, + 3, + 235, + -1, + 3, + 3, + 3, + -1, + 3, + 255, + 255, + 3, + -1, + -1, + -1, + 3, + -1, + -1, + 156, + 3, + 156, + -1, + 3, + 3, + 649, + 649, + 3, + 3, + 3, + -1, + 172, + 3, + 3, + 3, + 3, + 294, + 3, + 3, + 3, + 417, + 3, + 3, + 3, + 3, + 643, + 3, + 603, + 3, + 603, + 3, + -1, + 385, + 3, + -1, + 303, + 3, + -1, + -1, + 237, + -1, + 3, + 659, + 659, + 659, + -1, + 200, + 200, + 3, + 3, + 3, + 3, + 290, + 290, + 3, + 358, + -1, + 3, + 3, + 3, + 603, + 3, + 603, + 3, + -1, + -1, + -1, + 3, + 558, + 3, + 558, + 3, + 3, + 3, + -1, + 517, + 3, + -1, + 533, + 3, + 234, + 3, + 3, + 340, + 3, + 340, + 340, + 3, + 3, + 340, + 3, + -1, + 3, + 3, + 305, + -1, + 3, + 507, + 3, + 649, + -1, + 196, + 3, + 3, + -1, + 290, + 290, + 290, + 290, + -1, + -1, + -1, + 3, + 374, + 374, + -1, + 171, + 3, + 499, + 3, + 380, + 380, + 3, + 380, + 3, + 3, + -1, + 635, + 635, + 3, + 3, + 3, + 3, + 569, + 3, + 3, + -1, + 3, + 3, + -1, + -1, + 805, + 3, + 3, + 3, + 3, + 658, + -1, + 3, + 3, + -1, + -1, + -1, + 265, + -1, + 3, + 774, + -1, + 3, + 3, + -1, + 519, + 3, + 3, + 3, + 3, + 3, + -1, + 3, + 3, + -1, + -1, + -1, + 3, + 3, + 168, + 3, + -1, + 269, + 3, + 269, + 3, + 3, + -1, + 3, + 3, + -1, + 671, + -1, + 762, + -1, + 73, + 73, + 73, + 73, + 3, + 73, + -1, + 351, + 351, + -1, + 3, + 774, + 774, + -1, + 3, + 3, + 3, + 3, + 620, + 3, + -1, + 3, + 3, + 173, + -1, + -1, + 3, + 3, + -1, + 3, + 200, + 200, + -1, + 504, + 3, + 504, + 504, + -1, + 3, + 3, + 3, + 3, + 3, + 3, + -1, + 3, + 158, + 158, + 3, + -1, + -1, + -1, + -1, + 154, + 3, + 3, + 3, + 272, + -1, + 3, + 71, + -1, + 587, + -1, + 3, + 3, + 266, + 266, + 266, + 3, + 266, + 266, + 266, + 3, + 3, + -1, + -1, + 3, + -1, + 3, + -1, + 3, + 3, + 3, + 552, + -1, + 607, + 3, + 3, + 3, + -1, + -1, + 3, + 3, + 447, + 3, + -1, + 3, + 3, + 162, + 3, + 162, + 162, + 3, + 3, + 3, + -1, + -1, + 3, + 3, + 602, + 602, + -1, + 750, + 3, + -1, + 173, + 3, + -1, + 3, + 3, + 687, + 687, + -1, + 156, + -1, + 137, + 137, + 3, + -1, + 323, + 323, + 3, + 323, + 3, + -1, + 114, + 114, + 3, + 3, + -1, + 620, + 620, + 3, + -1, + 3, + 3, + 171, + 171, + -1, + 275, + 275, + 275, + -1, + 3, + 3, + 658, + 658, + -1, + 3, + 3, + 3, + -1, + 3, + 3, + 692, + 3, + 692, + 3, + 533, + 533, + -1, + 3, + 276, + 276, + 276, + 592, + 592, + 592, + -1, + 4, + -1, + -1, + 4, + -1, + 579, + 579, + 5, + 579, + 579, + 5, + -1, + 5, + 5, + 5, + 672, + 672, + 5, + 199, + 6, + 265, + -1, + 6, + 201, + 201, + 6, + 6, + -1, + 172, + 172, + 6, + 172, + 6, + 6, + 6, + 99, + 99, + -1, + 592, + 6, + 592, + -1, + -1, + 507, + 507, + 7, + 7, + 330, + 7, + 7, + 687, + 7, + 559, + 8, + -1, + 8, + 8, + -1, + 237, + -1, + 8, + 8, + 771, + 771, + -1, + 8, + -1, + 8, + -1, + 8, + 8, + 446, + 446, + 446, + -1, + 8, + 612, + 8, + 8, + -1, + -1, + 223, + -1, + 9, + 9, + 192, + 9, + 9, + 196, + -1, + 9, + 10, + -1, + -1, + 10, + 10, + 262, + 262, + 10, + 10, + 10, + -1, + -1, + 10, + 10, + 552, + -1, + 137, + 10, + 10, + 10, + -1, + 10, + 10, + -1, + 664, + -1, + 87, + -1, + 592, + 10, + 10, + 10, + -1, + 10, + 568, + 568, + 568, + 10, + 276, + 276, + 10, + 10, + 10, + 10, + 276, + 276, + -1, + 10, + -1, + -1, + -1, + 11, + 343, + 11, + 343, + 343, + 11, + -1, + 11, + 11, + -1, + 11, + -1, + 528, + 11, + 11, + 509, + 11, + -1, + 11, + 81, + 11, + -1, + 11, + -1, + 11, + 11, + 11, + 11, + 11, + 109, + 11, + 11, + 11, + 11, + 11, + 359, + 359, + 11, + 11, + 11, + 751, + 11, + 163, + 163, + 11, + 11, + 638, + 11, + -1, + 11, + 156, + 11, + 11, + 138, + 11, + 11, + 289, + -1, + -1, + 650, + 650, + 650, + 11, + -1, + 11, + 666, + 11, + 11, + -1, + 292, + 292, + 292, + 11, + -1, + 653, + 11, + 108, + 11, + -1, + 11, + 11, + 509, + 509, + 11, + 11, + 11, + 608, + -1, + 11, + 687, + -1, + 11, + 11, + 534, + 11, + 663, + 11, + 812, + 812, + -1, + 12, + -1, + -1, + 812, + 12, + -1, + 12, + 12, + -1, + 618, + 618, + 12, + 12, + -1, + 520, + 520, + 12, + -1, + -1, + 281, + 12, + -1, + -1, + 471, + -1, + 12, + 12, + 12, + 360, + 12, + -1, + -1, + 12, + 264, + 264, + 12, + 578, + 578, + 578, + 12, + 268, + 12, + 12, + 510, + 12, + 12, + 12, + -1, + 613, + -1, + 215, + 12, + 664, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 520, + 12, + 12, + 771, + 12, + -1, + 449, + 449, + 449, + -1, + -1, + 12, + 639, + 12, + 12, + -1, + 12, + 648, + 12, + -1, + 670, + 12, + -1, + 12, + 12, + -1, + 12, + 584, + 584, + 12, + 12, + 605, + -1, + 672, + 12, + -1, + 12, + 12, + 12, + 583, + 583, + 583, + 12, + 12, + 12, + 156, + 12, + 12, + 156, + -1, + -1, + 12, + 443, + 12, + 201, + 201, + 12, + 760, + -1, + -1, + 280, + 12, + 263, + -1, + 564, + 12, + -1, + -1, + 12, + 12, + 171, + 171, + 171, + 13, + -1, + 367, + -1, + 315, + -1, + 13, + 657, + -1, + 261, + 13, + -1, + 13, + 13, + -1, + 251, + 13, + 13, + 214, + -1, + -1, + 662, + 662, + 662, + 13, + 95, + 13, + -1, + 13, + 13, + 852, + 13, + 13, + 13, + 367, + 13, + 13, + 369, + 13, + 13, + 417, + 13, + 199, + 199, + 199, + 13, + -1, + 445, + 13, + -1, + 223, + -1, + 13, + -1, + 13, + 13, + 630, + -1, + 14, + 14, + 14, + -1, + -1, + 330, + 14, + 14, + 14, + 819, + 14, + 14, + 294, + 294, + 14, + 14, + 14, + 170, + -1, + -1, + 14, + 196, + 196, + -1, + 14, + 14, + 583, + 583, + 14, + 15, + 233, + 15, + 15, + 303, + 15, + 15, + 15, + 15, + -1, + 15, + -1, + -1, + 607, + 607, + 15, + 15, + 15, + -1, + -1, + 15, + 123, + 15, + 15, + 15, + -1, + 603, + 15, + 603, + -1, + 314, + 314, + 314, + 15, + 217, + 217, + -1, + -1, + 15, + -1, + 15, + 16, + -1, + 16, + 446, + 16, + 16, + 16, + 16, + 375, + 375, + 375, + 16, + 375, + 375, + 16, + -1, + -1, + 16, + 16, + 16, + 376, + 16, + 376, + 16, + 16, + 376, + 16, + 376, + -1, + 16, + -1, + 16, + 16, + 375, + 16, + 375, + 16, + 16, + 504, + -1, + 759, + -1, + -1, + -1, + 16, + 16, + 557, + 16, + -1, + -1, + 16, + 16, + 16, + 16, + 16, + -1, + 314, + 16, + 16, + 16, + 16, + -1, + -1, + 558, + -1, + -1, + -1, + 16, + 16, + 581, + -1, + 16, + 199, + 199, + -1, + 16, + 16, + 16, + -1, + 360, + 16, + -1, + -1, + 670, + 16, + 16, + -1, + 16, + 16, + 16, + 16, + -1, + 245, + 16, + 16, + -1, + 169, + 16, + 618, + 16, + 16, + 16, + 16, + -1, + 16, + 247, + 16, + -1, + 16, + -1, + -1, + -1, + 582, + 16, + 16, + -1, + 16, + 16, + 16, + -1, + 95, + -1, + 618, + 16, + 16, + -1, + 236, + 16, + -1, + 16, + 275, + 275, + 16, + -1, + 261, + 16, + 308, + 16, + 751, + -1, + -1, + 16, + 16, + 16, + 16, + 16, + -1, + 16, + 16, + -1, + 16, + 720, + 720, + -1, + 272, + 16, + 17, + 401, + 17, + 182, + -1, + 650, + -1, + -1, + 17, + 17, + 443, + 443, + 443, + 17, + 443, + -1, + 17, + 17, + 17, + 17, + 281, + -1, + 263, + 17, + 347, + 347, + 347, + 17, + 17, + 17, + 73, + -1, + 663, + 663, + -1, + 268, + 17, + 17, + 17, + 163, + 17, + 163, + -1, + 17, + 17, + 17, + 17, + 114, + -1, + 304, + -1, + -1, + 17, + 643, + -1, + 17, + 95, + 95, + 17, + 659, + 659, + 17, + 336, + 17, + -1, + 18, + -1, + 18, + -1, + -1, + -1, + -1, + -1, + 18, + 620, + 620, + 18, + -1, + 18, + 18, + 18, + -1, + 18, + 18, + 401, + 18, + 18, + 18, + -1, + 668, + 18, + -1, + 304, + 304, + -1, + 18, + -1, + -1, + 499, + 499, + -1, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + -1, + 819, + 18, + 18, + 18, + -1, + 18, + -1, + 18, + 18, + 18, + -1, + 18, + 18, + 380, + 18, + 380, + 18, + -1, + 18, + 18, + 18, + 692, + 692, + 692, + 692, + 692, + 18, + -1, + 247, + 18, + 18, + 261, + 261, + 18, + 18, + 18, + -1, + 18, + 552, + -1, + 18, + 401, + 401, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + -1, + -1, + -1, + -1, + -1, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 813, + 18, + 18, + 559, + 18, + 18, + 272, + -1, + -1, + 721, + 18, + 723, + 18, + -1, + 18, + -1, + -1, + 18, + 613, + -1, + 214, + 18, + 18, + -1, + -1, + 579, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 728, + -1, + 18, + 18, + -1, + 18, + -1, + 18, + 18, + 341, + -1, + 18, + 314, + 18, + -1, + 507, + 507, + 507, + 18, + 507, + 507, + 507, + 18, + 322, + 322, + 18, + 18, + 152, + -1, + -1, + -1, + -1, + 18, + 534, + 534, + 18, + 18, + 18, + 18, + -1, + 281, + 281, + 18, + 18, + -1, + 237, + 237, + 18, + 235, + 235, + -1, + 18, + -1, + 18, + 721, + -1, + 274, + 18, + 18, + 568, + 568, + 18, + 522, + -1, + -1, + -1, + -1, + 18, + 261, + 18, + 204, + 18, + 204, + 204, + 204, + 204, + 18, + 204, + 18, + -1, + 18, + 18, + 18, + 172, + -1, + -1, + -1, + 499, + 18, + 688, + 688, + -1, + 330, + -1, + 18, + -1, + 18, + 638, + -1, + -1, + 18, + -1, + 277, + 277, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 566, + 566, + -1, + -1, + -1, + 157, + 157, + 157, + -1, + 599, + 599, + -1, + 18, + 643, + 18, + -1, + 173, + 18, + 173, + 18, + 18, + 18, + -1, + -1, + 18, + 18, + 264, + -1, + 763, + 18, + 763, + 18, + 18, + 196, + 196, + 196, + 18, + 552, + 18, + -1, + -1, + -1, + -1, + 18, + -1, + 666, + 666, + -1, + 18, + 583, + -1, + -1, + 771, + 19, + 19, + 204, + 19, + 204, + -1, + 71, + 19, + 19, + -1, + 19, + -1, + 19, + -1, + 19, + 19, + 19, + -1, + 158, + 158, + 158, + 19, + 19, + 19, + 608, + 608, + -1, + 19, + 454, + 454, + 454, + 454, + -1, + 19, + -1, + 275, + -1, + 38, + 38, + 19, + 19, + -1, + 220, + 19, + 19, + 19, + 380, + 380, + -1, + 19, + 19, + 19, + 169, + 19, + 805, + 19, + 19, + 19, + 19, + 19, + -1, + -1, + -1, + 19, + 19, + -1, + 73, + 73, + -1, + 19, + 639, + 639, + -1, + -1, + 19, + 19, + 19, + 255, + 255, + -1, + -1, + 621, + 621, + -1, + 168, + 19, + 668, + -1, + 19, + 172, + 19, + 19, + -1, + 19, + 19, + 568, + -1, + 19, + -1, + 19, + -1, + -1, + 261, + -1, + 20, + 20, + 20, + 267, + 20, + 267, + 20, + 20, + 20, + -1, + 315, + -1, + 172, + 20, + 274, + 274, + 20, + -1, + 599, + 599, + 20, + 20, + 20, + 20, + 20, + 173, + -1, + 20, + 454, + 20, + 454, + -1, + 20, + 20, + 20, + 609, + -1, + 182, + 20, + -1, + -1, + 20, + 20, + -1, + 612, + -1, + 20, + -1, + 20, + -1, + 20, + 728, + -1, + 20, + 565, + 20, + 20, + -1, + 20, + 20, + 163, + 163, + 313, + 313, + 21, + 21, + 21, + 81, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + -1, + 22, + 728, + -1, + -1, + 22, + 688, + 22, + 22, + 533, + 533, + 22, + 22, + 630, + 630, + 22, + 454, + 22, + 22, + -1, + 23, + 23, + 636, + 23, + 290, + 24, + 24, + 24, + 314, + 24, + 24, + -1, + 25, + -1, + 73, + 25, + 25, + 26, + 584, + 584, + -1, + 26, + 341, + 26, + 341, + -1, + -1, + 27, + 27, + 671, + -1, + 245, + -1, + -1, + 526, + -1, + 28, + 376, + 376, + -1, + -1, + 30, + 30, + 30, + 30, + 30, + 152, + 152, + 31, + 469, + 31, + -1, + 581, + 31, + 31, + 31, + 32, + 666, + 32, + -1, + 32, + 32, + -1, + 32, + 32, + 33, + 852, + 33, + 812, + 33, + 33, + 33, + 197, + 197, + -1, + 34, + 599, + 34, + -1, + 34, + 34, + 34, + 202, + 34, + 210, + -1, + 71, + 35, + -1, + 35, + 217, + 35, + 217, + -1, + 35, + 35, + -1, + 401, + 220, + -1, + -1, + 664, + -1, + 37, + 163, + 163, + 37, + -1, + 39, + -1, + 39, + 39, + -1, + 39, + -1, + -1, + 39, + 39, + 39, + 369, + 39, + -1, + 504, + 39, + 504, + 504, + 39, + 504, + 39, + -1, + 202, + 202, + 39, + 202, + 39, + -1, + -1, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 291, + 39, + 39, + 39, + 161, + -1, + -1, + 39, + -1, + -1, + 39, + 583, + 583, + -1, + 40, + 197, + 40, + 197, + 40, + 40, + 197, + 40, + -1, + -1, + 565, + 40, + 40, + 346, + 40, + 41, + 251, + -1, + 41, + 761, + 761, + 41, + 446, + 41, + 446, + 43, + 43, + -1, + 43, + 43, + 291, + 43, + 612, + 43, + 43, + 631, + 43, + 43, + 43, + -1, + 43, + 160, + 43, + 43, + 43, + 533, + 43, + 43, + 533, + -1, + 43, + -1, + 43, + -1, + 43, + 44, + 557, + -1, + 44, + 627, + 627, + 627, + 627, + 44, + 627, + 44, + 44, + -1, + -1, + 251, + 251, + 251, + 251, + 44, + 108, + -1, + -1, + 44, + 46, + 315, + 46, + 315, + 315, + 46, + 315, + 315, + -1, + 509, + 46, + 46, + 618, + 618, + -1, + 606, + 47, + 606, + 47, + 47, + -1, + 47, + 47, + 47, + 47, + -1, + 664, + 664, + 47, + -1, + 47, + 336, + -1, + 290, + 47, + 290, + 290, + 47, + 47, + 47, + 262, + 47, + 47, + -1, + 48, + 308, + 48, + 771, + 771, + 48, + 48, + 448, + 448, + 48, + 48, + 159, + 48, + 48, + -1, + -1, + -1, + 48, + 627, + 48, + 659, + 659, + -1, + -1, + 272, + -1, + -1, + 48, + 48, + 48, + 48, + 871, + 871, + 48, + 109, + 48, + 48, + -1, + 48, + 48, + 48, + 48, + -1, + 48, + -1, + 586, + 48, + 48, + 48, + 48, + 48, + 447, + -1, + 48, + 471, + 48, + -1, + 48, + -1, + -1, + -1, + 49, + 49, + -1, + 137, + -1, + -1, + -1, + 49, + -1, + 341, + 49, + 49, + 49, + 49, + 49, + 49, + 604, + 604, + 49, + 49, + -1, + 49, + -1, + -1, + 49, + 49, + 49, + 668, + 668, + 49, + -1, + 49, + 49, + 123, + 49, + 235, + 49, + -1, + 264, + 50, + 50, + 50, + 50, + -1, + 50, + 662, + 50, + -1, + 50, + -1, + 454, + 454, + 51, + 51, + 51, + 375, + 51, + 51, + 51, + 51, + 601, + 51, + -1, + 51, + -1, + -1, + 51, + 51, + 51, + -1, + 51, + 51, + -1, + -1, + 763, + 51, + -1, + 52, + -1, + 380, + 52, + -1, + 52, + 52, + 52, + 52, + 52, + 52, + 275, + 52, + 52, + -1, + 52, + 52, + -1, + -1, + 52, + 636, + 636, + 52, + 52, + 443, + -1, + 156, + 52, + 52, + 52, + 618, + 52, + 52, + 52, + 114, + 114, + -1, + -1, + -1, + 52, + 339, + 52, + 52, + 52, + 52, + 52, + 52, + 74, + 74, + 74, + 74, + 74, + 52, + 74, + 52, + 52, + -1, + 52, + 268, + 52, + 52, + 268, + 52, + -1, + 52, + 158, + -1, + 52, + 52, + 52, + 52, + -1, + -1, + 52, + -1, + 52, + 52, + 52, + 657, + 657, + 52, + -1, + 52, + 344, + 52, + -1, + 52, + -1, + -1, + 564, + 564, + 564, + 52, + 564, + 52, + -1, + 417, + 52, + 52, + 448, + 52, + 52, + -1, + 52, + 52, + 52, + 519, + 53, + 519, + 519, + 53, + -1, + 53, + 153, + -1, + 53, + 53, + 53, + -1, + 53, + 53, + 53, + -1, + -1, + -1, + 53, + -1, + 668, + 668, + -1, + 53, + 53, + -1, + 53, + 53, + 761, + 761, + -1, + 53, + 518, + 518, + 53, + 269, + 53, + 53, + 53, + 574, + -1, + 53, + -1, + 53, + 53, + -1, + 53, + 53, + 53, + -1, + -1, + 359, + -1, + -1, + 574, + 54, + -1, + 54, + 54, + -1, + 666, + 666, + -1, + 54, + 54, + 215, + 54, + 54, + -1, + -1, + 343, + 54, + 54, + -1, + 657, + 657, + 54, + 54, + -1, + 223, + 223, + 55, + -1, + 55, + 55, + 564, + 564, + -1, + 55, + 578, + -1, + 55, + -1, + -1, + -1, + 55, + 55, + 290, + 290, + 56, + 56, + 56, + 638, + 638, + 638, + 638, + 638, + 56, + 56, + 56, + 56, + -1, + 308, + 308, + -1, + -1, + 56, + 56, + -1, + 56, + 56, + 339, + 56, + -1, + 499, + 56, + -1, + 56, + 56, + 518, + -1, + 631, + 56, + 56, + 56, + -1, + -1, + 534, + -1, + 290, + 290, + 290, + -1, + 272, + -1, + 56, + 71, + 56, + 56, + 56, + 56, + -1, + 235, + 235, + 56, + 56, + 235, + 56, + 56, + 479, + 56, + 56, + 56, + 56, + 267, + 56, + -1, + 607, + -1, + 57, + 57, + 57, + 57, + 57, + -1, + 57, + 86, + 57, + 236, + 236, + -1, + -1, + -1, + 57, + -1, + 57, + 57, + -1, + 267, + 267, + 267, + 57, + 58, + 58, + 266, + 58, + 266, + 58, + 58, + 58, + 266, + -1, + -1, + 58, + 264, + 58, + -1, + 568, + 58, + 58, + 273, + 273, + 59, + 59, + -1, + 59, + -1, + -1, + 59, + 59, + 59, + -1, + 533, + -1, + 59, + 268, + 59, + 303, + 59, + 534, + -1, + 59, + 619, + 619, + 59, + 59, + 619, + 59, + 619, + 619, + 619, + 59, + -1, + 61, + 61, + 61, + -1, + 61, + 61, + 61, + 692, + 61, + 692, + 692, + 61, + 360, + 360, + 61, + 61, + 61, + 360, + 61, + -1, + 233, + -1, + -1, + -1, + -1, + 358, + 358, + 61, + -1, + 61, + 61, + -1, + 61, + 234, + 61, + 61, + -1, + 61, + -1, + 108, + -1, + 62, + 233, + -1, + -1, + 369, + 62, + -1, + 62, + -1, + 62, + -1, + -1, + -1, + 62, + 720, + 720, + 720, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 647, + 647, + 62, + 760, + 62, + 62, + 62, + 100, + 63, + 63, + 264, + 264, + -1, + 469, + 63, + 63, + 63, + 63, + -1, + 63, + 201, + 63, + 63, + 156, + 63, + 63, + 63, + 63, + 662, + 63, + 343, + 343, + 63, + 63, + 63, + 63, + 340, + -1, + 63, + 63, + -1, + 242, + -1, + 63, + 162, + -1, + 63, + 63, + 331, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + -1, + 63, + 63, + 63, + -1, + 81, + -1, + -1, + 154, + 154, + -1, + -1, + 63, + 170, + 63, + 170, + -1, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + -1, + 63, + 63, + -1, + -1, + -1, + 63, + -1, + 63, + 63, + -1, + -1, + 63, + 99, + 63, + 728, + 728, + 63, + -1, + -1, + 63, + 63, + -1, + 63, + 63, + 63, + 63, + -1, + -1, + 159, + 63, + 63, + 63, + 586, + -1, + 540, + 63, + 63, + 63, + 63, + 63, + 63, + -1, + 359, + 359, + 63, + 63, + 521, + 521, + 63, + 63, + 401, + 63, + 63, + 401, + 401, + -1, + 267, + 267, + -1, + 63, + 261, + -1, + 63, + 63, + -1, + 63, + -1, + 237, + 63, + 63, + -1, + 63, + 63, + 587, + 587, + 63, + 587, + -1, + 620, + 63, + 378, + 378, + 63, + -1, + 63, + 63, + -1, + 63, + 63, + 510, + 63, + 63, + -1, + 343, + 343, + 343, + 63, + 63, + -1, + 639, + 63, + 63, + 63, + 266, + 63, + 564, + -1, + -1, + 63, + 63, + 728, + 63, + 63, + -1, + -1, + 63, + 64, + -1, + 64, + 64, + -1, + 64, + 64, + 64, + -1, + -1, + -1, + -1, + 663, + 64, + 659, + 64, + 659, + 659, + 64, + -1, + 331, + 64, + 64, + 64, + 64, + 64, + -1, + 235, + -1, + 64, + 64, + -1, + -1, + 64, + -1, + 521, + -1, + -1, + 64, + -1, + 65, + 65, + 637, + 65, + 65, + 65, + -1, + 65, + 65, + 99, + 99, + -1, + 158, + 158, + 65, + -1, + -1, + -1, + 65, + 65, + 192, + 192, + -1, + 65, + -1, + 65, + 65, + 65, + 65, + 65, + 65, + -1, + -1, + 65, + 65, + -1, + 66, + -1, + 123, + -1, + -1, + -1, + 263, + 66, + 66, + 263, + 263, + 263, + 66, + -1, + 66, + 66, + 629, + 66, + 629, + 629, + 66, + 805, + 805, + -1, + -1, + 67, + 273, + 273, + 67, + 601, + 601, + 67, + 67, + -1, + -1, + 872, + 67, + 67, + 256, + 68, + 68, + 68, + 38, + 68, + 68, + -1, + -1, + 359, + -1, + 663, + 68, + 68, + 581, + 68, + 648, + 648, + 68, + 648, + 68, + 648, + 648, + 69, + -1, + 69, + 204, + -1, + 69, + -1, + 557, + 557, + -1, + 69, + 69, + 69, + 69, + 69, + 69, + 69, + -1, + 290, + 70, + 70, + 275, + 70, + 275, + 70, + 70, + 70, + 621, + 70, + 70, + 233, + 233, + 70, + 277, + 70, + 277, + 277, + 70, + 103, + 103, + 70, + 70, + 72, + -1, + -1, + -1, + -1, + 75, + 75, + 347, + 75, + 76, + 605, + 76, + 76, + 76, + -1, + 281, + -1, + 77, + 78, + 153, + 78, + -1, + 79, + 79, + 79, + 79, + 79, + 267, + -1, + -1, + 520, + 520, + 82, + 82, + 82, + 85, + -1, + 369, + -1, + 445, + 448, + 89, + 448, + 90, + 647, + -1, + 628, + 90, + -1, + 171, + 90, + 171, + 171, + 90, + 91, + 91, + 91, + 574, + -1, + 92, + -1, + 602, + -1, + 93, + -1, + 93, + -1, + 94, + -1, + -1, + 95, + 98, + 279, + 101, + 101, + -1, + 101, + 102, + 751, + 104, + 104, + -1, + 104, + 105, + 105, + -1, + -1, + -1, + 106, + 106, + 106, + 722, + 107, + 107, + -1, + -1, + -1, + 182, + 182, + 182, + 110, + -1, + -1, + -1, + -1, + 115, + 586, + 115, + -1, + -1, + 728, + 115, + 220, + 115, + 585, + 115, + 115, + 115, + -1, + 116, + -1, + 116, + 723, + 116, + 247, + 247, + 116, + -1, + 446, + 116, + 446, + 200, + 117, + 117, + 723, + 117, + 723, + -1, + -1, + -1, + 117, + -1, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + -1, + 117, + -1, + 117, + 117, + 117, + -1, + 557, + 557, + 117, + 117, + 557, + 557, + 117, + 367, + -1, + 119, + 119, + -1, + 120, + 120, + 636, + -1, + -1, + 120, + 342, + 121, + 74, + 74, + -1, + -1, + 750, + 121, + 121, + 613, + 613, + -1, + 122, + 122, + 122, + -1, + 314, + -1, + 763, + 125, + -1, + 771, + 125, + -1, + 604, + 604, + 126, + 126, + -1, + 126, + 126, + 126, + 126, + -1, + 671, + 126, + 126, + 126, + 126, + 347, + -1, + 127, + -1, + -1, + 127, + 592, + 592, + 127, + -1, + -1, + 662, + 129, + 129, + 578, + 129, + 95, + 129, + 129, + 129, + -1, + 129, + 129, + 129, + 129, + 129, + 129, + 627, + -1, + -1, + -1, + 129, + 130, + 130, + 130, + 130, + 130, + -1, + -1, + 131, + 131, + 131, + 201, + 131, + 131, + 813, + -1, + 131, + 131, + 131, + -1, + 131, + 131, + 131, + 752, + 131, + -1, + 131, + -1, + 132, + -1, + 100, + 100, + 132, + 99, + -1, + 638, + 132, + -1, + 375, + 132, + -1, + 376, + -1, + 133, + 133, + 645, + 645, + 645, + -1, + 303, + -1, + 133, + 133, + 133, + 134, + 643, + 134, + 180, + 134, + -1, + 137, + 134, + 134, + 137, + 134, + 134, + -1, + 134, + -1, + 236, + 236, + 134, + -1, + 134, + 759, + 759, + 134, + -1, + -1, + 136, + 103, + -1, + -1, + 136, + -1, + 136, + 606, + 136, + 606, + 136, + 136, + 504, + -1, + 852, + 139, + -1, + 139, + 139, + -1, + 139, + 601, + 140, + 137, + 137, + 140, + 140, + 140, + 236, + 140, + 141, + -1, + 141, + 141, + 141, + 569, + -1, + 385, + -1, + -1, + 447, + -1, + 123, + 141, + -1, + -1, + 141, + 141, + 599, + 599, + 599, + -1, + 251, + 251, + -1, + 568, + -1, + 141, + 142, + 142, + -1, + -1, + 587, + 142, + -1, + 142, + -1, + 142, + 108, + -1, + 142, + -1, + 142, + -1, + 142, + 142, + 305, + 142, + 305, + -1, + 81, + 142, + 214, + 214, + 142, + 142, + 142, + 144, + 144, + 144, + -1, + 95, + 144, + -1, + 585, + 144, + -1, + 144, + 308, + 144, + 144, + 812, + 144, + -1, + 145, + -1, + -1, + -1, + -1, + 724, + 145, + -1, + 180, + -1, + 266, + 145, + 145, + 145, + 145, + 145, + 145, + 217, + 146, + 217, + -1, + 146, + 146, + 146, + 146, + 123, + -1, + -1, + -1, + -1, + 146, + 114, + -1, + 628, + -1, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 202, + -1, + 315, + 148, + -1, + -1, + 277, + 148, + -1, + 148, + 100, + -1, + 657, + -1, + -1, + 148, + -1, + -1, + 148, + -1, + 148, + 635, + 149, + 149, + -1, + -1, + 149, + 274, + -1, + 157, + 149, + -1, + 149, + 630, + 149, + 149, + -1, + 149, + -1, + 149, + -1, + 149, + 450, + 149, + 38, + 149, + 150, + 150, + -1, + 196, + -1, + 444, + 150, + 150, + 150, + 150, + -1, + 367, + 150, + -1, + -1, + 138, + 150, + 150, + 150, + -1, + 533, + 533, + 608, + 151, + 763, + -1, + 645, + -1, + 635, + 635, + 151, + 123, + 123, + 151, + 151, + 672, + 151, + 519, + 151, + 151, + 160, + 164, + 378, + -1, + 164, + 268, + -1, + 166, + 525, + -1, + 166, + 166, + -1, + -1, + 166, + 166, + 166, + -1, + 247, + -1, + 304, + 304, + 167, + 174, + 343, + 343, + 343, + 761, + 761, + 360, + 604, + 178, + 178, + -1, + 566, + 601, + 342, + 184, + -1, + 305, + 305, + 186, + 186, + 189, + 236, + 190, + 190, + 191, + 154, + 603, + 194, + 194, + 194, + -1, + -1, + 620, + 205, + 206, + 206, + -1, + 208, + -1, + 208, + 209, + -1, + 212, + -1, + 519, + 216, + 281, + 218, + 71, + 71, + 103, + 103, + 261, + -1, + -1, + 584, + -1, + -1, + -1, + 666, + -1, + 229, + 230, + -1, + 162, + 232, + 232, + 238, + -1, + 238, + 239, + 239, + 239, + 662, + 662, + 244, + -1, + 331, + 331, + 249, + 249, + 220, + -1, + -1, + 252, + 252, + -1, + 252, + 252, + 253, + -1, + 774, + -1, + 254, + 276, + 276, + 276, + -1, + 254, + 267, + -1, + 257, + 688, + 257, + 257, + 257, + 257, + 528, + 258, + 258, + -1, + 587, + -1, + 260, + 813, + -1, + 180, + 180, + 270, + 270, + 378, + -1, + 282, + -1, + 283, + 283, + 688, + 284, + 285, + 285, + 286, + 762, + 287, + 308, + 720, + 720, + -1, + 369, + 295, + 298, + 299, + 300, + -1, + 310, + 587, + -1, + 329, + 338, + 338, + 348, + -1, + -1, + 354, + -1, + -1, + 355, + 621, + 356, + 357, + 361, + -1, + -1, + 381, + 504, + 381, + -1, + 381, + 668, + 381, + 95, + -1, + 336, + 336, + 336, + 336, + 381, + 381, + -1, + 264, + 381, + 381, + 264, + -1, + 247, + 381, + 247, + 381, + -1, + 381, + 381, + 381, + -1, + 522, + -1, + 381, + 192, + 192, + 381, + 381, + 381, + 381, + -1, + 360, + -1, + 381, + -1, + -1, + 280, + -1, + -1, + 692, + 381, + 381, + -1, + -1, + -1, + 663, + 663, + 381, + 381, + 381, + 687, + 687, + 687, + -1, + 507, + 381, + 381, + 305, + 381, + 381, + 381, + 381, + 381, + 381, + 314, + 314, + 314, + 314, + 381, + -1, + 381, + -1, + 381, + 381, + -1, + -1, + -1, + 273, + 381, + -1, + -1, + -1, + -1, + 504, + 381, + -1, + 728, + 728, + 728, + 728, + -1, + 381, + -1, + -1, + 280, + 280, + -1, + 578, + 578, + 381, + -1, + -1, + 381, + -1, + -1, + 381, + 381, + 381, + 872, + -1, + 605, + 381, + -1, + 381, + 237, + 237, + 237, + -1, + -1, + 237, + 381, + 381, + 381, + 381, + 381, + 687, + 381, + -1, + 281, + -1, + 381, + 381, + 381, + -1, + 261, + 261, + 381, + -1, + 381, + 268, + 381, + 381, + -1, + 156, + 381, + 581, + -1, + -1, + 381, + 381, + 182, + 182, + -1, + 159, + 159, + -1, + 381, + 381, + -1, + -1, + 381, + 381, + 637, + 637, + 381, + 539, + -1, + -1, + 381, + 579, + -1, + -1, + -1, + 761, + 761, + 381, + 381, + 381, + 381, + 381, + 381, + -1, + 584, + 584, + -1, + 381, + 381, + 812, + 812, + 381, + 381, + 381, + 381, + 381, + 153, + -1, + 381, + 360, + 381, + 360, + 360, + 360, + -1, + 381, + -1, + -1, + 294, + 381, + -1, + 605, + 381, + -1, + -1, + -1, + 153, + 153, + 153, + -1, + 275, + 381, + -1, + 381, + -1, + 381, + -1, + 137, + 381, + 137, + 137, + -1, + 381, + 123, + 381, + 381, + -1, + 720, + 381, + 381, + 381, + -1, + 267, + 267, + 381, + 381, + 381, + -1, + -1, + -1, + 381, + 381, + -1, + 586, + 381, + -1, + -1, + 172, + 381, + -1, + 347, + -1, + 290, + -1, + 759, + 759, + -1, + -1, + 381, + -1, + 256, + 381, + 381, + 381, + 381, + -1, + 566, + 381, + 381, + -1, + 381, + 381, + 272, + 272, + -1, + -1, + 382, + 382, + 628, + -1, + 382, + 382, + 273, + 383, + 277, + 277, + 383, + 383, + -1, + 383, + 247, + 383, + 247, + 383, + 383, + 383, + 383, + 383, + -1, + -1, + -1, + 71, + 71, + 383, + 71, + 383, + 383, + 383, + 384, + 628, + -1, + 384, + 384, + 384, + 631, + 631, + 384, + 384, + 275, + -1, + 569, + -1, + 384, + 384, + 384, + 384, + 384, + 872, + 384, + -1, + 264, + 384, + 526, + 384, + 568, + 384, + 384, + -1, + 137, + 386, + -1, + 771, + -1, + 386, + 386, + 386, + 386, + 386, + 386, + 657, + 386, + -1, + 504, + 504, + 504, + 386, + 386, + 345, + 386, + 171, + 386, + -1, + -1, + -1, + -1, + 137, + -1, + 447, + 197, + -1, + 446, + 387, + 387, + 279, + 387, + -1, + -1, + -1, + 629, + 387, + -1, + 520, + 387, + 387, + -1, + -1, + 387, + 607, + -1, + 687, + 387, + -1, + 387, + 378, + 387, + 387, + 387, + 520, + 520, + 387, + 774, + 387, + 774, + 774, + 387, + 387, + 387, + -1, + 376, + 387, + 387, + 387, + 454, + 387, + 387, + -1, + 269, + 387, + 342, + 342, + 387, + -1, + 534, + 387, + -1, + 305, + 387, + -1, + 387, + 387, + -1, + 672, + 387, + 387, + -1, + -1, + 387, + -1, + 579, + 387, + 579, + 579, + -1, + 387, + 387, + 387, + -1, + 387, + 154, + 154, + 154, + 387, + -1, + 566, + 387, + -1, + 387, + 387, + -1, + 387, + 313, + 387, + 387, + 692, + 387, + 643, + 643, + -1, + -1, + -1, + 387, + 387, + 315, + 387, + -1, + 86, + 86, + 86, + 86, + 387, + -1, + 242, + 387, + 387, + 387, + 657, + 657, + 387, + 657, + 657, + -1, + -1, + 387, + -1, + 387, + 387, + 369, + 387, + 387, + 388, + 388, + 388, + -1, + 388, + 388, + 203, + 388, + 153, + -1, + 388, + 388, + 388, + 388, + 388, + 630, + 388, + 818, + -1, + 388, + 388, + -1, + 388, + -1, + 388, + -1, + 388, + 388, + 388, + 388, + 388, + -1, + -1, + -1, + 251, + 251, + 251, + 388, + 388, + -1, + 539, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 220, + 220, + 220, + 220, + 220, + 388, + -1, + -1, + -1, + -1, + 388, + 388, + -1, + 388, + 388, + 388, + 388, + 388, + 278, + 278, + 278, + -1, + 388, + 388, + 388, + 388, + 631, + -1, + 223, + 388, + 388, + 223, + 388, + 388, + 388, + 220, + 388, + 220, + -1, + -1, + 388, + -1, + 388, + 388, + 388, + 388, + 388, + 245, + 388, + 388, + 277, + 388, + 388, + -1, + -1, + 600, + 390, + 390, + 390, + 95, + 390, + -1, + 636, + -1, + 390, + 750, + 750, + 750, + 750, + 390, + 566, + 566, + 391, + -1, + 391, + 392, + 392, + 668, + -1, + 818, + 392, + 392, + -1, + 392, + 392, + 392, + 173, + -1, + 666, + -1, + -1, + -1, + 392, + -1, + 722, + 722, + 392, + 392, + 392, + 605, + 392, + -1, + 750, + -1, + -1, + 668, + -1, + 392, + 303, + -1, + 392, + 393, + 612, + 612, + 393, + 393, + 108, + 393, + 393, + 393, + 261, + 393, + 393, + 608, + 608, + 393, + 393, + 393, + 269, + 393, + 648, + 648, + 648, + -1, + 199, + 393, + 393, + 393, + -1, + -1, + 393, + 393, + 499, + 393, + -1, + 805, + 393, + 393, + 637, + 393, + 393, + 347, + 347, + -1, + -1, + 393, + -1, + -1, + 108, + 394, + 199, + 394, + 199, + 394, + 649, + 395, + 137, + 395, + -1, + 395, + 395, + 395, + 74, + -1, + 395, + -1, + 395, + -1, + 396, + -1, + 396, + 396, + 396, + 397, + 397, + -1, + 584, + -1, + -1, + 397, + -1, + 397, + 331, + 331, + 397, + 397, + 397, + -1, + -1, + 397, + 397, + 255, + 255, + -1, + 397, + -1, + -1, + 557, + 398, + 398, + -1, + 603, + 399, + -1, + -1, + -1, + 399, + 723, + -1, + 399, + 587, + 399, + 399, + 399, + 399, + 812, + 400, + -1, + 156, + 156, + 156, + 400, + -1, + 400, + 400, + 400, + -1, + 400, + 520, + 520, + 400, + 402, + 402, + -1, + -1, + -1, + 402, + -1, + -1, + -1, + 402, + 402, + 648, + 402, + 648, + 402, + 520, + -1, + 403, + 202, + -1, + 331, + -1, + -1, + -1, + 403, + 403, + 403, + 403, + 612, + 404, + 521, + -1, + 237, + 404, + 404, + -1, + -1, + 404, + 404, + 751, + -1, + 405, + -1, + 405, + 417, + -1, + -1, + 405, + 649, + 405, + 405, + 569, + -1, + -1, + 603, + 603, + -1, + -1, + 406, + 138, + -1, + 407, + 407, + -1, + 408, + 408, + -1, + 408, + 635, + -1, + 269, + 408, + 408, + 585, + -1, + 409, + 235, + 235, + 409, + 409, + 409, + -1, + -1, + 409, + 410, + 273, + 410, + 447, + -1, + -1, + 752, + 628, + 411, + 411, + 233, + 233, + 411, + 233, + 233, + 411, + 411, + -1, + 412, + 412, + 412, + 852, + 412, + 412, + 158, + -1, + 413, + 413, + 413, + 413, + 269, + -1, + 413, + 237, + 237, + 237, + -1, + 413, + 278, + 413, + 413, + 413, + 663, + 413, + 413, + -1, + -1, + -1, + 268, + 413, + 413, + 413, + 413, + 413, + 137, + 413, + 137, + -1, + 688, + -1, + 413, + 159, + 413, + 413, + 413, + 236, + 236, + -1, + 569, + 413, + 163, + 413, + 413, + 414, + -1, + 138, + 138, + -1, + 415, + 138, + 138, + 415, + -1, + 450, + -1, + 192, + -1, + 415, + -1, + 108, + 415, + 415, + -1, + 415, + 415, + 415, + 172, + 415, + 345, + 415, + -1, + -1, + 330, + 415, + 81, + 81, + 415, + 331, + -1, + -1, + 415, + 415, + 415, + -1, + 415, + 415, + 415, + 415, + 415, + -1, + 605, + 605, + 415, + 415, + 499, + 415, + -1, + 416, + 416, + 233, + -1, + 416, + 416, + 416, + 557, + -1, + -1, + -1, + 416, + -1, + 416, + 416, + 416, + 416, + 322, + 416, + 322, + 322, + -1, + 416, + 416, + 552, + 416, + 552, + 416, + 507, + 507, + 507, + -1, + 418, + 264, + 418, + 264, + 418, + 418, + 418, + -1, + 418, + 214, + 214, + 418, + 418, + 418, + 169, + 169, + -1, + -1, + 220, + 418, + 220, + 418, + 418, + -1, + 559, + 419, + 559, + -1, + 419, + 419, + 419, + 419, + 628, + 628, + 419, + 419, + 568, + 419, + 568, + -1, + 419, + 419, + 419, + -1, + -1, + 447, + 447, + 447, + 419, + -1, + 419, + 420, + 420, + 171, + -1, + -1, + -1, + 521, + -1, + 420, + 420, + 420, + 217, + 420, + -1, + 568, + -1, + 420, + -1, + 420, + 520, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 268, + 268, + 268, + -1, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 629, + 420, + 629, + -1, + 649, + 420, + 420, + 724, + 724, + 724, + 724, + 420, + -1, + 315, + 315, + -1, + 38, + 420, + 420, + 672, + 672, + 420, + 420, + 672, + -1, + 420, + 599, + 599, + 599, + 420, + -1, + -1, + -1, + 160, + 420, + 420, + -1, + 420, + 420, + 202, + -1, + 420, + 600, + 340, + 340, + 421, + 421, + 421, + 421, + 323, + 323, + 421, + 421, + 421, + -1, + 422, + 422, + 422, + 587, + -1, + 422, + 525, + 525, + 525, + 525, + 422, + 422, + 422, + 422, + 159, + 422, + -1, + 422, + -1, + 422, + 422, + 422, + -1, + -1, + 343, + -1, + -1, + 237, + -1, + 236, + 422, + 422, + 648, + -1, + -1, + -1, + 203, + 422, + 422, + 422, + 422, + -1, + 422, + 422, + 579, + 422, + -1, + 422, + -1, + 584, + 584, + -1, + 422, + 422, + -1, + 423, + 423, + 423, + 376, + 376, + -1, + 540, + 423, + 871, + 871, + 423, + -1, + -1, + 423, + 509, + 423, + -1, + 159, + -1, + 423, + -1, + 469, + 425, + 425, + 647, + 647, + 425, + -1, + 322, + -1, + -1, + 425, + 425, + 499, + 425, + 425, + -1, + 425, + 425, + 223, + -1, + 752, + -1, + 425, + 425, + 425, + -1, + -1, + -1, + 425, + 425, + 425, + 425, + -1, + 172, + 426, + 426, + 671, + -1, + -1, + 426, + -1, + 426, + -1, + 723, + 426, + 426, + 426, + -1, + 426, + 169, + 169, + 426, + 426, + 426, + 592, + -1, + 628, + 426, + -1, + 426, + 426, + 426, + 426, + 426, + -1, + 217, + 217, + -1, + 426, + -1, + 426, + 426, + -1, + 359, + -1, + -1, + 426, + 426, + -1, + 426, + 426, + -1, + 426, + -1, + -1, + -1, + 426, + -1, + 426, + 592, + 426, + 426, + 581, + 426, + 426, + 426, + 581, + 426, + -1, + 235, + 426, + 426, + 426, + 426, + 525, + -1, + 426, + -1, + -1, + 245, + -1, + 518, + 426, + -1, + -1, + 426, + 322, + 322, + 426, + 322, + 322, + 426, + -1, + 566, + 426, + 426, + 426, + 426, + -1, + 426, + 426, + -1, + 417, + 417, + 417, + 417, + 417, + 417, + 417, + 417, + 426, + 426, + 161, + 426, + 161, + 426, + 426, + -1, + 426, + 426, + 81, + 427, + 427, + -1, + 427, + -1, + 427, + 427, + 627, + -1, + 346, + 427, + 97, + 427, + 427, + -1, + 638, + -1, + 273, + -1, + 427, + 728, + 728, + 427, + 427, + 761, + 427, + 427, + -1, + 427, + 427, + 805, + 805, + 805, + 427, + -1, + 428, + 233, + -1, + 428, + 109, + 428, + 428, + 428, + 428, + -1, + -1, + -1, + -1, + 428, + 813, + 428, + -1, + 156, + 428, + 428, + -1, + 428, + 604, + 428, + 428, + 428, + 871, + 428, + 620, + 428, + -1, + 428, + 428, + 428, + -1, + 428, + -1, + 314, + 428, + 428, + 658, + 428, + -1, + 138, + 428, + 138, + -1, + 428, + -1, + 428, + 428, + 872, + 428, + 428, + 428, + 428, + 428, + 429, + 429, + 812, + 429, + 429, + -1, + 520, + 429, + 429, + 429, + 722, + -1, + -1, + 522, + 429, + -1, + 429, + 81, + 429, + 429, + 265, + 429, + 375, + 375, + 375, + -1, + 759, + 429, + 196, + 196, + 429, + 663, + 663, + -1, + 429, + 429, + 100, + 429, + -1, + -1, + 429, + 687, + 687, + 429, + 305, + -1, + 429, + 540, + -1, + 429, + 429, + 429, + -1, + 517, + -1, + 429, + 109, + 109, + 429, + 429, + 430, + 290, + -1, + 430, + 430, + 430, + 331, + -1, + 631, + 430, + 430, + -1, + 430, + 752, + 430, + 430, + -1, + -1, + 499, + -1, + 267, + 430, + 430, + 430, + 430, + 272, + 272, + 430, + -1, + 430, + 214, + 214, + 430, + 430, + 430, + 430, + 430, + 430, + -1, + 430, + 430, + 430, + 430, + 138, + -1, + -1, + 87, + 87, + -1, + -1, + 431, + 431, + 431, + 431, + 431, + 431, + 431, + 431, + 583, + 431, + -1, + 431, + 431, + 359, + 431, + 447, + -1, + -1, + 431, + 642, + 431, + 431, + 431, + 431, + 304, + -1, + 431, + -1, + 431, + 343, + -1, + -1, + 431, + 586, + 586, + 586, + 586, + 431, + 432, + 432, + 432, + 649, + 432, + 432, + 358, + 432, + 432, + 358, + -1, + 432, + 559, + 559, + 559, + 432, + 432, + 432, + -1, + -1, + 432, + -1, + 432, + 432, + 432, + -1, + -1, + -1, + -1, + 805, + 805, + 805, + 432, + 203, + -1, + 234, + 234, + 433, + -1, + -1, + 600, + 600, + 433, + 433, + 600, + 433, + -1, + -1, + 587, + 433, + 433, + 255, + 255, + 433, + -1, + -1, + -1, + 433, + 433, + 433, + 520, + 433, + 520, + 433, + -1, + 204, + 433, + 433, + 592, + 433, + -1, + 607, + 607, + 433, + 446, + 446, + 433, + 433, + 433, + 433, + 157, + 157, + 157, + 157, + 433, + -1, + 433, + 433, + 433, + 433, + 434, + 173, + 173, + 434, + 434, + 173, + -1, + 434, + 152, + 434, + 434, + 519, + 519, + 434, + 519, + 434, + 434, + -1, + -1, + -1, + -1, + 434, + 434, + 237, + 237, + 434, + 237, + 237, + 434, + -1, + 434, + 434, + -1, + 447, + 434, + 434, + 434, + 750, + 750, + 750, + 750, + 750, + 434, + -1, + -1, + 722, + -1, + 434, + 434, + 434, + -1, + 533, + 434, + 434, + -1, + 852, + 434, + 852, + -1, + -1, + 601, + 434, + 434, + 434, + 375, + 375, + -1, + -1, + -1, + 601, + -1, + 273, + 273, + 434, + 434, + 434, + 434, + -1, + -1, + 558, + 558, + 558, + 558, + 558, + -1, + 434, + 434, + 434, + 269, + 434, + 434, + 434, + -1, + 434, + 274, + 435, + -1, + 435, + 280, + 435, + 435, + 280, + 280, + -1, + 446, + 435, + -1, + 435, + -1, + 369, + 369, + 369, + 435, + 435, + 435, + 435, + 375, + 435, + 435, + -1, + 203, + -1, + -1, + -1, + 435, + 367, + 435, + -1, + 435, + 435, + 435, + -1, + 435, + 435, + 435, + 435, + -1, + 519, + 519, + 519, + 519, + 519, + 435, + -1, + -1, + 156, + -1, + 435, + 200, + -1, + 436, + 436, + 436, + -1, + 436, + 533, + 436, + 448, + 436, + 436, + 436, + 436, + 436, + 760, + 436, + 436, + 671, + 436, + 436, + 671, + -1, + 436, + 436, + -1, + 436, + 436, + 272, + 272, + -1, + 436, + 436, + 436, + -1, + -1, + 436, + -1, + 436, + 436, + -1, + 436, + 436, + 436, + 436, + 436, + 436, + 437, + -1, + 437, + 201, + -1, + -1, + 629, + -1, + -1, + 437, + -1, + 578, + 437, + 73, + 437, + 210, + 437, + 437, + 437, + 437, + 437, + 305, + 437, + 437, + 437, + 437, + 437, + 525, + -1, + 437, + 437, + 438, + 71, + -1, + 314, + -1, + -1, + 84, + -1, + 533, + 533, + 438, + 359, + -1, + 157, + 157, + -1, + -1, + -1, + 601, + 601, + 601, + -1, + 438, + -1, + 438, + -1, + 657, + 657, + -1, + -1, + -1, + 852, + -1, + 518, + -1, + -1, + 439, + 162, + 439, + -1, + 304, + 439, + 439, + 439, + 97, + 440, + 871, + 440, + 440, + 440, + 267, + -1, + 262, + 440, + 440, + 233, + -1, + 440, + 440, + 517, + 517, + -1, + -1, + 440, + 566, + -1, + 440, + -1, + -1, + -1, + -1, + -1, + -1, + 441, + -1, + 441, + 378, + -1, + 441, + 441, + -1, + 507, + 507, + 441, + 441, + -1, + -1, + 441, + -1, + 564, + 442, + 442, + -1, + 442, + -1, + 552, + 451, + 451, + 451, + -1, + 620, + 451, + 452, + 664, + 664, + -1, + 660, + 452, + 452, + 642, + 453, + 599, + 453, + 453, + 453, + 453, + 358, + 455, + -1, + 196, + -1, + 266, + 456, + -1, + 456, + 670, + -1, + 457, + -1, + 457, + 210, + 210, + 457, + 458, + -1, + 242, + -1, + -1, + 459, + 812, + 812, + -1, + 460, + 159, + -1, + 461, + -1, + -1, + 237, + 462, + 462, + 463, + -1, + 463, + 613, + -1, + 464, + 272, + 464, + -1, + -1, + 273, + 465, + 750, + 281, + -1, + 467, + -1, + 468, + 315, + 470, + -1, + 470, + 214, + -1, + 472, + 454, + 473, + 474, + 474, + -1, + 751, + 751, + 345, + 476, + 345, + -1, + 477, + -1, + 478, + 478, + -1, + -1, + -1, + 480, + -1, + 480, + 480, + -1, + 480, + 289, + 481, + 168, + 481, + 481, + 482, + 482, + 202, + 482, + 276, + 276, + 482, + 482, + 613, + -1, + 482, + 805, + 482, + -1, + 482, + 482, + 291, + 291, + 482, + 483, + 510, + 483, + 483, + -1, + 83, + -1, + 280, + 485, + 485, + -1, + -1, + 485, + 485, + 485, + 486, + 375, + 486, + -1, + -1, + 486, + 658, + -1, + -1, + 336, + 336, + -1, + -1, + -1, + 487, + 487, + 487, + -1, + 173, + 173, + -1, + -1, + -1, + 552, + 552, + 487, + -1, + 487, + 487, + 487, + -1, + 487, + -1, + 487, + 449, + 449, + 487, + 292, + 487, + 487, + 574, + -1, + 487, + 487, + 487, + 274, + 487, + 487, + -1, + 487, + 487, + -1, + 487, + 487, + -1, + -1, + 487, + 487, + -1, + -1, + 488, + 752, + 752, + 488, + -1, + 488, + 447, + 447, + 447, + 489, + 367, + 489, + 489, + 489, + 489, + -1, + 489, + 489, + -1, + 489, + 565, + 565, + 489, + 489, + 489, + -1, + -1, + -1, + 521, + 489, + 521, + -1, + -1, + 336, + -1, + 138, + 490, + 490, + 490, + -1, + 490, + 490, + 109, + 491, + 313, + 491, + 313, + 313, + 313, + 313, + 313, + 491, + 558, + 491, + 492, + -1, + 492, + -1, + -1, + 492, + -1, + 492, + 492, + 492, + -1, + 604, + -1, + 279, + 279, + 492, + 220, + -1, + -1, + 494, + 520, + 495, + 495, + 495, + 292, + -1, + 495, + 495, + -1, + 759, + 759, + 495, + 495, + -1, + 38, + 496, + 871, + 496, + 496, + 496, + 497, + 497, + 279, + 279, + 497, + 279, + 497, + 497, + -1, + 497, + 497, + 498, + 498, + -1, + 498, + 203, + 498, + 203, + 203, + 498, + 498, + -1, + 871, + 498, + 498, + 498, + 653, + 498, + 162, + 162, + 500, + 162, + -1, + 500, + 499, + 500, + 565, + 500, + -1, + 627, + 500, + -1, + 500, + 501, + -1, + 501, + -1, + 199, + 501, + 108, + 501, + 528, + 501, + 501, + 501, + 501, + 501, + 501, + 585, + 585, + 502, + -1, + -1, + 502, + -1, + 502, + 502, + 502, + -1, + 502, + 454, + 502, + 502, + 502, + -1, + 534, + -1, + -1, + 359, + 502, + 502, + 502, + 336, + 336, + -1, + 323, + 323, + 502, + 502, + 502, + 601, + 502, + 601, + 578, + -1, + -1, + -1, + -1, + 503, + 266, + -1, + -1, + -1, + 109, + -1, + 503, + 813, + 813, + 503, + -1, + 503, + 269, + 269, + 503, + -1, + 503, + -1, + -1, + -1, + 503, + 503, + 86, + 86, + 503, + 503, + -1, + 265, + 505, + -1, + 505, + 505, + 505, + -1, + 255, + 255, + -1, + -1, + -1, + 505, + 505, + -1, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 340, + 505, + -1, + 505, + 330, + -1, + 505, + -1, + 137, + 505, + 505, + 505, + 345, + 505, + 505, + -1, + -1, + 505, + 659, + 505, + 505, + 506, + 506, + -1, + 506, + 506, + -1, + 506, + 210, + 210, + -1, + -1, + -1, + 812, + -1, + 315, + 506, + 506, + -1, + 163, + -1, + -1, + 274, + -1, + 511, + 648, + 511, + 511, + 511, + 512, + 512, + 512, + 512, + -1, + 447, + -1, + 512, + -1, + 512, + 512, + 512, + 512, + 606, + 512, + 512, + 512, + -1, + 752, + -1, + 584, + 584, + 584, + -1, + 514, + -1, + 602, + 602, + 514, + 514, + 514, + 514, + 514, + 262, + 262, + 515, + 515, + -1, + 805, + -1, + 516, + 516, + 516, + 516, + 523, + 523, + 469, + 469, + 752, + 752, + 529, + -1, + -1, + 668, + 339, + -1, + 535, + 535, + 173, + 535, + -1, + 417, + 256, + -1, + 541, + -1, + 542, + 543, + -1, + 544, + 692, + -1, + 546, + -1, + 721, + -1, + 450, + 548, + 549, + 203, + 551, + 446, + 553, + 553, + -1, + -1, + 556, + -1, + 592, + 479, + -1, + 562, + 562, + -1, + 563, + 819, + 819, + 567, + 819, + 819, + 567, + -1, + -1, + 570, + 570, + 292, + -1, + -1, + -1, + 571, + 518, + 571, + 275, + 275, + -1, + 571, + -1, + 292, + -1, + 572, + 469, + 572, + 572, + 575, + 163, + 163, + 575, + -1, + 576, + -1, + 576, + 576, + 522, + -1, + -1, + -1, + 577, + 577, + 533, + -1, + 577, + 577, + 619, + 577, + 577, + 577, + 580, + 580, + -1, + -1, + -1, + 580, + 445, + 588, + -1, + 589, + 589, + 589, + -1, + 589, + 590, + -1, + 590, + 331, + 591, + 591, + 591, + 591, + 591, + 269, + 269, + 269, + 593, + 269, + 269, + -1, + 595, + 597, + -1, + 598, + 610, + 509, + 509, + 509, + 611, + 601, + 614, + 615, + 291, + 291, + 616, + 586, + 622, + 625, + 626, + 632, + -1, + 640, + 401, + 646, + 651, + 651, + 479, + 661, + -1, + -1, + 673, + 157, + 673, + -1, + -1, + 673, + 673, + 673, + 84, + 84, + 84, + 84, + 84, + 673, + 84, + 84, + 84, + -1, + 818, + -1, + -1, + -1, + 674, + 674, + 108, + 674, + 108, + 108, + -1, + 674, + 217, + -1, + 674, + 674, + 674, + 852, + -1, + 635, + -1, + -1, + 674, + -1, + 347, + 347, + 674, + 674, + -1, + -1, + 586, + 674, + -1, + -1, + 674, + 674, + 345, + 674, + -1, + 114, + 114, + 674, + 674, + -1, + 203, + 674, + 674, + 674, + 674, + 674, + 95, + -1, + 648, + 674, + 674, + -1, + 331, + 674, + 674, + 674, + 674, + 674, + 674, + -1, + 237, + -1, + 674, + -1, + 674, + 674, + -1, + 152, + 152, + -1, + 214, + 214, + -1, + 674, + 674, + 674, + 674, + 674, + 760, + 674, + 760, + -1, + 674, + -1, + 872, + 674, + 674, + -1, + 172, + 674, + 579, + 674, + -1, + -1, + 674, + 674, + 674, + -1, + -1, + 674, + 367, + 367, + 674, + 674, + 367, + 367, + -1, + 674, + 674, + -1, + -1, + 517, + -1, + -1, + 750, + -1, + 674, + 565, + -1, + 674, + -1, + 674, + 674, + 674, + -1, + 331, + -1, + 674, + 276, + 674, + 674, + 569, + 569, + 569, + 569, + 674, + -1, + 674, + 674, + -1, + 81, + 674, + 674, + -1, + 619, + 619, + 675, + 172, + -1, + 675, + 675, + 675, + 675, + 581, + 675, + -1, + -1, + 676, + -1, + 676, + 583, + 676, + 583, + -1, + 519, + 519, + -1, + 672, + 676, + 672, + 672, + 672, + -1, + 676, + 676, + 676, + -1, + 237, + 676, + 676, + 676, + 642, + -1, + -1, + 265, + -1, + 677, + -1, + 677, + 677, + 677, + 677, + 173, + 677, + -1, + -1, + 677, + 385, + 677, + 677, + 677, + 313, + 313, + 313, + 313, + 313, + 677, + -1, + 677, + 677, + 582, + 677, + 582, + 582, + 582, + -1, + 336, + 677, + 677, + -1, + 677, + 677, + 677, + -1, + 509, + 678, + 678, + -1, + -1, + 340, + 678, + 197, + 678, + 805, + 678, + 805, + 805, + 805, + -1, + -1, + 678, + 171, + 679, + 630, + 679, + 200, + 200, + 200, + 200, + -1, + 679, + -1, + 679, + -1, + 679, + 679, + 679, + 631, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 680, + 280, + 680, + 680, + 680, + 680, + 579, + -1, + 528, + -1, + 680, + -1, + -1, + 680, + -1, + 774, + 680, + -1, + 680, + 680, + 87, + 87, + 87, + 87, + 87, + 681, + 242, + -1, + 681, + 681, + 681, + 681, + 235, + 235, + -1, + -1, + 681, + 681, + 682, + 629, + 629, + -1, + 682, + 682, + 682, + 682, + -1, + -1, + 647, + -1, + 153, + 682, + 682, + 682, + -1, + -1, + -1, + 683, + 346, + -1, + -1, + 235, + 683, + 401, + 401, + 401, + -1, + 683, + 683, + -1, + 351, + -1, + 685, + 685, + -1, + 346, + 685, + -1, + 336, + -1, + 685, + 660, + 660, + 685, + -1, + 685, + -1, + 685, + -1, + 519, + 685, + 685, + 275, + 685, + 685, + 685, + 685, + 685, + 279, + 685, + -1, + -1, + 685, + 685, + -1, + 685, + 685, + 685, + 685, + 685, + -1, + 685, + -1, + 685, + 342, + 685, + 342, + 685, + 342, + 342, + 685, + 342, + 685, + 685, + -1, + 685, + 685, + 182, + 685, + 685, + -1, + -1, + 236, + 236, + -1, + 638, + 685, + 685, + 685, + -1, + 685, + 417, + 417, + 417, + -1, + 685, + 499, + 685, + 685, + -1, + 73, + 685, + -1, + 234, + 685, + 367, + 367, + 367, + 367, + -1, + 369, + 685, + 369, + 369, + 369, + -1, + 330, + -1, + 685, + 685, + -1, + 685, + 235, + 235, + 685, + -1, + 685, + 685, + 291, + 291, + 686, + 686, + 686, + 87, + -1, + 686, + 686, + 686, + 343, + -1, + 247, + 686, + 686, + 305, + -1, + 686, + 448, + 448, + 686, + 631, + 686, + 277, + 686, + 686, + 686, + 686, + -1, + 686, + 359, + 359, + 359, + 686, + 686, + -1, + 628, + 686, + -1, + 686, + 686, + 686, + 686, + 689, + 689, + 762, + 689, + 690, + 690, + -1, + -1, + 690, + 690, + 173, + 690, + 690, + 691, + -1, + -1, + -1, + 171, + 691, + 171, + -1, + 762, + -1, + -1, + -1, + 693, + -1, + 871, + 694, + 871, + -1, + 694, + -1, + 694, + 694, + 292, + 694, + 694, + 695, + -1, + 695, + 695, + 695, + -1, + 763, + 763, + 114, + 114, + -1, + 696, + 202, + 202, + 696, + 696, + 138, + -1, + 214, + -1, + 450, + -1, + 671, + 696, + 671, + 671, + 751, + 751, + 751, + 751, + 697, + 697, + 697, + 752, + -1, + 697, + 345, + 697, + 698, + 698, + 173, + 173, + -1, + 524, + -1, + 533, + 533, + 698, + -1, + -1, + 698, + 699, + -1, + 699, + -1, + -1, + 699, + -1, + 699, + 87, + 699, + 587, + -1, + -1, + -1, + -1, + 700, + -1, + 700, + 700, + 700, + 700, + 700, + -1, + -1, + 700, + 700, + 700, + 268, + -1, + 471, + -1, + 700, + -1, + 701, + 701, + 581, + 701, + 639, + 701, + 469, + -1, + -1, + 540, + 701, + 701, + 701, + 520, + 520, + 520, + 520, + 520, + 520, + -1, + 701, + 701, + -1, + 192, + 701, + 701, + 275, + -1, + 272, + 701, + -1, + 702, + 155, + -1, + -1, + -1, + -1, + 272, + 272, + 702, + 702, + 702, + 702, + 702, + -1, + -1, + 604, + -1, + 369, + -1, + 518, + -1, + 703, + -1, + -1, + 256, + 256, + 256, + 704, + 704, + 750, + 750, + 704, + 763, + 705, + 517, + 705, + 705, + 517, + -1, + 671, + 705, + 705, + 705, + 705, + 705, + 705, + 707, + 631, + 631, + 631, + 631, + 631, + 631, + -1, + 708, + 220, + -1, + -1, + 708, + 812, + -1, + 709, + 709, + 709, + 709, + 255, + 255, + 709, + 710, + 710, + -1, + 587, + 710, + 710, + 454, + 852, + -1, + 153, + 153, + 711, + 711, + 233, + 233, + 711, + 233, + 233, + 233, + 711, + 711, + -1, + 712, + 712, + 73, + 712, + 507, + -1, + 71, + 712, + 712, + 279, + -1, + 552, + -1, + -1, + 712, + 712, + 526, + 526, + -1, + -1, + -1, + 650, + 712, + 330, + 712, + 712, + 713, + 713, + 713, + 713, + 242, + 713, + -1, + 713, + 713, + -1, + 713, + 713, + 713, + 713, + -1, + -1, + -1, + 714, + 714, + 714, + -1, + -1, + 714, + -1, + 247, + 247, + -1, + 716, + 123, + 123, + 123, + -1, + 716, + 852, + 716, + 852, + 716, + 716, + 445, + 717, + 717, + 717, + 272, + 717, + 586, + -1, + -1, + 717, + 717, + 509, + -1, + -1, + 261, + 718, + -1, + 718, + -1, + 718, + 275, + 718, + 718, + 692, + -1, + 719, + 719, + 719, + 99, + 719, + 719, + 358, + 719, + 358, + 725, + -1, + 725, + 725, + 726, + 726, + 726, + 727, + -1, + 727, + 627, + 727, + 627, + 448, + 729, + 378, + 378, + 730, + -1, + 376, + 376, + -1, + -1, + 733, + -1, + 734, + -1, + -1, + 217, + 734, + -1, + 735, + 735, + 735, + 735, + 736, + 182, + -1, + -1, + 737, + 737, + 737, + 737, + -1, + 220, + -1, + -1, + -1, + -1, + 739, + 739, + 564, + 739, + 740, + 740, + 308, + 740, + 247, + 247, + -1, + 71, + 740, + -1, + 275, + 275, + -1, + 740, + 740, + 740, + 740, + 740, + 741, + 558, + 741, + -1, + 741, + 84, + 84, + -1, + -1, + -1, + 266, + 743, + 743, + -1, + 744, + 313, + -1, + 771, + -1, + 521, + 745, + 745, + 745, + -1, + 618, + -1, + 71, + 71, + 746, + 746, + -1, + 658, + 367, + -1, + 38, + 747, + 747, + -1, + 748, + 454, + 749, + 749, + 753, + -1, + 628, + 756, + 757, + -1, + -1, + 764, + 443, + -1, + 760, + 558, + -1, + 602, + 773, + -1, + 775, + 776, + -1, + 777, + 779, + -1, + 780, + 781, + 534, + 782, + 782, + 314, + -1, + 347, + 123, + 171, + 785, + -1, + -1, + 552, + 786, + 305, + -1, + 524, + 787, + 788, + 788, + 819, + -1, + 760, + 558, + 204, + 792, + 666, + 794, + 795, + -1, + 796, + -1, + 798, + 799, + 799, + 852, + 450, + 802, + -1, + -1, + 803, + 804, + 804, + -1, + 809, + 852, + 83, + 817, + 823, + 223, + 827, + 827, + -1, + 360, + -1, + -1, + -1, + 839, + 839, + 839, + -1, + 839, + -1, + 839, + -1, + 375, + 839, + 454, + 454, + -1, + 601, + 601, + 601, + -1, + 840, + 840, + -1, + 723, + 840, + 723, + -1, + 38, + -1, + 840, + -1, + 840, + -1, + 840, + 840, + 840, + 840, + 156, + -1, + -1, + 841, + 263, + -1, + 761, + 761, + 761, + 841, + 233, + 841, + 358, + 841, + 841, + -1, + 841, + -1, + 378, + 841, + 841, + -1, + 519, + 519, + 519, + 841, + 568, + 568, + 842, + 842, + 842, + 842, + 842, + -1, + 275, + -1, + 843, + 201, + -1, + 99, + 843, + 843, + 818, + 843, + 168, + 168, + -1, + 843, + 843, + 844, + -1, + -1, + -1, + 844, + 280, + 844, + 844, + 844, + 844, + -1, + -1, + 844, + 245, + 844, + 844, + -1, + 844, + -1, + -1, + -1, + 619, + -1, + 871, + -1, + -1, + 845, + 845, + 845, + 845, + 722, + 845, + 722, + 722, + 722, + 845, + 579, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + -1, + 138, + 138, + 846, + -1, + 154, + 846, + 846, + 846, + 137, + 137, + 137, + 846, + 846, + 846, + 846, + 846, + -1, + 846, + 762, + 762, + -1, + -1, + 559, + 846, + 559, + -1, + 203, + 846, + 847, + 847, + 220, + -1, + 847, + 847, + 847, + 171, + 848, + 848, + 331, + 849, + -1, + -1, + 210, + 761, + 851, + -1, + 605, + 853, + -1, + 204, + 854, + 854, + -1, + -1, + 223, + 854, + 854, + 855, + 855, + 855, + 855, + 855, + 856, + 606, + -1, + 856, + 856, + 277, + -1, + -1, + 857, + 857, + 367, + 367, + 858, + 859, + 378, + 859, + 273, + 860, + -1, + -1, + 861, + 861, + 861, + -1, + 304, + 71, + 863, + 863, + -1, + 864, + 864, + 864, + 864, + 865, + 865, + -1, + 724, + 868, + 721, + 721, + 873, + 123, + 874, + 874, + 875, + 724, + 876, + 878, + 522, + 878, + -1, + -1, + 369, + 883, + 884, + 886, + 171, + 308, + 890, + 375, + -1, + 893, + 894, + -1, + 600, + 905 + ], + [ + -1, + 3, + -1, + 504, + 3, + 163, + 163, + 3, + -1, + 159, + 159, + -1, + -1, + -1, + -1, + 137, + 137, + 3, + -1, + 3, + 657, + -1, + 3, + 3, + 3, + -1, + 3, + 3, + 235, + -1, + 3, + 3, + 3, + -1, + 3, + 255, + 255, + 3, + -1, + -1, + -1, + 3, + -1, + -1, + 156, + 3, + 156, + -1, + 3, + 3, + 649, + 649, + 3, + -1, + 3, + -1, + 172, + 3, + 3, + 3, + 3, + 294, + 3, + 417, + 3, + 417, + 3, + 3, + 3, + 3, + 643, + 3, + 603, + 3, + 603, + 3, + -1, + 385, + 3, + -1, + 303, + 3, + -1, + -1, + 237, + -1, + 3, + 659, + 659, + 659, + -1, + 200, + 200, + 3, + 200, + 3, + 3, + 290, + 290, + 3, + 358, + -1, + 3, + 3, + 3, + 603, + 3, + 603, + -1, + -1, + -1, + -1, + 3, + 558, + 3, + 558, + 3, + 3, + 3, + -1, + 517, + 3, + -1, + 533, + 3, + 234, + 3, + 3, + 340, + 3, + 340, + 340, + 340, + 3, + 340, + 3, + -1, + 3, + 3, + 305, + -1, + 3, + 507, + 3, + 649, + -1, + 196, + 3, + 3, + -1, + 290, + 290, + 290, + 290, + -1, + -1, + -1, + 3, + 374, + 374, + -1, + 171, + 3, + 499, + 3, + 380, + 380, + 380, + 380, + 3, + 3, + -1, + 635, + 635, + 3, + 3, + 3, + 3, + 569, + 3, + 3, + -1, + 3, + 3, + -1, + -1, + 805, + 3, + 3, + 3, + 3, + 658, + -1, + 3, + 3, + -1, + -1, + -1, + 265, + -1, + 3, + 774, + -1, + 3, + 3, + -1, + 519, + 3, + 3, + 3, + 3, + 3, + -1, + 3, + 3, + -1, + -1, + -1, + 3, + 3, + 168, + 3, + -1, + 269, + 3, + 269, + 3, + 3, + -1, + 3, + 3, + -1, + 671, + -1, + 762, + -1, + 73, + 73, + 73, + 73, + 3, + 73, + -1, + 351, + 351, + -1, + 3, + 774, + 774, + -1, + 3, + 3, + -1, + 3, + 620, + 3, + -1, + 3, + 3, + 173, + -1, + -1, + 3, + 645, + -1, + 3, + 200, + 200, + -1, + 504, + 3, + 504, + 504, + -1, + 3, + 3, + 3, + 3, + 3, + 3, + -1, + 3, + 158, + 158, + 3, + -1, + -1, + -1, + -1, + 154, + 3, + 3, + 3, + 272, + -1, + 3, + 71, + -1, + 587, + -1, + 3, + 3, + 266, + 266, + 266, + 3, + 266, + 266, + 266, + 3, + 3, + -1, + -1, + 3, + -1, + 3, + -1, + 3, + 3, + 3, + 552, + -1, + 607, + 3, + 3, + 3, + -1, + -1, + 3, + 3, + 447, + 3, + -1, + 3, + 3, + 162, + 3, + 162, + 162, + 3, + 3, + 3, + -1, + -1, + 3, + 3, + 602, + 602, + -1, + 750, + 3, + -1, + 173, + 3, + -1, + 3, + 3, + 687, + 687, + -1, + 156, + -1, + 137, + 137, + 3, + -1, + 323, + 323, + 3, + 323, + 3, + -1, + 114, + 114, + 3, + 3, + -1, + 620, + 620, + 620, + -1, + 3, + 3, + 171, + 171, + -1, + 275, + 275, + 275, + -1, + 3, + 3, + 658, + 658, + -1, + 3, + 3, + 3, + -1, + 279, + 3, + 692, + 3, + 692, + 3, + 533, + 533, + -1, + 3, + 276, + 276, + 276, + 592, + 592, + 592, + -1, + 4, + -1, + -1, + 4, + -1, + 579, + 579, + 5, + 579, + 579, + 5, + -1, + 5, + 5, + 5, + 672, + 672, + 5, + 199, + -1, + 265, + -1, + 6, + 201, + 201, + 6, + 6, + -1, + 172, + 172, + 6, + 172, + 6, + 6, + 6, + 99, + 99, + -1, + 592, + 6, + 592, + -1, + -1, + 507, + 507, + 7, + 7, + 330, + 7, + 7, + 687, + 7, + 559, + 8, + -1, + 8, + 8, + -1, + 237, + -1, + 8, + 8, + 771, + 771, + -1, + 8, + -1, + 8, + -1, + 8, + 8, + 446, + 446, + 446, + -1, + 8, + 612, + 8, + 8, + -1, + -1, + 223, + -1, + 9, + 9, + 192, + 9, + 9, + 196, + -1, + 9, + 10, + -1, + -1, + 10, + 10, + 262, + 262, + 10, + 10, + 10, + -1, + -1, + -1, + 10, + 552, + -1, + 137, + 10, + -1, + 10, + -1, + 10, + 10, + -1, + 664, + -1, + 87, + -1, + 592, + 10, + 10, + 10, + -1, + 10, + 568, + 568, + 568, + 10, + 276, + 276, + 10, + 10, + 10, + 276, + 276, + 276, + -1, + 10, + -1, + -1, + -1, + 11, + 343, + 11, + 343, + 343, + 11, + -1, + 11, + 11, + -1, + 11, + -1, + 528, + 11, + 11, + 509, + 11, + -1, + 11, + 81, + 11, + -1, + 11, + -1, + 11, + 11, + 11, + 509, + 11, + 109, + 11, + 11, + 11, + 11, + 11, + 359, + 359, + 11, + 11, + 11, + 751, + 11, + 163, + 163, + 11, + 11, + 638, + 11, + -1, + 11, + 156, + 11, + 11, + 138, + -1, + 11, + 289, + -1, + -1, + 650, + 650, + 650, + 11, + -1, + 11, + 666, + 11, + 11, + -1, + 292, + 292, + 292, + 11, + -1, + 653, + 11, + 108, + 11, + -1, + 11, + 11, + 509, + 509, + 11, + 11, + 11, + 608, + -1, + 11, + 687, + -1, + 11, + 11, + 534, + 11, + 663, + 11, + 812, + 812, + -1, + 12, + -1, + -1, + 812, + 12, + -1, + 12, + 12, + -1, + 618, + 618, + 12, + 12, + -1, + 520, + 520, + 12, + -1, + -1, + 281, + 12, + -1, + -1, + 471, + -1, + 12, + 12, + 12, + 360, + 12, + -1, + -1, + 12, + 264, + 264, + 12, + 578, + 578, + 578, + 12, + 268, + 12, + 12, + 510, + 12, + 12, + 12, + -1, + 613, + -1, + 215, + 12, + 664, + 12, + 12, + 12, + 12, + 12, + 12, + -1, + 520, + 12, + 12, + 771, + 12, + -1, + 449, + 449, + 449, + -1, + -1, + 12, + 639, + 12, + 12, + -1, + 12, + 648, + 12, + -1, + 670, + 12, + -1, + 12, + 12, + -1, + 12, + 584, + 584, + 12, + 12, + 605, + -1, + 672, + 12, + -1, + 12, + 12, + 12, + 583, + 583, + 583, + 12, + 12, + 12, + 156, + 12, + 12, + 156, + -1, + -1, + 12, + 443, + 12, + 201, + 201, + 12, + 760, + -1, + -1, + 280, + 12, + 263, + -1, + 564, + 12, + -1, + -1, + 12, + -1, + 171, + 171, + 171, + 13, + -1, + 367, + -1, + 315, + -1, + 13, + 657, + -1, + 261, + 13, + -1, + 13, + 13, + -1, + 251, + 13, + 13, + 214, + -1, + -1, + 662, + 662, + 662, + 13, + 95, + 13, + -1, + 13, + -1, + 852, + 13, + 13, + 13, + 367, + 13, + 13, + 369, + 13, + 13, + 417, + -1, + 199, + 199, + 199, + 13, + -1, + 445, + 13, + -1, + 223, + -1, + 13, + -1, + 13, + 13, + 630, + -1, + 14, + 14, + 14, + -1, + -1, + 330, + 14, + 14, + 14, + 819, + 14, + 14, + 294, + 294, + 14, + 14, + 14, + 170, + -1, + -1, + 14, + 196, + 196, + -1, + 14, + 14, + 583, + 583, + -1, + 15, + 233, + 15, + 15, + 303, + 15, + 15, + 15, + 15, + -1, + 15, + -1, + -1, + 607, + 607, + 15, + 15, + 15, + -1, + -1, + 15, + 123, + 15, + 15, + 15, + -1, + 603, + 15, + 603, + -1, + 314, + 314, + 314, + 15, + 217, + 217, + -1, + -1, + 15, + -1, + 15, + 16, + -1, + 16, + 446, + 16, + 16, + 16, + 16, + 375, + 375, + 375, + 16, + 375, + 375, + 16, + -1, + -1, + 16, + 16, + 16, + 376, + 16, + 376, + 16, + 16, + 376, + 16, + 376, + -1, + 607, + -1, + 16, + 16, + 375, + 16, + 375, + 16, + 16, + 504, + -1, + 759, + -1, + -1, + -1, + 16, + 16, + 557, + 16, + -1, + -1, + 16, + 16, + 16, + 16, + 16, + -1, + 314, + 16, + 16, + 16, + 16, + -1, + -1, + 558, + -1, + -1, + -1, + 16, + 16, + 581, + -1, + 16, + 199, + 199, + -1, + 16, + 16, + 16, + -1, + 360, + 16, + -1, + -1, + 670, + 16, + 16, + -1, + 16, + 16, + 16, + 16, + -1, + 245, + 16, + 16, + -1, + 169, + 16, + 618, + 16, + 16, + 16, + 16, + -1, + 16, + 247, + 16, + -1, + 16, + -1, + -1, + -1, + 582, + 16, + 16, + -1, + 16, + 16, + 16, + -1, + 95, + -1, + 618, + 16, + 16, + -1, + 236, + 16, + -1, + 16, + 275, + 275, + 16, + -1, + 261, + 16, + 308, + 16, + 751, + -1, + -1, + 16, + 16, + 16, + 16, + 16, + -1, + -1, + 16, + -1, + 16, + 720, + 720, + -1, + 272, + 272, + 17, + 401, + 17, + 182, + -1, + 650, + -1, + -1, + 17, + 17, + 443, + 443, + 443, + 17, + 443, + -1, + 17, + 17, + 17, + 17, + 281, + -1, + 263, + 17, + 347, + 347, + 347, + 17, + 17, + 17, + 73, + -1, + 663, + 663, + -1, + 268, + 17, + 687, + 17, + 163, + 17, + 163, + -1, + 17, + 17, + 17, + 17, + 114, + -1, + 304, + -1, + -1, + 17, + 643, + -1, + 17, + 95, + 95, + 17, + 659, + 659, + 17, + 336, + 17, + -1, + 18, + -1, + 18, + -1, + -1, + -1, + -1, + -1, + 18, + 620, + 620, + 18, + -1, + 18, + 18, + 18, + -1, + 18, + 18, + 401, + 18, + 18, + 18, + -1, + 668, + 18, + -1, + 304, + 304, + -1, + 18, + -1, + -1, + 499, + 499, + -1, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + -1, + 819, + 18, + 18, + 18, + -1, + 18, + -1, + 18, + 18, + 18, + -1, + 18, + 18, + 380, + 18, + 380, + 380, + -1, + 18, + 18, + 18, + 692, + 692, + 692, + 692, + 692, + 18, + -1, + 247, + 18, + 18, + 261, + 261, + 18, + 18, + 18, + -1, + 18, + 552, + -1, + 18, + 401, + 401, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + -1, + -1, + -1, + -1, + -1, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 813, + 18, + 18, + 559, + 18, + 18, + 272, + -1, + -1, + 721, + 18, + 723, + 18, + -1, + 18, + -1, + -1, + 18, + 613, + -1, + 214, + 18, + 18, + -1, + -1, + 579, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 728, + -1, + 18, + 242, + -1, + 18, + -1, + 18, + 18, + 341, + -1, + 18, + 314, + 18, + -1, + 507, + 507, + 507, + 18, + 507, + 507, + 507, + 18, + 322, + 322, + 18, + 18, + 152, + -1, + -1, + -1, + -1, + 534, + 534, + 534, + 18, + 18, + 18, + 18, + -1, + 281, + 281, + 18, + 18, + -1, + 237, + 237, + 18, + 235, + 235, + -1, + 18, + -1, + 18, + 721, + -1, + 274, + 18, + 18, + 568, + 568, + 18, + 522, + -1, + -1, + -1, + -1, + 18, + 261, + 18, + 204, + 18, + 204, + 204, + 204, + 204, + 18, + 204, + 18, + -1, + 18, + 18, + 18, + 172, + -1, + -1, + -1, + 499, + 18, + 688, + 688, + -1, + 330, + -1, + 18, + -1, + 18, + 638, + -1, + -1, + 18, + -1, + 277, + 277, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 566, + 566, + -1, + -1, + -1, + 157, + 157, + 157, + -1, + 599, + 599, + -1, + 18, + 643, + 18, + -1, + 173, + 18, + 173, + 18, + 18, + 18, + -1, + -1, + 18, + 18, + 264, + -1, + 763, + 18, + 763, + 18, + 18, + 196, + 196, + 196, + 18, + 552, + 18, + -1, + -1, + -1, + -1, + 18, + -1, + 666, + 666, + -1, + 18, + 583, + -1, + -1, + 771, + 19, + 19, + 204, + 19, + 204, + -1, + 71, + 19, + 19, + -1, + 19, + -1, + 19, + -1, + 19, + 19, + 19, + -1, + 158, + 158, + 158, + 19, + 19, + 19, + 608, + 608, + -1, + 19, + 454, + 454, + 454, + 454, + -1, + 19, + -1, + 275, + -1, + 38, + 38, + 19, + 19, + -1, + 220, + 19, + 19, + 19, + 380, + 380, + -1, + 19, + 19, + 19, + 169, + 19, + 805, + 19, + 19, + 19, + 19, + 19, + -1, + -1, + -1, + 19, + 19, + -1, + 73, + 73, + -1, + 19, + 639, + 639, + -1, + -1, + 19, + -1, + 19, + 255, + 255, + -1, + -1, + 621, + 621, + -1, + 168, + 19, + 668, + -1, + 19, + 172, + 19, + 19, + -1, + 19, + 19, + 568, + -1, + 19, + -1, + 19, + -1, + -1, + 261, + -1, + 20, + 20, + 20, + 267, + 20, + 267, + 20, + 95, + 20, + -1, + 315, + -1, + 172, + 20, + 274, + 274, + 20, + -1, + 599, + 599, + 20, + 20, + 20, + 20, + 20, + 173, + -1, + 20, + 454, + 20, + 454, + -1, + 20, + 20, + 20, + 609, + -1, + 182, + 20, + -1, + -1, + 20, + 20, + -1, + 612, + -1, + 20, + -1, + 20, + -1, + -1, + 728, + -1, + 20, + 565, + 20, + 20, + -1, + 20, + 20, + 163, + 163, + 313, + 313, + 21, + 21, + 21, + 81, + 22, + 22, + 22, + 22, + 22, + 637, + 22, + -1, + 22, + 728, + -1, + -1, + 22, + 688, + 22, + 22, + 533, + 533, + 22, + 22, + 630, + 630, + 22, + 454, + 22, + 22, + -1, + 23, + 23, + 636, + 23, + 290, + 24, + 24, + 24, + 314, + 24, + 24, + -1, + 25, + -1, + 73, + 25, + 25, + 26, + 584, + 584, + -1, + 26, + 341, + 26, + 341, + -1, + -1, + 27, + 27, + 671, + -1, + 245, + -1, + -1, + 526, + -1, + 28, + 376, + 376, + -1, + -1, + 30, + 30, + 30, + 30, + 30, + 152, + 152, + 31, + 469, + 469, + -1, + 581, + 31, + 31, + 31, + 32, + 666, + 32, + -1, + 32, + 32, + -1, + 32, + 32, + 33, + 852, + 33, + 812, + 33, + 33, + 33, + 197, + 197, + -1, + 34, + 599, + 34, + -1, + 34, + 34, + 34, + 202, + 34, + 210, + -1, + 71, + 35, + -1, + 35, + 217, + 35, + 217, + -1, + 35, + 35, + -1, + 401, + 220, + -1, + -1, + 664, + -1, + 37, + 163, + 163, + 37, + -1, + 39, + -1, + 39, + 39, + -1, + 39, + -1, + -1, + 39, + 39, + 39, + 369, + 39, + -1, + 504, + 39, + 504, + 504, + 39, + 504, + 39, + -1, + 202, + 202, + 39, + 202, + 39, + -1, + -1, + 39, + 760, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 291, + 39, + 39, + 39, + 161, + -1, + -1, + 510, + -1, + -1, + 39, + 583, + 583, + -1, + 40, + 197, + 40, + 197, + 197, + 40, + 197, + 40, + -1, + -1, + 565, + 40, + 40, + 346, + 40, + 41, + 251, + -1, + 41, + 761, + 761, + 41, + 446, + 41, + 446, + 43, + 43, + -1, + 43, + 43, + 291, + 43, + 612, + 43, + 43, + 631, + 43, + 43, + 43, + -1, + 43, + 160, + 43, + 43, + 43, + 533, + 43, + 43, + 533, + -1, + 43, + -1, + 43, + -1, + 43, + -1, + 557, + -1, + 44, + 627, + 627, + 627, + 627, + 44, + 627, + 44, + 44, + -1, + -1, + 251, + 251, + 251, + 251, + 44, + 108, + -1, + -1, + 44, + 46, + 315, + 46, + 315, + 315, + 46, + 315, + 315, + -1, + 509, + 46, + 46, + 618, + 618, + -1, + 606, + 47, + 606, + -1, + 47, + -1, + 47, + 47, + 47, + 47, + -1, + 664, + 664, + 47, + -1, + 47, + 336, + -1, + 290, + 47, + 290, + 290, + 47, + 47, + 47, + 262, + 47, + 262, + -1, + 48, + 308, + -1, + 771, + 771, + 48, + 48, + 448, + 448, + 48, + 48, + 159, + 48, + 48, + -1, + -1, + -1, + 48, + 627, + 48, + 659, + 659, + -1, + -1, + 272, + -1, + -1, + -1, + 48, + 48, + 48, + 871, + 871, + 48, + 109, + 48, + 48, + -1, + 48, + 100, + 48, + 48, + -1, + 48, + -1, + 586, + 48, + 48, + 48, + 48, + 48, + 447, + -1, + 48, + 471, + 48, + -1, + 48, + -1, + -1, + -1, + 630, + 49, + -1, + 137, + -1, + -1, + -1, + 49, + -1, + 341, + 341, + 49, + 49, + 49, + 49, + 49, + 604, + 604, + 49, + 49, + -1, + 49, + -1, + -1, + 49, + 49, + 49, + 668, + 668, + 49, + -1, + 49, + 49, + 123, + 49, + 235, + 49, + -1, + 264, + 50, + 50, + 50, + 50, + -1, + 50, + 662, + -1, + -1, + 50, + -1, + 454, + 454, + 51, + 51, + 51, + 375, + 51, + 51, + 51, + 51, + 601, + 51, + -1, + 51, + -1, + -1, + 51, + 51, + 51, + -1, + 51, + 51, + -1, + -1, + 763, + 51, + -1, + 52, + -1, + 380, + 52, + -1, + 52, + 52, + 52, + 52, + 52, + 52, + 275, + 52, + 52, + -1, + 52, + 52, + -1, + -1, + 52, + 636, + 636, + 52, + 52, + 443, + -1, + 156, + 52, + 52, + 52, + 618, + 52, + 52, + 52, + 114, + 114, + -1, + -1, + -1, + 52, + 339, + 52, + 52, + 52, + 52, + 52, + 52, + 74, + 74, + 74, + 74, + 74, + 74, + 74, + 52, + 52, + -1, + 52, + 268, + 268, + 52, + 268, + 52, + -1, + 52, + 158, + -1, + 52, + 52, + 52, + 52, + -1, + -1, + 52, + -1, + 52, + 52, + 52, + 657, + 657, + 52, + -1, + 52, + 344, + 52, + -1, + 52, + -1, + -1, + 564, + 564, + 564, + 52, + 564, + 52, + -1, + 417, + 52, + 52, + 448, + 52, + 52, + -1, + 52, + 52, + 52, + 519, + 53, + 519, + 519, + 53, + -1, + 53, + 153, + -1, + -1, + 53, + -1, + -1, + 53, + 53, + 53, + -1, + -1, + -1, + 53, + -1, + 668, + 668, + -1, + 53, + 53, + -1, + 53, + 53, + 761, + 761, + -1, + 53, + 518, + 518, + 53, + 269, + 53, + 53, + 53, + 574, + -1, + 53, + -1, + 53, + 53, + -1, + 53, + 53, + 53, + -1, + -1, + 359, + -1, + -1, + 574, + 54, + -1, + 54, + 54, + -1, + 666, + 666, + -1, + 54, + 54, + 215, + 54, + 54, + -1, + -1, + 343, + 54, + 54, + -1, + 657, + 657, + 54, + 54, + -1, + 223, + 223, + 55, + -1, + 55, + 55, + 564, + 564, + -1, + 55, + 578, + -1, + 55, + -1, + -1, + -1, + 55, + 55, + 290, + 290, + 56, + -1, + 56, + 638, + 638, + 638, + 638, + 638, + 56, + 56, + 56, + 56, + -1, + 308, + 308, + -1, + -1, + 56, + 56, + -1, + 56, + 56, + 339, + 56, + -1, + 499, + 56, + -1, + 56, + 56, + 518, + -1, + 631, + -1, + 56, + 192, + -1, + -1, + 534, + -1, + 290, + 290, + 290, + -1, + 272, + -1, + 56, + 71, + 56, + 56, + 56, + 56, + -1, + 235, + 235, + 56, + 56, + 235, + 56, + 56, + 479, + 56, + 56, + 56, + 56, + 267, + 56, + -1, + 607, + -1, + 57, + 57, + 57, + 57, + 57, + -1, + 57, + 86, + 57, + 236, + 236, + -1, + -1, + -1, + 203, + -1, + 57, + 57, + -1, + 267, + 267, + 267, + 57, + 58, + 58, + 266, + 58, + 266, + 58, + 58, + -1, + 266, + -1, + -1, + 58, + 264, + 58, + -1, + 568, + -1, + 58, + 273, + 273, + 59, + 59, + -1, + 612, + -1, + -1, + 813, + 59, + 59, + -1, + 533, + -1, + 59, + 268, + 59, + 303, + 59, + 534, + -1, + 59, + 619, + 619, + 619, + 59, + 619, + 59, + 619, + 619, + 619, + 59, + -1, + 61, + 61, + 61, + -1, + 61, + 61, + -1, + 692, + 61, + 692, + 692, + 61, + 360, + 360, + 61, + 61, + 61, + 360, + 61, + -1, + 233, + -1, + -1, + -1, + -1, + 358, + 358, + 61, + -1, + 61, + 61, + -1, + 61, + 234, + 61, + 61, + -1, + 607, + -1, + 108, + -1, + 62, + 233, + -1, + -1, + 369, + 62, + -1, + 618, + -1, + 62, + -1, + -1, + -1, + 62, + 720, + 720, + 720, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 647, + 647, + 62, + 760, + 62, + 62, + 62, + 100, + 63, + 63, + 264, + 264, + -1, + 469, + 63, + 63, + 63, + 63, + -1, + 63, + 201, + 63, + 63, + 156, + 63, + 63, + 63, + 63, + 662, + 63, + 343, + 343, + 63, + 63, + 63, + 63, + 340, + -1, + 63, + 63, + -1, + 242, + -1, + 63, + 162, + -1, + 63, + 63, + 331, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + -1, + 63, + 63, + 645, + -1, + 81, + -1, + -1, + 154, + 154, + -1, + -1, + 63, + 170, + 63, + 170, + -1, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + -1, + 63, + 63, + -1, + -1, + -1, + 63, + -1, + 63, + 63, + -1, + -1, + 63, + 99, + 63, + 728, + 728, + 63, + -1, + -1, + 63, + 63, + -1, + 63, + 63, + 592, + 592, + -1, + -1, + 159, + 63, + 63, + 63, + 586, + -1, + 540, + 63, + 63, + 63, + 63, + 63, + 63, + -1, + 359, + 359, + 63, + 63, + 521, + 521, + 63, + -1, + 401, + 401, + 63, + 401, + 401, + -1, + 267, + 267, + -1, + 63, + 261, + -1, + 63, + 63, + -1, + 63, + -1, + 237, + 63, + 63, + -1, + 63, + 63, + 587, + 587, + 63, + 587, + -1, + 620, + 63, + 378, + 378, + 63, + -1, + 63, + 63, + -1, + 63, + 63, + 510, + 63, + 63, + -1, + 343, + 343, + 343, + 63, + 63, + -1, + 639, + 63, + 63, + 266, + 266, + 63, + 564, + -1, + -1, + 63, + 63, + 728, + 63, + 63, + -1, + -1, + 63, + 64, + -1, + 64, + 64, + -1, + 64, + 64, + 64, + -1, + -1, + -1, + -1, + 663, + 64, + 659, + 659, + 659, + 659, + 64, + -1, + 331, + 64, + 64, + 64, + 64, + 64, + -1, + 235, + -1, + 64, + 64, + -1, + -1, + 64, + -1, + 521, + -1, + -1, + 64, + -1, + 65, + 637, + 637, + 65, + 65, + 65, + -1, + 65, + 65, + 99, + 99, + -1, + 158, + 158, + 65, + -1, + -1, + -1, + 65, + 65, + 192, + 192, + -1, + 65, + -1, + 65, + 65, + 65, + 65, + 65, + 65, + -1, + -1, + 65, + 65, + -1, + 66, + -1, + 123, + -1, + -1, + -1, + 263, + 263, + 263, + 263, + 263, + 263, + 66, + -1, + 66, + 66, + 629, + 66, + 629, + 629, + 66, + 805, + 805, + -1, + -1, + 273, + 273, + 273, + 67, + 601, + 601, + 67, + 67, + -1, + -1, + 872, + 67, + 67, + 256, + 68, + 68, + 68, + 38, + 68, + 68, + -1, + -1, + 359, + -1, + 663, + 68, + 68, + 581, + -1, + 648, + 648, + 68, + 648, + 68, + 648, + 648, + 69, + -1, + 69, + 204, + -1, + 69, + -1, + 557, + 557, + -1, + 69, + 69, + 69, + 69, + 369, + 69, + 69, + -1, + 290, + 70, + 70, + 275, + 275, + 275, + 70, + 70, + -1, + 621, + 70, + 70, + 233, + 233, + 70, + 277, + 70, + 277, + 277, + 70, + 103, + 103, + 70, + 70, + 72, + -1, + -1, + -1, + -1, + 256, + 75, + 347, + 75, + 76, + 605, + 76, + 76, + 76, + -1, + 281, + -1, + 77, + 78, + 153, + 78, + -1, + 79, + 79, + 79, + 79, + 79, + 267, + -1, + -1, + 520, + 520, + 82, + 82, + 82, + -1, + -1, + 369, + -1, + 445, + 448, + 89, + 448, + 90, + 647, + -1, + 628, + 90, + -1, + 171, + 90, + 171, + 171, + 90, + 91, + 91, + 91, + 574, + -1, + 92, + -1, + 602, + -1, + 93, + -1, + 93, + -1, + 94, + -1, + -1, + 95, + 98, + 279, + 101, + 101, + -1, + 101, + 102, + 751, + 104, + 104, + -1, + 104, + 105, + 105, + -1, + -1, + -1, + 106, + 106, + 106, + 722, + 107, + 107, + -1, + -1, + -1, + 182, + 182, + 182, + 110, + -1, + -1, + -1, + -1, + 115, + 586, + 115, + -1, + -1, + 728, + 115, + 220, + 115, + 585, + 115, + 115, + 115, + -1, + 116, + -1, + 116, + 723, + 116, + 247, + 247, + 116, + -1, + 446, + 116, + 446, + 200, + 117, + 117, + 723, + 117, + 723, + -1, + -1, + -1, + 117, + -1, + 117, + 117, + -1, + 117, + 117, + 117, + 117, + -1, + 117, + -1, + 117, + 117, + 117, + -1, + 557, + 557, + 117, + 117, + 557, + 557, + 117, + 367, + -1, + 119, + 119, + -1, + 120, + 120, + 636, + -1, + -1, + 120, + 342, + 121, + 74, + 74, + -1, + -1, + 750, + 121, + 121, + 613, + 613, + -1, + 122, + 122, + 171, + -1, + 314, + -1, + 763, + 125, + -1, + 771, + 125, + -1, + 604, + 604, + 126, + 126, + -1, + 126, + 126, + 126, + 126, + -1, + 671, + 126, + 126, + 126, + 126, + 347, + -1, + 127, + -1, + -1, + 127, + 592, + 592, + 127, + -1, + -1, + 662, + 129, + 129, + 578, + 129, + 95, + 129, + 129, + 129, + -1, + 129, + 129, + 129, + 129, + 129, + 129, + 627, + -1, + -1, + -1, + 129, + 130, + 130, + 130, + 130, + 130, + -1, + -1, + 131, + 131, + 131, + 201, + 131, + 131, + 813, + -1, + 131, + 131, + 131, + -1, + 131, + 131, + -1, + 752, + 131, + -1, + 131, + -1, + 132, + -1, + 100, + 100, + 132, + 99, + -1, + 638, + 132, + -1, + 375, + 132, + -1, + 376, + -1, + 133, + 133, + 645, + 645, + 645, + -1, + 303, + -1, + 133, + 133, + 133, + 134, + 643, + 134, + 180, + 134, + -1, + 137, + 134, + 134, + 137, + 134, + -1, + -1, + 134, + -1, + 236, + 236, + 134, + -1, + 134, + 759, + 759, + 134, + -1, + -1, + 136, + 103, + -1, + -1, + 136, + -1, + 136, + 606, + 136, + 606, + 136, + 136, + 504, + -1, + 852, + 139, + -1, + 139, + 139, + -1, + 139, + 601, + -1, + 137, + 137, + 140, + 140, + 140, + 236, + 140, + 141, + -1, + 141, + 141, + 141, + 569, + -1, + 385, + -1, + -1, + 447, + -1, + 123, + 141, + -1, + -1, + 141, + 141, + 599, + 599, + 599, + -1, + 251, + 251, + -1, + 568, + -1, + 141, + 142, + 142, + -1, + -1, + 587, + 142, + -1, + 142, + -1, + 142, + 108, + -1, + 142, + -1, + 142, + -1, + 142, + 142, + 305, + 142, + 305, + -1, + 81, + 142, + 214, + 214, + 142, + 142, + 142, + 639, + 639, + 144, + -1, + 95, + -1, + -1, + 585, + 144, + -1, + 144, + 308, + 144, + 144, + 812, + 144, + -1, + 145, + -1, + -1, + -1, + -1, + 724, + 145, + -1, + 180, + -1, + 266, + 145, + 145, + 145, + 145, + 145, + 145, + 217, + 146, + 217, + -1, + 146, + 146, + 146, + 146, + 123, + -1, + -1, + -1, + -1, + 146, + 114, + -1, + 628, + -1, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 202, + -1, + 315, + 148, + -1, + -1, + 277, + 148, + -1, + 148, + 100, + -1, + 657, + -1, + -1, + 148, + -1, + -1, + 148, + -1, + 148, + 635, + 149, + 197, + -1, + -1, + 149, + 274, + -1, + 157, + 149, + -1, + 149, + 630, + 149, + 149, + -1, + 149, + -1, + 149, + -1, + 149, + 450, + 149, + 38, + 149, + 150, + 150, + -1, + 196, + -1, + 444, + 150, + 150, + 150, + 150, + -1, + 367, + 150, + -1, + -1, + 138, + 150, + 150, + 150, + -1, + 533, + 533, + 608, + 151, + 763, + -1, + 645, + -1, + 635, + 635, + 151, + 123, + 123, + 151, + 151, + 672, + 151, + 519, + 151, + 151, + 160, + 164, + 378, + -1, + 164, + 268, + -1, + 166, + 525, + -1, + 166, + 166, + -1, + -1, + 166, + 166, + 166, + -1, + 247, + -1, + 304, + 304, + 167, + 174, + 343, + 343, + 343, + 761, + 761, + 360, + 604, + 178, + 178, + -1, + 566, + 601, + 342, + 184, + -1, + 305, + 305, + 186, + 186, + 189, + 236, + 190, + -1, + 191, + 154, + 603, + 194, + 194, + 194, + -1, + -1, + 620, + 205, + 206, + 206, + -1, + 81, + -1, + 208, + 209, + -1, + 212, + -1, + 519, + 216, + 281, + 218, + 71, + 71, + 103, + 103, + 261, + -1, + -1, + 584, + -1, + -1, + -1, + 666, + -1, + 229, + 230, + -1, + 162, + 162, + 232, + 238, + -1, + 238, + 239, + 239, + 239, + 662, + 662, + 244, + -1, + 331, + 331, + 249, + 249, + 220, + -1, + -1, + 252, + 252, + -1, + 252, + 252, + 253, + -1, + 774, + -1, + 254, + 276, + 276, + 276, + -1, + -1, + 267, + -1, + -1, + 688, + 257, + 257, + 257, + 257, + 528, + -1, + 258, + -1, + 587, + -1, + 260, + 813, + -1, + 180, + 180, + 270, + 270, + 378, + -1, + 282, + -1, + 283, + 283, + 688, + 284, + 285, + 285, + 286, + 762, + 287, + 308, + 720, + 720, + -1, + 369, + 295, + 298, + 299, + 300, + -1, + -1, + 587, + -1, + 329, + 338, + 338, + 348, + -1, + -1, + -1, + -1, + -1, + 355, + 621, + 356, + 357, + 361, + -1, + -1, + 381, + 504, + 381, + -1, + 381, + 668, + 381, + 95, + -1, + 336, + 336, + 336, + 336, + 381, + 381, + -1, + 264, + 381, + 381, + 264, + -1, + 247, + 381, + 247, + 381, + -1, + -1, + 381, + 381, + -1, + 522, + -1, + 381, + 192, + 192, + 381, + 381, + 381, + 381, + -1, + 360, + -1, + 381, + -1, + -1, + 280, + -1, + -1, + 692, + 381, + 381, + -1, + -1, + -1, + 663, + 663, + 381, + 381, + 381, + 687, + 687, + 687, + -1, + 507, + 381, + -1, + 305, + 381, + 381, + 381, + 381, + 381, + 381, + 314, + 314, + 314, + 314, + 381, + -1, + 381, + -1, + 381, + 381, + -1, + -1, + -1, + 273, + 381, + -1, + -1, + -1, + -1, + 504, + 381, + -1, + 728, + 728, + 728, + 728, + -1, + 381, + -1, + -1, + 280, + 280, + -1, + 578, + 578, + 381, + -1, + -1, + 381, + -1, + -1, + 381, + 381, + 381, + 872, + -1, + 605, + 381, + -1, + 381, + 237, + 237, + 237, + -1, + -1, + 237, + 381, + 381, + 381, + 381, + 381, + 687, + 381, + -1, + 281, + -1, + 381, + 381, + 381, + -1, + 261, + 261, + 381, + -1, + 381, + 268, + 381, + 381, + -1, + 156, + 381, + 581, + -1, + -1, + 381, + 381, + 182, + 182, + -1, + 159, + 159, + -1, + 381, + 381, + -1, + -1, + 381, + 381, + 637, + 637, + 381, + 539, + -1, + -1, + 381, + 579, + -1, + -1, + -1, + 761, + 761, + 381, + 381, + 381, + 381, + 381, + 381, + -1, + 584, + 584, + -1, + 381, + 381, + 812, + 812, + 381, + 381, + 381, + 269, + 381, + 153, + -1, + 381, + 360, + 381, + 360, + 360, + 360, + -1, + 381, + -1, + -1, + 294, + 381, + -1, + 605, + -1, + -1, + -1, + -1, + 153, + 153, + 153, + -1, + 275, + 381, + -1, + 381, + -1, + 381, + -1, + 137, + 381, + 137, + 137, + -1, + 381, + 123, + 381, + 381, + -1, + 720, + 381, + 381, + 381, + -1, + 267, + 267, + 381, + 381, + 381, + -1, + -1, + -1, + 381, + 381, + -1, + 586, + 586, + -1, + -1, + 172, + 381, + -1, + 347, + -1, + 290, + -1, + 759, + 759, + -1, + -1, + 201, + -1, + 256, + 381, + 381, + 381, + 381, + -1, + 566, + 381, + 381, + -1, + 381, + 381, + 272, + 272, + -1, + -1, + 382, + 382, + 628, + -1, + 382, + 382, + 273, + 383, + 277, + 277, + 383, + 383, + -1, + -1, + 247, + 383, + 247, + 383, + 383, + 383, + 383, + 383, + -1, + -1, + -1, + 71, + 71, + 383, + 71, + 383, + 383, + 383, + 384, + 628, + -1, + 384, + 384, + 384, + 631, + 631, + 384, + 384, + 275, + -1, + 569, + -1, + 384, + 384, + 384, + 384, + 384, + 872, + 384, + -1, + 264, + 384, + 526, + 384, + 568, + 384, + 384, + -1, + 137, + 386, + -1, + 771, + -1, + 386, + 386, + 386, + 386, + 386, + 386, + 657, + 386, + -1, + 504, + 504, + 504, + 386, + 386, + 345, + 386, + 171, + 386, + -1, + -1, + -1, + -1, + 137, + -1, + 447, + 197, + -1, + 446, + 387, + 387, + 279, + 387, + -1, + -1, + -1, + 629, + 387, + -1, + 520, + 387, + 387, + -1, + -1, + 387, + 607, + -1, + 687, + 387, + -1, + 387, + 378, + 387, + 378, + -1, + 520, + 520, + 387, + 774, + 387, + 774, + 774, + 387, + 387, + 387, + -1, + 376, + 387, + 387, + 387, + 454, + 387, + 387, + -1, + 269, + 387, + 342, + 342, + 387, + -1, + 534, + 387, + -1, + 305, + 387, + -1, + 387, + 387, + -1, + 672, + 387, + 387, + -1, + -1, + 387, + -1, + 579, + 387, + 579, + 579, + -1, + 387, + 387, + 387, + -1, + 154, + 154, + 154, + 154, + 387, + -1, + 566, + 387, + -1, + 387, + 387, + -1, + 387, + 313, + 387, + 387, + 692, + 387, + 643, + 643, + -1, + -1, + -1, + 387, + 387, + 315, + 315, + -1, + 86, + 86, + 86, + 86, + 387, + -1, + 242, + 387, + 387, + 387, + 657, + 657, + 387, + 657, + 657, + -1, + -1, + 387, + -1, + 387, + 387, + 369, + 387, + 387, + 388, + -1, + 388, + -1, + 388, + 388, + 203, + 388, + 153, + -1, + 388, + 388, + 388, + 388, + 388, + 630, + 388, + 818, + -1, + 388, + 388, + -1, + 388, + -1, + 388, + -1, + 388, + 388, + -1, + 388, + 388, + -1, + -1, + -1, + 251, + 251, + 251, + 388, + 388, + -1, + 539, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 220, + 220, + 220, + 220, + 220, + 388, + -1, + -1, + -1, + -1, + 388, + 388, + -1, + 388, + 519, + 388, + 388, + 388, + 278, + 278, + 278, + -1, + 388, + 388, + 388, + 388, + 631, + -1, + 223, + 388, + 388, + 223, + 388, + 388, + 388, + 220, + 388, + 220, + -1, + -1, + 388, + -1, + 388, + 388, + 388, + 388, + 388, + 245, + 388, + 388, + 277, + 388, + 388, + -1, + -1, + 600, + 390, + 390, + 390, + 95, + 390, + -1, + 636, + -1, + 390, + 750, + 750, + 750, + 750, + 390, + 566, + 566, + 391, + -1, + 391, + 392, + 392, + 668, + -1, + 818, + 392, + 392, + -1, + 392, + 392, + 392, + 173, + -1, + 666, + -1, + -1, + -1, + 392, + -1, + 722, + 722, + 392, + 392, + 392, + 605, + 392, + -1, + 750, + -1, + -1, + 668, + -1, + 392, + 303, + -1, + 256, + -1, + 612, + 612, + 393, + 108, + 108, + 393, + 393, + 393, + 261, + 393, + 393, + 608, + 608, + 393, + 393, + 393, + 269, + 393, + 648, + 648, + 648, + -1, + 199, + 393, + 393, + 393, + -1, + -1, + 393, + 393, + 499, + 393, + -1, + 805, + 393, + 393, + 637, + 393, + 393, + 347, + 347, + -1, + -1, + 393, + -1, + -1, + 108, + 394, + 199, + 394, + 199, + -1, + 649, + 137, + 137, + 395, + -1, + 509, + 395, + 395, + 74, + -1, + 566, + -1, + 395, + -1, + 396, + -1, + 396, + 396, + 396, + 397, + 397, + -1, + 584, + -1, + -1, + 397, + -1, + 397, + 331, + 331, + 397, + 397, + 397, + -1, + -1, + 397, + 397, + 255, + 255, + -1, + 397, + -1, + -1, + 557, + 398, + 398, + -1, + 603, + 399, + -1, + -1, + -1, + 399, + 723, + -1, + 399, + 587, + 399, + -1, + 399, + 399, + 812, + 400, + -1, + 156, + 156, + 156, + 400, + -1, + 400, + 400, + 400, + -1, + 400, + 520, + 520, + 400, + 262, + 402, + -1, + -1, + -1, + 402, + -1, + -1, + -1, + 402, + 402, + 648, + 402, + 648, + 402, + 520, + -1, + -1, + 202, + -1, + 331, + -1, + -1, + -1, + 403, + 612, + 403, + 403, + 612, + 404, + 521, + -1, + 237, + 404, + 404, + -1, + -1, + 404, + 404, + 751, + -1, + 405, + -1, + 405, + 417, + -1, + -1, + 405, + 649, + -1, + 405, + 569, + -1, + -1, + 603, + 603, + -1, + -1, + 406, + 138, + -1, + 407, + 407, + -1, + 408, + 408, + -1, + 408, + 635, + -1, + 269, + 408, + 408, + 585, + -1, + 409, + 235, + 235, + 409, + 409, + 409, + -1, + -1, + 409, + 410, + 273, + 410, + 447, + -1, + -1, + 752, + 628, + 411, + 411, + 233, + 233, + 411, + 233, + 233, + 411, + 411, + -1, + 412, + 412, + 412, + 852, + 412, + 412, + 158, + -1, + 413, + 413, + 413, + 413, + 269, + -1, + 413, + 237, + 237, + 237, + -1, + 413, + 278, + 413, + 413, + 413, + 663, + 413, + 413, + -1, + -1, + -1, + 268, + 413, + 413, + 413, + 413, + 413, + 137, + 413, + 137, + -1, + 688, + -1, + 413, + 159, + 413, + 413, + 413, + 236, + 236, + -1, + 569, + 413, + 163, + 413, + 413, + 414, + -1, + 138, + 138, + -1, + 415, + 138, + 138, + 415, + -1, + 450, + -1, + 192, + -1, + 415, + -1, + 108, + 415, + 415, + -1, + 415, + 415, + 415, + 172, + 415, + 345, + 415, + -1, + -1, + 330, + 415, + 81, + 81, + 415, + 331, + -1, + -1, + 415, + -1, + 415, + -1, + 415, + 415, + 415, + 415, + 415, + -1, + 605, + 605, + 415, + 415, + 499, + 415, + -1, + 416, + 416, + 233, + -1, + 416, + 416, + 416, + 557, + -1, + -1, + -1, + 416, + -1, + 416, + 416, + 416, + 416, + 322, + 322, + 322, + 322, + -1, + 416, + 416, + 552, + 416, + 552, + 416, + 507, + 507, + 507, + -1, + 418, + 264, + 264, + 264, + 264, + 418, + 418, + -1, + 418, + 214, + 214, + 418, + 418, + 418, + 169, + 169, + -1, + -1, + 220, + 418, + 220, + 418, + 418, + -1, + 559, + 419, + 559, + -1, + 419, + 419, + 419, + 419, + 628, + 628, + 419, + 419, + 568, + 419, + 568, + -1, + 419, + 812, + 419, + -1, + -1, + 447, + 447, + 447, + 419, + -1, + 419, + 420, + 420, + 171, + -1, + -1, + -1, + 521, + -1, + 420, + 420, + 420, + 217, + 420, + -1, + 568, + -1, + 420, + -1, + 420, + 520, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + -1, + 268, + 268, + 268, + -1, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 629, + 420, + 629, + -1, + 649, + 420, + 420, + 724, + 724, + 724, + 724, + 420, + -1, + 315, + 315, + -1, + 38, + 420, + 420, + 672, + 672, + 420, + 672, + 672, + -1, + 420, + 599, + 599, + 599, + 420, + -1, + -1, + -1, + 160, + 420, + 420, + -1, + 420, + 202, + 202, + -1, + 600, + 600, + 340, + 340, + 421, + 421, + 421, + 421, + 323, + 323, + 421, + 421, + 421, + -1, + 422, + 422, + 422, + 587, + -1, + 422, + 525, + 525, + 525, + 525, + 422, + 422, + 422, + 422, + 159, + 422, + -1, + 422, + -1, + 422, + 422, + 422, + -1, + -1, + 343, + -1, + -1, + 237, + -1, + 236, + 422, + 422, + 648, + -1, + -1, + -1, + 203, + 422, + 422, + -1, + 422, + -1, + 422, + 422, + 579, + 422, + -1, + 422, + -1, + 584, + 584, + -1, + 422, + -1, + -1, + 423, + 423, + 423, + 376, + 376, + -1, + 540, + 423, + 871, + 871, + 423, + -1, + -1, + 423, + 509, + 423, + -1, + 159, + -1, + 423, + -1, + 469, + 425, + 425, + 647, + 647, + 425, + -1, + 322, + -1, + -1, + 425, + 425, + 499, + 425, + 425, + -1, + 425, + 425, + 223, + -1, + 752, + -1, + 425, + 425, + 425, + -1, + -1, + -1, + 425, + 425, + 425, + 425, + -1, + 172, + 426, + 426, + 671, + -1, + -1, + 426, + -1, + 426, + -1, + 723, + 426, + 426, + 426, + -1, + 426, + 169, + 169, + 426, + 426, + 426, + 592, + -1, + 628, + 426, + -1, + 426, + 426, + 426, + 426, + 426, + -1, + 217, + 217, + -1, + 426, + -1, + 426, + 426, + -1, + 359, + -1, + -1, + 426, + 426, + -1, + 426, + 426, + -1, + 426, + -1, + -1, + -1, + 426, + -1, + 426, + 592, + 426, + 426, + 581, + 426, + 426, + 426, + 581, + 426, + -1, + 235, + 426, + 426, + 426, + 426, + 525, + -1, + 426, + -1, + -1, + 245, + -1, + 518, + 426, + -1, + -1, + 426, + 322, + 322, + 426, + 322, + 322, + 426, + -1, + 566, + 426, + 103, + 426, + 426, + -1, + -1, + 426, + -1, + 417, + 417, + 417, + 417, + 417, + 417, + 417, + 417, + 426, + 426, + 161, + 426, + 161, + 426, + 426, + -1, + 426, + 426, + 81, + 427, + 427, + -1, + 427, + -1, + 427, + 427, + 627, + -1, + 346, + 427, + 97, + 427, + 427, + -1, + 638, + -1, + 273, + -1, + 427, + 728, + 728, + 427, + 427, + 761, + 427, + 427, + -1, + 427, + 427, + 805, + 805, + 805, + 427, + -1, + 428, + 233, + -1, + 428, + 109, + 428, + 428, + 428, + 428, + -1, + -1, + -1, + -1, + 428, + 813, + 428, + -1, + 156, + 428, + 428, + -1, + 428, + 604, + 428, + 428, + 428, + 871, + 428, + 620, + 428, + -1, + 428, + 428, + 428, + -1, + 428, + -1, + 314, + 428, + 428, + 658, + 428, + -1, + 138, + 428, + 138, + -1, + 428, + -1, + 428, + 872, + 872, + 428, + 428, + 428, + 428, + 428, + 429, + 429, + 812, + 429, + 429, + -1, + 520, + 429, + 429, + 429, + 722, + -1, + -1, + 522, + 429, + -1, + 429, + 81, + 429, + 429, + 265, + 429, + 375, + 375, + 375, + -1, + 759, + 429, + 196, + 196, + 429, + 663, + 663, + -1, + 429, + -1, + 100, + 429, + -1, + -1, + 429, + 687, + 687, + 429, + 305, + -1, + 429, + 540, + -1, + 429, + 429, + 429, + -1, + 517, + -1, + 429, + 109, + 109, + 429, + 429, + 430, + 290, + -1, + 430, + 430, + 430, + 331, + -1, + 631, + 631, + 430, + -1, + 430, + 752, + 430, + 430, + -1, + -1, + 499, + -1, + 267, + 430, + 430, + 430, + 430, + 272, + 272, + 430, + -1, + 430, + 214, + 214, + 430, + 430, + 430, + 430, + 430, + 430, + -1, + 430, + 430, + 430, + 430, + 138, + -1, + -1, + 87, + 87, + -1, + -1, + 431, + 431, + 431, + 431, + 431, + 431, + 431, + 431, + 583, + 431, + -1, + 359, + 431, + 359, + 431, + 447, + -1, + -1, + 431, + 642, + 431, + 431, + 431, + 431, + 304, + -1, + 431, + -1, + 431, + 343, + -1, + -1, + 431, + 586, + 586, + 586, + 586, + 431, + 432, + 432, + 432, + 649, + 432, + 432, + 358, + 432, + 432, + 358, + -1, + 432, + 559, + 559, + 559, + 432, + 432, + 432, + -1, + -1, + 607, + -1, + 432, + 347, + 432, + -1, + -1, + -1, + -1, + 805, + 805, + 805, + 432, + 203, + -1, + 234, + 234, + 433, + -1, + -1, + 600, + 600, + 433, + 433, + 600, + 433, + -1, + -1, + 587, + 433, + 433, + 255, + 255, + 433, + -1, + -1, + -1, + 433, + 433, + 433, + 520, + 433, + 520, + 433, + -1, + 204, + 433, + 433, + 592, + 433, + -1, + 607, + 607, + 433, + 446, + 446, + 433, + 433, + 433, + 433, + 157, + 157, + 157, + 157, + 433, + -1, + 433, + 433, + 433, + 433, + 434, + 173, + 173, + 434, + 434, + 173, + -1, + 434, + 152, + 434, + 434, + 519, + 519, + 434, + 519, + 434, + 434, + -1, + -1, + -1, + -1, + 434, + -1, + 237, + 237, + 434, + 237, + 237, + 434, + -1, + 434, + 434, + -1, + 447, + 434, + 434, + 434, + 750, + 750, + 750, + 750, + 750, + 434, + -1, + -1, + 722, + -1, + 434, + 434, + 434, + -1, + 533, + 434, + 434, + -1, + 852, + 434, + 852, + -1, + -1, + 601, + 434, + 434, + 434, + 375, + 375, + -1, + -1, + -1, + 601, + -1, + 273, + 273, + -1, + 434, + 434, + 434, + -1, + -1, + 558, + 558, + 558, + 558, + 558, + -1, + 434, + 434, + 434, + 269, + 434, + 434, + 434, + -1, + 434, + 274, + 435, + -1, + 435, + 280, + 435, + 435, + 280, + 280, + -1, + 446, + 435, + -1, + 435, + -1, + 369, + 369, + 369, + 435, + 435, + 435, + 435, + 375, + 435, + 435, + -1, + 203, + -1, + -1, + -1, + 435, + 367, + 435, + -1, + 446, + 435, + 435, + -1, + 435, + 435, + 435, + 435, + -1, + 519, + 519, + 519, + 519, + 519, + 435, + -1, + -1, + 156, + -1, + 435, + 200, + -1, + 436, + 436, + 436, + -1, + 436, + 533, + 436, + 448, + 436, + 436, + 436, + 123, + 436, + 760, + 760, + 436, + 671, + 436, + 436, + 671, + -1, + 436, + 436, + -1, + 436, + 436, + 272, + 272, + -1, + 436, + 436, + 436, + -1, + -1, + 223, + -1, + 436, + 436, + -1, + 436, + 436, + 436, + 436, + 436, + 436, + 437, + -1, + 437, + 201, + -1, + -1, + 629, + -1, + -1, + 437, + -1, + 578, + 437, + 73, + 437, + 210, + 437, + 437, + 437, + 437, + 437, + 305, + 437, + 437, + 437, + 437, + 437, + 525, + -1, + 437, + 437, + 438, + 71, + -1, + 314, + -1, + -1, + 84, + -1, + 533, + 533, + 438, + 359, + -1, + 157, + 157, + -1, + -1, + -1, + 601, + 601, + 601, + -1, + 438, + -1, + 438, + -1, + 657, + 657, + -1, + -1, + -1, + 852, + -1, + 518, + -1, + -1, + 439, + 162, + 439, + -1, + 304, + 439, + 439, + 439, + 97, + 440, + 871, + 440, + 440, + 440, + 267, + -1, + 262, + 440, + 440, + 233, + -1, + 440, + 440, + 517, + 517, + -1, + -1, + 440, + 566, + -1, + 440, + -1, + -1, + -1, + -1, + -1, + -1, + 441, + -1, + 441, + 378, + -1, + 441, + -1, + -1, + 507, + 507, + 441, + 441, + -1, + -1, + 441, + -1, + 564, + 442, + 442, + -1, + 442, + -1, + 552, + 451, + 451, + 552, + -1, + 620, + 451, + 452, + 664, + 664, + -1, + 660, + 452, + 452, + 642, + 453, + 599, + 453, + 453, + 453, + 453, + 358, + 455, + -1, + 196, + -1, + 266, + 456, + -1, + 456, + 670, + -1, + 457, + -1, + 457, + 210, + 210, + 457, + 458, + -1, + 242, + -1, + -1, + 459, + 812, + 812, + -1, + 460, + 159, + -1, + 461, + -1, + -1, + 237, + 462, + 462, + 579, + -1, + 463, + 613, + -1, + 464, + 272, + 464, + -1, + -1, + 273, + 465, + 750, + 281, + -1, + 467, + -1, + 468, + 315, + 470, + -1, + 470, + 214, + -1, + 472, + 454, + 473, + 474, + 474, + -1, + 751, + 751, + 345, + 476, + 345, + -1, + 477, + -1, + 478, + 478, + -1, + -1, + -1, + 480, + -1, + 480, + 480, + -1, + 480, + 289, + 481, + 168, + 481, + 481, + 482, + 482, + 202, + 482, + 276, + 276, + 482, + 482, + 613, + -1, + 482, + 805, + -1, + -1, + -1, + 482, + 291, + 291, + 482, + 483, + 510, + 483, + 483, + -1, + 83, + -1, + 280, + 485, + 485, + -1, + -1, + 485, + 485, + 485, + 486, + 375, + 486, + -1, + -1, + 486, + 658, + -1, + -1, + 336, + 336, + -1, + -1, + -1, + 487, + 487, + 487, + -1, + 173, + 173, + -1, + -1, + -1, + 552, + 552, + 487, + -1, + 487, + -1, + 487, + -1, + 487, + -1, + 487, + 449, + 449, + 487, + 292, + 487, + 487, + 574, + -1, + 487, + 487, + -1, + 274, + 487, + 487, + -1, + 487, + 487, + -1, + 487, + 487, + -1, + -1, + 487, + 487, + -1, + -1, + 488, + 752, + 752, + 488, + -1, + -1, + 447, + 447, + 447, + 489, + 367, + 489, + 489, + 489, + 489, + -1, + 489, + 489, + -1, + -1, + 565, + 565, + 489, + 489, + 489, + -1, + -1, + -1, + 521, + 521, + 521, + -1, + -1, + 336, + -1, + 138, + 490, + 490, + 490, + -1, + 161, + -1, + 109, + 313, + 313, + 491, + 313, + 313, + 313, + 313, + 313, + 491, + 558, + 491, + 492, + -1, + 492, + -1, + -1, + 492, + -1, + 492, + 492, + 492, + -1, + 604, + -1, + 279, + 279, + 492, + 220, + -1, + -1, + 494, + 520, + 495, + 495, + -1, + 292, + -1, + 495, + 495, + -1, + 759, + 759, + 495, + 495, + -1, + 38, + 496, + 871, + 496, + 496, + 720, + 497, + 497, + 279, + 279, + 497, + 279, + 497, + 497, + -1, + 497, + 497, + 498, + 498, + -1, + 498, + 203, + 498, + 203, + 203, + 498, + 498, + -1, + 871, + 498, + 498, + 498, + 653, + 498, + 162, + 162, + 500, + 162, + -1, + 500, + 499, + 500, + 565, + 500, + -1, + 627, + 500, + -1, + 500, + 99, + -1, + 501, + -1, + 199, + 501, + 108, + 501, + 528, + 501, + 501, + 501, + 501, + 501, + 501, + 585, + 585, + 502, + -1, + -1, + 502, + -1, + 502, + 502, + 502, + -1, + 502, + 454, + 502, + 502, + 502, + -1, + 534, + -1, + -1, + 359, + 502, + 502, + 502, + 336, + 336, + -1, + 323, + 323, + -1, + 502, + 502, + 601, + 502, + 601, + 578, + -1, + -1, + -1, + -1, + 503, + 266, + -1, + -1, + -1, + 109, + -1, + 503, + 813, + 813, + 503, + -1, + 503, + 269, + 269, + -1, + -1, + 503, + -1, + -1, + -1, + 503, + 503, + 86, + 86, + 503, + 503, + -1, + 265, + 505, + -1, + 505, + 505, + 505, + -1, + 255, + 255, + -1, + -1, + -1, + 505, + 505, + -1, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 340, + 505, + -1, + 505, + 330, + -1, + 505, + -1, + 137, + 505, + 505, + 505, + 345, + 505, + 505, + -1, + -1, + 505, + 659, + 505, + 505, + 506, + 506, + -1, + 506, + 506, + -1, + 506, + 210, + 210, + -1, + -1, + -1, + 812, + -1, + 315, + 506, + 506, + -1, + 163, + -1, + -1, + 274, + -1, + 511, + 648, + 511, + 511, + 511, + 512, + 512, + 512, + 512, + -1, + 447, + -1, + 512, + -1, + 512, + 512, + 512, + -1, + 606, + 512, + 512, + 512, + -1, + 752, + -1, + 584, + 584, + 584, + -1, + 514, + -1, + 602, + 602, + 514, + 514, + 514, + 514, + 514, + 262, + 262, + 515, + 515, + -1, + 805, + -1, + 162, + 516, + 516, + 516, + 523, + 523, + 469, + 469, + 752, + 752, + 529, + -1, + -1, + 668, + 339, + -1, + 535, + 535, + 173, + 535, + -1, + 417, + 256, + -1, + 541, + -1, + 542, + 543, + -1, + 544, + 692, + -1, + 546, + -1, + 721, + -1, + 450, + 548, + 549, + 203, + -1, + 446, + 446, + 553, + -1, + -1, + 556, + -1, + 592, + 479, + -1, + 562, + 562, + -1, + 563, + 819, + 819, + 567, + 819, + 819, + 567, + -1, + -1, + 570, + 570, + 292, + -1, + -1, + -1, + 571, + 518, + 571, + 275, + 275, + -1, + 571, + -1, + 292, + -1, + 572, + 469, + 572, + 572, + 575, + 163, + 163, + 575, + -1, + 576, + -1, + 576, + 576, + 522, + -1, + -1, + -1, + 577, + 577, + 533, + -1, + 577, + 577, + 619, + 577, + 577, + 577, + 580, + 580, + -1, + -1, + -1, + 580, + 445, + 588, + -1, + 589, + 589, + 589, + -1, + 589, + 590, + -1, + 723, + 331, + 591, + 591, + 591, + 591, + 591, + 269, + 269, + 269, + 269, + 269, + 269, + -1, + 595, + 597, + -1, + 598, + 610, + 509, + 509, + 509, + 611, + 601, + 614, + 615, + 291, + 291, + 616, + 586, + 622, + 763, + 626, + 632, + -1, + 640, + 401, + 646, + 651, + 651, + 479, + 661, + -1, + -1, + 673, + 157, + 673, + -1, + -1, + 673, + 673, + 673, + 84, + 84, + 84, + 84, + 84, + 673, + 84, + 84, + 84, + -1, + 818, + -1, + -1, + -1, + 674, + 674, + 108, + 674, + 108, + 108, + -1, + 674, + 217, + -1, + 674, + 674, + 674, + 852, + -1, + 635, + -1, + -1, + 674, + -1, + 347, + 347, + 674, + 674, + -1, + -1, + 586, + 674, + -1, + -1, + 674, + -1, + 345, + 674, + -1, + 114, + 114, + 674, + 674, + -1, + 203, + 674, + 674, + 674, + 674, + 674, + 95, + -1, + 648, + 674, + 674, + -1, + 331, + 674, + 674, + 674, + 674, + 674, + 674, + -1, + 237, + -1, + 674, + -1, + 674, + 674, + -1, + 152, + 152, + -1, + 214, + 214, + -1, + 674, + 674, + 674, + 674, + 674, + 760, + 674, + 760, + -1, + 674, + -1, + 872, + 674, + 674, + -1, + 172, + 674, + 579, + 674, + -1, + -1, + 674, + 674, + 674, + -1, + -1, + 674, + 367, + 367, + 674, + 674, + 367, + 367, + -1, + 674, + 674, + -1, + -1, + 517, + -1, + -1, + 750, + -1, + 674, + 565, + -1, + 674, + -1, + 674, + 674, + 674, + -1, + 331, + -1, + 674, + 276, + 674, + 674, + 569, + 569, + 569, + 569, + 674, + -1, + 674, + 674, + -1, + 81, + 674, + 674, + -1, + 619, + 619, + 675, + 172, + -1, + 675, + 675, + 675, + 675, + 581, + 675, + -1, + -1, + 676, + -1, + 676, + 583, + 676, + 583, + -1, + 519, + 519, + -1, + 672, + 676, + 672, + 672, + 672, + -1, + 676, + 676, + 676, + -1, + 237, + 676, + 676, + 676, + 642, + -1, + -1, + 265, + -1, + 152, + -1, + 677, + 677, + 677, + 677, + 173, + 677, + -1, + -1, + 677, + 385, + 677, + 677, + 677, + 313, + 313, + 313, + 313, + 313, + 313, + -1, + 677, + 677, + 582, + 677, + 582, + 582, + 582, + -1, + 336, + 677, + 677, + -1, + 677, + 677, + -1, + -1, + 509, + 678, + 678, + -1, + -1, + 340, + 678, + 197, + -1, + 805, + 805, + 805, + 805, + 805, + -1, + -1, + 678, + 171, + 679, + 630, + 679, + 200, + 200, + 200, + 200, + -1, + 679, + -1, + 679, + -1, + 679, + 679, + 679, + 631, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 680, + 280, + 680, + 280, + 680, + 680, + 579, + -1, + 528, + -1, + 680, + -1, + -1, + 680, + -1, + 774, + 680, + -1, + 680, + 680, + 87, + 87, + 87, + 87, + 87, + 681, + 242, + -1, + 681, + 637, + 681, + 681, + 235, + 235, + -1, + -1, + 681, + 681, + 682, + 629, + 629, + -1, + -1, + 682, + 682, + 682, + -1, + -1, + 647, + -1, + 153, + 682, + 682, + 682, + -1, + -1, + -1, + 683, + 346, + -1, + -1, + 235, + 683, + 401, + 401, + 401, + -1, + 683, + 683, + -1, + 351, + -1, + 685, + 685, + -1, + 346, + 685, + -1, + 336, + -1, + 685, + 660, + 660, + 685, + -1, + 685, + -1, + 685, + -1, + 519, + 685, + 685, + 275, + 685, + 685, + 685, + 685, + 685, + 279, + 685, + -1, + -1, + 685, + 685, + -1, + 685, + 685, + 685, + 685, + 685, + -1, + 685, + -1, + 685, + 342, + 685, + 342, + 685, + 342, + 342, + 685, + 342, + 685, + 685, + -1, + 685, + 685, + 182, + 685, + 685, + -1, + -1, + 236, + 236, + -1, + 638, + 685, + 685, + 685, + -1, + 685, + 417, + 417, + 417, + -1, + 685, + 499, + 685, + 685, + -1, + 73, + 685, + -1, + 234, + 685, + 367, + 367, + 367, + 367, + -1, + 369, + 685, + 369, + 369, + 369, + -1, + 330, + -1, + 685, + 685, + -1, + 685, + 235, + 235, + 685, + -1, + 685, + 685, + 291, + 291, + 686, + 686, + 686, + 87, + -1, + 686, + 686, + 686, + 343, + -1, + 247, + 686, + 686, + 305, + -1, + 686, + 448, + 448, + 686, + 631, + 686, + 277, + 686, + 686, + 277, + 686, + -1, + 359, + 359, + 359, + 359, + -1, + 686, + -1, + 628, + 686, + -1, + 686, + 686, + 686, + 686, + 689, + 689, + 762, + 689, + 690, + 690, + -1, + -1, + -1, + 690, + 173, + 690, + 690, + 691, + -1, + -1, + -1, + 171, + 691, + 171, + -1, + 762, + -1, + -1, + -1, + 693, + -1, + 871, + 694, + 871, + -1, + 694, + -1, + 694, + 694, + 292, + 694, + 694, + 695, + -1, + 695, + 695, + 695, + -1, + 763, + 763, + 114, + 114, + -1, + 696, + 202, + 202, + 696, + 696, + 138, + -1, + 214, + -1, + 450, + -1, + 671, + 696, + 671, + 671, + 751, + 751, + 751, + 751, + 697, + 697, + 697, + 752, + -1, + 697, + 345, + 697, + 698, + 698, + 173, + 173, + -1, + 524, + -1, + 533, + 533, + 698, + -1, + -1, + 698, + 699, + -1, + 699, + -1, + -1, + 471, + -1, + 87, + 87, + 699, + 587, + -1, + -1, + -1, + -1, + 700, + -1, + 700, + 700, + 700, + 700, + 700, + -1, + -1, + 700, + -1, + 700, + 268, + -1, + 471, + -1, + 700, + -1, + 701, + 701, + 581, + 701, + 639, + 701, + 469, + -1, + -1, + 540, + 701, + 701, + 701, + 520, + 520, + 520, + 520, + 520, + 520, + -1, + 701, + 701, + -1, + 192, + 701, + 701, + 275, + -1, + 272, + 701, + -1, + 702, + 155, + -1, + -1, + -1, + -1, + 272, + 272, + 702, + 702, + -1, + 702, + 702, + -1, + -1, + 604, + -1, + 369, + -1, + 518, + -1, + 703, + -1, + -1, + 256, + 256, + 256, + 704, + 704, + 750, + 750, + 704, + 763, + 705, + 517, + 705, + 705, + 517, + -1, + 671, + 705, + 705, + 705, + 705, + 705, + 705, + 707, + 631, + 631, + 631, + 631, + 631, + 631, + -1, + 708, + 220, + -1, + -1, + 708, + 812, + -1, + 709, + 709, + 709, + 709, + 255, + 255, + 709, + 710, + 710, + -1, + 587, + 710, + 710, + 454, + 852, + -1, + 153, + 153, + 711, + 711, + 233, + 233, + 711, + 233, + 233, + 233, + 711, + 711, + -1, + 712, + 712, + 73, + 712, + 507, + -1, + 71, + 712, + 712, + 279, + -1, + 552, + -1, + -1, + 712, + 712, + 526, + 526, + -1, + -1, + -1, + 650, + 712, + 330, + 712, + 712, + 713, + 713, + 713, + 713, + 242, + 713, + -1, + 713, + 713, + -1, + 713, + 713, + 713, + 713, + -1, + -1, + -1, + 714, + 714, + 714, + -1, + -1, + 714, + -1, + 247, + 247, + -1, + 716, + 123, + 123, + 123, + -1, + 716, + 852, + 716, + 852, + 716, + 716, + 445, + 717, + 717, + 717, + 272, + 717, + 586, + -1, + -1, + 717, + 717, + 509, + -1, + -1, + 261, + 718, + -1, + 718, + -1, + 718, + 275, + 718, + -1, + 692, + -1, + 719, + 719, + 719, + 99, + 719, + 719, + 358, + 719, + 358, + 725, + -1, + 725, + 725, + 726, + 726, + 726, + 727, + -1, + 727, + 627, + 727, + 627, + 448, + 729, + 378, + 378, + 730, + -1, + 376, + 376, + -1, + -1, + 733, + -1, + 734, + -1, + -1, + 217, + 734, + -1, + 735, + 735, + 735, + 735, + 736, + 182, + -1, + -1, + 737, + 737, + 737, + 737, + -1, + 220, + -1, + -1, + -1, + -1, + 739, + 739, + 564, + 739, + 740, + 740, + 308, + 740, + 247, + 247, + -1, + 71, + 740, + -1, + 275, + 275, + -1, + -1, + 740, + 740, + 740, + 740, + 741, + 558, + 741, + -1, + 741, + 84, + 84, + -1, + -1, + -1, + 266, + 743, + 743, + -1, + 744, + 313, + -1, + 771, + -1, + 521, + 745, + 745, + 745, + -1, + 618, + -1, + 71, + 71, + 746, + 746, + -1, + 658, + 367, + -1, + 38, + 747, + 747, + -1, + 748, + 454, + 749, + 749, + 753, + -1, + 628, + 756, + 757, + -1, + -1, + 764, + 443, + -1, + 760, + 558, + -1, + 602, + 773, + -1, + 775, + 776, + -1, + 777, + 779, + -1, + 780, + 781, + 534, + 782, + 782, + 314, + -1, + 347, + 123, + 171, + 785, + -1, + -1, + 552, + 786, + 305, + -1, + 524, + 787, + 788, + 788, + 819, + -1, + 760, + 558, + 204, + 792, + 666, + 794, + 795, + -1, + 796, + -1, + 798, + 799, + 799, + 852, + 450, + 802, + -1, + -1, + 803, + 804, + 804, + -1, + 809, + 852, + 83, + 817, + 823, + 223, + 827, + 827, + -1, + 360, + -1, + -1, + -1, + 839, + 839, + 839, + -1, + 839, + -1, + 839, + -1, + 375, + 839, + 454, + 454, + -1, + 601, + 601, + 601, + -1, + 840, + 840, + -1, + 723, + 840, + 723, + -1, + 38, + -1, + 840, + -1, + 840, + -1, + 840, + 840, + 840, + 840, + 156, + -1, + -1, + 841, + 263, + -1, + 761, + 761, + 761, + 841, + 233, + 841, + 358, + 841, + 841, + -1, + 841, + -1, + 378, + 841, + 841, + -1, + 519, + 519, + 519, + 841, + 568, + 568, + 842, + 842, + 842, + 842, + 842, + -1, + 275, + -1, + 843, + 201, + -1, + 99, + 843, + 843, + 818, + 843, + 168, + 168, + -1, + 843, + 843, + 844, + -1, + -1, + -1, + 844, + 280, + 844, + 844, + 844, + 844, + -1, + -1, + 844, + 245, + 844, + 844, + -1, + 844, + -1, + -1, + -1, + 619, + -1, + 871, + -1, + -1, + -1, + 812, + 845, + 845, + 722, + 845, + 722, + 722, + 722, + 845, + 579, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + -1, + 138, + 138, + 846, + -1, + 154, + 846, + 846, + 846, + 137, + 137, + 137, + 846, + 846, + 846, + 846, + 846, + -1, + 846, + 762, + 762, + -1, + -1, + 559, + 846, + 559, + -1, + 203, + 846, + 847, + 847, + 220, + -1, + 847, + 847, + 847, + 171, + 848, + 848, + 331, + 849, + -1, + -1, + 210, + 761, + 851, + -1, + 605, + 853, + -1, + 204, + 854, + 854, + -1, + -1, + 223, + 854, + 854, + 855, + 855, + 855, + 855, + 855, + 856, + 606, + -1, + 856, + 856, + 277, + -1, + -1, + 857, + 268, + 367, + 367, + 858, + 859, + 378, + 859, + 273, + 860, + -1, + -1, + 861, + 861, + 861, + -1, + 304, + 71, + 863, + 863, + -1, + 864, + 864, + 864, + 864, + 865, + 865, + -1, + 724, + 868, + 721, + 721, + 873, + 123, + 874, + 874, + 875, + 724, + 876, + 878, + 522, + 878, + -1, + -1, + 369, + 883, + -1, + 886, + 171, + 308, + 890, + 375, + -1, + 893, + 894, + -1, + 600, + 751 + ], + [ + -1, + 3, + -1, + 504, + 3, + 163, + 163, + 163, + -1, + 159, + 159, + -1, + -1, + -1, + -1, + 137, + 137, + 3, + -1, + 657, + 657, + -1, + 3, + 3, + 3, + -1, + 3, + 3, + 235, + -1, + 204, + 3, + 3, + -1, + 3, + 255, + 255, + 3, + -1, + -1, + -1, + 3, + -1, + -1, + 156, + 3, + 156, + -1, + 3, + 3, + 649, + 649, + 3, + -1, + 3, + -1, + 172, + 3, + 3, + 3, + 3, + 294, + 3, + 417, + 417, + 417, + 3, + 3, + 3, + 643, + 643, + 3, + 603, + 3, + 603, + 3, + -1, + 385, + 3, + -1, + 303, + 3, + -1, + -1, + 237, + -1, + 3, + 659, + 659, + 659, + -1, + 200, + 200, + 3, + 200, + 200, + 3, + 290, + 290, + 3, + 358, + -1, + 3, + 3, + 3, + 603, + 603, + 603, + -1, + -1, + -1, + -1, + 3, + 558, + 3, + 558, + 3, + 3, + 3, + -1, + 517, + 3, + -1, + 533, + 3, + 234, + 3, + 3, + 340, + 3, + 340, + 340, + 340, + 3, + 340, + 3, + -1, + 3, + 305, + 305, + -1, + 3, + 507, + 3, + 649, + -1, + 196, + 3, + 3, + -1, + 290, + 290, + 290, + 290, + -1, + -1, + -1, + 3, + 374, + 374, + -1, + 171, + 3, + 499, + 3, + 380, + 380, + 380, + 380, + 3, + -1, + -1, + 635, + 635, + 3, + 3, + 3, + 3, + 569, + 3, + 3, + -1, + 3, + 3, + -1, + -1, + 805, + 3, + 3, + 658, + 3, + 658, + -1, + 3, + 3, + -1, + -1, + -1, + 265, + -1, + 3, + 774, + -1, + 255, + 3, + -1, + 519, + 3, + 3, + 3, + 3, + 3, + -1, + 3, + 3, + -1, + -1, + -1, + 3, + 3, + 168, + 3, + -1, + 269, + 3, + 269, + 3, + 3, + -1, + 3, + -1, + -1, + 671, + -1, + 762, + -1, + 73, + 73, + 73, + 73, + 3, + 73, + -1, + 351, + 351, + -1, + 774, + 774, + 774, + -1, + 3, + 3, + -1, + -1, + 620, + 3, + -1, + 3, + 3, + 173, + -1, + -1, + 3, + 645, + -1, + 3, + 200, + 200, + -1, + 504, + 3, + 504, + 504, + -1, + 3, + 3, + 3, + 3, + 3, + 3, + -1, + 3, + 158, + 158, + 3, + -1, + -1, + -1, + -1, + 154, + 3, + -1, + 3, + 272, + -1, + 3, + 71, + -1, + 587, + -1, + 3, + 3, + 266, + 266, + 266, + 3, + 266, + 266, + 266, + 3, + 3, + -1, + -1, + -1, + -1, + 3, + -1, + 3, + 552, + 3, + 552, + -1, + 607, + 3, + 3, + 522, + -1, + -1, + 3, + 447, + 447, + 3, + -1, + 3, + 3, + 162, + 3, + 162, + 162, + 3, + 3, + 3, + -1, + -1, + 3, + 3, + 602, + 602, + -1, + 750, + 3, + -1, + 173, + 3, + -1, + 3, + 3, + 687, + 687, + -1, + 156, + -1, + 137, + 137, + 3, + -1, + 323, + 323, + 3, + 323, + 323, + -1, + 114, + 114, + 3, + 3, + -1, + 620, + 620, + 620, + -1, + 3, + 3, + 171, + 171, + -1, + 275, + 275, + 275, + -1, + 3, + 3, + 658, + 658, + -1, + 3, + 3, + 3, + -1, + 279, + 3, + 692, + 3, + 692, + 3, + 533, + 533, + -1, + 3, + 276, + 276, + 276, + 592, + 592, + 592, + -1, + 4, + -1, + -1, + 4, + -1, + 579, + 579, + 5, + 579, + 579, + 5, + -1, + 5, + 5, + 5, + 672, + 672, + 5, + 199, + -1, + 265, + -1, + 6, + 201, + 201, + 6, + 6, + -1, + 172, + 172, + 6, + 172, + 6, + 6, + 6, + 99, + 99, + -1, + 592, + 6, + 592, + -1, + -1, + 507, + 507, + 7, + 7, + 330, + 7, + 7, + 687, + 7, + 559, + 8, + -1, + 8, + 8, + -1, + 237, + -1, + 8, + 771, + 771, + 771, + -1, + 8, + -1, + 8, + -1, + -1, + 8, + 446, + 446, + 446, + -1, + 8, + 612, + 8, + 8, + -1, + -1, + 223, + -1, + 9, + 9, + 192, + 9, + 9, + 196, + -1, + 9, + 10, + -1, + -1, + 10, + 10, + 262, + 262, + 10, + 10, + 10, + -1, + -1, + -1, + 10, + 552, + -1, + 137, + 10, + -1, + 10, + -1, + 10, + 10, + -1, + 664, + -1, + 87, + -1, + 592, + 10, + 10, + 10, + -1, + 10, + 568, + 568, + 568, + 10, + 276, + 276, + 276, + 10, + 10, + 276, + 276, + 276, + -1, + 10, + -1, + -1, + -1, + 11, + 343, + 11, + 343, + 343, + 11, + -1, + 11, + 11, + -1, + 11, + -1, + 528, + 11, + 11, + 509, + 11, + -1, + 11, + 81, + 11, + -1, + 11, + -1, + -1, + 11, + 11, + 509, + 11, + 109, + 11, + 11, + 11, + 11, + 11, + 359, + 359, + 11, + 11, + 11, + 751, + 11, + 163, + 163, + 11, + 11, + 638, + 11, + -1, + 11, + 156, + 156, + 11, + 138, + -1, + 11, + 289, + -1, + -1, + 650, + 650, + 650, + 11, + -1, + 11, + 666, + 11, + 11, + -1, + 292, + 292, + 292, + 11, + -1, + 653, + 11, + 108, + 11, + -1, + 11, + 11, + 509, + 509, + 11, + 11, + 11, + 608, + -1, + 11, + 687, + -1, + 11, + 11, + 534, + 11, + 663, + 11, + 812, + 812, + -1, + 12, + -1, + -1, + 812, + 12, + -1, + 12, + 12, + -1, + 618, + 618, + 12, + -1, + -1, + 520, + 520, + 12, + -1, + -1, + 281, + 12, + -1, + -1, + 471, + -1, + 12, + 12, + 12, + 360, + 12, + -1, + -1, + 12, + 264, + 264, + 12, + 578, + 578, + 578, + 12, + 268, + 12, + 12, + 510, + 12, + 12, + 12, + -1, + 613, + -1, + 215, + 12, + 664, + 12, + 12, + 12, + 12, + 12, + 12, + -1, + 520, + 12, + 12, + 771, + 12, + -1, + 449, + 449, + 449, + -1, + -1, + 12, + 639, + 12, + 12, + -1, + 12, + 648, + 12, + -1, + 670, + 670, + -1, + 12, + 12, + -1, + 12, + 584, + 584, + 12, + 12, + 605, + -1, + 672, + 12, + -1, + 12, + 12, + 12, + 583, + 583, + 583, + 12, + 12, + 12, + 156, + 12, + 12, + 156, + -1, + -1, + 12, + 443, + 12, + 201, + 201, + 12, + 760, + -1, + -1, + 280, + 12, + 263, + -1, + 564, + 12, + -1, + -1, + 12, + -1, + 171, + 171, + 171, + 13, + -1, + 367, + -1, + 315, + -1, + 13, + 657, + -1, + 261, + 13, + -1, + -1, + 639, + -1, + 251, + 13, + 13, + 214, + -1, + -1, + 662, + 662, + 662, + 13, + 95, + 13, + -1, + 670, + -1, + 852, + 13, + 13, + 13, + 367, + 13, + 13, + 369, + 13, + 13, + 417, + -1, + 199, + 199, + 199, + 199, + -1, + 445, + 13, + -1, + 223, + -1, + 13, + -1, + 13, + -1, + 630, + -1, + 14, + 14, + 14, + -1, + -1, + 330, + 14, + 14, + 14, + 819, + 14, + 14, + 294, + 294, + 14, + 14, + 14, + 170, + -1, + -1, + 14, + 196, + 196, + -1, + 14, + 14, + 583, + 583, + -1, + 15, + 233, + 15, + -1, + 303, + 15, + 15, + 15, + 15, + -1, + 15, + -1, + -1, + 607, + 607, + 15, + 15, + 15, + -1, + -1, + 15, + 123, + 15, + 15, + 15, + -1, + 603, + 15, + 603, + -1, + 314, + 314, + 314, + 15, + 217, + 217, + -1, + -1, + 15, + -1, + 15, + 16, + -1, + 446, + 446, + 16, + 16, + 16, + 16, + 375, + 375, + 375, + 16, + 375, + 375, + 16, + -1, + -1, + 16, + 16, + 16, + 376, + 16, + 376, + 376, + 16, + 376, + 16, + 376, + -1, + 607, + -1, + 16, + 16, + 375, + 16, + 375, + 16, + -1, + 504, + -1, + 759, + -1, + -1, + -1, + 16, + 16, + 557, + 16, + -1, + -1, + 16, + 16, + 16, + 16, + 16, + -1, + 314, + 16, + 16, + 16, + 16, + -1, + -1, + 558, + -1, + -1, + -1, + 16, + 16, + 581, + -1, + 199, + 199, + 199, + -1, + 16, + 16, + 16, + -1, + 360, + 16, + -1, + -1, + 670, + 16, + 16, + -1, + 16, + 16, + 16, + 16, + -1, + 245, + 16, + 16, + -1, + 169, + 16, + 618, + -1, + 16, + 16, + 16, + -1, + 16, + 247, + 16, + -1, + 16, + -1, + -1, + -1, + 582, + 16, + 16, + -1, + 16, + 16, + 16, + -1, + 95, + -1, + 618, + 16, + 16, + -1, + 236, + 16, + -1, + 275, + 275, + 275, + 16, + -1, + 261, + 16, + 308, + 16, + 751, + -1, + -1, + 16, + 16, + 16, + 16, + 16, + -1, + -1, + 16, + -1, + 16, + 720, + 720, + -1, + 272, + 272, + -1, + 401, + 17, + 182, + -1, + 650, + -1, + -1, + 17, + 17, + 443, + 443, + 443, + 443, + 443, + -1, + 17, + 17, + 17, + 17, + 281, + -1, + 263, + 17, + 347, + 347, + 347, + 17, + 17, + 17, + 73, + -1, + 663, + 663, + -1, + 268, + 17, + 687, + 17, + 163, + 163, + 163, + -1, + 621, + 17, + -1, + 17, + 114, + -1, + 304, + -1, + -1, + 17, + 643, + -1, + 17, + 95, + 95, + 17, + 659, + 659, + 17, + 336, + 17, + -1, + 18, + -1, + 18, + -1, + -1, + -1, + -1, + -1, + 18, + 620, + 620, + 18, + -1, + 18, + 18, + 18, + -1, + 18, + 18, + 401, + 18, + 18, + 18, + -1, + 668, + 18, + -1, + 304, + 304, + -1, + 18, + -1, + -1, + 499, + 499, + -1, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + -1, + 819, + 18, + 18, + 18, + -1, + 613, + -1, + 18, + 18, + 18, + -1, + 18, + 380, + 380, + 18, + 380, + 380, + -1, + 18, + 18, + 18, + 692, + 692, + 692, + 692, + 692, + 18, + -1, + 247, + 18, + 18, + 261, + 261, + 18, + -1, + 18, + -1, + 18, + 552, + -1, + 18, + 401, + 401, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + -1, + -1, + -1, + -1, + -1, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 813, + 18, + -1, + 559, + 18, + 18, + 272, + -1, + -1, + 721, + 18, + 723, + 18, + -1, + 18, + -1, + -1, + 18, + 613, + -1, + 214, + 18, + 18, + -1, + -1, + 579, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 728, + -1, + 18, + 242, + -1, + 18, + -1, + 18, + 18, + 341, + -1, + 18, + 314, + 18, + -1, + 507, + 507, + 507, + 18, + 507, + 507, + 507, + 18, + 322, + 322, + 18, + 18, + 152, + -1, + -1, + -1, + -1, + 534, + 534, + 534, + 18, + 18, + 18, + 18, + -1, + 281, + 281, + 18, + 18, + -1, + 237, + 237, + 18, + 235, + 235, + -1, + 18, + -1, + 18, + 721, + -1, + 274, + 18, + 18, + 568, + 568, + 18, + 522, + -1, + -1, + -1, + -1, + 18, + 261, + 18, + 204, + 18, + 204, + 204, + 204, + 204, + 18, + 204, + 18, + -1, + 18, + 18, + 18, + 172, + -1, + -1, + -1, + 499, + 18, + 688, + 688, + -1, + 330, + -1, + 18, + -1, + 18, + 638, + -1, + -1, + 18, + -1, + 277, + 277, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 566, + 566, + -1, + -1, + -1, + 157, + 157, + 157, + -1, + 599, + 599, + -1, + 18, + 643, + 18, + -1, + 173, + 18, + 173, + 18, + 18, + 18, + -1, + -1, + 18, + 18, + 264, + -1, + 763, + 18, + 763, + 18, + 18, + 196, + 196, + 196, + 18, + 552, + 18, + -1, + -1, + -1, + -1, + 18, + -1, + 666, + 666, + -1, + -1, + 583, + -1, + -1, + 771, + 19, + 19, + 204, + 19, + 204, + -1, + 71, + 19, + 19, + -1, + 19, + -1, + 19, + -1, + 19, + 19, + 242, + -1, + 158, + 158, + 158, + 19, + 19, + 19, + 608, + 608, + -1, + 19, + 454, + 454, + 454, + 454, + -1, + 19, + -1, + 275, + -1, + 38, + 38, + 19, + 19, + -1, + 220, + 19, + 19, + 19, + 380, + 380, + -1, + 19, + -1, + 19, + 169, + 19, + 805, + 19, + 19, + 19, + 19, + 19, + -1, + -1, + -1, + 19, + 19, + -1, + 73, + 73, + -1, + 19, + 639, + 639, + -1, + -1, + 19, + -1, + 19, + 255, + 255, + -1, + -1, + 621, + 621, + -1, + 168, + 19, + 668, + -1, + 19, + 172, + 19, + 19, + -1, + 19, + 19, + 568, + -1, + 19, + -1, + 19, + -1, + -1, + 261, + -1, + 20, + 20, + 20, + 267, + 20, + 267, + 20, + 95, + 20, + -1, + 315, + -1, + 172, + 20, + 274, + 274, + 20, + -1, + 599, + 599, + 20, + 20, + 20, + 20, + 20, + 173, + -1, + 20, + 454, + 20, + 454, + -1, + 20, + 20, + 20, + 609, + -1, + 182, + 20, + -1, + -1, + 20, + 20, + -1, + 612, + -1, + 20, + -1, + 20, + -1, + -1, + 728, + -1, + 20, + 565, + 565, + 20, + -1, + 20, + 20, + 163, + 163, + 313, + 313, + 21, + 21, + 21, + 81, + 22, + 22, + 22, + 22, + 22, + 637, + 22, + -1, + 22, + 728, + -1, + -1, + 22, + 688, + 22, + 22, + 533, + 533, + 22, + 22, + 630, + 630, + -1, + 454, + 22, + 22, + -1, + 23, + 23, + 636, + 23, + 290, + 24, + 24, + 24, + 314, + -1, + 24, + -1, + 25, + -1, + 73, + 25, + 25, + 26, + 584, + 584, + -1, + 26, + 341, + 26, + 341, + -1, + -1, + 27, + 27, + 671, + -1, + 245, + -1, + -1, + 526, + -1, + 28, + 376, + 376, + -1, + -1, + 30, + 30, + 30, + 30, + 30, + 152, + 152, + 31, + 469, + 469, + -1, + 581, + 31, + 31, + 31, + 32, + 666, + 32, + -1, + 32, + 32, + -1, + 32, + 32, + 33, + 852, + 33, + 812, + 33, + 812, + 33, + 197, + 197, + -1, + 34, + 599, + 34, + -1, + 688, + 34, + 34, + 202, + 34, + 210, + -1, + 71, + 35, + -1, + 35, + 217, + 35, + 217, + -1, + -1, + 35, + -1, + 401, + 220, + -1, + -1, + 664, + -1, + 37, + 163, + 163, + 37, + -1, + 39, + -1, + -1, + 39, + -1, + 39, + -1, + -1, + 39, + 630, + 39, + 369, + 39, + -1, + 504, + 39, + 504, + 504, + 39, + 504, + 39, + -1, + 202, + 202, + 39, + 202, + 39, + -1, + -1, + 39, + 760, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 291, + 291, + 39, + 39, + 161, + -1, + -1, + 510, + -1, + -1, + 39, + 583, + 583, + -1, + 40, + 197, + 40, + 197, + 197, + 40, + 197, + 40, + -1, + -1, + 565, + 40, + 40, + 346, + 40, + 251, + 251, + -1, + 41, + 761, + 761, + 41, + 446, + 41, + 446, + 43, + 43, + -1, + 539, + 43, + 291, + 43, + 612, + 43, + 43, + 631, + 43, + 43, + 43, + -1, + 43, + 160, + 43, + 43, + 43, + 533, + 43, + 43, + 533, + -1, + 43, + -1, + 43, + -1, + 43, + -1, + 557, + -1, + 44, + 627, + 627, + 627, + 627, + 44, + 627, + 44, + 44, + -1, + -1, + 251, + 251, + 251, + 251, + 44, + 108, + -1, + -1, + 44, + 46, + 315, + 46, + 315, + 315, + 46, + 315, + 315, + -1, + 509, + 46, + 46, + 618, + 618, + -1, + 606, + 47, + 606, + -1, + 47, + -1, + 47, + 47, + 47, + 47, + -1, + 664, + 664, + 47, + -1, + 47, + 336, + -1, + 290, + 47, + 290, + 290, + 47, + 47, + 47, + 262, + 47, + 262, + -1, + 48, + 308, + -1, + 771, + 771, + 48, + 48, + 448, + 448, + 48, + 48, + 159, + 48, + 48, + -1, + -1, + -1, + 48, + 627, + 48, + 659, + 659, + -1, + -1, + 272, + -1, + -1, + -1, + 48, + 48, + 48, + 871, + 871, + 48, + 109, + 48, + 48, + -1, + 48, + 100, + 100, + 48, + -1, + 48, + -1, + 586, + 48, + 48, + 48, + 48, + 48, + 447, + -1, + 48, + 471, + 48, + -1, + 48, + -1, + -1, + -1, + 630, + 49, + -1, + 137, + -1, + -1, + -1, + 49, + -1, + 341, + 341, + 49, + 49, + 49, + 49, + 49, + 604, + 604, + 49, + 49, + -1, + 49, + -1, + -1, + 49, + 49, + 668, + 668, + 668, + 49, + -1, + -1, + 49, + 123, + 49, + 235, + -1, + -1, + 264, + 50, + 50, + 50, + 50, + -1, + 662, + 662, + -1, + -1, + 50, + -1, + 454, + 454, + 51, + 51, + 51, + 375, + 51, + 51, + 51, + 51, + 601, + 51, + -1, + 51, + -1, + -1, + 51, + 51, + 51, + -1, + 51, + 51, + -1, + -1, + 763, + 51, + -1, + 52, + -1, + 380, + 52, + -1, + 52, + 52, + 52, + 52, + 52, + 52, + 275, + -1, + 52, + -1, + 52, + -1, + -1, + -1, + 52, + 636, + 636, + 52, + 52, + 443, + -1, + 156, + 52, + 52, + 52, + 618, + 52, + 52, + 52, + 114, + 114, + -1, + -1, + -1, + 52, + 339, + 52, + 52, + 52, + 52, + 52, + -1, + 74, + 74, + 74, + 74, + 74, + 74, + 74, + 52, + 52, + -1, + 52, + 268, + 268, + 52, + 268, + 52, + -1, + 52, + 158, + -1, + 52, + 52, + -1, + 52, + -1, + -1, + 52, + -1, + 52, + 52, + 52, + 657, + 657, + 52, + -1, + 52, + 344, + 52, + -1, + 643, + -1, + -1, + 564, + 564, + 564, + 52, + 564, + 52, + -1, + 417, + 52, + 52, + 448, + 52, + 52, + -1, + 52, + 52, + 52, + 519, + 53, + 519, + 519, + 53, + -1, + 53, + 153, + -1, + -1, + 53, + -1, + -1, + 53, + 53, + 53, + -1, + -1, + -1, + 53, + -1, + 668, + 668, + -1, + 53, + 53, + -1, + 53, + 53, + 761, + 761, + -1, + 53, + 518, + 518, + 53, + 269, + 53, + 53, + 53, + 574, + -1, + 53, + -1, + 53, + 53, + -1, + 53, + 53, + 53, + -1, + -1, + 359, + -1, + -1, + 574, + 54, + -1, + 374, + 54, + -1, + 666, + 666, + -1, + 54, + 54, + 215, + 54, + 54, + -1, + -1, + 343, + 54, + 54, + -1, + 657, + 657, + 54, + 54, + -1, + 223, + 223, + 55, + -1, + 55, + 55, + 564, + 564, + -1, + 55, + 578, + -1, + 55, + -1, + -1, + -1, + 55, + -1, + 290, + 290, + 56, + -1, + 56, + 638, + 638, + 638, + 638, + 638, + 56, + 56, + 56, + 56, + -1, + 308, + 308, + -1, + -1, + 56, + 56, + -1, + 56, + 56, + 339, + -1, + -1, + 499, + 56, + -1, + 56, + 56, + 518, + -1, + 631, + -1, + 56, + 192, + -1, + -1, + 534, + -1, + 290, + 290, + 290, + -1, + 272, + -1, + 56, + 71, + 56, + 56, + 56, + 56, + -1, + 235, + 235, + 56, + 56, + 235, + 56, + 56, + 479, + 56, + 56, + 56, + 56, + 267, + -1, + -1, + 607, + -1, + 57, + 57, + 57, + -1, + 57, + -1, + 57, + 86, + 57, + 236, + 236, + -1, + -1, + -1, + 203, + -1, + 57, + 57, + -1, + 267, + 267, + 267, + 57, + 58, + 58, + 266, + 58, + 266, + 58, + 58, + -1, + 266, + -1, + -1, + 58, + 264, + -1, + -1, + 568, + -1, + 58, + 273, + 273, + 59, + 59, + -1, + 612, + -1, + -1, + 813, + 59, + 59, + -1, + 533, + -1, + 59, + 268, + 59, + 303, + 59, + 534, + -1, + 59, + 619, + 619, + 619, + 59, + 619, + 59, + 619, + 619, + 619, + 59, + -1, + 61, + 61, + 61, + -1, + 61, + 61, + -1, + 692, + 692, + 692, + 692, + 61, + 360, + 360, + 61, + 360, + 61, + 360, + 61, + -1, + 233, + -1, + -1, + -1, + -1, + 358, + 358, + 61, + -1, + 61, + 61, + -1, + 61, + 234, + 61, + 61, + -1, + 607, + -1, + 108, + -1, + 62, + 233, + -1, + -1, + 369, + 62, + -1, + 618, + -1, + -1, + -1, + -1, + -1, + 62, + 720, + 720, + 720, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 647, + 647, + 62, + 760, + 62, + 62, + 62, + 100, + 63, + 63, + 264, + 264, + -1, + 469, + 63, + 63, + 63, + 63, + -1, + 63, + 201, + 63, + 63, + 156, + 63, + 63, + 63, + 63, + 662, + 63, + 343, + 343, + 63, + 63, + 63, + 63, + 340, + -1, + 63, + 63, + -1, + 242, + -1, + 63, + 162, + -1, + 63, + 63, + 331, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + -1, + 63, + 63, + 645, + -1, + 81, + -1, + -1, + 154, + 154, + -1, + -1, + 63, + 170, + 63, + 170, + -1, + 63, + 63, + 63, + 63, + 63, + 650, + 63, + -1, + 63, + 63, + -1, + -1, + -1, + 63, + -1, + 63, + 63, + -1, + -1, + -1, + 99, + 63, + 728, + 728, + 63, + -1, + -1, + 63, + -1, + -1, + 63, + 63, + 592, + 592, + -1, + -1, + 159, + 63, + 63, + 63, + 586, + -1, + 540, + 63, + 63, + 63, + 63, + 63, + -1, + -1, + 359, + 359, + -1, + 63, + 521, + 521, + 63, + -1, + 401, + 401, + 63, + 401, + 401, + -1, + 267, + 267, + -1, + 63, + 261, + -1, + 63, + 63, + -1, + 63, + -1, + 237, + 63, + 63, + -1, + 63, + 63, + 587, + 587, + 63, + 587, + -1, + 620, + 63, + 378, + 378, + 63, + -1, + -1, + 63, + -1, + -1, + 63, + 510, + 63, + 63, + -1, + 343, + 343, + 343, + 63, + 63, + -1, + 639, + 63, + 63, + 266, + 266, + 63, + 564, + -1, + -1, + 63, + 63, + 728, + 63, + 63, + -1, + -1, + 63, + 64, + -1, + 64, + 64, + -1, + 64, + 64, + 64, + -1, + -1, + -1, + -1, + 663, + 64, + 659, + 659, + 659, + 659, + 64, + -1, + 331, + 64, + 64, + 64, + 64, + 64, + -1, + 235, + -1, + 64, + -1, + -1, + -1, + 64, + -1, + 521, + -1, + -1, + 64, + -1, + 637, + 637, + 637, + 65, + 65, + 65, + -1, + 65, + 65, + 99, + 99, + -1, + 158, + 158, + 65, + -1, + -1, + -1, + 65, + 65, + 192, + 192, + -1, + 65, + -1, + 65, + 65, + 65, + 65, + 65, + 65, + -1, + -1, + 65, + 65, + -1, + 66, + -1, + 123, + -1, + -1, + -1, + 263, + 263, + 263, + 263, + 263, + 263, + 66, + -1, + 66, + 66, + 629, + 66, + 629, + 629, + 66, + 805, + 805, + -1, + -1, + 273, + 273, + 273, + 67, + 601, + 601, + 67, + 67, + -1, + -1, + 872, + 67, + 67, + 256, + 68, + 68, + 68, + 38, + 68, + 68, + -1, + -1, + 359, + -1, + 663, + 68, + 68, + 581, + -1, + 648, + 648, + 68, + 648, + 648, + 648, + 648, + 69, + -1, + 69, + 204, + -1, + 69, + -1, + 557, + 557, + -1, + 69, + -1, + 69, + 69, + 369, + -1, + 69, + -1, + 290, + 70, + 70, + 275, + 275, + 275, + 70, + 70, + -1, + 621, + 70, + 70, + 233, + 233, + 70, + 277, + 70, + 277, + 277, + 70, + 103, + 103, + 70, + 70, + 72, + -1, + -1, + -1, + -1, + 256, + 75, + 347, + 75, + 76, + 605, + 76, + 76, + 76, + -1, + 281, + -1, + 77, + 153, + 153, + 78, + -1, + 79, + 79, + 79, + 79, + 79, + 267, + -1, + -1, + 520, + 520, + 82, + 82, + 82, + -1, + -1, + 369, + -1, + 445, + 448, + 89, + 448, + 90, + 647, + -1, + 628, + 90, + -1, + 171, + 171, + 171, + 171, + 90, + 91, + 91, + 91, + 574, + -1, + 92, + -1, + 602, + -1, + 93, + -1, + 235, + -1, + 94, + -1, + -1, + 95, + 98, + 279, + 101, + 101, + -1, + 101, + 102, + 751, + 104, + 104, + -1, + 104, + 105, + 105, + -1, + -1, + -1, + 106, + 106, + 106, + 722, + 107, + 107, + -1, + -1, + -1, + 182, + 182, + 182, + 110, + -1, + -1, + -1, + -1, + 115, + 586, + 115, + -1, + -1, + 728, + 115, + 220, + 115, + 585, + 115, + 115, + 115, + -1, + 116, + -1, + 116, + 723, + 116, + 247, + 247, + -1, + -1, + 446, + 446, + 446, + 200, + 117, + 117, + 723, + 117, + 723, + -1, + -1, + -1, + 117, + -1, + 117, + 117, + -1, + 117, + 117, + 117, + 117, + -1, + 117, + -1, + 117, + 117, + 117, + -1, + 557, + 557, + 117, + 117, + 557, + 557, + 557, + 367, + -1, + 119, + 119, + -1, + 120, + 120, + 636, + -1, + -1, + 120, + 342, + 121, + 74, + 74, + -1, + -1, + 750, + 121, + 121, + 613, + 613, + -1, + 122, + 122, + 171, + -1, + 314, + -1, + 763, + 125, + -1, + 771, + 125, + -1, + 604, + 604, + 126, + 126, + -1, + 126, + 126, + 126, + 126, + -1, + 671, + 126, + 126, + 126, + -1, + 347, + -1, + 127, + -1, + -1, + 127, + 592, + 592, + 127, + -1, + -1, + 662, + 129, + 129, + 578, + 129, + 95, + 129, + 129, + 129, + -1, + 129, + 129, + 129, + 129, + 129, + 129, + 627, + -1, + -1, + -1, + 129, + 130, + 130, + 130, + 130, + 130, + -1, + -1, + 131, + 131, + 131, + 201, + 131, + 131, + 813, + -1, + 131, + 131, + 131, + -1, + 131, + 131, + -1, + 752, + 131, + -1, + 131, + -1, + 132, + -1, + 100, + 100, + 132, + 99, + -1, + 638, + 132, + -1, + 375, + 132, + -1, + 376, + -1, + 133, + 133, + 645, + 645, + 645, + -1, + 303, + -1, + 133, + 133, + 133, + 643, + 643, + 134, + 180, + 134, + -1, + 137, + 134, + 134, + 137, + 134, + -1, + -1, + 134, + -1, + 236, + 236, + 134, + -1, + 134, + 759, + 759, + 134, + -1, + -1, + 136, + 103, + -1, + -1, + 347, + -1, + 136, + 606, + 136, + 606, + 136, + 136, + 504, + -1, + 852, + 852, + -1, + 139, + 139, + -1, + 139, + 601, + -1, + 137, + 137, + 140, + 140, + 140, + 236, + 140, + 141, + -1, + 141, + 141, + 141, + 569, + -1, + 385, + -1, + -1, + 447, + -1, + 123, + 141, + -1, + -1, + 141, + 141, + 599, + 599, + 599, + -1, + 251, + 251, + -1, + 568, + -1, + 141, + 142, + 142, + -1, + -1, + 587, + 142, + -1, + 142, + -1, + 142, + 108, + -1, + 142, + -1, + 142, + -1, + 142, + 142, + 305, + 142, + 305, + -1, + 81, + -1, + 214, + 214, + 142, + 142, + 142, + 639, + 639, + 144, + -1, + 95, + -1, + -1, + 585, + 144, + -1, + 144, + 308, + 144, + 144, + 812, + 144, + -1, + 145, + -1, + -1, + -1, + -1, + 724, + 145, + -1, + 180, + -1, + 266, + 145, + 145, + 145, + 145, + 145, + 145, + 217, + 146, + 217, + -1, + 146, + 146, + 146, + 146, + 123, + -1, + -1, + -1, + -1, + 146, + 114, + -1, + 628, + -1, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 202, + -1, + 315, + 148, + -1, + -1, + 277, + 148, + -1, + 148, + 100, + -1, + 657, + -1, + -1, + 148, + -1, + -1, + 148, + -1, + 148, + 635, + 149, + 197, + -1, + -1, + 149, + 274, + -1, + 157, + 149, + -1, + 630, + 630, + 149, + 149, + -1, + 149, + -1, + 149, + -1, + 149, + 450, + 149, + 38, + 149, + 150, + 150, + -1, + 196, + -1, + 444, + 150, + 150, + 150, + 150, + -1, + 367, + 367, + -1, + -1, + 138, + 150, + 150, + 150, + -1, + 533, + 533, + 608, + 151, + 763, + -1, + 645, + -1, + 635, + 635, + 151, + 123, + 123, + 151, + 151, + 672, + -1, + 519, + 151, + 151, + 160, + 164, + 378, + -1, + 164, + 268, + -1, + 166, + 525, + -1, + 559, + -1, + -1, + -1, + 166, + 166, + 166, + -1, + 247, + -1, + 304, + 304, + 167, + 174, + 343, + 343, + 343, + 761, + 761, + 360, + 604, + 178, + 178, + -1, + 566, + 601, + 342, + 184, + -1, + 305, + 305, + 186, + 186, + 189, + 236, + 190, + -1, + 154, + 154, + 603, + 194, + 194, + 194, + -1, + -1, + 620, + 205, + 206, + 206, + -1, + 81, + -1, + 208, + 209, + -1, + 212, + -1, + 519, + 216, + 281, + 218, + 71, + 71, + 103, + 103, + 261, + -1, + -1, + 584, + -1, + -1, + -1, + 666, + -1, + 229, + 230, + -1, + 162, + 162, + 232, + 238, + -1, + 238, + 239, + 239, + 239, + 662, + 662, + 244, + -1, + 331, + 331, + 249, + 249, + 220, + -1, + -1, + 252, + 252, + -1, + 252, + 252, + 253, + -1, + 774, + -1, + 254, + 276, + 276, + 276, + -1, + -1, + 267, + -1, + -1, + 688, + 257, + 257, + 257, + 257, + 528, + -1, + 258, + -1, + 587, + -1, + 260, + 813, + -1, + 180, + 180, + 270, + 270, + 378, + -1, + 282, + -1, + 283, + 283, + 688, + 284, + 285, + 285, + 286, + 762, + 287, + 308, + 720, + 720, + -1, + 369, + 295, + 298, + 299, + 300, + -1, + -1, + 587, + -1, + 329, + 338, + 338, + 348, + -1, + -1, + -1, + -1, + -1, + 355, + 621, + 356, + 357, + 361, + -1, + -1, + 381, + 504, + 381, + -1, + 381, + 668, + 381, + 95, + -1, + 336, + 336, + 336, + 336, + 381, + 381, + -1, + 264, + 264, + 381, + 264, + -1, + 247, + 381, + 247, + -1, + -1, + -1, + 381, + 381, + -1, + 522, + -1, + 381, + 192, + 192, + 192, + 381, + 381, + 381, + -1, + 360, + -1, + 381, + -1, + -1, + 280, + -1, + -1, + 692, + 381, + 323, + -1, + -1, + -1, + 663, + 663, + 381, + 381, + 381, + 687, + 687, + 687, + -1, + 507, + 381, + -1, + 305, + 381, + 381, + 381, + 381, + -1, + 381, + 314, + 314, + 314, + 314, + 381, + -1, + 381, + -1, + 381, + 381, + -1, + -1, + -1, + 273, + 381, + -1, + -1, + -1, + -1, + 504, + 381, + -1, + 728, + 728, + 728, + 728, + -1, + 381, + -1, + -1, + 280, + 280, + -1, + 578, + 578, + 381, + -1, + -1, + 381, + -1, + -1, + 381, + 381, + 381, + 872, + -1, + 605, + 381, + -1, + 381, + 237, + 237, + 237, + -1, + -1, + 237, + 381, + 381, + 381, + 381, + 381, + 687, + 381, + -1, + 281, + -1, + 381, + 381, + 381, + -1, + 261, + 261, + 381, + -1, + 381, + 268, + 381, + 381, + -1, + 156, + 381, + 581, + -1, + -1, + -1, + 182, + 182, + 182, + -1, + 159, + 159, + -1, + 381, + 381, + -1, + -1, + 381, + 381, + 637, + 637, + 381, + 539, + -1, + -1, + 381, + 579, + -1, + -1, + -1, + 761, + 761, + 381, + 381, + 381, + 381, + 381, + 381, + -1, + 584, + 584, + -1, + 381, + 381, + 812, + 812, + 381, + 381, + 381, + 269, + -1, + 153, + -1, + 381, + 360, + 381, + 360, + 360, + 360, + -1, + 381, + -1, + -1, + 294, + 381, + -1, + 605, + -1, + -1, + -1, + -1, + 153, + 153, + 153, + -1, + 275, + 381, + -1, + 381, + -1, + 381, + -1, + 137, + 381, + 137, + 137, + -1, + 381, + 123, + 381, + 381, + -1, + 720, + 381, + 381, + -1, + -1, + 267, + 267, + -1, + 381, + 381, + -1, + -1, + -1, + 381, + 381, + -1, + 586, + 586, + -1, + -1, + 172, + 381, + -1, + 347, + -1, + 290, + -1, + 759, + 759, + -1, + -1, + 201, + -1, + 256, + 381, + 381, + -1, + 381, + -1, + 566, + 381, + 381, + -1, + 381, + 381, + 272, + 272, + -1, + -1, + 382, + 382, + 628, + -1, + 382, + 382, + 273, + 383, + 277, + 277, + 383, + 383, + -1, + -1, + 247, + 383, + 247, + 383, + 383, + 383, + 383, + 383, + -1, + -1, + -1, + 71, + 71, + 383, + 71, + 383, + 383, + 383, + 384, + 628, + -1, + 384, + 384, + 384, + 631, + 631, + -1, + 384, + 275, + -1, + 569, + -1, + 384, + 384, + 255, + 384, + 384, + 872, + 384, + -1, + 264, + 384, + 526, + 384, + 568, + 384, + 384, + -1, + 137, + 386, + -1, + 771, + -1, + 386, + 386, + 386, + 386, + 386, + 386, + 657, + 386, + -1, + 504, + 504, + 504, + 386, + 386, + 345, + 386, + 171, + -1, + -1, + -1, + -1, + -1, + 137, + -1, + 447, + 197, + -1, + 446, + 387, + 387, + 279, + 387, + -1, + -1, + -1, + 629, + 387, + -1, + 520, + 387, + 387, + -1, + -1, + 387, + 607, + -1, + 687, + 387, + -1, + 387, + 378, + 387, + 378, + -1, + 520, + 520, + 387, + 774, + 387, + 774, + 774, + 387, + 387, + 387, + -1, + 376, + 387, + 387, + 387, + 454, + 387, + 454, + -1, + 269, + 387, + 342, + 342, + 387, + -1, + 534, + 387, + -1, + 305, + 387, + -1, + 387, + 387, + -1, + 672, + 387, + -1, + -1, + -1, + 387, + -1, + 579, + 387, + 579, + 579, + -1, + 636, + 387, + 387, + -1, + 154, + 154, + 154, + 154, + 387, + -1, + 566, + 387, + -1, + 387, + 387, + -1, + 387, + 313, + 387, + 387, + 692, + 387, + 643, + 643, + -1, + -1, + -1, + 387, + 387, + 315, + 315, + -1, + 86, + 86, + 86, + 86, + 387, + -1, + 242, + 387, + 387, + 387, + 657, + 657, + 387, + 657, + 657, + -1, + -1, + 387, + -1, + 387, + 387, + 369, + 387, + 387, + 388, + -1, + 388, + -1, + 388, + 388, + 203, + 388, + 153, + -1, + 388, + 388, + 388, + 388, + 388, + 630, + 388, + 818, + -1, + 388, + 388, + -1, + 388, + -1, + 388, + -1, + 388, + 388, + -1, + 388, + 388, + -1, + -1, + -1, + 251, + 251, + 251, + 388, + 388, + -1, + 539, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 220, + 220, + 220, + 220, + 220, + 388, + -1, + -1, + -1, + -1, + 388, + 388, + -1, + 388, + 519, + 388, + 388, + 388, + 278, + 278, + 278, + -1, + 388, + 388, + 631, + 388, + 631, + -1, + 223, + 388, + 388, + 223, + 388, + 388, + 388, + 220, + 388, + 220, + -1, + -1, + 388, + -1, + 388, + 388, + 388, + 388, + 388, + 245, + 388, + 388, + 277, + 388, + 388, + -1, + -1, + 600, + 390, + 390, + 390, + 95, + 390, + -1, + 636, + -1, + 390, + 750, + 750, + 750, + 750, + 390, + 566, + 566, + 391, + -1, + 391, + 392, + 392, + 668, + -1, + 818, + 392, + 392, + -1, + 392, + 392, + 392, + 173, + -1, + 666, + -1, + -1, + -1, + 392, + -1, + 722, + 722, + 392, + 392, + 605, + 605, + 392, + -1, + 750, + -1, + -1, + 668, + -1, + 392, + 303, + -1, + 256, + -1, + 612, + 612, + 393, + 108, + 108, + 393, + 393, + 393, + 261, + 393, + 393, + 608, + 608, + 393, + 393, + 393, + 269, + 393, + 648, + 648, + 648, + -1, + 199, + 393, + 393, + 393, + -1, + -1, + 393, + 393, + 499, + -1, + -1, + 805, + 393, + 393, + 637, + 393, + 393, + 347, + 347, + -1, + -1, + 393, + -1, + -1, + 108, + 394, + 199, + 394, + 199, + -1, + 649, + 137, + 137, + 395, + -1, + 509, + 395, + 395, + 74, + -1, + 566, + -1, + 395, + -1, + 396, + -1, + 396, + 396, + 396, + 397, + 397, + -1, + 584, + -1, + -1, + 397, + -1, + 397, + 331, + 331, + 397, + 397, + 397, + -1, + -1, + 397, + 397, + 255, + 255, + -1, + 671, + -1, + -1, + 557, + 398, + 398, + -1, + 603, + 399, + -1, + -1, + -1, + 399, + 723, + -1, + 399, + 587, + 399, + -1, + 399, + 399, + 812, + 400, + -1, + 156, + 156, + 156, + 400, + -1, + 400, + -1, + 400, + -1, + 400, + 520, + 520, + 400, + 262, + 402, + -1, + -1, + -1, + 402, + -1, + -1, + -1, + 402, + 648, + 648, + 402, + 648, + 402, + 520, + -1, + -1, + 202, + -1, + 331, + -1, + -1, + -1, + 403, + 612, + 403, + 403, + 612, + 404, + 521, + -1, + 237, + 404, + 404, + -1, + -1, + 404, + 404, + 751, + -1, + 405, + -1, + -1, + 417, + -1, + -1, + 649, + 649, + -1, + 405, + 569, + -1, + -1, + 603, + 603, + -1, + -1, + 406, + 138, + -1, + 407, + 407, + -1, + 408, + 408, + -1, + 408, + 635, + -1, + 269, + 408, + 408, + 585, + -1, + 235, + 235, + 235, + 409, + 409, + 409, + -1, + -1, + 409, + 410, + 273, + 410, + 447, + -1, + -1, + 752, + 628, + 411, + 411, + 233, + 233, + 411, + 233, + 233, + 411, + 411, + -1, + 412, + 412, + 412, + 852, + 412, + 412, + 158, + -1, + -1, + -1, + 413, + 413, + 269, + -1, + 413, + 237, + 237, + 237, + -1, + 413, + 278, + 413, + 413, + 413, + 663, + 413, + 413, + -1, + -1, + -1, + 268, + 413, + 413, + 413, + 413, + 413, + 137, + 413, + 137, + -1, + 688, + -1, + 413, + 159, + 413, + 413, + 413, + 236, + 236, + -1, + 569, + 413, + 163, + 413, + 413, + 414, + -1, + 138, + 138, + -1, + 415, + 138, + 138, + 415, + -1, + 450, + -1, + 192, + -1, + 415, + -1, + 108, + 415, + 415, + -1, + 415, + 415, + 415, + 172, + 415, + 345, + 415, + -1, + -1, + 330, + 415, + 81, + 81, + 415, + 331, + -1, + -1, + 415, + -1, + 415, + -1, + 415, + 415, + 415, + 415, + 415, + -1, + 605, + 605, + 415, + 415, + 499, + 415, + -1, + 416, + 416, + 233, + -1, + 416, + 416, + 557, + 557, + -1, + -1, + -1, + 289, + -1, + 416, + 416, + 416, + 416, + 322, + 322, + 322, + 322, + -1, + 416, + 416, + 552, + 416, + 552, + 416, + 507, + 507, + 507, + -1, + 418, + 264, + 264, + 264, + 264, + 418, + 418, + -1, + 418, + 214, + 214, + 418, + 418, + 418, + 169, + 169, + -1, + -1, + 220, + 418, + 220, + 418, + 418, + -1, + 559, + 419, + 559, + -1, + 419, + 419, + 419, + 419, + 628, + 628, + 419, + 419, + 568, + 419, + 568, + -1, + 419, + 812, + 419, + -1, + -1, + 447, + 447, + 447, + 419, + -1, + 168, + 420, + 420, + 171, + -1, + -1, + -1, + 521, + -1, + 420, + 420, + 420, + 217, + 217, + -1, + 568, + -1, + 420, + -1, + 420, + 520, + 420, + 420, + 420, + 420, + 420, + 603, + 420, + 420, + -1, + 268, + 268, + 268, + -1, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 629, + 420, + 629, + -1, + 649, + 420, + 420, + 724, + 724, + 724, + 724, + 420, + -1, + 315, + 315, + -1, + 38, + 420, + 420, + 672, + 672, + 420, + 672, + 672, + -1, + 420, + 599, + 599, + 599, + 420, + -1, + -1, + -1, + 160, + 420, + 420, + -1, + 420, + 202, + 202, + -1, + 600, + 600, + 340, + 340, + 421, + 421, + 421, + 323, + 323, + 323, + 421, + 421, + 421, + -1, + 422, + 587, + 422, + 587, + -1, + 422, + 525, + 525, + 525, + 525, + 422, + 422, + 422, + 422, + 159, + 422, + -1, + 422, + -1, + 422, + 422, + 422, + -1, + -1, + 343, + -1, + -1, + 237, + -1, + 236, + 422, + 422, + 648, + -1, + -1, + -1, + 203, + 422, + -1, + -1, + 422, + -1, + 422, + 422, + 579, + 422, + -1, + 422, + -1, + 584, + 584, + -1, + 422, + -1, + -1, + 423, + 423, + 423, + 376, + 376, + -1, + 540, + 423, + 871, + 871, + 423, + -1, + -1, + 423, + 509, + 423, + -1, + 159, + -1, + 423, + -1, + 469, + 425, + -1, + 647, + 647, + 425, + -1, + 322, + -1, + -1, + 425, + 499, + 499, + 425, + 425, + -1, + 425, + 425, + 223, + -1, + 752, + -1, + -1, + 425, + 425, + -1, + -1, + -1, + 425, + 425, + 425, + 425, + -1, + 172, + 426, + 426, + 671, + -1, + -1, + 426, + -1, + 426, + -1, + 723, + 426, + -1, + 426, + -1, + 426, + 169, + 169, + 426, + 426, + 426, + 592, + -1, + 628, + 426, + -1, + 426, + 426, + 426, + 426, + 426, + -1, + 217, + 217, + -1, + 426, + -1, + 426, + 426, + -1, + 359, + -1, + -1, + 426, + 426, + -1, + 426, + 426, + -1, + 426, + -1, + -1, + -1, + -1, + -1, + 426, + 592, + 426, + 581, + 581, + 426, + 581, + 426, + 581, + 426, + -1, + 235, + -1, + 426, + 426, + 426, + 525, + -1, + 426, + -1, + -1, + 245, + -1, + 518, + 426, + -1, + -1, + 426, + 322, + 322, + 426, + 322, + 322, + 426, + -1, + 566, + 426, + 103, + 426, + 426, + -1, + -1, + 426, + -1, + 417, + 417, + 417, + 417, + 417, + 417, + 417, + 417, + 426, + 426, + 161, + 426, + 161, + 426, + 426, + -1, + 426, + 426, + 81, + 427, + 427, + -1, + 427, + -1, + 427, + 427, + 627, + -1, + 346, + 427, + 97, + -1, + 427, + -1, + 638, + -1, + 273, + -1, + 427, + 728, + 728, + 427, + 427, + 761, + 761, + 427, + -1, + 427, + 427, + 805, + 805, + 805, + 427, + -1, + 428, + 233, + -1, + 428, + 109, + 428, + 428, + 428, + 428, + -1, + -1, + -1, + -1, + 428, + 813, + 428, + -1, + 156, + 428, + 428, + -1, + 428, + 604, + 428, + 428, + 871, + 871, + 428, + 620, + 428, + -1, + 428, + 428, + 428, + -1, + 428, + -1, + 314, + 428, + 428, + 658, + 428, + -1, + 138, + 428, + 138, + -1, + -1, + -1, + 428, + 872, + 872, + 428, + 428, + 428, + 428, + 428, + -1, + 429, + 812, + 429, + 429, + -1, + 520, + 429, + 429, + 429, + 722, + -1, + -1, + 522, + 429, + -1, + 429, + 81, + 429, + 429, + 265, + 429, + 375, + 375, + 375, + -1, + 759, + 429, + 196, + 196, + 429, + 663, + 663, + -1, + 429, + -1, + 100, + 429, + -1, + -1, + 429, + 687, + 687, + 429, + 305, + -1, + 429, + 540, + -1, + 429, + 429, + 429, + -1, + 517, + -1, + 429, + 109, + 109, + -1, + 429, + 430, + 290, + -1, + 430, + 430, + 430, + 331, + -1, + 631, + 631, + 430, + -1, + 430, + 752, + 752, + 430, + -1, + -1, + 499, + -1, + 267, + 430, + 430, + 430, + 430, + 272, + 272, + 430, + -1, + 430, + 214, + 214, + 430, + 430, + 430, + 430, + 430, + 430, + -1, + 430, + 430, + 430, + 430, + 138, + -1, + -1, + 87, + 87, + -1, + -1, + 431, + 431, + 431, + 431, + 431, + 645, + 431, + 431, + 583, + 431, + -1, + 359, + 431, + 359, + 431, + 447, + -1, + -1, + 431, + 642, + 431, + 431, + 431, + 431, + 304, + -1, + 431, + -1, + 431, + 343, + -1, + -1, + 431, + 586, + 586, + 586, + 586, + 431, + 432, + 649, + 432, + 649, + -1, + 432, + 358, + 432, + 432, + 358, + -1, + 432, + 559, + 559, + 559, + 432, + 432, + 432, + -1, + -1, + 607, + -1, + 432, + 347, + 432, + -1, + -1, + -1, + -1, + 805, + 805, + 805, + 432, + 203, + -1, + 234, + 234, + 433, + -1, + -1, + 600, + 600, + 433, + 433, + 600, + 433, + -1, + -1, + 587, + 433, + 433, + 255, + 255, + 433, + -1, + -1, + -1, + 433, + -1, + 433, + 520, + 433, + 520, + 433, + -1, + 204, + 433, + 433, + 592, + 433, + -1, + 607, + 607, + 433, + 446, + 446, + 433, + 433, + 433, + 433, + 157, + 157, + 157, + 157, + 433, + -1, + 433, + 433, + -1, + 433, + 434, + 173, + 173, + 434, + 434, + 173, + -1, + 434, + 152, + 434, + 434, + 519, + 519, + 434, + 519, + 434, + 434, + -1, + -1, + -1, + -1, + 434, + -1, + 237, + 237, + 434, + 237, + 237, + 434, + -1, + 434, + 434, + -1, + 447, + 447, + 434, + 434, + 750, + 750, + 750, + 750, + 750, + 434, + -1, + -1, + 722, + -1, + 434, + 434, + 434, + -1, + 533, + 434, + 434, + -1, + 852, + 434, + 852, + -1, + -1, + 601, + 434, + 434, + 434, + 375, + 375, + -1, + -1, + -1, + 601, + -1, + 273, + 273, + -1, + 434, + 434, + 434, + -1, + -1, + 558, + 558, + 558, + 558, + 558, + -1, + 434, + 692, + 434, + 269, + 434, + -1, + 434, + -1, + 434, + 274, + 435, + -1, + 435, + 280, + 435, + 280, + 280, + 280, + -1, + 446, + 446, + -1, + 435, + -1, + 369, + 369, + 369, + 435, + 435, + 435, + 435, + 375, + 435, + 435, + -1, + 203, + -1, + -1, + -1, + 435, + 367, + 435, + -1, + 446, + 435, + 435, + -1, + 435, + 435, + 435, + 435, + -1, + 519, + 519, + 519, + 519, + 519, + 435, + -1, + -1, + 156, + -1, + 435, + 200, + -1, + 436, + 436, + 436, + -1, + 533, + 533, + 436, + 448, + 436, + 436, + 436, + 123, + 436, + 760, + 760, + 436, + 671, + 436, + 436, + 671, + -1, + 436, + 436, + -1, + 436, + 436, + 272, + 272, + -1, + 436, + 436, + 436, + -1, + -1, + 223, + -1, + 436, + 436, + -1, + 436, + 436, + 436, + 436, + 345, + 436, + 437, + -1, + 437, + 201, + -1, + -1, + 629, + -1, + -1, + 437, + -1, + 578, + 437, + 73, + 437, + 210, + 437, + 263, + 437, + 437, + 437, + 305, + 437, + 437, + -1, + 437, + 525, + 525, + -1, + 437, + 437, + 438, + 71, + -1, + 314, + -1, + -1, + 84, + -1, + 533, + 533, + 438, + 359, + -1, + 157, + 157, + -1, + -1, + -1, + 601, + 601, + 601, + -1, + 438, + -1, + 438, + -1, + 657, + 657, + -1, + -1, + -1, + 852, + -1, + 518, + -1, + -1, + 439, + 162, + 439, + -1, + 304, + 439, + 439, + 439, + 97, + 440, + 871, + 440, + 440, + 440, + 267, + -1, + 262, + 440, + 440, + 233, + -1, + 440, + 440, + 517, + 517, + -1, + -1, + 440, + 566, + -1, + 440, + -1, + -1, + -1, + -1, + -1, + -1, + 441, + -1, + 441, + 378, + -1, + 441, + -1, + -1, + 507, + 507, + 441, + 441, + -1, + -1, + 441, + -1, + 564, + 442, + 442, + -1, + 442, + -1, + 552, + 451, + 451, + 552, + -1, + 620, + 451, + 452, + 664, + 664, + -1, + 660, + 452, + 452, + 642, + 453, + 599, + 453, + 453, + 453, + 453, + 358, + 455, + -1, + 196, + -1, + 266, + 456, + -1, + 456, + 670, + -1, + 457, + -1, + 457, + 210, + 210, + 457, + 458, + -1, + 242, + -1, + -1, + 459, + 812, + 812, + -1, + 460, + 159, + -1, + 461, + -1, + -1, + 237, + 462, + 462, + 579, + -1, + 463, + 613, + -1, + 464, + 272, + 464, + -1, + -1, + 273, + 465, + 750, + 281, + -1, + 467, + -1, + 468, + 315, + 470, + -1, + 470, + 214, + -1, + 472, + 454, + 473, + 474, + 474, + -1, + 751, + 751, + 345, + 476, + 345, + -1, + 477, + -1, + 478, + 478, + -1, + -1, + -1, + 480, + -1, + 480, + 480, + -1, + 480, + 289, + 481, + 168, + 481, + 481, + 482, + 482, + 202, + 482, + 276, + 276, + 482, + 482, + 613, + -1, + -1, + 805, + -1, + -1, + -1, + 482, + 291, + 291, + 482, + 483, + 510, + 483, + 483, + -1, + 83, + -1, + 280, + 485, + 485, + -1, + -1, + 485, + 485, + 485, + 486, + 375, + 486, + -1, + -1, + 486, + 658, + -1, + -1, + 336, + 336, + -1, + -1, + -1, + 487, + -1, + 487, + -1, + 173, + 173, + -1, + -1, + -1, + 552, + 552, + 487, + -1, + 487, + -1, + 487, + -1, + 487, + -1, + 487, + 449, + 449, + 487, + 292, + 487, + 487, + 574, + -1, + 487, + 487, + -1, + 274, + 487, + 487, + -1, + 487, + 487, + -1, + 487, + 487, + -1, + -1, + 487, + 487, + -1, + -1, + 488, + 752, + 752, + 488, + -1, + -1, + 447, + 447, + 447, + 489, + 367, + 367, + 489, + 489, + 489, + -1, + 489, + 489, + -1, + -1, + 565, + 565, + 489, + 489, + 489, + -1, + -1, + -1, + 521, + 521, + 521, + -1, + -1, + 336, + -1, + 138, + 490, + 490, + 490, + -1, + 161, + -1, + 109, + 313, + 313, + 491, + 313, + 313, + 313, + 313, + 313, + 491, + 558, + 491, + 492, + -1, + 492, + -1, + -1, + 492, + -1, + 492, + 492, + 492, + -1, + 604, + -1, + 279, + 279, + 492, + 220, + -1, + -1, + 494, + 520, + 495, + -1, + -1, + 292, + -1, + 495, + 495, + -1, + 759, + 759, + 495, + 495, + -1, + 38, + 496, + 871, + 496, + 496, + 720, + 497, + 497, + 279, + 279, + 497, + 279, + 497, + 497, + -1, + 497, + 871, + 498, + -1, + -1, + 498, + 203, + 498, + 203, + 203, + 498, + 498, + -1, + 871, + 498, + 498, + 498, + 653, + 498, + 162, + 162, + 500, + 162, + -1, + 500, + 499, + 500, + 565, + 500, + -1, + 627, + 500, + -1, + 500, + 99, + -1, + -1, + -1, + 199, + 501, + 108, + -1, + 528, + 501, + 501, + 501, + 501, + 501, + 501, + 585, + 585, + 502, + -1, + -1, + 502, + -1, + 502, + 502, + 502, + -1, + 502, + 454, + 502, + 502, + 502, + -1, + 534, + -1, + -1, + 359, + 502, + 502, + 502, + 336, + 336, + -1, + 323, + 323, + -1, + 502, + 502, + 601, + 502, + 601, + 578, + -1, + -1, + -1, + -1, + 503, + 266, + -1, + -1, + -1, + 109, + -1, + 503, + 813, + 813, + 503, + -1, + 503, + 269, + 269, + -1, + -1, + 503, + -1, + -1, + -1, + 503, + 503, + 86, + 86, + 503, + 503, + -1, + 265, + 505, + -1, + 505, + 505, + 505, + -1, + 255, + 255, + -1, + -1, + -1, + 505, + 505, + -1, + 505, + 505, + 505, + -1, + 505, + 505, + 505, + 340, + 505, + -1, + 505, + 330, + -1, + 505, + -1, + 137, + 505, + 505, + 505, + 345, + 505, + 505, + -1, + -1, + 505, + 659, + 505, + 505, + 506, + 506, + -1, + 506, + 506, + -1, + 506, + 210, + 210, + -1, + -1, + -1, + 812, + -1, + 315, + 506, + 506, + -1, + 163, + -1, + -1, + 274, + -1, + 511, + 648, + 511, + 511, + 511, + 512, + 512, + 512, + 512, + -1, + 447, + -1, + 512, + -1, + 512, + 512, + 526, + -1, + 606, + 512, + 512, + 512, + -1, + 752, + -1, + 584, + 584, + 584, + -1, + -1, + -1, + 602, + 602, + 514, + 514, + 514, + 602, + 514, + 262, + 262, + 515, + 515, + -1, + 805, + -1, + 162, + 516, + 516, + 516, + 523, + 523, + 469, + 469, + 752, + 752, + 529, + -1, + -1, + 668, + 339, + -1, + 535, + 535, + 173, + 535, + -1, + 417, + 256, + -1, + 541, + -1, + 542, + 543, + -1, + 544, + 692, + -1, + 546, + -1, + 721, + -1, + 450, + 548, + 549, + 203, + -1, + 446, + 446, + 553, + -1, + -1, + 556, + -1, + 592, + 479, + -1, + 562, + 562, + -1, + 563, + 819, + 819, + 567, + 819, + 819, + 567, + -1, + -1, + 570, + 570, + 292, + -1, + -1, + -1, + 571, + 518, + 571, + 275, + 275, + -1, + 571, + -1, + 292, + -1, + 572, + 469, + 572, + 572, + 575, + 163, + 163, + 575, + -1, + 576, + -1, + 522, + 576, + 522, + -1, + -1, + -1, + 577, + 577, + 533, + -1, + 577, + 577, + 619, + 577, + 577, + 577, + 580, + 580, + -1, + -1, + -1, + 580, + 445, + 588, + -1, + 589, + 589, + 589, + -1, + 589, + 590, + -1, + 723, + 331, + 591, + 591, + 591, + 591, + 168, + 269, + 269, + 269, + 269, + 269, + 269, + -1, + 595, + 597, + -1, + 598, + -1, + 509, + 509, + 509, + 611, + 601, + 614, + 615, + 291, + 291, + 616, + 586, + 622, + 763, + 626, + 632, + -1, + 640, + 401, + 646, + 651, + 651, + 479, + 661, + -1, + -1, + 673, + 157, + 673, + -1, + -1, + 200, + 673, + 673, + 84, + 84, + 84, + 84, + 84, + 673, + 84, + 84, + 84, + -1, + 818, + -1, + -1, + -1, + 674, + 674, + 108, + 108, + 108, + 108, + -1, + 674, + 217, + -1, + 674, + 674, + 674, + 852, + -1, + 635, + -1, + -1, + 674, + -1, + 347, + 347, + 347, + 674, + -1, + -1, + 586, + 674, + -1, + -1, + 674, + -1, + 345, + 674, + -1, + 114, + 114, + 674, + 674, + -1, + 203, + 674, + 674, + 674, + 674, + 674, + 95, + -1, + 648, + 674, + 674, + -1, + 331, + 674, + 674, + 674, + 674, + 674, + 674, + -1, + 237, + -1, + 674, + -1, + 674, + 674, + -1, + 152, + 152, + -1, + 214, + 214, + -1, + 674, + 674, + 674, + 674, + 674, + 760, + 674, + 760, + -1, + 674, + -1, + 872, + 674, + 674, + -1, + 172, + 674, + 579, + 674, + -1, + -1, + 674, + 674, + 674, + -1, + -1, + 674, + 367, + 367, + 674, + 674, + 367, + 367, + -1, + 674, + -1, + -1, + -1, + 517, + -1, + -1, + 750, + -1, + 674, + 565, + -1, + 674, + -1, + 674, + 674, + 674, + -1, + 331, + -1, + 674, + 276, + 674, + 569, + 569, + 569, + 569, + 569, + 674, + -1, + 674, + 674, + -1, + 81, + 674, + 674, + -1, + 619, + 619, + 675, + 172, + -1, + 675, + 675, + 675, + 675, + 581, + 675, + -1, + -1, + 676, + -1, + 676, + 583, + 676, + 583, + -1, + 519, + 519, + -1, + 672, + 676, + 672, + 672, + 672, + -1, + 676, + 676, + -1, + -1, + 237, + 676, + 676, + 676, + 642, + -1, + -1, + 265, + -1, + 152, + -1, + 763, + 677, + 677, + 677, + 173, + 677, + -1, + -1, + 677, + 385, + 677, + 677, + 677, + 313, + 313, + 313, + 313, + 313, + 313, + -1, + 677, + 677, + 582, + 677, + 582, + 582, + 582, + -1, + 336, + 677, + 677, + -1, + 677, + 677, + -1, + -1, + 509, + 678, + 678, + -1, + -1, + 340, + 678, + 197, + -1, + 805, + 805, + 805, + 805, + 805, + -1, + -1, + 678, + 171, + 679, + 630, + 679, + 200, + 200, + 200, + 200, + -1, + 679, + -1, + -1, + -1, + 679, + 679, + 679, + 631, + 679, + 679, + 679, + 679, + 679, + 679, + 84, + 679, + 680, + 280, + 280, + 280, + 680, + 680, + 579, + -1, + 528, + -1, + -1, + -1, + -1, + 680, + -1, + 774, + -1, + -1, + 680, + 680, + 87, + 87, + 87, + 87, + 87, + 681, + 242, + -1, + 681, + 637, + 681, + 681, + 235, + 235, + -1, + -1, + 681, + 681, + -1, + 629, + 629, + -1, + -1, + 682, + 682, + 682, + -1, + -1, + 647, + -1, + 153, + 682, + 682, + 682, + -1, + -1, + -1, + 683, + 346, + -1, + -1, + 235, + 683, + 401, + 401, + 401, + -1, + 683, + 683, + -1, + 351, + -1, + 685, + 685, + -1, + 346, + 685, + -1, + 336, + -1, + 685, + 660, + 660, + 685, + -1, + 685, + -1, + 685, + -1, + 519, + 685, + 685, + 275, + 685, + 685, + 685, + 659, + 685, + 279, + 685, + -1, + -1, + 685, + 685, + -1, + 685, + 685, + 685, + 685, + 685, + -1, + 685, + -1, + 685, + 342, + 342, + 342, + 685, + 342, + 342, + 685, + 342, + 685, + 276, + -1, + 685, + 685, + 182, + 685, + 685, + -1, + -1, + 236, + 236, + -1, + 638, + 685, + 685, + 685, + -1, + 685, + 417, + 417, + 417, + -1, + 685, + 499, + 685, + 685, + -1, + 73, + 685, + -1, + 234, + 685, + 367, + 367, + 367, + 367, + -1, + 369, + 369, + 369, + 369, + 369, + -1, + 330, + -1, + 685, + 685, + -1, + 685, + 235, + 235, + 685, + -1, + 685, + 685, + 291, + 291, + 686, + 686, + 686, + 87, + -1, + 686, + 686, + 686, + 343, + -1, + 247, + 686, + 686, + 305, + -1, + 686, + 448, + 448, + 686, + 631, + 686, + 277, + 686, + 686, + 277, + 686, + -1, + 359, + 359, + 359, + 359, + -1, + 686, + -1, + 628, + 686, + -1, + 686, + 686, + 686, + 686, + 689, + 689, + 762, + 689, + 690, + 690, + -1, + -1, + -1, + 690, + 173, + 690, + 690, + 691, + -1, + -1, + -1, + 171, + 691, + 171, + -1, + 762, + -1, + -1, + -1, + 693, + -1, + 871, + 694, + 871, + -1, + 694, + -1, + 694, + 694, + 292, + 694, + 694, + 695, + -1, + 695, + 695, + 81, + -1, + 763, + 763, + 114, + 114, + -1, + 696, + 202, + 202, + 696, + 696, + 138, + -1, + 214, + -1, + 450, + -1, + 671, + 696, + 671, + 671, + 751, + 751, + 751, + 751, + 697, + 697, + 697, + 752, + -1, + 697, + 345, + 697, + 698, + 698, + 173, + 173, + -1, + 524, + -1, + 533, + 533, + 698, + -1, + -1, + 698, + 699, + -1, + 699, + -1, + -1, + 471, + -1, + 87, + 87, + 699, + 587, + -1, + -1, + -1, + -1, + 700, + -1, + 700, + 700, + 700, + 700, + 700, + -1, + -1, + -1, + -1, + 700, + 268, + -1, + 471, + -1, + 700, + -1, + 701, + 701, + 581, + 701, + 639, + 701, + 469, + -1, + -1, + 540, + 701, + 701, + 701, + 520, + 520, + 520, + 520, + 520, + 520, + -1, + 701, + 701, + -1, + 192, + 701, + 701, + 275, + -1, + 272, + 701, + -1, + 702, + 155, + -1, + -1, + -1, + -1, + 272, + 272, + 702, + 702, + -1, + 702, + 586, + -1, + -1, + 604, + -1, + 369, + -1, + 518, + -1, + 703, + -1, + -1, + 256, + 256, + 256, + 704, + 704, + 750, + 750, + 704, + 763, + 705, + 517, + 517, + 705, + 517, + -1, + 671, + 705, + 705, + 705, + 705, + 705, + 705, + 707, + 631, + 631, + 631, + 631, + 631, + 631, + -1, + 708, + 220, + -1, + -1, + 708, + 812, + -1, + 709, + 709, + 709, + 709, + 255, + 255, + -1, + 710, + 710, + -1, + 587, + 710, + 710, + 454, + 852, + -1, + 153, + 153, + 711, + 711, + 233, + 233, + 711, + 233, + 233, + 233, + 711, + 380, + -1, + 712, + 712, + 73, + 712, + 507, + -1, + 71, + 712, + 712, + 279, + -1, + 552, + -1, + -1, + 712, + 526, + 526, + 526, + -1, + -1, + -1, + 650, + 712, + 330, + 712, + 712, + 713, + 713, + 713, + 713, + 242, + 713, + -1, + 713, + 713, + -1, + 713, + 713, + 378, + 713, + -1, + -1, + -1, + 714, + 714, + 714, + -1, + -1, + 714, + -1, + 247, + 247, + -1, + 716, + 123, + 123, + 123, + -1, + 716, + 852, + 716, + 852, + 716, + 716, + 445, + 717, + 717, + 717, + 272, + 717, + 586, + -1, + -1, + 509, + 717, + 509, + -1, + -1, + 261, + 718, + -1, + 718, + -1, + 718, + 275, + 718, + -1, + 692, + -1, + 719, + 719, + 719, + 99, + 719, + 719, + 358, + 358, + 358, + 725, + -1, + 725, + 725, + 726, + 726, + 726, + 727, + -1, + 727, + 627, + 727, + 627, + 448, + 729, + 378, + 378, + 730, + -1, + 376, + 376, + -1, + -1, + 733, + -1, + 734, + -1, + -1, + 217, + 734, + -1, + 735, + 735, + 735, + 735, + 736, + 182, + -1, + -1, + 737, + 737, + 737, + 737, + -1, + 220, + -1, + -1, + -1, + -1, + -1, + 739, + 564, + 739, + 740, + 740, + 308, + 740, + 247, + 247, + -1, + 71, + 740, + -1, + 275, + 275, + -1, + -1, + 740, + 740, + 740, + 740, + 741, + 558, + 741, + -1, + 741, + 84, + 84, + -1, + -1, + -1, + 266, + -1, + 743, + -1, + 744, + 313, + -1, + 771, + -1, + 521, + 745, + 745, + 745, + -1, + 618, + -1, + 71, + 71, + 71, + 746, + -1, + 658, + 367, + -1, + 38, + 747, + 747, + -1, + 748, + 454, + 749, + 749, + 753, + -1, + 628, + 756, + 757, + -1, + -1, + 764, + 443, + -1, + 760, + 558, + -1, + 602, + 773, + -1, + 775, + 776, + -1, + 777, + 521, + -1, + 780, + 781, + 534, + 782, + 782, + 314, + -1, + 347, + 123, + 171, + 785, + -1, + -1, + 552, + 786, + 305, + -1, + 524, + 787, + 788, + 788, + 819, + -1, + 760, + 558, + 204, + 792, + 666, + 794, + 795, + -1, + 796, + -1, + 798, + 799, + 799, + 852, + 450, + -1, + -1, + -1, + 803, + 804, + 804, + -1, + 809, + 852, + 83, + 817, + 823, + 223, + 827, + 827, + -1, + 360, + -1, + -1, + -1, + 839, + 839, + 839, + -1, + 839, + -1, + 839, + -1, + 375, + 839, + 454, + 454, + -1, + 601, + 601, + 601, + -1, + 840, + 840, + -1, + 723, + 840, + 723, + -1, + 38, + -1, + 840, + -1, + 840, + -1, + 840, + 840, + 840, + 840, + 156, + -1, + -1, + 841, + 263, + -1, + 761, + 761, + 761, + 841, + 233, + 841, + 358, + 841, + 841, + -1, + 841, + -1, + 378, + 841, + 841, + -1, + 519, + 519, + 519, + 841, + 568, + 568, + 842, + 842, + 842, + 842, + 842, + -1, + 275, + -1, + 843, + 201, + -1, + 99, + 843, + 843, + 818, + 843, + 168, + 168, + -1, + 843, + 843, + 844, + -1, + -1, + -1, + 844, + 280, + 844, + 844, + 844, + 844, + -1, + -1, + 844, + 245, + 844, + 844, + -1, + 844, + -1, + -1, + -1, + 619, + -1, + 871, + -1, + -1, + -1, + 812, + 845, + 845, + 722, + 845, + 722, + 722, + 722, + 845, + 579, + 846, + 846, + 846, + -1, + 846, + 846, + 846, + 846, + -1, + 138, + 138, + 846, + -1, + 154, + 154, + 846, + 846, + 137, + 137, + 137, + 846, + 846, + -1, + 846, + 846, + -1, + 846, + 762, + 762, + -1, + -1, + 559, + 846, + 559, + -1, + 203, + 846, + 847, + 847, + 220, + -1, + 847, + 847, + 847, + 171, + 848, + 171, + 331, + 849, + -1, + -1, + 210, + 761, + 851, + -1, + 605, + 853, + -1, + 204, + 854, + 854, + -1, + -1, + 223, + 854, + 854, + 855, + 855, + 855, + 855, + 855, + 856, + 606, + -1, + 856, + 856, + 277, + -1, + -1, + 857, + 268, + 367, + 367, + 858, + 859, + 378, + 859, + 273, + 860, + -1, + -1, + -1, + 861, + 861, + -1, + 304, + 71, + 863, + 863, + -1, + 864, + 864, + 864, + 864, + 865, + 865, + -1, + 724, + 868, + 721, + 721, + 873, + 123, + 874, + 874, + 875, + 724, + 876, + 878, + 522, + 878, + -1, + -1, + 369, + 883, + -1, + 886, + 171, + 308, + 890, + 375, + -1, + 893, + 894, + -1, + 600, + 751 + ], + [ + -1, + 3, + -1, + 504, + 3, + 163, + 163, + 163, + -1, + 159, + 159, + -1, + -1, + -1, + -1, + 137, + 137, + 3, + -1, + 657, + 657, + -1, + 3, + 3, + 3, + -1, + 3, + 3, + 235, + -1, + 204, + 3, + 3, + -1, + -1, + 255, + 255, + 3, + -1, + -1, + -1, + 3, + -1, + -1, + 156, + 3, + 156, + -1, + 3, + 3, + 649, + 649, + 3, + -1, + 3, + -1, + 172, + 3, + 3, + 3, + 3, + 294, + 3, + 417, + 417, + 417, + 3, + 3, + 3, + 643, + 643, + 3, + 603, + 3, + 603, + 3, + -1, + 385, + 3, + -1, + 303, + 3, + -1, + -1, + 237, + -1, + 3, + 659, + 659, + 659, + -1, + 200, + 200, + 3, + 200, + 200, + -1, + 290, + 290, + 3, + 358, + -1, + 3, + 3, + 3, + 603, + 603, + 603, + -1, + -1, + -1, + -1, + 3, + 558, + 3, + 558, + 3, + 3, + 3, + -1, + 517, + 3, + -1, + 533, + 3, + 234, + 3, + 3, + 340, + 3, + 340, + 340, + 340, + 3, + 340, + 3, + -1, + 3, + 305, + 305, + -1, + 3, + 507, + 3, + 649, + -1, + 196, + 3, + 3, + -1, + 290, + 290, + 290, + 290, + -1, + -1, + -1, + 3, + 374, + 374, + -1, + 171, + 3, + 499, + 3, + 380, + 380, + 380, + 380, + 3, + -1, + -1, + 635, + 635, + -1, + 3, + 3, + 3, + 569, + -1, + 3, + -1, + 3, + 3, + -1, + -1, + 805, + 3, + 3, + 658, + 3, + 658, + -1, + 3, + 3, + -1, + -1, + -1, + 265, + -1, + 3, + 774, + -1, + 255, + 3, + -1, + 519, + 3, + 3, + 3, + 3, + 3, + -1, + 3, + 3, + -1, + -1, + -1, + 3, + 3, + 168, + 3, + -1, + 269, + 3, + 269, + 3, + 3, + -1, + 3, + -1, + -1, + 671, + -1, + 762, + -1, + 73, + 73, + 73, + 73, + 3, + 73, + -1, + 351, + 351, + -1, + 774, + 774, + 774, + -1, + 3, + 3, + -1, + -1, + 620, + 3, + -1, + 3, + 3, + 173, + -1, + -1, + 3, + 645, + -1, + 3, + 200, + 200, + -1, + 504, + 3, + 504, + 504, + -1, + 3, + -1, + 3, + 3, + 3, + 3, + -1, + 3, + 158, + 158, + 3, + -1, + -1, + -1, + -1, + 154, + 3, + -1, + 3, + 272, + -1, + 3, + 71, + -1, + 587, + -1, + 3, + 3, + 266, + 266, + 266, + 3, + 266, + 266, + 266, + 3, + 3, + -1, + -1, + -1, + -1, + 3, + -1, + 3, + 552, + 3, + 552, + -1, + 607, + 3, + 3, + 522, + -1, + -1, + 3, + 447, + 447, + 3, + -1, + 3, + 3, + 162, + 3, + 162, + 162, + 3, + 3, + 3, + -1, + -1, + 3, + 3, + 602, + 602, + -1, + 750, + 3, + -1, + 173, + 3, + -1, + 3, + 3, + 687, + 687, + -1, + 156, + -1, + 137, + 137, + 137, + -1, + 323, + 323, + 3, + 323, + 323, + -1, + 114, + 114, + 3, + 3, + -1, + 620, + 620, + 620, + -1, + 3, + 3, + 171, + 171, + -1, + 275, + 275, + 275, + -1, + 3, + 3, + 658, + 658, + -1, + 3, + 3, + 3, + -1, + 279, + 3, + 692, + 3, + 692, + 3, + 533, + 533, + -1, + 3, + 276, + 276, + 276, + 592, + 592, + 592, + -1, + 4, + -1, + -1, + 4, + -1, + 579, + 579, + 5, + 579, + 579, + 5, + -1, + -1, + 5, + 5, + 672, + 672, + 5, + 199, + -1, + 265, + -1, + 6, + 201, + 201, + 6, + 6, + -1, + 172, + 172, + 6, + 172, + 6, + 6, + 6, + 99, + 99, + -1, + 592, + 6, + 592, + -1, + -1, + 507, + 507, + 7, + 7, + 330, + 7, + 7, + 687, + 687, + 559, + 8, + -1, + 8, + 8, + -1, + 237, + -1, + 8, + 771, + 771, + 771, + -1, + 8, + -1, + 8, + -1, + -1, + 446, + 446, + 446, + 446, + -1, + 8, + 612, + 8, + 8, + -1, + -1, + 223, + -1, + 9, + 9, + 192, + 9, + 9, + 196, + -1, + 9, + 10, + -1, + -1, + 10, + 10, + 262, + 262, + 10, + 10, + 10, + -1, + -1, + -1, + 10, + 552, + -1, + 137, + 10, + -1, + 10, + -1, + 10, + 10, + -1, + 664, + -1, + 87, + -1, + 592, + 10, + 10, + 10, + -1, + 10, + 568, + 568, + 568, + 10, + 276, + 276, + 276, + 276, + 10, + 276, + 276, + 276, + -1, + 10, + -1, + -1, + -1, + 11, + 343, + 11, + 343, + 343, + 11, + -1, + 11, + -1, + -1, + 11, + -1, + 528, + 11, + 11, + 509, + 509, + -1, + 11, + 81, + 11, + -1, + 11, + -1, + -1, + 11, + 11, + 509, + 11, + 109, + -1, + 11, + 11, + 11, + 11, + 359, + 359, + 11, + 11, + 11, + 751, + 11, + 163, + 163, + 11, + 11, + 638, + 11, + -1, + 11, + 156, + 156, + 11, + 138, + -1, + 11, + 289, + -1, + -1, + 650, + 650, + 650, + 11, + -1, + 11, + 666, + -1, + 11, + -1, + 292, + 292, + 292, + 11, + -1, + 653, + 11, + 108, + 11, + -1, + 11, + 11, + 509, + 509, + 11, + 11, + 11, + 608, + -1, + 11, + 687, + -1, + 11, + 11, + 534, + 11, + 663, + 11, + 812, + 812, + -1, + 12, + -1, + -1, + 812, + -1, + -1, + 12, + 12, + -1, + 618, + 618, + 12, + -1, + -1, + 520, + 520, + 12, + -1, + -1, + 281, + 12, + -1, + -1, + 471, + -1, + 12, + 12, + 12, + 360, + 12, + -1, + -1, + 12, + 264, + 264, + 12, + 578, + 578, + 578, + 12, + 268, + 12, + 12, + 510, + 12, + 12, + 12, + -1, + 613, + -1, + 215, + 12, + 664, + -1, + 12, + 12, + 12, + 12, + 12, + -1, + 520, + 12, + 12, + 771, + 12, + -1, + 449, + 449, + 449, + -1, + -1, + 639, + 639, + 12, + 12, + -1, + 12, + 648, + 12, + -1, + 670, + 670, + -1, + 12, + 385, + -1, + 12, + 584, + 584, + 12, + 12, + 605, + -1, + 672, + 672, + -1, + 12, + 12, + 12, + 583, + 583, + 583, + 12, + -1, + -1, + 156, + 12, + 12, + 156, + -1, + -1, + 12, + 443, + 12, + 201, + 201, + 12, + 760, + -1, + -1, + 280, + 12, + 263, + -1, + 564, + 12, + -1, + -1, + 12, + -1, + 171, + 171, + 171, + 13, + -1, + 367, + -1, + 315, + -1, + 13, + 657, + -1, + 261, + 13, + -1, + -1, + 639, + -1, + 251, + 13, + 13, + 214, + -1, + -1, + 662, + 662, + 662, + 13, + 95, + 13, + -1, + 670, + -1, + 852, + 13, + 13, + 13, + 367, + 13, + 13, + 369, + 13, + 13, + 417, + -1, + 199, + 199, + 199, + 199, + -1, + 445, + -1, + -1, + 223, + -1, + 13, + -1, + 13, + -1, + 630, + -1, + 14, + 14, + 14, + -1, + -1, + 330, + 14, + -1, + 14, + 819, + 819, + 14, + 294, + 294, + 14, + 14, + 14, + 170, + -1, + -1, + 14, + 196, + 196, + -1, + 14, + 14, + 583, + 583, + -1, + 15, + 233, + 233, + -1, + 303, + 15, + 15, + 15, + 15, + -1, + 15, + -1, + -1, + 607, + 607, + 15, + 15, + 15, + -1, + -1, + 15, + 123, + 15, + 15, + -1, + -1, + 603, + 15, + 603, + -1, + 314, + 314, + 314, + 15, + 217, + 217, + -1, + -1, + 15, + -1, + 15, + 16, + -1, + 446, + 446, + 16, + 16, + 16, + 16, + 375, + 375, + 375, + 16, + 375, + 375, + 16, + -1, + -1, + 16, + 16, + 16, + 376, + 16, + 376, + 376, + 16, + 376, + 376, + 376, + -1, + 607, + -1, + 16, + 16, + 375, + 16, + 375, + 16, + -1, + 504, + -1, + 759, + -1, + -1, + -1, + 16, + 557, + 557, + 16, + -1, + -1, + 16, + 16, + 16, + 202, + 16, + -1, + 314, + 16, + 16, + 16, + 16, + -1, + -1, + 558, + -1, + -1, + -1, + 16, + 16, + 581, + -1, + 199, + 199, + 199, + -1, + 16, + 16, + 16, + -1, + 360, + 16, + -1, + -1, + 670, + 16, + 16, + -1, + 16, + 16, + 16, + 16, + -1, + 245, + 16, + 16, + -1, + 169, + 16, + 618, + -1, + 16, + 16, + 16, + -1, + 16, + 247, + 247, + -1, + 16, + -1, + -1, + -1, + 582, + 16, + 16, + -1, + 16, + 16, + 16, + -1, + 95, + -1, + 618, + 16, + 16, + -1, + 236, + 16, + -1, + 275, + 275, + 275, + 16, + -1, + 261, + 16, + 308, + 16, + 751, + -1, + -1, + 16, + 16, + 16, + 16, + 16, + -1, + -1, + 16, + -1, + 16, + 720, + 720, + -1, + 272, + 272, + -1, + 401, + 17, + 182, + -1, + 650, + -1, + -1, + 17, + 443, + 443, + 443, + 443, + 443, + 443, + -1, + 17, + 17, + 17, + 17, + 281, + -1, + 263, + 17, + 347, + 347, + 347, + 17, + 17, + 17, + 73, + -1, + 663, + 663, + -1, + 268, + 17, + 687, + 17, + 163, + 163, + 163, + -1, + 621, + 17, + -1, + 17, + 114, + -1, + 304, + -1, + -1, + 17, + 643, + -1, + 17, + 95, + 95, + 17, + 659, + 659, + 17, + 336, + 17, + -1, + 18, + -1, + 18, + -1, + -1, + -1, + -1, + -1, + -1, + 620, + 620, + 18, + -1, + 18, + 18, + 18, + -1, + 18, + 18, + 401, + 18, + 18, + 18, + -1, + 668, + 18, + -1, + 304, + 304, + -1, + 18, + -1, + -1, + 499, + 499, + -1, + 18, + -1, + 18, + 18, + -1, + 18, + 18, + -1, + 819, + 18, + 18, + 18, + -1, + 613, + -1, + 18, + 569, + 18, + -1, + 18, + 380, + 380, + 18, + 380, + 380, + -1, + 18, + 18, + 18, + 692, + 692, + 692, + 692, + 692, + 18, + -1, + 247, + 18, + 18, + 261, + 261, + 18, + -1, + 18, + -1, + 18, + 552, + -1, + 18, + 401, + 401, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + -1, + -1, + -1, + -1, + -1, + 156, + 18, + 18, + 18, + -1, + 18, + 18, + 813, + 18, + -1, + 559, + 18, + 18, + 272, + -1, + -1, + 721, + 18, + 723, + 723, + -1, + 18, + -1, + -1, + 18, + 613, + -1, + 214, + 18, + 109, + -1, + -1, + 579, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 728, + -1, + -1, + 242, + -1, + 71, + -1, + 18, + 18, + 341, + -1, + 18, + 314, + 18, + -1, + 507, + 507, + 507, + 18, + 507, + 507, + 507, + 18, + 322, + 322, + 18, + 18, + 152, + -1, + -1, + -1, + -1, + 534, + 534, + 534, + 18, + 18, + 18, + 18, + -1, + 281, + 281, + 18, + 18, + -1, + 237, + 237, + 18, + 235, + 235, + -1, + 18, + -1, + 18, + 721, + -1, + 274, + 18, + 18, + 568, + 568, + 18, + 522, + -1, + -1, + -1, + -1, + 18, + 261, + 18, + 204, + 18, + 204, + 204, + 204, + 204, + 18, + 204, + 18, + -1, + 18, + 18, + 18, + 172, + -1, + -1, + -1, + 499, + 18, + 688, + 688, + -1, + 330, + -1, + 18, + -1, + -1, + 638, + -1, + -1, + 18, + -1, + 277, + 277, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 566, + 566, + -1, + -1, + -1, + 157, + 157, + 157, + -1, + 599, + 599, + -1, + 18, + 643, + 18, + -1, + 173, + 18, + 173, + 18, + 18, + 18, + -1, + -1, + 18, + 18, + 264, + -1, + 763, + 18, + 763, + 18, + 18, + 196, + 196, + 196, + 18, + 552, + 18, + -1, + -1, + -1, + -1, + 18, + -1, + 666, + 666, + -1, + -1, + 583, + -1, + -1, + 771, + 19, + -1, + 204, + 19, + 204, + -1, + 71, + 19, + 19, + -1, + 19, + -1, + 19, + -1, + 19, + 19, + 242, + -1, + 158, + 158, + 158, + 19, + 19, + 608, + 608, + 608, + -1, + 19, + 454, + 454, + 454, + 454, + -1, + 19, + -1, + 275, + -1, + 38, + 38, + 19, + 19, + -1, + 220, + -1, + -1, + 19, + 380, + 380, + -1, + 19, + -1, + 19, + 169, + 19, + 805, + 19, + 19, + -1, + 19, + 19, + -1, + -1, + -1, + 19, + 19, + -1, + 73, + 73, + -1, + 19, + 639, + 639, + -1, + -1, + 19, + -1, + 19, + 255, + 255, + -1, + -1, + 621, + 621, + -1, + 168, + 19, + 668, + -1, + 19, + 172, + 19, + 19, + -1, + 19, + 19, + 568, + -1, + 19, + -1, + 19, + -1, + -1, + 261, + -1, + 20, + -1, + 20, + 267, + 20, + 267, + 20, + 95, + 20, + -1, + 315, + -1, + 172, + 20, + 274, + 274, + -1, + -1, + 599, + 599, + 20, + 20, + 20, + 20, + 20, + 173, + -1, + 20, + 454, + 20, + 454, + -1, + 20, + 609, + 20, + 609, + -1, + 182, + 20, + -1, + -1, + 20, + 20, + -1, + 612, + -1, + 20, + -1, + 20, + -1, + -1, + 728, + -1, + 20, + 565, + 565, + 20, + -1, + 20, + 20, + 163, + 163, + 313, + 313, + 21, + 21, + 21, + 81, + -1, + 22, + 22, + 22, + 22, + 637, + 22, + -1, + 22, + 728, + -1, + -1, + 22, + 688, + 22, + 22, + 533, + 533, + 22, + 22, + 630, + 630, + -1, + 454, + 22, + 22, + -1, + 23, + 23, + 636, + 23, + 290, + 24, + 24, + 24, + 314, + -1, + 24, + -1, + 25, + -1, + 73, + 25, + 25, + -1, + 584, + 584, + -1, + 26, + 341, + 26, + 341, + -1, + -1, + 27, + 671, + 671, + -1, + 245, + -1, + -1, + 526, + -1, + 28, + 376, + 376, + -1, + -1, + 30, + 30, + 30, + -1, + 30, + 152, + 152, + -1, + 469, + 469, + -1, + 581, + 31, + 31, + 31, + 32, + 666, + 32, + -1, + 32, + 32, + -1, + 32, + 32, + 33, + 852, + 33, + 812, + 33, + 812, + 812, + 197, + 197, + -1, + 34, + 599, + 34, + -1, + 688, + 34, + 34, + 202, + 34, + 210, + -1, + 71, + -1, + -1, + 35, + 217, + 35, + 217, + -1, + -1, + 35, + -1, + 401, + 220, + -1, + -1, + 664, + -1, + 37, + 163, + 163, + 37, + -1, + 39, + -1, + -1, + 39, + -1, + 39, + -1, + -1, + 39, + 630, + 39, + 369, + 39, + -1, + 504, + 39, + 504, + 504, + 39, + 504, + 39, + -1, + 202, + 202, + 202, + 202, + 39, + -1, + -1, + 39, + 760, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 291, + 291, + 39, + 39, + 161, + -1, + -1, + 510, + -1, + -1, + 39, + 583, + 583, + -1, + 40, + 197, + 40, + 197, + 197, + 40, + 197, + 40, + -1, + -1, + 565, + 40, + 40, + 346, + 40, + 251, + 251, + -1, + 41, + 761, + 761, + 41, + 446, + 41, + 446, + 43, + 43, + -1, + 539, + 43, + 291, + 43, + 612, + 43, + 43, + 631, + 43, + 43, + 670, + -1, + 43, + 160, + 43, + 43, + 43, + 533, + 43, + 43, + 533, + -1, + 43, + -1, + 43, + -1, + 43, + -1, + 557, + -1, + 44, + 627, + 627, + 627, + 627, + 44, + 627, + 44, + 44, + -1, + -1, + 251, + 251, + 251, + 251, + 44, + 108, + -1, + -1, + 44, + 46, + 315, + 46, + 315, + 315, + 46, + 315, + 315, + -1, + 509, + 509, + 46, + 618, + 618, + -1, + 606, + 47, + 606, + -1, + 47, + -1, + 47, + 47, + 47, + 47, + -1, + 664, + 664, + 47, + -1, + 47, + 336, + -1, + 290, + 47, + 290, + 290, + 47, + 290, + 47, + 262, + 47, + 262, + -1, + 48, + 308, + -1, + 771, + 771, + 48, + 448, + 448, + 448, + 48, + 48, + 159, + 48, + 48, + -1, + -1, + -1, + 48, + 627, + 48, + 659, + 659, + -1, + -1, + 272, + -1, + -1, + -1, + 48, + 48, + 48, + 871, + 871, + 48, + 109, + 48, + 48, + -1, + 48, + 100, + 100, + 48, + -1, + 48, + -1, + 586, + 48, + 48, + 48, + 48, + 48, + 447, + -1, + 48, + 471, + 48, + -1, + 48, + -1, + -1, + -1, + 630, + 49, + -1, + 137, + -1, + -1, + -1, + 49, + -1, + 341, + 341, + 49, + 49, + -1, + -1, + 49, + 604, + 604, + 49, + 49, + -1, + 49, + -1, + -1, + 49, + -1, + 668, + 668, + 668, + 49, + -1, + -1, + 49, + 123, + 49, + 235, + -1, + -1, + 264, + 50, + 50, + 50, + 752, + -1, + 662, + 662, + -1, + -1, + 50, + -1, + 454, + 454, + 51, + 51, + 51, + 375, + 51, + 51, + 51, + 51, + 601, + 601, + -1, + 51, + -1, + -1, + 51, + -1, + 51, + -1, + 51, + 51, + -1, + -1, + 763, + 51, + -1, + 52, + -1, + 380, + 52, + -1, + 52, + 52, + 52, + 95, + 52, + 52, + 275, + -1, + 52, + -1, + 52, + -1, + -1, + -1, + 52, + 636, + 636, + 52, + 52, + 443, + -1, + 156, + 52, + 52, + 52, + 618, + 52, + 52, + 52, + 114, + 114, + -1, + -1, + -1, + 52, + 339, + 52, + 52, + 52, + -1, + 159, + -1, + 74, + 74, + 74, + 74, + 74, + 74, + 74, + 52, + 52, + -1, + 52, + 268, + 268, + 268, + 268, + 52, + -1, + 52, + 158, + -1, + 52, + -1, + -1, + 52, + -1, + -1, + 52, + -1, + 52, + 52, + 52, + 657, + 657, + 52, + -1, + 52, + 344, + -1, + -1, + 643, + -1, + -1, + 564, + 564, + 564, + 52, + 564, + 52, + -1, + 417, + 52, + 52, + 448, + 52, + 52, + -1, + 52, + 52, + 52, + 519, + 53, + 519, + 519, + 53, + -1, + 53, + 153, + -1, + -1, + 53, + -1, + -1, + 53, + -1, + 53, + -1, + -1, + -1, + 53, + -1, + 668, + 668, + -1, + 53, + 53, + -1, + 53, + 53, + 761, + 761, + -1, + 53, + 518, + 518, + 53, + 269, + 53, + 53, + 53, + 574, + -1, + 53, + -1, + 53, + 642, + -1, + 53, + 53, + 53, + -1, + -1, + 359, + -1, + -1, + 574, + 54, + -1, + 374, + -1, + -1, + 666, + 666, + -1, + 54, + 54, + 215, + 215, + 54, + -1, + -1, + 343, + 54, + 54, + -1, + 657, + 657, + 54, + 54, + -1, + 223, + 223, + 55, + -1, + 55, + 55, + 564, + 564, + -1, + 55, + 578, + -1, + 55, + -1, + -1, + -1, + 55, + -1, + 290, + 290, + 56, + -1, + 56, + 638, + 638, + 638, + 638, + 638, + 56, + 56, + 56, + 56, + -1, + 308, + 308, + -1, + -1, + 220, + 56, + -1, + 56, + 56, + 339, + -1, + -1, + 499, + 56, + -1, + 56, + 56, + 518, + -1, + 631, + -1, + -1, + 192, + -1, + -1, + 534, + -1, + 290, + 290, + 290, + -1, + 272, + -1, + 56, + 71, + 56, + 56, + 56, + 56, + -1, + 235, + 235, + 56, + 56, + 235, + 56, + 56, + 479, + 56, + 56, + 56, + 56, + 267, + -1, + -1, + 607, + -1, + 631, + 57, + 57, + -1, + -1, + -1, + -1, + 86, + 57, + 236, + 236, + -1, + -1, + -1, + 203, + -1, + 57, + 57, + -1, + 267, + 267, + 267, + 57, + 58, + 58, + 266, + 58, + 266, + 58, + 58, + -1, + 266, + -1, + -1, + 58, + 264, + -1, + -1, + 568, + -1, + 58, + 273, + 273, + 59, + 59, + -1, + 612, + -1, + -1, + 813, + 59, + 59, + -1, + 533, + -1, + 59, + 268, + 59, + 303, + 59, + 534, + -1, + 59, + 619, + 619, + 619, + 59, + 619, + 59, + 619, + 619, + 619, + 59, + -1, + 61, + 61, + 61, + -1, + 61, + 61, + -1, + 692, + 692, + 692, + 692, + -1, + 360, + 360, + 360, + 360, + 61, + 360, + 61, + -1, + 233, + -1, + -1, + -1, + -1, + 358, + 358, + 61, + -1, + 61, + 61, + -1, + 61, + 234, + 61, + 61, + -1, + 607, + -1, + 108, + -1, + 62, + 233, + -1, + -1, + 369, + 62, + -1, + 618, + -1, + -1, + -1, + -1, + -1, + 62, + 720, + 720, + 720, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 647, + 647, + 62, + 760, + 62, + 62, + 62, + 100, + 63, + 63, + 264, + 264, + -1, + 469, + 63, + 63, + 63, + 63, + -1, + 63, + 201, + 63, + 63, + 156, + 63, + 63, + 63, + 63, + 662, + 63, + 343, + 343, + 63, + 63, + 63, + 63, + 340, + -1, + -1, + 63, + -1, + 242, + -1, + 63, + 162, + -1, + 63, + 63, + 331, + 63, + 63, + 331, + 63, + 63, + 63, + 63, + -1, + 63, + 63, + 645, + -1, + 81, + -1, + -1, + 154, + 154, + -1, + -1, + 63, + 170, + 63, + 170, + -1, + 63, + 63, + -1, + 63, + 63, + 650, + 63, + -1, + 63, + 63, + -1, + -1, + -1, + 63, + -1, + 63, + 63, + -1, + -1, + -1, + 99, + 63, + 728, + 728, + 63, + -1, + -1, + 63, + -1, + -1, + 63, + 63, + 592, + 592, + -1, + -1, + 159, + 63, + 63, + 63, + 586, + -1, + 540, + 63, + -1, + 63, + 63, + 63, + -1, + -1, + 359, + 359, + -1, + 63, + 521, + 521, + 521, + -1, + 401, + 401, + 63, + 401, + 401, + -1, + 267, + 267, + -1, + 63, + 261, + -1, + 63, + 63, + -1, + 63, + -1, + 237, + 237, + 63, + -1, + 63, + 63, + 587, + 587, + 63, + 587, + -1, + 620, + 63, + 378, + 378, + 63, + -1, + -1, + 63, + -1, + -1, + 63, + 510, + 63, + 63, + -1, + 343, + 343, + 343, + 63, + 63, + -1, + 639, + 63, + 63, + 266, + 266, + -1, + 564, + -1, + -1, + 63, + 63, + 728, + 63, + 63, + -1, + -1, + 63, + 73, + -1, + 64, + 64, + -1, + 64, + 64, + 64, + -1, + -1, + -1, + -1, + 663, + 64, + 659, + 659, + 659, + 659, + 64, + -1, + 331, + 64, + 64, + 64, + 64, + 64, + -1, + 235, + -1, + 64, + -1, + -1, + -1, + 64, + -1, + 521, + -1, + -1, + 64, + -1, + 637, + 637, + 637, + 65, + 65, + 65, + -1, + 65, + 65, + 99, + 99, + -1, + 158, + 158, + 65, + -1, + -1, + -1, + 65, + 65, + 192, + 192, + -1, + 65, + -1, + 65, + 65, + -1, + 65, + 65, + 65, + -1, + -1, + 65, + 65, + -1, + 66, + -1, + 123, + -1, + -1, + -1, + 263, + 263, + 263, + 263, + 263, + 263, + 66, + -1, + 66, + 66, + 629, + 66, + 629, + 629, + 66, + 805, + 805, + -1, + -1, + 273, + 273, + 273, + 67, + 601, + 601, + 67, + 67, + -1, + -1, + 872, + 67, + 67, + 256, + 68, + 68, + 38, + 38, + 68, + 68, + -1, + -1, + 359, + -1, + 663, + 68, + 68, + 581, + -1, + 648, + 648, + 68, + 648, + 648, + 648, + 648, + 69, + -1, + 69, + 204, + -1, + 69, + -1, + 557, + 557, + -1, + 69, + -1, + 69, + 69, + 369, + -1, + 69, + -1, + 290, + 70, + 70, + 275, + 275, + 275, + 70, + 70, + -1, + 621, + 70, + 70, + 233, + 233, + 70, + 277, + 70, + 277, + 277, + 70, + 103, + 103, + 70, + 70, + 72, + -1, + -1, + -1, + -1, + 256, + 75, + 347, + 75, + -1, + 605, + 76, + 76, + 76, + -1, + 281, + -1, + 77, + 153, + 153, + 78, + -1, + 630, + 79, + 79, + 79, + 314, + 267, + -1, + -1, + 520, + 520, + -1, + 82, + 82, + -1, + -1, + 369, + -1, + 445, + 448, + 89, + 448, + 90, + 647, + -1, + 628, + 90, + -1, + 171, + 171, + 171, + 171, + 90, + 91, + 91, + 91, + 574, + -1, + 92, + -1, + 602, + -1, + 93, + -1, + 235, + -1, + 94, + -1, + -1, + 95, + 98, + 279, + 101, + 101, + -1, + 101, + 102, + 751, + 104, + 104, + -1, + 104, + 105, + 105, + -1, + -1, + -1, + 106, + 106, + 106, + 722, + 107, + 107, + -1, + -1, + -1, + 182, + 182, + 182, + 110, + -1, + -1, + -1, + -1, + 115, + 586, + 115, + -1, + -1, + 728, + -1, + 220, + 115, + 585, + 115, + 115, + 115, + -1, + 116, + -1, + 116, + 723, + 116, + 247, + 247, + -1, + -1, + 446, + 446, + 446, + 200, + 117, + 117, + 723, + 117, + 723, + -1, + -1, + -1, + 117, + -1, + 117, + 117, + -1, + 117, + 117, + 117, + 117, + -1, + 117, + -1, + 117, + 117, + 117, + -1, + 557, + 557, + 557, + 117, + 557, + 557, + 557, + 367, + -1, + 539, + 119, + -1, + 120, + 120, + 636, + -1, + -1, + 120, + 342, + 121, + 74, + 74, + -1, + -1, + 750, + 121, + 121, + 613, + 613, + -1, + 122, + 122, + 171, + -1, + 314, + -1, + 763, + 125, + -1, + 771, + 771, + -1, + 604, + 604, + 126, + 126, + -1, + 126, + 126, + 126, + 126, + -1, + 671, + 126, + 126, + 126, + -1, + 347, + -1, + 127, + -1, + -1, + 127, + 592, + 592, + 127, + -1, + -1, + 662, + 129, + 129, + 578, + 129, + 95, + 129, + 129, + 129, + -1, + 129, + 129, + 129, + 129, + 129, + 129, + 627, + -1, + -1, + -1, + 129, + 130, + 130, + 130, + 130, + 130, + -1, + -1, + -1, + 131, + 131, + 201, + 131, + 131, + 813, + -1, + 131, + 131, + 131, + -1, + 131, + 131, + -1, + 752, + 131, + -1, + 131, + -1, + 132, + -1, + 100, + 100, + 132, + 99, + -1, + 638, + 132, + -1, + 375, + 132, + -1, + 376, + -1, + 133, + 133, + 645, + 645, + 645, + -1, + 303, + -1, + 133, + 133, + 133, + 643, + 643, + 134, + 180, + 134, + -1, + 137, + 134, + 134, + 137, + 134, + -1, + -1, + 134, + -1, + 236, + 236, + 134, + -1, + 134, + 759, + 759, + 134, + -1, + -1, + 136, + 103, + -1, + -1, + 347, + -1, + 136, + 606, + 606, + 606, + 136, + 136, + 504, + -1, + 852, + 852, + -1, + 139, + 139, + -1, + 139, + 601, + -1, + 137, + 137, + 140, + 140, + 140, + 236, + 140, + 141, + -1, + 141, + 141, + 141, + 569, + -1, + 385, + -1, + -1, + 447, + -1, + 123, + 141, + -1, + -1, + 141, + 141, + 599, + 599, + 599, + -1, + 251, + 251, + -1, + 568, + -1, + 141, + 142, + 142, + -1, + -1, + 587, + 142, + -1, + 142, + -1, + 142, + 108, + -1, + 142, + -1, + 142, + -1, + 142, + 142, + 305, + 305, + 305, + -1, + 81, + -1, + 214, + 214, + 142, + 142, + 142, + 639, + 639, + 144, + -1, + 95, + -1, + -1, + 585, + 144, + -1, + 144, + 308, + -1, + 144, + 812, + 144, + -1, + 145, + -1, + -1, + -1, + -1, + 724, + 145, + -1, + 180, + -1, + 266, + 145, + 145, + -1, + 145, + 145, + 145, + 217, + 146, + 217, + -1, + 146, + 339, + 146, + 146, + 123, + -1, + -1, + -1, + -1, + 146, + 114, + -1, + 628, + -1, + 147, + 147, + 147, + 147, + 147, + -1, + 147, + 147, + 147, + 147, + 147, + 147, + 202, + -1, + 315, + 148, + -1, + -1, + 277, + 148, + -1, + 148, + 100, + -1, + 657, + -1, + -1, + 148, + -1, + -1, + 148, + -1, + 148, + 635, + 149, + 197, + -1, + -1, + 149, + 274, + -1, + 157, + 149, + -1, + 630, + 630, + 149, + 149, + -1, + 149, + -1, + 149, + -1, + 149, + 450, + 149, + 38, + 149, + 150, + 150, + -1, + 196, + -1, + 444, + 150, + 150, + 150, + 150, + -1, + 367, + 367, + -1, + -1, + 138, + 150, + 150, + 150, + -1, + 533, + 533, + 608, + 151, + 763, + -1, + 645, + -1, + 635, + 635, + 151, + 123, + 123, + 151, + 151, + 672, + -1, + 519, + 151, + 151, + 160, + 378, + 378, + -1, + 164, + 268, + -1, + 166, + 525, + -1, + 559, + -1, + -1, + -1, + 345, + 166, + 166, + -1, + 247, + -1, + 304, + 304, + 167, + 174, + 343, + 343, + 343, + 761, + 761, + 360, + 604, + 178, + 178, + -1, + 566, + 601, + 342, + 184, + -1, + 305, + 305, + 186, + 186, + 189, + 236, + 190, + -1, + 154, + 154, + 603, + 292, + 292, + 194, + -1, + -1, + 620, + 205, + 206, + 206, + -1, + 81, + -1, + 208, + 209, + -1, + 212, + -1, + 519, + 216, + 281, + 218, + 71, + 71, + 103, + 103, + 261, + -1, + -1, + 584, + -1, + -1, + -1, + 666, + -1, + 229, + 230, + -1, + 162, + 162, + 232, + 238, + -1, + 238, + 239, + 239, + 239, + 662, + 662, + 244, + -1, + 331, + 331, + 249, + -1, + 220, + -1, + -1, + 252, + 252, + -1, + 252, + 252, + 253, + -1, + 774, + -1, + 254, + 276, + 276, + 276, + -1, + -1, + 267, + -1, + -1, + 688, + 257, + 305, + 257, + 257, + 528, + -1, + 258, + -1, + 587, + -1, + 260, + 813, + -1, + 180, + 180, + 270, + 270, + 378, + -1, + 282, + -1, + 81, + 283, + 688, + 284, + 285, + 285, + 286, + 762, + 287, + 308, + 720, + 720, + -1, + 369, + 295, + 298, + 299, + 300, + -1, + -1, + 587, + -1, + 329, + 338, + 338, + 348, + -1, + -1, + -1, + -1, + -1, + 355, + 621, + 356, + 357, + 361, + -1, + -1, + 381, + 504, + 381, + -1, + 381, + 668, + 381, + 95, + -1, + 336, + 336, + 336, + 336, + 381, + 381, + -1, + 264, + 264, + 381, + 264, + -1, + 247, + 381, + 247, + -1, + -1, + -1, + 381, + 381, + -1, + 522, + -1, + 381, + 192, + 192, + 192, + 381, + 192, + -1, + -1, + 360, + -1, + 381, + -1, + -1, + 280, + -1, + -1, + 692, + 381, + 323, + -1, + -1, + -1, + 663, + 663, + 381, + 381, + 381, + 687, + 687, + 687, + -1, + 507, + 381, + -1, + 305, + 381, + 381, + 381, + 381, + -1, + 381, + 314, + 314, + 314, + 314, + 381, + -1, + 688, + -1, + 381, + 381, + -1, + -1, + -1, + 273, + 381, + -1, + -1, + -1, + -1, + 504, + 381, + -1, + 728, + 728, + 728, + 728, + -1, + -1, + -1, + -1, + 280, + 280, + -1, + 578, + 578, + 381, + -1, + -1, + 381, + -1, + -1, + 381, + 381, + 381, + 872, + -1, + 605, + 381, + -1, + 381, + 237, + 237, + 237, + -1, + -1, + 237, + 381, + 381, + 381, + 381, + 381, + 687, + 381, + -1, + 281, + -1, + -1, + 381, + 381, + -1, + 261, + 261, + 381, + -1, + 381, + 268, + 381, + 381, + -1, + 156, + 381, + 581, + -1, + -1, + -1, + 182, + 182, + 182, + -1, + 159, + 159, + -1, + 381, + 381, + -1, + -1, + 381, + 381, + 637, + 637, + 381, + 539, + -1, + -1, + 381, + 579, + -1, + -1, + -1, + 761, + 761, + 381, + 381, + 381, + 504, + 381, + 504, + -1, + 584, + 584, + -1, + 381, + 381, + 812, + 812, + 381, + 381, + 381, + 269, + -1, + 153, + -1, + 381, + 360, + 381, + 360, + 360, + 360, + -1, + 381, + -1, + -1, + 294, + 381, + -1, + 605, + -1, + -1, + -1, + -1, + 153, + 153, + 153, + -1, + 275, + 381, + -1, + 557, + -1, + 381, + -1, + 137, + 137, + 137, + 137, + -1, + 381, + 123, + 381, + 381, + -1, + 720, + 381, + 381, + -1, + -1, + 267, + 267, + -1, + 381, + 381, + -1, + -1, + -1, + 381, + 381, + -1, + 586, + 586, + -1, + -1, + 172, + 381, + -1, + 347, + -1, + 290, + -1, + 759, + 759, + -1, + -1, + 201, + -1, + 256, + 381, + 381, + -1, + 381, + -1, + 566, + 381, + 381, + -1, + 381, + 381, + 272, + 272, + -1, + -1, + 382, + 382, + 628, + -1, + 382, + 382, + 273, + 383, + 277, + 277, + 383, + 383, + -1, + -1, + 247, + 383, + 247, + 383, + 383, + 383, + 383, + -1, + -1, + -1, + -1, + 71, + 71, + 383, + 71, + 383, + 383, + 383, + 384, + 628, + -1, + 384, + 384, + 631, + 631, + 631, + -1, + 384, + 275, + -1, + 569, + -1, + 384, + 384, + 255, + 384, + 872, + 872, + 384, + -1, + 264, + 384, + 526, + 384, + 568, + 384, + 384, + -1, + 137, + 386, + -1, + 771, + -1, + 386, + 386, + 386, + 386, + 386, + 386, + 657, + 386, + -1, + 504, + 504, + 504, + 386, + 386, + 345, + -1, + 171, + -1, + -1, + -1, + -1, + -1, + 137, + -1, + 447, + 197, + -1, + 446, + 387, + 387, + 279, + 387, + -1, + -1, + -1, + 629, + 387, + -1, + 520, + 387, + 387, + -1, + -1, + 607, + 607, + -1, + 687, + 387, + -1, + 387, + 378, + 387, + 378, + -1, + 520, + 520, + 387, + 774, + 387, + 774, + 774, + 387, + 387, + 387, + -1, + 376, + 387, + 387, + 387, + 454, + 387, + 454, + -1, + 269, + 387, + 342, + 342, + 387, + -1, + 534, + 387, + -1, + 305, + 387, + -1, + 387, + 387, + -1, + 672, + 387, + -1, + -1, + -1, + -1, + -1, + 579, + 387, + 579, + 579, + -1, + 636, + 387, + 387, + -1, + 154, + 154, + 154, + 154, + 387, + -1, + 566, + 387, + -1, + 387, + 387, + -1, + 387, + 313, + 387, + 387, + 692, + 387, + 643, + 643, + -1, + -1, + -1, + 387, + 387, + 315, + 315, + -1, + 86, + 86, + 86, + 86, + 387, + -1, + 242, + 387, + 387, + 387, + 657, + 657, + 387, + 657, + 657, + -1, + -1, + 387, + -1, + 387, + 387, + 369, + 387, + 387, + 388, + -1, + 388, + -1, + 388, + 388, + 203, + 388, + 153, + -1, + 388, + 388, + 388, + 388, + 388, + 630, + 388, + 818, + -1, + 388, + 388, + -1, + 388, + -1, + 388, + -1, + 388, + 388, + -1, + 388, + 388, + -1, + -1, + -1, + 251, + 251, + 251, + 388, + 388, + -1, + 539, + 388, + 388, + 388, + 388, + 163, + -1, + 388, + 388, + 388, + 220, + 220, + 220, + 220, + 220, + 388, + -1, + -1, + -1, + -1, + -1, + 388, + -1, + 388, + 519, + 388, + 388, + 388, + 278, + 278, + 278, + -1, + 388, + 388, + 631, + 388, + 631, + -1, + 223, + 388, + 223, + 223, + 388, + 388, + 388, + 220, + 388, + 220, + -1, + -1, + 170, + -1, + 388, + 388, + 388, + 388, + 388, + 245, + 388, + 388, + 277, + 388, + 388, + -1, + -1, + 600, + 390, + 390, + 390, + 95, + 390, + -1, + 636, + -1, + 390, + 750, + 750, + 750, + 750, + 390, + 566, + 566, + 391, + -1, + 391, + 392, + 392, + 668, + -1, + 818, + 392, + 392, + -1, + 392, + 392, + 392, + 173, + -1, + 666, + -1, + -1, + -1, + 199, + -1, + 722, + 722, + 392, + -1, + 605, + 605, + 392, + -1, + 750, + -1, + -1, + 668, + -1, + 392, + 303, + -1, + 256, + -1, + 612, + 612, + 393, + 108, + 108, + 393, + 393, + 393, + 261, + 393, + 393, + 608, + 608, + 393, + 393, + 393, + 269, + 393, + 648, + 648, + 648, + -1, + 199, + 393, + 393, + 393, + -1, + -1, + 393, + 393, + 499, + -1, + -1, + 805, + 393, + 393, + 637, + 393, + -1, + 347, + 347, + -1, + -1, + 393, + -1, + -1, + 108, + 394, + 199, + 394, + 199, + -1, + 649, + 137, + 137, + 395, + -1, + 509, + 395, + 395, + 74, + -1, + 566, + -1, + 395, + -1, + 396, + -1, + 396, + 396, + 396, + 397, + 397, + -1, + 584, + -1, + -1, + 397, + -1, + 397, + 331, + 331, + 397, + 397, + 397, + -1, + -1, + 397, + 397, + 255, + 255, + -1, + 671, + -1, + -1, + 557, + 398, + 398, + -1, + 603, + 399, + -1, + -1, + -1, + 399, + 723, + -1, + 399, + 587, + 399, + -1, + 399, + 399, + 812, + 400, + -1, + 156, + 156, + 156, + 400, + -1, + 400, + -1, + 400, + -1, + 400, + 520, + 520, + 400, + 262, + 402, + -1, + -1, + -1, + 402, + -1, + -1, + -1, + 402, + 648, + 648, + 402, + 648, + 402, + 520, + -1, + -1, + 202, + -1, + 331, + -1, + -1, + -1, + 403, + 612, + 403, + 403, + 612, + 404, + 521, + -1, + 237, + 404, + 404, + -1, + -1, + 404, + 404, + 751, + -1, + -1, + -1, + -1, + 417, + -1, + -1, + 649, + 649, + -1, + 405, + 569, + -1, + -1, + 603, + 603, + -1, + -1, + 406, + 138, + -1, + 407, + 407, + -1, + 279, + 408, + -1, + 408, + 635, + -1, + 269, + 408, + 408, + 585, + -1, + 235, + 235, + 235, + 409, + 409, + 510, + -1, + -1, + 409, + 410, + 273, + 410, + 447, + -1, + -1, + 752, + 628, + 411, + 411, + 233, + 233, + 411, + 233, + 233, + 411, + 411, + -1, + 412, + 412, + -1, + 852, + 412, + 412, + 158, + -1, + -1, + -1, + 413, + 413, + 269, + -1, + 413, + 237, + 237, + 237, + -1, + 413, + 278, + 413, + 413, + 413, + 663, + 413, + 413, + -1, + -1, + -1, + 268, + 413, + 413, + 413, + 413, + 413, + 137, + 137, + 137, + -1, + 688, + -1, + 413, + 159, + -1, + 413, + 413, + 236, + 236, + -1, + 569, + 413, + 163, + 413, + 413, + 414, + -1, + 138, + 138, + -1, + 415, + 138, + 138, + 415, + -1, + 450, + -1, + 192, + -1, + 415, + -1, + 108, + 415, + 415, + -1, + 415, + 415, + 415, + 172, + 415, + 345, + 415, + -1, + -1, + 330, + -1, + 81, + 81, + 415, + 331, + -1, + -1, + 557, + -1, + 415, + -1, + 415, + 415, + 415, + 415, + 415, + -1, + 605, + 605, + 415, + -1, + 499, + 415, + -1, + 416, + 416, + 233, + -1, + 416, + 416, + 557, + 557, + -1, + -1, + -1, + 289, + -1, + 416, + 416, + 416, + 416, + 322, + 322, + 322, + 322, + -1, + 416, + 416, + 552, + 552, + 552, + 416, + 507, + 507, + 507, + -1, + 418, + 264, + 264, + 264, + 264, + 418, + 418, + -1, + 418, + 214, + 214, + 418, + 450, + 418, + 169, + 169, + -1, + -1, + 220, + 418, + 220, + 418, + 418, + -1, + 559, + 419, + 559, + -1, + 419, + 419, + 419, + 419, + 628, + 628, + 419, + 419, + 568, + 419, + 568, + -1, + 419, + 812, + 419, + -1, + -1, + 447, + 447, + 447, + 419, + -1, + 168, + 420, + 420, + 171, + -1, + -1, + -1, + 521, + -1, + 420, + 420, + 420, + 217, + 217, + -1, + 568, + -1, + 420, + -1, + 420, + 520, + 420, + 420, + 420, + 420, + 420, + 603, + 420, + 603, + -1, + 268, + 268, + 268, + -1, + 420, + 607, + 420, + 420, + 420, + 420, + 420, + 629, + 420, + 629, + -1, + 649, + 420, + 420, + 724, + 724, + 724, + 724, + 420, + -1, + 315, + 315, + -1, + 38, + 420, + 420, + 672, + 672, + 420, + 672, + 672, + -1, + 420, + 599, + 599, + 599, + 420, + -1, + -1, + -1, + 160, + 420, + 420, + -1, + -1, + 202, + 202, + -1, + 600, + 600, + 340, + 340, + 421, + 421, + 421, + 323, + 323, + 323, + 421, + 421, + 421, + -1, + 422, + 587, + 422, + 587, + -1, + 422, + 525, + 525, + 525, + 525, + 422, + 422, + 422, + 422, + 159, + 422, + -1, + 422, + -1, + 422, + 422, + 163, + -1, + -1, + 343, + -1, + -1, + 237, + -1, + 236, + 422, + 422, + 648, + -1, + -1, + -1, + 203, + 422, + -1, + -1, + 422, + -1, + 422, + -1, + 579, + 422, + -1, + 422, + -1, + 584, + 584, + -1, + 422, + -1, + -1, + 423, + 423, + 423, + 376, + 376, + -1, + 540, + -1, + 871, + 871, + 423, + -1, + -1, + 423, + 509, + 509, + -1, + 159, + -1, + 423, + -1, + 469, + 425, + -1, + 647, + 647, + -1, + -1, + 322, + -1, + -1, + 425, + 499, + 499, + 425, + 425, + -1, + 425, + 425, + 223, + -1, + 752, + -1, + -1, + 425, + 425, + -1, + -1, + -1, + 425, + 425, + 425, + 425, + -1, + 172, + 426, + 426, + 671, + -1, + -1, + 426, + -1, + 426, + -1, + 723, + 426, + -1, + 426, + -1, + 426, + 169, + 169, + 426, + 426, + 426, + 592, + -1, + 628, + 426, + -1, + 426, + 426, + 426, + 426, + 426, + -1, + 217, + 217, + -1, + 426, + -1, + 426, + 426, + -1, + 359, + -1, + -1, + 426, + 426, + -1, + 426, + 426, + -1, + 426, + -1, + -1, + -1, + -1, + -1, + 426, + 592, + 426, + 581, + 581, + 581, + 581, + 426, + 581, + 426, + -1, + 235, + -1, + 426, + 426, + 426, + 525, + -1, + 426, + -1, + -1, + 245, + -1, + 518, + 426, + -1, + -1, + 426, + 322, + 322, + 426, + 322, + 322, + 426, + -1, + 566, + 426, + 103, + 426, + 81, + -1, + -1, + 426, + -1, + 417, + 417, + 417, + 417, + 417, + 417, + 417, + 417, + 426, + -1, + 161, + 426, + 161, + 426, + 426, + -1, + 426, + 426, + 81, + 427, + 427, + -1, + 427, + -1, + 427, + 427, + 627, + -1, + 346, + 427, + 97, + -1, + 427, + -1, + 638, + -1, + 273, + -1, + 427, + 728, + 728, + 427, + -1, + 761, + 761, + 427, + -1, + 427, + 427, + 805, + 805, + 805, + 427, + -1, + 428, + 233, + -1, + 428, + 109, + 428, + 428, + 428, + 428, + -1, + -1, + -1, + -1, + 428, + 813, + 428, + -1, + 156, + 428, + 428, + -1, + 428, + 604, + 428, + 428, + 871, + 871, + 428, + 620, + 428, + -1, + 428, + 428, + 428, + -1, + 428, + -1, + 314, + 428, + 428, + 658, + 428, + -1, + 138, + 428, + 138, + -1, + -1, + -1, + 428, + 872, + 872, + 872, + 428, + 428, + 428, + 428, + -1, + -1, + 812, + 429, + 429, + -1, + 520, + 429, + 429, + 429, + 722, + -1, + -1, + 522, + 522, + -1, + 429, + 81, + 429, + 429, + 265, + 429, + 375, + 375, + 375, + -1, + 759, + 429, + 196, + 196, + 429, + 663, + 663, + -1, + 429, + -1, + 100, + 429, + -1, + -1, + 429, + 687, + 687, + 429, + 305, + -1, + 429, + 540, + -1, + 429, + 429, + 429, + -1, + 517, + -1, + 429, + 109, + 109, + -1, + 429, + -1, + 290, + -1, + 430, + 430, + 430, + 331, + -1, + 631, + 631, + 430, + -1, + 430, + 752, + 752, + 752, + -1, + -1, + 499, + -1, + 267, + 430, + 430, + 566, + 430, + 272, + 272, + 430, + -1, + 430, + 214, + 214, + 430, + 430, + 430, + 430, + 430, + 430, + -1, + 430, + 430, + 430, + 430, + 138, + -1, + -1, + 87, + 87, + -1, + -1, + 431, + 431, + -1, + 431, + 645, + 645, + 645, + 431, + 583, + 431, + -1, + 359, + 431, + 359, + -1, + 447, + -1, + -1, + 431, + 642, + 431, + 431, + -1, + 431, + 304, + -1, + 431, + -1, + 343, + 343, + -1, + -1, + -1, + 586, + 586, + 586, + 586, + 431, + 432, + 649, + 432, + 649, + -1, + 432, + 358, + 432, + 358, + 358, + -1, + 432, + 559, + 559, + 559, + 432, + 432, + 432, + -1, + -1, + 607, + -1, + 432, + 347, + 432, + -1, + -1, + -1, + -1, + 805, + 805, + 805, + 432, + 203, + -1, + 234, + 234, + 433, + -1, + -1, + 600, + 600, + 433, + 433, + 600, + 433, + -1, + -1, + 587, + 433, + 433, + 255, + 255, + 433, + -1, + -1, + -1, + 574, + -1, + 433, + 520, + 433, + 520, + 520, + -1, + 204, + 433, + 433, + 592, + 433, + -1, + 607, + 607, + -1, + 446, + 446, + 433, + 433, + 433, + 433, + 157, + 157, + 157, + 157, + 433, + -1, + 433, + 433, + -1, + 433, + 434, + 173, + 173, + 434, + 434, + 173, + -1, + 434, + 152, + 434, + 434, + 519, + 519, + 434, + 519, + 434, + 434, + -1, + -1, + -1, + -1, + 434, + -1, + 237, + 237, + 434, + 237, + 237, + 434, + -1, + 434, + 434, + -1, + 447, + 447, + 434, + 434, + 750, + 750, + 750, + 750, + 750, + 434, + -1, + -1, + 722, + -1, + -1, + 434, + 434, + -1, + 533, + 434, + 434, + -1, + 852, + 852, + 852, + -1, + -1, + 601, + 434, + 434, + 434, + 375, + 375, + -1, + -1, + -1, + 601, + -1, + 273, + 273, + -1, + 434, + 434, + 434, + -1, + -1, + 558, + 558, + 558, + 558, + 558, + -1, + 434, + 692, + 434, + 269, + 434, + -1, + 196, + -1, + 434, + 274, + 435, + -1, + 435, + 280, + 435, + 280, + 280, + 280, + -1, + 446, + 446, + -1, + 435, + -1, + 369, + 369, + 369, + 435, + 435, + 435, + 435, + 375, + 435, + 435, + -1, + 203, + -1, + -1, + -1, + 435, + 367, + 367, + -1, + 446, + 435, + -1, + -1, + 435, + 435, + 435, + 435, + -1, + 519, + 519, + 519, + 519, + 519, + 435, + -1, + -1, + 156, + -1, + 200, + 200, + -1, + -1, + 436, + 436, + -1, + 533, + 533, + 436, + 448, + 436, + 436, + -1, + 123, + 436, + 760, + 760, + 436, + 671, + 436, + 436, + 671, + -1, + 436, + 436, + -1, + 436, + 436, + 272, + 272, + -1, + 436, + 436, + 436, + -1, + -1, + 223, + -1, + 436, + 436, + -1, + 436, + 436, + 436, + 436, + 345, + 436, + 437, + -1, + 437, + 201, + -1, + -1, + 629, + -1, + -1, + 437, + -1, + 578, + 437, + 73, + 437, + 210, + 437, + 263, + 437, + 437, + 305, + 305, + 437, + 437, + -1, + 437, + 525, + 525, + -1, + 437, + 437, + 438, + 71, + -1, + 314, + -1, + -1, + 84, + -1, + 533, + 533, + 438, + 359, + -1, + 157, + 157, + -1, + -1, + -1, + 601, + 601, + 601, + -1, + 438, + -1, + 438, + -1, + 657, + 657, + -1, + -1, + -1, + 852, + -1, + 518, + -1, + -1, + 439, + 162, + 439, + -1, + 304, + 439, + 439, + 439, + 97, + 440, + 871, + 440, + 440, + 440, + 267, + -1, + 262, + 440, + 233, + 233, + -1, + 440, + 440, + 517, + 517, + -1, + -1, + 440, + 566, + -1, + 440, + -1, + -1, + -1, + -1, + -1, + -1, + 441, + -1, + 378, + 378, + -1, + 441, + -1, + -1, + 507, + 507, + 441, + 441, + -1, + -1, + 441, + -1, + 564, + 442, + 442, + -1, + 442, + -1, + 552, + 451, + 451, + 552, + -1, + 620, + 451, + 452, + 664, + 664, + -1, + 660, + 452, + 452, + 642, + 453, + 599, + 453, + 453, + 453, + 453, + 358, + 455, + -1, + 196, + -1, + 266, + 456, + -1, + 456, + 670, + -1, + 457, + -1, + 457, + 210, + 210, + 457, + 458, + -1, + 242, + -1, + -1, + 459, + 812, + 812, + -1, + 460, + 159, + -1, + 461, + -1, + -1, + 237, + 462, + 462, + 579, + -1, + 463, + 613, + -1, + 464, + 272, + 464, + -1, + -1, + 273, + 465, + 750, + 281, + -1, + 467, + -1, + 468, + 315, + 470, + -1, + 470, + 214, + -1, + 472, + 454, + 473, + 474, + 474, + -1, + 751, + 751, + 345, + 476, + 345, + -1, + 477, + -1, + 478, + -1, + -1, + -1, + -1, + 480, + -1, + 480, + 480, + -1, + 480, + 289, + 481, + 168, + 481, + 481, + 482, + 482, + 202, + 482, + 276, + 276, + 482, + 482, + 613, + -1, + -1, + 805, + -1, + -1, + -1, + -1, + 291, + 291, + 482, + 483, + 510, + 483, + 483, + -1, + 83, + -1, + 280, + 485, + -1, + -1, + -1, + 485, + 485, + 485, + 486, + 375, + 486, + -1, + -1, + 486, + 658, + -1, + -1, + 336, + 336, + -1, + -1, + -1, + -1, + -1, + 487, + -1, + 173, + 173, + -1, + -1, + -1, + 552, + 552, + 487, + -1, + 487, + -1, + 487, + -1, + 487, + -1, + 487, + 449, + 449, + 487, + 292, + 487, + 487, + 574, + -1, + 487, + 487, + -1, + 274, + 274, + 274, + -1, + 487, + 487, + -1, + 487, + 487, + -1, + -1, + 487, + 487, + -1, + -1, + 488, + 752, + 752, + 488, + -1, + -1, + 447, + 447, + 447, + 489, + 367, + 367, + 489, + 489, + 489, + -1, + 489, + 489, + -1, + -1, + 565, + 565, + 489, + 489, + 489, + -1, + -1, + -1, + 521, + 521, + 521, + -1, + -1, + 336, + -1, + 138, + 490, + 490, + -1, + -1, + 161, + -1, + 109, + 313, + 313, + 491, + 313, + 313, + 313, + 313, + 313, + 491, + 558, + 491, + 492, + -1, + 492, + -1, + -1, + -1, + -1, + 492, + 492, + 492, + -1, + 604, + -1, + 279, + 279, + 492, + 220, + -1, + -1, + 494, + 520, + 495, + -1, + -1, + 292, + -1, + 495, + 495, + -1, + 759, + 759, + 495, + 495, + -1, + 38, + 496, + 871, + 496, + 496, + 720, + 497, + 497, + 279, + 279, + 497, + 279, + 497, + 497, + -1, + 497, + 871, + 498, + -1, + -1, + 498, + 203, + 498, + 203, + 203, + 498, + -1, + -1, + 871, + 498, + 498, + 498, + 653, + 498, + 162, + 162, + 500, + 162, + -1, + 500, + 499, + 500, + 565, + 500, + -1, + 627, + 500, + -1, + 500, + 99, + -1, + -1, + -1, + 199, + -1, + 108, + -1, + 528, + 501, + 501, + 501, + 501, + 501, + 501, + 585, + 585, + 502, + -1, + -1, + 502, + -1, + 502, + 502, + 502, + -1, + 502, + 454, + 502, + 502, + 502, + -1, + 534, + -1, + -1, + 359, + 502, + 502, + 502, + 336, + 336, + -1, + 323, + 323, + -1, + 502, + 502, + 601, + 502, + 601, + 578, + -1, + -1, + -1, + -1, + 503, + 266, + -1, + -1, + -1, + 109, + -1, + 503, + 813, + 813, + 503, + -1, + 503, + 269, + 269, + -1, + -1, + 503, + -1, + -1, + -1, + 503, + 503, + 86, + 86, + 503, + 503, + -1, + 265, + 505, + -1, + 505, + 505, + 528, + -1, + 255, + 255, + -1, + -1, + -1, + 505, + 505, + -1, + 505, + 505, + 505, + -1, + 505, + 505, + 505, + 340, + 505, + -1, + 505, + 330, + -1, + 505, + -1, + 137, + 505, + 505, + 505, + 345, + 505, + 505, + -1, + -1, + -1, + 659, + 505, + 505, + 506, + 506, + -1, + 506, + 506, + -1, + 210, + 210, + 210, + -1, + -1, + -1, + 812, + -1, + 315, + 506, + 506, + -1, + 163, + -1, + -1, + 274, + -1, + 511, + 648, + 511, + 511, + 511, + 512, + 512, + 512, + 512, + -1, + 447, + -1, + 512, + -1, + 512, + 512, + 526, + -1, + 606, + 512, + 512, + 512, + -1, + 752, + -1, + 584, + 584, + 584, + -1, + -1, + -1, + 602, + 602, + 514, + 514, + 514, + 602, + 514, + 262, + 262, + 515, + 515, + -1, + 805, + -1, + 162, + 516, + -1, + 292, + 523, + 523, + 469, + 469, + 752, + 752, + 529, + -1, + -1, + 668, + 339, + -1, + 535, + 535, + 173, + 535, + -1, + 417, + 256, + -1, + 541, + -1, + 542, + 543, + -1, + 544, + 692, + -1, + 546, + -1, + 721, + -1, + 450, + 450, + 549, + 203, + -1, + 446, + 446, + 553, + -1, + -1, + 556, + -1, + 592, + 479, + -1, + -1, + 562, + -1, + 563, + 819, + 819, + 567, + 819, + 819, + 819, + -1, + -1, + 570, + 570, + 292, + -1, + -1, + -1, + 571, + 518, + 571, + 275, + 275, + -1, + 571, + -1, + 292, + -1, + 572, + 469, + 572, + 572, + 575, + 163, + 163, + 575, + -1, + 576, + -1, + 522, + 576, + 522, + -1, + -1, + -1, + 577, + 577, + 533, + -1, + 577, + 577, + 619, + 577, + 577, + 577, + 580, + 580, + -1, + -1, + -1, + 580, + 445, + 588, + -1, + 589, + 589, + 589, + -1, + 589, + 590, + -1, + 723, + 331, + 591, + 591, + 591, + 591, + 168, + 269, + 269, + 269, + 269, + 269, + 269, + -1, + 595, + 597, + -1, + 598, + -1, + 509, + 509, + 509, + 611, + 601, + 614, + 615, + 291, + 291, + 616, + 586, + 622, + 763, + 626, + 632, + -1, + 640, + 401, + 646, + -1, + 651, + 479, + 661, + -1, + -1, + 673, + 157, + 673, + -1, + -1, + 200, + 673, + 673, + 84, + 84, + 84, + 84, + 84, + 84, + 84, + 84, + 84, + -1, + 818, + -1, + -1, + -1, + 674, + -1, + 108, + 108, + 108, + 108, + -1, + 674, + 217, + -1, + -1, + -1, + 674, + 852, + -1, + 635, + -1, + -1, + 674, + -1, + 347, + 347, + 347, + 674, + -1, + -1, + 586, + 674, + -1, + -1, + 674, + -1, + 345, + 674, + -1, + 114, + 114, + 674, + 674, + -1, + 203, + 674, + 674, + 674, + 674, + 95, + 95, + -1, + 648, + 674, + 674, + -1, + 331, + 674, + 674, + 674, + 674, + 674, + 674, + -1, + 237, + -1, + 628, + -1, + 674, + 674, + -1, + 152, + 152, + -1, + 214, + 214, + -1, + 674, + 674, + 674, + 674, + 674, + 760, + 674, + 760, + -1, + 674, + -1, + 872, + 674, + 674, + -1, + 172, + 674, + 579, + 674, + -1, + -1, + 674, + 674, + 674, + -1, + -1, + 674, + 367, + 367, + 674, + 674, + 367, + 367, + -1, + 674, + -1, + -1, + -1, + 517, + -1, + -1, + 750, + -1, + 674, + 565, + -1, + -1, + -1, + 674, + 674, + 674, + -1, + 331, + -1, + 674, + 276, + 674, + 569, + 569, + 569, + 569, + 569, + 674, + -1, + 674, + 674, + -1, + 81, + 674, + 674, + -1, + 619, + 619, + 675, + 172, + -1, + 675, + 675, + 675, + 675, + 581, + 675, + -1, + -1, + 618, + -1, + 676, + 583, + 676, + 583, + -1, + 519, + 519, + -1, + 672, + 676, + 672, + 672, + 672, + -1, + 154, + 676, + -1, + -1, + 237, + 676, + -1, + -1, + 642, + -1, + -1, + 265, + -1, + 152, + -1, + 763, + 677, + 677, + 677, + 173, + 173, + -1, + -1, + 677, + 385, + 677, + 677, + 677, + 313, + 313, + 313, + 313, + 313, + 313, + -1, + 677, + 677, + 582, + 582, + 582, + 582, + 582, + -1, + 336, + 677, + 677, + -1, + 677, + 677, + -1, + -1, + 509, + 678, + -1, + -1, + -1, + 340, + 678, + 197, + -1, + 805, + 805, + 805, + 805, + 805, + -1, + -1, + 678, + 171, + 679, + 630, + 679, + 200, + 200, + 200, + 200, + -1, + 679, + -1, + -1, + -1, + 679, + 679, + 679, + 631, + 679, + 679, + 679, + 679, + 679, + 679, + 84, + 679, + 680, + 280, + 280, + 280, + 680, + 680, + 579, + -1, + 528, + -1, + -1, + -1, + -1, + 680, + -1, + 774, + -1, + -1, + 87, + 680, + 87, + 87, + 87, + 87, + 87, + 681, + 242, + -1, + 681, + 637, + 681, + 681, + 235, + 235, + -1, + -1, + 681, + 681, + -1, + 629, + 629, + -1, + -1, + 682, + 682, + 682, + -1, + -1, + 647, + -1, + 153, + 682, + 682, + 264, + -1, + -1, + -1, + 683, + 346, + -1, + -1, + 235, + 683, + 401, + 401, + 401, + -1, + 683, + 683, + -1, + 351, + -1, + 685, + 685, + -1, + 346, + 685, + -1, + 336, + -1, + 685, + 660, + 660, + 685, + -1, + 343, + -1, + 685, + -1, + 519, + 685, + 685, + 275, + 685, + 685, + 685, + 659, + 685, + 279, + 685, + -1, + -1, + 685, + 685, + -1, + 685, + 685, + 685, + 685, + 685, + -1, + -1, + -1, + 685, + 342, + 342, + 342, + 685, + 342, + 342, + 685, + 342, + 685, + 276, + -1, + 685, + 685, + 182, + 685, + 685, + -1, + -1, + 236, + 236, + -1, + 638, + 685, + 685, + 242, + -1, + 685, + 417, + 417, + 417, + -1, + 685, + 499, + 685, + 685, + -1, + 73, + 685, + -1, + 234, + 685, + 367, + 367, + 367, + 367, + -1, + 369, + 369, + 369, + 369, + 369, + -1, + 330, + -1, + 685, + 685, + -1, + 685, + 235, + 235, + 685, + -1, + 685, + 612, + 291, + 291, + 686, + 686, + 686, + 87, + -1, + 686, + 686, + 686, + 343, + -1, + 247, + -1, + 686, + 305, + -1, + 686, + 448, + 448, + 686, + 631, + -1, + 277, + 686, + 686, + 277, + 686, + -1, + 359, + 359, + 359, + 359, + -1, + 686, + -1, + 628, + 686, + -1, + 686, + 686, + 686, + 686, + 689, + 689, + 762, + 689, + 690, + 690, + -1, + -1, + -1, + 690, + 173, + 690, + 690, + 691, + -1, + -1, + -1, + 171, + 691, + 171, + -1, + 762, + -1, + -1, + -1, + 693, + -1, + 871, + 871, + 871, + -1, + 694, + -1, + 694, + 694, + 292, + 694, + 694, + 695, + -1, + 695, + 695, + 81, + -1, + 763, + 763, + 114, + 114, + -1, + 696, + 202, + 202, + 696, + 696, + 138, + -1, + 214, + -1, + 450, + -1, + 671, + 696, + 671, + 671, + 751, + 751, + 751, + 751, + 697, + 697, + 697, + 752, + -1, + 697, + 345, + 697, + 698, + 698, + 173, + 173, + -1, + 524, + -1, + 533, + 533, + 698, + -1, + -1, + 698, + 699, + -1, + 699, + -1, + -1, + 471, + -1, + 87, + 87, + 699, + 587, + -1, + -1, + -1, + -1, + 522, + -1, + 700, + 700, + 700, + 700, + 700, + -1, + -1, + -1, + -1, + 700, + 268, + -1, + 471, + -1, + 700, + -1, + 701, + 701, + 581, + 701, + 639, + 701, + 469, + -1, + -1, + 540, + 701, + 701, + 701, + 520, + 520, + 520, + 520, + 520, + 520, + -1, + 701, + 701, + -1, + 192, + 701, + 701, + 275, + -1, + 272, + 701, + -1, + 702, + 155, + -1, + -1, + -1, + -1, + 272, + 272, + -1, + 702, + -1, + 702, + 586, + -1, + -1, + 604, + -1, + 369, + -1, + 518, + -1, + 703, + -1, + -1, + 256, + 256, + 256, + 704, + 704, + 750, + 750, + 704, + 763, + 705, + 517, + 517, + 705, + 517, + -1, + 671, + 705, + 705, + 705, + 705, + 705, + 705, + 707, + 631, + 631, + 631, + 631, + 631, + 631, + -1, + 708, + 220, + -1, + -1, + 708, + 812, + -1, + 709, + 709, + 709, + 709, + 255, + 255, + -1, + 710, + 710, + -1, + 587, + -1, + 710, + 454, + 852, + -1, + 153, + 153, + 711, + 711, + 233, + 233, + 711, + 233, + 233, + 233, + 711, + 380, + -1, + 712, + -1, + 73, + 712, + 507, + -1, + 71, + 712, + 712, + 279, + -1, + 552, + -1, + -1, + 712, + 526, + 526, + 526, + -1, + -1, + -1, + 650, + 712, + 330, + 712, + 712, + 713, + -1, + 713, + 713, + 242, + 713, + -1, + 713, + 713, + -1, + 713, + 713, + 378, + 713, + -1, + -1, + -1, + 714, + 714, + 714, + -1, + -1, + 714, + -1, + 247, + 247, + -1, + 716, + 123, + 123, + 123, + -1, + 716, + 852, + 716, + 852, + 716, + 716, + 445, + 717, + 717, + 717, + 272, + 717, + 586, + -1, + -1, + 509, + 717, + 509, + -1, + -1, + 261, + 718, + -1, + 718, + -1, + 718, + 275, + 718, + -1, + 692, + -1, + 719, + 719, + -1, + 99, + 719, + 719, + 358, + 358, + 358, + 725, + -1, + 725, + 203, + 726, + 81, + 726, + 727, + -1, + 727, + 627, + 727, + 627, + 448, + -1, + 378, + 378, + 730, + -1, + 376, + 376, + -1, + -1, + 733, + -1, + 734, + -1, + -1, + 217, + 734, + -1, + 735, + 735, + 735, + 735, + -1, + 182, + -1, + -1, + 737, + 737, + 737, + 737, + -1, + 220, + -1, + -1, + -1, + -1, + -1, + 739, + 564, + 739, + 740, + 740, + 308, + 740, + 247, + 247, + -1, + 71, + 740, + -1, + 275, + 275, + -1, + -1, + -1, + 740, + 740, + 740, + 741, + 558, + 741, + -1, + 741, + 84, + 84, + -1, + -1, + -1, + 266, + -1, + 743, + -1, + 744, + 313, + -1, + 771, + -1, + 521, + 745, + 745, + 745, + -1, + 618, + -1, + 71, + 71, + 71, + 71, + -1, + 658, + 367, + -1, + 38, + 747, + 747, + -1, + 748, + 454, + 749, + 749, + 753, + -1, + 628, + 756, + 638, + -1, + -1, + 764, + 443, + -1, + 760, + 558, + -1, + 602, + 773, + -1, + 775, + 776, + -1, + 777, + 521, + -1, + 780, + 781, + 534, + 782, + 782, + 314, + -1, + 347, + 123, + 171, + 785, + -1, + -1, + 552, + 786, + 305, + -1, + 524, + 787, + 788, + -1, + 819, + -1, + 760, + 558, + 204, + 792, + 666, + 794, + 795, + -1, + 796, + -1, + 798, + 799, + 799, + 852, + 450, + -1, + -1, + -1, + 803, + 804, + 95, + -1, + 565, + 852, + 83, + 180, + 823, + 223, + 827, + 827, + -1, + 360, + -1, + -1, + -1, + 839, + 839, + 839, + -1, + 839, + -1, + 839, + -1, + 375, + 839, + 454, + 454, + -1, + 601, + 601, + 601, + -1, + 840, + 840, + -1, + 723, + 840, + 723, + -1, + 38, + -1, + 840, + -1, + 840, + -1, + 840, + 840, + 840, + 840, + 156, + -1, + -1, + 841, + 263, + -1, + 761, + 761, + 761, + 841, + 233, + 841, + 358, + 841, + 841, + -1, + 841, + -1, + 378, + 378, + 841, + -1, + 519, + 519, + 519, + 841, + 568, + 568, + 842, + 842, + 842, + 842, + 842, + -1, + 275, + -1, + 843, + 201, + -1, + 99, + 843, + 843, + 818, + 843, + 168, + 168, + -1, + 843, + 843, + 844, + -1, + -1, + -1, + 844, + 280, + 844, + 844, + 844, + 844, + -1, + -1, + 245, + 245, + 844, + 844, + -1, + 844, + -1, + -1, + -1, + 619, + -1, + 871, + -1, + -1, + -1, + 812, + -1, + 845, + 722, + 845, + 722, + 722, + 722, + 845, + 579, + 846, + 846, + 846, + -1, + 846, + 846, + 846, + 846, + -1, + 138, + 138, + 846, + -1, + 154, + 154, + 846, + 846, + 137, + 137, + 137, + 846, + 846, + -1, + 846, + -1, + -1, + 846, + 762, + 762, + -1, + -1, + 559, + 846, + 559, + -1, + 203, + 846, + 847, + 847, + 220, + -1, + 847, + 847, + 847, + 171, + 848, + 171, + 331, + 849, + -1, + -1, + 210, + 761, + 851, + -1, + 605, + 853, + -1, + 204, + 854, + 854, + -1, + -1, + 223, + 854, + 854, + 855, + 855, + 855, + 855, + 855, + 856, + 606, + -1, + 856, + 856, + 277, + -1, + -1, + 268, + 268, + 367, + 367, + 858, + 859, + 378, + 859, + 273, + 860, + -1, + -1, + -1, + 861, + 861, + -1, + 304, + 71, + -1, + 863, + -1, + 864, + 864, + 864, + 74, + 865, + 865, + -1, + 724, + 868, + 721, + 721, + 873, + 123, + 874, + 874, + 875, + 724, + 876, + 878, + 522, + 878, + -1, + -1, + 369, + 883, + -1, + 886, + 171, + 308, + 890, + 375, + -1, + 893, + 894, + -1, + 600, + 751 + ], + [ + -1, + 3, + -1, + 504, + 3, + 163, + 163, + 163, + -1, + 159, + 159, + -1, + -1, + -1, + -1, + 137, + 137, + 3, + -1, + 657, + 657, + -1, + 586, + 3, + 3, + -1, + 3, + 3, + 235, + -1, + 204, + 3, + -1, + -1, + -1, + 255, + 255, + 3, + -1, + -1, + -1, + 3, + -1, + -1, + 156, + 3, + 156, + -1, + 3, + 3, + 649, + 649, + 3, + -1, + 3, + -1, + 172, + 3, + 3, + 3, + -1, + 294, + 3, + 417, + 417, + 417, + 3, + 3, + 3, + 643, + 643, + -1, + 603, + 3, + 603, + 3, + -1, + 385, + 3, + -1, + 303, + 3, + -1, + -1, + 237, + -1, + 3, + 659, + 659, + 659, + -1, + 200, + 200, + 3, + 200, + 200, + -1, + 290, + 290, + 3, + 358, + -1, + 3, + 3, + 3, + 603, + 603, + 603, + -1, + -1, + -1, + -1, + 3, + 558, + 558, + 558, + 3, + 3, + 3, + -1, + 517, + 3, + -1, + 533, + 3, + 234, + 3, + -1, + 340, + 340, + 340, + 340, + 340, + 3, + 340, + 3, + -1, + 3, + 305, + 305, + -1, + 3, + 507, + -1, + 649, + -1, + 196, + 3, + 3, + -1, + 290, + 290, + 290, + 290, + -1, + -1, + -1, + 3, + 374, + 374, + -1, + 171, + 3, + 499, + 3, + 380, + 380, + 380, + 380, + 3, + -1, + -1, + 635, + 635, + -1, + 3, + 3, + 3, + 569, + -1, + 3, + -1, + 3, + 3, + -1, + -1, + 805, + 3, + 3, + 658, + 3, + 658, + -1, + 3, + 3, + -1, + -1, + -1, + 265, + -1, + 3, + 774, + -1, + 255, + 3, + -1, + 519, + 3, + 3, + 3, + 3, + 3, + -1, + 3, + 3, + -1, + -1, + -1, + 3, + 3, + 168, + 3, + -1, + 269, + 3, + 269, + 3, + 3, + -1, + 3, + -1, + -1, + 671, + -1, + 762, + -1, + 73, + 73, + 73, + 73, + 3, + 73, + -1, + 351, + 351, + -1, + 774, + 774, + 774, + -1, + 3, + 3, + -1, + -1, + 620, + 3, + -1, + 3, + 3, + 173, + -1, + -1, + 3, + 645, + -1, + 3, + 200, + 200, + -1, + 504, + 3, + 504, + 504, + -1, + 3, + -1, + 3, + 3, + 3, + 3, + -1, + 3, + 158, + 158, + 3, + -1, + -1, + -1, + -1, + 154, + 3, + -1, + 3, + 272, + -1, + 3, + 71, + -1, + 587, + -1, + 3, + 3, + 266, + 266, + 266, + 3, + 266, + 266, + 266, + 3, + 3, + -1, + -1, + -1, + -1, + 3, + -1, + 3, + 552, + 3, + 552, + -1, + 607, + 3, + 3, + 522, + -1, + -1, + -1, + 447, + 447, + 3, + -1, + 3, + 3, + 162, + 3, + 162, + 162, + 3, + 3, + 3, + -1, + -1, + 3, + -1, + 602, + 602, + -1, + 750, + 3, + -1, + 173, + 3, + -1, + -1, + 3, + 687, + 687, + -1, + 156, + -1, + 137, + 137, + 137, + -1, + 323, + 323, + 3, + 323, + 323, + -1, + 114, + 114, + 3, + 3, + -1, + 620, + 620, + 620, + -1, + 3, + 3, + 171, + 171, + -1, + 275, + 275, + 275, + -1, + 87, + 3, + 658, + 658, + -1, + 3, + 3, + 3, + -1, + 279, + 3, + 692, + 3, + 692, + 3, + 533, + 533, + -1, + 3, + 276, + 276, + 276, + 592, + 592, + 592, + -1, + 4, + -1, + -1, + -1, + -1, + 579, + 579, + 5, + 579, + 579, + 5, + -1, + -1, + 5, + 5, + 672, + 672, + -1, + 199, + -1, + 265, + -1, + 6, + 201, + 201, + 6, + 6, + -1, + 172, + 172, + 6, + 172, + 6, + 6, + 6, + 99, + 99, + -1, + 592, + 6, + 592, + -1, + -1, + 507, + 507, + 7, + 7, + 330, + 7, + 7, + 687, + 687, + 559, + 8, + -1, + 8, + 8, + -1, + 237, + -1, + 8, + 771, + 771, + 771, + -1, + 8, + -1, + 8, + -1, + -1, + 446, + 446, + 446, + 446, + -1, + 8, + 612, + 8, + 8, + -1, + -1, + 223, + -1, + 9, + 9, + 192, + 9, + 9, + 196, + -1, + 9, + 10, + -1, + -1, + 10, + 10, + 262, + 262, + -1, + 10, + 10, + -1, + -1, + -1, + 10, + 552, + -1, + 137, + 10, + -1, + 10, + -1, + 10, + 10, + -1, + 664, + -1, + 87, + -1, + 592, + 10, + 10, + 10, + -1, + 10, + 568, + 568, + 568, + 10, + 276, + 276, + 276, + 276, + 10, + 276, + 276, + 276, + -1, + 10, + -1, + -1, + -1, + 11, + 343, + 11, + 343, + 343, + 11, + -1, + 11, + -1, + -1, + 11, + -1, + 528, + 11, + 11, + 509, + 509, + -1, + 11, + 81, + -1, + -1, + 11, + -1, + -1, + 11, + 11, + 509, + 11, + 109, + -1, + 11, + 11, + 11, + 11, + 359, + 359, + 11, + 11, + 11, + 751, + 11, + 163, + 163, + 163, + 11, + 638, + 11, + -1, + -1, + 156, + 156, + 11, + 138, + -1, + 11, + 289, + -1, + -1, + 650, + 650, + 650, + 11, + -1, + 11, + 666, + -1, + 11, + -1, + 292, + 292, + 292, + 11, + -1, + 653, + 11, + 108, + 11, + -1, + 11, + 11, + 509, + 509, + 11, + 11, + 11, + 608, + -1, + 11, + 687, + -1, + 11, + 11, + 534, + 11, + 663, + 11, + 812, + 812, + -1, + 12, + -1, + -1, + 812, + -1, + -1, + 12, + 12, + -1, + 618, + 618, + 12, + -1, + -1, + 520, + 520, + 12, + -1, + -1, + 281, + 12, + -1, + -1, + 471, + -1, + 12, + 12, + 12, + 360, + 360, + -1, + -1, + 12, + 264, + 264, + 12, + 578, + 578, + 578, + 12, + 268, + 12, + 12, + 510, + 12, + 12, + 12, + -1, + 613, + -1, + 215, + 12, + 664, + -1, + 12, + 12, + 12, + 12, + 12, + -1, + 520, + 12, + 12, + 771, + 12, + -1, + 449, + 449, + 449, + -1, + -1, + 639, + 639, + 12, + 12, + -1, + 12, + 648, + 12, + -1, + 670, + 670, + -1, + 12, + 385, + -1, + 12, + 584, + 584, + -1, + 12, + 605, + -1, + 672, + 672, + -1, + 12, + 12, + 12, + 583, + 583, + 583, + 12, + -1, + -1, + 156, + 12, + 12, + 156, + -1, + -1, + 12, + 443, + 12, + 201, + 201, + 12, + 760, + -1, + -1, + 280, + -1, + 263, + -1, + 564, + 12, + -1, + -1, + 12, + -1, + 171, + 171, + 171, + 171, + -1, + 367, + -1, + 315, + -1, + 13, + 657, + -1, + 261, + 13, + -1, + -1, + 639, + -1, + 251, + 13, + 13, + 214, + -1, + -1, + 662, + 662, + 662, + 13, + 95, + 13, + -1, + 670, + -1, + 852, + 13, + 13, + 13, + 367, + 13, + 13, + 369, + 13, + 13, + 417, + -1, + 199, + 199, + 199, + 199, + -1, + 445, + -1, + -1, + 223, + -1, + 13, + -1, + 13, + -1, + 630, + -1, + 14, + -1, + 14, + -1, + -1, + 330, + 14, + -1, + 14, + 819, + 819, + 14, + 294, + 294, + 14, + 14, + 14, + 170, + -1, + -1, + 14, + 196, + 196, + -1, + 14, + 583, + 583, + 583, + -1, + 15, + 233, + 233, + -1, + 303, + 15, + 15, + 15, + 15, + -1, + 15, + -1, + -1, + 607, + 607, + 15, + 15, + 15, + -1, + -1, + 15, + 123, + 15, + 15, + -1, + -1, + 603, + 15, + 603, + -1, + 314, + 314, + 314, + 15, + 217, + 217, + -1, + -1, + 761, + -1, + 15, + 16, + -1, + 446, + 446, + 16, + 16, + -1, + 16, + 375, + 375, + 375, + 16, + 375, + 375, + 16, + -1, + -1, + 16, + 16, + 16, + 376, + 16, + 376, + 376, + 16, + 376, + 376, + 376, + -1, + 607, + -1, + 16, + 16, + 375, + 375, + 375, + 16, + -1, + 504, + -1, + 759, + -1, + -1, + -1, + 16, + 557, + 557, + 557, + -1, + -1, + 16, + 16, + 16, + 202, + 16, + -1, + 314, + 16, + -1, + 16, + 417, + -1, + -1, + 558, + -1, + -1, + -1, + 16, + 16, + 581, + -1, + 199, + 199, + 199, + -1, + 653, + 16, + 16, + -1, + 360, + 16, + -1, + -1, + 670, + 16, + 16, + -1, + 16, + 16, + 16, + -1, + -1, + 245, + 16, + 16, + -1, + 169, + 16, + 618, + -1, + 507, + 16, + 16, + -1, + 16, + 247, + 247, + -1, + 16, + -1, + -1, + -1, + 582, + 16, + 16, + -1, + 16, + 16, + 16, + -1, + 95, + -1, + 618, + 16, + 16, + -1, + 236, + 16, + -1, + 275, + 275, + 275, + 16, + -1, + 261, + 16, + 308, + 16, + 751, + -1, + -1, + 16, + 16, + 16, + 16, + 16, + -1, + -1, + 16, + -1, + 16, + 720, + 720, + -1, + 272, + 272, + -1, + 401, + 17, + 182, + -1, + 650, + -1, + -1, + 17, + 443, + 443, + 443, + 443, + 443, + 443, + -1, + 17, + 344, + 17, + 17, + 281, + -1, + 263, + 17, + 347, + 347, + 347, + 17, + 17, + 17, + 73, + -1, + 663, + 663, + -1, + 268, + 17, + 687, + 17, + 163, + 163, + 163, + -1, + 621, + 17, + -1, + 17, + 114, + -1, + 304, + -1, + -1, + 17, + 643, + -1, + 17, + 95, + 95, + 17, + 659, + 659, + 17, + 336, + 17, + -1, + 18, + -1, + 18, + -1, + -1, + -1, + -1, + -1, + -1, + 620, + 620, + 18, + -1, + 18, + 18, + 18, + -1, + 18, + 18, + 401, + 18, + 18, + 18, + -1, + 668, + 18, + -1, + 304, + 304, + -1, + 18, + -1, + -1, + 499, + 499, + -1, + 18, + -1, + 18, + -1, + -1, + 18, + 18, + -1, + 819, + 18, + 18, + 18, + -1, + 613, + -1, + 18, + 569, + 18, + -1, + 18, + 380, + 380, + 18, + 380, + 380, + -1, + 18, + 18, + 18, + 692, + 692, + 692, + 692, + 692, + 18, + -1, + 247, + 18, + 18, + 261, + 261, + 18, + -1, + 18, + -1, + 18, + 552, + -1, + 18, + 401, + 401, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + -1, + -1, + -1, + -1, + -1, + 156, + 18, + 18, + 18, + -1, + -1, + 18, + 813, + 18, + -1, + 559, + 18, + 18, + 272, + -1, + -1, + 721, + 18, + 723, + 723, + -1, + 18, + -1, + -1, + 18, + 613, + -1, + 214, + 18, + 109, + -1, + -1, + 579, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 728, + -1, + -1, + 242, + -1, + 71, + -1, + -1, + 341, + 341, + -1, + 18, + 314, + 18, + -1, + 507, + 507, + 507, + 18, + 507, + 507, + 507, + 18, + 322, + 322, + 18, + 18, + 152, + -1, + -1, + -1, + -1, + 534, + 534, + 534, + 18, + 18, + 18, + 18, + -1, + 281, + 281, + 18, + -1, + -1, + 237, + 237, + 18, + 235, + 235, + -1, + 18, + -1, + 18, + 721, + -1, + 274, + 274, + 18, + 568, + 568, + 18, + 522, + -1, + -1, + -1, + -1, + 18, + 261, + 18, + 204, + 18, + 204, + 204, + 204, + 204, + 18, + 204, + 18, + -1, + 18, + 18, + 18, + 172, + -1, + -1, + -1, + 499, + 18, + 688, + 688, + -1, + 330, + -1, + 18, + -1, + -1, + 638, + -1, + -1, + -1, + -1, + 277, + 277, + 277, + 18, + -1, + 18, + 18, + 18, + 18, + 566, + 566, + -1, + -1, + -1, + 157, + 157, + 157, + -1, + 599, + 599, + -1, + 18, + 643, + 18, + -1, + 173, + 173, + 173, + 18, + 18, + 18, + -1, + -1, + 18, + 18, + 264, + -1, + 763, + 18, + 763, + -1, + 18, + 196, + 196, + 196, + 18, + 552, + 18, + -1, + -1, + -1, + -1, + 18, + -1, + 666, + 666, + -1, + -1, + 583, + -1, + -1, + 771, + -1, + -1, + 204, + 19, + 204, + -1, + 71, + 19, + 19, + -1, + 19, + -1, + 19, + -1, + 19, + 19, + 242, + -1, + 158, + 158, + 158, + 19, + 19, + 608, + 608, + 608, + -1, + 19, + 454, + 454, + 454, + 454, + -1, + 19, + -1, + 275, + -1, + 38, + 38, + 19, + 19, + -1, + 220, + -1, + -1, + 19, + 380, + 380, + -1, + 19, + -1, + 19, + 169, + 19, + 805, + 19, + 19, + -1, + 19, + 19, + -1, + -1, + -1, + 19, + 19, + -1, + 73, + 73, + -1, + 19, + 639, + 639, + -1, + -1, + 19, + -1, + 19, + 255, + 255, + -1, + -1, + 621, + 621, + -1, + 168, + 19, + 668, + -1, + 19, + 172, + 19, + 19, + -1, + 19, + 19, + 568, + -1, + 19, + -1, + 19, + -1, + -1, + 261, + -1, + 20, + -1, + 20, + 267, + 20, + 267, + 20, + 95, + 20, + -1, + 315, + -1, + 172, + 20, + 274, + 274, + -1, + -1, + 599, + 599, + 20, + 20, + 20, + 20, + 20, + 173, + -1, + 20, + 454, + 20, + 454, + -1, + 20, + 609, + 20, + 609, + -1, + 182, + 20, + -1, + -1, + 20, + 20, + -1, + 612, + -1, + 20, + -1, + 20, + -1, + -1, + 728, + -1, + 20, + 565, + 565, + 20, + -1, + 20, + 20, + 163, + 163, + 313, + 313, + -1, + 21, + 21, + 81, + -1, + 22, + 22, + 22, + 22, + 637, + 22, + -1, + 22, + 728, + -1, + -1, + 22, + 688, + 22, + 22, + 533, + 533, + 22, + 22, + 630, + 630, + -1, + 454, + 22, + 22, + -1, + 23, + 23, + 636, + 636, + 290, + -1, + 24, + 24, + 314, + -1, + 24, + -1, + 25, + -1, + 73, + -1, + 25, + -1, + 584, + 584, + -1, + 26, + 341, + 26, + 341, + -1, + -1, + 27, + 671, + 671, + -1, + 245, + -1, + -1, + 526, + -1, + 28, + 376, + 376, + -1, + -1, + 30, + 30, + 30, + -1, + 30, + 152, + 152, + -1, + 469, + 469, + -1, + 581, + 31, + -1, + 31, + 32, + 666, + 32, + -1, + 32, + 32, + -1, + 32, + 32, + 33, + 852, + 33, + 812, + 812, + 812, + 812, + 197, + 197, + -1, + 34, + 599, + 34, + -1, + 688, + 34, + 34, + 202, + 34, + 210, + -1, + 71, + -1, + -1, + 35, + 217, + 35, + 217, + -1, + -1, + 35, + -1, + 401, + 220, + -1, + -1, + 664, + -1, + 37, + 163, + 163, + 163, + -1, + 39, + -1, + -1, + 39, + -1, + 39, + -1, + -1, + 39, + 630, + 39, + 369, + 39, + -1, + 504, + 39, + 504, + 504, + 39, + 504, + 39, + -1, + 202, + 202, + 202, + 202, + 39, + -1, + -1, + 39, + 760, + 39, + 39, + 39, + 39, + 39, + 39, + -1, + 291, + 291, + 39, + 39, + 161, + -1, + -1, + 510, + -1, + -1, + 39, + 583, + 583, + -1, + 40, + 197, + 40, + 197, + 197, + 197, + 197, + 40, + -1, + -1, + 565, + 40, + 40, + 346, + 40, + 251, + 251, + -1, + 41, + 761, + 761, + 41, + 446, + 41, + 446, + 43, + 43, + -1, + 539, + 43, + 291, + 43, + 612, + 43, + 43, + 631, + 43, + 43, + 670, + -1, + 43, + 160, + 43, + 533, + 43, + 533, + 43, + 43, + 533, + -1, + 43, + -1, + 43, + -1, + 43, + -1, + 557, + -1, + 44, + 627, + 627, + 627, + 627, + 44, + 627, + 44, + 44, + -1, + -1, + 251, + 251, + 251, + 251, + 44, + 108, + -1, + -1, + 44, + 46, + 315, + 46, + 315, + 315, + 315, + 315, + 315, + -1, + 509, + 509, + 46, + 618, + 618, + -1, + 606, + 47, + 606, + -1, + 47, + -1, + -1, + 47, + 47, + 47, + -1, + 664, + 664, + 47, + -1, + 47, + 336, + -1, + 290, + 47, + 290, + 290, + 47, + 290, + 47, + 262, + 47, + 262, + -1, + 48, + 308, + -1, + 771, + 771, + 48, + 448, + 448, + 448, + 48, + 48, + 159, + 48, + 322, + -1, + -1, + -1, + 48, + 627, + 48, + 659, + 659, + -1, + -1, + 272, + -1, + -1, + -1, + 48, + 871, + 871, + 871, + 871, + 48, + 109, + 48, + 48, + -1, + 48, + 100, + 100, + 48, + -1, + 48, + -1, + 586, + -1, + 48, + 48, + 48, + 48, + 447, + -1, + 48, + 471, + 48, + -1, + 48, + -1, + -1, + -1, + 630, + 49, + -1, + 137, + -1, + -1, + -1, + 49, + -1, + 341, + 341, + 49, + 49, + -1, + -1, + 49, + 604, + 604, + 49, + 49, + -1, + 49, + -1, + -1, + 49, + -1, + 668, + 668, + 668, + 49, + -1, + -1, + 49, + 123, + 49, + 235, + -1, + -1, + 264, + 50, + 50, + 50, + 752, + -1, + 662, + 662, + -1, + -1, + 50, + -1, + 454, + 454, + 51, + 51, + 51, + 375, + 51, + 51, + 51, + 601, + 601, + 601, + -1, + 51, + -1, + -1, + 51, + -1, + 51, + -1, + 51, + 51, + -1, + -1, + 763, + 51, + -1, + 52, + -1, + 380, + 380, + -1, + 52, + 52, + 52, + 95, + 52, + 52, + 275, + -1, + 613, + -1, + 52, + -1, + -1, + -1, + 52, + 636, + 636, + -1, + 52, + 443, + -1, + 156, + 52, + 52, + 52, + 618, + 52, + 52, + 52, + 114, + 114, + -1, + -1, + -1, + 52, + 339, + 52, + 52, + 52, + -1, + 159, + -1, + 74, + 74, + 74, + 74, + 74, + 74, + 74, + 52, + 52, + -1, + 52, + 268, + 268, + 268, + 268, + 52, + -1, + 52, + 158, + -1, + 52, + -1, + -1, + 52, + -1, + -1, + 52, + -1, + 52, + 657, + 52, + 657, + 657, + 52, + -1, + 52, + 344, + -1, + -1, + 643, + -1, + -1, + 564, + 564, + 564, + 52, + 564, + 52, + -1, + 417, + 52, + 52, + 448, + 52, + 52, + -1, + 52, + 52, + 52, + 519, + 53, + 519, + 519, + 53, + -1, + 53, + 153, + -1, + -1, + 53, + -1, + -1, + 53, + -1, + 53, + -1, + -1, + -1, + 53, + -1, + 668, + 668, + -1, + 53, + 53, + -1, + 53, + 53, + 761, + 761, + -1, + 53, + 518, + 518, + 53, + 269, + 53, + 269, + 53, + 574, + -1, + 53, + -1, + 53, + 642, + -1, + 53, + 53, + 53, + -1, + -1, + 359, + -1, + -1, + 574, + 54, + -1, + 374, + -1, + -1, + 666, + 666, + -1, + 54, + 54, + 215, + 215, + 54, + -1, + -1, + 343, + -1, + 54, + -1, + 657, + 657, + 54, + 54, + -1, + 223, + 223, + 55, + -1, + 564, + 55, + 564, + 564, + -1, + 55, + 578, + -1, + 55, + -1, + -1, + -1, + 55, + -1, + 290, + 290, + 56, + -1, + 56, + 638, + 638, + 638, + 638, + 638, + 56, + 56, + 56, + 56, + -1, + 308, + 308, + -1, + -1, + 220, + 56, + -1, + 56, + 56, + 339, + -1, + -1, + 499, + 56, + -1, + 56, + 56, + 518, + -1, + 631, + -1, + -1, + 192, + -1, + -1, + 534, + -1, + 290, + 290, + 290, + -1, + 272, + -1, + 56, + 71, + -1, + 56, + 56, + 56, + -1, + 235, + 235, + 56, + 56, + 235, + 56, + 56, + 479, + 56, + 56, + 56, + 56, + 267, + -1, + -1, + 607, + -1, + 631, + 57, + 57, + -1, + -1, + -1, + -1, + 86, + 57, + 236, + 236, + -1, + -1, + -1, + 203, + -1, + 57, + 57, + -1, + 267, + 267, + 267, + 57, + 58, + 58, + 266, + 58, + 266, + 58, + 58, + -1, + 266, + -1, + -1, + 58, + 264, + -1, + -1, + 568, + -1, + 58, + 273, + 273, + 59, + 59, + -1, + 612, + -1, + -1, + 813, + 59, + 59, + -1, + 533, + -1, + 59, + 268, + 59, + 303, + 59, + 534, + -1, + 59, + 619, + 619, + 619, + 59, + 619, + 59, + 619, + 619, + 619, + 59, + -1, + 256, + 61, + -1, + -1, + 61, + 61, + -1, + 692, + 692, + 692, + 692, + -1, + 360, + 360, + 360, + 360, + 61, + 360, + 61, + -1, + 233, + -1, + -1, + -1, + -1, + 358, + 358, + 61, + -1, + 61, + 61, + -1, + 61, + 234, + 61, + 61, + -1, + 607, + -1, + 108, + -1, + 62, + 233, + -1, + -1, + 369, + 62, + -1, + 618, + -1, + -1, + -1, + -1, + -1, + 62, + 720, + 720, + 720, + 62, + 62, + 62, + 62, + 62, + -1, + 62, + 647, + 647, + 62, + 760, + 62, + 62, + 62, + 100, + -1, + 63, + 264, + 264, + -1, + 469, + 63, + 63, + 63, + 63, + -1, + -1, + 201, + 63, + 63, + 156, + 63, + 63, + 63, + 63, + 662, + 63, + 343, + 343, + 63, + 63, + 63, + 340, + 340, + -1, + -1, + 63, + -1, + 242, + -1, + 63, + 162, + -1, + -1, + 63, + 331, + 63, + 63, + 331, + 63, + -1, + 261, + 63, + -1, + 63, + 63, + 645, + -1, + 81, + -1, + -1, + 154, + 154, + -1, + -1, + 63, + 170, + 63, + 170, + -1, + 63, + 63, + -1, + 63, + 63, + 650, + 63, + -1, + 63, + 63, + -1, + -1, + -1, + 63, + -1, + 63, + 63, + -1, + -1, + -1, + 99, + 63, + 728, + 728, + 63, + -1, + -1, + 63, + -1, + -1, + 812, + 63, + 592, + 592, + -1, + -1, + 159, + 63, + 63, + 63, + 586, + -1, + 540, + 63, + -1, + 63, + 63, + 63, + -1, + -1, + 359, + 359, + -1, + 63, + 521, + 521, + 521, + -1, + 401, + 401, + 63, + 401, + 401, + -1, + 267, + 267, + -1, + 63, + 261, + -1, + 63, + 63, + -1, + 63, + -1, + 237, + 237, + 63, + -1, + 63, + 63, + 587, + 587, + 63, + 587, + -1, + 620, + 63, + 378, + 378, + 63, + -1, + -1, + 63, + -1, + -1, + 63, + 510, + 63, + 63, + -1, + 343, + 343, + 343, + -1, + 63, + -1, + 639, + 63, + 63, + 266, + 266, + -1, + 564, + -1, + -1, + 63, + 63, + 728, + 63, + 63, + -1, + -1, + 63, + 73, + -1, + 64, + 64, + -1, + 64, + 64, + 64, + -1, + -1, + -1, + -1, + 663, + 64, + 659, + 659, + 659, + 659, + 64, + -1, + 331, + 64, + 331, + 64, + 64, + 64, + -1, + 235, + -1, + 759, + -1, + -1, + -1, + 64, + -1, + 521, + -1, + -1, + 64, + -1, + 637, + 637, + 637, + 65, + 65, + 65, + -1, + 65, + 65, + 99, + 99, + -1, + 158, + 158, + 65, + -1, + -1, + -1, + 65, + 65, + 192, + 192, + -1, + 65, + -1, + -1, + -1, + -1, + 345, + 65, + 65, + -1, + -1, + 65, + 65, + -1, + 66, + -1, + 123, + -1, + -1, + -1, + 263, + 263, + 263, + 263, + 263, + 263, + 66, + -1, + 66, + 66, + 629, + 66, + 629, + 629, + 66, + 805, + 805, + -1, + -1, + 273, + 273, + 273, + 67, + 601, + 601, + 67, + 67, + -1, + -1, + 872, + 67, + 256, + 256, + 68, + 68, + 38, + 38, + 68, + 68, + -1, + -1, + 359, + -1, + 663, + 68, + 68, + 581, + -1, + 648, + 648, + 68, + 648, + 648, + 648, + 648, + 69, + -1, + 69, + 204, + -1, + 69, + -1, + 557, + 557, + -1, + 69, + -1, + 69, + 69, + 369, + -1, + 69, + -1, + 290, + 70, + 70, + 275, + 275, + 275, + 70, + 70, + -1, + 621, + 621, + 70, + 233, + 233, + 70, + 277, + 70, + 277, + 277, + 70, + 103, + 103, + 70, + 70, + 72, + -1, + -1, + -1, + -1, + 256, + 75, + 347, + 75, + -1, + 605, + 76, + 255, + 76, + -1, + 281, + -1, + 77, + 153, + 153, + 78, + -1, + 630, + 79, + 79, + 79, + 314, + 267, + -1, + -1, + 520, + 520, + -1, + 82, + 82, + -1, + -1, + 369, + -1, + 445, + 448, + 89, + 448, + 90, + 647, + -1, + 628, + 90, + -1, + 171, + 171, + 171, + 171, + -1, + 574, + 91, + 91, + 574, + -1, + 92, + -1, + 602, + -1, + 93, + -1, + 235, + -1, + 94, + -1, + -1, + 95, + 98, + 279, + 101, + 101, + -1, + 101, + 102, + 751, + 104, + 104, + -1, + 104, + 105, + 105, + -1, + -1, + -1, + 106, + 106, + 647, + 722, + 107, + 107, + -1, + -1, + -1, + 182, + 182, + 182, + 110, + -1, + -1, + -1, + -1, + 115, + 586, + 115, + -1, + -1, + 728, + -1, + 220, + -1, + 585, + 115, + -1, + 115, + -1, + 116, + -1, + 116, + 723, + 116, + 247, + 247, + -1, + -1, + 446, + 446, + 446, + 200, + 117, + 117, + 723, + 117, + 723, + -1, + -1, + -1, + 117, + -1, + 117, + 117, + -1, + 117, + 630, + 117, + 117, + -1, + 117, + -1, + 117, + 117, + 117, + -1, + 557, + 557, + 557, + 117, + 557, + 557, + 557, + 367, + -1, + 539, + 119, + -1, + 120, + 636, + 636, + -1, + -1, + 120, + 342, + 121, + 74, + 74, + -1, + -1, + 750, + 121, + 121, + 613, + 613, + -1, + 122, + 122, + 171, + -1, + 314, + -1, + 763, + 125, + -1, + 771, + 771, + -1, + 604, + 604, + 126, + 126, + -1, + 126, + 126, + 126, + 126, + -1, + 671, + 126, + 126, + -1, + -1, + 347, + -1, + 127, + -1, + -1, + 127, + 592, + 592, + 127, + -1, + -1, + 662, + 129, + 129, + 578, + 129, + 95, + 129, + 129, + 129, + -1, + -1, + 129, + 129, + 631, + 129, + 129, + 627, + -1, + -1, + -1, + 129, + 130, + 130, + 130, + 130, + 130, + -1, + -1, + -1, + 131, + 131, + 201, + 131, + 131, + 813, + -1, + 131, + 131, + 131, + -1, + 131, + 131, + -1, + 752, + 131, + -1, + 131, + -1, + 132, + -1, + 100, + 100, + 132, + 99, + -1, + 638, + 132, + -1, + 375, + 132, + -1, + 376, + -1, + 133, + 133, + 645, + 645, + 645, + -1, + 303, + -1, + 133, + 133, + 133, + 643, + 643, + 134, + 180, + 134, + -1, + 137, + 134, + 134, + 137, + 134, + -1, + -1, + 134, + -1, + 236, + 236, + -1, + -1, + 134, + 759, + 759, + 134, + -1, + -1, + 136, + 103, + -1, + -1, + 347, + -1, + 136, + 606, + 606, + 606, + 136, + 136, + 504, + -1, + 852, + 852, + -1, + 139, + 139, + -1, + 139, + 601, + -1, + 137, + 137, + 140, + 140, + 140, + 236, + 236, + 141, + -1, + 141, + 141, + 141, + 569, + -1, + 385, + -1, + -1, + 447, + -1, + 123, + 123, + -1, + -1, + 141, + 141, + 599, + 599, + 599, + -1, + 251, + 251, + -1, + 568, + -1, + 141, + 142, + 142, + -1, + -1, + 587, + 587, + -1, + 142, + -1, + 142, + 108, + -1, + 142, + -1, + 142, + -1, + 142, + 142, + 305, + 305, + 305, + -1, + 81, + -1, + 214, + 214, + 142, + 142, + 142, + 639, + 639, + 144, + -1, + 95, + -1, + -1, + 585, + 144, + -1, + 144, + 308, + -1, + 144, + 812, + 144, + -1, + 145, + -1, + -1, + -1, + -1, + 724, + 145, + -1, + 180, + -1, + 266, + 145, + 145, + -1, + 145, + 145, + 145, + 217, + 146, + 217, + -1, + 146, + 339, + 146, + 146, + 123, + -1, + -1, + -1, + -1, + 146, + 114, + -1, + 628, + -1, + 147, + 147, + 147, + 147, + 147, + -1, + 147, + 147, + 147, + 147, + 147, + 147, + 202, + -1, + 315, + 148, + -1, + -1, + 277, + 148, + -1, + 148, + 100, + -1, + 657, + -1, + -1, + 148, + -1, + -1, + -1, + -1, + -1, + 635, + 149, + 197, + -1, + -1, + 149, + 274, + -1, + 157, + 149, + -1, + 630, + 630, + 149, + 149, + -1, + 149, + -1, + 149, + -1, + 149, + 450, + -1, + 38, + 149, + 150, + 150, + -1, + 196, + -1, + 444, + 150, + 150, + 150, + 150, + -1, + 367, + 367, + -1, + -1, + 138, + 150, + 150, + 150, + -1, + 533, + 533, + 608, + 151, + 763, + -1, + 645, + -1, + 635, + 635, + 151, + 123, + 123, + 151, + 151, + 672, + -1, + 519, + 151, + 151, + 160, + 378, + 378, + -1, + 164, + 268, + -1, + 525, + 525, + -1, + 559, + -1, + -1, + -1, + 345, + 166, + 166, + -1, + 247, + -1, + 304, + 304, + 167, + 174, + 343, + 343, + 343, + 761, + 761, + 360, + 604, + 178, + 763, + -1, + 566, + 601, + 342, + 314, + -1, + 305, + 305, + 186, + 186, + 189, + 236, + 190, + -1, + 154, + 154, + 603, + 292, + 292, + 194, + -1, + -1, + 620, + 205, + 206, + 649, + -1, + 81, + -1, + 208, + 209, + -1, + 212, + -1, + 519, + 216, + 281, + 218, + 71, + 71, + 103, + 103, + 261, + -1, + -1, + 584, + -1, + -1, + -1, + 666, + -1, + 229, + -1, + -1, + 162, + 162, + 232, + 238, + -1, + 238, + 239, + 239, + 239, + 662, + 662, + 244, + -1, + 331, + 331, + 249, + -1, + 220, + -1, + -1, + 252, + 252, + -1, + 252, + 252, + 253, + -1, + 774, + -1, + -1, + 276, + 276, + 276, + -1, + -1, + 267, + -1, + -1, + 688, + 257, + 305, + 257, + 257, + 528, + -1, + 258, + -1, + 587, + -1, + 260, + 813, + -1, + 180, + 180, + 270, + 270, + 378, + -1, + 282, + -1, + 81, + 283, + 688, + 202, + 285, + 263, + 286, + 762, + 287, + 308, + 720, + 720, + -1, + 369, + 295, + 298, + 299, + 300, + -1, + -1, + 587, + -1, + 329, + 338, + 338, + 348, + -1, + -1, + -1, + -1, + -1, + 355, + 621, + 356, + 357, + -1, + -1, + -1, + 381, + 504, + 381, + -1, + 381, + 668, + 381, + 95, + -1, + 336, + 336, + 336, + 336, + -1, + 381, + -1, + 264, + 264, + 381, + 264, + -1, + 247, + 381, + 247, + -1, + -1, + -1, + -1, + 381, + -1, + 522, + -1, + 381, + 192, + 192, + 192, + 381, + 192, + -1, + -1, + 360, + -1, + 381, + -1, + -1, + 280, + -1, + -1, + 692, + 381, + 323, + -1, + -1, + -1, + 663, + 663, + 381, + 381, + 381, + 687, + 687, + 687, + -1, + 507, + 381, + -1, + 305, + 381, + 381, + 381, + 381, + -1, + -1, + 314, + 314, + 314, + 314, + 381, + -1, + 688, + -1, + 381, + 381, + -1, + -1, + -1, + 273, + 273, + -1, + -1, + -1, + -1, + 504, + 381, + -1, + 728, + 728, + 728, + 728, + -1, + -1, + -1, + -1, + 280, + 280, + -1, + 578, + 578, + 381, + -1, + -1, + 381, + -1, + -1, + 381, + 381, + 381, + 872, + -1, + 605, + 381, + -1, + 381, + 237, + 237, + 237, + -1, + -1, + 237, + 381, + 381, + 381, + 583, + 381, + 687, + 381, + -1, + 281, + -1, + -1, + 381, + 381, + -1, + 261, + 261, + 381, + -1, + 381, + 268, + 381, + 381, + -1, + 156, + 381, + 581, + -1, + -1, + -1, + 182, + 182, + 182, + -1, + 159, + 159, + -1, + 381, + 343, + -1, + -1, + 381, + -1, + 637, + 637, + 381, + 539, + -1, + -1, + 381, + 579, + -1, + -1, + -1, + 761, + 761, + 381, + 381, + 381, + 504, + 381, + 504, + -1, + 584, + 584, + -1, + 381, + 381, + 812, + 812, + 381, + 381, + 381, + 269, + -1, + 153, + -1, + 381, + 360, + 360, + 360, + 360, + 360, + -1, + 381, + -1, + -1, + 294, + 381, + -1, + 605, + -1, + -1, + -1, + -1, + 153, + 153, + 153, + -1, + 275, + 381, + -1, + 557, + -1, + 381, + -1, + 137, + 137, + 137, + 137, + -1, + 381, + 123, + 381, + 381, + -1, + 720, + 381, + 381, + -1, + -1, + 267, + 267, + -1, + 381, + 381, + -1, + -1, + -1, + 381, + 381, + -1, + 586, + 586, + -1, + -1, + 172, + 381, + -1, + 347, + -1, + 290, + -1, + 759, + 759, + -1, + -1, + 201, + -1, + 256, + 381, + 381, + -1, + 381, + -1, + 566, + 381, + 381, + -1, + 381, + 381, + 272, + 272, + -1, + -1, + 382, + 382, + 628, + -1, + 382, + 382, + 273, + 383, + 277, + 277, + 383, + 383, + -1, + -1, + 247, + 383, + 247, + -1, + 383, + 383, + 383, + -1, + -1, + -1, + -1, + 71, + 71, + 383, + 71, + 383, + 383, + 383, + 384, + 628, + -1, + 384, + 384, + 631, + 631, + 631, + -1, + 384, + 275, + -1, + 569, + -1, + 255, + 384, + 255, + 384, + 872, + 872, + 384, + -1, + 264, + 384, + 526, + 384, + 568, + 384, + 384, + -1, + 137, + 386, + -1, + 771, + -1, + 386, + 386, + 386, + 564, + 564, + 386, + 657, + 386, + -1, + 504, + 504, + 504, + 386, + 386, + 345, + -1, + 171, + -1, + -1, + -1, + -1, + -1, + 137, + -1, + 447, + 197, + -1, + 446, + 387, + 387, + 279, + 387, + -1, + -1, + -1, + 629, + 387, + -1, + 520, + 387, + 618, + -1, + -1, + 607, + 607, + -1, + 687, + 687, + -1, + 387, + 378, + 387, + 378, + -1, + 520, + 520, + 387, + 774, + 387, + 774, + 774, + 387, + 387, + 387, + -1, + 376, + -1, + 387, + 387, + 454, + 387, + 454, + -1, + 269, + -1, + 342, + 342, + 387, + -1, + 534, + 387, + -1, + 305, + 387, + -1, + 269, + -1, + -1, + 672, + 387, + -1, + -1, + -1, + -1, + -1, + 579, + 387, + 579, + 579, + -1, + 636, + 387, + 387, + -1, + 154, + 154, + 154, + 154, + 387, + -1, + 566, + 387, + -1, + 387, + 387, + -1, + 387, + 313, + 387, + 387, + 692, + 387, + 643, + 643, + -1, + -1, + -1, + 387, + 387, + 315, + 315, + -1, + 86, + 86, + 86, + 86, + 387, + -1, + 242, + 387, + 387, + 387, + 657, + 657, + 387, + 657, + 657, + -1, + -1, + 387, + -1, + 387, + 387, + 369, + 387, + 387, + 388, + -1, + 583, + -1, + -1, + 388, + 203, + 388, + 153, + -1, + 388, + 388, + 388, + 388, + 388, + 630, + 388, + 818, + -1, + 388, + 388, + -1, + 388, + -1, + 388, + -1, + 388, + 388, + -1, + 388, + 388, + -1, + -1, + -1, + 251, + 251, + 251, + 388, + 388, + -1, + 539, + 388, + 388, + 388, + 388, + 163, + -1, + 388, + 388, + 388, + 220, + 220, + 220, + 220, + 220, + 388, + -1, + -1, + -1, + -1, + -1, + 388, + -1, + 388, + 519, + 388, + 388, + 388, + 278, + 278, + 278, + -1, + 388, + 388, + 631, + 388, + 631, + -1, + 223, + 388, + 223, + 223, + 388, + 388, + 388, + 220, + 388, + 220, + -1, + -1, + 170, + -1, + -1, + 388, + 388, + 388, + 388, + 245, + 388, + 388, + 277, + 388, + 388, + -1, + -1, + 600, + 390, + -1, + 390, + 95, + 390, + -1, + 636, + -1, + 390, + 750, + 750, + 750, + 750, + 390, + 566, + 566, + 391, + -1, + 391, + 392, + 392, + 668, + -1, + 818, + -1, + 392, + -1, + 392, + -1, + 392, + 173, + -1, + 666, + -1, + -1, + -1, + 199, + -1, + 722, + 722, + 392, + -1, + 605, + 605, + 392, + -1, + 750, + -1, + -1, + 668, + -1, + 392, + 303, + -1, + 256, + -1, + 612, + 612, + 393, + 108, + 108, + 393, + 393, + 393, + 261, + 393, + 393, + 608, + 608, + 393, + 393, + 393, + 269, + 393, + 648, + 648, + 648, + -1, + 199, + 393, + 393, + 393, + -1, + -1, + 499, + 393, + 499, + -1, + -1, + 805, + 393, + 393, + 637, + 393, + -1, + 347, + 347, + -1, + -1, + 393, + -1, + -1, + 108, + 394, + 199, + 394, + 199, + -1, + 649, + 137, + 137, + 395, + -1, + 509, + 395, + 395, + 74, + -1, + 566, + -1, + 395, + -1, + 396, + -1, + 396, + 396, + 396, + 397, + 397, + -1, + 584, + -1, + -1, + 397, + -1, + 397, + 331, + 331, + 397, + 358, + 397, + -1, + -1, + 397, + 397, + 255, + 255, + -1, + 671, + -1, + -1, + 557, + 398, + 398, + -1, + 603, + 399, + -1, + -1, + -1, + 399, + 723, + -1, + 399, + 587, + 399, + -1, + 399, + 399, + 812, + 400, + -1, + 156, + 156, + 156, + 400, + -1, + 400, + -1, + 400, + -1, + 400, + 520, + 520, + 400, + 262, + 402, + -1, + -1, + -1, + 402, + -1, + -1, + -1, + 402, + 648, + 648, + 402, + 648, + 402, + 520, + -1, + -1, + 202, + -1, + 331, + -1, + -1, + -1, + 403, + 612, + 403, + 403, + 612, + 404, + 521, + -1, + 237, + 404, + 404, + -1, + -1, + 404, + 277, + 751, + -1, + -1, + -1, + -1, + 417, + -1, + -1, + 649, + 649, + -1, + 405, + 569, + -1, + -1, + 603, + 603, + -1, + -1, + 406, + 138, + -1, + 407, + 407, + -1, + 279, + 408, + -1, + 408, + 635, + -1, + 269, + 408, + 408, + 585, + -1, + 235, + 235, + 235, + 409, + 409, + 510, + -1, + -1, + 154, + 410, + 273, + 410, + 447, + -1, + -1, + 752, + 628, + 411, + 411, + 233, + 233, + 411, + 233, + 233, + 411, + 411, + -1, + 412, + 412, + -1, + 852, + 412, + 412, + 158, + -1, + -1, + -1, + 413, + 413, + 269, + -1, + 413, + 237, + 237, + 237, + -1, + 413, + 278, + 413, + 413, + 413, + 663, + 663, + 413, + -1, + -1, + -1, + 268, + 413, + 413, + 413, + 413, + 413, + 137, + 137, + 137, + -1, + 688, + -1, + 413, + 159, + -1, + 663, + 413, + 236, + 236, + -1, + 569, + -1, + 163, + 413, + 413, + 414, + -1, + 138, + 138, + -1, + 415, + 138, + 138, + 415, + -1, + 450, + -1, + 192, + -1, + 415, + -1, + 108, + 415, + 415, + -1, + 415, + 415, + 415, + 172, + 415, + 345, + 415, + -1, + -1, + 330, + -1, + 81, + 81, + 415, + 331, + -1, + -1, + 557, + -1, + 415, + -1, + 415, + 415, + 415, + 415, + 415, + -1, + 605, + 605, + 415, + -1, + 499, + 415, + -1, + 416, + 233, + 233, + -1, + 416, + 416, + 557, + 557, + -1, + -1, + -1, + 289, + -1, + 416, + 416, + 416, + 416, + 322, + 322, + 322, + 322, + -1, + 416, + 416, + 552, + 552, + 552, + 416, + 507, + 507, + 507, + -1, + 418, + 264, + 264, + 264, + 264, + 418, + 418, + -1, + 418, + 214, + 214, + 418, + 450, + 418, + 169, + 169, + -1, + -1, + 220, + 418, + 220, + 418, + 418, + -1, + 559, + 419, + 559, + -1, + 419, + 419, + 419, + 419, + 628, + 628, + 419, + 419, + 568, + 419, + 568, + -1, + 419, + 812, + 419, + -1, + -1, + 447, + 447, + 447, + 419, + -1, + 168, + 420, + 420, + 171, + -1, + -1, + -1, + 521, + -1, + 420, + 336, + 420, + 217, + 217, + -1, + 568, + -1, + 420, + -1, + 420, + 520, + 420, + 420, + 420, + 420, + 420, + 603, + 420, + 603, + -1, + 268, + 268, + 268, + -1, + 420, + 607, + 420, + 420, + 420, + 420, + 420, + 629, + 420, + 629, + -1, + 649, + 649, + 420, + 724, + 724, + 724, + 724, + 420, + -1, + 315, + 315, + -1, + 38, + 38, + 420, + 672, + 672, + 420, + 672, + 672, + -1, + 420, + 599, + 599, + 599, + 420, + -1, + -1, + -1, + 160, + 420, + 420, + -1, + -1, + 202, + 202, + -1, + 600, + 600, + 340, + 340, + 421, + 421, + 421, + 323, + 323, + 323, + 421, + 421, + 421, + -1, + 422, + 587, + 422, + 587, + -1, + 422, + 525, + 525, + 525, + 525, + 422, + 422, + 422, + 422, + 159, + 422, + -1, + 422, + -1, + 422, + 422, + 163, + -1, + -1, + 343, + -1, + -1, + 237, + -1, + 236, + 422, + 422, + 648, + -1, + -1, + -1, + 203, + 422, + -1, + -1, + 422, + -1, + 422, + -1, + 579, + 422, + -1, + 422, + -1, + 584, + 584, + -1, + 422, + -1, + -1, + -1, + -1, + 423, + 376, + 376, + -1, + 540, + -1, + 871, + 871, + 423, + -1, + -1, + 423, + 509, + 509, + -1, + 159, + -1, + -1, + -1, + 469, + 425, + -1, + 647, + 647, + -1, + -1, + 322, + -1, + -1, + 425, + 499, + 499, + 425, + 425, + -1, + -1, + 425, + 223, + -1, + 752, + -1, + -1, + 425, + -1, + -1, + -1, + -1, + 152, + 425, + 425, + 425, + -1, + 172, + 426, + 426, + 671, + -1, + -1, + 426, + -1, + 426, + -1, + 723, + 426, + -1, + 426, + -1, + 426, + 169, + 169, + 426, + 668, + 426, + 592, + -1, + 628, + 426, + -1, + 426, + 426, + 426, + 426, + 426, + -1, + 217, + 217, + -1, + 426, + -1, + 426, + 426, + -1, + 359, + -1, + -1, + 426, + 426, + -1, + 426, + 426, + -1, + 426, + -1, + -1, + -1, + -1, + -1, + 426, + 592, + 426, + 581, + 581, + 581, + 581, + 426, + 581, + 426, + -1, + 235, + -1, + 426, + 426, + 426, + 525, + -1, + 426, + -1, + -1, + 245, + -1, + 518, + 426, + -1, + -1, + 426, + 322, + 322, + 426, + 322, + 322, + 426, + -1, + 566, + 426, + 103, + 426, + 81, + -1, + -1, + 426, + -1, + 417, + 417, + 417, + 417, + 417, + 417, + 417, + 417, + 426, + -1, + 161, + 426, + 161, + 426, + 517, + -1, + 426, + 426, + 81, + 427, + 427, + -1, + 427, + -1, + 427, + 427, + 627, + -1, + 346, + -1, + 97, + -1, + 427, + -1, + 638, + -1, + 273, + -1, + 427, + 728, + 728, + 427, + -1, + 761, + 761, + 427, + -1, + 427, + 427, + 805, + 805, + 805, + 427, + -1, + 428, + 233, + -1, + 428, + 109, + 428, + 672, + 428, + 428, + -1, + -1, + -1, + -1, + 428, + 813, + 428, + -1, + 156, + 428, + 428, + -1, + 428, + 604, + 428, + 428, + 871, + 871, + 428, + 620, + 428, + -1, + 428, + 428, + 428, + -1, + 428, + -1, + 314, + 428, + 428, + 658, + 428, + -1, + 138, + 428, + 138, + -1, + -1, + -1, + 428, + 872, + 872, + 872, + 428, + 428, + 428, + 428, + -1, + -1, + 812, + 429, + 429, + -1, + 520, + 429, + 722, + 429, + 722, + -1, + -1, + 522, + 522, + -1, + 81, + 81, + 429, + 429, + 265, + 429, + 375, + 375, + 375, + -1, + 759, + 429, + 196, + 196, + 429, + 663, + 663, + -1, + 429, + -1, + 100, + -1, + -1, + -1, + 429, + 687, + 687, + 429, + 305, + -1, + 429, + 540, + -1, + 429, + 429, + 429, + -1, + 517, + -1, + 429, + 109, + 109, + -1, + -1, + -1, + 290, + -1, + 430, + 74, + 430, + 331, + -1, + 631, + 631, + 430, + -1, + 430, + 752, + 752, + 752, + -1, + -1, + 499, + -1, + 267, + 430, + 430, + 566, + 430, + 272, + 272, + 430, + -1, + 430, + 214, + 214, + 430, + 430, + 430, + 430, + 430, + 430, + -1, + -1, + 430, + 430, + 430, + 138, + -1, + -1, + 87, + 87, + -1, + -1, + 431, + 431, + -1, + 431, + 645, + 645, + 645, + 431, + 583, + 583, + -1, + 359, + 431, + 359, + -1, + 447, + -1, + -1, + 431, + 642, + 431, + 431, + -1, + 431, + 304, + -1, + 431, + -1, + 343, + 343, + -1, + -1, + -1, + 586, + 586, + 586, + 586, + 431, + 432, + 649, + 432, + 649, + -1, + 432, + 358, + 432, + 358, + 358, + -1, + -1, + 559, + 559, + 559, + -1, + 432, + 432, + -1, + -1, + 607, + -1, + 432, + 347, + 432, + -1, + -1, + -1, + -1, + 805, + 805, + 805, + 432, + 203, + -1, + 234, + 234, + 433, + -1, + -1, + 600, + 600, + 433, + 433, + 600, + 433, + -1, + -1, + 587, + 433, + 433, + 255, + 255, + 433, + -1, + -1, + -1, + 574, + -1, + 433, + 520, + 433, + 520, + 520, + -1, + 204, + 433, + 433, + 592, + 433, + -1, + 607, + 607, + -1, + 446, + 446, + 446, + 433, + 433, + 433, + 157, + 157, + 157, + 157, + 433, + -1, + 433, + -1, + -1, + 433, + 434, + 173, + 173, + 434, + 434, + 173, + -1, + 434, + 152, + 434, + 434, + 519, + 519, + 434, + 519, + 434, + 434, + -1, + -1, + -1, + -1, + 434, + -1, + 237, + 237, + 434, + 237, + 237, + 434, + -1, + 434, + 434, + -1, + 447, + 447, + 434, + -1, + 750, + 750, + 750, + 750, + 750, + 434, + -1, + -1, + 722, + -1, + -1, + 434, + 434, + -1, + 533, + 434, + 434, + -1, + 852, + 852, + 852, + -1, + -1, + 601, + 434, + 434, + 434, + 375, + 375, + -1, + -1, + -1, + 601, + -1, + 273, + 273, + -1, + 434, + 434, + 434, + -1, + -1, + 558, + 558, + 558, + 558, + 558, + -1, + 434, + 692, + 434, + 269, + 434, + -1, + 196, + -1, + 434, + 274, + 435, + -1, + 435, + 280, + 280, + 280, + 280, + 280, + -1, + 446, + 446, + -1, + 558, + -1, + 369, + 369, + 369, + 435, + 435, + 435, + 435, + 375, + 435, + 435, + -1, + 203, + -1, + -1, + -1, + 435, + 367, + 367, + -1, + 446, + 435, + -1, + -1, + 435, + 435, + -1, + -1, + -1, + 519, + 519, + 519, + 519, + 519, + 435, + -1, + -1, + 156, + -1, + 200, + 200, + -1, + -1, + 436, + 436, + -1, + 533, + 533, + -1, + 448, + 436, + 436, + -1, + 123, + 436, + 760, + 760, + -1, + 671, + 671, + 671, + 671, + -1, + 436, + 436, + -1, + 436, + 436, + 272, + 272, + -1, + 436, + 436, + 436, + -1, + -1, + 223, + -1, + 436, + 436, + -1, + 436, + 436, + -1, + 436, + 345, + 436, + -1, + -1, + 437, + 201, + -1, + -1, + 629, + -1, + -1, + 437, + -1, + 578, + 437, + 73, + 437, + 210, + 437, + 263, + 437, + 437, + 305, + 305, + 437, + 437, + -1, + 437, + 525, + 525, + -1, + 437, + 437, + 438, + 71, + -1, + 314, + -1, + -1, + 84, + -1, + 533, + 533, + 438, + 359, + -1, + 157, + 157, + -1, + -1, + -1, + 601, + 601, + 601, + -1, + 438, + -1, + 438, + -1, + 657, + 657, + -1, + -1, + -1, + 852, + -1, + 518, + -1, + -1, + 439, + 162, + 439, + -1, + 304, + 439, + 439, + 439, + 97, + 440, + 871, + 440, + 440, + 440, + 267, + -1, + 262, + 440, + 233, + 233, + -1, + 440, + 440, + 517, + 517, + -1, + -1, + 440, + 566, + -1, + 440, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + 378, + 378, + -1, + 441, + -1, + -1, + 507, + 507, + 441, + 441, + -1, + -1, + 441, + -1, + 564, + 442, + 442, + -1, + 442, + -1, + 552, + 451, + 451, + 552, + -1, + 620, + 451, + 452, + 664, + 664, + -1, + 660, + 452, + 452, + 642, + 453, + 599, + 453, + 453, + 601, + 453, + 358, + 455, + -1, + 196, + -1, + 266, + 456, + -1, + 456, + 670, + -1, + 457, + -1, + 457, + 210, + 210, + 457, + 458, + -1, + 242, + -1, + -1, + 459, + 812, + 812, + -1, + -1, + 159, + -1, + 461, + -1, + -1, + 237, + 462, + 462, + 579, + -1, + 463, + 613, + -1, + 464, + 272, + 464, + -1, + -1, + 273, + 465, + 750, + 281, + -1, + 467, + -1, + 468, + 315, + 470, + -1, + 470, + 214, + -1, + 472, + 454, + 473, + 474, + -1, + -1, + 751, + 751, + 345, + 476, + 345, + -1, + 477, + -1, + 478, + -1, + -1, + -1, + -1, + 480, + -1, + 480, + 480, + -1, + 289, + 289, + 481, + 168, + 481, + -1, + 482, + 482, + 202, + 482, + 276, + 276, + 482, + 482, + 613, + -1, + -1, + 805, + -1, + -1, + -1, + -1, + 291, + 291, + 482, + 483, + 510, + 483, + 483, + -1, + 83, + -1, + 280, + 485, + -1, + -1, + -1, + 485, + 485, + 485, + 486, + 375, + 486, + -1, + -1, + 486, + 658, + -1, + -1, + 336, + 336, + -1, + -1, + -1, + -1, + -1, + 487, + -1, + 173, + 173, + -1, + -1, + -1, + 552, + 552, + 487, + -1, + 487, + -1, + 487, + -1, + 487, + -1, + 487, + 449, + 449, + 487, + 292, + 487, + 487, + 574, + -1, + 487, + 487, + -1, + 274, + 274, + 274, + -1, + 487, + 487, + -1, + 487, + 487, + -1, + -1, + 487, + 487, + -1, + -1, + 488, + 752, + 752, + 488, + -1, + -1, + 447, + 447, + 447, + 489, + 367, + 367, + 489, + 489, + 489, + -1, + 489, + 489, + -1, + -1, + 565, + 565, + 489, + 489, + 199, + -1, + -1, + -1, + 521, + 521, + 521, + -1, + -1, + 336, + -1, + 138, + 490, + 490, + -1, + -1, + 161, + -1, + 109, + 313, + 313, + 491, + 313, + 313, + 313, + 313, + 313, + 491, + 558, + 491, + 492, + -1, + 215, + -1, + -1, + -1, + -1, + 492, + 492, + 492, + -1, + 604, + -1, + 279, + 279, + 492, + 220, + -1, + -1, + 494, + 520, + 495, + -1, + -1, + 292, + -1, + 495, + 495, + -1, + 759, + 759, + 495, + 495, + -1, + 38, + -1, + 871, + 496, + 496, + 720, + 497, + 497, + 279, + 279, + 497, + 279, + 497, + 497, + -1, + 497, + 871, + 498, + -1, + -1, + 498, + 203, + 498, + 203, + 203, + 498, + -1, + -1, + 871, + 498, + 498, + 498, + 653, + -1, + 162, + 162, + 500, + 162, + -1, + 500, + 499, + 500, + 565, + 500, + -1, + 627, + 500, + -1, + 500, + 99, + -1, + -1, + -1, + 199, + -1, + 108, + -1, + 528, + 501, + 501, + 501, + 501, + 501, + 501, + 585, + 585, + 502, + -1, + -1, + 606, + -1, + 502, + 502, + 502, + -1, + 502, + 454, + 502, + 502, + 502, + -1, + 534, + -1, + -1, + 359, + 502, + 502, + 502, + 336, + 336, + -1, + 323, + 323, + -1, + 502, + 502, + 601, + 502, + 601, + 578, + -1, + -1, + -1, + -1, + 503, + 266, + -1, + -1, + -1, + 109, + -1, + -1, + 813, + 813, + 503, + -1, + 503, + 269, + 269, + -1, + -1, + 503, + -1, + -1, + -1, + 503, + 503, + 86, + 86, + 503, + 503, + -1, + 265, + 505, + -1, + 505, + 505, + 528, + -1, + 255, + 255, + -1, + -1, + -1, + 505, + 505, + -1, + 505, + 505, + 505, + -1, + 340, + 505, + 505, + 340, + 505, + -1, + -1, + 330, + -1, + 505, + -1, + 137, + 505, + 505, + 505, + 345, + 505, + 505, + -1, + -1, + -1, + 659, + 505, + 505, + 506, + 506, + -1, + 506, + 506, + -1, + 210, + 210, + 210, + -1, + -1, + -1, + 812, + -1, + 315, + 506, + 506, + -1, + 163, + -1, + -1, + 274, + -1, + 511, + 648, + 511, + 511, + 511, + 512, + 512, + 512, + 512, + -1, + 447, + -1, + 512, + -1, + 512, + 512, + 526, + -1, + 606, + 512, + -1, + 512, + -1, + 752, + -1, + 584, + 584, + 584, + -1, + -1, + -1, + 602, + 602, + 602, + 514, + 514, + 602, + 514, + 262, + 262, + 515, + 515, + -1, + 805, + -1, + 162, + 516, + -1, + 292, + 523, + 523, + 469, + 469, + 752, + 752, + 529, + -1, + -1, + 668, + 339, + -1, + 535, + 535, + 173, + -1, + -1, + 417, + 256, + -1, + 541, + -1, + 542, + 543, + -1, + 544, + 692, + -1, + 546, + -1, + 721, + -1, + 450, + 450, + 203, + 203, + -1, + 446, + 446, + 553, + -1, + -1, + 556, + -1, + 592, + 479, + -1, + -1, + 562, + -1, + 563, + 819, + 819, + 567, + 819, + 819, + 819, + -1, + -1, + 570, + 570, + 292, + -1, + -1, + -1, + 571, + 518, + 571, + 275, + 275, + -1, + 571, + -1, + 292, + -1, + 572, + 469, + 572, + 572, + 575, + 163, + 163, + 575, + -1, + 576, + -1, + 522, + 522, + 522, + -1, + -1, + -1, + 577, + 577, + 533, + -1, + 577, + 577, + 619, + 577, + 577, + -1, + -1, + 580, + -1, + -1, + -1, + 580, + 445, + -1, + -1, + 589, + 589, + 589, + -1, + -1, + 323, + -1, + 723, + 331, + 591, + 591, + 591, + 591, + 168, + 269, + 269, + 269, + 269, + 269, + 269, + -1, + 595, + 597, + -1, + 598, + -1, + 509, + 509, + 509, + 611, + 601, + 614, + 615, + 291, + 291, + 616, + 586, + 622, + 763, + 626, + 632, + -1, + 640, + 401, + -1, + -1, + 651, + 479, + -1, + -1, + -1, + 673, + 157, + 673, + -1, + -1, + 200, + 673, + 673, + 84, + 84, + 84, + 84, + 84, + 84, + 84, + 84, + 84, + -1, + 818, + -1, + -1, + -1, + 674, + -1, + 108, + 108, + 108, + 108, + -1, + 674, + 217, + -1, + -1, + -1, + 674, + 852, + -1, + 635, + -1, + -1, + 674, + -1, + 347, + 347, + 347, + 674, + -1, + -1, + 586, + 674, + -1, + -1, + 674, + -1, + 345, + 674, + -1, + 114, + 114, + 674, + 674, + -1, + 203, + 674, + 674, + 674, + 674, + 95, + 95, + -1, + 648, + 674, + 674, + -1, + 331, + 331, + 674, + 674, + 674, + 674, + 674, + -1, + 237, + -1, + 628, + -1, + 674, + 674, + -1, + 152, + 152, + -1, + 214, + 214, + -1, + -1, + -1, + 674, + 674, + 674, + 760, + 674, + 760, + -1, + 674, + -1, + 872, + 674, + 674, + -1, + 172, + 674, + 579, + 674, + -1, + -1, + 674, + 674, + 674, + -1, + -1, + 674, + 367, + 367, + 674, + 674, + 367, + 367, + -1, + 674, + -1, + -1, + -1, + 517, + -1, + -1, + 750, + -1, + 674, + 565, + -1, + -1, + -1, + 674, + 674, + 674, + -1, + 331, + -1, + 674, + 276, + 674, + 569, + 569, + 569, + 569, + 569, + -1, + -1, + 674, + -1, + -1, + 81, + 674, + 674, + -1, + 619, + 619, + 675, + 172, + -1, + 675, + 675, + 675, + 675, + 581, + 675, + -1, + -1, + 618, + -1, + 676, + 583, + 676, + 583, + -1, + 519, + 519, + -1, + 672, + 676, + 672, + 672, + 672, + -1, + 154, + 676, + -1, + -1, + 237, + 676, + -1, + -1, + 642, + -1, + -1, + 265, + -1, + 152, + -1, + 763, + 677, + 677, + 677, + 173, + 173, + -1, + -1, + 677, + 385, + 677, + 677, + 677, + 313, + 313, + 313, + 313, + 313, + 313, + -1, + 677, + 677, + 582, + 582, + 582, + 582, + 582, + -1, + 336, + 677, + 677, + -1, + 677, + 677, + -1, + -1, + 509, + 678, + -1, + -1, + -1, + 340, + -1, + 197, + -1, + 805, + 805, + 805, + 805, + 805, + -1, + -1, + 678, + 171, + 679, + 630, + 679, + 200, + 200, + 200, + 200, + -1, + 679, + -1, + -1, + -1, + 679, + 679, + 679, + 631, + 679, + -1, + 679, + 679, + 679, + 679, + 84, + 679, + 680, + 280, + 280, + 280, + 680, + 680, + 579, + -1, + 528, + -1, + -1, + -1, + -1, + 680, + -1, + 774, + -1, + -1, + 87, + 680, + 87, + 87, + 87, + 87, + 87, + 681, + 242, + -1, + 681, + 637, + 681, + 681, + 235, + 235, + -1, + -1, + 681, + 681, + -1, + 629, + 629, + -1, + -1, + 682, + 682, + 682, + -1, + -1, + 647, + -1, + 153, + 682, + 682, + 264, + -1, + -1, + -1, + 683, + 346, + -1, + -1, + 235, + 683, + 401, + 401, + 401, + -1, + 344, + 683, + -1, + 351, + -1, + 685, + 685, + -1, + 346, + 685, + -1, + 336, + -1, + 685, + 660, + 660, + 685, + -1, + 343, + -1, + 685, + -1, + 519, + 685, + 685, + 275, + 685, + 685, + 685, + 659, + 685, + 279, + 685, + -1, + -1, + 685, + 685, + -1, + 685, + 450, + 685, + 685, + 685, + -1, + -1, + -1, + 685, + 342, + 342, + 342, + 685, + 342, + 342, + 342, + 342, + 685, + 276, + -1, + 685, + 182, + 182, + 685, + 685, + -1, + -1, + 236, + 236, + -1, + 638, + 685, + 685, + 242, + -1, + 417, + 417, + 417, + 417, + -1, + 685, + 499, + 685, + 685, + -1, + 73, + 685, + -1, + 234, + -1, + 367, + 367, + 367, + 367, + -1, + 369, + 369, + 369, + 369, + 369, + -1, + 330, + -1, + 685, + 685, + -1, + -1, + 235, + 235, + 685, + -1, + 685, + 612, + 291, + 291, + 686, + 686, + 686, + 87, + -1, + 686, + 686, + 686, + 343, + -1, + 247, + -1, + 686, + 305, + -1, + 686, + 448, + 448, + 686, + 631, + -1, + 277, + 686, + 686, + 277, + 686, + -1, + 359, + 359, + 359, + 359, + -1, + 686, + -1, + 628, + 686, + -1, + 686, + 686, + 686, + 686, + 689, + 689, + 762, + 689, + 690, + 690, + -1, + -1, + -1, + 690, + 173, + 690, + 173, + 691, + -1, + -1, + -1, + 171, + 691, + 171, + -1, + 762, + -1, + -1, + -1, + 693, + -1, + 871, + 871, + 871, + -1, + 635, + -1, + 694, + 694, + 292, + 694, + 694, + 695, + -1, + 695, + 695, + 81, + -1, + 763, + 763, + 114, + 114, + -1, + 696, + 202, + 202, + 696, + 696, + 138, + -1, + 214, + -1, + 450, + -1, + 671, + 696, + 671, + 671, + 751, + 751, + 751, + 751, + 697, + 697, + 697, + 752, + -1, + 697, + 345, + 697, + 698, + 698, + 173, + 173, + -1, + 524, + -1, + 533, + 533, + 533, + -1, + -1, + 698, + 699, + -1, + 699, + -1, + -1, + 471, + -1, + 87, + 87, + 699, + 587, + -1, + -1, + -1, + -1, + 522, + -1, + 700, + 700, + 700, + 700, + 700, + -1, + -1, + -1, + -1, + -1, + 268, + -1, + 471, + -1, + 700, + -1, + 701, + 701, + 581, + 701, + 639, + 701, + 469, + -1, + -1, + 540, + 701, + 701, + 701, + 520, + 520, + 520, + 520, + 520, + 520, + -1, + 701, + 701, + -1, + 192, + 701, + 701, + 275, + -1, + 272, + 272, + -1, + 702, + 155, + -1, + -1, + -1, + -1, + 272, + 272, + -1, + 702, + -1, + 702, + 586, + -1, + -1, + 604, + -1, + 369, + -1, + 518, + -1, + 703, + -1, + -1, + 256, + 256, + 256, + 704, + 704, + 750, + 750, + 704, + 763, + 705, + 517, + 517, + 705, + 517, + -1, + 671, + 705, + 705, + 499, + 705, + 705, + 705, + 707, + 631, + 631, + 631, + 631, + 631, + 631, + -1, + 708, + 220, + -1, + -1, + 708, + 812, + -1, + 709, + 709, + 709, + 255, + 255, + 255, + -1, + 710, + 710, + -1, + 587, + -1, + 710, + 454, + 852, + -1, + 153, + 153, + 711, + 711, + 233, + 233, + 711, + 233, + 233, + 233, + 711, + 380, + -1, + 712, + -1, + 73, + 712, + 507, + -1, + 71, + 712, + 712, + 279, + -1, + 552, + -1, + -1, + 712, + 526, + 526, + 526, + -1, + -1, + -1, + 650, + 712, + 330, + 712, + 712, + 713, + -1, + 713, + 713, + 242, + 713, + -1, + 713, + 713, + -1, + 713, + 713, + 378, + 713, + -1, + -1, + -1, + 714, + 714, + 714, + -1, + -1, + 714, + -1, + 247, + 247, + -1, + 716, + 123, + 123, + 123, + -1, + 716, + 852, + 716, + 852, + 716, + 716, + 445, + 717, + 653, + 717, + 272, + 717, + 586, + -1, + -1, + 509, + 717, + 509, + -1, + -1, + 261, + 718, + -1, + 718, + -1, + 718, + 275, + 718, + -1, + 692, + -1, + 719, + 719, + -1, + 99, + 719, + 719, + 358, + 358, + 358, + 725, + -1, + -1, + 203, + 726, + 81, + 726, + 727, + -1, + 727, + 627, + 727, + 627, + 448, + -1, + 378, + 378, + 730, + -1, + 376, + 376, + -1, + -1, + 733, + -1, + 734, + -1, + -1, + 217, + 734, + -1, + 735, + 735, + 735, + 735, + -1, + 182, + -1, + -1, + 737, + 737, + 737, + 737, + -1, + 220, + -1, + -1, + -1, + -1, + -1, + 739, + 564, + 739, + 740, + 740, + 308, + 740, + 247, + 247, + -1, + 71, + 740, + -1, + 275, + 275, + -1, + -1, + -1, + 303, + 740, + 740, + 741, + 558, + 741, + -1, + 741, + 84, + 84, + -1, + -1, + -1, + 266, + -1, + 743, + -1, + 313, + 313, + -1, + 771, + -1, + 521, + 745, + 745, + 745, + -1, + 618, + -1, + 71, + 71, + 71, + 71, + -1, + 658, + 367, + -1, + 38, + 747, + 747, + -1, + 748, + 454, + 749, + 749, + 753, + -1, + 628, + 756, + 638, + -1, + -1, + -1, + 443, + -1, + 760, + 558, + -1, + 602, + 773, + -1, + 775, + 776, + -1, + 608, + 521, + -1, + 780, + 781, + 534, + 782, + 782, + 314, + -1, + 347, + 123, + 171, + 785, + -1, + -1, + 552, + -1, + 305, + -1, + 524, + 787, + 788, + -1, + 819, + -1, + 760, + 558, + 204, + 792, + 666, + 794, + 795, + -1, + 796, + -1, + -1, + 799, + 799, + 852, + 450, + -1, + -1, + -1, + 803, + 804, + 95, + -1, + 565, + 852, + 83, + 180, + 823, + 223, + 827, + 827, + -1, + 360, + -1, + -1, + -1, + 839, + 839, + 839, + -1, + 839, + -1, + 839, + -1, + 375, + 839, + 454, + 454, + -1, + 601, + 601, + 601, + -1, + 840, + 840, + -1, + 723, + 840, + 723, + -1, + 38, + -1, + 840, + -1, + 840, + -1, + 840, + 840, + 840, + 840, + 156, + -1, + -1, + 841, + 263, + -1, + 761, + 761, + 761, + 841, + 233, + 841, + 358, + 841, + 841, + -1, + 841, + -1, + 378, + 378, + 841, + -1, + 519, + 519, + 519, + 841, + 568, + 568, + 842, + 842, + 842, + 842, + 842, + -1, + 275, + -1, + 843, + 201, + -1, + 99, + 843, + 843, + 818, + 843, + 168, + 168, + -1, + 843, + 843, + 844, + -1, + -1, + -1, + 844, + 280, + 844, + 844, + 844, + 844, + -1, + -1, + 245, + 245, + 844, + 844, + -1, + 844, + -1, + -1, + -1, + 619, + -1, + 871, + -1, + -1, + -1, + 812, + -1, + 845, + 722, + 845, + 722, + 722, + 722, + 845, + 579, + 846, + -1, + 846, + -1, + 846, + 846, + 846, + 846, + -1, + 138, + 138, + 846, + -1, + 154, + 154, + 846, + 846, + 137, + 137, + 137, + 846, + 846, + -1, + 846, + -1, + -1, + 846, + 762, + 762, + -1, + -1, + 559, + 846, + 559, + -1, + 203, + 846, + 847, + 847, + 220, + -1, + 847, + 847, + 138, + 171, + 848, + 171, + 331, + 849, + -1, + -1, + 210, + 761, + 761, + -1, + 605, + 853, + -1, + 204, + 854, + 854, + -1, + -1, + 223, + 854, + 854, + 855, + 855, + 855, + 855, + 855, + 606, + 606, + -1, + 856, + 856, + 277, + -1, + -1, + 268, + 268, + 367, + 367, + 858, + 378, + 378, + 859, + 273, + 860, + -1, + -1, + -1, + 861, + 861, + -1, + 304, + 71, + -1, + 863, + -1, + 864, + 864, + 864, + 74, + 865, + 865, + -1, + 724, + 868, + 721, + 721, + 873, + 123, + 874, + 874, + 74, + 724, + 876, + 878, + 522, + 878, + -1, + -1, + 369, + 883, + -1, + 886, + 171, + 308, + 890, + 375, + -1, + -1, + 894, + -1, + 600, + 751 + ], + [ + -1, + 3, + -1, + 504, + -1, + 163, + 163, + 163, + -1, + 159, + 159, + -1, + -1, + -1, + -1, + 137, + 137, + 3, + -1, + 657, + 657, + -1, + 586, + 3, + 3, + -1, + 3, + 3, + 235, + -1, + 204, + 3, + -1, + -1, + -1, + 255, + 255, + 3, + -1, + -1, + -1, + 3, + -1, + -1, + 156, + 3, + 156, + -1, + 3, + 3, + 649, + 649, + 3, + -1, + 3, + -1, + 172, + 3, + 3, + 3, + -1, + 294, + 3, + 417, + 417, + 417, + 3, + 3, + 3, + 643, + 643, + -1, + 603, + 3, + 603, + 3, + -1, + 385, + 3, + -1, + 303, + 3, + -1, + -1, + 237, + -1, + 3, + 659, + 659, + 659, + -1, + 200, + 200, + 3, + 200, + 200, + -1, + 290, + 290, + 3, + 358, + -1, + 3, + 3, + 3, + 603, + 603, + 603, + -1, + -1, + -1, + -1, + 3, + 558, + 558, + 558, + 3, + 3, + 3, + -1, + 517, + 3, + -1, + 533, + 3, + 234, + 3, + -1, + 340, + 340, + 340, + 340, + 340, + 3, + 340, + 3, + -1, + 3, + 305, + 305, + -1, + 3, + 507, + -1, + 649, + -1, + 196, + 3, + 3, + -1, + 290, + 290, + 290, + 290, + -1, + -1, + -1, + 3, + 374, + 374, + -1, + 171, + 3, + 499, + 3, + 380, + 380, + 380, + 380, + 3, + -1, + -1, + 635, + 635, + -1, + 3, + 3, + 3, + 569, + -1, + 3, + -1, + 504, + 504, + -1, + -1, + 805, + 3, + 3, + 658, + 3, + 658, + -1, + 3, + 3, + -1, + -1, + -1, + 265, + -1, + 3, + 774, + -1, + 255, + 3, + -1, + 519, + 3, + 3, + 3, + 3, + 3, + -1, + 3, + 3, + -1, + -1, + -1, + 3, + 3, + 168, + 3, + -1, + 269, + 3, + 269, + 3, + 3, + -1, + 3, + -1, + -1, + 671, + -1, + 762, + -1, + 73, + 73, + 73, + 73, + 3, + 73, + -1, + 351, + 351, + -1, + 774, + 774, + 774, + -1, + 3, + 3, + -1, + -1, + 620, + 3, + -1, + 3, + 3, + 173, + -1, + -1, + 3, + 645, + -1, + 3, + 200, + 200, + -1, + 504, + 3, + 504, + 504, + -1, + 3, + -1, + 3, + 3, + 3, + 3, + -1, + 3, + 158, + 158, + -1, + -1, + -1, + -1, + -1, + 154, + 3, + -1, + 3, + 272, + -1, + 3, + 71, + -1, + 587, + -1, + 3, + 3, + 266, + 266, + 266, + 3, + 266, + 266, + 266, + 3, + 3, + -1, + -1, + -1, + -1, + 3, + -1, + 3, + 552, + 3, + 552, + -1, + 607, + 607, + 3, + 522, + -1, + -1, + -1, + 447, + 447, + 447, + -1, + 3, + 3, + 162, + 3, + 162, + 162, + 3, + 3, + 3, + -1, + -1, + 3, + -1, + 602, + 602, + -1, + 750, + 750, + -1, + 173, + 3, + -1, + -1, + 3, + 687, + 687, + -1, + 156, + -1, + 137, + 137, + 137, + -1, + 323, + 323, + 3, + 323, + 323, + -1, + 114, + 114, + 3, + 3, + -1, + 620, + 620, + 620, + -1, + 3, + 3, + 171, + 171, + -1, + 275, + 275, + 275, + -1, + 87, + 3, + 658, + 658, + -1, + -1, + 3, + 3, + -1, + 279, + -1, + 692, + 3, + 692, + 3, + 533, + 533, + -1, + 3, + 276, + 276, + 276, + 592, + 592, + 592, + -1, + 4, + -1, + -1, + -1, + -1, + 579, + 579, + 5, + 579, + 579, + 5, + -1, + -1, + 5, + 5, + 672, + 672, + -1, + 199, + -1, + 265, + -1, + -1, + 201, + 201, + 6, + 6, + -1, + 172, + 172, + 6, + 172, + 6, + 6, + 6, + 99, + 99, + -1, + 592, + 6, + 592, + -1, + -1, + 507, + 507, + 7, + 7, + 330, + 7, + 687, + 687, + 687, + 559, + 8, + -1, + 8, + -1, + -1, + 237, + -1, + 771, + 771, + 771, + 771, + -1, + 8, + -1, + 8, + -1, + -1, + 446, + 446, + 446, + 446, + -1, + 8, + 612, + 8, + 8, + -1, + -1, + 223, + -1, + 9, + 9, + 192, + 9, + 9, + 196, + -1, + 9, + 10, + -1, + -1, + 10, + 10, + 262, + 262, + -1, + 10, + 10, + -1, + -1, + -1, + 10, + 552, + -1, + 137, + 10, + -1, + 10, + -1, + 10, + 10, + -1, + 664, + -1, + 87, + -1, + 592, + 10, + 10, + 10, + -1, + 10, + 568, + 568, + 568, + 10, + 276, + 276, + 276, + 276, + 10, + 276, + 276, + 276, + -1, + 10, + -1, + -1, + -1, + 11, + 343, + 343, + 343, + 343, + 11, + -1, + 11, + -1, + -1, + 11, + -1, + 528, + 11, + 11, + 509, + 509, + -1, + 11, + 81, + -1, + -1, + 11, + -1, + -1, + 11, + 11, + 509, + 11, + 109, + -1, + -1, + 11, + 87, + 11, + 359, + 359, + 359, + 11, + 11, + 751, + 11, + 163, + 163, + 163, + 11, + 638, + 11, + -1, + -1, + 156, + 156, + 11, + 138, + -1, + 11, + 289, + -1, + -1, + 650, + 650, + 650, + 11, + -1, + 666, + 666, + -1, + 11, + -1, + 292, + 292, + 292, + 292, + -1, + 653, + 11, + 108, + 11, + -1, + 11, + 11, + 509, + 509, + 11, + 11, + 11, + 608, + -1, + 11, + 687, + -1, + 11, + 11, + 534, + 11, + 663, + 11, + 812, + 812, + -1, + 805, + -1, + -1, + 812, + -1, + -1, + 12, + 12, + -1, + 618, + 618, + 12, + -1, + -1, + 520, + 520, + 12, + -1, + -1, + 281, + 12, + -1, + -1, + 471, + -1, + 12, + 12, + 12, + 360, + 360, + -1, + -1, + 12, + 264, + 264, + 12, + 578, + 578, + 578, + 12, + 268, + 12, + 12, + 510, + 12, + 12, + 12, + -1, + 613, + -1, + 215, + -1, + 664, + -1, + 12, + 12, + 12, + 12, + 12, + -1, + 520, + 12, + 12, + 771, + 12, + -1, + 449, + 449, + 449, + -1, + -1, + 639, + 639, + 12, + 12, + -1, + 12, + 648, + 12, + -1, + 670, + 670, + -1, + 12, + 385, + -1, + 12, + 584, + 584, + -1, + 12, + 605, + -1, + 672, + 672, + -1, + 12, + 12, + 583, + 583, + 583, + 583, + 12, + -1, + -1, + 156, + 12, + 156, + 156, + -1, + -1, + 12, + 443, + 12, + 201, + 201, + 12, + 760, + -1, + -1, + 280, + -1, + 263, + -1, + 564, + 12, + -1, + -1, + 12, + -1, + 171, + 171, + 171, + 171, + -1, + 367, + -1, + 315, + -1, + -1, + 657, + -1, + 261, + 261, + -1, + -1, + 639, + -1, + 251, + 13, + 13, + 214, + -1, + -1, + 662, + 662, + 662, + 13, + 95, + 13, + -1, + 670, + -1, + 852, + 13, + 13, + 13, + 367, + 13, + 13, + 369, + 13, + 13, + 417, + -1, + 199, + 199, + 199, + 199, + -1, + 445, + -1, + -1, + 223, + -1, + 13, + -1, + 13, + -1, + 630, + -1, + 14, + -1, + 14, + -1, + -1, + 330, + 14, + -1, + 14, + 819, + 819, + 14, + 294, + 294, + 14, + 14, + 14, + 170, + -1, + -1, + 14, + 196, + 196, + -1, + 14, + 583, + 583, + 583, + -1, + 15, + 233, + 233, + -1, + 303, + 15, + 15, + 15, + 15, + -1, + 15, + -1, + -1, + 607, + 607, + 15, + 15, + 15, + -1, + -1, + 15, + 123, + 15, + 15, + -1, + -1, + 603, + 603, + 603, + -1, + 314, + 314, + 314, + 15, + 217, + 217, + -1, + -1, + 761, + -1, + 15, + 16, + -1, + 446, + 446, + 16, + 16, + -1, + 375, + 375, + 375, + 375, + 16, + 375, + 375, + 16, + -1, + -1, + 16, + 16, + 16, + 376, + 376, + 376, + 376, + 16, + 376, + 376, + 376, + -1, + 607, + -1, + 16, + 16, + 375, + 375, + 375, + 16, + -1, + 504, + -1, + 759, + -1, + -1, + -1, + 16, + 557, + 557, + 557, + -1, + -1, + -1, + -1, + 16, + 202, + 16, + -1, + 314, + 16, + -1, + 16, + 417, + -1, + -1, + 558, + -1, + -1, + -1, + 16, + 16, + 581, + -1, + 199, + 199, + 199, + -1, + 653, + 16, + 16, + -1, + 360, + 360, + -1, + -1, + 670, + 16, + 16, + -1, + 16, + 262, + 16, + -1, + -1, + 245, + 16, + 16, + -1, + 169, + 16, + 618, + -1, + 507, + 16, + 16, + -1, + -1, + 247, + 247, + -1, + 16, + -1, + -1, + -1, + 582, + 16, + 16, + -1, + 16, + 16, + 16, + -1, + 95, + -1, + 618, + 16, + 16, + -1, + 236, + -1, + -1, + 275, + 275, + 275, + 275, + -1, + 261, + 16, + 308, + 16, + 751, + -1, + -1, + 16, + 16, + 16, + 16, + 71, + -1, + -1, + 16, + -1, + 16, + 720, + 720, + -1, + 272, + 272, + -1, + 401, + 17, + 182, + -1, + 650, + -1, + -1, + 17, + 443, + 443, + 443, + 443, + 443, + 443, + -1, + 17, + 344, + 17, + 17, + 281, + -1, + 263, + 17, + 347, + 347, + 347, + 17, + 17, + 17, + 73, + -1, + 663, + 663, + -1, + 268, + 17, + 687, + 17, + 163, + 163, + 163, + -1, + 621, + 17, + -1, + 17, + 114, + -1, + 304, + -1, + -1, + 643, + 643, + -1, + 17, + 95, + 95, + 17, + 659, + 659, + 17, + 336, + 17, + -1, + 18, + -1, + 18, + -1, + -1, + -1, + -1, + -1, + -1, + 620, + 620, + 18, + -1, + 199, + 18, + -1, + -1, + 18, + 18, + 401, + 18, + 18, + 18, + -1, + 668, + 18, + -1, + 304, + 304, + -1, + 233, + -1, + -1, + 499, + 499, + -1, + 18, + -1, + 18, + -1, + -1, + 18, + 18, + -1, + 819, + 18, + 18, + 18, + -1, + 613, + -1, + 18, + 569, + 18, + -1, + 18, + 380, + 380, + 380, + 380, + 380, + -1, + 18, + 18, + 18, + 692, + 692, + 692, + 692, + 692, + 692, + -1, + 247, + 18, + 18, + 261, + 261, + 18, + -1, + 18, + -1, + 18, + 552, + -1, + -1, + 401, + 401, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + -1, + -1, + -1, + -1, + -1, + 156, + 18, + 18, + 18, + -1, + -1, + 18, + 813, + 18, + -1, + 559, + 18, + 18, + 272, + -1, + -1, + 721, + 18, + 723, + 723, + -1, + 642, + -1, + -1, + 18, + 613, + -1, + 214, + 18, + 109, + -1, + -1, + 579, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 728, + -1, + -1, + 242, + -1, + 71, + -1, + -1, + 341, + 341, + -1, + 18, + 314, + 18, + -1, + 507, + 507, + 507, + 18, + 507, + 507, + 507, + 18, + 322, + 322, + 18, + 18, + 152, + -1, + -1, + -1, + -1, + 534, + 534, + 534, + 18, + 18, + 18, + 18, + -1, + 281, + 281, + 18, + -1, + -1, + 237, + 237, + 18, + 235, + 235, + -1, + 720, + -1, + -1, + 721, + -1, + 274, + 274, + 18, + 568, + 568, + 18, + 522, + -1, + -1, + -1, + -1, + -1, + 261, + -1, + 204, + 18, + 204, + 204, + 204, + 204, + 18, + 204, + 18, + -1, + 18, + 18, + 18, + 172, + -1, + -1, + -1, + 499, + 18, + 688, + 688, + -1, + 330, + -1, + 18, + -1, + -1, + 638, + -1, + -1, + -1, + -1, + 277, + 277, + 277, + 18, + -1, + 18, + 18, + 18, + 18, + 566, + 566, + -1, + -1, + -1, + 157, + 157, + 157, + -1, + 599, + 599, + -1, + 18, + 643, + 18, + -1, + 173, + 173, + 173, + 18, + 18, + 18, + -1, + -1, + 18, + 18, + 264, + -1, + 763, + 18, + 763, + -1, + 18, + 196, + 196, + 196, + 18, + 552, + 18, + -1, + -1, + -1, + -1, + 18, + -1, + 666, + 666, + -1, + -1, + 583, + -1, + -1, + 771, + -1, + -1, + 204, + 19, + 204, + -1, + 71, + 19, + 19, + -1, + 19, + -1, + 19, + -1, + 19, + 19, + 242, + -1, + 158, + 158, + 158, + 19, + 19, + 608, + 608, + 608, + -1, + 19, + 454, + 454, + 454, + 454, + -1, + 19, + -1, + 275, + -1, + 38, + 38, + 19, + 19, + -1, + 220, + -1, + -1, + 380, + 380, + 380, + -1, + 19, + -1, + 19, + 169, + 19, + 805, + 19, + 19, + -1, + 19, + 19, + -1, + -1, + -1, + 19, + 19, + -1, + 73, + 73, + -1, + 19, + 639, + 639, + -1, + -1, + 19, + -1, + 19, + 255, + 255, + -1, + -1, + 621, + 621, + -1, + 168, + 19, + 668, + -1, + -1, + 172, + 19, + 19, + -1, + 19, + 19, + 568, + -1, + 19, + -1, + 19, + -1, + -1, + 261, + -1, + 20, + -1, + 20, + 267, + 20, + 267, + 20, + 95, + 20, + -1, + 315, + -1, + 172, + 20, + 274, + 274, + -1, + -1, + 599, + 599, + 20, + 20, + 20, + 20, + 20, + 173, + -1, + 20, + 454, + 20, + 454, + -1, + 20, + 609, + 20, + 609, + -1, + 182, + 20, + -1, + -1, + 20, + 20, + -1, + 612, + -1, + 20, + -1, + 20, + -1, + -1, + 728, + -1, + 20, + 565, + 565, + -1, + -1, + 20, + 20, + 163, + 163, + 313, + 313, + -1, + 21, + 21, + 81, + -1, + -1, + 22, + 22, + 22, + 637, + 22, + -1, + 22, + 728, + -1, + -1, + 22, + 688, + 22, + 22, + 533, + 533, + 22, + 22, + 630, + 630, + -1, + 454, + 22, + -1, + -1, + 23, + 23, + 636, + 636, + 290, + -1, + 24, + 24, + 314, + -1, + 24, + -1, + -1, + -1, + 73, + -1, + 25, + -1, + 584, + 584, + -1, + 26, + 341, + 26, + 341, + -1, + -1, + 27, + 671, + 671, + -1, + 245, + -1, + -1, + 526, + -1, + -1, + 376, + 376, + -1, + -1, + 30, + 30, + 30, + -1, + 30, + 152, + 152, + -1, + 469, + 469, + -1, + 581, + 31, + -1, + 31, + 32, + 666, + 32, + -1, + 510, + 32, + -1, + 32, + 32, + -1, + 852, + 33, + 812, + 812, + 812, + 812, + 197, + 197, + -1, + 34, + 599, + 34, + -1, + 688, + 34, + -1, + 202, + -1, + 210, + -1, + 71, + -1, + -1, + 35, + 217, + 35, + 217, + -1, + -1, + 35, + -1, + 401, + 220, + -1, + -1, + 664, + -1, + 37, + 163, + 163, + 163, + -1, + 39, + -1, + -1, + 39, + -1, + -1, + -1, + -1, + 39, + 630, + 39, + 369, + 39, + -1, + 504, + 39, + 504, + 504, + 39, + 504, + 39, + -1, + 202, + 202, + 202, + 202, + 39, + -1, + -1, + 39, + 760, + -1, + 39, + 39, + 39, + 39, + 39, + -1, + 291, + 291, + 39, + 39, + 161, + -1, + -1, + 510, + -1, + -1, + 39, + 583, + 583, + -1, + 40, + 197, + 40, + 197, + 197, + 197, + 197, + 40, + -1, + -1, + 565, + 40, + 40, + 346, + 40, + 251, + 251, + -1, + 41, + 761, + 761, + 41, + 446, + 41, + 446, + 171, + 43, + -1, + 539, + 43, + 291, + 43, + 612, + 43, + 43, + 631, + 43, + 43, + 670, + -1, + 43, + 160, + 43, + 533, + 43, + 533, + 43, + 43, + 533, + -1, + 43, + -1, + 43, + -1, + 43, + -1, + 557, + -1, + 44, + 627, + 627, + 627, + 627, + 44, + 627, + 44, + 44, + -1, + -1, + 251, + 251, + 251, + 251, + 44, + 108, + -1, + -1, + 44, + 46, + 315, + 46, + 315, + 315, + 315, + 315, + 315, + -1, + 509, + 509, + 46, + 618, + 618, + -1, + 606, + 47, + 606, + -1, + 47, + -1, + -1, + 47, + 47, + 47, + -1, + 664, + 664, + -1, + -1, + 47, + 336, + -1, + 290, + 47, + 290, + 290, + 290, + 290, + 47, + 262, + 47, + 262, + -1, + 48, + 308, + -1, + 771, + 771, + 48, + 448, + 448, + 448, + 48, + 48, + 159, + 48, + 322, + -1, + -1, + -1, + 627, + 627, + 48, + 659, + 659, + -1, + -1, + 272, + -1, + -1, + -1, + 48, + 871, + 871, + 871, + 871, + 48, + 109, + 48, + 48, + -1, + 48, + 100, + 100, + -1, + -1, + 48, + -1, + 586, + -1, + -1, + 48, + 48, + 48, + 447, + -1, + 48, + 471, + 48, + -1, + -1, + -1, + -1, + -1, + 630, + 49, + -1, + 137, + -1, + -1, + -1, + 49, + -1, + 341, + 341, + 49, + 49, + -1, + -1, + 49, + 604, + 604, + 49, + 49, + -1, + 49, + -1, + -1, + 49, + -1, + 668, + 668, + 668, + 49, + -1, + -1, + 49, + 123, + 49, + 235, + -1, + -1, + 264, + 50, + 50, + 50, + 752, + -1, + 662, + 662, + -1, + -1, + 50, + -1, + 454, + 454, + 51, + 51, + 51, + 375, + 51, + 51, + 51, + 601, + 601, + 601, + -1, + 51, + -1, + -1, + 51, + -1, + 51, + -1, + 51, + 51, + -1, + -1, + 763, + 51, + -1, + 52, + -1, + 380, + 380, + -1, + 52, + 52, + 95, + 95, + 52, + 52, + 275, + -1, + 613, + -1, + 52, + -1, + -1, + -1, + 52, + 636, + 636, + -1, + 443, + 443, + -1, + 156, + 52, + 52, + 52, + 618, + 52, + 52, + 52, + 114, + 114, + -1, + -1, + -1, + 52, + 339, + 52, + 52, + 52, + -1, + 159, + -1, + 74, + 74, + 74, + 74, + 74, + 74, + 74, + 52, + 52, + -1, + 52, + 268, + 268, + 268, + 268, + 52, + -1, + 158, + 158, + -1, + 52, + -1, + -1, + 52, + -1, + -1, + 52, + -1, + 52, + 657, + 52, + 657, + 657, + 52, + -1, + 52, + 344, + -1, + -1, + 643, + -1, + -1, + 564, + 564, + 564, + 52, + 564, + 52, + -1, + 417, + 52, + 52, + 448, + 52, + 52, + -1, + 52, + 52, + 52, + 519, + 53, + 519, + 519, + 53, + -1, + 53, + 153, + -1, + -1, + 53, + -1, + -1, + 53, + -1, + 53, + -1, + -1, + -1, + -1, + -1, + 668, + 668, + -1, + 53, + 53, + -1, + 53, + 53, + 761, + 761, + -1, + 53, + 518, + 518, + 53, + 269, + 53, + 269, + 53, + 574, + -1, + 53, + -1, + -1, + 642, + -1, + 53, + 53, + 53, + -1, + -1, + 359, + -1, + -1, + 574, + 54, + -1, + 374, + -1, + -1, + 666, + 666, + -1, + 54, + 54, + 215, + 215, + 54, + -1, + -1, + 343, + -1, + 54, + -1, + 657, + 657, + 54, + 54, + -1, + 223, + 223, + 55, + -1, + 564, + 55, + 564, + 564, + -1, + 55, + 578, + -1, + 55, + -1, + -1, + -1, + -1, + -1, + 290, + 290, + 56, + -1, + 56, + 638, + 638, + 638, + 638, + 638, + 56, + 56, + 56, + 56, + -1, + 308, + 308, + -1, + -1, + 220, + 56, + -1, + 56, + 56, + 339, + -1, + -1, + 499, + 56, + -1, + 56, + 518, + 518, + -1, + 631, + -1, + -1, + 192, + -1, + -1, + 534, + -1, + 290, + 290, + 290, + -1, + 272, + -1, + 56, + 71, + -1, + 56, + 56, + 539, + -1, + 235, + 235, + 56, + 56, + 235, + 56, + 56, + 479, + 56, + 56, + 56, + 56, + 267, + -1, + -1, + 607, + -1, + 631, + 57, + 57, + -1, + -1, + -1, + -1, + 86, + 57, + 236, + 236, + -1, + -1, + -1, + 203, + -1, + 57, + 57, + -1, + 267, + 267, + 267, + 57, + 369, + 58, + 266, + 58, + 266, + 58, + 58, + -1, + 266, + -1, + -1, + 58, + 264, + -1, + -1, + 568, + -1, + 58, + 273, + 273, + 59, + 59, + -1, + 612, + -1, + -1, + 813, + 59, + -1, + -1, + 533, + -1, + 59, + 268, + 59, + 303, + 59, + 534, + -1, + 59, + 619, + 619, + 619, + 59, + 619, + 59, + 619, + 619, + 619, + 59, + -1, + 256, + 61, + -1, + -1, + 61, + 61, + -1, + 692, + 692, + 692, + 692, + -1, + 360, + 360, + 360, + 360, + 360, + 360, + 61, + -1, + 233, + -1, + -1, + -1, + -1, + 358, + 358, + 61, + -1, + 61, + 61, + -1, + 61, + 234, + 234, + 61, + -1, + 607, + -1, + 108, + -1, + 62, + 233, + -1, + -1, + 369, + 62, + -1, + 618, + -1, + -1, + -1, + -1, + -1, + 62, + 720, + 720, + 720, + -1, + 62, + 62, + 62, + 62, + -1, + -1, + 647, + 647, + -1, + 760, + 62, + 62, + 62, + 100, + -1, + 63, + 264, + 264, + -1, + 469, + 63, + 63, + 63, + 63, + -1, + -1, + 201, + 63, + -1, + 156, + 63, + 63, + 63, + 63, + 662, + 63, + 343, + 343, + 63, + 63, + -1, + 340, + 340, + -1, + -1, + 63, + -1, + 242, + -1, + 63, + 162, + -1, + -1, + 63, + 331, + 63, + 63, + 331, + 63, + -1, + 261, + 63, + -1, + 63, + 63, + 645, + -1, + 81, + -1, + -1, + 154, + 154, + -1, + -1, + 63, + 170, + 63, + 170, + -1, + 63, + 63, + -1, + -1, + 63, + 650, + 63, + -1, + 63, + 63, + -1, + -1, + -1, + 63, + -1, + 63, + 63, + -1, + -1, + -1, + 99, + 63, + 728, + 728, + 63, + -1, + -1, + 63, + -1, + -1, + 812, + 63, + 592, + 592, + -1, + -1, + 159, + 63, + 63, + 63, + 586, + -1, + 540, + 63, + -1, + 63, + 63, + 63, + -1, + -1, + 359, + 359, + -1, + 63, + 521, + 521, + 521, + -1, + 401, + 401, + 63, + 401, + 401, + -1, + 267, + 267, + -1, + 63, + 261, + -1, + 63, + 63, + -1, + 63, + -1, + 237, + 237, + 63, + -1, + 63, + 63, + 587, + 587, + 63, + 587, + -1, + 620, + 63, + 378, + 378, + 63, + -1, + -1, + 63, + -1, + -1, + 63, + 510, + 63, + 63, + -1, + 343, + 343, + 343, + -1, + 63, + -1, + 639, + 63, + 63, + 266, + 266, + -1, + 564, + -1, + -1, + 63, + 63, + 728, + 63, + 63, + -1, + -1, + 63, + 73, + -1, + 64, + 336, + -1, + 64, + 64, + 64, + -1, + -1, + -1, + -1, + 663, + 64, + 659, + 659, + 659, + 659, + 64, + -1, + 331, + 64, + 331, + 64, + 64, + 64, + -1, + 235, + -1, + 759, + -1, + -1, + -1, + 64, + -1, + 521, + -1, + -1, + 64, + -1, + 637, + 637, + 637, + 65, + -1, + 65, + -1, + 65, + 65, + 99, + 99, + -1, + 158, + 158, + 65, + -1, + -1, + -1, + 65, + 192, + 192, + 192, + -1, + 65, + -1, + -1, + -1, + -1, + 345, + 65, + 65, + -1, + -1, + 65, + 65, + -1, + 66, + -1, + 123, + -1, + -1, + -1, + 263, + 263, + 263, + 263, + 263, + 263, + 66, + -1, + 66, + 66, + 629, + 66, + 629, + 629, + -1, + 805, + 805, + -1, + -1, + 273, + 273, + 273, + 67, + 601, + 601, + 67, + 67, + -1, + -1, + 872, + 67, + 256, + 256, + 68, + 68, + 38, + 38, + 68, + 68, + -1, + -1, + 359, + -1, + 663, + 68, + 68, + 581, + -1, + 648, + 648, + 68, + 648, + 648, + 648, + 648, + 69, + -1, + 69, + 204, + -1, + 69, + -1, + 557, + 557, + -1, + -1, + -1, + 69, + 69, + 369, + -1, + 69, + -1, + 290, + 70, + 70, + 275, + 275, + 275, + 70, + 70, + -1, + 621, + 621, + 70, + 233, + 233, + 70, + 277, + 70, + 277, + 277, + 70, + 103, + 103, + 103, + 70, + 72, + -1, + -1, + -1, + -1, + 256, + 75, + 347, + 75, + -1, + 605, + 76, + 255, + 76, + -1, + 281, + -1, + 77, + 153, + 153, + 78, + -1, + 630, + 79, + -1, + 79, + 314, + 267, + -1, + -1, + 520, + 520, + -1, + 82, + 760, + -1, + -1, + 369, + -1, + 445, + 448, + 89, + 448, + 90, + 647, + -1, + 628, + 628, + -1, + 171, + 171, + 171, + 171, + -1, + 574, + 91, + 91, + 574, + -1, + 92, + -1, + 602, + -1, + 93, + -1, + 235, + -1, + 94, + -1, + -1, + 95, + 98, + 279, + 101, + 101, + -1, + 101, + 102, + 751, + 104, + 104, + -1, + 104, + 105, + 105, + -1, + -1, + -1, + 106, + 106, + 647, + 722, + 107, + 107, + -1, + -1, + -1, + 182, + 182, + 182, + 110, + -1, + -1, + -1, + -1, + 115, + 586, + 115, + -1, + -1, + 728, + -1, + 220, + -1, + 585, + 115, + -1, + 115, + -1, + 116, + -1, + 116, + 723, + 116, + 247, + 247, + -1, + -1, + 446, + 446, + 446, + 200, + 117, + 117, + 723, + 723, + 723, + -1, + -1, + -1, + 117, + -1, + 117, + 117, + -1, + 117, + 630, + 117, + 117, + -1, + 117, + -1, + 117, + 117, + 117, + -1, + 557, + 557, + 557, + 117, + 557, + 557, + 557, + 367, + -1, + 539, + 119, + -1, + 120, + 636, + 636, + -1, + -1, + 120, + 342, + 121, + 74, + 74, + -1, + -1, + 750, + 121, + 121, + 613, + 613, + -1, + 122, + 122, + 171, + -1, + 314, + -1, + 763, + 125, + -1, + 771, + 771, + -1, + 604, + 604, + 126, + 126, + -1, + 126, + 126, + 126, + 126, + -1, + 671, + 126, + 126, + -1, + -1, + 347, + -1, + 127, + -1, + -1, + 127, + 592, + 592, + 127, + -1, + -1, + 662, + 129, + 129, + 578, + 129, + 95, + 129, + 129, + 129, + -1, + -1, + 129, + 129, + 631, + 129, + 129, + 627, + -1, + -1, + -1, + 129, + 130, + 130, + 130, + 130, + 130, + -1, + -1, + -1, + 131, + 131, + 201, + 131, + 131, + 813, + -1, + 131, + 131, + -1, + -1, + 131, + 131, + -1, + 752, + 131, + -1, + 131, + -1, + 132, + -1, + 100, + 100, + 132, + 99, + -1, + 638, + 132, + -1, + 375, + 132, + -1, + 376, + -1, + 133, + 133, + 645, + 645, + 645, + -1, + 303, + -1, + 133, + 133, + 133, + 643, + 643, + 134, + 180, + 134, + -1, + 137, + 137, + 137, + 137, + 134, + -1, + -1, + 134, + -1, + 236, + 236, + -1, + -1, + 134, + 759, + 759, + 134, + -1, + -1, + 136, + 103, + -1, + -1, + 347, + -1, + 136, + 606, + 606, + 606, + -1, + 136, + 504, + -1, + 852, + 852, + -1, + 139, + 139, + -1, + 139, + 601, + -1, + 137, + 137, + 140, + 140, + 140, + 236, + 236, + 141, + -1, + 141, + 141, + 141, + 569, + -1, + 385, + -1, + -1, + 447, + -1, + 123, + 123, + -1, + -1, + 141, + 141, + 599, + 599, + 599, + -1, + 251, + 251, + -1, + 568, + -1, + 159, + 142, + 142, + -1, + -1, + 587, + 587, + -1, + 142, + -1, + 142, + 108, + -1, + 142, + -1, + 142, + -1, + 142, + 142, + 305, + 305, + 305, + -1, + 81, + -1, + 214, + 214, + -1, + 142, + 142, + 639, + 639, + 144, + -1, + 95, + -1, + -1, + 585, + 144, + -1, + 144, + 308, + -1, + 144, + 812, + 144, + -1, + 145, + -1, + -1, + -1, + -1, + 724, + 145, + -1, + 180, + -1, + 266, + 145, + 145, + -1, + 145, + 145, + -1, + 217, + 146, + 217, + -1, + 146, + 339, + 146, + 146, + 123, + -1, + -1, + -1, + -1, + 146, + 114, + -1, + 628, + -1, + 147, + 147, + 147, + 147, + 147, + -1, + 147, + 147, + 147, + 147, + 147, + 147, + 202, + -1, + 315, + 148, + -1, + -1, + 277, + 148, + -1, + 148, + 100, + -1, + 657, + -1, + -1, + 148, + -1, + -1, + -1, + -1, + -1, + 635, + 149, + 197, + -1, + -1, + 149, + 274, + -1, + 157, + 157, + -1, + 630, + 630, + 149, + 149, + -1, + 149, + -1, + 149, + -1, + 149, + 450, + -1, + 38, + 149, + 557, + 150, + -1, + 196, + -1, + 444, + 150, + 150, + 150, + 150, + -1, + 367, + 367, + -1, + -1, + 138, + -1, + 150, + -1, + -1, + 533, + 533, + 608, + 151, + 763, + -1, + 645, + -1, + 635, + 635, + 151, + 123, + 123, + 151, + 151, + 672, + -1, + 519, + 151, + 151, + 160, + 378, + 378, + -1, + 164, + 268, + -1, + 525, + 525, + -1, + 559, + -1, + -1, + -1, + 345, + 166, + 166, + -1, + 247, + -1, + 304, + 304, + 167, + 174, + 343, + 343, + 343, + 761, + 761, + 360, + 604, + 178, + 763, + -1, + 566, + 601, + 342, + 314, + -1, + 305, + 305, + 186, + 186, + 189, + 236, + 190, + -1, + 154, + 154, + 603, + 292, + 292, + 194, + -1, + -1, + 620, + 205, + 206, + 649, + -1, + 81, + -1, + 208, + 209, + -1, + 212, + -1, + 519, + 216, + 281, + 218, + 71, + 71, + 103, + 103, + 261, + -1, + -1, + 584, + -1, + -1, + -1, + 666, + -1, + 229, + -1, + -1, + 162, + 162, + 232, + 238, + -1, + 238, + 239, + 239, + 239, + 662, + 662, + 244, + -1, + 331, + 331, + 249, + -1, + 220, + -1, + -1, + 252, + 252, + -1, + 252, + 252, + 253, + -1, + 774, + -1, + -1, + 276, + 276, + 276, + -1, + -1, + 267, + -1, + -1, + 688, + 257, + 305, + 305, + 257, + 528, + -1, + 258, + -1, + 587, + -1, + 260, + 813, + -1, + 180, + 180, + 270, + 270, + 378, + -1, + 282, + -1, + 81, + 283, + 688, + 202, + 285, + 263, + 286, + 762, + 287, + 308, + 720, + 720, + -1, + 369, + 295, + 298, + 819, + 300, + -1, + -1, + 587, + -1, + 329, + 338, + 346, + 348, + -1, + -1, + -1, + -1, + -1, + 355, + 621, + 356, + 357, + -1, + -1, + -1, + 381, + 504, + 381, + -1, + 381, + 668, + 381, + 95, + -1, + 336, + 336, + 336, + 336, + -1, + 381, + -1, + 264, + 264, + 381, + 264, + -1, + 247, + 381, + 247, + -1, + -1, + -1, + -1, + 381, + -1, + 522, + -1, + 381, + 192, + 192, + 192, + 381, + 192, + -1, + -1, + 360, + -1, + 381, + -1, + -1, + 280, + -1, + -1, + 692, + 381, + 323, + -1, + -1, + -1, + 663, + 663, + 381, + 381, + 381, + 687, + 687, + 687, + -1, + 507, + 381, + -1, + 305, + 381, + 381, + 381, + 381, + -1, + -1, + 314, + 314, + 314, + 314, + 381, + -1, + 688, + -1, + 381, + 381, + -1, + -1, + -1, + 273, + 273, + -1, + -1, + -1, + -1, + 504, + 381, + -1, + 728, + 728, + 728, + 728, + -1, + -1, + -1, + -1, + 280, + 280, + -1, + 578, + 578, + 381, + -1, + -1, + 381, + -1, + -1, + 381, + 381, + 381, + 872, + -1, + 605, + 381, + -1, + 381, + 237, + 237, + 237, + -1, + -1, + 237, + 381, + 381, + 381, + 583, + 381, + 687, + 381, + -1, + 281, + -1, + -1, + 558, + 381, + -1, + 261, + 261, + 381, + -1, + 381, + 268, + 381, + 381, + -1, + 156, + 381, + 581, + -1, + -1, + -1, + 182, + 182, + 182, + -1, + 159, + 159, + -1, + 381, + 343, + -1, + -1, + 381, + -1, + 637, + 637, + 381, + 539, + -1, + -1, + 381, + 579, + -1, + -1, + -1, + 761, + 761, + 381, + 381, + 381, + 504, + 381, + 504, + -1, + 584, + 584, + -1, + 381, + 381, + 812, + 812, + 381, + 381, + -1, + 269, + -1, + 153, + -1, + 381, + 360, + 360, + 360, + 360, + 360, + -1, + 381, + -1, + -1, + 294, + 381, + -1, + 605, + -1, + -1, + -1, + -1, + 153, + 153, + 153, + -1, + 275, + 381, + -1, + 557, + -1, + 381, + -1, + 137, + 137, + 137, + 137, + -1, + 381, + 123, + 381, + 381, + -1, + 720, + 381, + 381, + -1, + -1, + 267, + 267, + -1, + 381, + 381, + -1, + -1, + -1, + 381, + -1, + -1, + 586, + 586, + -1, + -1, + 172, + 381, + -1, + 347, + -1, + 290, + -1, + 759, + 759, + -1, + -1, + 201, + -1, + 256, + 381, + 381, + -1, + 381, + -1, + 566, + 381, + 381, + -1, + 381, + 381, + 272, + 272, + -1, + -1, + 382, + 382, + 628, + -1, + 382, + 382, + 273, + 383, + 277, + 277, + 383, + 383, + -1, + -1, + 247, + 383, + 247, + -1, + 383, + 637, + 383, + -1, + -1, + -1, + -1, + 71, + 71, + 383, + 71, + 383, + 383, + 383, + 384, + 628, + -1, + 384, + 384, + 631, + 631, + 631, + -1, + 384, + 275, + -1, + 569, + -1, + 255, + 384, + 255, + 384, + 872, + 872, + 384, + -1, + 264, + 384, + 526, + 384, + 568, + 384, + 384, + -1, + 137, + 386, + -1, + 771, + -1, + 386, + 386, + 386, + 564, + 564, + 386, + 657, + 386, + -1, + 504, + 504, + 504, + 386, + 386, + 345, + -1, + 171, + -1, + -1, + -1, + -1, + -1, + 137, + -1, + 447, + 197, + -1, + 446, + 387, + 387, + 279, + 387, + -1, + -1, + -1, + 629, + 387, + -1, + 520, + 387, + 618, + -1, + -1, + 607, + 607, + -1, + 687, + 687, + -1, + 387, + 378, + 387, + 378, + -1, + 520, + 520, + 387, + 774, + 387, + 774, + 774, + 387, + 387, + 387, + -1, + 376, + -1, + 387, + 387, + 454, + 387, + 454, + -1, + 269, + -1, + 342, + 342, + 387, + -1, + 534, + 387, + -1, + 305, + 387, + -1, + 269, + -1, + -1, + 672, + 387, + -1, + -1, + -1, + -1, + -1, + 579, + 579, + 579, + 579, + -1, + 636, + 387, + 387, + -1, + 154, + 154, + 154, + 154, + 387, + -1, + 566, + -1, + -1, + 387, + 387, + -1, + 387, + 313, + -1, + 387, + 692, + 387, + 643, + 643, + -1, + -1, + -1, + 387, + 387, + 315, + 315, + -1, + 86, + 86, + 86, + 86, + 387, + -1, + 242, + 387, + 387, + 387, + 657, + 657, + 387, + 657, + 657, + -1, + -1, + 387, + -1, + 303, + 387, + 369, + 387, + 387, + 388, + -1, + 583, + -1, + -1, + 388, + 203, + 388, + 153, + -1, + 388, + 388, + 388, + 388, + 388, + 630, + 388, + 818, + -1, + 521, + 388, + -1, + 388, + -1, + 388, + -1, + 688, + 388, + -1, + 388, + 388, + -1, + -1, + -1, + 251, + 251, + 251, + 388, + 388, + -1, + 539, + 388, + 388, + 388, + 388, + 163, + -1, + 388, + 388, + 388, + 220, + 220, + 220, + 220, + 220, + 388, + -1, + -1, + -1, + -1, + -1, + 388, + -1, + -1, + 519, + 388, + 388, + 388, + 278, + 278, + 278, + -1, + 388, + 388, + 631, + 388, + 631, + -1, + 223, + 388, + 223, + 223, + 388, + 388, + 388, + 220, + 220, + 220, + -1, + -1, + 170, + -1, + -1, + 388, + 388, + 388, + 245, + 245, + 388, + 388, + 277, + 388, + 388, + -1, + -1, + 600, + 390, + -1, + 390, + 95, + 390, + -1, + 636, + -1, + 390, + 750, + 750, + 750, + 750, + 390, + 566, + 566, + 391, + -1, + -1, + 392, + 392, + 668, + -1, + 818, + -1, + 392, + -1, + 392, + -1, + 392, + 173, + -1, + 666, + -1, + -1, + -1, + 199, + -1, + 722, + 722, + 392, + -1, + 605, + 605, + 392, + -1, + 750, + -1, + -1, + 668, + -1, + 392, + 303, + -1, + 256, + -1, + 612, + 612, + 393, + 108, + 108, + 393, + -1, + 393, + 261, + 393, + 393, + 608, + 608, + 393, + 393, + 393, + 269, + 393, + 648, + 648, + 648, + -1, + 199, + 393, + 393, + 393, + -1, + -1, + 499, + 393, + 499, + -1, + -1, + 805, + 393, + 393, + 637, + 393, + -1, + 347, + 347, + -1, + -1, + 393, + -1, + -1, + 108, + 394, + 199, + 394, + 199, + -1, + 649, + 137, + 137, + 395, + -1, + 509, + 395, + 395, + 74, + -1, + 566, + -1, + 558, + -1, + -1, + -1, + 396, + 396, + 396, + 397, + 397, + -1, + 584, + -1, + -1, + 397, + -1, + 397, + 331, + 331, + 397, + 358, + 397, + -1, + -1, + 397, + 397, + 255, + 255, + -1, + 671, + -1, + -1, + 557, + 398, + 398, + -1, + 603, + 399, + -1, + -1, + -1, + 399, + 723, + -1, + 399, + 587, + 399, + -1, + 399, + 399, + 812, + 400, + -1, + 156, + 156, + 156, + 400, + -1, + -1, + -1, + 400, + -1, + 400, + 520, + 520, + 400, + 262, + 402, + -1, + -1, + -1, + 402, + -1, + -1, + -1, + 648, + 648, + 648, + 402, + 648, + 402, + 520, + -1, + -1, + 202, + -1, + 331, + -1, + -1, + -1, + 403, + 612, + 403, + 403, + 612, + 404, + 521, + -1, + 237, + 404, + 404, + -1, + -1, + 404, + 277, + 751, + -1, + -1, + -1, + -1, + 417, + -1, + -1, + 649, + 649, + -1, + 405, + 569, + -1, + -1, + 603, + 603, + -1, + -1, + 406, + 138, + -1, + 407, + 407, + -1, + 279, + 408, + -1, + 408, + 635, + -1, + 269, + 408, + 408, + 585, + -1, + 235, + 235, + 235, + 409, + 409, + 510, + -1, + -1, + 154, + 410, + 273, + 410, + 447, + -1, + -1, + 752, + 628, + 411, + 411, + 233, + 233, + 411, + 233, + 233, + 411, + 411, + -1, + 412, + 412, + -1, + 852, + 412, + 412, + 158, + -1, + -1, + -1, + -1, + 413, + 269, + -1, + 413, + 237, + 237, + 237, + -1, + 413, + 278, + 413, + 413, + 413, + 663, + 663, + 413, + -1, + -1, + -1, + 268, + 413, + 413, + 413, + 413, + 413, + 137, + 137, + 137, + -1, + 688, + -1, + 413, + 159, + -1, + 663, + -1, + 236, + 236, + -1, + 569, + -1, + 163, + 413, + 413, + 414, + -1, + 138, + 138, + -1, + 415, + 138, + 138, + 415, + -1, + 450, + -1, + 192, + -1, + -1, + -1, + 108, + 415, + 415, + -1, + 415, + 172, + 415, + 172, + 415, + 345, + 415, + -1, + -1, + 330, + -1, + 81, + 81, + -1, + 331, + -1, + -1, + 557, + -1, + 415, + -1, + 415, + 415, + 415, + 519, + 415, + -1, + 605, + 605, + 415, + -1, + 499, + -1, + -1, + 416, + 233, + 233, + -1, + 416, + 416, + 557, + 557, + -1, + -1, + -1, + 289, + -1, + 416, + 416, + 416, + 416, + 322, + 322, + 322, + 322, + -1, + 416, + 416, + 552, + 552, + 552, + 416, + 507, + 507, + 507, + -1, + 418, + 264, + 264, + 264, + 264, + 418, + 418, + -1, + 418, + 214, + 214, + 418, + 450, + 418, + 169, + 169, + -1, + -1, + 220, + 418, + 220, + 418, + 418, + -1, + 559, + 419, + 559, + -1, + 419, + 419, + 419, + 419, + 628, + 628, + 419, + 419, + 568, + 419, + 568, + -1, + 419, + 812, + 419, + -1, + -1, + 447, + 447, + 447, + 447, + -1, + 168, + 420, + 420, + 171, + -1, + -1, + -1, + 521, + -1, + 420, + 336, + 420, + 217, + 217, + -1, + 568, + -1, + 420, + -1, + 420, + 520, + 420, + 420, + 420, + 420, + 420, + 603, + 420, + 603, + -1, + 268, + 268, + 268, + -1, + 420, + 607, + 420, + 420, + 420, + 420, + 420, + 629, + 629, + 629, + -1, + 649, + 649, + 420, + 724, + 724, + 724, + 724, + 420, + -1, + 315, + 315, + -1, + 38, + 38, + 420, + 672, + 672, + 420, + 672, + 672, + -1, + 420, + 599, + 599, + 599, + 420, + -1, + -1, + -1, + 160, + 420, + -1, + -1, + -1, + 202, + 202, + -1, + 600, + 600, + 340, + 340, + 421, + 421, + 421, + 323, + 323, + 323, + 421, + 421, + 421, + -1, + 422, + 587, + 422, + 587, + -1, + 422, + 525, + 525, + 525, + 525, + 422, + 422, + 422, + 159, + 159, + 422, + -1, + 422, + -1, + 422, + 422, + 163, + -1, + -1, + 343, + -1, + -1, + 237, + -1, + 236, + 422, + 422, + 648, + -1, + -1, + -1, + 203, + -1, + -1, + -1, + 422, + -1, + 422, + -1, + 579, + 422, + -1, + 422, + -1, + 584, + 584, + -1, + 422, + -1, + -1, + -1, + -1, + 423, + 376, + 376, + -1, + 540, + -1, + 871, + 871, + 423, + -1, + -1, + 423, + 509, + 509, + -1, + 159, + -1, + -1, + -1, + 469, + 425, + -1, + 647, + 647, + -1, + -1, + 322, + -1, + -1, + 425, + 499, + 499, + 425, + 425, + -1, + -1, + 425, + 223, + -1, + 752, + -1, + -1, + 425, + -1, + -1, + -1, + -1, + 152, + 425, + -1, + 425, + -1, + 172, + 426, + 426, + 671, + -1, + -1, + 426, + -1, + 426, + -1, + 723, + 426, + -1, + 426, + -1, + 426, + 169, + 169, + 426, + 668, + 426, + 592, + -1, + 628, + 426, + -1, + 426, + 426, + 426, + 426, + 223, + -1, + 217, + 217, + -1, + 426, + -1, + 426, + 426, + -1, + 359, + -1, + -1, + 604, + 426, + -1, + 426, + 426, + -1, + 426, + -1, + -1, + -1, + -1, + -1, + 426, + 592, + -1, + 581, + 581, + 581, + 581, + 426, + 581, + 581, + -1, + 235, + -1, + 426, + 426, + 426, + 525, + -1, + 426, + -1, + -1, + 245, + -1, + 518, + 426, + -1, + -1, + 426, + 322, + 322, + 426, + 322, + 322, + 426, + -1, + 566, + 426, + 103, + 426, + 81, + -1, + -1, + 426, + -1, + 417, + 417, + 417, + 417, + 417, + 417, + 417, + 417, + 426, + -1, + 161, + 426, + 161, + 426, + 517, + -1, + 426, + 426, + 81, + 427, + 427, + -1, + 427, + -1, + 427, + 427, + 627, + -1, + 346, + -1, + 97, + -1, + 427, + -1, + 638, + -1, + 273, + -1, + 427, + 728, + 728, + 427, + -1, + 761, + 761, + 427, + -1, + 427, + 427, + 805, + 805, + 805, + 805, + -1, + 428, + 233, + -1, + 428, + 109, + 428, + 672, + 428, + 428, + -1, + -1, + -1, + -1, + 428, + 813, + 428, + -1, + 156, + 428, + 156, + -1, + 428, + 604, + 428, + 428, + 871, + 871, + 428, + 620, + 428, + -1, + 428, + 428, + 428, + -1, + 428, + -1, + 314, + 428, + 428, + 658, + 428, + -1, + 138, + 138, + 138, + -1, + -1, + -1, + 428, + 872, + 872, + 872, + 428, + 428, + 428, + 428, + -1, + -1, + 812, + 429, + 429, + -1, + 520, + 429, + 722, + 429, + 722, + -1, + -1, + 522, + 522, + -1, + 81, + 81, + 429, + 429, + 265, + 429, + 375, + 375, + 375, + -1, + 759, + 429, + 196, + 196, + 429, + 663, + 663, + -1, + 429, + -1, + 100, + -1, + -1, + -1, + 429, + 687, + 687, + 429, + 305, + -1, + 429, + 540, + -1, + 429, + 429, + 429, + -1, + 517, + -1, + 429, + 109, + 109, + -1, + -1, + -1, + 290, + -1, + 430, + 74, + 430, + 331, + -1, + 631, + 631, + 430, + -1, + 430, + 752, + 752, + 752, + -1, + -1, + 499, + -1, + 267, + 430, + 430, + 566, + 430, + 272, + 272, + 430, + -1, + 430, + 214, + 214, + 430, + 430, + 430, + 430, + 430, + 430, + -1, + -1, + 430, + 430, + 430, + 138, + -1, + -1, + 87, + 87, + -1, + -1, + 431, + 431, + -1, + 431, + 645, + 645, + 645, + 431, + 583, + 583, + -1, + 359, + 431, + 359, + -1, + 447, + -1, + -1, + 431, + 642, + 431, + 431, + -1, + 431, + 304, + -1, + 431, + -1, + 343, + 343, + -1, + -1, + -1, + 586, + 586, + 586, + 586, + 431, + 432, + 649, + 432, + 649, + -1, + 432, + 358, + 432, + 358, + 358, + -1, + -1, + 559, + 559, + 559, + -1, + 432, + 432, + -1, + -1, + 607, + -1, + 432, + 347, + 432, + -1, + -1, + -1, + -1, + 805, + 805, + 805, + 432, + 203, + -1, + 234, + 234, + 433, + -1, + -1, + 600, + 600, + 433, + 433, + 600, + 433, + -1, + -1, + 587, + 433, + 433, + 255, + 255, + 433, + -1, + -1, + -1, + 574, + -1, + 433, + 520, + 433, + 520, + 520, + -1, + 204, + 433, + 433, + 592, + 433, + -1, + 607, + 607, + -1, + 446, + 446, + 446, + 433, + 433, + 433, + 157, + 157, + 157, + 157, + 433, + -1, + 433, + -1, + -1, + 433, + 434, + 173, + 173, + 434, + 434, + 173, + -1, + 434, + 152, + 434, + 434, + 519, + 519, + 434, + 519, + 434, + 434, + -1, + -1, + -1, + -1, + 434, + -1, + 237, + 237, + 434, + 237, + 237, + 434, + -1, + 182, + 434, + -1, + 447, + 447, + 447, + -1, + 750, + 750, + 750, + 750, + 750, + 434, + -1, + -1, + 722, + -1, + -1, + 434, + 722, + -1, + 533, + 434, + 434, + -1, + 852, + 852, + 852, + -1, + -1, + 601, + 434, + 434, + 434, + 375, + 375, + -1, + -1, + -1, + 601, + -1, + 273, + 273, + -1, + 434, + 434, + 434, + -1, + -1, + 558, + 558, + 558, + 558, + 558, + -1, + 434, + 692, + 434, + 269, + 434, + -1, + 196, + -1, + 434, + 274, + 435, + -1, + 435, + 280, + 280, + 280, + 280, + 280, + -1, + 446, + 446, + -1, + 558, + -1, + 369, + 369, + 369, + 435, + 435, + 435, + 435, + 375, + 435, + 435, + -1, + 203, + -1, + -1, + -1, + 435, + 367, + 367, + -1, + 446, + 435, + -1, + -1, + 435, + 435, + -1, + -1, + -1, + 519, + 519, + 519, + 519, + 519, + 435, + -1, + -1, + 156, + -1, + 200, + 200, + -1, + -1, + 436, + 436, + -1, + 533, + 533, + -1, + 448, + 436, + 436, + -1, + 123, + -1, + 760, + 760, + -1, + 671, + 671, + 671, + 671, + -1, + 436, + 436, + -1, + 436, + 436, + 272, + 272, + -1, + 436, + 436, + 436, + -1, + -1, + 223, + -1, + 436, + 436, + -1, + 436, + 436, + -1, + 436, + 345, + 436, + -1, + -1, + 437, + 201, + -1, + -1, + 629, + -1, + -1, + 242, + -1, + 578, + 437, + 73, + 437, + 210, + 437, + 263, + 437, + 437, + 305, + 305, + -1, + 437, + -1, + 437, + 525, + 525, + -1, + 437, + 437, + 438, + 71, + -1, + 314, + -1, + -1, + 84, + -1, + 533, + 533, + 438, + 359, + -1, + 157, + 157, + -1, + -1, + -1, + 601, + 601, + 601, + -1, + 438, + -1, + 438, + -1, + 657, + 657, + -1, + -1, + -1, + 852, + -1, + 518, + -1, + -1, + 439, + 162, + 439, + -1, + 304, + 439, + -1, + 439, + 97, + 440, + 871, + 440, + 440, + 440, + 267, + -1, + 262, + 440, + 233, + 233, + -1, + 440, + 440, + 517, + 517, + -1, + -1, + 440, + 566, + -1, + 440, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + 378, + 378, + -1, + 441, + -1, + -1, + 507, + 507, + 507, + 441, + -1, + -1, + 441, + -1, + 564, + 442, + 648, + -1, + 442, + -1, + 552, + 451, + 451, + 552, + -1, + 620, + 451, + 452, + 664, + 664, + -1, + 660, + 452, + -1, + 642, + 453, + 599, + 453, + 453, + 601, + 453, + 358, + 455, + -1, + 196, + -1, + 266, + 456, + -1, + 456, + 670, + -1, + 457, + -1, + 457, + 210, + 210, + 457, + 458, + -1, + 242, + -1, + -1, + 459, + 812, + 812, + -1, + -1, + 159, + -1, + 275, + -1, + -1, + 237, + 462, + 462, + 579, + -1, + 463, + 613, + -1, + 464, + 272, + 464, + -1, + -1, + 273, + 465, + 750, + 281, + -1, + 467, + -1, + 468, + 315, + 470, + -1, + 470, + 214, + -1, + 454, + 454, + 473, + 474, + -1, + -1, + 751, + 751, + 345, + 476, + 345, + -1, + 477, + -1, + 478, + -1, + -1, + -1, + -1, + 480, + -1, + 480, + 480, + -1, + 289, + 289, + 481, + 168, + -1, + -1, + 482, + 202, + 202, + 482, + 276, + 276, + 482, + 482, + 613, + -1, + -1, + 805, + -1, + -1, + -1, + -1, + 291, + 291, + 482, + 510, + 510, + 483, + 483, + -1, + 83, + -1, + 280, + 485, + -1, + -1, + -1, + 485, + 485, + 485, + 486, + 375, + 486, + -1, + -1, + 486, + 658, + -1, + -1, + 336, + 336, + -1, + -1, + -1, + -1, + -1, + 487, + -1, + 173, + 173, + -1, + -1, + -1, + 552, + 552, + 487, + -1, + -1, + -1, + 487, + -1, + -1, + -1, + 487, + 449, + 449, + 487, + 292, + 487, + 487, + 574, + -1, + 487, + 487, + -1, + 274, + 274, + 274, + -1, + 487, + 487, + -1, + 487, + 83, + -1, + -1, + 487, + 487, + -1, + -1, + 488, + 752, + 752, + 488, + -1, + -1, + 447, + 447, + 447, + 489, + 367, + 367, + 489, + 489, + 489, + -1, + 489, + 489, + -1, + -1, + 565, + 565, + 489, + 489, + 199, + -1, + -1, + -1, + 521, + 521, + 521, + -1, + -1, + 336, + -1, + 138, + 138, + 490, + -1, + -1, + 161, + -1, + 109, + 313, + 313, + 491, + 313, + 313, + 313, + 313, + 313, + 491, + 558, + 491, + 492, + -1, + 215, + -1, + -1, + -1, + -1, + 492, + 492, + 492, + -1, + 604, + -1, + 279, + 279, + 492, + 220, + -1, + -1, + 494, + 520, + 495, + -1, + -1, + 292, + -1, + 495, + 495, + -1, + 759, + 759, + 759, + 495, + -1, + 38, + -1, + 871, + 496, + 496, + 720, + 497, + 497, + 279, + 279, + 497, + 279, + 497, + 497, + -1, + 497, + 871, + 498, + -1, + -1, + 498, + 203, + 203, + 203, + 203, + 498, + -1, + -1, + 871, + 498, + 498, + 498, + 653, + -1, + 162, + 162, + 500, + 162, + -1, + 500, + 499, + 500, + 565, + 500, + -1, + 627, + 500, + -1, + 500, + 99, + -1, + -1, + -1, + 199, + -1, + 108, + -1, + 528, + 501, + -1, + 501, + 501, + 501, + 501, + 585, + 585, + 502, + -1, + -1, + 606, + -1, + 502, + 502, + 502, + -1, + 454, + 454, + 502, + 502, + 502, + -1, + 534, + -1, + -1, + 359, + 502, + 502, + 502, + 336, + 336, + -1, + 323, + 323, + -1, + 502, + 502, + 601, + 502, + 601, + 578, + -1, + -1, + -1, + -1, + 503, + 266, + -1, + -1, + -1, + 109, + -1, + -1, + 813, + 813, + 503, + -1, + 503, + 269, + 269, + -1, + -1, + 871, + -1, + -1, + -1, + 503, + 503, + 86, + 86, + 503, + 503, + -1, + 265, + 505, + -1, + 505, + 505, + 528, + -1, + 255, + 255, + -1, + -1, + -1, + 505, + 505, + -1, + 505, + 505, + 505, + -1, + 340, + 505, + 505, + 340, + 505, + -1, + -1, + 330, + -1, + 505, + -1, + 137, + 505, + 505, + 345, + 345, + 505, + 505, + -1, + -1, + -1, + 659, + 505, + 659, + -1, + 506, + -1, + 506, + 506, + -1, + 210, + 210, + 210, + -1, + -1, + -1, + 812, + -1, + 315, + 506, + 506, + -1, + 163, + -1, + -1, + 274, + -1, + 511, + 648, + 648, + 511, + 511, + 512, + 512, + 512, + 512, + -1, + 447, + -1, + 512, + -1, + 512, + 512, + 526, + -1, + 606, + 512, + -1, + 512, + -1, + 752, + -1, + 584, + 584, + 584, + -1, + -1, + -1, + 602, + 602, + 602, + 602, + 514, + 602, + 514, + 262, + 262, + 515, + 515, + -1, + 805, + -1, + 162, + 516, + -1, + 292, + 523, + 523, + 469, + 469, + 752, + 752, + 672, + -1, + -1, + 668, + 339, + -1, + 535, + 535, + 173, + -1, + -1, + 417, + 256, + -1, + 541, + -1, + 542, + 543, + -1, + 544, + 692, + -1, + 280, + -1, + 721, + -1, + 450, + 450, + 203, + 203, + -1, + 446, + 446, + 553, + -1, + -1, + 556, + -1, + 592, + 479, + -1, + -1, + -1, + -1, + 563, + 819, + 819, + 567, + 819, + 819, + 819, + -1, + -1, + 570, + 570, + 292, + -1, + -1, + -1, + 571, + 518, + 571, + 275, + 275, + -1, + 571, + -1, + 292, + -1, + 572, + 469, + 572, + 572, + 575, + 163, + 163, + 575, + -1, + 576, + -1, + 522, + 522, + 522, + -1, + -1, + -1, + 577, + 577, + 533, + -1, + 577, + 577, + 619, + 577, + 577, + -1, + -1, + 580, + -1, + -1, + -1, + 580, + 445, + -1, + -1, + 589, + 589, + 589, + -1, + -1, + 323, + -1, + 723, + 331, + 591, + 591, + 591, + 591, + 168, + 269, + 269, + 269, + 269, + 269, + 269, + -1, + 595, + 597, + -1, + 598, + -1, + 509, + 509, + 509, + 611, + 601, + 614, + 615, + 291, + 291, + 616, + 586, + 622, + 763, + 626, + 632, + -1, + 640, + 401, + -1, + -1, + 651, + 479, + -1, + -1, + -1, + 673, + 157, + 673, + -1, + -1, + 200, + 673, + 673, + 84, + 84, + 84, + 84, + 84, + 84, + 84, + 84, + 84, + -1, + 818, + -1, + -1, + -1, + 674, + -1, + 108, + 108, + 108, + 108, + -1, + 674, + 217, + -1, + -1, + -1, + 674, + 852, + -1, + 635, + -1, + -1, + 674, + -1, + 347, + 347, + 347, + 674, + -1, + -1, + 586, + 674, + -1, + -1, + 674, + -1, + 345, + 674, + -1, + 114, + 114, + 674, + 674, + -1, + 203, + 203, + 674, + 517, + 674, + 95, + 95, + -1, + 648, + -1, + 674, + -1, + 331, + 331, + 674, + 674, + 674, + 674, + 674, + -1, + 237, + -1, + 628, + -1, + -1, + -1, + -1, + 152, + 152, + -1, + 214, + 214, + -1, + -1, + -1, + 674, + 674, + -1, + 760, + 674, + 760, + -1, + 674, + -1, + 872, + 674, + 674, + -1, + 172, + 674, + 579, + 674, + -1, + -1, + 674, + 674, + 674, + -1, + -1, + 674, + 367, + 367, + 674, + 367, + 367, + 367, + -1, + 674, + -1, + -1, + -1, + 517, + -1, + -1, + 750, + -1, + 565, + 565, + -1, + -1, + -1, + 674, + 674, + 242, + -1, + 331, + -1, + 674, + 276, + 674, + 569, + 569, + 569, + 569, + 569, + -1, + -1, + 674, + -1, + -1, + 81, + 674, + 674, + -1, + 619, + 619, + 675, + 172, + -1, + 675, + 675, + 675, + 675, + 581, + 675, + -1, + -1, + 618, + -1, + 676, + 583, + 676, + 583, + -1, + 519, + 519, + -1, + 672, + 676, + 672, + 672, + 672, + -1, + 154, + 676, + -1, + -1, + 237, + 676, + -1, + -1, + 642, + -1, + -1, + 265, + -1, + 152, + -1, + 763, + 677, + -1, + 677, + 173, + 173, + -1, + -1, + 677, + 385, + 385, + 677, + 677, + 313, + 313, + 313, + 313, + 313, + 313, + -1, + 677, + 677, + 582, + 582, + 582, + 582, + 582, + -1, + 336, + 677, + 677, + -1, + 677, + 677, + -1, + -1, + 509, + 678, + -1, + -1, + -1, + 340, + -1, + 197, + -1, + 805, + 805, + 805, + 805, + 805, + -1, + -1, + 678, + 171, + 679, + 630, + 679, + 200, + 200, + 200, + 200, + -1, + 679, + -1, + -1, + -1, + 679, + 631, + 679, + 631, + 679, + -1, + 679, + 679, + -1, + 679, + 84, + 84, + 680, + 280, + 280, + 280, + 680, + 680, + 579, + -1, + 528, + -1, + -1, + -1, + -1, + 680, + -1, + 774, + -1, + -1, + 87, + 680, + 87, + 87, + 87, + 87, + 87, + 681, + 242, + -1, + 681, + 637, + 681, + 681, + 235, + 235, + -1, + -1, + 681, + 197, + -1, + 629, + 629, + -1, + -1, + 682, + 682, + 682, + -1, + -1, + 647, + -1, + 153, + 682, + 682, + 264, + -1, + -1, + -1, + 683, + 346, + -1, + -1, + 235, + 683, + 401, + 401, + 401, + -1, + 344, + 683, + -1, + 351, + -1, + 685, + 685, + -1, + 346, + 685, + -1, + 336, + -1, + 685, + 660, + 660, + 685, + -1, + 343, + -1, + 685, + -1, + 519, + 685, + 685, + 275, + 685, + 685, + 685, + 659, + 685, + 279, + 685, + -1, + -1, + 685, + 685, + -1, + 685, + 450, + 685, + 685, + 534, + -1, + -1, + -1, + 685, + 342, + 342, + 342, + 342, + 342, + 342, + 342, + 342, + 685, + 276, + -1, + 685, + 182, + 182, + 685, + 685, + -1, + -1, + 236, + 236, + -1, + 638, + 685, + 685, + 242, + -1, + 417, + 417, + 417, + 417, + -1, + 685, + 499, + 685, + 685, + -1, + 73, + 685, + -1, + 234, + -1, + 367, + 367, + 367, + 367, + -1, + 369, + 369, + 369, + 369, + 369, + -1, + 330, + -1, + 685, + 685, + -1, + -1, + 235, + 235, + 685, + -1, + 685, + 612, + 291, + 291, + 686, + 686, + -1, + 87, + -1, + 686, + -1, + 686, + 343, + -1, + 247, + -1, + 305, + 305, + -1, + 686, + 448, + 448, + 686, + 631, + -1, + 277, + 686, + 686, + 277, + 686, + -1, + 359, + 359, + 359, + 359, + -1, + 686, + -1, + 628, + 686, + -1, + 686, + 686, + 686, + 686, + 689, + 689, + 762, + 689, + 690, + 690, + -1, + -1, + -1, + 690, + 173, + 690, + 173, + 691, + -1, + -1, + -1, + 171, + 171, + 171, + -1, + 762, + -1, + -1, + -1, + 693, + -1, + 871, + 871, + 871, + -1, + 635, + -1, + 694, + 694, + 292, + 694, + 694, + 695, + -1, + 695, + 695, + 81, + -1, + 763, + 763, + 114, + 114, + -1, + -1, + 202, + 202, + 696, + -1, + 138, + -1, + 214, + -1, + 450, + -1, + 671, + 696, + 671, + 671, + 751, + 751, + 751, + 751, + 697, + 697, + 697, + 752, + -1, + 345, + 345, + 697, + 698, + 698, + 173, + 173, + -1, + 524, + -1, + 533, + 533, + 533, + -1, + -1, + 698, + 278, + -1, + 699, + -1, + -1, + 471, + -1, + 87, + 87, + 699, + 587, + -1, + -1, + -1, + -1, + 522, + -1, + 700, + 700, + 700, + 700, + 700, + -1, + -1, + -1, + -1, + -1, + 268, + -1, + 471, + -1, + 700, + -1, + 701, + 701, + 581, + 701, + 639, + 701, + 469, + -1, + -1, + 540, + 701, + 701, + 701, + 520, + 520, + 520, + 520, + 520, + 520, + -1, + 701, + 701, + -1, + 192, + 701, + 701, + 275, + -1, + 272, + 272, + -1, + 702, + 155, + -1, + -1, + -1, + -1, + 272, + 272, + -1, + 702, + -1, + 702, + 586, + -1, + -1, + 604, + -1, + 369, + -1, + 518, + -1, + 703, + -1, + -1, + 256, + 256, + 256, + 704, + 704, + 750, + 750, + 704, + 763, + 705, + 517, + 517, + 705, + 517, + -1, + 671, + 705, + 705, + 499, + 705, + 705, + -1, + 707, + 631, + 631, + 631, + 631, + 631, + 631, + -1, + 708, + 220, + -1, + -1, + 708, + 812, + -1, + 709, + 709, + 709, + 255, + 255, + 255, + -1, + 710, + 710, + -1, + 587, + -1, + 710, + 454, + 852, + -1, + 153, + 153, + 711, + 711, + 233, + 233, + 711, + 233, + 233, + 233, + 711, + 380, + -1, + 712, + -1, + 73, + 712, + 507, + -1, + 71, + 71, + 712, + 279, + -1, + 552, + -1, + -1, + 712, + 526, + 526, + 526, + -1, + -1, + -1, + 650, + 712, + 330, + 712, + 712, + 713, + -1, + 713, + -1, + 242, + 713, + -1, + 713, + 713, + -1, + 713, + 713, + 378, + 713, + -1, + -1, + -1, + 714, + 714, + 714, + -1, + -1, + 714, + -1, + 247, + 247, + -1, + 716, + 123, + 123, + 123, + -1, + 716, + 852, + 716, + 852, + 716, + 716, + 445, + 717, + 653, + 717, + 272, + 717, + 586, + -1, + -1, + 509, + 509, + 509, + -1, + -1, + 261, + 718, + -1, + 718, + -1, + -1, + 275, + 718, + -1, + 692, + -1, + 719, + 719, + -1, + 99, + 719, + 719, + 358, + 358, + 358, + 725, + -1, + -1, + 203, + 726, + 81, + 726, + 727, + -1, + 727, + 627, + 627, + 627, + 448, + -1, + 378, + 378, + 730, + -1, + 376, + 376, + -1, + -1, + 733, + -1, + 734, + -1, + -1, + 217, + 734, + -1, + 735, + 735, + 735, + -1, + -1, + 182, + -1, + -1, + 737, + 737, + 737, + 737, + -1, + 220, + -1, + -1, + -1, + -1, + -1, + 739, + 564, + 739, + 740, + 740, + 308, + 740, + 247, + 247, + -1, + 71, + 740, + -1, + 275, + 275, + -1, + -1, + -1, + 303, + 740, + 740, + 558, + 558, + 741, + -1, + 741, + 84, + 84, + -1, + -1, + -1, + 266, + -1, + 743, + -1, + 313, + 313, + -1, + 771, + -1, + 521, + 745, + 745, + 745, + -1, + 618, + -1, + 71, + 71, + 71, + 71, + -1, + 658, + 367, + -1, + 38, + 747, + 747, + -1, + -1, + 454, + 749, + 762, + 753, + -1, + 628, + 756, + 638, + -1, + -1, + -1, + 443, + -1, + 760, + 558, + -1, + 602, + 773, + -1, + 775, + 776, + -1, + 608, + 521, + -1, + 780, + 781, + 534, + 782, + 782, + 314, + -1, + 347, + 123, + 171, + 785, + -1, + -1, + 552, + -1, + 305, + -1, + 524, + 787, + -1, + -1, + 819, + -1, + 760, + 558, + 204, + 666, + 666, + 794, + 795, + -1, + 796, + -1, + -1, + -1, + 799, + 852, + 450, + -1, + -1, + -1, + 803, + 804, + 95, + -1, + 565, + 852, + 83, + 180, + 823, + 223, + 827, + 827, + -1, + 360, + -1, + -1, + -1, + -1, + 839, + 839, + -1, + 839, + -1, + 839, + -1, + 375, + 839, + 454, + 454, + -1, + 601, + 601, + 601, + -1, + 840, + 840, + -1, + 723, + 840, + 723, + -1, + 38, + -1, + 840, + -1, + -1, + -1, + 840, + 840, + 840, + 840, + 156, + -1, + -1, + 841, + 263, + -1, + 761, + 761, + 761, + 841, + 233, + 841, + 358, + 841, + 841, + -1, + 841, + -1, + 378, + 378, + 841, + -1, + 519, + 519, + 519, + 841, + 568, + 568, + 842, + 842, + 842, + 842, + 842, + -1, + 275, + -1, + 843, + 201, + -1, + 99, + 843, + 843, + 818, + 843, + 168, + 168, + -1, + 843, + 843, + 844, + -1, + -1, + -1, + 844, + 280, + 844, + 844, + 844, + 844, + -1, + -1, + 245, + 245, + 844, + 844, + -1, + 844, + -1, + -1, + -1, + 619, + -1, + 871, + -1, + -1, + -1, + 812, + -1, + 845, + 722, + 845, + 722, + 722, + 722, + 845, + 579, + 846, + -1, + 846, + -1, + -1, + 846, + 846, + 846, + -1, + 138, + 138, + 846, + -1, + 154, + 154, + 846, + 137, + 137, + 137, + 137, + 846, + 846, + -1, + 846, + -1, + -1, + 846, + 762, + 762, + -1, + -1, + 559, + 846, + 559, + -1, + 203, + -1, + 847, + 847, + 220, + -1, + 847, + 847, + 138, + 171, + 848, + 171, + 331, + 849, + -1, + -1, + 210, + 761, + 761, + -1, + 605, + 853, + -1, + 204, + 854, + 854, + -1, + -1, + 223, + 854, + 854, + -1, + 855, + 587, + 855, + 855, + 606, + 606, + -1, + 856, + -1, + 277, + -1, + -1, + 268, + 268, + 367, + 367, + 858, + 378, + 378, + 859, + 273, + 860, + -1, + -1, + -1, + 861, + 861, + -1, + 304, + 71, + -1, + 863, + -1, + 74, + 864, + 864, + 74, + 865, + 865, + -1, + 724, + 868, + 721, + 721, + -1, + 123, + 874, + 874, + 74, + 724, + 876, + 522, + 522, + 878, + -1, + -1, + 369, + 883, + -1, + 886, + 171, + 308, + 890, + 375, + -1, + -1, + 894, + -1, + 600, + 751 + ], + [ + -1, + 3, + -1, + 504, + -1, + 163, + 163, + 163, + -1, + 159, + 159, + -1, + -1, + -1, + -1, + 137, + 137, + 137, + -1, + 657, + 657, + -1, + 586, + 3, + 3, + -1, + 3, + 3, + 235, + -1, + 204, + 3, + -1, + -1, + -1, + 255, + 255, + 3, + -1, + -1, + -1, + 3, + -1, + -1, + 156, + 156, + 156, + -1, + 3, + 3, + 649, + 649, + 3, + -1, + 3, + -1, + 172, + 3, + 3, + 3, + -1, + 294, + 3, + 417, + 417, + 417, + 3, + -1, + 3, + 643, + 643, + -1, + 603, + 3, + 603, + 3, + -1, + 385, + 3, + -1, + 303, + -1, + -1, + -1, + 237, + -1, + 3, + 659, + 659, + 659, + -1, + 200, + 200, + 3, + 200, + 200, + -1, + 290, + 290, + 3, + 358, + -1, + 3, + 3, + 3, + 603, + 603, + 603, + -1, + -1, + -1, + -1, + 3, + 558, + 558, + 558, + 3, + 3, + 3, + -1, + 517, + 3, + -1, + 533, + 3, + 234, + 3, + -1, + 340, + 340, + 340, + 340, + 340, + 3, + 340, + 3, + -1, + 3, + 305, + 305, + -1, + 3, + 507, + -1, + 649, + -1, + 196, + -1, + 3, + -1, + 290, + 290, + 290, + 290, + -1, + -1, + -1, + 3, + 374, + 374, + -1, + 171, + -1, + 499, + 3, + 380, + 380, + 380, + 380, + 3, + -1, + -1, + 635, + 635, + -1, + 3, + 3, + 3, + 569, + -1, + 3, + -1, + 504, + 504, + -1, + -1, + 805, + 3, + 3, + 658, + 3, + 658, + -1, + 3, + 340, + -1, + -1, + -1, + 265, + -1, + 3, + 774, + -1, + 255, + 3, + -1, + 519, + 3, + 3, + 3, + 192, + 3, + -1, + -1, + 343, + -1, + -1, + -1, + 3, + -1, + 168, + 3, + -1, + 269, + 269, + 269, + 3, + 86, + -1, + 3, + -1, + -1, + 671, + -1, + 762, + -1, + 73, + 73, + 73, + 73, + 3, + 73, + -1, + 351, + 351, + -1, + 774, + 774, + 774, + -1, + 3, + 3, + -1, + -1, + 620, + 3, + -1, + 3, + 3, + 173, + -1, + -1, + 3, + 645, + -1, + 3, + 200, + 200, + -1, + 504, + 3, + 504, + 504, + -1, + 3, + -1, + 3, + 3, + 3, + 3, + -1, + 3, + 158, + 158, + -1, + -1, + -1, + -1, + -1, + 154, + 3, + -1, + 3, + 272, + -1, + 3, + 71, + -1, + 587, + -1, + 157, + 3, + 266, + 266, + 266, + 3, + 266, + 266, + 266, + 3, + 3, + -1, + -1, + -1, + -1, + 3, + -1, + 3, + 552, + 3, + 552, + -1, + 607, + 607, + 3, + 522, + -1, + -1, + -1, + 447, + 447, + 447, + -1, + 3, + 3, + 162, + 3, + 162, + 162, + 3, + 3, + 3, + -1, + -1, + 3, + -1, + 602, + 602, + -1, + 750, + 750, + -1, + 173, + 3, + -1, + -1, + 3, + 687, + 687, + -1, + 156, + -1, + 137, + 137, + 137, + -1, + 323, + 323, + 3, + 323, + 323, + -1, + 114, + 114, + 3, + 3, + -1, + 620, + 620, + 620, + -1, + -1, + 3, + 171, + 171, + -1, + 275, + 275, + 275, + -1, + 87, + 3, + 658, + 658, + -1, + -1, + 3, + 3, + -1, + 279, + -1, + 692, + 692, + 692, + 3, + 533, + 533, + -1, + 3, + 276, + 276, + 276, + 592, + 592, + 592, + -1, + 4, + -1, + -1, + -1, + -1, + 579, + 579, + 579, + 579, + 579, + 5, + -1, + -1, + 5, + 5, + 672, + 672, + -1, + 199, + -1, + 265, + -1, + -1, + 201, + 201, + 6, + 6, + -1, + 172, + 172, + 6, + 172, + 172, + 6, + 6, + 99, + 99, + -1, + 592, + 6, + 592, + -1, + -1, + 507, + 507, + 7, + 7, + 330, + 7, + 687, + 687, + 687, + 559, + 8, + -1, + 8, + -1, + -1, + 237, + -1, + 771, + 771, + 771, + 771, + -1, + 8, + -1, + 540, + -1, + -1, + 446, + 446, + 446, + 446, + -1, + 8, + 612, + 8, + 8, + -1, + -1, + 223, + -1, + 9, + 9, + 192, + 9, + 9, + 196, + -1, + 9, + 10, + -1, + -1, + 10, + 10, + 262, + 262, + -1, + 10, + 10, + -1, + -1, + -1, + 552, + 552, + -1, + 137, + 10, + -1, + 10, + -1, + 10, + 10, + -1, + 664, + -1, + 87, + -1, + 592, + 10, + 10, + 10, + -1, + 10, + 568, + 568, + 568, + 10, + 276, + 276, + 276, + 276, + 276, + 276, + 276, + 276, + -1, + 10, + -1, + -1, + -1, + 11, + 343, + 343, + 343, + 343, + 11, + -1, + 519, + -1, + -1, + 11, + -1, + 528, + 11, + 11, + 509, + 509, + -1, + 11, + 81, + -1, + -1, + 11, + -1, + -1, + 11, + 11, + 509, + 11, + 109, + -1, + -1, + 11, + 87, + 11, + 359, + 359, + 359, + 11, + 11, + 751, + 11, + 163, + 163, + 163, + 11, + 638, + 11, + -1, + -1, + 156, + 156, + 11, + 138, + -1, + 11, + 289, + -1, + -1, + 650, + 650, + 650, + 11, + -1, + 666, + 666, + -1, + 11, + -1, + 292, + 292, + 292, + 292, + -1, + 653, + 11, + 108, + 11, + -1, + 11, + 11, + 509, + 509, + 11, + 11, + 11, + 608, + -1, + 11, + 687, + -1, + 11, + 11, + 534, + 11, + 663, + 11, + 812, + 812, + -1, + 805, + -1, + -1, + 812, + -1, + -1, + 12, + 12, + -1, + 618, + 618, + 12, + -1, + -1, + 520, + 520, + 12, + -1, + -1, + 281, + 12, + -1, + -1, + 471, + -1, + 12, + 12, + 12, + 360, + 360, + -1, + -1, + 12, + 264, + 264, + 12, + 578, + 578, + 578, + 12, + 268, + 12, + 12, + 510, + 12, + 12, + 12, + -1, + 613, + -1, + 215, + -1, + 664, + -1, + 12, + 12, + 582, + 12, + 12, + -1, + 520, + 12, + 12, + 771, + 12, + -1, + 449, + 449, + 449, + -1, + -1, + 639, + 639, + 12, + 12, + -1, + 12, + 648, + 12, + -1, + 670, + 670, + -1, + 12, + 385, + -1, + 12, + 584, + 584, + -1, + 12, + 605, + -1, + 672, + 672, + -1, + 12, + 12, + 583, + 583, + 583, + 583, + 12, + -1, + -1, + 156, + 12, + 156, + 156, + -1, + -1, + 12, + 443, + 12, + 201, + 201, + 12, + 760, + -1, + -1, + 280, + -1, + 263, + -1, + 564, + 12, + -1, + -1, + 12, + -1, + 171, + 171, + 171, + 171, + -1, + 367, + -1, + 315, + -1, + -1, + 657, + -1, + 261, + 261, + -1, + -1, + 639, + -1, + 251, + -1, + 13, + 214, + -1, + -1, + 662, + 662, + 662, + 13, + 95, + 13, + -1, + 670, + -1, + 852, + 13, + 13, + 13, + 367, + 13, + 13, + 369, + -1, + 13, + 417, + -1, + 199, + 199, + 199, + 199, + -1, + 445, + -1, + -1, + 223, + -1, + 13, + -1, + 13, + -1, + 630, + -1, + 14, + -1, + 14, + -1, + -1, + 330, + 14, + -1, + 14, + 819, + 819, + 14, + 294, + 294, + 14, + 14, + 14, + 170, + -1, + -1, + 14, + 196, + 196, + -1, + 14, + 583, + 583, + 583, + -1, + 15, + 233, + 233, + -1, + 303, + -1, + 600, + 600, + 15, + -1, + 15, + -1, + -1, + 607, + 607, + 15, + 15, + 15, + -1, + -1, + 15, + 123, + 15, + -1, + -1, + -1, + 603, + 603, + 603, + -1, + 314, + 314, + 314, + 15, + 217, + 217, + -1, + -1, + 761, + -1, + 15, + 16, + -1, + 446, + 446, + 16, + 16, + -1, + 375, + 375, + 375, + 375, + 16, + 375, + 375, + 16, + -1, + -1, + 16, + 16, + 16, + 376, + 376, + 376, + 376, + 16, + 376, + 376, + 376, + -1, + 607, + -1, + -1, + 16, + 375, + 375, + 375, + 16, + -1, + 504, + -1, + 759, + -1, + -1, + -1, + 16, + 557, + 557, + 557, + -1, + -1, + -1, + -1, + 16, + 202, + 16, + -1, + 314, + 16, + -1, + 16, + 417, + -1, + -1, + 558, + -1, + -1, + -1, + 16, + 16, + 581, + -1, + 199, + 199, + 199, + -1, + 653, + 16, + 16, + -1, + 360, + 360, + -1, + -1, + 670, + 16, + 180, + -1, + 16, + 262, + 16, + -1, + -1, + 245, + 16, + 16, + -1, + 169, + 16, + 618, + -1, + 507, + 16, + 16, + -1, + -1, + 247, + 247, + -1, + 16, + -1, + -1, + -1, + 582, + 16, + 16, + -1, + 16, + 16, + 16, + -1, + 95, + -1, + 618, + 16, + 16, + -1, + 236, + -1, + -1, + 275, + 275, + 275, + 275, + -1, + 261, + 16, + 308, + 16, + 751, + -1, + -1, + 16, + 16, + 16, + 16, + 71, + -1, + -1, + 16, + -1, + 16, + 720, + 720, + -1, + 272, + 272, + -1, + 401, + 17, + 182, + -1, + 650, + -1, + -1, + 17, + 443, + 443, + 443, + 443, + 443, + 443, + -1, + 17, + 344, + 17, + 17, + 281, + -1, + 263, + 17, + 347, + 347, + 347, + 17, + 17, + 17, + 73, + -1, + 663, + 663, + -1, + 268, + 17, + 687, + 17, + 163, + 163, + 163, + -1, + 621, + 17, + -1, + 17, + 114, + -1, + 304, + -1, + -1, + 643, + 643, + -1, + 17, + 95, + 95, + 17, + 659, + 659, + 17, + 336, + 17, + -1, + 18, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + 620, + 620, + 18, + -1, + 199, + 18, + -1, + -1, + 18, + 18, + 401, + 18, + 18, + 18, + -1, + 668, + 18, + -1, + 304, + 304, + -1, + 233, + -1, + -1, + 499, + 499, + -1, + 18, + -1, + 367, + -1, + -1, + 18, + 18, + -1, + 819, + 819, + 18, + 18, + -1, + 613, + -1, + 18, + 569, + 18, + -1, + 18, + 380, + 380, + 380, + 380, + 380, + -1, + 18, + 18, + -1, + 692, + 692, + 692, + 692, + 692, + 692, + -1, + 247, + 18, + 18, + 261, + 261, + 18, + -1, + 18, + -1, + 18, + 552, + -1, + -1, + 401, + 401, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + -1, + -1, + -1, + -1, + -1, + 156, + 18, + 18, + 18, + -1, + -1, + 18, + 813, + 18, + -1, + 559, + 18, + 18, + 272, + -1, + -1, + 721, + 18, + 723, + 723, + -1, + 642, + -1, + -1, + 18, + 613, + -1, + 214, + 18, + 109, + -1, + -1, + 579, + -1, + 18, + 649, + 18, + 805, + -1, + 18, + -1, + 728, + -1, + -1, + 242, + -1, + 71, + -1, + -1, + 341, + 341, + -1, + 18, + 314, + 18, + -1, + 507, + 507, + 507, + 18, + 507, + 507, + 507, + 18, + 322, + 322, + 18, + 18, + 152, + -1, + -1, + -1, + -1, + 534, + 534, + 534, + 18, + 18, + 18, + 18, + -1, + 281, + 281, + 18, + -1, + -1, + 237, + 237, + 18, + 235, + 235, + -1, + 720, + -1, + -1, + 721, + -1, + 274, + 274, + 18, + 568, + 568, + 18, + 522, + -1, + -1, + -1, + -1, + -1, + 261, + -1, + 204, + 18, + 204, + 204, + 204, + 204, + 18, + 204, + 18, + -1, + 18, + 18, + 18, + 172, + -1, + -1, + -1, + 499, + 18, + 688, + 688, + -1, + 330, + -1, + 18, + -1, + -1, + 638, + -1, + -1, + -1, + -1, + 277, + 277, + 277, + 18, + -1, + 18, + 18, + 18, + 18, + 566, + 566, + -1, + -1, + -1, + 157, + 157, + 157, + -1, + 599, + 599, + -1, + 18, + 643, + 18, + -1, + 173, + 173, + 173, + 173, + 173, + 18, + -1, + -1, + 18, + 18, + 264, + -1, + 763, + 18, + 763, + -1, + 18, + 196, + 196, + 196, + 18, + 552, + 18, + -1, + -1, + -1, + -1, + 608, + -1, + 666, + 666, + -1, + -1, + 583, + -1, + -1, + 771, + -1, + -1, + 204, + 204, + 204, + -1, + 71, + 19, + 660, + -1, + 19, + -1, + 19, + -1, + 19, + 19, + 242, + -1, + 158, + 158, + 158, + 19, + 19, + 608, + 608, + 608, + -1, + 19, + 454, + 454, + 454, + 454, + -1, + 19, + -1, + 275, + -1, + 38, + 38, + 19, + 19, + -1, + 220, + -1, + -1, + 380, + 380, + 380, + -1, + 19, + -1, + 19, + 169, + 19, + 805, + 19, + 19, + -1, + 19, + 19, + -1, + -1, + -1, + 19, + 19, + -1, + 73, + 73, + -1, + 19, + 639, + 639, + -1, + -1, + 19, + -1, + 19, + 255, + 255, + -1, + -1, + 621, + 621, + -1, + 168, + 19, + 668, + -1, + -1, + 172, + 172, + -1, + -1, + 242, + 19, + 568, + -1, + 19, + -1, + 19, + -1, + -1, + 261, + -1, + -1, + -1, + 20, + 267, + 20, + 267, + 20, + 95, + 20, + -1, + 315, + -1, + 172, + 20, + 274, + 274, + -1, + -1, + 599, + 599, + 20, + 20, + 20, + 20, + 20, + 173, + -1, + 20, + 454, + 20, + 454, + -1, + 20, + 609, + 20, + 609, + -1, + 182, + 20, + -1, + -1, + 20, + 20, + -1, + 612, + -1, + 20, + -1, + 20, + -1, + -1, + 728, + -1, + 20, + 565, + 565, + -1, + -1, + 20, + 20, + 163, + 163, + 313, + 313, + -1, + 21, + 21, + 81, + -1, + -1, + 22, + 22, + 22, + 637, + 22, + -1, + 22, + 728, + -1, + -1, + 22, + 688, + 22, + 22, + 533, + 533, + 22, + 22, + 630, + 630, + -1, + 454, + 22, + -1, + -1, + 23, + 23, + 636, + 636, + 290, + -1, + 24, + 24, + 314, + -1, + 24, + -1, + -1, + -1, + 73, + -1, + 25, + -1, + 584, + 584, + -1, + 26, + 341, + 26, + 341, + -1, + -1, + 27, + 671, + 671, + -1, + 245, + -1, + -1, + 526, + -1, + -1, + 376, + 376, + -1, + -1, + 30, + 30, + 30, + -1, + 30, + 152, + 152, + -1, + 469, + 469, + -1, + 581, + 31, + -1, + 31, + 32, + 666, + 32, + -1, + 510, + 32, + -1, + 32, + 32, + -1, + 852, + 33, + 812, + 812, + 812, + 812, + 197, + 197, + -1, + 34, + 599, + 34, + -1, + 688, + 34, + -1, + 202, + -1, + 210, + -1, + 71, + -1, + -1, + 35, + 217, + 217, + 217, + -1, + -1, + 35, + -1, + 401, + 220, + -1, + -1, + 664, + -1, + 163, + 163, + 163, + 163, + -1, + 39, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + 39, + 630, + 39, + 369, + 39, + -1, + 504, + 39, + 504, + 504, + 39, + 504, + 39, + -1, + 202, + 202, + 202, + 202, + 39, + -1, + -1, + 39, + 760, + -1, + 39, + 39, + 39, + 247, + -1, + -1, + 291, + 291, + 39, + 39, + 161, + -1, + -1, + 510, + -1, + -1, + 39, + 583, + 583, + -1, + 40, + 197, + 40, + 197, + 197, + 197, + 197, + 40, + -1, + -1, + 565, + 40, + 40, + 346, + 346, + 251, + 251, + -1, + 41, + 761, + 761, + 41, + 446, + 41, + 446, + 171, + 43, + -1, + 539, + 43, + 291, + 43, + 612, + 43, + 43, + 631, + -1, + 43, + 670, + -1, + 43, + 160, + 43, + 533, + 43, + 533, + 43, + 43, + 533, + -1, + 43, + -1, + 630, + -1, + 43, + -1, + 557, + -1, + 44, + 627, + 627, + 627, + 627, + 44, + 627, + 44, + 627, + -1, + -1, + 251, + 251, + 251, + 251, + 44, + 108, + -1, + -1, + -1, + 46, + 315, + 46, + 315, + 315, + 315, + 315, + 315, + -1, + 509, + 509, + 46, + 618, + 618, + -1, + 606, + 606, + 606, + -1, + 47, + -1, + -1, + 47, + 47, + 47, + -1, + 664, + 664, + -1, + -1, + 47, + 336, + -1, + 290, + 47, + 290, + 290, + 290, + 290, + 47, + 262, + 47, + 262, + -1, + 308, + 308, + -1, + 771, + 771, + 48, + 448, + 448, + 448, + 48, + 48, + 159, + 48, + 322, + -1, + -1, + -1, + 627, + 627, + 48, + 659, + 659, + -1, + -1, + 272, + -1, + -1, + -1, + 48, + 871, + 871, + 871, + 871, + 48, + 109, + 48, + -1, + -1, + 48, + 100, + 100, + -1, + -1, + 48, + -1, + 586, + -1, + -1, + 48, + 48, + 48, + 447, + -1, + -1, + 471, + 48, + -1, + -1, + -1, + -1, + -1, + 630, + 49, + -1, + 137, + -1, + -1, + -1, + 49, + -1, + 341, + 341, + 49, + 49, + -1, + -1, + 49, + 604, + 604, + 49, + 49, + -1, + 49, + -1, + -1, + 49, + -1, + 668, + 668, + 668, + 49, + -1, + -1, + 49, + 123, + 49, + 235, + -1, + -1, + 264, + 50, + 50, + 50, + 752, + -1, + 662, + 662, + -1, + -1, + 50, + -1, + 454, + 454, + 51, + 51, + 51, + 375, + 51, + 51, + 51, + 601, + 601, + 601, + -1, + 51, + -1, + -1, + 51, + -1, + 51, + -1, + 51, + 51, + -1, + -1, + 763, + 51, + -1, + 52, + -1, + 380, + 380, + -1, + -1, + 52, + 95, + 95, + 52, + 52, + 275, + -1, + 613, + -1, + 52, + -1, + -1, + -1, + 52, + 636, + 636, + -1, + 443, + 443, + -1, + 156, + 52, + 52, + 52, + 618, + 52, + 52, + 52, + 114, + 114, + -1, + -1, + -1, + 52, + 339, + 52, + 52, + 52, + -1, + 159, + -1, + 74, + 74, + 74, + 74, + 74, + 74, + 74, + 52, + 52, + -1, + 52, + 268, + 268, + 268, + 268, + 52, + -1, + 158, + 158, + -1, + 52, + -1, + -1, + 52, + -1, + -1, + 52, + -1, + 52, + 657, + 52, + 657, + 657, + 52, + -1, + 52, + 344, + -1, + -1, + 643, + -1, + -1, + 564, + 564, + 564, + 52, + 564, + 52, + -1, + 417, + 52, + 52, + 448, + 52, + 52, + -1, + 52, + 52, + 52, + 519, + 53, + 519, + 519, + 53, + -1, + 53, + 153, + -1, + -1, + 53, + -1, + -1, + 53, + -1, + 53, + -1, + -1, + -1, + -1, + -1, + 668, + 668, + -1, + 53, + 53, + -1, + 53, + 53, + 761, + 761, + -1, + 53, + 518, + 518, + 53, + 269, + 53, + 269, + 53, + 574, + -1, + 53, + -1, + -1, + 642, + -1, + 53, + 53, + 53, + -1, + -1, + 359, + -1, + -1, + 574, + 54, + -1, + 374, + -1, + -1, + 666, + 666, + -1, + 54, + 54, + 215, + 215, + 54, + -1, + -1, + 343, + -1, + 54, + -1, + 657, + 657, + 54, + 54, + -1, + 223, + 223, + 55, + -1, + 564, + 55, + 564, + 564, + -1, + 55, + 578, + -1, + 55, + -1, + -1, + -1, + -1, + -1, + 290, + 290, + 290, + -1, + 56, + 638, + 638, + 638, + 638, + 638, + 56, + 56, + 56, + 56, + -1, + 308, + 308, + -1, + -1, + 220, + 220, + -1, + 56, + 56, + 339, + -1, + -1, + 499, + -1, + -1, + 56, + 518, + 518, + -1, + 631, + -1, + -1, + 192, + -1, + -1, + 534, + -1, + 290, + 290, + 290, + -1, + 272, + -1, + 56, + 71, + -1, + 56, + 56, + 539, + -1, + 235, + 235, + 56, + 56, + 235, + -1, + 56, + 479, + 56, + 56, + 56, + -1, + 267, + -1, + -1, + 607, + -1, + 631, + 57, + 57, + -1, + -1, + -1, + -1, + 86, + 57, + 236, + 236, + -1, + -1, + -1, + 203, + -1, + 57, + 57, + -1, + 267, + 267, + 267, + 57, + 369, + 58, + 266, + 58, + 266, + 266, + 58, + -1, + 266, + -1, + -1, + 264, + 264, + -1, + -1, + 568, + -1, + 58, + 273, + 273, + 59, + 59, + -1, + 612, + -1, + -1, + 813, + 59, + -1, + -1, + 533, + -1, + 59, + 268, + 59, + 303, + 59, + 534, + -1, + 59, + 619, + 619, + 619, + 59, + 619, + 619, + 619, + 619, + 619, + 59, + -1, + 256, + 61, + -1, + -1, + 61, + 61, + -1, + 692, + 692, + 692, + 692, + -1, + 360, + 360, + 360, + 360, + 360, + 360, + 360, + -1, + 233, + -1, + -1, + -1, + -1, + 358, + 358, + 61, + -1, + 61, + 61, + -1, + 61, + 234, + 234, + 234, + -1, + 607, + -1, + 108, + -1, + 62, + 233, + -1, + -1, + 369, + 62, + -1, + 618, + -1, + -1, + -1, + -1, + -1, + 62, + 720, + 720, + 720, + -1, + 62, + 62, + 62, + 245, + -1, + -1, + 647, + 647, + -1, + 760, + 62, + 62, + 62, + 100, + -1, + 63, + 264, + 264, + -1, + 469, + 63, + 63, + 63, + 63, + -1, + -1, + 201, + 63, + -1, + 156, + 63, + 63, + 63, + 63, + 662, + 63, + 343, + 343, + 63, + 63, + -1, + 340, + 340, + -1, + -1, + 63, + -1, + 242, + -1, + -1, + 162, + -1, + -1, + 63, + 331, + 63, + 63, + 331, + 63, + -1, + 261, + 63, + -1, + 63, + 63, + 645, + -1, + 81, + -1, + -1, + 154, + 154, + -1, + -1, + 63, + 170, + 63, + 170, + -1, + 63, + 63, + -1, + -1, + 63, + 650, + 63, + -1, + 63, + 63, + -1, + -1, + -1, + 63, + -1, + 63, + 63, + -1, + -1, + -1, + 99, + 63, + 728, + 728, + 63, + -1, + -1, + 63, + -1, + -1, + 812, + 63, + 592, + 592, + -1, + -1, + 159, + 63, + 63, + 63, + 586, + -1, + 540, + 63, + -1, + 63, + 63, + 63, + -1, + -1, + 359, + 359, + -1, + 63, + 521, + 521, + 521, + -1, + 401, + 401, + 63, + 401, + 401, + -1, + 267, + 267, + -1, + 63, + 261, + -1, + 63, + 469, + -1, + 63, + -1, + 237, + 237, + 63, + -1, + -1, + 63, + 587, + 587, + 587, + 587, + -1, + 620, + 63, + 378, + 378, + 63, + -1, + -1, + 63, + -1, + -1, + 63, + 510, + 63, + 63, + -1, + 343, + 343, + 343, + -1, + 63, + -1, + 639, + 63, + 63, + 266, + 266, + -1, + 564, + -1, + -1, + 63, + 63, + 728, + 63, + 63, + -1, + -1, + 63, + 73, + -1, + 64, + 336, + -1, + 64, + 64, + 64, + -1, + -1, + -1, + -1, + 663, + 64, + 659, + 659, + 659, + 659, + 64, + -1, + 331, + 64, + 331, + 64, + 64, + 64, + -1, + 235, + -1, + 759, + -1, + -1, + -1, + 64, + -1, + 521, + -1, + -1, + 64, + -1, + 637, + 637, + 637, + 65, + -1, + 65, + -1, + 65, + 65, + 99, + 99, + -1, + 158, + 158, + 65, + -1, + -1, + -1, + 65, + 192, + 192, + 192, + -1, + 65, + -1, + -1, + -1, + -1, + 345, + 65, + 65, + -1, + -1, + 65, + 65, + -1, + 66, + -1, + 123, + -1, + -1, + -1, + 263, + 263, + 263, + 263, + 263, + 263, + 66, + -1, + 629, + 66, + 629, + 66, + 629, + 629, + -1, + 805, + 805, + -1, + -1, + 273, + 273, + 273, + 67, + 601, + 601, + 67, + 67, + -1, + -1, + 872, + 67, + 256, + 256, + 68, + 68, + 38, + 38, + 68, + 68, + -1, + -1, + 359, + -1, + 663, + 68, + 68, + 581, + -1, + 648, + 648, + 68, + 648, + 648, + 648, + 648, + 197, + -1, + 69, + 204, + -1, + 69, + -1, + 557, + 557, + -1, + -1, + -1, + 69, + 69, + 369, + -1, + 69, + -1, + 290, + 70, + 70, + 275, + 275, + 275, + 70, + 70, + -1, + 621, + 621, + 70, + 233, + 233, + 70, + 277, + 70, + 277, + 277, + 70, + 103, + 103, + 103, + 70, + -1, + -1, + -1, + -1, + -1, + 256, + 75, + 347, + 75, + -1, + 605, + 76, + 255, + 76, + -1, + 281, + -1, + 77, + 153, + 153, + 78, + -1, + 630, + 79, + -1, + 79, + 314, + 267, + -1, + -1, + 520, + 520, + -1, + -1, + 760, + -1, + -1, + 369, + -1, + 445, + 448, + 89, + 448, + 90, + 647, + -1, + 628, + 628, + -1, + 171, + 171, + 171, + 171, + -1, + 574, + 91, + 91, + 574, + -1, + 92, + -1, + 602, + -1, + 93, + -1, + 235, + -1, + 94, + -1, + -1, + 95, + 98, + 279, + 101, + 101, + -1, + 101, + 102, + 751, + 280, + 104, + -1, + 104, + 105, + 105, + -1, + -1, + -1, + 106, + 106, + 647, + 722, + 722, + 107, + -1, + -1, + -1, + 182, + 182, + 182, + 110, + -1, + -1, + -1, + -1, + 115, + 586, + 115, + -1, + -1, + 728, + -1, + 220, + -1, + 585, + 115, + -1, + 115, + -1, + 116, + -1, + 116, + 723, + 116, + 247, + 247, + -1, + -1, + 446, + 446, + 446, + 200, + 117, + 117, + 723, + 723, + 723, + -1, + -1, + -1, + 97, + -1, + 117, + 117, + -1, + 117, + 630, + 117, + 117, + -1, + 117, + -1, + 117, + 117, + 117, + -1, + 557, + 557, + 557, + 117, + 557, + 557, + 557, + 367, + -1, + 539, + 119, + -1, + 120, + 636, + 636, + -1, + -1, + 120, + 342, + 121, + 74, + 74, + -1, + -1, + 750, + 121, + 121, + 613, + 613, + -1, + 122, + 122, + 171, + -1, + 314, + -1, + 763, + 125, + -1, + 771, + 771, + -1, + 604, + 604, + 126, + 126, + -1, + 126, + 126, + 126, + 126, + -1, + 671, + -1, + 126, + -1, + -1, + 347, + -1, + 127, + -1, + -1, + 127, + 592, + 592, + 127, + -1, + -1, + 662, + 129, + 129, + 578, + 129, + 95, + 129, + 129, + 129, + -1, + -1, + 129, + 129, + 631, + 129, + 129, + 627, + -1, + -1, + -1, + 671, + 130, + 130, + 130, + 130, + -1, + -1, + -1, + -1, + -1, + 131, + 201, + 131, + -1, + 813, + -1, + 131, + 131, + -1, + -1, + 131, + 131, + -1, + 752, + 131, + -1, + 131, + -1, + 132, + -1, + 100, + 100, + 132, + 99, + -1, + 638, + -1, + -1, + 375, + 132, + -1, + 376, + -1, + 657, + 133, + 645, + 645, + 645, + -1, + 303, + -1, + 133, + 133, + 133, + 643, + 643, + 134, + 180, + 134, + -1, + 137, + 137, + 137, + 137, + 134, + -1, + -1, + 134, + -1, + 236, + 236, + -1, + -1, + 134, + 759, + 759, + 134, + -1, + -1, + 136, + 103, + -1, + -1, + 347, + -1, + 136, + 606, + 606, + 606, + -1, + 136, + 504, + -1, + 852, + 852, + -1, + 139, + 139, + -1, + 139, + 601, + -1, + 137, + 137, + 140, + 140, + 140, + 236, + 236, + 141, + -1, + 141, + 141, + 141, + 569, + -1, + 385, + -1, + -1, + 447, + -1, + 123, + 123, + -1, + -1, + 141, + 599, + 599, + 599, + 599, + -1, + 251, + 251, + -1, + 568, + -1, + 159, + 142, + 142, + -1, + -1, + 587, + 587, + -1, + 142, + -1, + 142, + 108, + -1, + 142, + -1, + 142, + -1, + 142, + 142, + 305, + 305, + 305, + -1, + 81, + -1, + 214, + 214, + -1, + 142, + 142, + 639, + 639, + 144, + -1, + 95, + -1, + -1, + 585, + 144, + -1, + 144, + 308, + -1, + 144, + 812, + 144, + -1, + 145, + -1, + -1, + -1, + -1, + 724, + 145, + -1, + 180, + -1, + 266, + 145, + -1, + -1, + 145, + 145, + -1, + 217, + 146, + 217, + -1, + 339, + 339, + 146, + 146, + 123, + -1, + -1, + -1, + -1, + 146, + 114, + -1, + 628, + -1, + 147, + 147, + 171, + 147, + 147, + -1, + 147, + 147, + 147, + 147, + 762, + 147, + 202, + -1, + 315, + 148, + -1, + -1, + 277, + 148, + -1, + 148, + 100, + -1, + 657, + -1, + -1, + 148, + -1, + -1, + -1, + -1, + -1, + 635, + 149, + 197, + -1, + -1, + 149, + 274, + -1, + 157, + 157, + -1, + 630, + 630, + 149, + 524, + -1, + 149, + -1, + 149, + -1, + 149, + 450, + -1, + 38, + 149, + 557, + -1, + -1, + 196, + -1, + 444, + -1, + 150, + 150, + 150, + -1, + 367, + 367, + -1, + -1, + 138, + -1, + 150, + -1, + -1, + 533, + 533, + 608, + 151, + 763, + -1, + 645, + -1, + 635, + 635, + 151, + 123, + 123, + 151, + 151, + 672, + -1, + 519, + 151, + 151, + 160, + 378, + 378, + -1, + 164, + 268, + -1, + 525, + 525, + -1, + 559, + -1, + -1, + -1, + 345, + 166, + 166, + -1, + 247, + -1, + 304, + 304, + 167, + 174, + 343, + 343, + 343, + 761, + 761, + 360, + 604, + 178, + 763, + -1, + 566, + 601, + 342, + 314, + -1, + 305, + 305, + 186, + 186, + 189, + 236, + 190, + -1, + 154, + 154, + 603, + 292, + 292, + -1, + -1, + -1, + 620, + 205, + 206, + 649, + -1, + 81, + -1, + 208, + 209, + -1, + 212, + -1, + 519, + 216, + 281, + 218, + 71, + 71, + 103, + 103, + 261, + -1, + -1, + 584, + -1, + -1, + -1, + 666, + -1, + 229, + -1, + -1, + 162, + 162, + 232, + -1, + -1, + 238, + 239, + 239, + 239, + 662, + 662, + 244, + -1, + 331, + 331, + 249, + -1, + 220, + -1, + -1, + 252, + 252, + -1, + 252, + 252, + 253, + -1, + 774, + -1, + -1, + 276, + 276, + 276, + -1, + -1, + 267, + -1, + -1, + 688, + 257, + 305, + 305, + 257, + 528, + -1, + 351, + -1, + 587, + -1, + 260, + 813, + -1, + 180, + 180, + 270, + 270, + 378, + -1, + 282, + -1, + 81, + -1, + 688, + 202, + 285, + 263, + 286, + 762, + 287, + 308, + 720, + 720, + -1, + 369, + 295, + 298, + 819, + 300, + -1, + -1, + 587, + -1, + 329, + 338, + 346, + 348, + -1, + -1, + -1, + -1, + -1, + 355, + 621, + 356, + 357, + -1, + -1, + -1, + 381, + 504, + 504, + -1, + 381, + 668, + 381, + 95, + -1, + 336, + 336, + 336, + 336, + -1, + 540, + -1, + 264, + 264, + 381, + 264, + -1, + 247, + 381, + 247, + -1, + -1, + -1, + -1, + 381, + -1, + 522, + -1, + 381, + 192, + 192, + 192, + 381, + 192, + -1, + -1, + 360, + -1, + 381, + -1, + -1, + 280, + -1, + -1, + 692, + 381, + 323, + -1, + -1, + -1, + 663, + 663, + 381, + 381, + 381, + 687, + 687, + 687, + -1, + 507, + 381, + -1, + 305, + 381, + -1, + 381, + 381, + -1, + -1, + 314, + 314, + 314, + 314, + 381, + -1, + 688, + -1, + 381, + 672, + -1, + -1, + -1, + 273, + 273, + -1, + -1, + -1, + -1, + 504, + -1, + -1, + 728, + 728, + 728, + 728, + -1, + -1, + -1, + -1, + 280, + 280, + -1, + 578, + 578, + 381, + -1, + -1, + 381, + -1, + -1, + 381, + 381, + 381, + 872, + -1, + 605, + 381, + -1, + 237, + 237, + 237, + 237, + -1, + -1, + 237, + 381, + 381, + 381, + 583, + 381, + 687, + 381, + -1, + 281, + -1, + -1, + 558, + 381, + -1, + 261, + 261, + 381, + -1, + 381, + 268, + 381, + -1, + -1, + 156, + 381, + 581, + -1, + -1, + -1, + 182, + 182, + 182, + -1, + 159, + 159, + -1, + 381, + 343, + -1, + -1, + 381, + -1, + 637, + 637, + 381, + 539, + -1, + -1, + 381, + 579, + -1, + -1, + -1, + 761, + 761, + 381, + 381, + 381, + 504, + 381, + 504, + -1, + 584, + 584, + -1, + 381, + 381, + 812, + 812, + 381, + 381, + -1, + 269, + -1, + 153, + -1, + 381, + 360, + 360, + 360, + 360, + 360, + -1, + 381, + -1, + -1, + 294, + 381, + -1, + 605, + -1, + -1, + -1, + -1, + 153, + 153, + 153, + -1, + 275, + 381, + -1, + 557, + -1, + 381, + -1, + 137, + 137, + 137, + 137, + -1, + 381, + 123, + 381, + -1, + -1, + 720, + 381, + 381, + -1, + -1, + 267, + 267, + -1, + 381, + 381, + -1, + -1, + -1, + 381, + -1, + -1, + 586, + 586, + -1, + -1, + 172, + 381, + -1, + 347, + -1, + 290, + -1, + 759, + 759, + -1, + -1, + 201, + -1, + 256, + 381, + 381, + -1, + 381, + -1, + 566, + 381, + 381, + -1, + 381, + 381, + 272, + 272, + -1, + -1, + 382, + 382, + 628, + -1, + 382, + 382, + 273, + -1, + 277, + 277, + 383, + 383, + -1, + -1, + 247, + 383, + 247, + -1, + 383, + 637, + 383, + -1, + -1, + -1, + -1, + 71, + 71, + 383, + 71, + 383, + 383, + 383, + 384, + 628, + -1, + 384, + 384, + 631, + 631, + 631, + -1, + -1, + 275, + -1, + 569, + -1, + 255, + 384, + 255, + 384, + 872, + 872, + 384, + -1, + 264, + 384, + 526, + 384, + 568, + 384, + 384, + -1, + 137, + 386, + -1, + 771, + -1, + 386, + 386, + 386, + 564, + 564, + 386, + 657, + -1, + -1, + 504, + 504, + 504, + 386, + 386, + 345, + -1, + 171, + -1, + -1, + -1, + -1, + -1, + 137, + -1, + 447, + 197, + -1, + 446, + 387, + 387, + 279, + 279, + -1, + -1, + -1, + 629, + 387, + -1, + 520, + 387, + 618, + -1, + -1, + 607, + 607, + -1, + 687, + 687, + -1, + 387, + 378, + 387, + 378, + -1, + 520, + 520, + 387, + 774, + 774, + 774, + 774, + 387, + 620, + 387, + -1, + 376, + -1, + 387, + 387, + 454, + 387, + 454, + -1, + 269, + -1, + 342, + 342, + 387, + -1, + 534, + 387, + -1, + 305, + 387, + -1, + 269, + -1, + -1, + 672, + 387, + -1, + -1, + -1, + -1, + -1, + 579, + 579, + 579, + 579, + -1, + 636, + 387, + -1, + -1, + 154, + 154, + 154, + 154, + 387, + -1, + 566, + -1, + -1, + 264, + 264, + -1, + 387, + 313, + -1, + 387, + 692, + -1, + 643, + 643, + -1, + -1, + -1, + 387, + 387, + 315, + 315, + -1, + 86, + 86, + 86, + 86, + 387, + -1, + 242, + 387, + 387, + 387, + 657, + 657, + 387, + 657, + 657, + -1, + -1, + 387, + -1, + 303, + 387, + 369, + 387, + 387, + 388, + -1, + 583, + -1, + -1, + 203, + 203, + 388, + 153, + -1, + 388, + 388, + 388, + 388, + 388, + 630, + 388, + 818, + -1, + 521, + 388, + -1, + 388, + -1, + 388, + -1, + 688, + 388, + -1, + 388, + 388, + -1, + -1, + -1, + 251, + 251, + 251, + 388, + 388, + -1, + 539, + 388, + 388, + 388, + 388, + 163, + -1, + 388, + 388, + 388, + 220, + 220, + 220, + 220, + 220, + 388, + -1, + -1, + -1, + -1, + -1, + 388, + -1, + -1, + 519, + 388, + 388, + 388, + 278, + 278, + 278, + -1, + 388, + 388, + 631, + 388, + 631, + -1, + 223, + 388, + 223, + 223, + 388, + 388, + 388, + 220, + 220, + 220, + -1, + -1, + 170, + -1, + -1, + 447, + 388, + 388, + 245, + 245, + 388, + 388, + 277, + 388, + 388, + -1, + -1, + 600, + 390, + -1, + 390, + 95, + 390, + -1, + 636, + -1, + 390, + 750, + 750, + 750, + 750, + 390, + 566, + 566, + 391, + -1, + -1, + 392, + 392, + 668, + -1, + 818, + -1, + 392, + -1, + 392, + -1, + 392, + 173, + -1, + 666, + -1, + -1, + -1, + 199, + -1, + 722, + 722, + 392, + -1, + 605, + 605, + 392, + -1, + 750, + -1, + -1, + 668, + -1, + 392, + 303, + -1, + 256, + -1, + 612, + 612, + 393, + 108, + 108, + 393, + -1, + 393, + 261, + 393, + 393, + 608, + 608, + 393, + 393, + 393, + 269, + 393, + 648, + 648, + 648, + -1, + 199, + 393, + 393, + 393, + -1, + -1, + 499, + 499, + 499, + -1, + -1, + 805, + 393, + 393, + 637, + 393, + -1, + 347, + 347, + -1, + -1, + 393, + -1, + -1, + 108, + 394, + 199, + 394, + 199, + -1, + 649, + 137, + 137, + 395, + -1, + 509, + 395, + 395, + 74, + -1, + 566, + -1, + 558, + -1, + -1, + -1, + 396, + 396, + 396, + 397, + 397, + -1, + 584, + -1, + -1, + 397, + -1, + 397, + 331, + 331, + -1, + 358, + 397, + -1, + -1, + 255, + 397, + 255, + 255, + -1, + 671, + -1, + -1, + 557, + 398, + 398, + -1, + 603, + 399, + -1, + -1, + -1, + 399, + 723, + -1, + 399, + 587, + 399, + -1, + 399, + 399, + 812, + 400, + -1, + 156, + 156, + 156, + 156, + -1, + -1, + -1, + 400, + -1, + 400, + 520, + 520, + 400, + 262, + -1, + -1, + -1, + -1, + 402, + -1, + -1, + -1, + 648, + 648, + 648, + 402, + 648, + 402, + 520, + -1, + -1, + 202, + -1, + 331, + -1, + -1, + -1, + 403, + 612, + 403, + 403, + 612, + 404, + 521, + -1, + 237, + 404, + 404, + -1, + -1, + 404, + 277, + 751, + -1, + -1, + -1, + -1, + 417, + -1, + -1, + 649, + 649, + -1, + 405, + 569, + -1, + -1, + 603, + 603, + -1, + -1, + 406, + 138, + -1, + 407, + 407, + -1, + 279, + 408, + -1, + -1, + 635, + -1, + 269, + 408, + 408, + 585, + -1, + 235, + 235, + 235, + 409, + 409, + 510, + -1, + -1, + 154, + 410, + 273, + 410, + 447, + -1, + -1, + 752, + 628, + 628, + 411, + 233, + 233, + 411, + 233, + 233, + 411, + 203, + -1, + 412, + 412, + -1, + 852, + 412, + 412, + 158, + -1, + -1, + -1, + -1, + 413, + 269, + -1, + 413, + 237, + 237, + 237, + -1, + 413, + 278, + 413, + 663, + 413, + 663, + 663, + 413, + -1, + -1, + -1, + 268, + 413, + 413, + 413, + 413, + 413, + 137, + 137, + 137, + -1, + 688, + -1, + 413, + 159, + -1, + 663, + -1, + 236, + 236, + -1, + 569, + -1, + 163, + 413, + -1, + -1, + -1, + 138, + 138, + -1, + 138, + 138, + 138, + 415, + -1, + 450, + -1, + 192, + -1, + -1, + -1, + 108, + 415, + 415, + -1, + 172, + 172, + 415, + 172, + 415, + 345, + 415, + -1, + -1, + 330, + -1, + 81, + 81, + -1, + 331, + -1, + -1, + 557, + -1, + 415, + -1, + 557, + 415, + 415, + 519, + 415, + -1, + 605, + 605, + 605, + -1, + 499, + -1, + -1, + -1, + 233, + 233, + -1, + 416, + 416, + 557, + 557, + -1, + -1, + -1, + 289, + -1, + 416, + 416, + 416, + 416, + 322, + 322, + 322, + 322, + -1, + 416, + 552, + 552, + 552, + 552, + 416, + 507, + 507, + 507, + -1, + 264, + 264, + 264, + 264, + 264, + 418, + 418, + -1, + 418, + 214, + 214, + 418, + 450, + 418, + 169, + 169, + -1, + -1, + 220, + 418, + 220, + 418, + 418, + -1, + 559, + 419, + 559, + -1, + 653, + 419, + 419, + 419, + 628, + 628, + 419, + 419, + 568, + 419, + 568, + -1, + 419, + 812, + 419, + -1, + -1, + 447, + 447, + 447, + 447, + -1, + 168, + 420, + 420, + 171, + -1, + -1, + -1, + 521, + -1, + 336, + 336, + -1, + 217, + 217, + -1, + 568, + -1, + 420, + -1, + 520, + 520, + 420, + -1, + 420, + 420, + 420, + 603, + 420, + 603, + -1, + 268, + 268, + 268, + -1, + 420, + 607, + 420, + 420, + 420, + 420, + 420, + 629, + 629, + 629, + -1, + 649, + 649, + 420, + 724, + 724, + 724, + 724, + 724, + -1, + 315, + 315, + -1, + 38, + 38, + 420, + 672, + 672, + 420, + 672, + 672, + -1, + 420, + 599, + 599, + 599, + 420, + -1, + -1, + -1, + 160, + 420, + -1, + -1, + -1, + 202, + 202, + -1, + 600, + 600, + 340, + 340, + 421, + 421, + 421, + 323, + 323, + 323, + 421, + 421, + 421, + -1, + 422, + 587, + 422, + 587, + -1, + 422, + 525, + 525, + 525, + 525, + 422, + 422, + 159, + 159, + 159, + 422, + -1, + 422, + -1, + 422, + 422, + 163, + -1, + -1, + 343, + -1, + -1, + 237, + -1, + 236, + 422, + 422, + 648, + -1, + -1, + -1, + 203, + -1, + -1, + -1, + 422, + -1, + 422, + -1, + 579, + 422, + -1, + 422, + -1, + 584, + 584, + -1, + 422, + -1, + -1, + -1, + -1, + 423, + 376, + 376, + -1, + 540, + -1, + 871, + 871, + 423, + -1, + -1, + 423, + 509, + 509, + -1, + 159, + -1, + -1, + -1, + 469, + 425, + -1, + 647, + 647, + -1, + -1, + 322, + -1, + -1, + 425, + 499, + 499, + 425, + 157, + -1, + -1, + 425, + 223, + -1, + 752, + -1, + -1, + 425, + -1, + -1, + -1, + -1, + 152, + 425, + -1, + -1, + -1, + 172, + 426, + 426, + 671, + -1, + -1, + 426, + -1, + 155, + -1, + 723, + 426, + -1, + 426, + -1, + 426, + 169, + 169, + 426, + 668, + 426, + 592, + -1, + 628, + 426, + -1, + 426, + 426, + 426, + 426, + 223, + -1, + 217, + 217, + -1, + -1, + -1, + 426, + 426, + -1, + 359, + -1, + -1, + 604, + 426, + -1, + 426, + 426, + -1, + 426, + -1, + -1, + -1, + -1, + -1, + 426, + 592, + -1, + 581, + 581, + 581, + 581, + 426, + 581, + 581, + -1, + 235, + -1, + 426, + 426, + 426, + 525, + -1, + 426, + -1, + -1, + 245, + -1, + 518, + 426, + -1, + -1, + 426, + 322, + 322, + 426, + 322, + 322, + 426, + -1, + 566, + 426, + 103, + 426, + 81, + -1, + -1, + 426, + -1, + 417, + 417, + 417, + 417, + 417, + 417, + 417, + 417, + 426, + -1, + 161, + 161, + 161, + 426, + 517, + -1, + 426, + 426, + 81, + 427, + 427, + -1, + 427, + -1, + 427, + 427, + 627, + -1, + 346, + -1, + 97, + -1, + 427, + -1, + 638, + -1, + 273, + -1, + 427, + 728, + 728, + 728, + -1, + 761, + 761, + 427, + -1, + 427, + 427, + 805, + 805, + 805, + 805, + -1, + 428, + 233, + -1, + 428, + 109, + 428, + 672, + 428, + 428, + -1, + -1, + -1, + -1, + 428, + 813, + 428, + -1, + 156, + 428, + 156, + -1, + 428, + 604, + 428, + 428, + 871, + 871, + 428, + 620, + 428, + -1, + 428, + 428, + 428, + -1, + 428, + -1, + 314, + 428, + 428, + 658, + 428, + -1, + 138, + 138, + 138, + -1, + -1, + -1, + 428, + 872, + 872, + 872, + 872, + 428, + 428, + 428, + -1, + -1, + 812, + 429, + 429, + -1, + 520, + 429, + 722, + 429, + 722, + -1, + -1, + 522, + 522, + -1, + 81, + 81, + 429, + 429, + 265, + 429, + 375, + 375, + 375, + -1, + 759, + 429, + 196, + 196, + 429, + 663, + 663, + -1, + 429, + -1, + 100, + -1, + -1, + -1, + 429, + 687, + 687, + 429, + 305, + -1, + 429, + 540, + -1, + 429, + 429, + 429, + -1, + 517, + -1, + 429, + 109, + 109, + -1, + -1, + -1, + 290, + -1, + 430, + 74, + 430, + 331, + -1, + 631, + 631, + 430, + -1, + 430, + 752, + 752, + 752, + -1, + -1, + 499, + -1, + 267, + 430, + 430, + 566, + 430, + 272, + 272, + 430, + -1, + 430, + 214, + 214, + -1, + 430, + -1, + 430, + 430, + 430, + -1, + -1, + 430, + 274, + -1, + 138, + -1, + -1, + 87, + 87, + -1, + -1, + -1, + 431, + -1, + 431, + 645, + 645, + 645, + 431, + 583, + 583, + -1, + 359, + 431, + 359, + -1, + 447, + -1, + -1, + 431, + 642, + 431, + 431, + -1, + 431, + 304, + -1, + 431, + -1, + 343, + 343, + -1, + -1, + -1, + 586, + 586, + 586, + 586, + 431, + 432, + 649, + 432, + 649, + -1, + 432, + 358, + 432, + 358, + 358, + -1, + -1, + 559, + 559, + 559, + -1, + 432, + 432, + -1, + -1, + 607, + -1, + 347, + 347, + 432, + -1, + -1, + -1, + -1, + 805, + 805, + 805, + 432, + 203, + -1, + 234, + 234, + -1, + -1, + -1, + 600, + 600, + 433, + 433, + 600, + 433, + -1, + -1, + 587, + 433, + -1, + 255, + 255, + 433, + -1, + -1, + -1, + 574, + -1, + 433, + 520, + 433, + 520, + 520, + -1, + 204, + 433, + 433, + 592, + 433, + -1, + 607, + 607, + -1, + 446, + 446, + 446, + 433, + 433, + 433, + 157, + 157, + 157, + 157, + 433, + -1, + 433, + -1, + -1, + 433, + 434, + 173, + 173, + 434, + 434, + 173, + -1, + 434, + 152, + 434, + 434, + 519, + 519, + 434, + 519, + 434, + 434, + -1, + -1, + -1, + -1, + 434, + -1, + 237, + 237, + 434, + 237, + 237, + 434, + -1, + 182, + 434, + -1, + 447, + 447, + 447, + -1, + 750, + 750, + 750, + 750, + 750, + 434, + -1, + -1, + 722, + -1, + -1, + 434, + 722, + -1, + 533, + 434, + 434, + -1, + 852, + 852, + 852, + -1, + -1, + 601, + 434, + 434, + 434, + 375, + 375, + -1, + -1, + -1, + 601, + -1, + 273, + 273, + -1, + 434, + 434, + 434, + -1, + -1, + 558, + 558, + 558, + 558, + 558, + -1, + 434, + 692, + 434, + 269, + 434, + -1, + 196, + -1, + 434, + 274, + 360, + -1, + 435, + 280, + 280, + 280, + 280, + 280, + -1, + 446, + 446, + -1, + 558, + -1, + 369, + 369, + 369, + 435, + 435, + 435, + 435, + 375, + 435, + 435, + -1, + 203, + -1, + -1, + -1, + 435, + 367, + 367, + -1, + 446, + 435, + -1, + -1, + 435, + 435, + -1, + -1, + -1, + 519, + 519, + 519, + 519, + 519, + 435, + -1, + -1, + 156, + -1, + 200, + 200, + -1, + -1, + 436, + 436, + -1, + 533, + 533, + -1, + 448, + 436, + 436, + -1, + 123, + -1, + 760, + 760, + -1, + 671, + 671, + 671, + 671, + -1, + 436, + 436, + -1, + 436, + -1, + 272, + 272, + -1, + 436, + 436, + 436, + -1, + -1, + 223, + -1, + 436, + 436, + -1, + 436, + 436, + -1, + 345, + 345, + 436, + -1, + -1, + 437, + 201, + -1, + -1, + 629, + -1, + -1, + 242, + -1, + 578, + 437, + 73, + 437, + 210, + 437, + 263, + 437, + 437, + 305, + 305, + -1, + 437, + -1, + 437, + 525, + 525, + -1, + 437, + 437, + 438, + 71, + -1, + 314, + -1, + -1, + 84, + -1, + 533, + 533, + 438, + 359, + -1, + 157, + 157, + -1, + -1, + -1, + 601, + 601, + 601, + -1, + 438, + -1, + 438, + -1, + 657, + 657, + -1, + -1, + -1, + 852, + -1, + 518, + -1, + -1, + -1, + 162, + 439, + -1, + 304, + 439, + -1, + 439, + 97, + 440, + 871, + 871, + 440, + 440, + 267, + -1, + 262, + 440, + 233, + 233, + -1, + 440, + 440, + 517, + 517, + -1, + -1, + 440, + 566, + -1, + 440, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + 378, + 378, + -1, + 441, + -1, + -1, + 507, + 507, + 507, + 441, + -1, + -1, + 441, + -1, + 564, + -1, + 648, + -1, + 442, + -1, + 552, + 451, + 451, + 552, + -1, + 620, + 451, + 452, + 664, + 664, + -1, + 660, + 452, + -1, + 642, + 453, + 599, + 453, + 453, + 601, + 453, + 358, + 455, + -1, + 196, + -1, + 266, + -1, + -1, + 456, + 670, + -1, + 457, + -1, + 457, + 210, + 210, + 457, + 458, + -1, + 242, + -1, + -1, + 459, + 812, + 812, + -1, + -1, + 159, + -1, + 275, + -1, + -1, + 237, + 237, + 462, + 579, + -1, + 463, + 613, + -1, + 464, + 272, + 464, + -1, + -1, + 273, + 465, + 750, + 281, + -1, + 467, + -1, + 468, + 315, + -1, + -1, + 470, + 214, + -1, + 454, + 454, + 818, + 474, + -1, + -1, + 751, + 751, + 345, + 476, + 345, + -1, + 477, + -1, + 478, + -1, + -1, + -1, + -1, + 480, + -1, + 480, + 480, + -1, + 289, + 289, + 481, + 168, + -1, + -1, + 482, + 202, + 202, + 482, + 276, + 276, + 482, + 482, + 613, + -1, + -1, + 805, + -1, + -1, + -1, + -1, + 291, + 291, + 482, + 510, + 510, + 483, + 483, + -1, + 83, + -1, + 280, + 485, + -1, + -1, + -1, + 485, + 485, + 485, + 486, + 375, + 486, + -1, + -1, + 486, + 658, + -1, + -1, + 336, + 336, + -1, + -1, + -1, + -1, + -1, + 487, + -1, + 173, + 173, + -1, + -1, + -1, + 552, + 552, + 487, + -1, + -1, + -1, + 487, + -1, + -1, + -1, + 487, + 449, + 449, + 487, + 292, + 487, + 487, + 574, + -1, + 487, + 487, + -1, + 274, + 274, + 274, + -1, + 487, + 487, + -1, + 487, + 83, + -1, + -1, + -1, + 487, + -1, + -1, + 488, + 752, + 752, + 488, + -1, + -1, + 447, + 447, + 447, + 489, + 367, + 367, + 489, + 489, + 489, + -1, + 489, + 489, + -1, + -1, + 565, + 565, + 489, + 489, + 199, + -1, + -1, + -1, + 521, + 521, + 521, + -1, + -1, + 336, + -1, + 138, + 138, + -1, + -1, + -1, + 161, + -1, + 109, + 313, + 313, + 491, + 313, + 313, + 313, + 313, + 313, + 491, + 558, + 491, + 492, + -1, + 215, + -1, + -1, + -1, + -1, + 492, + -1, + 492, + -1, + 604, + -1, + 279, + 279, + 492, + 220, + -1, + -1, + 494, + 520, + 495, + -1, + -1, + 292, + -1, + 495, + 495, + -1, + 759, + 759, + 759, + 495, + -1, + 38, + -1, + 871, + 496, + 496, + 720, + 497, + 497, + 279, + 279, + 279, + 279, + 497, + 497, + -1, + 497, + 871, + 498, + -1, + -1, + 203, + 203, + 203, + 203, + 203, + 498, + -1, + -1, + 871, + 498, + 871, + 498, + 653, + -1, + 162, + 162, + 500, + 162, + -1, + 500, + 499, + 500, + 565, + 500, + -1, + 627, + 500, + -1, + 500, + 99, + -1, + -1, + -1, + 199, + -1, + 108, + -1, + 528, + 501, + -1, + 501, + 501, + 501, + 501, + 585, + 585, + 502, + -1, + -1, + 606, + -1, + 502, + 502, + 502, + -1, + 454, + 454, + 502, + 502, + 502, + -1, + 534, + -1, + -1, + 359, + 502, + 502, + 502, + 336, + 336, + -1, + 323, + 323, + -1, + 502, + 502, + 601, + 502, + 601, + 578, + -1, + -1, + -1, + -1, + 503, + 266, + -1, + -1, + -1, + 109, + -1, + -1, + 813, + 813, + 503, + -1, + 503, + 269, + 269, + -1, + -1, + 871, + -1, + -1, + -1, + 503, + 503, + 86, + 86, + 503, + 503, + -1, + 265, + 505, + -1, + 505, + 505, + 528, + -1, + 255, + 255, + -1, + -1, + -1, + 505, + 505, + -1, + 505, + 505, + 505, + -1, + 340, + 505, + 340, + 340, + 505, + -1, + -1, + 330, + -1, + 505, + -1, + 137, + 505, + -1, + 345, + 345, + 505, + 505, + -1, + -1, + -1, + 659, + 505, + 659, + -1, + 506, + -1, + 506, + 506, + -1, + 210, + 210, + 210, + -1, + -1, + -1, + 812, + -1, + 315, + 506, + 506, + -1, + 163, + -1, + -1, + 274, + -1, + 648, + 648, + 648, + 511, + 511, + 512, + 512, + 512, + 512, + -1, + 447, + -1, + 512, + -1, + 512, + 512, + 526, + -1, + 606, + 512, + -1, + 512, + -1, + 752, + -1, + 584, + 584, + 584, + -1, + -1, + -1, + 602, + 602, + 602, + 602, + 514, + 602, + 514, + 262, + 262, + 515, + 515, + -1, + 805, + -1, + 162, + 162, + -1, + 292, + 523, + 523, + 469, + 469, + 752, + 752, + 672, + -1, + -1, + 668, + 339, + -1, + 535, + 535, + 173, + -1, + -1, + 417, + 256, + -1, + 541, + -1, + 542, + 543, + -1, + 544, + 692, + -1, + 280, + -1, + 721, + -1, + 450, + 450, + 203, + 203, + -1, + 446, + 446, + 553, + -1, + -1, + 556, + -1, + 592, + 479, + -1, + -1, + -1, + -1, + 563, + 819, + 819, + 567, + 819, + 819, + 819, + -1, + -1, + 570, + 570, + 292, + -1, + -1, + -1, + 518, + 518, + 571, + 275, + 275, + -1, + 571, + -1, + 292, + -1, + 572, + 469, + 572, + 572, + -1, + 163, + 163, + 575, + -1, + 159, + -1, + 522, + 522, + 522, + -1, + -1, + -1, + 577, + 577, + 533, + -1, + 577, + 577, + 619, + -1, + 577, + -1, + -1, + 580, + -1, + -1, + -1, + -1, + 445, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + 323, + -1, + 723, + 331, + 591, + 591, + 591, + 591, + 168, + 269, + 269, + 269, + 269, + 269, + 269, + -1, + 595, + -1, + -1, + 598, + -1, + 509, + 509, + 509, + 611, + 601, + 614, + 615, + 291, + 291, + 616, + 586, + 622, + 763, + -1, + 632, + -1, + 640, + 401, + -1, + -1, + 651, + 479, + -1, + -1, + -1, + 673, + 157, + 673, + -1, + -1, + 200, + 673, + 673, + 84, + 84, + 84, + 84, + 84, + 84, + 84, + 84, + 84, + -1, + 818, + -1, + -1, + -1, + 674, + -1, + 108, + 108, + 108, + 108, + -1, + 674, + 217, + -1, + -1, + -1, + 674, + 852, + -1, + 635, + -1, + -1, + 674, + -1, + 347, + 347, + 347, + 674, + -1, + -1, + 586, + -1, + -1, + -1, + -1, + -1, + 345, + 674, + -1, + 114, + 114, + 674, + 237, + -1, + 203, + 203, + 674, + 517, + 674, + 95, + 95, + -1, + 648, + -1, + 674, + -1, + 331, + 331, + 674, + 674, + 605, + 674, + 674, + -1, + 237, + -1, + 628, + -1, + -1, + -1, + -1, + 152, + 152, + -1, + 214, + 214, + -1, + -1, + -1, + 674, + 674, + -1, + 760, + 674, + 760, + -1, + 674, + -1, + 872, + 674, + 674, + -1, + 172, + 674, + 579, + 674, + -1, + -1, + 674, + 674, + 674, + -1, + -1, + 674, + 367, + 367, + 367, + 367, + 367, + 367, + -1, + 674, + -1, + -1, + -1, + 517, + -1, + -1, + 750, + -1, + 565, + 565, + -1, + -1, + -1, + 674, + 674, + 242, + -1, + 331, + -1, + 674, + 276, + -1, + 569, + 569, + 569, + 569, + 569, + -1, + -1, + 674, + -1, + -1, + 81, + 674, + 674, + -1, + 619, + 619, + 675, + 172, + -1, + 675, + 552, + 675, + 675, + 581, + 675, + -1, + -1, + 618, + -1, + 676, + 583, + 676, + 583, + -1, + 519, + 519, + -1, + 672, + 676, + 672, + 672, + 672, + -1, + 154, + 676, + -1, + -1, + 237, + 676, + -1, + -1, + 642, + -1, + -1, + 265, + -1, + 152, + -1, + 763, + 677, + -1, + 173, + 173, + 173, + -1, + -1, + 385, + 385, + 385, + 677, + 677, + 313, + 313, + 313, + 313, + 313, + 313, + -1, + 677, + -1, + 582, + 582, + 582, + 582, + 582, + -1, + 336, + 677, + 677, + -1, + 677, + 677, + -1, + -1, + 509, + 678, + -1, + -1, + -1, + 340, + -1, + 197, + -1, + 805, + 805, + 805, + 805, + 805, + -1, + -1, + 678, + 171, + 679, + 630, + 679, + 200, + 200, + 200, + 200, + -1, + 679, + -1, + -1, + -1, + 679, + 631, + 679, + 631, + 679, + -1, + 679, + 679, + -1, + 679, + 84, + 84, + 680, + 280, + 280, + 280, + 680, + 680, + 579, + -1, + 528, + -1, + -1, + -1, + -1, + 680, + -1, + 774, + -1, + -1, + 87, + 680, + 87, + 87, + 87, + 87, + 87, + 242, + 242, + -1, + 681, + 637, + 681, + 681, + 235, + 235, + -1, + -1, + 681, + 197, + -1, + 629, + 629, + -1, + -1, + 682, + 682, + 682, + -1, + -1, + 647, + -1, + 153, + 682, + 682, + 264, + -1, + -1, + -1, + 683, + 346, + -1, + -1, + 235, + 683, + 401, + 401, + 401, + -1, + 344, + 683, + -1, + 351, + -1, + 685, + 685, + -1, + 346, + 685, + -1, + 336, + -1, + 660, + 660, + 660, + 685, + -1, + 343, + -1, + 685, + -1, + 519, + 685, + 685, + 275, + 685, + 685, + 685, + 659, + -1, + 279, + 685, + -1, + -1, + 685, + -1, + -1, + 685, + 450, + 685, + -1, + 534, + -1, + -1, + -1, + 685, + 342, + 342, + 342, + 342, + 342, + 342, + 342, + 342, + 685, + 276, + -1, + 685, + 182, + 182, + 182, + 685, + -1, + -1, + 236, + 236, + -1, + 638, + 685, + 685, + 242, + -1, + 417, + 417, + 417, + 417, + -1, + 685, + 499, + 685, + 685, + -1, + 73, + 685, + -1, + 234, + -1, + 367, + 367, + 367, + 367, + -1, + 369, + 369, + 369, + 369, + 369, + -1, + 330, + -1, + 685, + 685, + -1, + -1, + 235, + 235, + -1, + -1, + 685, + 612, + 291, + 291, + 686, + 686, + -1, + 87, + -1, + 686, + -1, + 686, + 343, + -1, + 247, + -1, + 305, + 305, + -1, + 686, + 448, + 448, + 686, + 631, + -1, + 277, + 686, + 686, + 277, + 277, + -1, + 359, + 359, + 359, + 359, + -1, + 686, + -1, + 628, + 686, + -1, + 686, + 686, + 686, + 686, + 689, + 689, + 762, + 689, + 690, + 690, + -1, + -1, + -1, + 690, + 173, + 690, + 173, + 691, + -1, + -1, + -1, + 171, + 171, + 171, + -1, + 762, + -1, + -1, + -1, + 693, + -1, + 871, + 871, + 871, + -1, + 635, + -1, + 694, + 694, + 292, + 694, + 694, + 695, + -1, + 695, + 695, + 81, + -1, + 763, + 763, + 114, + 114, + -1, + -1, + 202, + 202, + 696, + -1, + 138, + -1, + 214, + -1, + 450, + -1, + 671, + 671, + 671, + 671, + 751, + 751, + 751, + 751, + 697, + 697, + 697, + 752, + -1, + 345, + 345, + 697, + 698, + 698, + 173, + 173, + -1, + 524, + -1, + 533, + 533, + 533, + -1, + -1, + 698, + 278, + -1, + 699, + -1, + -1, + 471, + -1, + 87, + 87, + 699, + 587, + -1, + -1, + -1, + -1, + 522, + -1, + 700, + 700, + 700, + 700, + 700, + -1, + -1, + -1, + -1, + -1, + 268, + -1, + 471, + -1, + 700, + -1, + 701, + 701, + 581, + 701, + 639, + 701, + 469, + -1, + -1, + 540, + 701, + 701, + 701, + 520, + 520, + 520, + 520, + 520, + 520, + -1, + 701, + 701, + -1, + 192, + 701, + 701, + 275, + -1, + 272, + 272, + -1, + 702, + 155, + -1, + -1, + -1, + -1, + 272, + 272, + -1, + 702, + -1, + 702, + 586, + -1, + -1, + 604, + -1, + 369, + -1, + 518, + -1, + 703, + -1, + -1, + 256, + 256, + 256, + 704, + 704, + 750, + 750, + 704, + 763, + 705, + 517, + 517, + 705, + 517, + -1, + 671, + 705, + 499, + 499, + 705, + 705, + -1, + 707, + 631, + 631, + 631, + 631, + 631, + 631, + -1, + -1, + 220, + -1, + -1, + 708, + 812, + -1, + -1, + 255, + 709, + 255, + 255, + 255, + -1, + 710, + 710, + -1, + 587, + -1, + 710, + 454, + 852, + -1, + 153, + 153, + 711, + -1, + 233, + 233, + 711, + 233, + 233, + 233, + 711, + 380, + -1, + 712, + -1, + 73, + 712, + 507, + -1, + 71, + 71, + 712, + 279, + -1, + 552, + -1, + -1, + 712, + 526, + 526, + 526, + -1, + -1, + -1, + 650, + 712, + 330, + 712, + 712, + 713, + -1, + 713, + -1, + 242, + 713, + -1, + 713, + 713, + -1, + 713, + 713, + 378, + 713, + -1, + -1, + -1, + 714, + 714, + 714, + -1, + -1, + 714, + -1, + 247, + 247, + -1, + 716, + 123, + 123, + 123, + -1, + 716, + 852, + 716, + 852, + 716, + 471, + 445, + 717, + 653, + 717, + 272, + 717, + 586, + -1, + -1, + 509, + 509, + 509, + -1, + -1, + 261, + 718, + -1, + 718, + -1, + -1, + 275, + 718, + -1, + 692, + -1, + -1, + 719, + -1, + 99, + 719, + 719, + 358, + 358, + 358, + 725, + -1, + -1, + 203, + 726, + 81, + 726, + 664, + -1, + 727, + 627, + 627, + 627, + 448, + -1, + 378, + 378, + 378, + -1, + 376, + 376, + -1, + -1, + 733, + -1, + 734, + -1, + -1, + 217, + 734, + -1, + 735, + 735, + 735, + -1, + -1, + 182, + -1, + -1, + -1, + 737, + 737, + 737, + -1, + 220, + -1, + -1, + -1, + -1, + -1, + 739, + 564, + 739, + 740, + 740, + 308, + 740, + 247, + 247, + -1, + 71, + 740, + -1, + 275, + 275, + -1, + -1, + -1, + 303, + -1, + 740, + 558, + 558, + 741, + -1, + 741, + 84, + 84, + -1, + -1, + -1, + 266, + -1, + 743, + -1, + 313, + 313, + -1, + 771, + -1, + 521, + 745, + 745, + 745, + -1, + 618, + -1, + 71, + 71, + 71, + 71, + -1, + 658, + 367, + -1, + 38, + 747, + 747, + -1, + -1, + 454, + 749, + 762, + 753, + -1, + 628, + 756, + 638, + -1, + -1, + -1, + 443, + -1, + 760, + 558, + -1, + 602, + 773, + -1, + 775, + 776, + -1, + 608, + 521, + -1, + 653, + 781, + 534, + 782, + 782, + 314, + -1, + 347, + 123, + 171, + 785, + -1, + -1, + 552, + -1, + 305, + -1, + 524, + 787, + -1, + -1, + 819, + -1, + 760, + 558, + 204, + 666, + 666, + 794, + 795, + -1, + 796, + -1, + -1, + -1, + 799, + 852, + 450, + -1, + -1, + -1, + 803, + 804, + 95, + -1, + 565, + 852, + 83, + 180, + 823, + 223, + 827, + 827, + -1, + 360, + -1, + -1, + -1, + -1, + 839, + 839, + -1, + 839, + -1, + 839, + -1, + 375, + 839, + 454, + 454, + -1, + 601, + 601, + 601, + -1, + 840, + 840, + -1, + 723, + 840, + 723, + -1, + 38, + -1, + 840, + -1, + -1, + -1, + 840, + 840, + 840, + -1, + 156, + -1, + -1, + 263, + 263, + -1, + 761, + 761, + 761, + 841, + 233, + 841, + 358, + 841, + 841, + -1, + 841, + -1, + 378, + 378, + 841, + -1, + 519, + 519, + 519, + 841, + 568, + 568, + 842, + 842, + 842, + 842, + 842, + -1, + 275, + -1, + 201, + 201, + -1, + 99, + -1, + 843, + 818, + 843, + 168, + 168, + -1, + 843, + 819, + 844, + -1, + -1, + -1, + 844, + 280, + 280, + 844, + 844, + 844, + -1, + -1, + 245, + 245, + 844, + 844, + -1, + 844, + -1, + -1, + -1, + 619, + -1, + 871, + -1, + -1, + -1, + 812, + -1, + 845, + 722, + 845, + 722, + 722, + 722, + 845, + 579, + 108, + -1, + 846, + -1, + -1, + 846, + 846, + 846, + -1, + 138, + 138, + -1, + -1, + 154, + 154, + 846, + 137, + 137, + 137, + 137, + 846, + 846, + -1, + 846, + -1, + -1, + 846, + 762, + 762, + -1, + -1, + 559, + 846, + 559, + -1, + 203, + -1, + -1, + 847, + 220, + -1, + 847, + 847, + 138, + 171, + 848, + 171, + 331, + 849, + -1, + -1, + 210, + 761, + 761, + -1, + 605, + 853, + -1, + 204, + 854, + 854, + -1, + -1, + 223, + 854, + 854, + -1, + 855, + 587, + 855, + 855, + 606, + 606, + -1, + 856, + -1, + 277, + -1, + -1, + 268, + 268, + 367, + 367, + 858, + 378, + 378, + 859, + 273, + 273, + -1, + -1, + -1, + 861, + 861, + -1, + 304, + 71, + -1, + 863, + -1, + 74, + 864, + 864, + 74, + 865, + 865, + -1, + 724, + 868, + 721, + 721, + -1, + 123, + 874, + 874, + 74, + 724, + 876, + 522, + 522, + 878, + -1, + -1, + 369, + 883, + -1, + 886, + 171, + 308, + 890, + 375, + -1, + -1, + 894, + -1, + 600, + 751 + ], + [ + -1, + 3, + -1, + 504, + -1, + 163, + 163, + 163, + -1, + 159, + 159, + -1, + -1, + -1, + -1, + 137, + 137, + 137, + -1, + 657, + 657, + -1, + 586, + 3, + 3, + -1, + 3, + 3, + 235, + -1, + 204, + 3, + -1, + -1, + -1, + 255, + 255, + 3, + -1, + -1, + -1, + 3, + -1, + -1, + 156, + 156, + 156, + -1, + 3, + 3, + 649, + 649, + 3, + -1, + 3, + -1, + 172, + 3, + 3, + 3, + -1, + 294, + 3, + 417, + 417, + 417, + 3, + -1, + 3, + 643, + 643, + -1, + 603, + 3, + 603, + 3, + -1, + 385, + 3, + -1, + 303, + -1, + -1, + -1, + 237, + -1, + 3, + 659, + 659, + 659, + -1, + 200, + 200, + 3, + 200, + 200, + -1, + 290, + 290, + 3, + 358, + -1, + 3, + 3, + 3, + 603, + 603, + 603, + -1, + -1, + -1, + -1, + 3, + 558, + 558, + 558, + 3, + 3, + 3, + -1, + 517, + 3, + -1, + 533, + 3, + 234, + 3, + -1, + 340, + 340, + 340, + 340, + 340, + 340, + 340, + 3, + -1, + 3, + 305, + 305, + -1, + 3, + 507, + -1, + 649, + -1, + 196, + -1, + 3, + -1, + 290, + 290, + 290, + 290, + -1, + -1, + -1, + 3, + 374, + 374, + -1, + 171, + -1, + 499, + 3, + 380, + 380, + 380, + 380, + 3, + -1, + -1, + 635, + 635, + -1, + 3, + 3, + 3, + 569, + -1, + 3, + -1, + 504, + 504, + -1, + -1, + 805, + 3, + 3, + 658, + 3, + 658, + -1, + 3, + 340, + -1, + -1, + -1, + 265, + -1, + 3, + 774, + -1, + 255, + 3, + -1, + 519, + 3, + 3, + 3, + 192, + 3, + -1, + -1, + 343, + -1, + -1, + -1, + 3, + -1, + 168, + 3, + -1, + 269, + 269, + 269, + 3, + 86, + -1, + 3, + -1, + -1, + 671, + -1, + 762, + -1, + 73, + 73, + 73, + 73, + 3, + 73, + -1, + 351, + 351, + -1, + 774, + 774, + 774, + -1, + 3, + 3, + -1, + -1, + 620, + 3, + -1, + 3, + 3, + 173, + -1, + -1, + 3, + 645, + -1, + 3, + 200, + 200, + -1, + 504, + 3, + 504, + 504, + -1, + 3, + -1, + 3, + 3, + 3, + 3, + -1, + 3, + 158, + 158, + -1, + -1, + -1, + -1, + -1, + 154, + 3, + -1, + 3, + 272, + -1, + 3, + 71, + -1, + 587, + -1, + 157, + 3, + 266, + 266, + 266, + 3, + 266, + 266, + 266, + 3, + 3, + -1, + -1, + -1, + -1, + 3, + -1, + 3, + 552, + 3, + 552, + -1, + 607, + 607, + 3, + 522, + -1, + -1, + -1, + 447, + 447, + 447, + -1, + 3, + 3, + 162, + 3, + 162, + 162, + 3, + 3, + 3, + -1, + -1, + 3, + -1, + 602, + 602, + -1, + 750, + 750, + -1, + 173, + 3, + -1, + -1, + 3, + 687, + 687, + -1, + 156, + -1, + 137, + 137, + 137, + -1, + 323, + 323, + 3, + 323, + 323, + -1, + 114, + 114, + 3, + 3, + -1, + 620, + 620, + 620, + -1, + -1, + 3, + 171, + 171, + -1, + 275, + 275, + 275, + -1, + 87, + 3, + 658, + 658, + -1, + -1, + 3, + 3, + -1, + 279, + -1, + 692, + 692, + 692, + 3, + 533, + 533, + -1, + 3, + 276, + 276, + 276, + 592, + 592, + 592, + -1, + 4, + -1, + -1, + -1, + -1, + 579, + 579, + 579, + 579, + 579, + 5, + -1, + -1, + 5, + 5, + 672, + 672, + -1, + 199, + -1, + 265, + -1, + -1, + 201, + 201, + 6, + 6, + -1, + 172, + 172, + 6, + 172, + 172, + 6, + 6, + 99, + 99, + -1, + 592, + 6, + 592, + -1, + -1, + 507, + 507, + 7, + 7, + 330, + 7, + 687, + 687, + 687, + 559, + 8, + -1, + 8, + -1, + -1, + 237, + -1, + 771, + 771, + 771, + 771, + -1, + 8, + -1, + 540, + -1, + -1, + 446, + 446, + 446, + 446, + -1, + 8, + 612, + 8, + 8, + -1, + -1, + 223, + -1, + 9, + 9, + 192, + 9, + 9, + 196, + -1, + 9, + 10, + -1, + -1, + 10, + 10, + 262, + 262, + -1, + 10, + 10, + -1, + -1, + -1, + 552, + 552, + -1, + 137, + 10, + -1, + 10, + -1, + 10, + 10, + -1, + 664, + -1, + 87, + -1, + 592, + 10, + 10, + 10, + -1, + 10, + 568, + 568, + 568, + 10, + 276, + 276, + 276, + 276, + 276, + 276, + 276, + 276, + -1, + 10, + -1, + -1, + -1, + 11, + 343, + 343, + 343, + 343, + 11, + -1, + 519, + -1, + -1, + 11, + -1, + 528, + 11, + 11, + 509, + 509, + -1, + 11, + 81, + -1, + -1, + 11, + -1, + -1, + 11, + 11, + 509, + 11, + 109, + -1, + -1, + 11, + 87, + -1, + 359, + 359, + 359, + 11, + 11, + 751, + 11, + 163, + 163, + 163, + 11, + 638, + 11, + -1, + -1, + 156, + 156, + 11, + 138, + -1, + 11, + 289, + -1, + -1, + 650, + 650, + 650, + 11, + -1, + 666, + 666, + -1, + 11, + -1, + 292, + 292, + 292, + 292, + -1, + 653, + 11, + 108, + 11, + -1, + 11, + 11, + 509, + 509, + 11, + 11, + 11, + 608, + -1, + 11, + 687, + -1, + 11, + 11, + 534, + 11, + 663, + 11, + 812, + 812, + -1, + 805, + -1, + -1, + 812, + -1, + -1, + 12, + 12, + -1, + 618, + 618, + 12, + -1, + -1, + 520, + 520, + 12, + -1, + -1, + 281, + 12, + -1, + -1, + 471, + -1, + 12, + 12, + 12, + 360, + 360, + -1, + -1, + 12, + 264, + 264, + 12, + 578, + 578, + 578, + 12, + 268, + 12, + 12, + 510, + 12, + 12, + 12, + -1, + 613, + -1, + 215, + -1, + 664, + -1, + 582, + 12, + 582, + 12, + 12, + -1, + 520, + 12, + 12, + 771, + 12, + -1, + 449, + 449, + 449, + -1, + -1, + 639, + 639, + 12, + 12, + -1, + 12, + 648, + 12, + -1, + 670, + 670, + -1, + 12, + 385, + -1, + 12, + 584, + 584, + -1, + 12, + 605, + -1, + 672, + 672, + -1, + 12, + 12, + 583, + 583, + 583, + 583, + 12, + -1, + -1, + 156, + 12, + 156, + 156, + -1, + -1, + 12, + 443, + 12, + 201, + 201, + 12, + 760, + -1, + -1, + 280, + -1, + 263, + -1, + 564, + 12, + -1, + -1, + 12, + -1, + 171, + 171, + 171, + 171, + -1, + 367, + -1, + 315, + -1, + -1, + 657, + -1, + 261, + 261, + -1, + -1, + 639, + -1, + 251, + -1, + 13, + 214, + -1, + -1, + 662, + 662, + 662, + -1, + 95, + 13, + -1, + 670, + -1, + 852, + 13, + 13, + 13, + 367, + 13, + 13, + 369, + -1, + 13, + 417, + -1, + 199, + 199, + 199, + 199, + -1, + 445, + -1, + -1, + 223, + -1, + 13, + -1, + 13, + -1, + 630, + -1, + 14, + -1, + 14, + -1, + -1, + 330, + 14, + -1, + 14, + 819, + 819, + 14, + 294, + 294, + 14, + 14, + 14, + 170, + -1, + -1, + 14, + 196, + 196, + -1, + 14, + 583, + 583, + 583, + -1, + 15, + 233, + 233, + -1, + 303, + -1, + 600, + 600, + 15, + -1, + 15, + -1, + -1, + 607, + 607, + 15, + 15, + 15, + -1, + -1, + 15, + 123, + 15, + -1, + -1, + -1, + 603, + 603, + 603, + -1, + 314, + 314, + 314, + 15, + 217, + 217, + -1, + -1, + 761, + -1, + 15, + 16, + -1, + 446, + 446, + 16, + 16, + -1, + 375, + 375, + 375, + 375, + 16, + 375, + 375, + 16, + -1, + -1, + 16, + 16, + 16, + 376, + 376, + 376, + 376, + 16, + 376, + 376, + 376, + -1, + 607, + -1, + -1, + 375, + 375, + 375, + 375, + 16, + -1, + 504, + -1, + 759, + -1, + -1, + -1, + 16, + 557, + 557, + 557, + -1, + -1, + -1, + -1, + 16, + 202, + 16, + -1, + 314, + 16, + -1, + 16, + 417, + -1, + -1, + 558, + -1, + -1, + -1, + 16, + 16, + 581, + -1, + 199, + 199, + 199, + -1, + 653, + 16, + 16, + -1, + 360, + 360, + -1, + -1, + 670, + 16, + 180, + -1, + 16, + 262, + 16, + -1, + -1, + 245, + 16, + 16, + -1, + 169, + 16, + 618, + -1, + 507, + 16, + 16, + -1, + -1, + 247, + 247, + -1, + 16, + -1, + -1, + -1, + 582, + 16, + 16, + -1, + 16, + 16, + 16, + -1, + 95, + -1, + 618, + 16, + 16, + -1, + 236, + -1, + -1, + 275, + 275, + 275, + 275, + -1, + 261, + 16, + 308, + 16, + 751, + -1, + -1, + 16, + 16, + 16, + 16, + 71, + -1, + -1, + -1, + -1, + 16, + 720, + 720, + -1, + 272, + 272, + -1, + 401, + 17, + 182, + -1, + 650, + -1, + -1, + 17, + 443, + 443, + 443, + 443, + 443, + 443, + -1, + 17, + 344, + 17, + 17, + 281, + -1, + 263, + 17, + 347, + 347, + 347, + 17, + 17, + 17, + 73, + -1, + 663, + 663, + -1, + 268, + 17, + 687, + 17, + 163, + 163, + 163, + -1, + 621, + 17, + -1, + 17, + 114, + -1, + 304, + -1, + -1, + 643, + 643, + -1, + 17, + 95, + 95, + 17, + 659, + 659, + 17, + 336, + 17, + -1, + 18, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + 620, + 620, + 18, + -1, + 199, + 18, + -1, + -1, + 18, + 18, + 401, + 18, + 18, + 645, + -1, + 668, + 18, + -1, + 304, + 304, + -1, + 233, + -1, + -1, + 499, + 499, + -1, + 18, + -1, + 367, + -1, + -1, + 18, + 18, + -1, + 819, + 819, + 18, + 18, + -1, + 613, + -1, + 18, + 569, + 18, + -1, + 18, + 380, + 380, + 380, + 380, + 380, + -1, + 18, + 18, + -1, + 692, + 692, + 692, + 692, + 692, + 692, + -1, + 247, + 18, + 18, + 261, + 261, + 18, + -1, + 18, + -1, + 18, + 552, + -1, + -1, + 401, + 401, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + -1, + -1, + -1, + -1, + -1, + 156, + 18, + 18, + 18, + -1, + -1, + 18, + 813, + 18, + -1, + 559, + 18, + 18, + 272, + -1, + -1, + 721, + 18, + 723, + 723, + -1, + 642, + -1, + -1, + 18, + 613, + -1, + 214, + 18, + 109, + -1, + -1, + 579, + -1, + 18, + 649, + 18, + 805, + -1, + 18, + -1, + 728, + -1, + -1, + 242, + -1, + 71, + -1, + -1, + 341, + 341, + -1, + 18, + 314, + 18, + -1, + 507, + 507, + 507, + 18, + 507, + 507, + 507, + 18, + 322, + 322, + 18, + 18, + 152, + -1, + -1, + -1, + -1, + 534, + 534, + 534, + 18, + 18, + 18, + 18, + -1, + 281, + 281, + 18, + -1, + -1, + 237, + 237, + 18, + 235, + 235, + -1, + 720, + -1, + -1, + 721, + -1, + 274, + 274, + 18, + 568, + 568, + 18, + 522, + -1, + -1, + -1, + -1, + -1, + 261, + -1, + 204, + 18, + 204, + 204, + 204, + 204, + 18, + 204, + 18, + -1, + 18, + 18, + -1, + 172, + -1, + -1, + -1, + 499, + 18, + 688, + 688, + -1, + 330, + -1, + 18, + -1, + -1, + 638, + -1, + -1, + -1, + -1, + 277, + 277, + 277, + 18, + -1, + 18, + 18, + 18, + 18, + 566, + 566, + -1, + -1, + -1, + 157, + 157, + 157, + -1, + 599, + 599, + -1, + 18, + 643, + 18, + -1, + 173, + 173, + 173, + 173, + 173, + 173, + -1, + -1, + 18, + 18, + 264, + -1, + 763, + 18, + 763, + -1, + 18, + 196, + 196, + 196, + 18, + 552, + 552, + -1, + -1, + -1, + -1, + 608, + -1, + 666, + 666, + -1, + -1, + 583, + -1, + -1, + 771, + -1, + -1, + 204, + 204, + 204, + -1, + 71, + 19, + 660, + -1, + 19, + -1, + 19, + -1, + 19, + 19, + 242, + -1, + 158, + 158, + 158, + 19, + 19, + 608, + 608, + 608, + -1, + 19, + 454, + 454, + 454, + 454, + -1, + 19, + -1, + 275, + -1, + 38, + 38, + 19, + 19, + -1, + 220, + -1, + -1, + 380, + 380, + 380, + -1, + 19, + -1, + 19, + 169, + 19, + 805, + 19, + 19, + -1, + 19, + 19, + -1, + -1, + -1, + 19, + 19, + -1, + 73, + 73, + -1, + 19, + 639, + 639, + -1, + -1, + 19, + -1, + 19, + 255, + 255, + -1, + -1, + 621, + 621, + -1, + 168, + 19, + 668, + -1, + -1, + 172, + 172, + -1, + -1, + 242, + 19, + 568, + -1, + 19, + -1, + 292, + -1, + -1, + 261, + -1, + -1, + -1, + 20, + 267, + 20, + 267, + 20, + 95, + 20, + -1, + 315, + -1, + 172, + 20, + 274, + 274, + -1, + -1, + 599, + 599, + 20, + 20, + 20, + 20, + 20, + 173, + -1, + 20, + 454, + 20, + 454, + -1, + 20, + 609, + 20, + 609, + -1, + 182, + 20, + -1, + -1, + 20, + 20, + -1, + 612, + -1, + 20, + -1, + 20, + -1, + -1, + 728, + -1, + 20, + 565, + 565, + -1, + -1, + 20, + 20, + 163, + 163, + 313, + 313, + -1, + 21, + 21, + 81, + -1, + -1, + 22, + 22, + 22, + 637, + 22, + -1, + 22, + 728, + -1, + -1, + 22, + 688, + 22, + 22, + 533, + 533, + 22, + 22, + 630, + 630, + -1, + 454, + 22, + -1, + -1, + 23, + 23, + 636, + 636, + 290, + -1, + 24, + 24, + 314, + -1, + 24, + -1, + -1, + -1, + 73, + -1, + 25, + -1, + 584, + 584, + -1, + 26, + 341, + 26, + 341, + -1, + -1, + 27, + 671, + 671, + -1, + 245, + -1, + -1, + 526, + -1, + -1, + 376, + 376, + -1, + -1, + -1, + 30, + 30, + -1, + 30, + 152, + 152, + -1, + 469, + 469, + -1, + 581, + 31, + -1, + 31, + 32, + 666, + 32, + -1, + 510, + 32, + -1, + 32, + 32, + -1, + 852, + 33, + 812, + 812, + 812, + 812, + 197, + 197, + -1, + 34, + 599, + 34, + -1, + 688, + 34, + -1, + 202, + -1, + 210, + -1, + 71, + -1, + -1, + 35, + 217, + 217, + 217, + -1, + -1, + 35, + -1, + 401, + 220, + -1, + -1, + 664, + -1, + 163, + 163, + 163, + 163, + -1, + 39, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + 39, + 630, + 39, + 369, + 39, + -1, + 504, + 39, + 504, + 504, + 39, + 504, + 39, + -1, + 202, + 202, + 202, + 202, + 39, + -1, + -1, + 39, + 760, + -1, + 39, + 39, + 39, + 247, + -1, + -1, + 291, + 291, + 39, + 39, + 161, + -1, + -1, + 510, + -1, + -1, + 39, + 583, + 583, + -1, + 40, + 197, + 40, + 197, + 197, + 197, + 197, + 40, + -1, + -1, + 565, + 40, + 40, + 346, + 346, + 251, + 251, + -1, + 41, + 761, + 761, + 41, + 446, + 41, + 446, + 171, + 43, + -1, + 539, + 43, + 291, + 43, + 612, + 43, + 43, + 631, + -1, + 43, + 670, + -1, + 43, + 160, + 43, + 533, + 43, + 533, + 43, + 43, + 533, + -1, + 43, + -1, + 630, + -1, + 43, + -1, + 557, + -1, + 44, + 627, + 627, + 627, + 627, + 44, + 627, + 44, + 627, + -1, + -1, + 251, + 251, + 251, + 251, + 44, + 108, + -1, + -1, + -1, + 46, + 315, + 46, + 315, + 315, + 315, + 315, + 315, + -1, + 509, + 509, + 46, + 618, + 618, + -1, + 606, + 606, + 606, + -1, + 47, + -1, + -1, + 47, + 47, + 47, + -1, + 664, + 664, + -1, + -1, + 47, + 336, + -1, + 290, + 47, + 290, + 290, + 290, + 290, + 47, + 262, + 47, + 262, + -1, + 308, + 308, + -1, + 771, + 771, + 48, + 448, + 448, + 448, + 48, + 48, + 159, + 48, + 322, + -1, + -1, + -1, + 627, + 627, + 48, + 659, + 659, + -1, + -1, + 272, + -1, + -1, + -1, + 48, + 871, + 871, + 871, + 871, + 48, + 109, + 48, + -1, + -1, + 48, + 100, + 100, + -1, + -1, + 48, + -1, + 586, + -1, + -1, + 48, + 48, + 48, + 447, + -1, + -1, + 471, + 48, + -1, + -1, + -1, + -1, + -1, + 630, + 49, + -1, + 137, + -1, + -1, + -1, + 49, + -1, + 341, + 341, + 49, + 49, + -1, + -1, + 49, + 604, + 604, + 49, + 49, + -1, + 49, + -1, + -1, + 163, + -1, + 668, + 668, + 668, + 49, + -1, + -1, + 49, + 123, + 49, + 235, + -1, + -1, + 264, + 50, + 50, + 50, + 752, + -1, + 662, + 662, + -1, + -1, + 50, + -1, + 454, + 454, + 51, + 51, + 51, + 375, + 51, + 51, + 51, + 601, + 601, + 601, + -1, + 51, + -1, + -1, + 51, + -1, + 51, + -1, + 51, + 51, + -1, + -1, + 763, + 51, + -1, + 52, + -1, + 380, + 380, + -1, + -1, + 52, + 95, + 95, + 52, + 52, + 275, + -1, + 613, + -1, + 52, + -1, + -1, + -1, + 52, + 636, + 636, + -1, + 443, + 443, + -1, + 156, + 52, + 52, + 52, + 618, + 52, + 52, + 52, + 114, + 114, + -1, + -1, + -1, + 52, + 339, + 52, + 52, + 52, + -1, + 159, + -1, + 74, + 74, + 74, + 74, + 74, + 74, + 74, + -1, + 52, + -1, + 52, + 268, + 268, + 268, + 268, + 52, + -1, + 158, + 158, + -1, + 52, + -1, + -1, + 52, + -1, + -1, + 52, + -1, + 52, + 657, + 52, + 657, + 657, + 52, + -1, + 52, + 344, + -1, + -1, + 643, + -1, + -1, + 564, + 564, + 564, + 52, + 564, + 52, + -1, + 417, + 52, + 52, + 448, + 52, + 52, + -1, + 52, + 52, + 52, + 519, + 53, + 519, + 519, + 53, + -1, + 53, + 153, + -1, + -1, + 53, + -1, + -1, + 53, + -1, + 53, + -1, + -1, + -1, + -1, + -1, + 668, + 668, + -1, + 53, + 53, + -1, + 53, + 761, + 761, + 761, + -1, + 53, + 518, + 518, + 53, + 269, + 53, + 269, + 53, + 574, + -1, + 53, + -1, + -1, + 642, + -1, + 53, + 53, + 53, + -1, + -1, + 359, + -1, + -1, + 574, + 54, + -1, + 374, + -1, + -1, + 666, + 666, + -1, + 54, + 54, + 215, + 215, + 54, + -1, + -1, + 343, + -1, + 54, + -1, + 657, + 657, + 54, + 54, + -1, + 223, + 223, + 55, + -1, + 564, + 55, + 564, + 564, + -1, + 55, + 578, + -1, + 55, + -1, + -1, + -1, + -1, + -1, + 290, + 290, + 290, + -1, + 56, + 638, + 638, + 638, + 638, + 638, + 56, + 56, + 56, + 56, + -1, + 308, + 308, + -1, + -1, + 220, + 220, + -1, + 56, + 56, + 339, + -1, + -1, + 499, + -1, + -1, + 56, + 518, + 518, + -1, + 631, + -1, + -1, + 192, + -1, + -1, + 534, + -1, + 290, + 290, + 290, + -1, + 272, + -1, + 56, + 71, + -1, + 56, + 56, + 539, + -1, + 235, + 235, + 56, + 56, + 235, + -1, + 56, + 479, + 56, + 56, + 56, + -1, + 267, + -1, + -1, + 607, + -1, + 631, + 57, + 57, + -1, + -1, + -1, + -1, + 86, + 57, + 236, + 236, + -1, + -1, + -1, + 203, + -1, + 57, + 57, + -1, + 267, + 267, + 267, + 57, + 369, + 58, + 266, + 58, + 266, + 266, + 58, + -1, + 266, + -1, + -1, + 264, + 264, + -1, + -1, + 568, + -1, + 58, + 273, + 273, + 59, + 59, + -1, + 612, + -1, + -1, + 813, + 59, + -1, + -1, + 533, + -1, + 59, + 268, + 59, + 303, + 59, + 534, + -1, + 59, + 619, + 619, + 619, + 59, + 619, + 619, + 619, + 619, + 619, + 59, + -1, + 256, + 61, + -1, + -1, + 61, + 61, + -1, + 692, + 692, + 692, + 692, + -1, + 360, + 360, + 360, + 360, + 360, + 360, + 360, + -1, + 233, + -1, + -1, + -1, + -1, + 358, + 358, + 61, + -1, + 61, + 61, + -1, + 61, + 234, + 234, + 234, + -1, + 607, + -1, + 108, + -1, + 62, + 233, + -1, + -1, + 369, + 62, + -1, + 618, + -1, + -1, + -1, + -1, + -1, + 62, + 720, + 720, + 720, + -1, + 62, + 62, + 62, + 245, + -1, + -1, + 647, + 647, + -1, + 760, + 62, + 62, + 62, + 100, + -1, + 63, + 264, + 264, + -1, + 469, + 63, + 63, + 63, + 63, + -1, + -1, + 201, + 63, + -1, + 156, + 63, + 63, + 63, + 63, + 662, + 63, + 343, + 343, + 63, + 63, + -1, + 340, + 340, + -1, + -1, + 63, + -1, + 242, + -1, + -1, + 162, + -1, + -1, + 63, + 331, + 63, + 63, + 331, + 63, + -1, + 261, + 63, + -1, + 63, + 63, + 645, + -1, + 81, + -1, + -1, + 154, + 154, + -1, + -1, + 63, + 170, + 63, + 170, + -1, + 63, + 63, + -1, + -1, + 63, + 650, + 63, + -1, + 63, + 63, + -1, + -1, + -1, + 63, + -1, + 63, + 63, + -1, + -1, + -1, + 99, + 63, + 728, + 728, + 63, + -1, + -1, + 63, + -1, + -1, + 812, + 63, + 592, + 592, + -1, + -1, + 159, + 63, + 63, + 63, + 586, + -1, + 540, + 63, + -1, + 63, + 63, + 63, + -1, + -1, + 359, + 359, + -1, + 63, + 521, + 521, + 521, + -1, + 401, + 401, + 63, + 401, + 401, + -1, + 267, + 267, + -1, + 63, + 261, + -1, + 63, + 469, + -1, + 63, + -1, + 237, + 237, + 63, + -1, + -1, + 63, + 587, + 587, + 587, + 587, + -1, + 620, + 63, + 378, + 378, + 63, + -1, + -1, + 63, + -1, + -1, + 63, + 510, + 63, + 63, + -1, + 343, + 343, + 343, + -1, + 63, + -1, + 639, + 63, + 63, + 266, + 266, + -1, + 564, + -1, + -1, + 63, + 63, + 728, + 63, + 63, + -1, + -1, + 272, + 73, + -1, + 64, + 336, + -1, + 64, + 64, + 64, + -1, + -1, + -1, + -1, + 663, + 64, + 659, + 659, + 659, + 659, + 64, + -1, + 331, + 64, + 331, + 64, + 64, + 64, + -1, + 235, + -1, + 759, + -1, + -1, + -1, + 64, + -1, + 521, + -1, + -1, + 64, + -1, + 637, + 637, + 637, + 65, + -1, + 65, + -1, + 65, + 65, + 99, + 99, + -1, + 158, + 158, + 65, + -1, + -1, + -1, + 65, + 192, + 192, + 192, + -1, + 65, + -1, + -1, + -1, + -1, + 345, + 65, + 65, + -1, + -1, + 65, + 65, + -1, + 66, + -1, + 123, + -1, + -1, + -1, + 263, + 263, + 263, + 263, + 263, + 263, + 66, + -1, + 629, + 66, + 629, + 629, + 629, + 629, + -1, + 805, + 805, + -1, + -1, + 273, + 273, + 273, + 67, + 601, + 601, + 67, + 67, + -1, + -1, + 872, + 67, + 256, + 256, + 68, + 68, + 38, + 38, + 68, + 68, + -1, + -1, + 359, + -1, + 663, + 68, + 68, + 581, + -1, + 648, + 648, + 68, + 648, + 648, + 648, + 648, + 197, + -1, + 69, + 204, + -1, + 69, + -1, + 557, + 557, + -1, + -1, + -1, + 69, + 69, + 369, + -1, + 69, + -1, + 290, + 70, + 70, + 275, + 275, + 275, + 70, + 70, + -1, + 621, + 621, + 70, + 233, + 233, + 70, + 277, + 70, + 277, + 277, + 70, + 103, + 103, + 103, + 70, + -1, + -1, + -1, + -1, + -1, + 256, + 75, + 347, + 75, + -1, + 605, + 76, + 255, + 76, + -1, + 281, + -1, + 77, + 153, + 153, + 78, + -1, + 630, + 79, + -1, + 79, + 314, + 267, + -1, + -1, + 520, + 520, + -1, + -1, + 760, + -1, + -1, + 369, + -1, + 445, + 448, + 89, + 448, + 90, + 647, + -1, + 628, + 628, + -1, + 171, + 171, + 171, + 171, + -1, + 574, + 574, + 91, + 574, + -1, + 92, + -1, + 602, + -1, + 93, + -1, + 235, + -1, + 94, + -1, + -1, + 95, + 98, + 279, + 101, + 101, + -1, + 101, + 102, + 751, + 280, + 104, + -1, + 104, + 105, + 105, + -1, + -1, + -1, + 106, + 106, + 647, + 722, + 722, + 107, + -1, + -1, + -1, + 182, + 182, + 182, + 110, + -1, + -1, + -1, + -1, + 115, + 586, + 115, + -1, + -1, + 728, + -1, + 220, + -1, + 585, + 115, + -1, + 115, + -1, + 116, + -1, + 116, + 723, + 116, + 247, + 247, + -1, + -1, + 446, + 446, + 446, + 200, + 117, + 117, + 723, + 723, + 723, + -1, + -1, + -1, + 97, + -1, + 117, + 117, + -1, + 117, + 630, + 117, + 71, + -1, + 117, + -1, + 117, + 117, + 117, + -1, + 557, + 557, + 557, + 117, + 557, + 557, + 557, + 367, + -1, + 539, + 119, + -1, + 120, + 636, + 636, + -1, + -1, + 120, + 342, + 121, + 74, + 74, + -1, + -1, + 750, + 121, + 121, + 613, + 613, + -1, + 122, + 122, + 171, + -1, + 314, + -1, + 763, + 125, + -1, + 771, + 771, + -1, + 604, + 604, + 126, + 126, + -1, + 126, + 126, + 126, + 126, + -1, + 671, + -1, + 126, + -1, + -1, + 347, + -1, + 127, + -1, + -1, + 127, + 592, + 592, + 127, + -1, + -1, + 662, + 129, + 129, + 578, + 129, + 95, + 129, + 129, + 129, + -1, + -1, + 129, + 129, + 631, + 129, + 129, + 627, + -1, + -1, + -1, + 671, + 130, + 130, + 130, + 130, + -1, + -1, + -1, + -1, + -1, + 131, + 201, + 131, + -1, + 813, + -1, + 131, + 131, + -1, + -1, + 131, + 131, + -1, + 752, + 131, + -1, + 131, + -1, + 132, + -1, + 100, + 100, + 132, + 99, + -1, + 638, + -1, + -1, + 375, + 132, + -1, + 376, + -1, + 657, + 133, + 645, + 645, + 645, + -1, + 303, + -1, + 133, + 133, + 133, + 643, + 643, + 134, + 180, + 180, + -1, + 137, + 137, + 137, + 137, + 134, + -1, + -1, + 134, + -1, + 236, + 236, + -1, + -1, + 134, + 759, + 759, + 134, + -1, + -1, + 136, + 103, + -1, + -1, + 347, + -1, + 136, + 606, + 606, + 606, + -1, + 136, + 504, + -1, + 852, + 852, + -1, + 638, + 139, + -1, + 139, + 601, + -1, + 137, + 137, + 140, + 140, + 140, + 236, + 236, + 141, + -1, + 141, + 141, + 141, + 569, + -1, + 385, + -1, + -1, + 447, + -1, + 123, + 123, + -1, + -1, + 141, + 599, + 599, + 599, + 599, + -1, + 251, + 251, + -1, + 568, + -1, + 159, + 142, + 142, + -1, + -1, + 587, + 587, + -1, + 142, + -1, + 142, + 108, + -1, + 142, + -1, + 142, + -1, + 142, + 142, + 305, + 305, + 305, + -1, + 81, + -1, + 214, + 214, + -1, + 142, + 142, + 639, + 639, + 144, + -1, + 95, + -1, + -1, + 585, + 144, + -1, + 144, + 308, + -1, + 144, + 812, + 144, + -1, + 145, + -1, + -1, + -1, + -1, + 724, + 145, + -1, + 180, + -1, + 266, + 145, + -1, + -1, + 145, + 145, + -1, + 217, + 146, + 217, + -1, + 339, + 339, + 146, + 146, + 123, + -1, + -1, + -1, + -1, + 146, + 114, + -1, + 628, + -1, + 147, + 147, + 171, + 147, + 147, + -1, + 147, + 147, + 147, + 147, + 762, + 147, + 202, + -1, + 315, + 148, + -1, + -1, + 277, + 148, + -1, + 148, + 100, + -1, + 657, + -1, + -1, + 148, + -1, + -1, + -1, + -1, + -1, + 635, + 149, + 197, + -1, + -1, + 149, + 274, + -1, + 157, + 157, + -1, + 630, + 630, + 149, + 524, + -1, + 149, + -1, + 149, + -1, + 149, + 450, + -1, + 38, + 149, + 557, + -1, + -1, + 196, + -1, + 444, + -1, + 150, + 150, + 150, + -1, + 367, + 367, + -1, + -1, + 138, + -1, + 150, + -1, + -1, + 533, + 533, + 608, + 151, + 763, + -1, + 645, + -1, + 635, + 635, + 151, + 123, + 123, + 151, + 151, + 672, + -1, + 519, + 151, + 151, + 160, + 378, + 378, + -1, + 164, + 268, + -1, + 525, + 525, + -1, + 559, + -1, + -1, + -1, + 345, + 166, + 166, + -1, + 247, + -1, + 304, + 304, + 167, + 174, + 343, + 343, + 343, + 761, + 761, + 360, + 604, + 178, + 763, + -1, + 566, + 601, + 342, + 314, + -1, + 305, + 305, + 186, + 186, + 189, + 236, + 190, + -1, + 154, + 154, + 603, + 292, + 292, + -1, + -1, + -1, + 620, + 205, + 206, + 649, + -1, + 81, + -1, + 208, + 209, + -1, + -1, + -1, + 519, + 216, + 281, + 218, + 71, + 71, + 103, + 103, + 261, + -1, + -1, + 584, + -1, + -1, + -1, + 666, + -1, + 229, + -1, + -1, + 162, + 162, + 232, + -1, + -1, + 238, + 239, + 239, + 239, + 662, + 662, + 244, + -1, + 331, + 331, + 249, + -1, + 220, + -1, + -1, + 252, + 252, + -1, + 252, + 252, + 253, + -1, + 774, + -1, + -1, + 276, + 276, + 276, + -1, + -1, + 267, + -1, + -1, + 688, + 257, + 305, + 305, + 257, + 528, + -1, + 351, + -1, + 587, + -1, + 260, + 813, + -1, + 180, + 180, + 270, + 270, + 378, + -1, + 282, + -1, + 81, + -1, + 688, + 202, + 285, + 263, + 286, + 762, + 287, + 308, + 720, + 720, + -1, + 369, + 295, + 298, + 819, + 300, + -1, + -1, + 587, + -1, + 329, + 338, + 346, + 348, + -1, + -1, + -1, + -1, + -1, + 355, + 621, + 356, + 357, + -1, + -1, + -1, + 381, + 504, + 504, + -1, + 381, + 668, + 381, + 95, + -1, + 336, + 336, + 336, + 336, + -1, + 540, + -1, + 264, + 264, + 264, + 264, + -1, + 247, + 381, + 247, + -1, + -1, + -1, + -1, + 381, + -1, + 522, + -1, + 381, + 192, + 192, + 192, + 381, + 192, + -1, + -1, + 360, + -1, + 381, + -1, + -1, + 280, + -1, + -1, + 692, + 381, + 323, + -1, + -1, + -1, + 663, + 663, + 381, + 381, + 381, + 687, + 687, + 687, + -1, + 507, + 381, + -1, + 305, + 381, + -1, + 381, + 381, + -1, + -1, + 314, + 314, + 314, + 314, + 381, + -1, + 688, + -1, + 381, + 672, + -1, + -1, + -1, + 273, + 273, + -1, + -1, + -1, + -1, + 504, + -1, + -1, + 728, + 728, + 728, + 728, + -1, + -1, + -1, + -1, + 280, + 280, + -1, + 578, + 578, + 381, + -1, + -1, + 381, + -1, + -1, + 381, + 381, + 381, + 872, + -1, + 605, + 381, + -1, + 237, + 237, + 237, + 237, + -1, + -1, + 237, + 381, + 381, + 381, + 583, + 381, + 687, + 381, + -1, + 281, + -1, + -1, + 558, + 381, + -1, + 261, + 261, + 381, + -1, + 381, + 268, + 381, + -1, + -1, + 156, + 381, + 581, + -1, + -1, + -1, + 182, + 182, + 182, + -1, + 159, + 159, + -1, + 381, + 343, + -1, + -1, + 381, + -1, + 637, + 637, + 381, + 539, + -1, + -1, + 381, + 579, + -1, + -1, + -1, + 761, + 761, + 381, + 381, + 381, + 504, + 381, + 504, + -1, + 584, + 584, + -1, + 381, + 381, + 812, + 812, + 381, + 381, + -1, + 269, + -1, + 153, + -1, + 381, + 360, + 360, + 360, + 360, + 360, + -1, + 381, + -1, + -1, + 294, + 381, + -1, + 605, + -1, + -1, + -1, + -1, + 153, + 153, + 153, + -1, + 275, + 381, + -1, + 557, + -1, + 381, + -1, + 137, + 137, + 137, + 137, + -1, + 381, + 123, + 381, + -1, + -1, + 720, + 381, + 381, + -1, + -1, + 267, + 267, + -1, + 381, + 381, + -1, + -1, + -1, + 381, + -1, + -1, + 586, + 586, + -1, + -1, + 172, + 381, + -1, + 347, + -1, + 290, + -1, + 759, + 759, + -1, + -1, + 201, + -1, + 256, + 381, + 381, + -1, + 381, + -1, + 566, + 381, + 381, + -1, + 381, + 381, + 272, + 272, + -1, + -1, + 382, + 382, + 628, + -1, + 382, + 382, + 273, + -1, + 277, + 277, + 383, + 383, + -1, + -1, + 247, + 383, + 247, + -1, + 383, + 637, + 383, + -1, + -1, + -1, + -1, + 71, + 71, + 383, + 71, + 383, + 383, + 383, + 384, + 628, + -1, + 384, + -1, + 631, + 631, + 631, + -1, + -1, + 275, + -1, + 569, + -1, + 255, + 384, + 255, + 384, + 872, + 872, + 384, + -1, + 264, + 384, + 526, + 384, + 568, + 384, + 384, + -1, + 137, + 386, + -1, + 771, + -1, + 564, + 386, + 386, + 564, + 564, + 386, + 657, + -1, + -1, + 504, + 504, + 504, + 386, + 386, + 345, + -1, + 171, + -1, + -1, + -1, + -1, + -1, + 137, + -1, + 447, + 197, + -1, + 446, + 387, + 387, + 279, + 279, + -1, + -1, + -1, + 629, + 387, + -1, + 520, + 387, + 618, + -1, + -1, + 607, + 607, + -1, + 687, + 687, + -1, + 387, + 378, + 387, + 378, + -1, + 520, + 520, + 387, + 774, + 774, + 774, + 774, + 387, + 620, + 387, + -1, + 376, + -1, + 387, + 387, + 454, + 387, + 454, + -1, + 269, + -1, + 342, + 342, + 387, + -1, + 534, + 387, + -1, + 305, + 387, + -1, + 269, + -1, + -1, + 672, + 387, + -1, + -1, + -1, + -1, + -1, + 579, + 579, + 579, + 579, + -1, + 636, + 387, + -1, + -1, + 154, + 154, + 154, + 154, + 387, + -1, + 566, + -1, + -1, + 264, + 264, + -1, + 387, + 313, + -1, + 387, + 692, + -1, + 643, + 643, + -1, + -1, + -1, + 387, + 387, + 315, + 315, + -1, + 86, + 86, + 86, + 86, + 387, + -1, + 242, + 387, + 387, + 387, + 657, + 657, + 387, + 657, + 657, + -1, + -1, + 387, + -1, + 303, + -1, + 369, + 387, + 387, + 388, + -1, + 583, + -1, + -1, + 203, + 203, + 388, + 153, + -1, + 388, + 388, + 388, + 388, + 388, + 630, + 388, + 818, + -1, + 521, + 388, + -1, + 388, + -1, + 388, + -1, + 688, + 388, + -1, + 388, + 388, + -1, + -1, + -1, + 251, + 251, + 251, + 388, + 388, + -1, + 539, + 388, + 388, + 388, + 388, + 163, + -1, + 388, + 388, + 388, + 220, + 220, + 220, + 220, + 220, + 388, + -1, + -1, + -1, + -1, + -1, + 388, + -1, + -1, + 519, + 388, + 388, + 388, + 278, + 278, + 278, + -1, + 388, + 388, + 631, + 388, + 631, + -1, + 223, + 388, + 223, + 223, + 388, + 220, + 388, + 220, + 220, + 220, + -1, + -1, + 170, + -1, + -1, + 447, + 388, + 388, + 245, + 245, + 388, + 388, + 277, + 388, + 388, + -1, + -1, + 600, + 390, + -1, + 390, + 95, + 390, + -1, + 636, + -1, + 390, + 750, + 750, + 750, + 750, + 390, + 566, + 566, + 391, + -1, + -1, + 392, + 392, + 668, + -1, + 818, + -1, + 392, + -1, + 392, + -1, + 392, + 173, + -1, + 666, + -1, + -1, + -1, + 199, + -1, + 722, + 722, + 392, + -1, + 605, + 605, + 392, + -1, + 750, + -1, + -1, + 668, + -1, + 392, + 303, + -1, + 256, + -1, + 612, + 612, + 393, + 108, + 108, + 393, + -1, + 393, + 261, + 393, + 393, + 608, + 608, + 393, + 393, + 393, + 269, + 393, + 648, + 648, + 648, + -1, + 199, + 393, + 393, + 393, + -1, + -1, + 499, + 499, + 499, + -1, + -1, + 805, + 393, + 393, + 637, + 393, + -1, + 347, + 347, + -1, + -1, + 393, + -1, + -1, + 108, + 394, + 199, + 394, + 199, + -1, + 649, + 137, + 137, + 395, + -1, + 509, + 395, + 395, + 74, + -1, + 566, + -1, + 558, + -1, + -1, + -1, + 396, + 396, + 396, + 397, + 397, + -1, + 584, + -1, + -1, + 397, + -1, + 397, + 331, + 331, + -1, + 358, + 397, + -1, + -1, + 255, + 397, + 255, + 255, + -1, + 671, + -1, + -1, + 557, + 398, + 398, + -1, + 603, + 399, + -1, + -1, + -1, + 399, + 723, + -1, + 399, + 587, + 399, + -1, + 399, + 399, + 812, + 400, + -1, + 156, + 156, + 156, + 156, + -1, + -1, + -1, + 400, + -1, + 400, + 520, + 520, + 400, + 262, + -1, + -1, + -1, + -1, + 402, + -1, + -1, + -1, + 648, + 648, + 648, + 402, + 648, + 402, + 520, + -1, + -1, + 202, + -1, + 331, + -1, + -1, + -1, + 403, + 612, + 403, + 403, + 612, + 404, + 521, + -1, + 237, + 404, + 404, + -1, + -1, + 404, + 277, + 751, + -1, + -1, + -1, + -1, + 417, + -1, + -1, + 649, + 649, + -1, + 405, + 569, + -1, + -1, + 603, + 603, + -1, + -1, + 406, + 138, + -1, + 407, + 407, + -1, + 279, + 408, + -1, + -1, + 635, + -1, + 269, + 408, + 408, + 585, + -1, + 235, + 235, + 235, + 409, + 409, + 510, + -1, + -1, + 154, + 410, + 273, + 410, + 447, + -1, + -1, + 752, + 628, + 628, + 411, + 233, + 233, + 411, + 233, + 233, + 411, + 203, + -1, + 412, + 412, + -1, + 852, + 412, + 412, + 158, + -1, + -1, + -1, + -1, + 413, + 269, + -1, + 413, + 237, + 237, + 237, + -1, + 413, + 278, + 413, + 663, + 413, + 663, + 663, + 413, + -1, + -1, + -1, + 268, + 413, + 413, + 413, + 413, + 413, + 137, + 137, + 137, + -1, + 688, + -1, + 413, + 159, + -1, + 663, + -1, + 236, + 236, + -1, + 569, + -1, + 163, + 413, + -1, + -1, + -1, + 138, + 138, + -1, + 138, + 138, + 138, + 415, + -1, + 450, + -1, + 192, + -1, + -1, + -1, + 108, + 415, + 415, + -1, + 172, + 172, + 415, + 172, + 415, + 345, + 415, + -1, + -1, + 330, + -1, + 81, + 81, + -1, + 331, + -1, + -1, + 557, + -1, + 415, + -1, + 557, + 415, + 415, + 519, + 415, + -1, + 605, + 605, + 605, + -1, + 499, + -1, + -1, + -1, + 233, + 233, + -1, + 416, + 416, + 557, + 557, + -1, + -1, + -1, + 289, + -1, + 416, + 416, + 416, + 416, + 322, + 322, + 322, + 322, + -1, + 416, + 552, + 552, + 552, + 552, + 416, + 507, + 507, + 507, + -1, + 264, + 264, + 264, + 264, + 264, + 418, + 418, + -1, + 418, + 214, + 214, + 418, + 450, + 418, + 169, + 169, + -1, + -1, + 220, + 418, + 220, + 418, + 418, + -1, + 559, + 419, + 559, + -1, + 653, + 419, + 419, + 419, + 628, + 628, + 419, + 419, + 568, + 419, + 568, + -1, + 419, + 812, + 419, + -1, + -1, + 447, + 447, + 447, + 447, + -1, + 168, + 420, + 420, + 171, + -1, + -1, + -1, + 521, + -1, + 336, + 336, + -1, + 217, + 217, + -1, + 568, + -1, + 420, + -1, + 520, + 520, + 420, + -1, + 420, + 420, + 420, + 603, + 420, + 603, + -1, + 268, + 268, + 268, + -1, + 420, + 607, + 420, + 420, + 420, + 420, + 420, + 629, + 629, + 629, + -1, + 649, + 649, + 420, + 724, + 724, + 724, + 724, + 724, + -1, + 315, + 315, + -1, + 38, + 38, + 420, + 672, + 672, + 420, + 672, + 672, + -1, + 420, + 599, + 599, + 599, + 420, + -1, + -1, + -1, + 160, + 420, + -1, + -1, + -1, + 202, + 202, + -1, + 600, + 600, + 340, + 340, + 421, + 421, + 421, + 323, + 323, + 323, + 421, + 421, + 421, + -1, + 422, + 587, + 422, + 587, + -1, + 422, + 525, + 525, + 525, + 525, + 422, + 422, + 159, + 159, + 159, + 422, + -1, + 422, + -1, + 422, + 422, + 163, + -1, + -1, + 343, + -1, + -1, + 237, + -1, + 236, + 422, + 422, + 648, + -1, + -1, + -1, + 203, + -1, + -1, + -1, + 422, + -1, + 422, + -1, + 579, + 422, + -1, + 422, + -1, + 584, + 584, + -1, + 422, + -1, + -1, + -1, + -1, + 376, + 376, + 376, + -1, + 540, + -1, + 871, + 871, + 423, + -1, + -1, + 423, + 509, + 509, + -1, + 159, + -1, + -1, + -1, + 469, + 425, + -1, + 647, + 647, + -1, + -1, + 322, + -1, + -1, + 425, + 499, + 499, + 425, + 157, + -1, + -1, + 425, + 223, + -1, + 752, + -1, + -1, + 425, + -1, + -1, + -1, + -1, + 152, + 425, + -1, + -1, + -1, + 172, + 426, + 426, + 671, + -1, + -1, + 426, + -1, + 155, + -1, + 723, + 426, + -1, + 426, + -1, + 426, + 169, + 169, + 426, + 668, + 426, + 592, + -1, + 628, + 426, + -1, + 426, + 426, + 426, + 426, + 223, + -1, + 217, + 217, + -1, + -1, + -1, + 426, + 426, + -1, + 359, + -1, + -1, + 604, + 426, + -1, + 426, + 426, + -1, + 426, + -1, + -1, + -1, + -1, + -1, + 426, + 592, + -1, + 581, + 581, + 581, + 581, + 426, + 581, + 581, + -1, + 235, + -1, + 426, + 426, + 426, + 525, + -1, + 426, + -1, + -1, + 245, + -1, + 518, + 426, + -1, + -1, + 426, + 322, + 322, + 426, + 322, + 322, + 426, + -1, + 566, + 426, + 103, + 426, + 81, + -1, + -1, + 426, + -1, + 417, + 417, + 417, + 417, + 417, + 417, + 417, + 417, + 426, + -1, + 161, + 161, + 161, + 426, + 517, + -1, + 426, + 426, + 81, + 427, + 427, + -1, + 427, + -1, + 427, + 427, + 627, + -1, + 346, + -1, + 97, + -1, + 427, + -1, + 638, + -1, + 273, + -1, + 427, + 728, + 728, + 728, + -1, + 761, + 761, + 427, + -1, + 427, + 427, + 805, + 805, + 805, + 805, + -1, + 428, + 233, + -1, + 428, + 109, + 428, + 672, + 428, + 428, + -1, + -1, + -1, + -1, + 428, + 813, + 428, + -1, + 156, + 428, + 156, + -1, + 428, + 604, + 428, + 428, + 871, + 871, + 428, + 620, + 428, + -1, + 428, + 428, + 428, + -1, + 428, + -1, + 314, + 428, + 428, + 658, + 428, + -1, + 138, + 138, + 138, + -1, + -1, + -1, + 428, + 872, + 872, + 872, + 872, + 428, + 428, + 428, + -1, + -1, + 812, + 429, + 429, + -1, + 520, + 429, + 722, + 429, + 722, + -1, + -1, + 522, + 522, + -1, + 81, + 81, + 429, + 429, + 265, + 429, + 375, + 375, + 375, + -1, + 759, + 429, + 196, + 196, + 429, + 663, + 663, + -1, + 429, + -1, + 100, + -1, + -1, + -1, + 429, + 687, + 687, + 429, + 305, + -1, + 429, + 540, + -1, + 429, + 429, + 429, + -1, + 517, + -1, + 429, + 109, + 109, + -1, + -1, + -1, + 290, + -1, + 430, + 74, + 430, + 331, + -1, + 631, + 631, + 430, + -1, + 430, + 752, + 752, + 752, + -1, + -1, + 499, + -1, + 267, + 430, + 430, + 566, + 430, + 272, + 272, + 430, + -1, + 430, + 214, + 214, + -1, + 430, + -1, + -1, + 430, + 430, + -1, + -1, + 430, + 274, + -1, + 138, + -1, + -1, + 87, + 87, + -1, + -1, + -1, + 431, + -1, + 431, + 645, + 645, + 645, + 431, + 583, + 583, + -1, + 359, + 431, + 359, + -1, + 447, + -1, + -1, + 431, + 642, + 431, + 431, + -1, + -1, + 304, + -1, + 431, + -1, + 343, + 343, + -1, + -1, + -1, + 586, + 586, + 586, + 586, + 431, + 432, + 649, + 432, + 649, + -1, + 432, + 358, + 432, + 358, + 358, + -1, + -1, + 559, + 559, + 559, + -1, + 432, + 432, + -1, + -1, + 607, + -1, + 347, + 347, + 432, + -1, + -1, + -1, + -1, + 805, + 805, + 805, + 432, + 203, + -1, + 234, + 234, + -1, + -1, + -1, + 600, + 600, + 433, + 433, + 600, + 433, + -1, + -1, + 587, + 433, + -1, + 255, + 255, + 433, + -1, + -1, + -1, + 574, + -1, + 433, + 520, + 433, + 520, + 520, + -1, + 204, + 433, + 433, + 592, + 433, + -1, + 607, + 607, + -1, + 446, + 446, + 446, + 433, + 433, + 433, + 157, + 157, + 157, + 157, + 433, + -1, + 433, + -1, + -1, + 433, + 434, + 173, + 173, + 434, + 434, + 173, + -1, + 434, + 152, + 434, + 434, + 519, + 519, + 434, + 519, + 434, + 434, + -1, + -1, + -1, + -1, + 434, + -1, + 237, + 237, + 434, + 237, + 237, + -1, + -1, + 182, + 434, + -1, + 447, + 447, + 447, + -1, + 750, + 750, + 750, + 750, + 750, + 434, + -1, + -1, + 722, + -1, + -1, + 434, + 722, + -1, + 533, + 434, + 434, + -1, + 852, + 852, + 852, + -1, + -1, + 601, + 434, + 434, + 434, + 375, + 375, + -1, + -1, + -1, + 601, + -1, + 273, + 273, + -1, + 434, + 434, + 434, + -1, + -1, + 558, + 558, + 558, + 558, + 558, + -1, + 434, + 692, + 434, + 269, + 434, + -1, + 196, + -1, + 434, + 274, + 360, + -1, + 435, + 280, + 280, + 280, + 280, + 280, + -1, + 446, + 446, + -1, + 558, + -1, + 369, + 369, + 369, + 435, + 435, + 435, + 435, + 375, + 435, + 435, + -1, + 203, + -1, + -1, + -1, + -1, + 367, + 367, + -1, + 446, + 435, + -1, + -1, + 435, + 435, + -1, + -1, + -1, + 519, + 519, + 519, + 519, + 519, + 435, + -1, + -1, + 156, + -1, + 200, + 200, + -1, + -1, + 436, + 436, + -1, + 533, + 533, + -1, + 448, + 436, + 436, + -1, + 123, + -1, + 760, + 760, + -1, + 671, + 671, + 671, + 671, + -1, + 436, + 436, + -1, + 436, + -1, + 272, + 272, + -1, + 436, + 436, + 436, + -1, + -1, + 223, + -1, + 436, + 436, + -1, + 436, + 436, + -1, + 345, + 345, + 436, + -1, + -1, + 437, + 201, + -1, + -1, + 629, + -1, + -1, + 242, + -1, + 578, + 437, + 73, + 437, + 210, + 437, + 263, + 437, + 437, + 305, + 305, + -1, + 437, + -1, + 437, + 525, + 525, + -1, + 437, + 437, + 438, + 71, + -1, + 314, + -1, + -1, + 84, + -1, + 533, + 533, + 438, + 359, + -1, + 157, + 157, + -1, + -1, + -1, + 601, + 601, + 601, + -1, + 438, + -1, + 438, + -1, + 657, + 657, + -1, + -1, + -1, + 852, + -1, + 518, + -1, + -1, + -1, + 162, + 439, + -1, + 304, + 439, + -1, + 439, + 97, + 440, + 871, + 871, + 440, + 440, + 267, + -1, + 262, + 440, + 233, + 233, + -1, + 440, + 440, + 517, + 517, + -1, + -1, + 440, + 566, + -1, + 440, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + 378, + 378, + -1, + 441, + -1, + -1, + 507, + 507, + 507, + 441, + -1, + -1, + 441, + -1, + 564, + -1, + 648, + -1, + 442, + -1, + 552, + 552, + 451, + 552, + -1, + 620, + 451, + 452, + 664, + 664, + -1, + 660, + 452, + -1, + 642, + 453, + 599, + 453, + 453, + 601, + 453, + 358, + 455, + -1, + 196, + -1, + 266, + -1, + -1, + 456, + 670, + -1, + 457, + -1, + 457, + 210, + 210, + 457, + 458, + -1, + 242, + -1, + -1, + 459, + 812, + 812, + -1, + -1, + 159, + -1, + 275, + -1, + -1, + 237, + 237, + 462, + 579, + -1, + 463, + 613, + -1, + 464, + 272, + 464, + -1, + -1, + 273, + 465, + 750, + 281, + -1, + 467, + -1, + 468, + 315, + -1, + -1, + 470, + 214, + -1, + 454, + 454, + 818, + 474, + -1, + -1, + 751, + 751, + 345, + 476, + 345, + -1, + 477, + -1, + 478, + -1, + -1, + -1, + -1, + 480, + -1, + 480, + 480, + -1, + 289, + 289, + 481, + 168, + -1, + -1, + 482, + 202, + 202, + 482, + 276, + 276, + 482, + 482, + 613, + -1, + -1, + 805, + -1, + -1, + -1, + -1, + 291, + 291, + 482, + 510, + 510, + 483, + 483, + -1, + 83, + -1, + 280, + 485, + -1, + -1, + -1, + 485, + 485, + 485, + 486, + 375, + 486, + -1, + -1, + 486, + 658, + -1, + -1, + 336, + 336, + -1, + -1, + -1, + -1, + -1, + 487, + -1, + 173, + 173, + -1, + -1, + -1, + 552, + 552, + 487, + -1, + -1, + -1, + 487, + -1, + -1, + -1, + 487, + 449, + 449, + 487, + 292, + 487, + 487, + 574, + -1, + 487, + 487, + -1, + 274, + 274, + 274, + -1, + 487, + 487, + -1, + 487, + 83, + -1, + -1, + -1, + 487, + -1, + -1, + 488, + 752, + 752, + 488, + -1, + -1, + 447, + 447, + 447, + 489, + 367, + 367, + 489, + 489, + 489, + -1, + 489, + 489, + -1, + -1, + 565, + 565, + 489, + 489, + 199, + -1, + -1, + -1, + 521, + 521, + 521, + -1, + -1, + 336, + -1, + 138, + 138, + -1, + -1, + -1, + 161, + -1, + 109, + 313, + 313, + 491, + 313, + 313, + 313, + 313, + 313, + 491, + 558, + 491, + 492, + -1, + 215, + -1, + -1, + -1, + -1, + 492, + -1, + 492, + -1, + 604, + -1, + 279, + 279, + 492, + 220, + -1, + -1, + 494, + 520, + 495, + -1, + -1, + 292, + -1, + 495, + 495, + -1, + 759, + 759, + 759, + 495, + -1, + 38, + -1, + 871, + 496, + 496, + 720, + 497, + 497, + 279, + 279, + 279, + 279, + 497, + 497, + -1, + 497, + 871, + 498, + -1, + -1, + 203, + 203, + 203, + 203, + 203, + 498, + -1, + -1, + 871, + 498, + 871, + 498, + 653, + -1, + 162, + 162, + 500, + 162, + -1, + 500, + 499, + 500, + 565, + 500, + -1, + 627, + 500, + -1, + 500, + 99, + -1, + -1, + -1, + 199, + -1, + 108, + -1, + 528, + 501, + -1, + 501, + 501, + 501, + 585, + 585, + 585, + 160, + -1, + -1, + 606, + -1, + 502, + 502, + 502, + -1, + 454, + 454, + 502, + 502, + 502, + -1, + 534, + -1, + -1, + 359, + 502, + 502, + 502, + 336, + 336, + -1, + 323, + 323, + -1, + 502, + 502, + 601, + 502, + 601, + 578, + -1, + -1, + -1, + -1, + 503, + 266, + -1, + -1, + -1, + 109, + -1, + -1, + 813, + 813, + 503, + -1, + 503, + 269, + 269, + -1, + -1, + 871, + -1, + -1, + -1, + 503, + 503, + 86, + 86, + 503, + 503, + -1, + 265, + 505, + -1, + 505, + 505, + 528, + -1, + 255, + 255, + -1, + -1, + -1, + 505, + 505, + -1, + 505, + 505, + 505, + -1, + 340, + 505, + 340, + 340, + 505, + -1, + -1, + 330, + -1, + 505, + -1, + 137, + 505, + -1, + 345, + 345, + 505, + 505, + -1, + -1, + -1, + 659, + 505, + 659, + -1, + 506, + -1, + 506, + 506, + -1, + 210, + 210, + 210, + -1, + -1, + -1, + 812, + -1, + 315, + 506, + 506, + -1, + 163, + -1, + -1, + 274, + -1, + 648, + 648, + 648, + 511, + 511, + 512, + 512, + 512, + 512, + -1, + 447, + -1, + 512, + -1, + 512, + 512, + 526, + -1, + 606, + 512, + -1, + 512, + -1, + 752, + -1, + 584, + 584, + 584, + -1, + -1, + -1, + 602, + 602, + 602, + 602, + 514, + 602, + 514, + 262, + 262, + 515, + 515, + -1, + 805, + -1, + 162, + 162, + -1, + 292, + 523, + 523, + 469, + 469, + 752, + 752, + 672, + -1, + -1, + 668, + 339, + -1, + 535, + 535, + 173, + -1, + -1, + 417, + 256, + -1, + 341, + -1, + 542, + 543, + -1, + 544, + 692, + -1, + 280, + -1, + 721, + -1, + 450, + 450, + 203, + 203, + -1, + 446, + 446, + 553, + -1, + -1, + 556, + -1, + 592, + 479, + -1, + -1, + -1, + -1, + 563, + 819, + 819, + 567, + 819, + 819, + 819, + -1, + -1, + 570, + 570, + 292, + -1, + -1, + -1, + 518, + 518, + 571, + 275, + 275, + -1, + 571, + -1, + 292, + -1, + 572, + 469, + 572, + 572, + -1, + 163, + 163, + 575, + -1, + 159, + -1, + 522, + 522, + 522, + -1, + -1, + -1, + 577, + 577, + 533, + -1, + 577, + 577, + 619, + -1, + 577, + -1, + -1, + 580, + -1, + -1, + -1, + -1, + 445, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + 323, + -1, + 723, + 331, + 591, + 591, + 591, + 591, + 168, + 269, + 269, + 269, + 269, + 269, + 269, + -1, + 595, + -1, + -1, + 598, + -1, + 509, + 509, + 509, + 611, + 601, + 614, + 615, + 291, + 291, + 616, + 586, + 622, + 763, + -1, + 632, + -1, + 640, + 401, + -1, + -1, + 651, + 479, + -1, + -1, + -1, + 673, + 157, + 673, + -1, + -1, + 200, + 673, + 673, + 84, + 84, + 84, + 84, + 84, + 84, + 84, + 84, + 84, + -1, + 818, + -1, + -1, + -1, + 674, + -1, + 108, + 108, + 108, + 108, + -1, + 674, + 217, + -1, + -1, + -1, + 674, + 852, + -1, + 635, + -1, + -1, + 674, + -1, + 347, + 347, + 347, + 674, + -1, + -1, + 586, + -1, + -1, + -1, + -1, + -1, + 345, + 674, + -1, + 114, + 114, + 674, + 237, + -1, + 203, + 203, + 674, + 517, + 674, + 95, + 95, + -1, + 648, + -1, + 674, + -1, + 331, + 331, + 674, + 674, + 605, + 674, + 674, + -1, + 237, + -1, + 628, + -1, + -1, + -1, + -1, + 152, + 152, + -1, + 214, + 214, + -1, + -1, + -1, + 674, + 674, + -1, + 760, + 674, + 760, + -1, + 674, + -1, + 872, + 674, + 674, + -1, + 172, + 674, + 579, + 674, + -1, + -1, + 674, + 674, + 674, + -1, + -1, + 674, + 367, + 367, + 367, + 367, + 367, + 367, + -1, + 674, + -1, + -1, + -1, + 517, + -1, + -1, + 750, + -1, + 565, + 565, + -1, + -1, + -1, + 674, + 674, + 242, + -1, + 331, + -1, + 674, + 276, + -1, + 569, + 569, + 569, + 569, + 569, + -1, + -1, + 674, + -1, + -1, + 81, + 674, + 674, + -1, + 619, + 619, + 675, + 172, + -1, + 675, + 552, + 675, + 675, + 581, + 675, + -1, + -1, + 618, + -1, + 676, + 583, + 676, + 583, + -1, + 519, + 519, + -1, + 672, + 676, + 672, + 672, + 672, + -1, + 154, + 676, + -1, + -1, + 237, + 676, + -1, + -1, + 642, + -1, + -1, + 265, + -1, + 152, + -1, + 763, + 677, + -1, + 173, + 173, + 173, + -1, + -1, + 385, + 385, + 385, + 677, + 677, + 313, + 313, + 313, + 313, + 313, + 313, + -1, + 677, + -1, + 582, + 582, + 582, + 582, + 582, + -1, + 336, + 677, + 677, + -1, + 677, + 677, + -1, + -1, + 509, + 678, + -1, + -1, + -1, + 340, + -1, + 197, + -1, + 805, + 805, + 805, + 805, + 805, + -1, + -1, + 678, + 171, + 679, + 630, + 679, + 200, + 200, + 200, + 200, + -1, + 679, + -1, + -1, + -1, + 679, + 631, + 679, + 631, + 679, + -1, + 679, + 679, + -1, + 679, + 84, + 84, + 680, + 280, + 280, + 280, + 680, + 680, + 579, + -1, + 528, + -1, + -1, + -1, + -1, + 680, + -1, + 774, + -1, + -1, + 87, + 680, + 87, + 87, + 87, + 87, + 87, + 242, + 242, + -1, + 681, + 637, + 681, + 681, + 235, + 235, + -1, + -1, + 681, + 197, + -1, + 629, + 629, + -1, + -1, + 682, + 682, + 682, + -1, + -1, + 647, + -1, + 153, + 682, + 682, + 264, + -1, + -1, + -1, + 683, + 346, + -1, + -1, + 235, + 683, + 401, + 401, + 401, + -1, + 344, + 683, + -1, + 351, + -1, + 685, + 685, + -1, + 346, + 685, + -1, + 336, + -1, + 660, + 660, + 660, + 685, + -1, + 343, + -1, + 685, + -1, + 519, + 685, + 685, + 275, + 685, + 685, + 685, + 659, + -1, + 279, + 685, + -1, + -1, + 685, + -1, + -1, + 685, + 450, + 685, + -1, + 534, + -1, + -1, + -1, + 685, + 342, + 342, + 342, + 342, + 342, + 342, + 342, + 342, + 685, + 276, + -1, + 685, + 182, + 182, + 182, + 685, + -1, + -1, + 236, + 236, + -1, + 638, + 685, + 685, + 242, + -1, + 417, + 417, + 417, + 417, + -1, + 685, + 499, + 685, + 685, + -1, + 73, + 685, + -1, + 234, + -1, + 367, + 367, + 367, + 367, + -1, + 369, + 369, + 369, + 369, + 369, + -1, + 330, + -1, + 685, + 685, + -1, + -1, + 235, + 235, + -1, + -1, + 685, + 612, + 291, + 291, + 686, + 686, + -1, + 87, + -1, + 686, + -1, + 686, + 343, + -1, + 247, + -1, + 305, + 305, + -1, + 686, + 448, + 448, + 686, + 631, + -1, + 277, + 686, + 686, + 277, + 277, + -1, + 359, + 359, + 359, + 359, + -1, + 686, + -1, + 628, + 686, + -1, + 686, + 686, + 686, + 686, + 689, + 689, + 762, + 689, + 690, + 690, + -1, + -1, + -1, + 690, + 173, + 173, + 173, + 691, + -1, + -1, + -1, + 171, + 171, + 171, + -1, + 762, + -1, + -1, + -1, + 693, + -1, + 871, + 871, + 871, + -1, + 635, + -1, + 694, + 694, + 292, + 694, + 694, + 695, + -1, + 695, + 695, + 81, + -1, + 763, + 763, + 114, + 114, + -1, + -1, + 202, + 202, + 696, + -1, + 138, + -1, + 214, + -1, + 450, + -1, + 671, + 671, + 671, + 671, + 751, + 751, + 751, + 751, + 697, + 697, + 697, + 752, + -1, + 345, + 345, + 697, + 698, + 698, + 173, + 173, + -1, + 524, + -1, + 533, + 533, + 533, + -1, + -1, + 698, + 278, + -1, + 699, + -1, + -1, + 471, + -1, + 87, + 87, + 699, + 587, + -1, + -1, + -1, + -1, + 522, + -1, + 700, + 700, + 700, + 700, + 700, + -1, + -1, + -1, + -1, + -1, + 268, + -1, + 471, + -1, + 700, + -1, + 701, + 701, + 581, + 701, + 639, + 701, + 469, + -1, + -1, + 540, + 701, + 701, + 701, + 520, + 520, + 520, + 520, + 520, + 520, + -1, + 701, + 701, + -1, + 192, + 701, + 701, + 275, + -1, + 272, + 272, + -1, + 702, + 155, + -1, + -1, + -1, + -1, + 272, + 272, + -1, + 702, + -1, + 702, + 586, + -1, + -1, + 604, + -1, + 369, + -1, + 518, + -1, + 703, + -1, + -1, + 256, + 256, + 256, + 704, + 704, + 750, + 750, + -1, + 763, + 705, + 517, + 517, + 705, + 517, + -1, + 671, + 705, + 499, + 499, + 705, + 705, + -1, + 707, + 631, + 631, + 631, + 631, + 631, + 631, + -1, + -1, + 220, + -1, + -1, + 708, + 812, + -1, + -1, + 255, + 709, + 255, + 255, + 255, + -1, + 710, + 710, + -1, + 587, + -1, + 710, + 454, + 852, + -1, + 153, + 153, + 711, + -1, + 233, + 233, + 711, + 233, + 233, + 233, + 711, + 380, + -1, + 712, + -1, + 73, + 712, + 507, + -1, + 71, + 71, + 712, + 279, + -1, + 552, + -1, + -1, + 712, + 526, + 526, + 526, + -1, + -1, + -1, + 650, + 712, + 330, + 712, + 712, + 713, + -1, + 713, + -1, + 242, + 713, + -1, + 713, + 713, + -1, + 713, + 713, + 378, + 713, + -1, + -1, + -1, + 714, + 714, + 714, + -1, + -1, + 714, + -1, + 247, + 247, + -1, + 716, + 123, + 123, + 123, + -1, + 716, + 852, + 716, + 852, + 716, + 471, + 445, + 717, + 653, + 717, + 272, + 717, + 586, + -1, + -1, + 509, + 509, + 509, + -1, + -1, + 261, + 718, + -1, + 718, + -1, + -1, + 275, + 718, + -1, + 692, + -1, + -1, + 719, + -1, + 99, + 719, + 719, + 358, + 358, + 358, + 725, + -1, + -1, + 203, + 726, + 81, + 726, + 664, + -1, + 727, + 627, + 627, + 627, + 448, + -1, + 378, + 378, + 378, + -1, + 376, + 376, + -1, + -1, + 733, + -1, + 734, + -1, + -1, + 217, + 734, + -1, + 735, + 735, + 735, + -1, + -1, + 182, + -1, + -1, + -1, + 737, + 737, + 737, + -1, + 220, + -1, + -1, + -1, + -1, + -1, + 739, + 564, + 739, + 740, + 740, + 308, + 740, + 247, + 247, + -1, + 71, + 740, + -1, + 275, + 275, + -1, + -1, + -1, + 303, + -1, + 740, + 558, + 558, + 741, + -1, + 741, + 84, + 84, + -1, + -1, + -1, + 266, + -1, + 743, + -1, + 313, + 313, + -1, + 771, + -1, + 521, + 745, + 745, + 745, + -1, + 618, + -1, + 71, + 71, + 71, + 71, + -1, + 658, + 367, + -1, + 38, + 747, + 747, + -1, + -1, + 454, + 749, + 762, + 753, + -1, + 628, + 756, + 638, + -1, + -1, + -1, + 443, + -1, + 760, + 558, + -1, + 602, + 773, + -1, + 775, + 776, + -1, + 608, + 521, + -1, + 653, + 781, + 534, + 782, + 782, + 314, + -1, + 347, + 123, + 171, + 785, + -1, + -1, + 552, + -1, + 305, + -1, + 524, + 787, + -1, + -1, + 819, + -1, + 760, + 558, + 204, + 666, + 666, + 794, + 795, + -1, + 796, + -1, + -1, + -1, + 799, + 852, + 450, + -1, + -1, + -1, + 803, + 804, + 95, + -1, + 565, + 852, + 83, + 180, + 823, + 223, + 827, + 827, + -1, + 360, + -1, + -1, + -1, + -1, + 839, + 839, + -1, + 839, + -1, + 839, + -1, + 375, + 839, + 454, + 454, + -1, + 601, + 601, + 601, + -1, + 840, + 840, + -1, + 723, + 840, + 723, + -1, + 38, + -1, + 840, + -1, + -1, + -1, + 840, + 840, + 840, + -1, + 156, + -1, + -1, + 263, + 263, + -1, + 761, + 761, + 761, + 841, + 233, + 841, + 358, + 841, + -1, + -1, + 841, + -1, + 378, + 378, + 841, + -1, + 519, + 519, + 519, + 841, + 568, + 568, + 842, + 842, + 842, + -1, + 842, + -1, + 275, + -1, + 201, + 201, + -1, + 99, + -1, + 843, + 818, + 843, + 168, + 168, + -1, + 843, + 819, + 844, + -1, + -1, + -1, + 844, + 280, + 280, + 844, + 844, + 844, + -1, + -1, + 245, + 245, + 844, + 844, + -1, + 844, + -1, + -1, + -1, + 619, + -1, + 871, + -1, + -1, + -1, + 812, + -1, + 845, + 722, + 845, + 722, + 722, + 722, + 845, + 579, + 108, + -1, + 846, + -1, + -1, + 846, + 846, + 846, + -1, + 138, + 138, + -1, + -1, + 154, + 154, + 846, + 137, + 137, + 137, + 137, + 846, + 846, + -1, + 846, + -1, + -1, + -1, + 762, + 762, + -1, + -1, + 559, + 846, + 559, + -1, + 203, + -1, + -1, + 847, + 220, + -1, + 847, + 847, + 138, + 171, + 848, + 171, + 331, + 849, + -1, + -1, + 210, + 761, + 761, + -1, + 605, + 853, + -1, + 204, + 854, + 854, + -1, + -1, + 223, + 854, + 854, + -1, + 855, + 587, + 855, + 855, + 606, + 606, + -1, + 856, + -1, + 277, + -1, + -1, + 268, + 268, + 367, + 367, + 858, + 378, + 378, + 859, + 273, + 273, + -1, + -1, + -1, + 861, + 861, + -1, + 304, + 71, + -1, + 863, + -1, + 74, + 864, + 864, + 74, + 865, + 865, + -1, + 724, + 868, + 721, + 721, + -1, + 123, + 874, + 874, + 74, + 724, + 876, + 522, + 522, + 878, + -1, + -1, + 369, + 883, + -1, + 886, + 171, + 308, + 890, + 375, + -1, + -1, + 894, + -1, + 600, + 751 + ], + [ + -1, + 3, + -1, + 504, + -1, + 163, + 163, + 163, + -1, + 159, + 159, + -1, + -1, + -1, + -1, + 137, + 137, + 137, + -1, + 657, + 657, + -1, + 586, + 3, + 3, + -1, + 3, + 3, + 235, + -1, + 204, + 3, + -1, + -1, + -1, + 255, + 255, + 3, + -1, + -1, + -1, + 3, + -1, + -1, + 156, + 156, + 156, + -1, + 3, + 3, + 649, + 649, + 3, + -1, + 3, + -1, + 172, + 3, + 3, + 3, + -1, + 294, + 3, + 417, + 417, + 417, + 3, + -1, + 3, + 643, + 643, + -1, + 603, + 3, + 603, + 3, + -1, + 385, + 3, + -1, + 303, + -1, + -1, + -1, + 237, + -1, + 3, + 659, + 659, + 659, + -1, + 200, + 200, + 3, + 200, + 200, + -1, + 290, + 290, + 3, + 358, + -1, + 3, + 3, + 3, + 603, + 603, + 603, + -1, + -1, + -1, + -1, + 3, + 558, + 558, + 558, + 3, + 3, + 3, + -1, + 517, + 3, + -1, + 533, + 3, + 234, + 3, + -1, + 340, + 340, + 340, + 340, + 340, + 340, + 340, + 3, + -1, + 3, + 305, + 305, + -1, + 3, + 507, + -1, + 649, + -1, + 196, + -1, + 3, + -1, + 290, + 290, + 290, + 290, + -1, + -1, + -1, + 3, + 374, + 374, + -1, + 171, + -1, + 499, + 3, + 380, + 380, + 380, + 380, + 3, + -1, + -1, + 635, + 635, + -1, + 3, + 3, + 3, + 569, + -1, + 3, + -1, + 504, + 504, + -1, + -1, + 805, + 3, + 3, + 658, + 3, + 658, + -1, + 3, + 340, + -1, + -1, + -1, + 265, + -1, + 3, + 774, + -1, + 255, + 3, + -1, + 519, + 3, + 3, + 3, + 192, + 3, + -1, + -1, + 343, + -1, + -1, + -1, + 3, + -1, + 168, + 3, + -1, + 269, + 269, + 269, + 3, + 86, + -1, + 3, + -1, + -1, + 671, + -1, + 762, + -1, + 73, + 73, + 73, + 73, + 3, + 73, + -1, + 351, + 351, + -1, + 774, + 774, + 774, + -1, + 3, + 3, + -1, + -1, + 620, + 3, + -1, + 3, + 3, + 173, + -1, + -1, + 3, + 645, + -1, + 3, + 200, + 200, + -1, + 504, + 3, + 504, + 504, + -1, + 3, + -1, + 3, + 3, + 3, + 3, + -1, + 3, + 158, + 158, + -1, + -1, + -1, + -1, + -1, + 154, + 3, + -1, + 3, + 272, + -1, + 3, + 71, + -1, + 587, + -1, + 157, + 3, + 266, + 266, + 266, + 3, + 266, + 266, + 266, + 3, + 3, + -1, + -1, + -1, + -1, + 3, + -1, + 3, + 552, + 3, + 552, + -1, + 607, + 607, + 3, + 522, + -1, + -1, + -1, + 447, + 447, + 447, + -1, + 3, + 3, + 162, + 3, + 162, + 162, + 3, + 3, + 3, + -1, + -1, + 3, + -1, + 602, + 602, + -1, + 750, + 750, + -1, + 173, + 3, + -1, + -1, + 3, + 687, + 687, + -1, + 156, + -1, + 137, + 137, + 137, + -1, + 323, + 323, + 3, + 323, + 323, + -1, + 114, + 114, + 3, + 3, + -1, + 620, + 620, + 620, + -1, + -1, + 3, + 171, + 171, + -1, + 275, + 275, + 275, + -1, + 87, + 3, + 658, + 658, + -1, + -1, + 3, + 3, + -1, + 279, + -1, + 692, + 692, + 692, + 3, + 533, + 533, + -1, + 3, + 276, + 276, + 276, + 592, + 592, + 592, + -1, + 4, + -1, + -1, + -1, + -1, + 579, + 579, + 579, + 579, + 579, + 5, + -1, + -1, + 5, + 5, + 672, + 672, + -1, + 199, + -1, + 265, + -1, + -1, + 201, + 201, + 6, + 6, + -1, + 172, + 172, + 6, + 172, + 172, + 6, + 6, + 99, + 99, + -1, + 592, + 6, + 592, + -1, + -1, + 507, + 507, + 7, + 7, + 330, + 7, + 687, + 687, + 687, + 559, + 8, + -1, + 8, + -1, + -1, + 237, + -1, + 771, + 771, + 771, + 771, + -1, + 8, + -1, + 540, + -1, + -1, + 446, + 446, + 446, + 446, + -1, + 8, + 612, + 8, + 8, + -1, + -1, + 223, + -1, + 9, + 9, + 192, + 9, + 9, + 196, + -1, + 9, + 10, + -1, + -1, + 10, + 10, + 262, + 262, + -1, + 10, + 10, + -1, + -1, + -1, + 552, + 552, + -1, + 137, + 10, + -1, + 10, + -1, + 10, + 10, + -1, + 664, + -1, + 87, + -1, + 592, + 10, + 10, + 10, + -1, + 10, + 568, + 568, + 568, + 10, + 276, + 276, + 276, + 276, + 276, + 276, + 276, + 276, + -1, + 10, + -1, + -1, + -1, + 11, + 343, + 343, + 343, + 343, + 11, + -1, + 519, + -1, + -1, + 11, + -1, + 528, + 11, + 11, + 509, + 509, + -1, + 11, + 81, + -1, + -1, + 11, + -1, + -1, + 11, + 11, + 509, + 11, + 109, + -1, + -1, + 11, + 87, + -1, + 359, + 359, + 359, + 11, + 11, + 751, + 11, + 163, + 163, + 163, + 11, + 638, + 11, + -1, + -1, + 156, + 156, + 11, + 138, + -1, + 11, + 289, + -1, + -1, + 650, + 650, + 650, + 11, + -1, + 666, + 666, + -1, + 11, + -1, + 292, + 292, + 292, + 292, + -1, + 653, + 11, + 108, + 11, + -1, + 11, + 11, + 509, + 509, + 11, + 11, + 11, + 608, + -1, + 11, + 687, + -1, + 11, + 11, + 534, + 11, + 663, + 11, + 812, + 812, + -1, + 805, + -1, + -1, + 812, + -1, + -1, + 12, + 12, + -1, + 618, + 618, + 12, + -1, + -1, + 520, + 520, + 12, + -1, + -1, + 281, + 12, + -1, + -1, + 471, + -1, + 12, + 12, + 12, + 360, + 360, + -1, + -1, + 12, + 264, + 264, + 12, + 578, + 578, + 578, + 12, + 268, + 12, + 12, + 510, + 12, + 12, + 12, + -1, + 613, + -1, + 215, + -1, + 664, + -1, + 582, + 12, + 582, + 12, + 12, + -1, + 520, + 12, + 12, + 771, + 12, + -1, + 449, + 449, + 449, + -1, + -1, + 639, + 639, + 12, + 12, + -1, + 12, + 648, + 12, + -1, + 670, + 670, + -1, + 12, + 385, + -1, + 12, + 584, + 584, + -1, + 12, + 605, + -1, + 672, + 672, + -1, + 12, + 12, + 583, + 583, + 583, + 583, + 12, + -1, + -1, + 156, + 12, + 156, + 156, + -1, + -1, + 12, + 443, + 12, + 201, + 201, + 12, + 760, + -1, + -1, + 280, + -1, + 263, + -1, + 564, + 12, + -1, + -1, + 12, + -1, + 171, + 171, + 171, + 171, + -1, + 367, + -1, + 315, + -1, + -1, + 657, + -1, + 261, + 261, + -1, + -1, + 639, + -1, + 251, + -1, + 13, + 214, + -1, + -1, + 662, + 662, + 662, + -1, + 95, + 13, + -1, + 670, + -1, + 852, + 13, + 13, + 13, + 367, + 13, + 13, + 369, + -1, + 13, + 417, + -1, + 199, + 199, + 199, + 199, + -1, + 445, + -1, + -1, + 223, + -1, + 13, + -1, + 13, + -1, + 630, + -1, + 14, + -1, + 14, + -1, + -1, + 330, + 14, + -1, + 14, + 819, + 819, + 14, + 294, + 294, + 14, + 14, + 14, + 170, + -1, + -1, + 14, + 196, + 196, + -1, + 14, + 583, + 583, + 583, + -1, + 15, + 233, + 233, + -1, + 303, + -1, + 600, + 600, + 15, + -1, + 15, + -1, + -1, + 607, + 607, + 15, + 15, + 15, + -1, + -1, + 15, + 123, + 15, + -1, + -1, + -1, + 603, + 603, + 603, + -1, + 314, + 314, + 314, + 15, + 217, + 217, + -1, + -1, + 761, + -1, + 15, + 16, + -1, + 446, + 446, + 16, + 16, + -1, + 375, + 375, + 375, + 375, + 16, + 375, + 375, + 16, + -1, + -1, + 16, + 16, + 16, + 376, + 376, + 376, + 376, + 16, + 376, + 376, + 376, + -1, + 607, + -1, + -1, + 375, + 375, + 375, + 375, + 16, + -1, + 504, + -1, + 759, + -1, + -1, + -1, + 16, + 557, + 557, + 557, + -1, + -1, + -1, + -1, + 16, + 202, + 16, + -1, + 314, + 16, + -1, + 16, + 417, + -1, + -1, + 558, + -1, + -1, + -1, + 16, + 16, + 581, + -1, + 199, + 199, + 199, + -1, + 653, + 16, + 16, + -1, + 360, + 360, + -1, + -1, + 670, + 16, + 180, + -1, + 16, + 262, + 16, + -1, + -1, + 245, + 16, + 16, + -1, + 169, + 16, + 618, + -1, + 507, + 16, + 16, + -1, + -1, + 247, + 247, + -1, + 16, + -1, + -1, + -1, + 582, + 16, + 16, + -1, + 16, + 16, + 16, + -1, + 95, + -1, + 618, + 16, + 16, + -1, + 236, + -1, + -1, + 275, + 275, + 275, + 275, + -1, + 261, + 16, + 308, + 16, + 751, + -1, + -1, + 16, + 16, + 16, + 16, + 71, + -1, + -1, + -1, + -1, + 16, + 720, + 720, + -1, + 272, + 272, + -1, + 401, + 17, + 182, + -1, + 650, + -1, + -1, + 17, + 443, + 443, + 443, + 443, + 443, + 443, + -1, + 17, + 344, + 17, + 17, + 281, + -1, + 263, + 17, + 347, + 347, + 347, + 17, + 17, + 17, + 73, + -1, + 663, + 663, + -1, + 268, + 17, + 687, + 17, + 163, + 163, + 163, + -1, + 621, + 17, + -1, + 17, + 114, + -1, + 304, + -1, + -1, + 643, + 643, + -1, + 17, + 95, + 95, + 17, + 659, + 659, + 17, + 336, + 17, + -1, + 18, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + 620, + 620, + 18, + -1, + 199, + 18, + -1, + -1, + 18, + 18, + 401, + 18, + 18, + 645, + -1, + 668, + 18, + -1, + 304, + 304, + -1, + 233, + -1, + -1, + 499, + 499, + -1, + 18, + -1, + 367, + -1, + -1, + 18, + 18, + -1, + 819, + 819, + 18, + 18, + -1, + 613, + -1, + 18, + 569, + 18, + -1, + 18, + 380, + 380, + 380, + 380, + 380, + -1, + 18, + 18, + -1, + 692, + 692, + 692, + 692, + 692, + 692, + -1, + 247, + 18, + 18, + 261, + 261, + 18, + -1, + 18, + -1, + 18, + 552, + -1, + -1, + 401, + 401, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + -1, + -1, + -1, + -1, + -1, + 156, + 18, + 18, + 18, + -1, + -1, + 18, + 813, + 18, + -1, + 559, + 18, + 18, + 272, + -1, + -1, + 721, + 18, + 723, + 723, + -1, + 642, + -1, + -1, + 18, + 613, + -1, + 214, + 18, + 109, + -1, + -1, + 579, + -1, + 18, + 649, + 18, + 805, + -1, + 18, + -1, + 728, + -1, + -1, + 242, + -1, + 71, + -1, + -1, + 341, + 341, + -1, + 18, + 314, + 18, + -1, + 507, + 507, + 507, + 18, + 507, + 507, + 507, + 18, + 322, + 322, + 18, + 18, + 152, + -1, + -1, + -1, + -1, + 534, + 534, + 534, + 18, + 18, + 18, + 18, + -1, + 281, + 281, + 18, + -1, + -1, + 237, + 237, + 18, + 235, + 235, + -1, + 720, + -1, + -1, + 721, + -1, + 274, + 274, + 18, + 568, + 568, + 18, + 522, + -1, + -1, + -1, + -1, + -1, + 261, + -1, + 204, + 18, + 204, + 204, + 204, + 204, + 18, + 204, + 18, + -1, + 18, + 18, + -1, + 172, + -1, + -1, + -1, + 499, + 18, + 688, + 688, + -1, + 330, + -1, + 18, + -1, + -1, + 638, + -1, + -1, + -1, + -1, + 277, + 277, + 277, + 18, + -1, + 18, + 18, + 18, + 18, + 566, + 566, + -1, + -1, + -1, + 157, + 157, + 157, + -1, + 599, + 599, + -1, + 18, + 643, + 18, + -1, + 173, + 173, + 173, + 173, + 173, + 173, + -1, + -1, + 18, + 18, + 264, + -1, + 763, + 18, + 763, + -1, + 18, + 196, + 196, + 196, + 18, + 552, + 552, + -1, + -1, + -1, + -1, + 608, + -1, + 666, + 666, + -1, + -1, + 583, + -1, + -1, + 771, + -1, + -1, + 204, + 204, + 204, + -1, + 71, + 19, + 660, + -1, + 19, + -1, + 19, + -1, + 19, + 19, + 242, + -1, + 158, + 158, + 158, + 19, + 19, + 608, + 608, + 608, + -1, + 19, + 454, + 454, + 454, + 454, + -1, + 19, + -1, + 275, + -1, + 38, + 38, + 19, + 19, + -1, + 220, + -1, + -1, + 380, + 380, + 380, + -1, + 19, + -1, + 19, + 169, + 19, + 805, + 19, + 19, + -1, + 19, + 19, + -1, + -1, + -1, + 19, + 19, + -1, + 73, + 73, + -1, + 19, + 639, + 639, + -1, + -1, + 19, + -1, + 19, + 255, + 255, + -1, + -1, + 621, + 621, + -1, + 168, + 19, + 668, + -1, + -1, + 172, + 172, + -1, + -1, + 242, + 19, + 568, + -1, + 19, + -1, + 292, + -1, + -1, + 261, + -1, + -1, + -1, + 20, + 267, + 20, + 267, + 20, + 95, + 20, + -1, + 315, + -1, + 172, + 20, + 274, + 274, + -1, + -1, + 599, + 599, + 20, + 20, + 20, + 20, + 20, + 173, + -1, + 20, + 454, + 20, + 454, + -1, + 20, + 609, + 20, + 609, + -1, + 182, + 20, + -1, + -1, + 20, + 20, + -1, + 612, + -1, + 20, + -1, + 20, + -1, + -1, + 728, + -1, + 20, + 565, + 565, + -1, + -1, + 20, + 20, + 163, + 163, + 313, + 313, + -1, + 21, + 21, + 81, + -1, + -1, + 22, + 22, + 22, + 637, + 22, + -1, + 22, + 728, + -1, + -1, + 22, + 688, + 22, + 22, + 533, + 533, + 22, + 22, + 630, + 630, + -1, + 454, + 22, + -1, + -1, + 23, + 23, + 636, + 636, + 290, + -1, + 24, + 24, + 314, + -1, + 24, + -1, + -1, + -1, + 73, + -1, + 25, + -1, + 584, + 584, + -1, + 26, + 341, + 26, + 341, + -1, + -1, + 27, + 671, + 671, + -1, + 245, + -1, + -1, + 526, + -1, + -1, + 376, + 376, + -1, + -1, + -1, + 30, + 30, + -1, + 30, + 152, + 152, + -1, + 469, + 469, + -1, + 581, + 31, + -1, + 31, + 32, + 666, + 32, + -1, + 510, + 32, + -1, + 32, + 32, + -1, + 852, + 33, + 812, + 812, + 812, + 812, + 197, + 197, + -1, + 34, + 599, + 34, + -1, + 688, + 34, + -1, + 202, + -1, + 210, + -1, + 71, + -1, + -1, + 35, + 217, + 217, + 217, + -1, + -1, + 35, + -1, + 401, + 220, + -1, + -1, + 664, + -1, + 163, + 163, + 163, + 163, + -1, + 39, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + 39, + 630, + 39, + 369, + 39, + -1, + 504, + 39, + 504, + 504, + 39, + 504, + 39, + -1, + 202, + 202, + 202, + 202, + 39, + -1, + -1, + 39, + 760, + -1, + 39, + 39, + 39, + 247, + -1, + -1, + 291, + 291, + 39, + 39, + 161, + -1, + -1, + 510, + -1, + -1, + 39, + 583, + 583, + -1, + 40, + 197, + 40, + 197, + 197, + 197, + 197, + 40, + -1, + -1, + 565, + 40, + 40, + 346, + 346, + 251, + 251, + -1, + 41, + 761, + 761, + 41, + 446, + 41, + 446, + 171, + 43, + -1, + 539, + 43, + 291, + 43, + 612, + 43, + 43, + 631, + -1, + 43, + 670, + -1, + 43, + 160, + 43, + 533, + 43, + 533, + 43, + 43, + 533, + -1, + 43, + -1, + 630, + -1, + 43, + -1, + 557, + -1, + 44, + 627, + 627, + 627, + 627, + 44, + 627, + 44, + 627, + -1, + -1, + 251, + 251, + 251, + 251, + 44, + 108, + -1, + -1, + -1, + 46, + 315, + 46, + 315, + 315, + 315, + 315, + 315, + -1, + 509, + 509, + 46, + 618, + 618, + -1, + 606, + 606, + 606, + -1, + 47, + -1, + -1, + 47, + 47, + 47, + -1, + 664, + 664, + -1, + -1, + 47, + 336, + -1, + 290, + 47, + 290, + 290, + 290, + 290, + 47, + 262, + 47, + 262, + -1, + 308, + 308, + -1, + 771, + 771, + 48, + 448, + 448, + 448, + 48, + 48, + 159, + 48, + 322, + -1, + -1, + -1, + 627, + 627, + 48, + 659, + 659, + -1, + -1, + 272, + -1, + -1, + -1, + 48, + 871, + 871, + 871, + 871, + 48, + 109, + 48, + -1, + -1, + 48, + 100, + 100, + -1, + -1, + 48, + -1, + 586, + -1, + -1, + 48, + 48, + 48, + 447, + -1, + -1, + 471, + 48, + -1, + -1, + -1, + -1, + -1, + 630, + 49, + -1, + 137, + -1, + -1, + -1, + 49, + -1, + 341, + 341, + 49, + 49, + -1, + -1, + 49, + 604, + 604, + 49, + 49, + -1, + 49, + -1, + -1, + 163, + -1, + 668, + 668, + 668, + 49, + -1, + -1, + 49, + 123, + 49, + 235, + -1, + -1, + 264, + 50, + 50, + 50, + 752, + -1, + 662, + 662, + -1, + -1, + 50, + -1, + 454, + 454, + 51, + 51, + 51, + 375, + 51, + 51, + 51, + 601, + 601, + 601, + -1, + 51, + -1, + -1, + 51, + -1, + 51, + -1, + 51, + 51, + -1, + -1, + 763, + 51, + -1, + 52, + -1, + 380, + 380, + -1, + -1, + 52, + 95, + 95, + 52, + 52, + 275, + -1, + 613, + -1, + 52, + -1, + -1, + -1, + 52, + 636, + 636, + -1, + 443, + 443, + -1, + 156, + 52, + 52, + 52, + 618, + 52, + 52, + 52, + 114, + 114, + -1, + -1, + -1, + 52, + 339, + 52, + 52, + 52, + -1, + 159, + -1, + 74, + 74, + 74, + 74, + 74, + 74, + 74, + -1, + 52, + -1, + 52, + 268, + 268, + 268, + 268, + 52, + -1, + 158, + 158, + -1, + 52, + -1, + -1, + 52, + -1, + -1, + 52, + -1, + 52, + 657, + 52, + 657, + 657, + 52, + -1, + 52, + 344, + -1, + -1, + 643, + -1, + -1, + 564, + 564, + 564, + 52, + 564, + 52, + -1, + 417, + 52, + 52, + 448, + 52, + 52, + -1, + 52, + 52, + 52, + 519, + 53, + 519, + 519, + 53, + -1, + 53, + 153, + -1, + -1, + 53, + -1, + -1, + 53, + -1, + 53, + -1, + -1, + -1, + -1, + -1, + 668, + 668, + -1, + 53, + 53, + -1, + 53, + 761, + 761, + 761, + -1, + 53, + 518, + 518, + 53, + 269, + 53, + 269, + 53, + 574, + -1, + 53, + -1, + -1, + 642, + -1, + 53, + 53, + 53, + -1, + -1, + 359, + -1, + -1, + 574, + 54, + -1, + 374, + -1, + -1, + 666, + 666, + -1, + 54, + 54, + 215, + 215, + 54, + -1, + -1, + 343, + -1, + 54, + -1, + 657, + 657, + 54, + 54, + -1, + 223, + 223, + 55, + -1, + 564, + 55, + 564, + 564, + -1, + 55, + 578, + -1, + 55, + -1, + -1, + -1, + -1, + -1, + 290, + 290, + 290, + -1, + 56, + 638, + 638, + 638, + 638, + 638, + 56, + 56, + 56, + 56, + -1, + 308, + 308, + -1, + -1, + 220, + 220, + -1, + 56, + 56, + 339, + -1, + -1, + 499, + -1, + -1, + 56, + 518, + 518, + -1, + 631, + -1, + -1, + 192, + -1, + -1, + 534, + -1, + 290, + 290, + 290, + -1, + 272, + -1, + 56, + 71, + -1, + 56, + 56, + 539, + -1, + 235, + 235, + 56, + 56, + 235, + -1, + 56, + 479, + 56, + 56, + 56, + -1, + 267, + -1, + -1, + 607, + -1, + 631, + 57, + 57, + -1, + -1, + -1, + -1, + 86, + 57, + 236, + 236, + -1, + -1, + -1, + 203, + -1, + 57, + 57, + -1, + 267, + 267, + 267, + 57, + 369, + 58, + 266, + 58, + 266, + 266, + 58, + -1, + 266, + -1, + -1, + 264, + 264, + -1, + -1, + 568, + -1, + 58, + 273, + 273, + 59, + 59, + -1, + 612, + -1, + -1, + 813, + 59, + -1, + -1, + 533, + -1, + 59, + 268, + 59, + 303, + 59, + 534, + -1, + 59, + 619, + 619, + 619, + 59, + 619, + 619, + 619, + 619, + 619, + 59, + -1, + 256, + 61, + -1, + -1, + 61, + 61, + -1, + 692, + 692, + 692, + 692, + -1, + 360, + 360, + 360, + 360, + 360, + 360, + 360, + -1, + 233, + -1, + -1, + -1, + -1, + 358, + 358, + 61, + -1, + 61, + 61, + -1, + 61, + 234, + 234, + 234, + -1, + 607, + -1, + 108, + -1, + 62, + 233, + -1, + -1, + 369, + 62, + -1, + 618, + -1, + -1, + -1, + -1, + -1, + 62, + 720, + 720, + 720, + -1, + 62, + 62, + 62, + 245, + -1, + -1, + 647, + 647, + -1, + 760, + 62, + 62, + 62, + 100, + -1, + 63, + 264, + 264, + -1, + 469, + 63, + 63, + 63, + 63, + -1, + -1, + 201, + 63, + -1, + 156, + 63, + 63, + 63, + 63, + 662, + 63, + 343, + 343, + 63, + 63, + -1, + 340, + 340, + -1, + -1, + 63, + -1, + 242, + -1, + -1, + 162, + -1, + -1, + 63, + 331, + 63, + 63, + 331, + 63, + -1, + 261, + 63, + -1, + 63, + 63, + 645, + -1, + 81, + -1, + -1, + 154, + 154, + -1, + -1, + 63, + 170, + 63, + 170, + -1, + 63, + 63, + -1, + -1, + 63, + 650, + 63, + -1, + 63, + 63, + -1, + -1, + -1, + 63, + -1, + 63, + 63, + -1, + -1, + -1, + 99, + 63, + 728, + 728, + 63, + -1, + -1, + 63, + -1, + -1, + 812, + 63, + 592, + 592, + -1, + -1, + 159, + 63, + 63, + 63, + 586, + -1, + 540, + 63, + -1, + 63, + 63, + 63, + -1, + -1, + 359, + 359, + -1, + 63, + 521, + 521, + 521, + -1, + 401, + 401, + 63, + 401, + 401, + -1, + 267, + 267, + -1, + 63, + 261, + -1, + 63, + 469, + -1, + 63, + -1, + 237, + 237, + 63, + -1, + -1, + 63, + 587, + 587, + 587, + 587, + -1, + 620, + 63, + 378, + 378, + 63, + -1, + -1, + 63, + -1, + -1, + 63, + 510, + 63, + 63, + -1, + 343, + 343, + 343, + -1, + 63, + -1, + 639, + 63, + 63, + 266, + 266, + -1, + 564, + -1, + -1, + 63, + 63, + 728, + 63, + 63, + -1, + -1, + 272, + 73, + -1, + 64, + 336, + -1, + 64, + 64, + 64, + -1, + -1, + -1, + -1, + 663, + 64, + 659, + 659, + 659, + 659, + 64, + -1, + 331, + 64, + 331, + 64, + 64, + 64, + -1, + 235, + -1, + 759, + -1, + -1, + -1, + 64, + -1, + 521, + -1, + -1, + 64, + -1, + 637, + 637, + 637, + 65, + -1, + 65, + -1, + 65, + 65, + 99, + 99, + -1, + 158, + 158, + 65, + -1, + -1, + -1, + 65, + 192, + 192, + 192, + -1, + 65, + -1, + -1, + -1, + -1, + 345, + 65, + 65, + -1, + -1, + 65, + 65, + -1, + 66, + -1, + 123, + -1, + -1, + -1, + 263, + 263, + 263, + 263, + 263, + 263, + 66, + -1, + 629, + 66, + 629, + 629, + 629, + 629, + -1, + 805, + 805, + -1, + -1, + 273, + 273, + 273, + 67, + 601, + 601, + 67, + 67, + -1, + -1, + 872, + 67, + 256, + 256, + 68, + 68, + 38, + 38, + 68, + 68, + -1, + -1, + 359, + -1, + 663, + 68, + 68, + 581, + -1, + 648, + 648, + 68, + 648, + 648, + 648, + 648, + 197, + -1, + 69, + 204, + -1, + 69, + -1, + 557, + 557, + -1, + -1, + -1, + 69, + 69, + 369, + -1, + 69, + -1, + 290, + 70, + 70, + 275, + 275, + 275, + 70, + 70, + -1, + 621, + 621, + 70, + 233, + 233, + 70, + 277, + 70, + 277, + 277, + 70, + 103, + 103, + 103, + 70, + -1, + -1, + -1, + -1, + -1, + 256, + 75, + 347, + 75, + -1, + 605, + 76, + 255, + 76, + -1, + 281, + -1, + 77, + 153, + 153, + 78, + -1, + 630, + 79, + -1, + 79, + 314, + 267, + -1, + -1, + 520, + 520, + -1, + -1, + 760, + -1, + -1, + 369, + -1, + 445, + 448, + 89, + 448, + 90, + 647, + -1, + 628, + 628, + -1, + 171, + 171, + 171, + 171, + -1, + 574, + 574, + 91, + 574, + -1, + 92, + -1, + 602, + -1, + 93, + -1, + 235, + -1, + 94, + -1, + -1, + 95, + 98, + 279, + 101, + 101, + -1, + 101, + 102, + 751, + 280, + 104, + -1, + 104, + 105, + 105, + -1, + -1, + -1, + 106, + 106, + 647, + 722, + 722, + 107, + -1, + -1, + -1, + 182, + 182, + 182, + 110, + -1, + -1, + -1, + -1, + 115, + 586, + 115, + -1, + -1, + 728, + -1, + 220, + -1, + 585, + 115, + -1, + 115, + -1, + 116, + -1, + 116, + 723, + 116, + 247, + 247, + -1, + -1, + 446, + 446, + 446, + 200, + 117, + 117, + 723, + 723, + 723, + -1, + -1, + -1, + 97, + -1, + 117, + 117, + -1, + 117, + 630, + 117, + 71, + -1, + 117, + -1, + 117, + 117, + 117, + -1, + 557, + 557, + 557, + 117, + 557, + 557, + 557, + 367, + -1, + 539, + 119, + -1, + 120, + 636, + 636, + -1, + -1, + 120, + 342, + 121, + 74, + 74, + -1, + -1, + 750, + 121, + 121, + 613, + 613, + -1, + 122, + 122, + 171, + -1, + 314, + -1, + 763, + 125, + -1, + 771, + 771, + -1, + 604, + 604, + 126, + 126, + -1, + 126, + 126, + 126, + 126, + -1, + 671, + -1, + 126, + -1, + -1, + 347, + -1, + 127, + -1, + -1, + 127, + 592, + 592, + 127, + -1, + -1, + 662, + 129, + 129, + 578, + 129, + 95, + 129, + 129, + 129, + -1, + -1, + 129, + 129, + 631, + 129, + 129, + 627, + -1, + -1, + -1, + 671, + 130, + 130, + 130, + 130, + -1, + -1, + -1, + -1, + -1, + 131, + 201, + 131, + -1, + 813, + -1, + 131, + 131, + -1, + -1, + 131, + 131, + -1, + 752, + 131, + -1, + 131, + -1, + 132, + -1, + 100, + 100, + 132, + 99, + -1, + 638, + -1, + -1, + 375, + 132, + -1, + 376, + -1, + 657, + 133, + 645, + 645, + 645, + -1, + 303, + -1, + 133, + 133, + 133, + 643, + 643, + 134, + 180, + 180, + -1, + 137, + 137, + 137, + 137, + 134, + -1, + -1, + 134, + -1, + 236, + 236, + -1, + -1, + 134, + 759, + 759, + 134, + -1, + -1, + 136, + 103, + -1, + -1, + 347, + -1, + 136, + 606, + 606, + 606, + -1, + 136, + 504, + -1, + 852, + 852, + -1, + 638, + 139, + -1, + 139, + 601, + -1, + 137, + 137, + 140, + 140, + 140, + 236, + 236, + 141, + -1, + 141, + 141, + 141, + 569, + -1, + 385, + -1, + -1, + 447, + -1, + 123, + 123, + -1, + -1, + 141, + 599, + 599, + 599, + 599, + -1, + 251, + 251, + -1, + 568, + -1, + 159, + 142, + 142, + -1, + -1, + 587, + 587, + -1, + 142, + -1, + 142, + 108, + -1, + 142, + -1, + 142, + -1, + 142, + 142, + 305, + 305, + 305, + -1, + 81, + -1, + 214, + 214, + -1, + 142, + 142, + 639, + 639, + 144, + -1, + 95, + -1, + -1, + 585, + 144, + -1, + 144, + 308, + -1, + 144, + 812, + 144, + -1, + 145, + -1, + -1, + -1, + -1, + 724, + 145, + -1, + 180, + -1, + 266, + 145, + -1, + -1, + 145, + 145, + -1, + 217, + 146, + 217, + -1, + 339, + 339, + 146, + 146, + 123, + -1, + -1, + -1, + -1, + 146, + 114, + -1, + 628, + -1, + 147, + 147, + 171, + 147, + 147, + -1, + 147, + 147, + 147, + 147, + 762, + 147, + 202, + -1, + 315, + 148, + -1, + -1, + 277, + 148, + -1, + 148, + 100, + -1, + 657, + -1, + -1, + 148, + -1, + -1, + -1, + -1, + -1, + 635, + 149, + 197, + -1, + -1, + 149, + 274, + -1, + 157, + 157, + -1, + 630, + 630, + 149, + 524, + -1, + 149, + -1, + 149, + -1, + 149, + 450, + -1, + 38, + 149, + 557, + -1, + -1, + 196, + -1, + 444, + -1, + 150, + 150, + 150, + -1, + 367, + 367, + -1, + -1, + 138, + -1, + 150, + -1, + -1, + 533, + 533, + 608, + 151, + 763, + -1, + 645, + -1, + 635, + 635, + 151, + 123, + 123, + 151, + 151, + 672, + -1, + 519, + 151, + 151, + 160, + 378, + 378, + -1, + 164, + 268, + -1, + 525, + 525, + -1, + 559, + -1, + -1, + -1, + 345, + 166, + 166, + -1, + 247, + -1, + 304, + 304, + 167, + 174, + 343, + 343, + 343, + 761, + 761, + 360, + 604, + 178, + 763, + -1, + 566, + 601, + 342, + 314, + -1, + 305, + 305, + 186, + 186, + 189, + 236, + 190, + -1, + 154, + 154, + 603, + 292, + 292, + -1, + -1, + -1, + 620, + 205, + -1, + 649, + -1, + 81, + -1, + 208, + 209, + -1, + -1, + -1, + 519, + 216, + 281, + 218, + 71, + 71, + 103, + 103, + 261, + -1, + -1, + 584, + -1, + -1, + -1, + 666, + -1, + 229, + -1, + -1, + 162, + 162, + 232, + -1, + -1, + 238, + 239, + 239, + 239, + 662, + 662, + 244, + -1, + 331, + 331, + 249, + -1, + 220, + -1, + -1, + 252, + 252, + -1, + 252, + 252, + 253, + -1, + 774, + -1, + -1, + 276, + 276, + 276, + -1, + -1, + 267, + -1, + -1, + 688, + 257, + 305, + 305, + 257, + 528, + -1, + 351, + -1, + 587, + -1, + 260, + 813, + -1, + 180, + 180, + 270, + 270, + 378, + -1, + 282, + -1, + 81, + -1, + 688, + 202, + 285, + 263, + 286, + 762, + 287, + 308, + 720, + 720, + -1, + 369, + 295, + 298, + 819, + 300, + -1, + -1, + 587, + -1, + 329, + 338, + 346, + 348, + -1, + -1, + -1, + -1, + -1, + 355, + 621, + 356, + 357, + -1, + -1, + -1, + 381, + 504, + 504, + -1, + 381, + 668, + 381, + 95, + -1, + 336, + 336, + 336, + 336, + -1, + 540, + -1, + 264, + 264, + 264, + 264, + -1, + 247, + 381, + 247, + -1, + -1, + -1, + -1, + 381, + -1, + 522, + -1, + 381, + 192, + 192, + 192, + 381, + 192, + -1, + -1, + 360, + -1, + 381, + -1, + -1, + 280, + -1, + -1, + 692, + 381, + 323, + -1, + -1, + -1, + 663, + 663, + 381, + 381, + 381, + 687, + 687, + 687, + -1, + 507, + 381, + -1, + 305, + 381, + -1, + 381, + 381, + -1, + -1, + 314, + 314, + 314, + 314, + 381, + -1, + 688, + -1, + 381, + 672, + -1, + -1, + -1, + 273, + 273, + -1, + -1, + -1, + -1, + 504, + -1, + -1, + 728, + 728, + 728, + 728, + -1, + -1, + -1, + -1, + 280, + 280, + -1, + 578, + 578, + 381, + -1, + -1, + 381, + -1, + -1, + 381, + 381, + 381, + 872, + -1, + 605, + 381, + -1, + 237, + 237, + 237, + 237, + -1, + -1, + 237, + 381, + 381, + 381, + 583, + 381, + 687, + 381, + -1, + 281, + -1, + -1, + 558, + 381, + -1, + 261, + 261, + 381, + -1, + 381, + 268, + 381, + -1, + -1, + 156, + 381, + 581, + -1, + -1, + -1, + 182, + 182, + 182, + -1, + 159, + 159, + -1, + 381, + 343, + -1, + -1, + 381, + -1, + 637, + 637, + 381, + 539, + -1, + -1, + 381, + 579, + -1, + -1, + -1, + 761, + 761, + 381, + 381, + 381, + 504, + 381, + 504, + -1, + 584, + 584, + -1, + 381, + 381, + 812, + 812, + 381, + 381, + -1, + 269, + -1, + 153, + -1, + 381, + 360, + 360, + 360, + 360, + 360, + -1, + 381, + -1, + -1, + 294, + 381, + -1, + 605, + -1, + -1, + -1, + -1, + 153, + 153, + 153, + -1, + 275, + 381, + -1, + 557, + -1, + 381, + -1, + 137, + 137, + 137, + 137, + -1, + 381, + 123, + 381, + -1, + -1, + 720, + 381, + 381, + -1, + -1, + 267, + 267, + -1, + 381, + 381, + -1, + -1, + -1, + 381, + -1, + -1, + 586, + 586, + -1, + -1, + 172, + 381, + -1, + 347, + -1, + 290, + -1, + 759, + 759, + -1, + -1, + 201, + -1, + 256, + 381, + 381, + -1, + 381, + -1, + 566, + 381, + 381, + -1, + 381, + 381, + 272, + 272, + -1, + -1, + 382, + 382, + 628, + -1, + 382, + 382, + 273, + -1, + 277, + 277, + 383, + 383, + -1, + -1, + 247, + 383, + 247, + -1, + 383, + 637, + 383, + -1, + -1, + -1, + -1, + 71, + 71, + 383, + 71, + 383, + 383, + 383, + 384, + 628, + -1, + 384, + -1, + 631, + 631, + 631, + -1, + -1, + 275, + -1, + 569, + -1, + 255, + 384, + 255, + 384, + 872, + 872, + 384, + -1, + 264, + 384, + 526, + 384, + 568, + 384, + 384, + -1, + 137, + 386, + -1, + 771, + -1, + 564, + 386, + 386, + 564, + 564, + 386, + 657, + -1, + -1, + 504, + 504, + 504, + 386, + 386, + 345, + -1, + 171, + -1, + -1, + -1, + -1, + -1, + 137, + -1, + 447, + 197, + -1, + 446, + 387, + 387, + 279, + 279, + -1, + -1, + -1, + 629, + 387, + -1, + 520, + 387, + 618, + -1, + -1, + 607, + 607, + -1, + 687, + 687, + -1, + 387, + 378, + 387, + 378, + -1, + 520, + 520, + 387, + 774, + 774, + 774, + 774, + 387, + 620, + 387, + -1, + 376, + -1, + 387, + 387, + 454, + 387, + 454, + -1, + 269, + -1, + 342, + 342, + 387, + -1, + 534, + 387, + -1, + 305, + 387, + -1, + 269, + -1, + -1, + 672, + 387, + -1, + -1, + -1, + -1, + -1, + 579, + 579, + 579, + 579, + -1, + 636, + 387, + -1, + -1, + 154, + 154, + 154, + 154, + 387, + -1, + 566, + -1, + -1, + 264, + 264, + -1, + 387, + 313, + -1, + 387, + 692, + -1, + 643, + 643, + -1, + -1, + -1, + 387, + 387, + 315, + 315, + -1, + 86, + 86, + 86, + 86, + 387, + -1, + 242, + 387, + 387, + 387, + 657, + 657, + 387, + 657, + 657, + -1, + -1, + 387, + -1, + 303, + -1, + 369, + 387, + 387, + 388, + -1, + 583, + -1, + -1, + 203, + 203, + 388, + 153, + -1, + 388, + 388, + 388, + 388, + 388, + 630, + 388, + 818, + -1, + 521, + 388, + -1, + 388, + -1, + 388, + -1, + 688, + 388, + -1, + 388, + 388, + -1, + -1, + -1, + 251, + 251, + 251, + 388, + 388, + -1, + 539, + 388, + 388, + 388, + 388, + 163, + -1, + 388, + 388, + 388, + 220, + 220, + 220, + 220, + 220, + 388, + -1, + -1, + -1, + -1, + -1, + 388, + -1, + -1, + 519, + 388, + 388, + 388, + 278, + 278, + 278, + -1, + 388, + 388, + 631, + 388, + 631, + -1, + 223, + 388, + 223, + 223, + 388, + 220, + 388, + 220, + 220, + 220, + -1, + -1, + 170, + -1, + -1, + 447, + 388, + 388, + 245, + 245, + 388, + 388, + 277, + 388, + 388, + -1, + -1, + 600, + 390, + -1, + 390, + 95, + 390, + -1, + 636, + -1, + 390, + 750, + 750, + 750, + 750, + 390, + 566, + 566, + 391, + -1, + -1, + 392, + 392, + 668, + -1, + 818, + -1, + 392, + -1, + 392, + -1, + 392, + 173, + -1, + 666, + -1, + -1, + -1, + 199, + -1, + 722, + 722, + 392, + -1, + 605, + 605, + 392, + -1, + 750, + -1, + -1, + 668, + -1, + 392, + 303, + -1, + 256, + -1, + 612, + 612, + 393, + 108, + 108, + 393, + -1, + 393, + 261, + 393, + 393, + 608, + 608, + 393, + 393, + 393, + 269, + 393, + 648, + 648, + 648, + -1, + 199, + 393, + 393, + 393, + -1, + -1, + 499, + 499, + 499, + -1, + -1, + 805, + 393, + 393, + 637, + 393, + -1, + 347, + 347, + -1, + -1, + 393, + -1, + -1, + 108, + 394, + 199, + 394, + 199, + -1, + 649, + 137, + 137, + 395, + -1, + 509, + 395, + 395, + 74, + -1, + 566, + -1, + 558, + -1, + -1, + -1, + 396, + 396, + 396, + 397, + 397, + -1, + 584, + -1, + -1, + 397, + -1, + 397, + 331, + 331, + -1, + 358, + 397, + -1, + -1, + 255, + 397, + 255, + 255, + -1, + 671, + -1, + -1, + 557, + 398, + 398, + -1, + 603, + 399, + -1, + -1, + -1, + 399, + 723, + -1, + 399, + 587, + 399, + -1, + 399, + 812, + 812, + 400, + -1, + 156, + 156, + 156, + 156, + -1, + -1, + -1, + 400, + -1, + 400, + 520, + 520, + 400, + 262, + -1, + -1, + -1, + -1, + 402, + -1, + -1, + -1, + 648, + 648, + 648, + 402, + 648, + 402, + 520, + -1, + -1, + 202, + -1, + 331, + -1, + -1, + -1, + 403, + 612, + 403, + 403, + 612, + 404, + 521, + -1, + 237, + 404, + 404, + -1, + -1, + 404, + 277, + 751, + -1, + -1, + -1, + -1, + 417, + -1, + -1, + 649, + 649, + -1, + 405, + 569, + -1, + -1, + 603, + 603, + -1, + -1, + 406, + 138, + -1, + 407, + 407, + -1, + 279, + 408, + -1, + -1, + 635, + -1, + 269, + 408, + 408, + 585, + -1, + 235, + 235, + 235, + 409, + 409, + 510, + -1, + -1, + 154, + 410, + 273, + 410, + 447, + -1, + -1, + 752, + 628, + 628, + 411, + 233, + 233, + 411, + 233, + 233, + 411, + 203, + -1, + 412, + 412, + -1, + 852, + 412, + 412, + 158, + -1, + -1, + -1, + -1, + 413, + 269, + -1, + 413, + 237, + 237, + 237, + -1, + 413, + 278, + 413, + 663, + 413, + 663, + 663, + 413, + -1, + -1, + -1, + 268, + 413, + 413, + 413, + 413, + 413, + 137, + 137, + 137, + -1, + 688, + -1, + 413, + 159, + -1, + 663, + -1, + 236, + 236, + -1, + 569, + -1, + 163, + 413, + -1, + -1, + -1, + 138, + 138, + -1, + 138, + 138, + 138, + 415, + -1, + 450, + -1, + 192, + -1, + -1, + -1, + 108, + 415, + 415, + -1, + 172, + 172, + 415, + 172, + 415, + 345, + 415, + -1, + -1, + 330, + -1, + 81, + 81, + -1, + 331, + -1, + -1, + 557, + -1, + 415, + -1, + 557, + 415, + 415, + 519, + 415, + -1, + 605, + 605, + 605, + -1, + 499, + -1, + -1, + -1, + 233, + 233, + -1, + 416, + 416, + 557, + 557, + -1, + -1, + -1, + 289, + -1, + 416, + 416, + 416, + 416, + 322, + 322, + 322, + 322, + -1, + 416, + 552, + 552, + 552, + 552, + 416, + 507, + 507, + 507, + -1, + 264, + 264, + 264, + 264, + 264, + 418, + 418, + -1, + 418, + 214, + 214, + 418, + 450, + 418, + 169, + 169, + -1, + -1, + 220, + 418, + 220, + 418, + 418, + -1, + 559, + 419, + 559, + -1, + 653, + 419, + 419, + 419, + 628, + 628, + 419, + 419, + 568, + 419, + 568, + -1, + 419, + 812, + 419, + -1, + -1, + 447, + 447, + 447, + 447, + -1, + 168, + 420, + 420, + 171, + -1, + -1, + -1, + 521, + -1, + 336, + 336, + -1, + 217, + 217, + -1, + 568, + -1, + 420, + -1, + 520, + 520, + 420, + -1, + 420, + 420, + 420, + 603, + 420, + 603, + -1, + 268, + 268, + 268, + -1, + 420, + 607, + 420, + 420, + 420, + 420, + 420, + 629, + 629, + 629, + -1, + 649, + 649, + 420, + 724, + 724, + 724, + 724, + 724, + -1, + 315, + 315, + -1, + 38, + 38, + 420, + 672, + 672, + 420, + 672, + 672, + -1, + 420, + 599, + 599, + 599, + 420, + -1, + -1, + -1, + 160, + 420, + -1, + -1, + -1, + 202, + 202, + -1, + 600, + 600, + 340, + 340, + 421, + 421, + 421, + 323, + 323, + 323, + 421, + 421, + 421, + -1, + 422, + 587, + 422, + 587, + -1, + 422, + 525, + 525, + 525, + 525, + 422, + 422, + 159, + 159, + 159, + 422, + -1, + 422, + -1, + 422, + 422, + 163, + -1, + -1, + 343, + -1, + -1, + 237, + -1, + 236, + 422, + 422, + 648, + -1, + -1, + -1, + 203, + -1, + -1, + -1, + 422, + -1, + 422, + -1, + 579, + 422, + -1, + 422, + -1, + 584, + 584, + -1, + 422, + -1, + -1, + -1, + -1, + 376, + 376, + 376, + -1, + 540, + -1, + 871, + 871, + 423, + -1, + -1, + 423, + 509, + 509, + -1, + 159, + -1, + -1, + -1, + 469, + 425, + -1, + 647, + 647, + -1, + -1, + 322, + -1, + -1, + 425, + 499, + 499, + 425, + 157, + -1, + -1, + 425, + 223, + -1, + 752, + -1, + -1, + 425, + -1, + -1, + -1, + -1, + 152, + 425, + -1, + -1, + -1, + 172, + 426, + 426, + 671, + -1, + -1, + 426, + -1, + 155, + -1, + 723, + 426, + -1, + 426, + -1, + 426, + 169, + 169, + 426, + 668, + 426, + 592, + -1, + 628, + 426, + -1, + 426, + 426, + 426, + 426, + 223, + -1, + 217, + 217, + -1, + -1, + -1, + 426, + 426, + -1, + 359, + -1, + -1, + 604, + 426, + -1, + 426, + 426, + -1, + 426, + -1, + -1, + -1, + -1, + -1, + 426, + 592, + -1, + 581, + 581, + 581, + 581, + 426, + 581, + 581, + -1, + 235, + -1, + 426, + 426, + 426, + 525, + -1, + 426, + -1, + -1, + 245, + -1, + 518, + 426, + -1, + -1, + 426, + 322, + 322, + 426, + 322, + 322, + 426, + -1, + 566, + 426, + 103, + 426, + 81, + -1, + -1, + 426, + -1, + 417, + 417, + 417, + 417, + 417, + 417, + 417, + 417, + 426, + -1, + 161, + 161, + 161, + 426, + 517, + -1, + 426, + 426, + 81, + 427, + 427, + -1, + 427, + -1, + 427, + 427, + 627, + -1, + 346, + -1, + 97, + -1, + 427, + -1, + 638, + -1, + 273, + -1, + 427, + 728, + 728, + 728, + -1, + 761, + 761, + 427, + -1, + 427, + 427, + 805, + 805, + 805, + 805, + -1, + 428, + 233, + -1, + 428, + 109, + 428, + 672, + 428, + 428, + -1, + -1, + -1, + -1, + 428, + 813, + 428, + -1, + 156, + 428, + 156, + -1, + 428, + 604, + 428, + 428, + 871, + 871, + 428, + 620, + 428, + -1, + 428, + 428, + 428, + -1, + 428, + -1, + 314, + 428, + 428, + 658, + 428, + -1, + 138, + 138, + 138, + -1, + -1, + -1, + -1, + 872, + 872, + 872, + 872, + 428, + 428, + 428, + -1, + -1, + 812, + 429, + 429, + -1, + 520, + 429, + 722, + 429, + 722, + -1, + -1, + 522, + 522, + -1, + 81, + 81, + 429, + 429, + 265, + 429, + 375, + 375, + 375, + -1, + 759, + 429, + 196, + 196, + 429, + 663, + 663, + -1, + 429, + -1, + 100, + -1, + -1, + -1, + 429, + 687, + 687, + 429, + 305, + -1, + 429, + 540, + -1, + 429, + 429, + 429, + -1, + 517, + -1, + 429, + 109, + 109, + -1, + -1, + -1, + 290, + -1, + 430, + 74, + 430, + 331, + -1, + 631, + 631, + 430, + -1, + 430, + 752, + 752, + 752, + -1, + -1, + 499, + -1, + 267, + 430, + 430, + 566, + 430, + 272, + 272, + 430, + -1, + 430, + 214, + 214, + -1, + 430, + -1, + -1, + 430, + 430, + -1, + -1, + 430, + 274, + -1, + 138, + -1, + -1, + 87, + 87, + -1, + -1, + -1, + 431, + -1, + 431, + 645, + 645, + 645, + 431, + 583, + 583, + -1, + 359, + 431, + 359, + -1, + 447, + -1, + -1, + 431, + 642, + 431, + 431, + -1, + -1, + 304, + -1, + 431, + -1, + 343, + 343, + -1, + -1, + -1, + 586, + 586, + 586, + 586, + 431, + 432, + 649, + 432, + 649, + -1, + 432, + 358, + 432, + 358, + 358, + -1, + -1, + 559, + 559, + 559, + -1, + 432, + 432, + -1, + -1, + 607, + -1, + 347, + 347, + 432, + -1, + -1, + -1, + -1, + 805, + 805, + 805, + 432, + 203, + -1, + 234, + 234, + -1, + -1, + -1, + 600, + 600, + 433, + 433, + 600, + 433, + -1, + -1, + 587, + 433, + -1, + 255, + 255, + 433, + -1, + -1, + -1, + 574, + -1, + 433, + 520, + 433, + 520, + 520, + -1, + 204, + 433, + 433, + 592, + 433, + -1, + 607, + 607, + -1, + 446, + 446, + 446, + 433, + 433, + 433, + 157, + 157, + 157, + 157, + 433, + -1, + 433, + -1, + -1, + 433, + 434, + 173, + 173, + 434, + 434, + 173, + -1, + 434, + 152, + 434, + 434, + 519, + 519, + 434, + 519, + 434, + 434, + -1, + -1, + -1, + -1, + 434, + -1, + 237, + 237, + 434, + 237, + 237, + -1, + -1, + 182, + 434, + -1, + 447, + 447, + 447, + -1, + 750, + 750, + 750, + 750, + 750, + 434, + -1, + -1, + 722, + -1, + -1, + 434, + 722, + -1, + 533, + 434, + 434, + -1, + 852, + 852, + 852, + -1, + -1, + 601, + 434, + 434, + 434, + 375, + 375, + -1, + -1, + -1, + 601, + -1, + 273, + 273, + -1, + 434, + 434, + 434, + -1, + -1, + 558, + 558, + 558, + 558, + 558, + -1, + 434, + 692, + 434, + 269, + 434, + -1, + 196, + -1, + 434, + 274, + 360, + -1, + 435, + 280, + 280, + 280, + 280, + 280, + -1, + 446, + 446, + -1, + 558, + -1, + 369, + 369, + 369, + 435, + 435, + 435, + 435, + 375, + 435, + 435, + -1, + 203, + -1, + -1, + -1, + -1, + 367, + 367, + -1, + 446, + 435, + -1, + -1, + 435, + 435, + -1, + -1, + -1, + 519, + 519, + 519, + 519, + 519, + 435, + -1, + -1, + 156, + -1, + 200, + 200, + -1, + -1, + 436, + 436, + -1, + 533, + 533, + -1, + 448, + 436, + 436, + -1, + 123, + -1, + 760, + 760, + -1, + 671, + 671, + 671, + 671, + -1, + 436, + 436, + -1, + 436, + -1, + 272, + 272, + -1, + 436, + 436, + 436, + -1, + -1, + 223, + -1, + 436, + 436, + -1, + 436, + 436, + -1, + 345, + 345, + 436, + -1, + -1, + 437, + 201, + -1, + -1, + 629, + -1, + -1, + 242, + -1, + 578, + 437, + 73, + 437, + 210, + 437, + 263, + 437, + 437, + 305, + 305, + -1, + 437, + -1, + 437, + 525, + 525, + -1, + 437, + 437, + 438, + 71, + -1, + 314, + -1, + -1, + 84, + -1, + 533, + 533, + 438, + 359, + -1, + 157, + 157, + -1, + -1, + -1, + 601, + 601, + 601, + -1, + 438, + -1, + 438, + -1, + 657, + 657, + -1, + -1, + -1, + 852, + -1, + 518, + -1, + -1, + -1, + 162, + 439, + -1, + 304, + 439, + -1, + 439, + 97, + 440, + 871, + 871, + 440, + 440, + 267, + -1, + 262, + 440, + 233, + 233, + -1, + 440, + 440, + 517, + 517, + -1, + -1, + 440, + 566, + -1, + 440, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + 378, + 378, + -1, + 441, + -1, + -1, + 507, + 507, + 507, + 441, + -1, + -1, + 441, + -1, + 564, + -1, + 648, + -1, + 442, + -1, + 552, + 552, + 451, + 552, + -1, + 620, + 451, + 452, + 664, + 664, + -1, + 660, + 452, + -1, + 642, + 453, + 599, + 453, + 453, + 601, + 453, + 358, + 455, + -1, + 196, + -1, + 266, + -1, + -1, + 456, + 670, + -1, + 457, + -1, + 457, + 210, + 210, + 457, + 458, + -1, + 242, + -1, + -1, + 459, + 812, + 812, + -1, + -1, + 159, + -1, + 275, + -1, + -1, + 237, + 237, + 462, + 579, + -1, + 463, + 613, + -1, + 464, + 272, + 464, + -1, + -1, + 273, + 465, + 750, + 281, + -1, + 467, + -1, + 468, + 315, + -1, + -1, + 470, + 214, + -1, + 454, + 454, + 818, + 474, + -1, + -1, + 751, + 751, + 345, + 476, + 345, + -1, + 477, + -1, + 478, + -1, + -1, + -1, + -1, + 480, + -1, + 480, + 480, + -1, + 289, + 289, + 481, + 168, + -1, + -1, + 482, + 202, + 202, + 482, + 276, + 276, + 482, + 482, + 613, + -1, + -1, + 805, + -1, + -1, + -1, + -1, + 291, + 291, + 482, + 510, + 510, + 483, + 483, + -1, + 83, + -1, + 280, + 485, + -1, + -1, + -1, + 485, + 485, + 485, + 486, + 375, + 486, + -1, + -1, + 486, + 658, + -1, + -1, + 336, + 336, + -1, + -1, + -1, + -1, + -1, + 487, + -1, + 173, + 173, + -1, + -1, + -1, + 552, + 552, + 487, + -1, + -1, + -1, + 487, + -1, + -1, + -1, + 487, + 449, + 449, + 487, + 292, + 487, + 487, + 574, + -1, + 487, + 487, + -1, + 274, + 274, + 274, + -1, + 487, + 487, + -1, + 487, + 83, + -1, + -1, + -1, + 487, + -1, + -1, + 488, + 752, + 752, + 488, + -1, + -1, + 447, + 447, + 447, + 489, + 367, + 367, + 489, + 489, + 489, + -1, + 489, + 489, + -1, + -1, + 565, + 565, + 489, + 489, + 199, + -1, + -1, + -1, + 521, + 521, + 521, + -1, + -1, + 336, + -1, + 138, + 138, + -1, + -1, + -1, + 161, + -1, + 109, + 313, + 313, + 491, + 313, + 313, + 313, + 313, + 313, + 491, + 558, + 491, + 492, + -1, + 215, + -1, + -1, + -1, + -1, + 492, + -1, + 492, + -1, + 604, + -1, + 279, + 279, + 492, + 220, + -1, + -1, + 494, + 520, + 495, + -1, + -1, + 292, + -1, + 495, + 495, + -1, + 759, + 759, + 759, + 495, + -1, + 38, + -1, + 871, + 496, + 496, + 720, + 497, + 497, + 279, + 279, + 279, + 279, + 497, + 497, + -1, + 497, + 871, + 498, + -1, + -1, + 203, + 203, + 203, + 203, + 203, + 498, + -1, + -1, + 871, + 498, + 871, + 498, + 653, + -1, + 162, + 162, + 500, + 162, + -1, + 500, + 499, + 500, + 565, + 500, + -1, + 627, + 500, + -1, + 500, + 99, + -1, + -1, + -1, + 199, + -1, + 108, + -1, + 528, + 501, + -1, + 501, + 501, + 501, + 585, + 585, + 585, + 160, + -1, + -1, + 606, + -1, + 502, + 502, + 502, + -1, + 454, + 454, + 502, + 502, + 502, + -1, + 534, + -1, + -1, + 359, + 502, + 502, + 502, + 336, + 336, + -1, + 323, + 323, + -1, + 502, + 502, + 601, + 502, + 601, + 578, + -1, + -1, + -1, + -1, + 503, + 266, + -1, + -1, + -1, + 109, + -1, + -1, + 813, + 813, + 503, + -1, + 503, + 269, + 269, + -1, + -1, + 871, + -1, + -1, + -1, + 503, + 503, + 86, + 86, + 503, + 503, + -1, + 265, + 505, + -1, + 505, + 505, + 528, + -1, + 255, + 255, + -1, + -1, + -1, + 505, + 505, + -1, + 505, + 505, + 505, + -1, + 340, + 505, + 340, + 340, + 505, + -1, + -1, + 330, + -1, + 505, + -1, + 137, + 505, + -1, + 345, + 345, + 505, + 505, + -1, + -1, + -1, + 659, + 505, + 659, + -1, + 506, + -1, + 506, + 506, + -1, + 210, + 210, + 210, + -1, + -1, + -1, + 812, + -1, + 315, + 506, + 506, + -1, + 163, + -1, + -1, + 274, + -1, + 648, + 648, + 648, + 511, + 511, + 512, + 512, + 512, + 512, + -1, + 447, + -1, + 512, + -1, + 512, + 512, + 526, + -1, + 606, + 512, + -1, + 512, + -1, + 752, + -1, + 584, + 584, + 584, + -1, + -1, + -1, + 602, + 602, + 602, + 602, + 514, + 602, + 514, + 262, + 262, + 515, + 515, + -1, + 805, + -1, + 162, + 162, + -1, + 292, + 523, + 523, + 469, + 469, + 752, + 752, + 672, + -1, + -1, + 668, + 339, + -1, + 535, + 535, + 173, + -1, + -1, + 417, + 256, + -1, + 341, + -1, + 542, + 543, + -1, + 544, + 692, + -1, + 280, + -1, + 721, + -1, + 450, + 450, + 203, + 203, + -1, + 446, + 446, + 553, + -1, + -1, + 556, + -1, + 592, + 479, + -1, + -1, + -1, + -1, + 563, + 819, + 819, + 567, + 819, + 819, + 819, + -1, + -1, + 570, + 570, + 292, + -1, + -1, + -1, + 518, + 518, + 571, + 275, + 275, + -1, + 571, + -1, + 292, + -1, + 572, + 469, + 572, + 572, + -1, + 163, + 163, + 575, + -1, + 159, + -1, + 522, + 522, + 522, + -1, + -1, + -1, + 577, + 577, + 533, + -1, + 577, + 577, + 619, + -1, + 577, + -1, + -1, + 580, + -1, + -1, + -1, + -1, + 445, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + 323, + -1, + 723, + 331, + 591, + 591, + 591, + 591, + 168, + 269, + 269, + 269, + 269, + 269, + 269, + -1, + 595, + -1, + -1, + 598, + -1, + 509, + 509, + 509, + 611, + 601, + 614, + 615, + 291, + 291, + 616, + 586, + 622, + 763, + -1, + 632, + -1, + 640, + 401, + -1, + -1, + 651, + 479, + -1, + -1, + -1, + 673, + 157, + 673, + -1, + -1, + 200, + 673, + 673, + 84, + 84, + 84, + 84, + 84, + 84, + 84, + 84, + 84, + -1, + 818, + -1, + -1, + -1, + 674, + -1, + 108, + 108, + 108, + 108, + -1, + 674, + 217, + -1, + -1, + -1, + 674, + 852, + -1, + 635, + -1, + -1, + 674, + -1, + 347, + 347, + 347, + 674, + -1, + -1, + 586, + -1, + -1, + -1, + -1, + -1, + 345, + 674, + -1, + 114, + 114, + 674, + 237, + -1, + 203, + 203, + 674, + 517, + 674, + 95, + 95, + -1, + 648, + -1, + 674, + -1, + 331, + 331, + 674, + 674, + 605, + 674, + 674, + -1, + 237, + -1, + 628, + -1, + -1, + -1, + -1, + 152, + 152, + -1, + 214, + 214, + -1, + -1, + -1, + 674, + 674, + -1, + 760, + 674, + 760, + -1, + 674, + -1, + 872, + 674, + 674, + -1, + 172, + 674, + 579, + 674, + -1, + -1, + 674, + 674, + 674, + -1, + -1, + 674, + 367, + 367, + 367, + 367, + 367, + 367, + -1, + 674, + -1, + -1, + -1, + 517, + -1, + -1, + 750, + -1, + 565, + 565, + -1, + -1, + -1, + 674, + 674, + 242, + -1, + 331, + -1, + 674, + 276, + -1, + 569, + 569, + 569, + 569, + 569, + -1, + -1, + 674, + -1, + -1, + 81, + 674, + 674, + -1, + 619, + 619, + 675, + 172, + -1, + 675, + 552, + 675, + 675, + 581, + 675, + -1, + -1, + 618, + -1, + 676, + 583, + 676, + 583, + -1, + 519, + 519, + -1, + 672, + 676, + 672, + 672, + 672, + -1, + 154, + 676, + -1, + -1, + 237, + 676, + -1, + -1, + 642, + -1, + -1, + 265, + -1, + 152, + -1, + 763, + 677, + -1, + 173, + 173, + 173, + -1, + -1, + 385, + 385, + 385, + 677, + 677, + 313, + 313, + 313, + 313, + 313, + 313, + -1, + 677, + -1, + 582, + 582, + 582, + 582, + 582, + -1, + 336, + 677, + 677, + -1, + 677, + 677, + -1, + -1, + 509, + 678, + -1, + -1, + -1, + 340, + -1, + 197, + -1, + 805, + 805, + 805, + 805, + 805, + -1, + -1, + 678, + 171, + 679, + 630, + 679, + 200, + 200, + 200, + 200, + -1, + 679, + -1, + -1, + -1, + 679, + 631, + 679, + 631, + 679, + -1, + 679, + 679, + -1, + 679, + 84, + 84, + 680, + 280, + 280, + 280, + 680, + 680, + 579, + -1, + 528, + -1, + -1, + -1, + -1, + 680, + -1, + 774, + -1, + -1, + 87, + 680, + 87, + 87, + 87, + 87, + 87, + 242, + 242, + -1, + 681, + 637, + 681, + 681, + 235, + 235, + -1, + -1, + 681, + 197, + -1, + 629, + 629, + -1, + -1, + 682, + 682, + 682, + -1, + -1, + 647, + -1, + 153, + 682, + 682, + 264, + -1, + -1, + -1, + 683, + 346, + -1, + -1, + 235, + 683, + 401, + 401, + 401, + -1, + 344, + 683, + -1, + 351, + -1, + 685, + 685, + -1, + 346, + 685, + -1, + 336, + -1, + 660, + 660, + 660, + 685, + -1, + 343, + -1, + 685, + -1, + 519, + 685, + 685, + 275, + 685, + 685, + 685, + 659, + -1, + 279, + 685, + -1, + -1, + 685, + -1, + -1, + 685, + 450, + 685, + -1, + 534, + -1, + -1, + -1, + 685, + 342, + 342, + 342, + 342, + 342, + 342, + 342, + 342, + 685, + 276, + -1, + 685, + 182, + 182, + 182, + 685, + -1, + -1, + 236, + 236, + -1, + 638, + 685, + 685, + 242, + -1, + 417, + 417, + 417, + 417, + -1, + 685, + 499, + 685, + 685, + -1, + 73, + 685, + -1, + 234, + -1, + 367, + 367, + 367, + 367, + -1, + 369, + 369, + 369, + 369, + 369, + -1, + 330, + -1, + 685, + 685, + -1, + -1, + 235, + 235, + -1, + -1, + 685, + 612, + 291, + 291, + 686, + 686, + -1, + 87, + -1, + 686, + -1, + 686, + 343, + -1, + 247, + -1, + 305, + 305, + -1, + 686, + 448, + 448, + 686, + 631, + -1, + 277, + 686, + 686, + 277, + 277, + -1, + 359, + 359, + 359, + 359, + -1, + 686, + -1, + 628, + 686, + -1, + 686, + 686, + 686, + 686, + 689, + 689, + 762, + 689, + 690, + 690, + -1, + -1, + -1, + 690, + 173, + 173, + 173, + 691, + -1, + -1, + -1, + 171, + 171, + 171, + -1, + 762, + -1, + -1, + -1, + 693, + -1, + 871, + 871, + 871, + -1, + 635, + -1, + 694, + 694, + 292, + 694, + 694, + 695, + -1, + 695, + 695, + 81, + -1, + 763, + 763, + 114, + 114, + -1, + -1, + 202, + 202, + 696, + -1, + 138, + -1, + 214, + -1, + 450, + -1, + 671, + 671, + 671, + 671, + 751, + 751, + 751, + 751, + 697, + 697, + 697, + 752, + -1, + 345, + 345, + 697, + 698, + 698, + 173, + 173, + -1, + 524, + -1, + 533, + 533, + 533, + -1, + -1, + 698, + 278, + -1, + 699, + -1, + -1, + 471, + -1, + 87, + 87, + 699, + 587, + -1, + -1, + -1, + -1, + 522, + -1, + 700, + 700, + 700, + 700, + 700, + -1, + -1, + -1, + -1, + -1, + 268, + -1, + 471, + -1, + 700, + -1, + 701, + 701, + 581, + 701, + 639, + 701, + 469, + -1, + -1, + 540, + 701, + 701, + 701, + 520, + 520, + 520, + 520, + 520, + 520, + -1, + 701, + 701, + -1, + 192, + 701, + 701, + 275, + -1, + 272, + 272, + -1, + 702, + 155, + -1, + -1, + -1, + -1, + 272, + 272, + -1, + 702, + -1, + 702, + 586, + -1, + -1, + 604, + -1, + 369, + -1, + 518, + -1, + 703, + -1, + -1, + 256, + 256, + 256, + 704, + 704, + 750, + 750, + -1, + 763, + 705, + 517, + 517, + 705, + 517, + -1, + 671, + 705, + 499, + 499, + 705, + 705, + -1, + 707, + 631, + 631, + 631, + 631, + 631, + 631, + -1, + -1, + 220, + -1, + -1, + 708, + 812, + -1, + -1, + 255, + 709, + 255, + 255, + 255, + -1, + 710, + 710, + -1, + 587, + -1, + 710, + 454, + 852, + -1, + 153, + 153, + 711, + -1, + 233, + 233, + 711, + 233, + 233, + 233, + 711, + 380, + -1, + 712, + -1, + 73, + 712, + 507, + -1, + 71, + 71, + 712, + 279, + -1, + 552, + -1, + -1, + 712, + 526, + 526, + 526, + -1, + -1, + -1, + 650, + 712, + 330, + 712, + 712, + 713, + -1, + 713, + -1, + 242, + 713, + -1, + 713, + 713, + -1, + 713, + 713, + 378, + 713, + -1, + -1, + -1, + 714, + 714, + 714, + -1, + -1, + 714, + -1, + 247, + 247, + -1, + 716, + 123, + 123, + 123, + -1, + 716, + 852, + 716, + 852, + 716, + 471, + 445, + 717, + 653, + 717, + 272, + 717, + 586, + -1, + -1, + 509, + 509, + 509, + -1, + -1, + 261, + 718, + -1, + 718, + -1, + -1, + 275, + 718, + -1, + 692, + -1, + -1, + 719, + -1, + 99, + 719, + 719, + 358, + 358, + 358, + 621, + -1, + -1, + 203, + 726, + 81, + 726, + 664, + -1, + 727, + 627, + 627, + 627, + 448, + -1, + 378, + 378, + 378, + -1, + 376, + 376, + -1, + -1, + 733, + -1, + 734, + -1, + -1, + 217, + 734, + -1, + 735, + 735, + 735, + -1, + -1, + 182, + -1, + -1, + -1, + 737, + 737, + 737, + -1, + 220, + -1, + -1, + -1, + -1, + -1, + 739, + 564, + 739, + 740, + 740, + 308, + 740, + 247, + 247, + -1, + 71, + 740, + -1, + 275, + 275, + -1, + -1, + -1, + 303, + -1, + 740, + 558, + 558, + 741, + -1, + 741, + 84, + 84, + -1, + -1, + -1, + 266, + -1, + 743, + -1, + 313, + 313, + -1, + 771, + -1, + 521, + 745, + 745, + 745, + -1, + 618, + -1, + 71, + 71, + 71, + 71, + -1, + 658, + 367, + -1, + 38, + 747, + 747, + -1, + -1, + 454, + 749, + 762, + 753, + -1, + 628, + 756, + 638, + -1, + -1, + -1, + 443, + -1, + 760, + 558, + -1, + 602, + 773, + -1, + 775, + 776, + -1, + 608, + 521, + -1, + 653, + 781, + 534, + 782, + 782, + 314, + -1, + 347, + 123, + 171, + 785, + -1, + -1, + 552, + -1, + 305, + -1, + 524, + 787, + -1, + -1, + 819, + -1, + 760, + 558, + 204, + 666, + 666, + 794, + 795, + -1, + 796, + -1, + -1, + -1, + 799, + 852, + 450, + -1, + -1, + -1, + 803, + 804, + 95, + -1, + 565, + 852, + 83, + 180, + 823, + 223, + 827, + 827, + -1, + 360, + -1, + -1, + -1, + -1, + 839, + 839, + -1, + 839, + -1, + 839, + -1, + 375, + 839, + 454, + 454, + -1, + 601, + 601, + 601, + -1, + 840, + 840, + -1, + 723, + 840, + 723, + -1, + 38, + -1, + 840, + -1, + -1, + -1, + 840, + 840, + 840, + -1, + 156, + -1, + -1, + 263, + 263, + -1, + 761, + 761, + 761, + 841, + 233, + 841, + 358, + 841, + -1, + -1, + 841, + -1, + 378, + 378, + 841, + -1, + 519, + 519, + 519, + 841, + 568, + 568, + 842, + 842, + 842, + -1, + 842, + -1, + 275, + -1, + 201, + 201, + -1, + 99, + -1, + 843, + 818, + 843, + 168, + 168, + -1, + 843, + 819, + 844, + -1, + -1, + -1, + 844, + 280, + 280, + 844, + 844, + 844, + -1, + -1, + 245, + 245, + 844, + 844, + -1, + 844, + -1, + -1, + -1, + 619, + -1, + 871, + -1, + -1, + -1, + 812, + -1, + 845, + 722, + 845, + 722, + 722, + 722, + 845, + 579, + 108, + -1, + 846, + -1, + -1, + 846, + 846, + 846, + -1, + 138, + 138, + -1, + -1, + 154, + 154, + 846, + 137, + 137, + 137, + 137, + 846, + 846, + -1, + 846, + -1, + -1, + -1, + 762, + 762, + -1, + -1, + 559, + 846, + 559, + -1, + 203, + -1, + -1, + 847, + 220, + -1, + 847, + 847, + 138, + 171, + 848, + 171, + 331, + 849, + -1, + -1, + 210, + 761, + 761, + -1, + 605, + 853, + -1, + 204, + 854, + 854, + -1, + -1, + 223, + 854, + 854, + -1, + 855, + 587, + 855, + 855, + 606, + 606, + -1, + 856, + -1, + 277, + -1, + -1, + 268, + 268, + 367, + 367, + 858, + 378, + 378, + 859, + 273, + 273, + -1, + -1, + -1, + 861, + 861, + -1, + 304, + 71, + -1, + 863, + -1, + 74, + 864, + 864, + 74, + 865, + 865, + -1, + 724, + 868, + 721, + 721, + -1, + 123, + 874, + 874, + 74, + 724, + 876, + 522, + 522, + 878, + -1, + -1, + 369, + 883, + -1, + 886, + 171, + 308, + 890, + 375, + -1, + -1, + 894, + -1, + 600, + 751 + ], + [ + -1, + 3, + -1, + 504, + -1, + 163, + 163, + 163, + -1, + 159, + 159, + -1, + -1, + -1, + -1, + 137, + 137, + 137, + -1, + 657, + 657, + -1, + 586, + 3, + 3, + -1, + 3, + 3, + 235, + -1, + 204, + 3, + -1, + -1, + -1, + 255, + 255, + 3, + -1, + -1, + -1, + 3, + -1, + -1, + 156, + 156, + 156, + -1, + 3, + 3, + 649, + 649, + 3, + -1, + 3, + -1, + 172, + 3, + 3, + 3, + -1, + 294, + 3, + 417, + 417, + 417, + 3, + -1, + 3, + 643, + 643, + -1, + 603, + 3, + 603, + 3, + -1, + 385, + 3, + -1, + 303, + -1, + -1, + -1, + 237, + -1, + 3, + 659, + 659, + 659, + -1, + 200, + 200, + 3, + 200, + 200, + -1, + 290, + 290, + 3, + 358, + -1, + 3, + 3, + 3, + 603, + 603, + 603, + -1, + -1, + -1, + -1, + 3, + 558, + 558, + 558, + 3, + 3, + 3, + -1, + 517, + 3, + -1, + 533, + 3, + 234, + 3, + -1, + 340, + 340, + 340, + 340, + 340, + 340, + 340, + 3, + -1, + 3, + 305, + 305, + -1, + 3, + 507, + -1, + 649, + -1, + 196, + -1, + 3, + -1, + 290, + 290, + 290, + 290, + -1, + -1, + -1, + 3, + 374, + 374, + -1, + 171, + -1, + 499, + 3, + 380, + 380, + 380, + 380, + 3, + -1, + -1, + 635, + 635, + -1, + 3, + 3, + 3, + 569, + -1, + 3, + -1, + 504, + 504, + -1, + -1, + 805, + 3, + 3, + 658, + 3, + 658, + -1, + 3, + 340, + -1, + -1, + -1, + 265, + -1, + 3, + 774, + -1, + 255, + 3, + -1, + 519, + 3, + 3, + 3, + 192, + 3, + -1, + -1, + 343, + -1, + -1, + -1, + 3, + -1, + 168, + 3, + -1, + 269, + 269, + 269, + 3, + 86, + -1, + 3, + -1, + -1, + 671, + -1, + 762, + -1, + 73, + 73, + 73, + 73, + 3, + 73, + -1, + 351, + 351, + -1, + 774, + 774, + 774, + -1, + 3, + 3, + -1, + -1, + 620, + 3, + -1, + 3, + 3, + 173, + -1, + -1, + 3, + 645, + -1, + 3, + 200, + 200, + -1, + 504, + 3, + 504, + 504, + -1, + 3, + -1, + 3, + 3, + 3, + 3, + -1, + 3, + 158, + 158, + -1, + -1, + -1, + -1, + -1, + 154, + 3, + -1, + 3, + 272, + -1, + 3, + 71, + -1, + 587, + -1, + 157, + 3, + 266, + 266, + 266, + 3, + 266, + 266, + 266, + 3, + 3, + -1, + -1, + -1, + -1, + 3, + -1, + 3, + 552, + 3, + 552, + -1, + 607, + 607, + 3, + 522, + -1, + -1, + -1, + 447, + 447, + 447, + -1, + 3, + 3, + 162, + 3, + 162, + 162, + 3, + 3, + 3, + -1, + -1, + 3, + -1, + 602, + 602, + -1, + 750, + 750, + -1, + 173, + 3, + -1, + -1, + 3, + 687, + 687, + -1, + 156, + -1, + 137, + 137, + 137, + -1, + 323, + 323, + 3, + 323, + 323, + -1, + 114, + 114, + 3, + 3, + -1, + 620, + 620, + 620, + -1, + -1, + 3, + 171, + 171, + -1, + 275, + 275, + 275, + -1, + 87, + 3, + 658, + 658, + -1, + -1, + 3, + 3, + -1, + 279, + -1, + 692, + 692, + 692, + 3, + 533, + 533, + -1, + 3, + 276, + 276, + 276, + 592, + 592, + 592, + -1, + 4, + -1, + -1, + -1, + -1, + 579, + 579, + 579, + 579, + 579, + 5, + -1, + -1, + 5, + 5, + 672, + 672, + -1, + 199, + -1, + 265, + -1, + -1, + 201, + 201, + 6, + 6, + -1, + 172, + 172, + 6, + 172, + 172, + 6, + 6, + 99, + 99, + -1, + 592, + 6, + 592, + -1, + -1, + 507, + 507, + 7, + 7, + 330, + 7, + 687, + 687, + 687, + 559, + 8, + -1, + 8, + -1, + -1, + 237, + -1, + 771, + 771, + 771, + 771, + -1, + 8, + -1, + 540, + -1, + -1, + 446, + 446, + 446, + 446, + -1, + 8, + 612, + 8, + 8, + -1, + -1, + 223, + -1, + 9, + 9, + 192, + 9, + 9, + 196, + -1, + 9, + 10, + -1, + -1, + 10, + 10, + 262, + 262, + -1, + 10, + 10, + -1, + -1, + -1, + 552, + 552, + -1, + 137, + 10, + -1, + 10, + -1, + 10, + 10, + -1, + 664, + -1, + 87, + -1, + 592, + 10, + 10, + 10, + -1, + 10, + 568, + 568, + 568, + 10, + 276, + 276, + 276, + 276, + 276, + 276, + 276, + 276, + -1, + 10, + -1, + -1, + -1, + 11, + 343, + 343, + 343, + 343, + 11, + -1, + 519, + -1, + -1, + 11, + -1, + 528, + 11, + 11, + 509, + 509, + -1, + 11, + 81, + -1, + -1, + 11, + -1, + -1, + 11, + 11, + 509, + 11, + 109, + -1, + -1, + 11, + 87, + -1, + 359, + 359, + 359, + 11, + 11, + 751, + 11, + 163, + 163, + 163, + 11, + 638, + 11, + -1, + -1, + 156, + 156, + 11, + 138, + -1, + 11, + 289, + -1, + -1, + 650, + 650, + 650, + 11, + -1, + 666, + 666, + -1, + 11, + -1, + 292, + 292, + 292, + 292, + -1, + 653, + -1, + 108, + 11, + -1, + 11, + 11, + 509, + 509, + 11, + 11, + 11, + 608, + -1, + 11, + 687, + -1, + 11, + 11, + 534, + 11, + 663, + 11, + 812, + 812, + -1, + 805, + -1, + -1, + 812, + -1, + -1, + 12, + 12, + -1, + 618, + 618, + 12, + -1, + -1, + 520, + 520, + 12, + -1, + -1, + 281, + 12, + -1, + -1, + 471, + -1, + 12, + 12, + 12, + 360, + 360, + -1, + -1, + 12, + 264, + 264, + 12, + 578, + 578, + 578, + 12, + 268, + 12, + 12, + 510, + 12, + 12, + 12, + -1, + 613, + -1, + 215, + -1, + 664, + -1, + 582, + 12, + 582, + 12, + 12, + -1, + 520, + 12, + 12, + 771, + 12, + -1, + 449, + 449, + 449, + -1, + -1, + 639, + 639, + 12, + 12, + -1, + 12, + 648, + 12, + -1, + 670, + 670, + -1, + 12, + 385, + -1, + 12, + 584, + 584, + -1, + 12, + 605, + -1, + 672, + 672, + -1, + 12, + 12, + 583, + 583, + 583, + 583, + 12, + -1, + -1, + 156, + 12, + 156, + 156, + -1, + -1, + 12, + 443, + 12, + 201, + 201, + 12, + 760, + -1, + -1, + 280, + -1, + 263, + -1, + 564, + 12, + -1, + -1, + 12, + -1, + 171, + 171, + 171, + 171, + -1, + 367, + -1, + 315, + -1, + -1, + 657, + -1, + 261, + 261, + -1, + -1, + 639, + -1, + 251, + -1, + 13, + 214, + -1, + -1, + 662, + 662, + 662, + -1, + 95, + 13, + -1, + 670, + -1, + 852, + 13, + 13, + 13, + 367, + 13, + 13, + 369, + -1, + 13, + 417, + -1, + 199, + 199, + 199, + 199, + -1, + 445, + -1, + -1, + 223, + -1, + 13, + -1, + 13, + -1, + 630, + -1, + 14, + -1, + 14, + -1, + -1, + 330, + 14, + -1, + 14, + 819, + 819, + 14, + 294, + 294, + 14, + 14, + 14, + 170, + -1, + -1, + 14, + 196, + 196, + -1, + 14, + 583, + 583, + 583, + -1, + 15, + 233, + 233, + -1, + 303, + -1, + 600, + 600, + 15, + -1, + 15, + -1, + -1, + 607, + 607, + 15, + 15, + 15, + -1, + -1, + 15, + 123, + 15, + -1, + -1, + -1, + 603, + 603, + 603, + -1, + 314, + 314, + 314, + 15, + 217, + 217, + -1, + -1, + 761, + -1, + 15, + 16, + -1, + 446, + 446, + 16, + 16, + -1, + 375, + 375, + 375, + 375, + 16, + 375, + 375, + 16, + -1, + -1, + 16, + 16, + 16, + 376, + 376, + 376, + 376, + 16, + 376, + 376, + 376, + -1, + 607, + -1, + -1, + 375, + 375, + 375, + 375, + 16, + -1, + 504, + -1, + 759, + -1, + -1, + -1, + 16, + 557, + 557, + 557, + -1, + -1, + -1, + -1, + 16, + 202, + 16, + -1, + 314, + 16, + -1, + 16, + 417, + -1, + -1, + 558, + -1, + -1, + -1, + 16, + 16, + 581, + -1, + 199, + 199, + 199, + -1, + 653, + 16, + 16, + -1, + 360, + 360, + -1, + -1, + 670, + 16, + 180, + -1, + 16, + 262, + 16, + -1, + -1, + 245, + 16, + 16, + -1, + 169, + 16, + 618, + -1, + 507, + 16, + 16, + -1, + -1, + 247, + 247, + -1, + 16, + -1, + -1, + -1, + 582, + 16, + 16, + -1, + 16, + 16, + 16, + -1, + 95, + -1, + 618, + 16, + 16, + -1, + 236, + -1, + -1, + 275, + 275, + 275, + 275, + -1, + 261, + 16, + 308, + 16, + 751, + -1, + -1, + 16, + 16, + 16, + 16, + 71, + -1, + -1, + -1, + -1, + 16, + 720, + 720, + -1, + 272, + 272, + -1, + 401, + 17, + 182, + -1, + 650, + -1, + -1, + 17, + 443, + 443, + 443, + 443, + 443, + 443, + -1, + 17, + 344, + 17, + 17, + 281, + -1, + 263, + 17, + 347, + 347, + 347, + 17, + 17, + 17, + 73, + -1, + 663, + 663, + -1, + 268, + 17, + 687, + 17, + 163, + 163, + 163, + -1, + 621, + 17, + -1, + 17, + 114, + -1, + 304, + -1, + -1, + 643, + 643, + -1, + 17, + 95, + 95, + 17, + 659, + 659, + 17, + 336, + 17, + -1, + 18, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + 620, + 620, + 18, + -1, + 199, + 18, + -1, + -1, + 18, + 18, + 401, + 18, + 18, + 645, + -1, + 668, + 18, + -1, + 304, + 304, + -1, + 233, + -1, + -1, + 499, + 499, + -1, + 18, + -1, + 367, + -1, + -1, + 18, + 18, + -1, + 819, + 819, + 18, + 18, + -1, + 613, + -1, + 18, + 569, + 18, + -1, + 18, + 380, + 380, + 380, + 380, + 380, + -1, + 18, + 18, + -1, + 692, + 692, + 692, + 692, + 692, + 692, + -1, + 247, + 18, + 18, + 261, + 261, + 18, + -1, + 18, + -1, + 18, + 552, + -1, + -1, + 401, + 401, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + -1, + -1, + -1, + -1, + -1, + 156, + 18, + 18, + 18, + -1, + -1, + 18, + 813, + 18, + -1, + 559, + 18, + 18, + 272, + -1, + -1, + 721, + 18, + 723, + 723, + -1, + 642, + -1, + -1, + 18, + 613, + -1, + 214, + 18, + 109, + -1, + -1, + 579, + -1, + 18, + 649, + 18, + 805, + -1, + 18, + -1, + 728, + -1, + -1, + 242, + -1, + 71, + -1, + -1, + 341, + 341, + -1, + 18, + 314, + 18, + -1, + 507, + 507, + 507, + 18, + 507, + 507, + 507, + 18, + 322, + 322, + 18, + 18, + 152, + -1, + -1, + -1, + -1, + 534, + 534, + 534, + 18, + 18, + 18, + 18, + -1, + 281, + 281, + 18, + -1, + -1, + 237, + 237, + 18, + 235, + 235, + -1, + 720, + -1, + -1, + 721, + -1, + 274, + 274, + 18, + 568, + 568, + 18, + 522, + -1, + -1, + -1, + -1, + -1, + 261, + -1, + 204, + 18, + 204, + 204, + 204, + 204, + 18, + 204, + 18, + -1, + 18, + 18, + -1, + 172, + -1, + -1, + -1, + 499, + 18, + 688, + 688, + -1, + 330, + -1, + 18, + -1, + -1, + 638, + -1, + -1, + -1, + -1, + 277, + 277, + 277, + 18, + -1, + 18, + 18, + 18, + 18, + 566, + 566, + -1, + -1, + -1, + 157, + 157, + 157, + -1, + 599, + 599, + -1, + 18, + 643, + 18, + -1, + 173, + 173, + 173, + 173, + 173, + 173, + -1, + -1, + 18, + 18, + 264, + -1, + 763, + 18, + 763, + -1, + 18, + 196, + 196, + 196, + 18, + 552, + 552, + -1, + -1, + -1, + -1, + 608, + -1, + 666, + 666, + -1, + -1, + 583, + -1, + -1, + 771, + -1, + -1, + 204, + 204, + 204, + -1, + 71, + 19, + 660, + -1, + 19, + -1, + 19, + -1, + 19, + 19, + 242, + -1, + 158, + 158, + 158, + 19, + 19, + 608, + 608, + 608, + -1, + 19, + 454, + 454, + 454, + 454, + -1, + 19, + -1, + 275, + -1, + 38, + 38, + 19, + 19, + -1, + 220, + -1, + -1, + 380, + 380, + 380, + -1, + 19, + -1, + 19, + 169, + 19, + 805, + 19, + 19, + -1, + 19, + 19, + -1, + -1, + -1, + 19, + 19, + -1, + 73, + 73, + -1, + 19, + 639, + 639, + -1, + -1, + 19, + -1, + 19, + 255, + 255, + -1, + -1, + 621, + 621, + -1, + 168, + 19, + 668, + -1, + -1, + 172, + 172, + -1, + -1, + 242, + 19, + 568, + -1, + 19, + -1, + 292, + -1, + -1, + 261, + -1, + -1, + -1, + 20, + 267, + 20, + 267, + 20, + 95, + 20, + -1, + 315, + -1, + 172, + 20, + 274, + 274, + -1, + -1, + 599, + 599, + 20, + 20, + 20, + 20, + 20, + 173, + -1, + 20, + 454, + 20, + 454, + -1, + 20, + 609, + 20, + 609, + -1, + 182, + 20, + -1, + -1, + 20, + 20, + -1, + 612, + -1, + 20, + -1, + 20, + -1, + -1, + 728, + -1, + 20, + 565, + 565, + -1, + -1, + 20, + 20, + 163, + 163, + 313, + 313, + -1, + 21, + 21, + 81, + -1, + -1, + 22, + 22, + 22, + 637, + 22, + -1, + 22, + 728, + -1, + -1, + 22, + 688, + 22, + 22, + 533, + 533, + 22, + 22, + 630, + 630, + -1, + 454, + 22, + -1, + -1, + 23, + 23, + 636, + 636, + 290, + -1, + 24, + 24, + 314, + -1, + 24, + -1, + -1, + -1, + 73, + -1, + 25, + -1, + 584, + 584, + -1, + 26, + 341, + 26, + 341, + -1, + -1, + 27, + 671, + 671, + -1, + 245, + -1, + -1, + 526, + -1, + -1, + 376, + 376, + -1, + -1, + -1, + 30, + 30, + -1, + 30, + 152, + 152, + -1, + 469, + 469, + -1, + 581, + 31, + -1, + 31, + 32, + 666, + 32, + -1, + 510, + 32, + -1, + 32, + 32, + -1, + 852, + 33, + 812, + 812, + 812, + 812, + 197, + 197, + -1, + 34, + 599, + 34, + -1, + 688, + 34, + -1, + 202, + -1, + 210, + -1, + 71, + -1, + -1, + 35, + 217, + 217, + 217, + -1, + -1, + 35, + -1, + 401, + 220, + -1, + -1, + 664, + -1, + 163, + 163, + 163, + 163, + -1, + 39, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + 39, + 630, + 39, + 369, + 39, + -1, + 504, + 39, + 504, + 504, + 39, + 504, + 39, + -1, + 202, + 202, + 202, + 202, + 39, + -1, + -1, + 39, + 760, + -1, + 39, + 39, + 39, + 247, + -1, + -1, + 291, + 291, + 39, + 39, + 161, + -1, + -1, + 510, + -1, + -1, + 39, + 583, + 583, + -1, + 40, + 197, + 40, + 197, + 197, + 197, + 197, + 40, + -1, + -1, + 565, + 40, + 40, + 346, + 346, + 251, + 251, + -1, + 41, + 761, + 761, + 41, + 446, + 41, + 446, + 171, + 43, + -1, + 539, + 43, + 291, + 43, + 612, + 43, + 43, + 631, + -1, + 43, + 670, + -1, + 43, + 160, + 43, + 533, + 43, + 533, + 43, + 43, + 533, + -1, + 43, + -1, + 630, + -1, + 43, + -1, + 557, + -1, + 44, + 627, + 627, + 627, + 627, + 44, + 627, + 44, + 627, + -1, + -1, + 251, + 251, + 251, + 251, + 44, + 108, + -1, + -1, + -1, + 46, + 315, + 46, + 315, + 315, + 315, + 315, + 315, + -1, + 509, + 509, + 46, + 618, + 618, + -1, + 606, + 606, + 606, + -1, + 47, + -1, + -1, + 47, + 47, + 47, + -1, + 664, + 664, + -1, + -1, + 47, + 336, + -1, + 290, + 47, + 290, + 290, + 290, + 290, + 47, + 262, + 47, + 262, + -1, + 308, + 308, + -1, + 771, + 771, + 48, + 448, + 448, + 448, + 48, + 48, + 159, + 48, + 322, + -1, + -1, + -1, + 627, + 627, + 48, + 659, + 659, + -1, + -1, + 272, + -1, + -1, + -1, + 48, + 871, + 871, + 871, + 871, + 48, + 109, + 48, + -1, + -1, + 48, + 100, + 100, + -1, + -1, + 48, + -1, + 586, + -1, + -1, + 48, + 48, + 48, + 447, + -1, + -1, + 471, + 48, + -1, + -1, + -1, + -1, + -1, + 630, + 49, + -1, + 137, + -1, + -1, + -1, + 49, + -1, + 341, + 341, + 49, + 49, + -1, + -1, + 49, + 604, + 604, + 49, + 49, + -1, + 49, + -1, + -1, + 163, + -1, + 668, + 668, + 668, + 49, + -1, + -1, + 49, + 123, + 49, + 235, + -1, + -1, + 264, + 50, + 50, + 50, + 752, + -1, + 662, + 662, + -1, + -1, + 50, + -1, + 454, + 454, + 51, + 51, + 51, + 375, + 51, + 51, + 51, + 601, + 601, + 601, + -1, + 51, + -1, + -1, + 51, + -1, + 51, + -1, + 51, + 51, + -1, + -1, + 763, + 51, + -1, + 52, + -1, + 380, + 380, + -1, + -1, + 52, + 95, + 95, + 52, + 52, + 275, + -1, + 613, + -1, + 52, + -1, + -1, + -1, + 52, + 636, + 636, + -1, + 443, + 443, + -1, + 156, + 52, + 52, + 52, + 618, + 52, + 52, + 52, + 114, + 114, + -1, + -1, + -1, + 52, + 339, + 52, + 52, + 52, + -1, + 159, + -1, + 74, + 74, + 74, + 74, + 74, + 74, + 74, + -1, + 52, + -1, + 52, + 268, + 268, + 268, + 268, + 52, + -1, + 158, + 158, + -1, + 52, + -1, + -1, + 52, + -1, + -1, + 52, + -1, + 52, + 657, + 52, + 657, + 657, + 52, + -1, + 52, + 344, + -1, + -1, + 643, + -1, + -1, + 564, + 564, + 564, + 52, + 564, + 52, + -1, + 417, + 52, + 52, + 448, + 52, + 52, + -1, + 52, + 52, + 52, + 519, + 53, + 519, + 519, + 53, + -1, + 53, + 153, + -1, + -1, + 53, + -1, + -1, + 53, + -1, + 53, + -1, + -1, + -1, + -1, + -1, + 668, + 668, + -1, + 53, + 53, + -1, + 53, + 761, + 761, + 761, + -1, + 53, + 518, + 518, + 53, + 269, + 53, + 269, + 53, + 574, + -1, + 53, + -1, + -1, + 642, + -1, + 53, + 53, + 53, + -1, + -1, + 359, + -1, + -1, + 574, + 54, + -1, + 374, + -1, + -1, + 666, + 666, + -1, + 54, + 54, + 215, + 215, + 54, + -1, + -1, + 343, + -1, + 54, + -1, + 657, + 657, + 54, + 54, + -1, + 223, + 223, + 55, + -1, + 564, + 55, + 564, + 564, + -1, + 55, + 578, + -1, + 55, + -1, + -1, + -1, + -1, + -1, + 290, + 290, + 290, + -1, + 56, + 638, + 638, + 638, + 638, + 638, + 56, + 56, + 56, + 56, + -1, + 308, + 308, + -1, + -1, + 220, + 220, + -1, + 56, + 56, + 339, + -1, + -1, + 499, + -1, + -1, + 56, + 518, + 518, + -1, + 631, + -1, + -1, + 192, + -1, + -1, + 534, + -1, + 290, + 290, + 290, + -1, + 272, + -1, + 56, + 71, + -1, + 56, + 56, + 539, + -1, + 235, + 235, + 56, + 56, + 235, + -1, + 56, + 479, + 56, + 56, + 56, + -1, + 267, + -1, + -1, + 607, + -1, + 631, + 57, + 57, + -1, + -1, + -1, + -1, + 86, + 57, + 236, + 236, + -1, + -1, + -1, + 203, + -1, + 57, + 57, + -1, + 267, + 267, + 267, + 57, + 369, + 58, + 266, + 58, + 266, + 266, + 58, + -1, + 266, + -1, + -1, + 264, + 264, + -1, + -1, + 568, + -1, + 58, + 273, + 273, + 59, + 59, + -1, + 612, + -1, + -1, + 813, + 59, + -1, + -1, + 533, + -1, + 59, + 268, + 59, + 303, + 59, + 534, + -1, + 59, + 619, + 619, + 619, + 59, + 619, + 619, + 619, + 619, + 619, + 59, + -1, + 256, + 61, + -1, + -1, + 61, + 61, + -1, + 692, + 692, + 692, + 692, + -1, + 360, + 360, + 360, + 360, + 360, + 360, + 360, + -1, + 233, + -1, + -1, + -1, + -1, + 358, + 358, + 61, + -1, + 61, + 61, + -1, + 61, + 234, + 234, + 234, + -1, + 607, + -1, + 108, + -1, + 62, + 233, + -1, + -1, + 369, + 62, + -1, + 618, + -1, + -1, + -1, + -1, + -1, + 62, + 720, + 720, + 720, + -1, + 62, + 62, + 62, + 245, + -1, + -1, + 647, + 647, + -1, + 760, + 62, + 62, + 62, + 100, + -1, + 63, + 264, + 264, + -1, + 469, + 63, + 63, + 63, + 63, + -1, + -1, + 201, + 63, + -1, + 156, + 63, + 63, + 63, + 63, + 662, + 63, + 343, + 343, + 63, + 63, + -1, + 340, + 340, + -1, + -1, + 63, + -1, + 242, + -1, + -1, + 162, + -1, + -1, + 63, + 331, + 63, + 63, + 331, + 63, + -1, + 261, + 63, + -1, + 63, + 63, + 645, + -1, + 81, + -1, + -1, + 154, + 154, + -1, + -1, + 63, + 170, + 63, + 170, + -1, + 63, + 63, + -1, + -1, + 63, + 650, + 63, + -1, + 63, + 63, + -1, + -1, + -1, + 63, + -1, + 63, + 63, + -1, + -1, + -1, + 99, + 63, + 728, + 728, + 63, + -1, + -1, + 63, + -1, + -1, + 812, + 63, + 592, + 592, + -1, + -1, + 159, + 63, + 63, + 63, + 586, + -1, + 540, + 63, + -1, + 63, + 63, + 63, + -1, + -1, + 359, + 359, + -1, + 63, + 521, + 521, + 521, + -1, + 401, + 401, + 63, + 401, + 401, + -1, + 267, + 267, + -1, + 63, + 261, + -1, + 63, + 469, + -1, + 63, + -1, + 237, + 237, + 63, + -1, + -1, + 63, + 587, + 587, + 587, + 587, + -1, + 620, + 63, + 378, + 378, + 63, + -1, + -1, + 63, + -1, + -1, + 63, + 510, + 63, + 63, + -1, + 343, + 343, + 343, + -1, + 63, + -1, + 639, + 63, + 63, + 266, + 266, + -1, + 564, + -1, + -1, + 63, + 63, + 728, + 63, + 63, + -1, + -1, + 272, + 73, + -1, + 64, + 336, + -1, + 64, + 64, + 64, + -1, + -1, + -1, + -1, + 663, + 64, + 659, + 659, + 659, + 659, + 64, + -1, + 331, + 64, + 331, + 64, + 64, + 64, + -1, + 235, + -1, + 759, + -1, + -1, + -1, + 64, + -1, + 521, + -1, + -1, + 64, + -1, + 637, + 637, + 637, + 65, + -1, + 65, + -1, + 65, + 65, + 99, + 99, + -1, + 158, + 158, + 65, + -1, + -1, + -1, + 65, + 192, + 192, + 192, + -1, + 65, + -1, + -1, + -1, + -1, + 345, + 65, + 65, + -1, + -1, + 65, + 65, + -1, + 66, + -1, + 123, + -1, + -1, + -1, + 263, + 263, + 263, + 263, + 263, + 263, + 66, + -1, + 629, + 66, + 629, + 629, + 629, + 629, + -1, + 805, + 805, + -1, + -1, + 273, + 273, + 273, + 67, + 601, + 601, + 67, + 67, + -1, + -1, + 872, + 67, + 256, + 256, + 68, + 68, + 38, + 38, + 68, + 68, + -1, + -1, + 359, + -1, + 663, + 68, + 68, + 581, + -1, + 648, + 648, + 68, + 648, + 648, + 648, + 648, + 197, + -1, + 69, + 204, + -1, + 69, + -1, + 557, + 557, + -1, + -1, + -1, + 69, + 69, + 369, + -1, + 69, + -1, + 290, + 70, + 70, + 275, + 275, + 275, + 70, + 70, + -1, + 621, + 621, + 70, + 233, + 233, + 70, + 277, + 70, + 277, + 277, + 70, + 103, + 103, + 103, + 70, + -1, + -1, + -1, + -1, + -1, + 256, + 75, + 347, + 75, + -1, + 605, + 76, + 255, + 76, + -1, + 281, + -1, + 77, + 153, + 153, + 78, + -1, + 630, + 79, + -1, + 79, + 314, + 267, + -1, + -1, + 520, + 520, + -1, + -1, + 760, + -1, + -1, + 369, + -1, + 445, + 448, + 89, + 448, + 90, + 647, + -1, + 628, + 628, + -1, + 171, + 171, + 171, + 171, + -1, + 574, + 574, + 91, + 574, + -1, + 92, + -1, + 602, + -1, + 93, + -1, + 235, + -1, + 94, + -1, + -1, + 95, + 98, + 279, + 101, + 101, + -1, + 101, + 102, + 751, + 280, + 104, + -1, + 104, + 105, + 105, + -1, + -1, + -1, + 106, + 106, + 647, + 722, + 722, + 107, + -1, + -1, + -1, + 182, + 182, + 182, + 110, + -1, + -1, + -1, + -1, + 115, + 586, + 115, + -1, + -1, + 728, + -1, + 220, + -1, + 585, + 115, + -1, + 115, + -1, + 116, + -1, + 116, + 723, + 116, + 247, + 247, + -1, + -1, + 446, + 446, + 446, + 200, + 117, + 117, + 723, + 723, + 723, + -1, + -1, + -1, + 97, + -1, + 117, + 117, + -1, + 117, + 630, + 117, + 71, + -1, + 117, + -1, + 117, + 117, + 117, + -1, + 557, + 557, + 557, + 117, + 557, + 557, + 557, + 367, + -1, + 539, + 119, + -1, + 120, + 636, + 636, + -1, + -1, + 120, + 342, + 121, + 74, + 74, + -1, + -1, + 750, + 121, + 121, + 613, + 613, + -1, + 122, + 122, + 171, + -1, + 314, + -1, + 763, + 125, + -1, + 771, + 771, + -1, + 604, + 604, + 126, + 126, + -1, + 126, + 126, + 126, + 126, + -1, + 671, + -1, + 126, + -1, + -1, + 347, + -1, + 127, + -1, + -1, + 127, + 592, + 592, + 127, + -1, + -1, + 662, + 129, + 129, + 578, + 129, + 95, + 129, + 129, + 129, + -1, + -1, + 129, + 129, + 631, + 129, + 129, + 627, + -1, + -1, + -1, + 671, + 130, + 130, + 130, + 130, + -1, + -1, + -1, + -1, + -1, + 131, + 201, + 131, + -1, + 813, + -1, + 131, + 131, + -1, + -1, + 131, + 131, + -1, + 752, + 131, + -1, + 131, + -1, + 132, + -1, + 100, + 100, + 132, + 99, + -1, + 638, + -1, + -1, + 375, + 132, + -1, + 376, + -1, + 657, + 133, + 645, + 645, + 645, + -1, + 303, + -1, + 133, + 133, + 133, + 643, + 643, + 134, + 180, + 180, + -1, + 137, + 137, + 137, + 137, + 134, + -1, + -1, + 134, + -1, + 236, + 236, + -1, + -1, + 134, + 759, + 759, + 134, + -1, + -1, + 136, + 103, + -1, + -1, + 347, + -1, + 136, + 606, + 606, + 606, + -1, + 136, + 504, + -1, + 852, + 852, + -1, + 638, + 139, + -1, + 139, + 601, + -1, + 137, + 137, + 140, + 140, + 140, + 236, + 236, + 141, + -1, + 141, + 141, + 141, + 569, + -1, + 385, + -1, + -1, + 447, + -1, + 123, + 123, + -1, + -1, + 141, + 599, + 599, + 599, + 599, + -1, + 251, + 251, + -1, + 568, + -1, + 159, + 142, + 142, + -1, + -1, + 587, + 587, + -1, + 142, + -1, + 142, + 108, + -1, + 142, + -1, + 142, + -1, + 142, + 142, + 305, + 305, + 305, + -1, + 81, + -1, + 214, + 214, + -1, + 142, + 142, + 639, + 639, + 144, + -1, + 95, + -1, + -1, + 585, + 144, + -1, + 144, + 308, + -1, + 144, + 812, + 144, + -1, + 145, + -1, + -1, + -1, + -1, + 724, + 145, + -1, + 180, + -1, + 266, + 145, + -1, + -1, + 145, + 145, + -1, + 217, + 146, + 217, + -1, + 339, + 339, + 146, + 146, + 123, + -1, + -1, + -1, + -1, + 146, + 114, + -1, + 628, + -1, + 147, + 147, + 171, + 147, + 147, + -1, + 147, + 147, + 147, + 147, + 762, + 147, + 202, + -1, + 315, + 148, + -1, + -1, + 277, + 148, + -1, + 148, + 100, + -1, + 657, + -1, + -1, + 148, + -1, + -1, + -1, + -1, + -1, + 635, + 149, + 197, + -1, + -1, + 149, + 274, + -1, + 157, + 157, + -1, + 630, + 630, + 149, + 524, + -1, + 149, + -1, + 149, + -1, + 149, + 450, + -1, + 38, + 149, + 557, + -1, + -1, + 196, + -1, + 444, + -1, + 150, + 150, + 150, + -1, + 367, + 367, + -1, + -1, + 138, + -1, + 150, + -1, + -1, + 533, + 533, + 608, + 151, + 763, + -1, + 645, + -1, + 635, + 635, + 151, + 123, + 123, + 151, + 151, + 672, + -1, + 519, + 151, + 151, + 160, + 378, + 378, + -1, + 164, + 268, + -1, + 525, + 525, + -1, + 559, + -1, + -1, + -1, + 345, + 166, + 166, + -1, + 247, + -1, + 304, + 304, + 167, + 174, + 343, + 343, + 343, + 761, + 761, + 360, + 604, + 178, + 763, + -1, + 566, + 601, + 342, + 314, + -1, + 305, + 305, + 186, + 186, + 189, + 236, + 190, + -1, + 154, + 154, + 603, + 292, + 292, + -1, + -1, + -1, + 620, + 205, + -1, + 649, + -1, + 81, + -1, + 208, + 209, + -1, + -1, + -1, + 519, + 216, + 281, + 218, + 71, + 71, + 103, + 103, + 261, + -1, + -1, + 584, + -1, + -1, + -1, + 666, + -1, + 229, + -1, + -1, + 162, + 162, + 232, + -1, + -1, + 238, + 239, + 239, + 239, + 662, + 662, + 244, + -1, + 331, + 331, + 249, + -1, + 220, + -1, + -1, + 252, + 252, + -1, + 252, + 252, + 253, + -1, + 774, + -1, + -1, + 276, + 276, + 276, + -1, + -1, + 267, + -1, + -1, + 688, + 257, + 305, + 305, + 257, + 528, + -1, + 351, + -1, + 587, + -1, + 260, + 813, + -1, + 180, + 180, + 270, + 270, + 378, + -1, + 282, + -1, + 81, + -1, + 688, + 202, + 285, + 263, + 286, + 762, + 287, + 308, + 720, + 720, + -1, + 369, + 295, + 298, + 819, + 300, + -1, + -1, + 587, + -1, + 329, + 338, + 346, + 348, + -1, + -1, + -1, + -1, + -1, + 355, + 621, + 356, + 357, + -1, + -1, + -1, + 381, + 504, + 504, + -1, + 381, + 668, + 381, + 95, + -1, + 336, + 336, + 336, + 336, + -1, + 540, + -1, + 264, + 264, + 264, + 264, + -1, + 247, + 381, + 247, + -1, + -1, + -1, + -1, + 381, + -1, + 522, + -1, + 381, + 192, + 192, + 192, + 381, + 192, + -1, + -1, + 360, + -1, + 381, + -1, + -1, + 280, + -1, + -1, + 692, + 381, + 323, + -1, + -1, + -1, + 663, + 663, + 381, + 381, + 381, + 687, + 687, + 687, + -1, + 507, + 381, + -1, + 305, + 381, + -1, + 381, + 381, + -1, + -1, + 314, + 314, + 314, + 314, + 381, + -1, + 688, + -1, + 381, + 672, + -1, + -1, + -1, + 273, + 273, + -1, + -1, + -1, + -1, + 504, + -1, + -1, + 728, + 728, + 728, + 728, + -1, + -1, + -1, + -1, + 280, + 280, + -1, + 578, + 578, + 381, + -1, + -1, + 381, + -1, + -1, + 381, + 381, + 381, + 872, + -1, + 605, + 381, + -1, + 237, + 237, + 237, + 237, + -1, + -1, + 237, + 381, + 381, + 381, + 583, + 381, + 687, + 381, + -1, + 281, + -1, + -1, + 558, + 381, + -1, + 261, + 261, + 381, + -1, + 381, + 268, + 381, + -1, + -1, + 156, + 381, + 581, + -1, + -1, + -1, + 182, + 182, + 182, + -1, + 159, + 159, + -1, + 381, + 343, + -1, + -1, + 381, + -1, + 637, + 637, + 381, + 539, + -1, + -1, + 381, + 579, + -1, + -1, + -1, + 761, + 761, + 381, + 381, + 381, + 504, + 381, + 504, + -1, + 584, + 584, + -1, + 381, + 381, + 812, + 812, + 381, + 381, + -1, + 269, + -1, + 153, + -1, + 381, + 360, + 360, + 360, + 360, + 360, + -1, + 381, + -1, + -1, + 294, + 381, + -1, + 605, + -1, + -1, + -1, + -1, + 153, + 153, + 153, + -1, + 275, + 381, + -1, + 557, + -1, + 381, + -1, + 137, + 137, + 137, + 137, + -1, + 381, + 123, + 381, + -1, + -1, + 720, + 381, + 381, + -1, + -1, + 267, + 267, + -1, + 381, + 381, + -1, + -1, + -1, + 381, + -1, + -1, + 586, + 586, + -1, + -1, + 172, + 381, + -1, + 347, + -1, + 290, + -1, + 759, + 759, + -1, + -1, + 201, + -1, + 256, + 381, + 381, + -1, + 381, + -1, + 566, + 381, + 381, + -1, + 381, + 381, + 272, + 272, + -1, + -1, + 382, + 382, + 628, + -1, + 382, + 382, + 273, + -1, + 277, + 277, + 383, + 383, + -1, + -1, + 247, + 383, + 247, + -1, + 383, + 637, + 383, + -1, + -1, + -1, + -1, + 71, + 71, + 383, + 71, + 383, + 383, + 383, + 384, + 628, + -1, + 384, + -1, + 631, + 631, + 631, + -1, + -1, + 275, + -1, + 569, + -1, + 255, + 384, + 255, + 384, + 872, + 872, + 384, + -1, + 264, + 384, + 526, + 384, + 568, + 384, + 384, + -1, + 137, + 386, + -1, + 771, + -1, + 564, + 386, + 386, + 564, + 564, + 386, + 657, + -1, + -1, + 504, + 504, + 504, + 386, + 386, + 345, + -1, + 171, + -1, + -1, + -1, + -1, + -1, + 137, + -1, + 447, + 197, + -1, + 446, + 387, + 387, + 279, + 279, + -1, + -1, + -1, + 629, + 387, + -1, + 520, + 387, + 618, + -1, + -1, + 607, + 607, + -1, + 687, + 687, + -1, + 387, + 378, + 387, + 378, + -1, + 520, + 520, + 387, + 774, + 774, + 774, + 774, + 387, + 620, + 387, + -1, + 376, + -1, + 387, + 387, + 454, + 387, + 454, + -1, + 269, + -1, + 342, + 342, + 387, + -1, + 534, + 387, + -1, + 305, + 387, + -1, + 269, + -1, + -1, + 672, + 387, + -1, + -1, + -1, + -1, + -1, + 579, + 579, + 579, + 579, + -1, + 636, + 387, + -1, + -1, + 154, + 154, + 154, + 154, + 387, + -1, + 566, + -1, + -1, + 264, + 264, + -1, + 387, + 313, + -1, + 387, + 692, + -1, + 643, + 643, + -1, + -1, + -1, + 387, + 387, + 315, + 315, + -1, + 86, + 86, + 86, + 86, + 387, + -1, + 242, + 387, + 387, + 387, + 657, + 657, + 387, + 657, + 657, + -1, + -1, + 387, + -1, + 303, + -1, + 369, + 369, + 387, + 388, + -1, + 583, + -1, + -1, + 203, + 203, + 388, + 153, + -1, + 388, + 388, + 388, + 388, + 388, + 630, + 388, + 818, + -1, + 521, + 388, + -1, + 388, + -1, + 388, + -1, + 688, + 388, + -1, + 388, + 388, + -1, + -1, + -1, + 251, + 251, + 251, + 388, + 388, + -1, + 539, + 388, + 388, + 388, + 388, + 163, + -1, + 388, + 388, + 388, + 220, + 220, + 220, + 220, + 220, + 388, + -1, + -1, + -1, + -1, + -1, + 388, + -1, + -1, + 519, + 388, + 388, + 388, + 278, + 278, + 278, + -1, + 388, + 388, + 631, + 388, + 631, + -1, + 223, + 388, + 223, + 223, + 388, + 220, + 388, + 220, + 220, + 220, + -1, + -1, + 170, + -1, + -1, + 447, + 388, + 388, + 245, + 245, + 388, + 388, + 277, + 388, + 388, + -1, + -1, + 600, + 390, + -1, + 390, + 95, + 390, + -1, + 636, + -1, + 390, + 750, + 750, + 750, + 750, + 390, + 566, + 566, + 391, + -1, + -1, + 392, + 392, + 668, + -1, + 818, + -1, + 392, + -1, + 392, + -1, + 392, + 173, + -1, + 666, + -1, + -1, + -1, + 199, + -1, + 722, + 722, + 392, + -1, + 605, + 605, + 392, + -1, + 750, + -1, + -1, + 668, + -1, + 392, + 303, + -1, + 256, + -1, + 612, + 612, + 393, + 108, + 108, + 393, + -1, + 393, + 261, + 393, + 393, + 608, + 608, + 393, + 393, + 393, + 269, + 393, + 648, + 648, + 648, + -1, + 199, + 393, + 393, + 393, + -1, + -1, + 499, + 499, + 499, + -1, + -1, + 805, + 393, + 393, + 637, + 393, + -1, + 347, + 347, + -1, + -1, + 393, + -1, + -1, + 108, + 394, + 199, + 394, + 199, + -1, + 649, + 137, + 137, + 395, + -1, + 509, + 395, + 395, + 74, + -1, + 566, + -1, + 558, + -1, + -1, + -1, + 396, + 396, + 396, + 397, + 397, + -1, + 584, + -1, + -1, + 397, + -1, + 397, + 331, + 331, + -1, + 358, + 397, + -1, + -1, + 255, + 397, + 255, + 255, + -1, + 671, + -1, + -1, + 557, + 398, + 398, + -1, + 603, + 399, + -1, + -1, + -1, + 399, + 723, + -1, + 399, + 587, + 399, + -1, + 399, + 812, + 812, + 400, + -1, + 156, + 156, + 156, + 156, + -1, + -1, + -1, + 400, + -1, + 400, + 520, + 520, + 400, + 262, + -1, + -1, + -1, + -1, + 402, + -1, + -1, + -1, + 648, + 648, + 648, + 402, + 648, + 402, + 520, + -1, + -1, + 202, + -1, + 331, + -1, + -1, + -1, + 403, + 612, + 403, + 403, + 612, + 404, + 521, + -1, + 237, + 404, + 404, + -1, + -1, + 404, + 277, + 751, + -1, + -1, + -1, + -1, + 417, + -1, + -1, + 649, + 649, + -1, + 405, + 569, + -1, + -1, + 603, + 603, + -1, + -1, + 406, + 138, + -1, + 407, + 407, + -1, + 279, + 408, + -1, + -1, + 635, + -1, + 269, + 408, + 408, + 585, + -1, + 235, + 235, + 235, + 409, + 409, + 510, + -1, + -1, + 154, + 410, + 273, + 410, + 447, + -1, + -1, + 752, + 628, + 628, + 411, + 233, + 233, + 411, + 233, + 233, + 411, + 203, + -1, + 412, + 412, + -1, + 852, + 412, + 412, + 158, + -1, + -1, + -1, + -1, + 413, + 269, + -1, + 413, + 237, + 237, + 237, + -1, + 413, + 278, + 413, + 663, + 413, + 663, + 663, + 413, + -1, + -1, + -1, + 268, + 413, + 413, + 413, + 413, + 413, + 137, + 137, + 137, + -1, + 688, + -1, + 413, + 159, + -1, + 663, + -1, + 236, + 236, + -1, + 569, + -1, + 163, + 413, + -1, + -1, + -1, + 138, + 138, + -1, + 138, + 138, + 138, + 415, + -1, + 450, + -1, + 192, + -1, + -1, + -1, + 108, + 415, + 415, + -1, + 172, + 172, + 415, + 172, + 415, + 345, + 415, + -1, + -1, + 330, + -1, + 81, + 81, + -1, + 331, + -1, + -1, + 557, + -1, + 415, + -1, + 557, + 415, + 415, + 519, + 415, + -1, + 605, + 605, + 605, + -1, + 499, + -1, + -1, + -1, + 233, + 233, + -1, + 416, + 416, + 557, + 557, + -1, + -1, + -1, + 289, + -1, + 416, + 416, + 416, + 416, + 322, + 322, + 322, + 322, + -1, + 416, + 552, + 552, + 552, + 552, + 416, + 507, + 507, + 507, + -1, + 264, + 264, + 264, + 264, + 264, + 418, + 418, + -1, + 418, + 214, + 214, + 418, + 450, + 418, + 169, + 169, + -1, + -1, + 220, + 418, + 220, + 418, + 418, + -1, + 559, + 419, + 559, + -1, + 653, + 419, + 419, + 419, + 628, + 628, + 419, + 419, + 568, + 419, + 568, + -1, + 419, + 812, + 419, + -1, + -1, + 447, + 447, + 447, + 447, + -1, + 168, + 420, + 420, + 171, + -1, + -1, + -1, + 521, + -1, + 336, + 336, + -1, + 217, + 217, + -1, + 568, + -1, + 420, + -1, + 520, + 520, + 420, + -1, + 420, + 420, + 420, + 603, + 420, + 603, + -1, + 268, + 268, + 268, + -1, + 420, + 607, + 420, + 420, + 420, + 420, + 420, + 629, + 629, + 629, + -1, + 649, + 649, + 420, + 724, + 724, + 724, + 724, + 724, + -1, + 315, + 315, + -1, + 38, + 38, + 420, + 672, + 672, + 420, + 672, + 672, + -1, + 420, + 599, + 599, + 599, + 420, + -1, + -1, + -1, + 160, + 420, + -1, + -1, + -1, + 202, + 202, + -1, + 600, + 600, + 340, + 340, + 421, + 421, + 421, + 323, + 323, + 323, + 421, + 421, + 421, + -1, + 422, + 587, + 422, + 587, + -1, + 422, + 525, + 525, + 525, + 525, + 422, + 422, + 159, + 159, + 159, + 422, + -1, + 422, + -1, + 422, + 422, + 163, + -1, + -1, + 343, + -1, + -1, + 237, + -1, + 236, + 422, + 422, + 648, + -1, + -1, + -1, + 203, + -1, + -1, + -1, + 422, + -1, + 422, + -1, + 579, + 422, + -1, + 422, + -1, + 584, + 584, + -1, + 422, + -1, + -1, + -1, + -1, + 376, + 376, + 376, + -1, + 540, + -1, + 871, + 871, + 423, + -1, + -1, + 423, + 509, + 509, + -1, + 159, + -1, + -1, + -1, + 469, + 425, + -1, + 647, + 647, + -1, + -1, + 322, + -1, + -1, + 425, + 499, + 499, + 425, + 157, + -1, + -1, + 425, + 223, + -1, + 752, + -1, + -1, + 425, + -1, + -1, + -1, + -1, + 152, + 425, + -1, + -1, + -1, + 172, + 426, + 426, + 671, + -1, + -1, + 426, + -1, + 155, + -1, + 723, + 426, + -1, + 426, + -1, + 426, + 169, + 169, + 426, + 668, + 426, + 592, + -1, + 628, + 426, + -1, + 426, + 426, + 426, + 426, + 223, + -1, + 217, + 217, + -1, + -1, + -1, + 426, + 426, + -1, + 359, + -1, + -1, + 604, + 426, + -1, + 426, + 426, + -1, + 426, + -1, + -1, + -1, + -1, + -1, + 426, + 592, + -1, + 581, + 581, + 581, + 581, + 426, + 581, + 581, + -1, + 235, + -1, + 426, + 426, + 426, + 525, + -1, + 426, + -1, + -1, + 245, + -1, + 518, + 426, + -1, + -1, + 426, + 322, + 322, + 426, + 322, + 322, + 426, + -1, + 566, + 426, + 103, + 426, + 81, + -1, + -1, + 426, + -1, + 417, + 417, + 417, + 417, + 417, + 417, + 417, + 417, + 426, + -1, + 161, + 161, + 161, + 426, + 517, + -1, + 426, + 426, + 81, + 427, + 427, + -1, + 427, + -1, + 427, + 427, + 627, + -1, + 346, + -1, + 97, + -1, + 427, + -1, + 638, + -1, + 273, + -1, + 427, + 728, + 728, + 728, + -1, + 761, + 761, + 427, + -1, + 427, + 427, + 805, + 805, + 805, + 805, + -1, + 428, + 233, + -1, + 428, + 109, + 428, + 672, + 428, + 428, + -1, + -1, + -1, + -1, + 428, + 813, + 428, + -1, + 156, + 428, + 156, + -1, + 428, + 604, + 428, + 428, + 871, + 871, + 428, + 620, + 428, + -1, + 428, + 428, + 428, + -1, + 428, + -1, + 314, + 428, + 428, + 658, + 428, + -1, + 138, + 138, + 138, + -1, + -1, + -1, + -1, + 872, + 872, + 872, + 872, + 428, + 428, + 428, + -1, + -1, + 812, + 429, + 429, + -1, + 520, + 429, + 722, + 429, + 722, + -1, + -1, + 522, + 522, + -1, + 81, + 81, + 429, + 429, + 265, + 429, + 375, + 375, + 375, + -1, + 759, + 429, + 196, + 196, + 429, + 663, + 663, + -1, + 429, + -1, + 100, + -1, + -1, + -1, + 429, + 687, + 687, + 429, + 305, + -1, + 429, + 540, + -1, + 429, + 429, + 429, + -1, + 517, + -1, + 429, + 109, + 109, + -1, + -1, + -1, + 290, + -1, + 430, + 74, + 430, + 331, + -1, + 631, + 631, + 430, + -1, + 430, + 752, + 752, + 752, + -1, + -1, + 499, + -1, + 267, + 430, + 430, + 566, + 430, + 272, + 272, + 430, + -1, + 430, + 214, + 214, + -1, + 430, + -1, + -1, + 430, + 430, + -1, + -1, + 430, + 274, + -1, + 138, + -1, + -1, + 87, + 87, + -1, + -1, + -1, + 431, + -1, + 431, + 645, + 645, + 645, + 431, + 583, + 583, + -1, + 359, + 431, + 359, + -1, + 447, + -1, + -1, + 431, + 642, + 431, + 431, + -1, + -1, + 304, + -1, + 431, + -1, + 343, + 343, + -1, + -1, + -1, + 586, + 586, + 586, + 586, + 431, + 432, + 649, + 432, + 649, + -1, + 432, + 358, + 432, + 358, + 358, + -1, + -1, + 559, + 559, + 559, + -1, + 432, + 432, + -1, + -1, + 607, + -1, + 347, + 347, + 432, + -1, + -1, + -1, + -1, + 805, + 805, + 805, + 432, + 203, + -1, + 234, + 234, + -1, + -1, + -1, + 600, + 600, + 433, + 433, + 600, + 433, + -1, + -1, + 587, + 433, + -1, + 255, + 255, + 433, + -1, + -1, + -1, + 574, + -1, + 433, + 520, + 433, + 520, + 520, + -1, + 204, + 433, + 433, + 592, + 433, + -1, + 607, + 607, + -1, + 446, + 446, + 446, + 433, + 433, + 433, + 157, + 157, + 157, + 157, + 433, + -1, + 433, + -1, + -1, + 433, + 434, + 173, + 173, + 434, + 434, + 173, + -1, + 434, + 152, + 434, + 434, + 519, + 519, + 434, + 519, + 434, + 434, + -1, + -1, + -1, + -1, + 434, + -1, + 237, + 237, + 434, + 237, + 237, + -1, + -1, + 182, + 434, + -1, + 447, + 447, + 447, + -1, + 750, + 750, + 750, + 750, + 750, + 434, + -1, + -1, + 722, + -1, + -1, + 434, + 722, + -1, + 533, + 434, + 434, + -1, + 852, + 852, + 852, + -1, + -1, + 601, + 434, + 434, + 434, + 375, + 375, + -1, + -1, + -1, + 601, + -1, + 273, + 273, + -1, + 434, + 434, + 434, + -1, + -1, + 558, + 558, + 558, + 558, + 558, + -1, + 434, + 692, + 434, + 269, + 434, + -1, + 196, + -1, + 434, + 274, + 360, + -1, + 435, + 280, + 280, + 280, + 280, + 280, + -1, + 446, + 446, + -1, + 558, + -1, + 369, + 369, + 369, + 435, + 435, + 435, + 435, + 375, + 435, + 435, + -1, + 203, + -1, + -1, + -1, + -1, + 367, + 367, + -1, + 446, + 435, + -1, + -1, + 435, + 435, + -1, + -1, + -1, + 519, + 519, + 519, + 519, + 519, + -1, + -1, + -1, + 156, + -1, + 200, + 200, + -1, + -1, + 436, + 436, + -1, + 533, + 533, + -1, + 448, + 436, + 436, + -1, + 123, + -1, + 760, + 760, + -1, + 671, + 671, + 671, + 671, + -1, + 436, + 436, + -1, + 436, + -1, + 272, + 272, + -1, + 436, + 436, + 436, + -1, + -1, + 223, + -1, + 436, + 436, + -1, + 436, + 436, + -1, + 345, + 345, + 436, + -1, + -1, + 437, + 201, + -1, + -1, + 629, + -1, + -1, + 242, + -1, + 578, + 437, + 73, + 437, + 210, + 437, + 263, + 437, + 437, + 305, + 305, + -1, + 437, + -1, + 437, + 525, + 525, + -1, + 437, + 437, + 438, + 71, + -1, + 314, + -1, + -1, + 84, + -1, + 533, + 533, + 438, + 359, + -1, + 157, + 157, + -1, + -1, + -1, + 601, + 601, + 601, + -1, + 438, + -1, + 438, + -1, + 657, + 657, + -1, + -1, + -1, + 852, + -1, + 518, + -1, + -1, + -1, + 162, + 439, + -1, + 304, + 439, + -1, + 439, + 97, + 440, + 871, + 871, + 440, + 440, + 267, + -1, + 262, + 440, + 233, + 233, + -1, + 440, + 440, + 517, + 517, + -1, + -1, + 440, + 566, + -1, + 440, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + 378, + 378, + -1, + 441, + -1, + -1, + 507, + 507, + 507, + 441, + -1, + -1, + 441, + -1, + 564, + -1, + 648, + -1, + 442, + -1, + 552, + 552, + 451, + 552, + -1, + 620, + 451, + 452, + 664, + 664, + -1, + 660, + 452, + -1, + 642, + 453, + 599, + 453, + 453, + 601, + 453, + 358, + 455, + -1, + 196, + -1, + 266, + -1, + -1, + 456, + 670, + -1, + 457, + -1, + 457, + 210, + 210, + 457, + 458, + -1, + 242, + -1, + -1, + 459, + 812, + 812, + -1, + -1, + 159, + -1, + 275, + -1, + -1, + 237, + 237, + 462, + 579, + -1, + 463, + 613, + -1, + 464, + 272, + 464, + -1, + -1, + 273, + 465, + 750, + 281, + -1, + 467, + -1, + 468, + 315, + -1, + -1, + 470, + 214, + -1, + 454, + 454, + 818, + 474, + -1, + -1, + 751, + 751, + 345, + 345, + 345, + -1, + 477, + -1, + 478, + -1, + -1, + -1, + -1, + 480, + -1, + 480, + 480, + -1, + 289, + 289, + 481, + 168, + -1, + -1, + 482, + 202, + 202, + 482, + 276, + 276, + 482, + 482, + 613, + -1, + -1, + 805, + -1, + -1, + -1, + -1, + 291, + 291, + 482, + 510, + 510, + 483, + 483, + -1, + 83, + -1, + 280, + 485, + -1, + -1, + -1, + 485, + 485, + 485, + 486, + 375, + 486, + -1, + -1, + 486, + 658, + -1, + -1, + 336, + 336, + -1, + -1, + -1, + -1, + -1, + 487, + -1, + 173, + 173, + -1, + -1, + -1, + 552, + 552, + 487, + -1, + -1, + -1, + 487, + -1, + -1, + -1, + 487, + 449, + 449, + 487, + 292, + 487, + 487, + 574, + -1, + 487, + 487, + -1, + 274, + 274, + 274, + -1, + 487, + 487, + -1, + 487, + 83, + -1, + -1, + -1, + 487, + -1, + -1, + 488, + 752, + 752, + 488, + -1, + -1, + 447, + 447, + 447, + 489, + 367, + 367, + 489, + 489, + 489, + -1, + 489, + 489, + -1, + -1, + 565, + 565, + 489, + 489, + 199, + -1, + -1, + -1, + 521, + 521, + 521, + -1, + -1, + 336, + -1, + 138, + 138, + -1, + -1, + -1, + 161, + -1, + 109, + 313, + 313, + 491, + 313, + 313, + 313, + 313, + 313, + 491, + 558, + 491, + 492, + -1, + 215, + -1, + -1, + -1, + -1, + 492, + -1, + 492, + -1, + 604, + -1, + 279, + 279, + 492, + 220, + -1, + -1, + 494, + 520, + 495, + -1, + -1, + 292, + -1, + 495, + 495, + -1, + 759, + 759, + 759, + 495, + -1, + 38, + -1, + 871, + 496, + 496, + 720, + 497, + 497, + 279, + 279, + 279, + 279, + 497, + 497, + -1, + 497, + 871, + 498, + -1, + -1, + 203, + 203, + 203, + 203, + 203, + 498, + -1, + -1, + 871, + 498, + 871, + 498, + 653, + -1, + 162, + 162, + 500, + 162, + -1, + 500, + 499, + 500, + 565, + 500, + -1, + 627, + 500, + -1, + 500, + 99, + -1, + -1, + -1, + 199, + -1, + 108, + -1, + 528, + 501, + -1, + 501, + 501, + 501, + 585, + 585, + 585, + 160, + -1, + -1, + 606, + -1, + 502, + 502, + 502, + -1, + 454, + 454, + 502, + 502, + 502, + -1, + 534, + -1, + -1, + 359, + 502, + 502, + 502, + 336, + 336, + -1, + 323, + 323, + -1, + 502, + 502, + 601, + 502, + 601, + 578, + -1, + -1, + -1, + -1, + 503, + 266, + -1, + -1, + -1, + 109, + -1, + -1, + 813, + 813, + 503, + -1, + 503, + 269, + 269, + -1, + -1, + 871, + -1, + -1, + -1, + 503, + 503, + 86, + 86, + 503, + 503, + -1, + 265, + 505, + -1, + 505, + 505, + 528, + -1, + 255, + 255, + -1, + -1, + -1, + 505, + 505, + -1, + 505, + 505, + 505, + -1, + 340, + 505, + 340, + 340, + 505, + -1, + -1, + 330, + -1, + 505, + -1, + 137, + 505, + -1, + 345, + 345, + 505, + 505, + -1, + -1, + -1, + 659, + 505, + 659, + -1, + 506, + -1, + 506, + 506, + -1, + 210, + 210, + 210, + -1, + -1, + -1, + 812, + -1, + 315, + 506, + 506, + -1, + 163, + -1, + -1, + 274, + -1, + 648, + 648, + 648, + 511, + 511, + 512, + 512, + 512, + 512, + -1, + 447, + -1, + 512, + -1, + 512, + 512, + 526, + -1, + 606, + 512, + -1, + 512, + -1, + 752, + -1, + 584, + 584, + 584, + -1, + -1, + -1, + 602, + 602, + 602, + 602, + 514, + 602, + 514, + 262, + 262, + 515, + 515, + -1, + 805, + -1, + 162, + 162, + -1, + 292, + 523, + 523, + 469, + 469, + 752, + 752, + 672, + -1, + -1, + 668, + 339, + -1, + 535, + 535, + 173, + -1, + -1, + 417, + 256, + -1, + 341, + -1, + 542, + 543, + -1, + 544, + 692, + -1, + 280, + -1, + 721, + -1, + 450, + 450, + 203, + 203, + -1, + 446, + 446, + -1, + -1, + -1, + 556, + -1, + 592, + 479, + -1, + -1, + -1, + -1, + 563, + 819, + 819, + 567, + 819, + 819, + 819, + -1, + -1, + 570, + 570, + 292, + -1, + -1, + -1, + 518, + 518, + 571, + 275, + 275, + -1, + 571, + -1, + 292, + -1, + 572, + 469, + 572, + 572, + -1, + 163, + 163, + 575, + -1, + 159, + -1, + 522, + 522, + 522, + -1, + -1, + -1, + 577, + 577, + 533, + -1, + 577, + 577, + 619, + -1, + 577, + -1, + -1, + 580, + -1, + -1, + -1, + -1, + 445, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + 323, + -1, + 723, + 331, + 591, + 591, + 591, + 591, + 168, + 269, + 269, + 269, + 269, + 269, + 269, + -1, + 595, + -1, + -1, + 598, + -1, + 509, + 509, + 509, + 611, + 601, + 614, + 615, + 291, + 291, + 616, + 586, + 622, + 763, + -1, + 632, + -1, + 640, + 401, + -1, + -1, + 651, + 479, + -1, + -1, + -1, + 673, + 157, + 673, + -1, + -1, + 200, + 673, + 673, + 84, + 84, + 84, + 84, + 84, + 84, + 84, + 84, + 84, + -1, + 818, + -1, + -1, + -1, + 674, + -1, + 108, + 108, + 108, + 108, + -1, + 674, + 217, + -1, + -1, + -1, + 674, + 852, + -1, + 635, + -1, + -1, + 674, + -1, + 347, + 347, + 347, + 674, + -1, + -1, + 586, + -1, + -1, + -1, + -1, + -1, + 345, + 674, + -1, + 114, + 114, + 674, + 237, + -1, + 203, + 203, + 674, + 517, + 674, + 95, + 95, + -1, + 648, + -1, + 674, + -1, + 331, + 331, + 674, + 674, + 605, + 674, + 674, + -1, + 237, + -1, + 628, + -1, + -1, + -1, + -1, + 152, + 152, + -1, + 214, + 214, + -1, + -1, + -1, + 674, + 674, + -1, + 760, + 674, + 760, + -1, + 674, + -1, + 872, + 674, + 674, + -1, + 172, + 674, + 579, + 674, + -1, + -1, + 674, + 674, + 674, + -1, + -1, + 674, + 367, + 367, + 367, + 367, + 367, + 367, + -1, + 674, + -1, + -1, + -1, + 517, + -1, + -1, + 750, + -1, + 565, + 565, + -1, + -1, + -1, + 674, + 674, + 242, + -1, + 331, + -1, + 674, + 276, + -1, + 569, + 569, + 569, + 569, + 569, + -1, + -1, + 674, + -1, + -1, + 81, + 674, + 674, + -1, + 619, + 619, + 675, + 172, + -1, + 675, + 552, + 675, + 675, + 581, + 675, + -1, + -1, + 618, + -1, + 676, + 583, + 676, + 583, + -1, + 519, + 519, + -1, + 672, + 676, + 672, + 672, + 672, + -1, + 154, + 676, + -1, + -1, + 237, + 676, + -1, + -1, + 642, + -1, + -1, + 265, + -1, + 152, + -1, + 763, + 677, + -1, + 173, + 173, + 173, + -1, + -1, + 385, + 385, + 385, + 677, + 677, + 313, + 313, + 313, + 313, + 313, + 313, + -1, + 677, + -1, + 582, + 582, + 582, + 582, + 582, + -1, + 336, + 677, + 677, + -1, + 677, + 677, + -1, + -1, + 509, + 678, + -1, + -1, + -1, + 340, + -1, + 197, + -1, + 805, + 805, + 805, + 805, + 805, + -1, + -1, + 678, + 171, + 679, + 630, + 679, + 200, + 200, + 200, + 200, + -1, + 679, + -1, + -1, + -1, + 679, + 631, + 679, + 631, + 679, + -1, + 679, + 679, + -1, + 679, + 84, + 84, + 680, + 280, + 280, + 280, + 680, + 680, + 579, + -1, + 528, + -1, + -1, + -1, + -1, + 680, + -1, + 774, + -1, + -1, + 87, + 680, + 87, + 87, + 87, + 87, + 87, + 242, + 242, + -1, + 681, + 637, + 681, + 681, + 235, + 235, + -1, + -1, + 681, + 197, + -1, + 629, + 629, + -1, + -1, + 682, + 682, + 682, + -1, + -1, + 647, + -1, + 153, + 682, + 682, + 264, + -1, + -1, + -1, + 683, + 346, + -1, + -1, + 235, + 683, + 401, + 401, + 401, + -1, + 344, + 683, + -1, + 351, + -1, + 685, + 685, + -1, + 346, + 685, + -1, + 336, + -1, + 660, + 660, + 660, + 685, + -1, + 343, + -1, + 685, + -1, + 519, + 685, + 685, + 275, + 685, + 685, + 685, + 659, + -1, + 279, + 685, + -1, + -1, + 685, + -1, + -1, + 685, + 450, + 685, + -1, + 534, + -1, + -1, + -1, + 685, + 342, + 342, + 342, + 342, + 342, + 342, + 342, + 342, + 685, + 276, + -1, + 685, + 182, + 182, + 182, + 685, + -1, + -1, + 236, + 236, + -1, + 638, + 685, + 685, + 242, + -1, + 417, + 417, + 417, + 417, + -1, + 685, + 499, + 685, + 685, + -1, + 73, + 685, + -1, + 234, + -1, + 367, + 367, + 367, + 367, + -1, + 369, + 369, + 369, + 369, + 369, + -1, + 330, + -1, + 685, + 685, + -1, + -1, + 235, + 235, + -1, + -1, + -1, + 612, + 291, + 291, + 686, + 686, + -1, + 87, + -1, + 686, + -1, + 686, + 343, + -1, + 247, + -1, + 305, + 305, + -1, + 686, + 448, + 448, + 686, + 631, + -1, + 277, + 686, + 686, + 277, + 277, + -1, + 359, + 359, + 359, + 359, + -1, + 686, + -1, + 628, + 686, + -1, + 686, + 686, + 686, + 686, + 689, + 689, + 762, + 689, + 690, + 690, + -1, + -1, + -1, + 690, + 173, + 173, + 173, + 691, + -1, + -1, + -1, + 171, + 171, + 171, + -1, + 762, + -1, + -1, + -1, + 693, + -1, + 871, + 871, + 871, + -1, + 635, + -1, + 694, + 694, + 292, + 694, + 694, + 695, + -1, + 695, + 695, + 81, + -1, + 763, + 763, + 114, + 114, + -1, + -1, + 202, + 202, + 696, + -1, + 138, + -1, + 214, + -1, + 450, + -1, + 671, + 671, + 671, + 671, + 751, + 751, + 751, + 751, + 697, + 697, + 697, + 752, + -1, + 345, + 345, + 697, + 698, + 698, + 173, + 173, + -1, + 524, + -1, + 533, + 533, + 533, + -1, + -1, + 698, + 278, + -1, + 699, + -1, + -1, + 471, + -1, + 87, + 87, + 699, + 587, + -1, + -1, + -1, + -1, + 522, + -1, + 700, + 700, + 700, + 700, + 700, + -1, + -1, + -1, + -1, + -1, + 268, + -1, + 471, + -1, + 700, + -1, + 701, + 701, + 581, + 701, + 639, + 701, + 469, + -1, + -1, + 540, + 701, + 701, + 701, + 520, + 520, + 520, + 520, + 520, + 520, + -1, + 701, + 701, + -1, + 192, + 701, + 701, + 275, + -1, + 272, + 272, + -1, + 702, + 155, + -1, + -1, + -1, + -1, + 272, + 272, + -1, + 702, + -1, + 702, + 586, + -1, + -1, + 604, + -1, + 369, + -1, + 518, + -1, + 703, + -1, + -1, + 256, + 256, + 256, + 704, + 704, + 750, + 750, + -1, + 763, + 705, + 517, + 517, + 705, + 517, + -1, + 671, + 705, + 499, + 499, + 705, + 705, + -1, + 707, + 631, + 631, + 631, + 631, + 631, + 631, + -1, + -1, + 220, + -1, + -1, + 708, + 812, + -1, + -1, + 255, + 709, + 255, + 255, + 255, + -1, + 710, + 710, + -1, + 587, + -1, + 710, + 454, + 852, + -1, + 153, + 153, + 711, + -1, + 233, + 233, + 711, + 233, + 233, + 233, + 711, + 380, + -1, + 712, + -1, + 73, + 712, + 507, + -1, + 71, + 71, + 712, + 279, + -1, + 552, + -1, + -1, + 712, + 526, + 526, + 526, + -1, + -1, + -1, + 650, + 712, + 330, + 712, + 712, + 713, + -1, + 713, + -1, + 242, + 713, + -1, + 713, + 713, + -1, + 713, + 713, + 378, + 713, + -1, + -1, + -1, + 714, + 714, + 714, + -1, + -1, + 714, + -1, + 247, + 247, + -1, + 716, + 123, + 123, + 123, + -1, + 716, + 852, + 716, + 852, + 716, + 471, + 445, + 717, + 653, + 717, + 272, + 717, + 586, + -1, + -1, + 509, + 509, + 509, + -1, + -1, + 261, + 718, + -1, + 718, + -1, + -1, + 275, + 718, + -1, + 692, + -1, + -1, + 719, + -1, + 99, + 719, + 719, + 358, + 358, + 358, + 621, + -1, + -1, + 203, + 726, + 81, + 726, + 664, + -1, + 727, + 627, + 627, + 627, + 448, + -1, + 378, + 378, + 378, + -1, + 376, + 376, + -1, + -1, + 733, + -1, + 734, + -1, + -1, + 217, + 734, + -1, + 735, + 735, + 735, + -1, + -1, + 182, + -1, + -1, + -1, + 737, + 737, + 737, + -1, + 220, + -1, + -1, + -1, + -1, + -1, + 739, + 564, + 739, + 740, + 740, + 308, + 740, + 247, + 247, + -1, + 71, + 740, + -1, + 275, + 275, + -1, + -1, + -1, + 303, + -1, + 740, + 558, + 558, + 741, + -1, + 741, + 84, + 84, + -1, + -1, + -1, + 266, + -1, + 743, + -1, + 313, + 313, + -1, + 771, + -1, + 521, + 745, + 745, + 745, + -1, + 618, + -1, + 71, + 71, + 71, + 71, + -1, + 658, + 367, + -1, + 38, + 747, + 747, + -1, + -1, + 454, + 749, + 762, + 753, + -1, + 628, + 756, + 638, + -1, + -1, + -1, + 443, + -1, + 760, + 558, + -1, + 602, + 773, + -1, + 775, + 776, + -1, + 608, + 521, + -1, + 653, + 781, + 534, + 782, + 782, + 314, + -1, + 347, + 123, + 171, + 785, + -1, + -1, + 552, + -1, + 305, + -1, + 524, + 787, + -1, + -1, + 819, + -1, + 760, + 558, + 204, + 666, + 666, + 794, + 795, + -1, + 796, + -1, + -1, + -1, + 799, + 852, + 450, + -1, + -1, + -1, + 803, + 804, + 95, + -1, + 565, + 852, + 83, + 180, + 823, + 223, + 827, + 827, + -1, + 360, + -1, + -1, + -1, + -1, + 839, + 839, + -1, + 839, + -1, + 839, + -1, + 375, + 839, + 454, + 454, + -1, + 601, + 601, + 601, + -1, + 840, + 840, + -1, + 723, + 840, + 723, + -1, + 38, + -1, + 840, + -1, + -1, + -1, + 840, + 840, + 840, + -1, + 156, + -1, + -1, + 263, + 263, + -1, + 761, + 761, + 761, + 841, + 233, + 841, + 358, + 841, + -1, + -1, + 841, + -1, + 378, + 378, + 841, + -1, + 519, + 519, + 519, + 841, + 568, + 568, + 842, + 842, + 842, + -1, + 842, + -1, + 275, + -1, + 201, + 201, + -1, + 99, + -1, + 843, + 818, + 843, + 168, + 168, + -1, + 843, + 819, + 844, + -1, + -1, + -1, + 844, + 280, + 280, + 844, + 844, + 844, + -1, + -1, + 245, + 245, + 844, + 844, + -1, + 844, + -1, + -1, + -1, + 619, + -1, + 871, + -1, + -1, + -1, + 812, + -1, + 845, + 722, + 845, + 722, + 722, + 722, + 845, + 579, + 108, + -1, + 846, + -1, + -1, + 846, + 846, + 846, + -1, + 138, + 138, + -1, + -1, + 154, + 154, + 846, + 137, + 137, + 137, + 137, + 846, + 846, + -1, + 846, + -1, + -1, + -1, + 762, + 762, + -1, + -1, + 559, + 846, + 559, + -1, + 203, + -1, + -1, + 847, + 220, + -1, + 847, + 847, + 138, + 171, + 848, + 171, + 331, + 849, + -1, + -1, + 210, + 761, + 761, + -1, + 605, + 853, + -1, + 204, + 854, + 854, + -1, + -1, + 223, + 854, + 854, + -1, + 855, + 587, + 855, + 855, + 606, + 606, + -1, + 856, + -1, + 277, + -1, + -1, + 268, + 268, + 367, + 367, + 858, + 378, + 378, + 859, + 273, + 273, + -1, + -1, + -1, + 861, + 861, + -1, + 304, + 71, + -1, + 863, + -1, + 74, + 864, + 864, + 74, + 865, + 865, + -1, + 724, + 868, + 721, + 721, + -1, + 123, + 874, + 874, + 74, + 724, + 876, + 522, + 522, + 878, + -1, + -1, + 369, + 883, + -1, + 886, + 171, + 308, + 890, + 375, + -1, + -1, + 894, + -1, + 600, + 751 + ], + [ + -1, + 3, + -1, + 504, + -1, + 163, + 163, + 163, + -1, + 159, + 159, + -1, + -1, + -1, + -1, + 137, + 137, + 137, + -1, + 657, + 657, + -1, + 586, + 3, + 3, + -1, + 3, + 3, + 235, + -1, + 204, + 3, + -1, + -1, + -1, + 255, + 255, + 3, + -1, + -1, + -1, + 3, + -1, + -1, + 156, + 156, + 156, + -1, + 3, + 3, + 649, + 649, + 3, + -1, + 3, + -1, + 172, + 3, + 3, + 3, + -1, + 294, + 3, + 417, + 417, + 417, + -1, + -1, + 3, + 643, + 643, + -1, + 603, + 3, + 603, + 3, + -1, + 385, + 3, + -1, + 303, + -1, + -1, + -1, + 237, + -1, + 3, + 659, + 659, + 659, + -1, + 200, + 200, + 3, + 200, + 200, + -1, + 290, + 290, + 3, + 358, + -1, + 3, + 3, + 3, + 603, + 603, + 603, + -1, + -1, + -1, + -1, + 3, + 558, + 558, + 558, + 3, + 3, + 3, + -1, + 517, + 3, + -1, + 533, + 3, + 234, + 3, + -1, + 340, + 340, + 340, + 340, + 340, + 340, + 340, + 3, + -1, + 3, + 305, + 305, + -1, + 3, + 507, + -1, + 649, + -1, + 196, + -1, + 3, + -1, + 290, + 290, + 290, + 290, + -1, + -1, + -1, + 3, + 374, + 374, + -1, + 171, + -1, + 499, + 3, + 380, + 380, + 380, + 380, + 3, + -1, + -1, + 635, + 635, + -1, + 3, + 3, + 3, + 569, + -1, + 3, + -1, + 504, + 504, + -1, + -1, + 805, + 3, + 3, + 658, + 3, + 658, + -1, + 3, + 340, + -1, + -1, + -1, + 265, + -1, + 3, + 774, + -1, + 255, + 3, + -1, + 519, + 3, + 3, + 3, + 192, + 3, + -1, + -1, + 343, + -1, + -1, + -1, + 3, + -1, + 168, + 3, + -1, + 269, + 269, + 269, + 3, + 86, + -1, + 3, + -1, + -1, + 671, + -1, + 762, + -1, + 73, + 73, + 73, + 73, + 3, + 73, + -1, + 351, + 351, + -1, + 774, + 774, + 774, + -1, + 3, + 3, + -1, + -1, + 620, + 3, + -1, + 3, + 3, + 173, + -1, + -1, + 3, + 645, + -1, + 3, + 200, + 200, + -1, + 504, + 3, + 504, + 504, + -1, + 3, + -1, + 3, + 3, + 3, + 3, + -1, + 3, + 158, + 158, + -1, + -1, + -1, + -1, + -1, + 154, + 3, + -1, + 3, + 272, + -1, + 3, + 71, + -1, + 587, + -1, + 157, + 3, + 266, + 266, + 266, + 3, + 266, + 266, + 266, + 3, + 3, + -1, + -1, + -1, + -1, + 3, + -1, + 3, + 552, + 3, + 552, + -1, + 607, + 607, + 3, + 522, + -1, + -1, + -1, + 447, + 447, + 447, + -1, + 3, + 3, + 162, + 3, + 162, + 162, + 3, + 3, + 3, + -1, + -1, + 3, + -1, + 602, + 602, + -1, + 750, + 750, + -1, + 173, + 3, + -1, + -1, + 3, + 687, + 687, + -1, + 156, + -1, + 137, + 137, + 137, + -1, + 323, + 323, + 3, + 323, + 323, + -1, + 114, + 114, + 3, + 3, + -1, + 620, + 620, + 620, + -1, + -1, + 3, + 171, + 171, + -1, + 275, + 275, + 275, + -1, + 87, + 3, + 658, + 658, + -1, + -1, + 3, + 3, + -1, + 279, + -1, + 692, + 692, + 692, + 3, + 533, + 533, + -1, + 3, + 276, + 276, + 276, + 592, + 592, + 592, + -1, + 4, + -1, + -1, + -1, + -1, + 579, + 579, + 579, + 579, + 579, + 5, + -1, + -1, + 5, + 5, + 672, + 672, + -1, + 199, + -1, + 265, + -1, + -1, + 201, + 201, + 6, + 6, + -1, + 172, + 172, + 6, + 172, + 172, + 6, + 6, + 99, + 99, + -1, + 592, + 6, + 592, + -1, + -1, + 507, + 507, + 7, + 7, + 330, + 7, + 687, + 687, + 687, + 559, + 8, + -1, + 8, + -1, + -1, + 237, + -1, + 771, + 771, + 771, + 771, + -1, + 8, + -1, + 540, + -1, + -1, + 446, + 446, + 446, + 446, + -1, + 8, + 612, + 8, + 8, + -1, + -1, + 223, + -1, + 9, + 9, + 192, + 9, + 9, + 196, + -1, + 9, + 10, + -1, + -1, + 10, + 10, + 262, + 262, + -1, + 10, + 10, + -1, + -1, + -1, + 552, + 552, + -1, + 137, + 10, + -1, + 10, + -1, + 10, + 10, + -1, + 664, + -1, + 87, + -1, + 592, + 10, + 10, + 10, + -1, + 10, + 568, + 568, + 568, + 10, + 276, + 276, + 276, + 276, + 276, + 276, + 276, + 276, + -1, + 10, + -1, + -1, + -1, + 11, + 343, + 343, + 343, + 343, + 11, + -1, + 519, + -1, + -1, + 11, + -1, + 528, + 11, + 11, + 509, + 509, + -1, + 11, + 81, + -1, + -1, + 11, + -1, + -1, + 11, + 11, + 509, + 11, + 109, + -1, + -1, + 11, + 87, + -1, + 359, + 359, + 359, + 11, + 11, + 751, + 11, + 163, + 163, + 163, + 11, + 638, + 11, + -1, + -1, + 156, + 156, + 11, + 138, + -1, + 11, + 289, + -1, + -1, + 650, + 650, + 650, + 11, + -1, + 666, + 666, + -1, + 11, + -1, + 292, + 292, + 292, + 292, + -1, + 653, + -1, + 108, + 11, + -1, + 11, + 11, + 509, + 509, + 11, + 11, + 11, + 608, + -1, + 11, + 687, + -1, + 11, + 11, + 534, + 11, + 663, + 11, + 812, + 812, + -1, + 805, + -1, + -1, + 812, + -1, + -1, + 12, + 12, + -1, + 618, + 618, + 12, + -1, + -1, + 520, + 520, + 12, + -1, + -1, + 281, + 12, + -1, + -1, + 471, + -1, + 12, + 12, + 12, + 360, + 360, + -1, + -1, + 12, + 264, + 264, + 12, + 578, + 578, + 578, + 12, + 268, + 12, + 12, + 510, + 12, + 12, + 12, + -1, + 613, + -1, + 215, + -1, + 664, + -1, + 582, + 12, + 582, + 12, + 12, + -1, + 520, + 12, + 12, + 771, + 12, + -1, + 449, + 449, + 449, + -1, + -1, + 639, + 639, + 12, + 12, + -1, + 12, + 648, + 12, + -1, + 670, + 670, + -1, + 12, + 385, + -1, + 12, + 584, + 584, + -1, + 12, + 605, + -1, + 672, + 672, + -1, + 12, + 12, + 583, + 583, + 583, + 583, + 12, + -1, + -1, + 156, + 12, + 156, + 156, + -1, + -1, + 12, + 443, + 12, + 201, + 201, + 12, + 760, + -1, + -1, + 280, + -1, + 263, + -1, + 564, + 12, + -1, + -1, + 12, + -1, + 171, + 171, + 171, + 171, + -1, + 367, + -1, + 315, + -1, + -1, + 657, + -1, + 261, + 261, + -1, + -1, + 639, + -1, + 251, + -1, + 13, + 214, + -1, + -1, + 662, + 662, + 662, + -1, + 95, + 13, + -1, + 670, + -1, + 852, + 13, + 13, + 13, + 367, + 13, + 13, + 369, + -1, + 13, + 417, + -1, + 199, + 199, + 199, + 199, + -1, + 445, + -1, + -1, + 223, + -1, + 13, + -1, + 13, + -1, + 630, + -1, + 14, + -1, + 14, + -1, + -1, + 330, + 14, + -1, + 14, + 819, + 819, + 14, + 294, + 294, + 14, + 14, + 14, + 170, + -1, + -1, + 14, + 196, + 196, + -1, + 14, + 583, + 583, + 583, + -1, + 15, + 233, + 233, + -1, + 303, + -1, + 600, + 600, + 15, + -1, + 15, + -1, + -1, + 607, + 607, + 15, + 15, + 15, + -1, + -1, + 15, + 123, + 15, + -1, + -1, + -1, + 603, + 603, + 603, + -1, + 314, + 314, + 314, + 15, + 217, + 217, + -1, + -1, + 761, + -1, + 15, + 16, + -1, + 446, + 446, + 16, + 16, + -1, + 375, + 375, + 375, + 375, + 16, + 375, + 375, + 16, + -1, + -1, + 16, + 16, + 16, + 376, + 376, + 376, + 376, + 16, + 376, + 376, + 376, + -1, + 607, + -1, + -1, + 375, + 375, + 375, + 375, + 16, + -1, + 504, + -1, + 759, + -1, + -1, + -1, + 16, + 557, + 557, + 557, + -1, + -1, + -1, + -1, + 16, + 202, + 16, + -1, + 314, + 16, + -1, + 16, + 417, + -1, + -1, + 558, + -1, + -1, + -1, + 16, + 16, + 581, + -1, + 199, + 199, + 199, + -1, + 653, + 16, + 16, + -1, + 360, + 360, + -1, + -1, + 670, + 16, + 180, + -1, + 16, + 262, + 16, + -1, + -1, + 245, + 16, + 16, + -1, + 169, + 16, + 618, + -1, + 507, + 16, + 16, + -1, + -1, + 247, + 247, + -1, + 16, + -1, + -1, + -1, + 582, + -1, + 16, + -1, + 16, + 16, + 16, + -1, + 95, + -1, + 618, + 16, + 16, + -1, + 236, + -1, + -1, + 275, + 275, + 275, + 275, + -1, + 261, + 16, + 308, + 16, + 751, + -1, + -1, + 16, + 16, + 16, + 16, + 71, + -1, + -1, + -1, + -1, + 16, + 720, + 720, + -1, + 272, + 272, + -1, + 401, + 17, + 182, + -1, + 650, + -1, + -1, + 17, + 443, + 443, + 443, + 443, + 443, + 443, + -1, + 17, + 344, + 17, + 17, + 281, + -1, + 263, + 17, + 347, + 347, + 347, + 17, + 17, + 17, + 73, + -1, + 663, + 663, + -1, + 268, + 17, + 687, + 17, + 163, + 163, + 163, + -1, + 621, + 17, + -1, + 17, + 114, + -1, + 304, + -1, + -1, + 643, + 643, + -1, + 17, + 95, + 95, + 17, + 659, + 659, + 17, + 336, + 17, + -1, + 18, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + 620, + 620, + 18, + -1, + 199, + 18, + -1, + -1, + 18, + 18, + 401, + 18, + 18, + 645, + -1, + 668, + 18, + -1, + 304, + 304, + -1, + 233, + -1, + -1, + 499, + 499, + -1, + 18, + -1, + 367, + -1, + -1, + 18, + 18, + -1, + 819, + 819, + 18, + 18, + -1, + 613, + -1, + 18, + 569, + 18, + -1, + 18, + 380, + 380, + 380, + 380, + 380, + -1, + 18, + 18, + -1, + 692, + 692, + 692, + 692, + 692, + 692, + -1, + 247, + 18, + 18, + 261, + 261, + 18, + -1, + 18, + -1, + 18, + 552, + -1, + -1, + 401, + 401, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + -1, + -1, + -1, + -1, + -1, + 156, + 18, + 18, + 18, + -1, + -1, + 18, + 813, + 18, + -1, + 559, + 18, + 18, + 272, + -1, + -1, + 721, + 18, + 723, + 723, + -1, + 642, + -1, + -1, + 18, + 613, + -1, + 214, + 18, + 109, + -1, + -1, + 579, + -1, + 18, + 649, + 18, + 805, + -1, + 18, + -1, + 728, + -1, + -1, + 242, + -1, + 71, + -1, + -1, + 341, + 341, + -1, + 18, + 314, + 18, + -1, + 507, + 507, + 507, + 18, + 507, + 507, + 507, + 18, + 322, + 322, + 18, + 18, + 152, + -1, + -1, + -1, + -1, + 534, + 534, + 534, + 18, + 18, + 18, + 18, + -1, + 281, + 281, + 18, + -1, + -1, + 237, + 237, + 18, + 235, + 235, + -1, + 720, + -1, + -1, + 721, + -1, + 274, + 274, + 18, + 568, + 568, + 18, + 522, + -1, + -1, + -1, + -1, + -1, + 261, + -1, + 204, + 18, + 204, + 204, + 204, + 204, + 18, + 204, + 18, + -1, + 18, + 18, + -1, + 172, + -1, + -1, + -1, + 499, + 18, + 688, + 688, + -1, + 330, + -1, + 18, + -1, + -1, + 638, + -1, + -1, + -1, + -1, + 277, + 277, + 277, + 18, + -1, + 18, + 18, + 18, + 18, + 566, + 566, + -1, + -1, + -1, + 157, + 157, + 157, + -1, + 599, + 599, + -1, + 18, + 643, + 18, + -1, + 173, + 173, + 173, + 173, + 173, + 173, + -1, + -1, + 18, + 18, + 264, + -1, + 763, + 18, + 763, + -1, + 18, + 196, + 196, + 196, + 18, + 552, + 552, + -1, + -1, + -1, + -1, + 608, + -1, + 666, + 666, + -1, + -1, + 583, + -1, + -1, + 771, + -1, + -1, + 204, + 204, + 204, + -1, + 71, + 19, + 660, + -1, + 19, + -1, + 19, + -1, + 19, + 19, + 242, + -1, + 158, + 158, + 158, + 19, + 19, + 608, + 608, + 608, + -1, + 19, + 454, + 454, + 454, + 454, + -1, + 19, + -1, + 275, + -1, + 38, + 38, + 19, + 19, + -1, + 220, + -1, + -1, + 380, + 380, + 380, + -1, + 19, + -1, + 19, + 169, + 19, + 805, + 19, + 19, + -1, + 19, + 19, + -1, + -1, + -1, + 19, + 19, + -1, + 73, + 73, + -1, + 19, + 639, + 639, + -1, + -1, + 19, + -1, + 19, + 255, + 255, + -1, + -1, + 621, + 621, + -1, + 168, + 19, + 668, + -1, + -1, + 172, + 172, + -1, + -1, + 242, + 19, + 568, + -1, + 19, + -1, + 292, + -1, + -1, + 261, + -1, + -1, + -1, + 20, + 267, + 20, + 267, + 20, + 95, + 20, + -1, + 315, + -1, + 172, + 20, + 274, + 274, + -1, + -1, + 599, + 599, + 20, + 20, + 20, + 20, + 20, + 173, + -1, + 20, + 454, + 20, + 454, + -1, + 20, + 609, + 20, + 609, + -1, + 182, + 20, + -1, + -1, + 20, + 20, + -1, + 612, + -1, + 20, + -1, + 20, + -1, + -1, + 728, + -1, + 20, + 565, + 565, + -1, + -1, + 20, + 20, + 163, + 163, + 313, + 313, + -1, + 21, + 21, + 81, + -1, + -1, + 22, + 22, + 22, + 637, + 22, + -1, + 22, + 728, + -1, + -1, + 22, + 688, + 22, + 22, + 533, + 533, + 22, + 22, + 630, + 630, + -1, + 454, + 22, + -1, + -1, + 23, + 23, + 636, + 636, + 290, + -1, + 24, + 24, + 314, + -1, + 24, + -1, + -1, + -1, + 73, + -1, + 25, + -1, + 584, + 584, + -1, + 26, + 341, + 26, + 341, + -1, + -1, + 27, + 671, + 671, + -1, + 245, + -1, + -1, + 526, + -1, + -1, + 376, + 376, + -1, + -1, + -1, + 30, + 30, + -1, + 30, + 152, + 152, + -1, + 469, + 469, + -1, + 581, + 31, + -1, + 31, + 32, + 666, + 32, + -1, + 510, + 32, + -1, + 32, + 32, + -1, + 852, + 33, + 812, + 812, + 812, + 812, + 197, + 197, + -1, + 34, + 599, + 34, + -1, + 688, + 34, + -1, + 202, + -1, + 210, + -1, + 71, + -1, + -1, + 35, + 217, + 217, + 217, + -1, + -1, + 35, + -1, + 401, + 220, + -1, + -1, + 664, + -1, + 163, + 163, + 163, + 163, + -1, + 39, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + 39, + 630, + 39, + 369, + 39, + -1, + 504, + 39, + 504, + 504, + 39, + 504, + 39, + -1, + 202, + 202, + 202, + 202, + 39, + -1, + -1, + 39, + 760, + -1, + 39, + 39, + 39, + 247, + -1, + -1, + 291, + 291, + 39, + 39, + 161, + -1, + -1, + 510, + -1, + -1, + 39, + 583, + 583, + -1, + 40, + 197, + 40, + 197, + 197, + 197, + 197, + 40, + -1, + -1, + 565, + 40, + 40, + 346, + 346, + 251, + 251, + -1, + 41, + 761, + 761, + 41, + 446, + 41, + 446, + 171, + 43, + -1, + 539, + 43, + 291, + 43, + 612, + 43, + 43, + 631, + -1, + 43, + 670, + -1, + 43, + 160, + 43, + 533, + 43, + 533, + 43, + 43, + 533, + -1, + 43, + -1, + 630, + -1, + 43, + -1, + 557, + -1, + 44, + 627, + 627, + 627, + 627, + 44, + 627, + 44, + 627, + -1, + -1, + 251, + 251, + 251, + 251, + 44, + 108, + -1, + -1, + -1, + 46, + 315, + 46, + 315, + 315, + 315, + 315, + 315, + -1, + 509, + 509, + 46, + 618, + 618, + -1, + 606, + 606, + 606, + -1, + 47, + -1, + -1, + 47, + 47, + 47, + -1, + 664, + 664, + -1, + -1, + 47, + 336, + -1, + 290, + 47, + 290, + 290, + 290, + 290, + 47, + 262, + 47, + 262, + -1, + 308, + 308, + -1, + 771, + 771, + 48, + 448, + 448, + 448, + 48, + 48, + 159, + 48, + 322, + -1, + -1, + -1, + 627, + 627, + 48, + 659, + 659, + -1, + -1, + 272, + -1, + -1, + -1, + 48, + 871, + 871, + 871, + 871, + 48, + 109, + 48, + -1, + -1, + 48, + 100, + 100, + -1, + -1, + 48, + -1, + 586, + -1, + -1, + 48, + 48, + 48, + 447, + -1, + -1, + 471, + 48, + -1, + -1, + -1, + -1, + -1, + 630, + 49, + -1, + 137, + -1, + -1, + -1, + 49, + -1, + 341, + 341, + 49, + 49, + -1, + -1, + 49, + 604, + 604, + 49, + 49, + -1, + 49, + -1, + -1, + 163, + -1, + 668, + 668, + 668, + 49, + -1, + -1, + 49, + 123, + 49, + 235, + -1, + -1, + 264, + 50, + 50, + 50, + 752, + -1, + 662, + 662, + -1, + -1, + 50, + -1, + 454, + 454, + 51, + 51, + 51, + 375, + 51, + 51, + 51, + 601, + 601, + 601, + -1, + 51, + -1, + -1, + 51, + -1, + 51, + -1, + 51, + 51, + -1, + -1, + 763, + 51, + -1, + 52, + -1, + 380, + 380, + -1, + -1, + 52, + 95, + 95, + 52, + 52, + 275, + -1, + 613, + -1, + 52, + -1, + -1, + -1, + 52, + 636, + 636, + -1, + 443, + 443, + -1, + 156, + 52, + 52, + 52, + 618, + 52, + 52, + 52, + 114, + 114, + -1, + -1, + -1, + 52, + 339, + 52, + 52, + 52, + -1, + 159, + -1, + 74, + 74, + 74, + 74, + 74, + 74, + 74, + -1, + 52, + -1, + 52, + 268, + 268, + 268, + 268, + 52, + -1, + 158, + 158, + -1, + 52, + -1, + -1, + 52, + -1, + -1, + 52, + -1, + 52, + 657, + 52, + 657, + 657, + 52, + -1, + 52, + 344, + -1, + -1, + 643, + -1, + -1, + 564, + 564, + 564, + 52, + 564, + 52, + -1, + 417, + 52, + 52, + 448, + 52, + 52, + -1, + 52, + 52, + 52, + 519, + 53, + 519, + 519, + 53, + -1, + 53, + 153, + -1, + -1, + 53, + -1, + -1, + 53, + -1, + 53, + -1, + -1, + -1, + -1, + -1, + 668, + 668, + -1, + 53, + 53, + -1, + 53, + 761, + 761, + 761, + -1, + 53, + 518, + 518, + 53, + 269, + 53, + 269, + 53, + 574, + -1, + 53, + -1, + -1, + 642, + -1, + 53, + 53, + 53, + -1, + -1, + 359, + -1, + -1, + 574, + 54, + -1, + 374, + -1, + -1, + 666, + 666, + -1, + 54, + 54, + 215, + 215, + 54, + -1, + -1, + 343, + -1, + 54, + -1, + 657, + 657, + 54, + 54, + -1, + 223, + 223, + 55, + -1, + 564, + 55, + 564, + 564, + -1, + 55, + 578, + -1, + 55, + -1, + -1, + -1, + -1, + -1, + 290, + 290, + 290, + -1, + 56, + 638, + 638, + 638, + 638, + 638, + 56, + 56, + 56, + 56, + -1, + 308, + 308, + -1, + -1, + 220, + 220, + -1, + 56, + 56, + 339, + -1, + -1, + 499, + -1, + -1, + 56, + 518, + 518, + -1, + 631, + -1, + -1, + 192, + -1, + -1, + 534, + -1, + 290, + 290, + 290, + -1, + 272, + -1, + 56, + 71, + -1, + 56, + 56, + 539, + -1, + 235, + 235, + 56, + 56, + 235, + -1, + 56, + 479, + 56, + 56, + 56, + -1, + 267, + -1, + -1, + 607, + -1, + 631, + 57, + 57, + -1, + -1, + -1, + -1, + 86, + 57, + 236, + 236, + -1, + -1, + -1, + 203, + -1, + 57, + 57, + -1, + 267, + 267, + 267, + 57, + 369, + 58, + 266, + 58, + 266, + 266, + 58, + -1, + 266, + -1, + -1, + 264, + 264, + -1, + -1, + 568, + -1, + 58, + 273, + 273, + 59, + 59, + -1, + 612, + -1, + -1, + 813, + 59, + -1, + -1, + 533, + -1, + 59, + 268, + 59, + 303, + 59, + 534, + -1, + 59, + 619, + 619, + 619, + 59, + 619, + 619, + 619, + 619, + 619, + 59, + -1, + 256, + 61, + -1, + -1, + 61, + 61, + -1, + 692, + 692, + 692, + 692, + -1, + 360, + 360, + 360, + 360, + 360, + 360, + 360, + -1, + 233, + -1, + -1, + -1, + -1, + 358, + 358, + 61, + -1, + 61, + 61, + -1, + 61, + 234, + 234, + 234, + -1, + 607, + -1, + 108, + -1, + 62, + 233, + -1, + -1, + 369, + 62, + -1, + 618, + -1, + -1, + -1, + -1, + -1, + 62, + 720, + 720, + 720, + -1, + 62, + 62, + 62, + 245, + -1, + -1, + 647, + 647, + -1, + 760, + 62, + 62, + 62, + 100, + -1, + 63, + 264, + 264, + -1, + 469, + 63, + 63, + 63, + 63, + -1, + -1, + 201, + 63, + -1, + 156, + 63, + 63, + 63, + 63, + 662, + 63, + 343, + 343, + 63, + 63, + -1, + 340, + 340, + -1, + -1, + 63, + -1, + 242, + -1, + -1, + 162, + -1, + -1, + 63, + 331, + 63, + 63, + 331, + 63, + -1, + 261, + 63, + -1, + 63, + 63, + 645, + -1, + 81, + -1, + -1, + 154, + 154, + -1, + -1, + 63, + 170, + 63, + 170, + -1, + 63, + 63, + -1, + -1, + 63, + 650, + 63, + -1, + 63, + 63, + -1, + -1, + -1, + 63, + -1, + 63, + 63, + -1, + -1, + -1, + 99, + 63, + 728, + 728, + 63, + -1, + -1, + 63, + -1, + -1, + 812, + 63, + 592, + 592, + -1, + -1, + 159, + 63, + 63, + 63, + 586, + -1, + 540, + 63, + -1, + 63, + 63, + 63, + -1, + -1, + 359, + 359, + -1, + 63, + 521, + 521, + 521, + -1, + 401, + 401, + 63, + 401, + 401, + -1, + 267, + 267, + -1, + 63, + 261, + -1, + 63, + 469, + -1, + 63, + -1, + 237, + 237, + 63, + -1, + -1, + 63, + 587, + 587, + 587, + 587, + -1, + 620, + 63, + 378, + 378, + 63, + -1, + -1, + 63, + -1, + -1, + 63, + 510, + 63, + 63, + -1, + 343, + 343, + 343, + -1, + 63, + -1, + 639, + 63, + 63, + 266, + 266, + -1, + 564, + -1, + -1, + 63, + 63, + 728, + 63, + 63, + -1, + -1, + 272, + 73, + -1, + 64, + 336, + -1, + 64, + 64, + 64, + -1, + -1, + -1, + -1, + 663, + 64, + 659, + 659, + 659, + 659, + 64, + -1, + 331, + 64, + 331, + 64, + 64, + 64, + -1, + 235, + -1, + 759, + -1, + -1, + -1, + 64, + -1, + 521, + -1, + -1, + 64, + -1, + 637, + 637, + 637, + 65, + -1, + 65, + -1, + 65, + 65, + 99, + 99, + -1, + 158, + 158, + 65, + -1, + -1, + -1, + 65, + 192, + 192, + 192, + -1, + 65, + -1, + -1, + -1, + -1, + 345, + 65, + 65, + -1, + -1, + 65, + 65, + -1, + 66, + -1, + 123, + -1, + -1, + -1, + 263, + 263, + 263, + 263, + 263, + 263, + 66, + -1, + 629, + 66, + 629, + 629, + 629, + 629, + -1, + 805, + 805, + -1, + -1, + 273, + 273, + 273, + 67, + 601, + 601, + 67, + 67, + -1, + -1, + 872, + 67, + 256, + 256, + 68, + 68, + 38, + 38, + 68, + 68, + -1, + -1, + 359, + -1, + 663, + 68, + 68, + 581, + -1, + 648, + 648, + 68, + 648, + 648, + 648, + 648, + 197, + -1, + 69, + 204, + -1, + 69, + -1, + 557, + 557, + -1, + -1, + -1, + 69, + 69, + 369, + -1, + 69, + -1, + 290, + 70, + 70, + 275, + 275, + 275, + 70, + 70, + -1, + 621, + 621, + 70, + 233, + 233, + 70, + 277, + 70, + 277, + 277, + 70, + 103, + 103, + 103, + 70, + -1, + -1, + -1, + -1, + -1, + 256, + 75, + 347, + 75, + -1, + 605, + 76, + 255, + 76, + -1, + 281, + -1, + 77, + 153, + 153, + 78, + -1, + 630, + 79, + -1, + 79, + 314, + 267, + -1, + -1, + 520, + 520, + -1, + -1, + 760, + -1, + -1, + 369, + -1, + 445, + 448, + 89, + 448, + 90, + 647, + -1, + 628, + 628, + -1, + 171, + 171, + 171, + 171, + -1, + 574, + 574, + 91, + 574, + -1, + 92, + -1, + 602, + -1, + 93, + -1, + 235, + -1, + 94, + -1, + -1, + 95, + 98, + 279, + 101, + 101, + -1, + 101, + 102, + 751, + 280, + 104, + -1, + 104, + 105, + 105, + -1, + -1, + -1, + 106, + 106, + 647, + 722, + 722, + 107, + -1, + -1, + -1, + 182, + 182, + 182, + 110, + -1, + -1, + -1, + -1, + 115, + 586, + 115, + -1, + -1, + 728, + -1, + 220, + -1, + 585, + 115, + -1, + 115, + -1, + 116, + -1, + 116, + 723, + 116, + 247, + 247, + -1, + -1, + 446, + 446, + 446, + 200, + 117, + 117, + 723, + 723, + 723, + -1, + -1, + -1, + 97, + -1, + 117, + 117, + -1, + 117, + 630, + 117, + 71, + -1, + 117, + -1, + 117, + 117, + 117, + -1, + 557, + 557, + 557, + 117, + 557, + 557, + 557, + 367, + -1, + 539, + 119, + -1, + 120, + 636, + 636, + -1, + -1, + 120, + 342, + 121, + 74, + 74, + -1, + -1, + 750, + 121, + 121, + 613, + 613, + -1, + 122, + 122, + 171, + -1, + 314, + -1, + 763, + 125, + -1, + 771, + 771, + -1, + 604, + 604, + 126, + 126, + -1, + 126, + 126, + 126, + 126, + -1, + 671, + -1, + 126, + -1, + -1, + 347, + -1, + 127, + -1, + -1, + 127, + 592, + 592, + 127, + -1, + -1, + 662, + 129, + 129, + 578, + 129, + 95, + 129, + 129, + 129, + -1, + -1, + 129, + 129, + 631, + 129, + 129, + 627, + -1, + -1, + -1, + 671, + 130, + 130, + 130, + 130, + -1, + -1, + -1, + -1, + -1, + 131, + 201, + 131, + -1, + 813, + -1, + 131, + 131, + -1, + -1, + 131, + 131, + -1, + 752, + 131, + -1, + 131, + -1, + 132, + -1, + 100, + 100, + 132, + 99, + -1, + 638, + -1, + -1, + 375, + 132, + -1, + 376, + -1, + 657, + 133, + 645, + 645, + 645, + -1, + 303, + -1, + 133, + 133, + 133, + 643, + 643, + 134, + 180, + 180, + -1, + 137, + 137, + 137, + 137, + 134, + -1, + -1, + 134, + -1, + 236, + 236, + -1, + -1, + 134, + 759, + 759, + 134, + -1, + -1, + 136, + 103, + -1, + -1, + 347, + -1, + 136, + 606, + 606, + 606, + -1, + 136, + 504, + -1, + 852, + 852, + -1, + 638, + 139, + -1, + 139, + 601, + -1, + 137, + 137, + 140, + 140, + 140, + 236, + 236, + 141, + -1, + 141, + 141, + 141, + 569, + -1, + 385, + -1, + -1, + 447, + -1, + 123, + 123, + -1, + -1, + 141, + 599, + 599, + 599, + 599, + -1, + 251, + 251, + -1, + 568, + -1, + 159, + 142, + 142, + -1, + -1, + 587, + 587, + -1, + 142, + -1, + 142, + 108, + -1, + 142, + -1, + 142, + -1, + 142, + 142, + 305, + 305, + 305, + -1, + 81, + -1, + 214, + 214, + -1, + 142, + 142, + 639, + 639, + 144, + -1, + 95, + -1, + -1, + 585, + 144, + -1, + 144, + 308, + -1, + 144, + 812, + 144, + -1, + 145, + -1, + -1, + -1, + -1, + 724, + 145, + -1, + 180, + -1, + 266, + 145, + -1, + -1, + 145, + 145, + -1, + 217, + 146, + 217, + -1, + 339, + 339, + 146, + 146, + 123, + -1, + -1, + -1, + -1, + 146, + 114, + -1, + 628, + -1, + 147, + 147, + 171, + 147, + 147, + -1, + 147, + 147, + 147, + 147, + 762, + 147, + 202, + -1, + 315, + 148, + -1, + -1, + 277, + 148, + -1, + 148, + 100, + -1, + 657, + -1, + -1, + 148, + -1, + -1, + -1, + -1, + -1, + 635, + 149, + 197, + -1, + -1, + 149, + 274, + -1, + 157, + 157, + -1, + 630, + 630, + 149, + 524, + -1, + 149, + -1, + 149, + -1, + 149, + 450, + -1, + 38, + 149, + 557, + -1, + -1, + 196, + -1, + 444, + -1, + 150, + 150, + 150, + -1, + 367, + 367, + -1, + -1, + 138, + -1, + 150, + -1, + -1, + 533, + 533, + 608, + 151, + 763, + -1, + 645, + -1, + 635, + 635, + 151, + 123, + 123, + 151, + 151, + 672, + -1, + 519, + 151, + 151, + 160, + 378, + 378, + -1, + 164, + 268, + -1, + 525, + 525, + -1, + 559, + -1, + -1, + -1, + 345, + 166, + 166, + -1, + 247, + -1, + 304, + 304, + 167, + 174, + 343, + 343, + 343, + 761, + 761, + 360, + 604, + 178, + 763, + -1, + 566, + 601, + 342, + 314, + -1, + 305, + 305, + 186, + 186, + 189, + 236, + 190, + -1, + 154, + 154, + 603, + 292, + 292, + -1, + -1, + -1, + 620, + 205, + -1, + 649, + -1, + 81, + -1, + 208, + 209, + -1, + -1, + -1, + 519, + 216, + 281, + 218, + 71, + 71, + 103, + 103, + 261, + -1, + -1, + 584, + -1, + -1, + -1, + 666, + -1, + 229, + -1, + -1, + 162, + 162, + 232, + -1, + -1, + 238, + 239, + 239, + 239, + 662, + 662, + 244, + -1, + 331, + 331, + 249, + -1, + 220, + -1, + -1, + 252, + 252, + -1, + 252, + 252, + 253, + -1, + 774, + -1, + -1, + 276, + 276, + 276, + -1, + -1, + 267, + -1, + -1, + 688, + 257, + 305, + 305, + 257, + 528, + -1, + 351, + -1, + 587, + -1, + 260, + 813, + -1, + 180, + 180, + 270, + 270, + 378, + -1, + 282, + -1, + 81, + -1, + 688, + 202, + 285, + 263, + 286, + 762, + 287, + 308, + 720, + 720, + -1, + 369, + 295, + 298, + 819, + 300, + -1, + -1, + 587, + -1, + 329, + 338, + 346, + 348, + -1, + -1, + -1, + -1, + -1, + 355, + 621, + 356, + 357, + -1, + -1, + -1, + 381, + 504, + 504, + -1, + 381, + 668, + 381, + 95, + -1, + 336, + 336, + 336, + 336, + -1, + 540, + -1, + 264, + 264, + 264, + 264, + -1, + 247, + 381, + 247, + -1, + -1, + -1, + -1, + 381, + -1, + 522, + -1, + 381, + 192, + 192, + 192, + 381, + 192, + -1, + -1, + 360, + -1, + 381, + -1, + -1, + 280, + -1, + -1, + 692, + 381, + 323, + -1, + -1, + -1, + 663, + 663, + 381, + 381, + 381, + 687, + 687, + 687, + -1, + 507, + 381, + -1, + 305, + 381, + -1, + 381, + 381, + -1, + -1, + 314, + 314, + 314, + 314, + 381, + -1, + 688, + -1, + 381, + 672, + -1, + -1, + -1, + 273, + 273, + -1, + -1, + -1, + -1, + 504, + -1, + -1, + 728, + 728, + 728, + 728, + -1, + -1, + -1, + -1, + 280, + 280, + -1, + 578, + 578, + 381, + -1, + -1, + 381, + -1, + -1, + 381, + 381, + 381, + 872, + -1, + 605, + 381, + -1, + 237, + 237, + 237, + 237, + -1, + -1, + 237, + 381, + 381, + 381, + 583, + 381, + 687, + 381, + -1, + 281, + -1, + -1, + 558, + 381, + -1, + 261, + 261, + 381, + -1, + 381, + 268, + 381, + -1, + -1, + 156, + 381, + 581, + -1, + -1, + -1, + 182, + 182, + 182, + -1, + 159, + 159, + -1, + 381, + 343, + -1, + -1, + 381, + -1, + 637, + 637, + 381, + 539, + -1, + -1, + 381, + 579, + -1, + -1, + -1, + 761, + 761, + 381, + 381, + 381, + 504, + 381, + 504, + -1, + 584, + 584, + -1, + 381, + 381, + 812, + 812, + 381, + 381, + -1, + 269, + -1, + 153, + -1, + 381, + 360, + 360, + 360, + 360, + 360, + -1, + 381, + -1, + -1, + 294, + 381, + -1, + 605, + -1, + -1, + -1, + -1, + 153, + 153, + 153, + -1, + 275, + 381, + -1, + 557, + -1, + 381, + -1, + 137, + 137, + 137, + 137, + -1, + 381, + 123, + 381, + -1, + -1, + 720, + 381, + 381, + -1, + -1, + 267, + 267, + -1, + 381, + 381, + -1, + -1, + -1, + 381, + -1, + -1, + 586, + 586, + -1, + -1, + 172, + 381, + -1, + 347, + -1, + 290, + -1, + 759, + 759, + -1, + -1, + 201, + -1, + 256, + 381, + 381, + -1, + 381, + -1, + 566, + 381, + 381, + -1, + 381, + 381, + 272, + 272, + -1, + -1, + 382, + 382, + 628, + -1, + 382, + 382, + 273, + -1, + 277, + 277, + 383, + 383, + -1, + -1, + 247, + 383, + 247, + -1, + 383, + 637, + 383, + -1, + -1, + -1, + -1, + 71, + 71, + 383, + 71, + 383, + 383, + 383, + 384, + 628, + -1, + 384, + -1, + 631, + 631, + 631, + -1, + -1, + 275, + -1, + 569, + -1, + 255, + 384, + 255, + 384, + 872, + 872, + 384, + -1, + 264, + 384, + 526, + 384, + 568, + 384, + 384, + -1, + 137, + 386, + -1, + 771, + -1, + 564, + 386, + 386, + 564, + 564, + 386, + 657, + -1, + -1, + 504, + 504, + 504, + 386, + 386, + 345, + -1, + 171, + -1, + -1, + -1, + -1, + -1, + 137, + -1, + 447, + 197, + -1, + 446, + 387, + 387, + 279, + 279, + -1, + -1, + -1, + 629, + 387, + -1, + 520, + 387, + 618, + -1, + -1, + 607, + 607, + -1, + 687, + 687, + -1, + 387, + 378, + 378, + 378, + -1, + 520, + 520, + 387, + 774, + 774, + 774, + 774, + 387, + 620, + 387, + -1, + 376, + -1, + 387, + 387, + 454, + 387, + 454, + -1, + 269, + -1, + 342, + 342, + 387, + -1, + 534, + 387, + -1, + 305, + 387, + -1, + 269, + -1, + -1, + 672, + 387, + -1, + -1, + -1, + -1, + -1, + 579, + 579, + 579, + 579, + -1, + 636, + 387, + -1, + -1, + 154, + 154, + 154, + 154, + 387, + -1, + 566, + -1, + -1, + 264, + 264, + -1, + 387, + 313, + -1, + 387, + 692, + -1, + 643, + 643, + -1, + -1, + -1, + 387, + 387, + 315, + 315, + -1, + 86, + 86, + 86, + 86, + 387, + -1, + 242, + 387, + 387, + 387, + 657, + 657, + 387, + 657, + 657, + -1, + -1, + 387, + -1, + 303, + -1, + 369, + 369, + 387, + 388, + -1, + 583, + -1, + -1, + 203, + 203, + 388, + 153, + -1, + 388, + 388, + 388, + 388, + 388, + 630, + 388, + 818, + -1, + 521, + 388, + -1, + 388, + -1, + 388, + -1, + 688, + 388, + -1, + 388, + 388, + -1, + -1, + -1, + 251, + 251, + 251, + 388, + 388, + -1, + 539, + 388, + 388, + 388, + 388, + 163, + -1, + 388, + 388, + 388, + 220, + 220, + 220, + 220, + 220, + 388, + -1, + -1, + -1, + -1, + -1, + 388, + -1, + -1, + 519, + 388, + 388, + 388, + 278, + 278, + 278, + -1, + 388, + 388, + 631, + 388, + 631, + -1, + 223, + 388, + 223, + 223, + 388, + 220, + 388, + 220, + 220, + 220, + -1, + -1, + 170, + -1, + -1, + 447, + 388, + 388, + 245, + 245, + 388, + 388, + 277, + 388, + 388, + -1, + -1, + 600, + 390, + -1, + 390, + 95, + 390, + -1, + 636, + -1, + 390, + 750, + 750, + 750, + 750, + 390, + 566, + 566, + 391, + -1, + -1, + 392, + 392, + 668, + -1, + 818, + -1, + 392, + -1, + 392, + -1, + 392, + 173, + -1, + 666, + -1, + -1, + -1, + 199, + -1, + 722, + 722, + 392, + -1, + 605, + 605, + 392, + -1, + 750, + -1, + -1, + 668, + -1, + 392, + 303, + -1, + 256, + -1, + 612, + 612, + 393, + 108, + 108, + 393, + -1, + 393, + 261, + 393, + 393, + 608, + 608, + 393, + 393, + 393, + 269, + 393, + 648, + 648, + 648, + -1, + 199, + 393, + 393, + 393, + -1, + -1, + 499, + 499, + 499, + -1, + -1, + 805, + 393, + 393, + 637, + 393, + -1, + 347, + 347, + -1, + -1, + 393, + -1, + -1, + 108, + 394, + 199, + 394, + 199, + -1, + 649, + 137, + 137, + 395, + -1, + 509, + 395, + 395, + 74, + -1, + 566, + -1, + 558, + -1, + -1, + -1, + 396, + 396, + 396, + 397, + 397, + -1, + 584, + -1, + -1, + 397, + -1, + 397, + 331, + 331, + -1, + 358, + 397, + -1, + -1, + 255, + 397, + 255, + 255, + -1, + 671, + -1, + -1, + 557, + 398, + 398, + -1, + 603, + 399, + -1, + -1, + -1, + 399, + 723, + -1, + 399, + 587, + 399, + -1, + 399, + 812, + 812, + 812, + -1, + 156, + 156, + 156, + 156, + -1, + -1, + -1, + 400, + -1, + 400, + 520, + 520, + 400, + 262, + -1, + -1, + -1, + -1, + 402, + -1, + -1, + -1, + 648, + 648, + 648, + 402, + 648, + 402, + 520, + -1, + -1, + 202, + -1, + 331, + -1, + -1, + -1, + 403, + 612, + 403, + 403, + 612, + 404, + 521, + -1, + 237, + 404, + 404, + -1, + -1, + 404, + 277, + 751, + -1, + -1, + -1, + -1, + 417, + -1, + -1, + 649, + 649, + -1, + 405, + 569, + -1, + -1, + 603, + 603, + -1, + -1, + 406, + 138, + -1, + 407, + 407, + -1, + 279, + 408, + -1, + -1, + 635, + -1, + 269, + 408, + 408, + 585, + -1, + 235, + 235, + 235, + 409, + 409, + 510, + -1, + -1, + 154, + 410, + 273, + 410, + 447, + -1, + -1, + 752, + 628, + 628, + 411, + 233, + 233, + 411, + 233, + 233, + 411, + 203, + -1, + 412, + 412, + -1, + 852, + 412, + 412, + 158, + -1, + -1, + -1, + -1, + 413, + 269, + -1, + 413, + 237, + 237, + 237, + -1, + 413, + 278, + 413, + 663, + 413, + 663, + 663, + 413, + -1, + -1, + -1, + 268, + 413, + 413, + 413, + 413, + 413, + 137, + 137, + 137, + -1, + 688, + -1, + 413, + 159, + -1, + 663, + -1, + 236, + 236, + -1, + 569, + -1, + 163, + 413, + -1, + -1, + -1, + 138, + 138, + -1, + 138, + 138, + 138, + 415, + -1, + 450, + -1, + 192, + -1, + -1, + -1, + 108, + 415, + 415, + -1, + 172, + 172, + 415, + 172, + 415, + 345, + 415, + -1, + -1, + 330, + -1, + 81, + 81, + -1, + 331, + -1, + -1, + 557, + -1, + 415, + -1, + 557, + 415, + 415, + 519, + 415, + -1, + 605, + 605, + 605, + -1, + 499, + -1, + -1, + -1, + 233, + 233, + -1, + 416, + 416, + 557, + 557, + -1, + -1, + -1, + 289, + -1, + 416, + 416, + 416, + 416, + 322, + 322, + 322, + 322, + -1, + 416, + 552, + 552, + 552, + 552, + 416, + 507, + 507, + 507, + -1, + 264, + 264, + 264, + 264, + 264, + 418, + 418, + -1, + 418, + 214, + 214, + 418, + 450, + 418, + 169, + 169, + -1, + -1, + 220, + 418, + 220, + 418, + 418, + -1, + 559, + 419, + 559, + -1, + 653, + 419, + 419, + 419, + 628, + 628, + 419, + 419, + 568, + 419, + 568, + -1, + 419, + 812, + 419, + -1, + -1, + 447, + 447, + 447, + 447, + -1, + 168, + 420, + 420, + 171, + -1, + -1, + -1, + 521, + -1, + 336, + 336, + -1, + 217, + 217, + -1, + 568, + -1, + 420, + -1, + 520, + 520, + 420, + -1, + 420, + 420, + 420, + 603, + 420, + 603, + -1, + 268, + 268, + 268, + -1, + 420, + 607, + 420, + 420, + 420, + 420, + 420, + 629, + 629, + 629, + -1, + 649, + 649, + 420, + 724, + 724, + 724, + 724, + 724, + -1, + 315, + 315, + -1, + 38, + 38, + 420, + 672, + 672, + 420, + 672, + 672, + -1, + 420, + 599, + 599, + 599, + 420, + -1, + -1, + -1, + 160, + 420, + -1, + -1, + -1, + 202, + 202, + -1, + 600, + 600, + 340, + 340, + 421, + 421, + 421, + 323, + 323, + 323, + 421, + 421, + 421, + -1, + 422, + 587, + 422, + 587, + -1, + 422, + 525, + 525, + 525, + 525, + 422, + 422, + 159, + 159, + 159, + 422, + -1, + 422, + -1, + 422, + 422, + 163, + -1, + -1, + 343, + -1, + -1, + 237, + -1, + 236, + 422, + 422, + 648, + -1, + -1, + -1, + 203, + -1, + -1, + -1, + 422, + -1, + 422, + -1, + 579, + 422, + -1, + 422, + -1, + 584, + 584, + -1, + 422, + -1, + -1, + -1, + -1, + 376, + 376, + 376, + -1, + 540, + -1, + 871, + 871, + 423, + -1, + -1, + 423, + 509, + 509, + -1, + 159, + -1, + -1, + -1, + 469, + 425, + -1, + 647, + 647, + -1, + -1, + 322, + -1, + -1, + 425, + 499, + 499, + 425, + 157, + -1, + -1, + 425, + 223, + -1, + 752, + -1, + -1, + 425, + -1, + -1, + -1, + -1, + 152, + 425, + -1, + -1, + -1, + 172, + 426, + 426, + 671, + -1, + -1, + 426, + -1, + 155, + -1, + 723, + 426, + -1, + 426, + -1, + 426, + 169, + 169, + 426, + 668, + 426, + 592, + -1, + 628, + 426, + -1, + 426, + 426, + 426, + 426, + 223, + -1, + 217, + 217, + -1, + -1, + -1, + 426, + 426, + -1, + 359, + -1, + -1, + 604, + 426, + -1, + 426, + 426, + -1, + 426, + -1, + -1, + -1, + -1, + -1, + 426, + 592, + -1, + 581, + 581, + 581, + 581, + 426, + 581, + 581, + -1, + 235, + -1, + 426, + 426, + 426, + 525, + -1, + 426, + -1, + -1, + 245, + -1, + 518, + 426, + -1, + -1, + 426, + 322, + 322, + 426, + 322, + 322, + 426, + -1, + 566, + 426, + 103, + 426, + 81, + -1, + -1, + 426, + -1, + 417, + 417, + 417, + 417, + 417, + 417, + 417, + 417, + 426, + -1, + 161, + 161, + 161, + 426, + 517, + -1, + 426, + 426, + 81, + 427, + 427, + -1, + 427, + -1, + 427, + 427, + 627, + -1, + 346, + -1, + 97, + -1, + 427, + -1, + 638, + -1, + 273, + -1, + 427, + 728, + 728, + 728, + -1, + 761, + 761, + 427, + -1, + 427, + 427, + 805, + 805, + 805, + 805, + -1, + 428, + 233, + -1, + 428, + 109, + 428, + 672, + 428, + 428, + -1, + -1, + -1, + -1, + 428, + 813, + 428, + -1, + 156, + 428, + 156, + -1, + 428, + 604, + 428, + 428, + 871, + 871, + 428, + 620, + 428, + -1, + 428, + 428, + 428, + -1, + 428, + -1, + 314, + 428, + 428, + 658, + 428, + -1, + 138, + 138, + 138, + -1, + -1, + -1, + -1, + 872, + 872, + 872, + 872, + 428, + 428, + 428, + -1, + -1, + 812, + 429, + 429, + -1, + 520, + 429, + 722, + 429, + 722, + -1, + -1, + 522, + 522, + -1, + 81, + 81, + 429, + 429, + 265, + 429, + 375, + 375, + 375, + -1, + 759, + 429, + 196, + 196, + 429, + 663, + 663, + -1, + 429, + -1, + 100, + -1, + -1, + -1, + 429, + 687, + 687, + 429, + 305, + -1, + 429, + 540, + -1, + 429, + 429, + 429, + -1, + 517, + -1, + 429, + 109, + 109, + -1, + -1, + -1, + 290, + -1, + 430, + 74, + 430, + 331, + -1, + 631, + 631, + 430, + -1, + 430, + 752, + 752, + 752, + -1, + -1, + 499, + -1, + 267, + 430, + 430, + 566, + 430, + 272, + 272, + 430, + -1, + 430, + 214, + 214, + -1, + 430, + -1, + -1, + 430, + 430, + -1, + -1, + 430, + 274, + -1, + 138, + -1, + -1, + 87, + 87, + -1, + -1, + -1, + 431, + -1, + 431, + 645, + 645, + 645, + 431, + 583, + 583, + -1, + 359, + 431, + 359, + -1, + 447, + -1, + -1, + 431, + 642, + 431, + 431, + -1, + -1, + 304, + -1, + 431, + -1, + 343, + 343, + -1, + -1, + -1, + 586, + 586, + 586, + 586, + 431, + 432, + 649, + 432, + 649, + -1, + 432, + 358, + 432, + 358, + 358, + -1, + -1, + 559, + 559, + 559, + -1, + 432, + -1, + -1, + -1, + 607, + -1, + 347, + 347, + 432, + -1, + -1, + -1, + -1, + 805, + 805, + 805, + 432, + 203, + -1, + 234, + 234, + -1, + -1, + -1, + 600, + 600, + 433, + 433, + 600, + 433, + -1, + -1, + 587, + 433, + -1, + 255, + 255, + 433, + -1, + -1, + -1, + 574, + -1, + 433, + 520, + 433, + 520, + 520, + -1, + 204, + 433, + 433, + 592, + 433, + -1, + 607, + 607, + -1, + 446, + 446, + 446, + 433, + 433, + 433, + 157, + 157, + 157, + 157, + 433, + -1, + 433, + -1, + -1, + 433, + 434, + 173, + 173, + 434, + 434, + 173, + -1, + 434, + 152, + 434, + 434, + 519, + 519, + 434, + 519, + 434, + 434, + -1, + -1, + -1, + -1, + 434, + -1, + 237, + 237, + 434, + 237, + 237, + -1, + -1, + 182, + 434, + -1, + 447, + 447, + 447, + -1, + 750, + 750, + 750, + 750, + 750, + 434, + -1, + -1, + 722, + -1, + -1, + 434, + 722, + -1, + 533, + 434, + 434, + -1, + 852, + 852, + 852, + -1, + -1, + 601, + 434, + 434, + 434, + 375, + 375, + -1, + -1, + -1, + 601, + -1, + 273, + 273, + -1, + 434, + 434, + 434, + -1, + -1, + 558, + 558, + 558, + 558, + 558, + -1, + 434, + 692, + 434, + 269, + 434, + -1, + 196, + -1, + 434, + 274, + 360, + -1, + 435, + 280, + 280, + 280, + 280, + 280, + -1, + 446, + 446, + -1, + 558, + -1, + 369, + 369, + 369, + 435, + 435, + 435, + 435, + 375, + 435, + 435, + -1, + 203, + -1, + -1, + -1, + -1, + 367, + 367, + -1, + 446, + 435, + -1, + -1, + 435, + 435, + -1, + -1, + -1, + 519, + 519, + 519, + 519, + 519, + -1, + -1, + -1, + 156, + -1, + 200, + 200, + -1, + -1, + 436, + 436, + -1, + 533, + 533, + -1, + 448, + 436, + 436, + -1, + 123, + -1, + 760, + 760, + -1, + 671, + 671, + 671, + 671, + -1, + 436, + 436, + -1, + 436, + -1, + 272, + 272, + -1, + 436, + 436, + 436, + -1, + -1, + 223, + -1, + 436, + 436, + -1, + 436, + 436, + -1, + 345, + 345, + 436, + -1, + -1, + 437, + 201, + -1, + -1, + 629, + -1, + -1, + 242, + -1, + 578, + 437, + 73, + 437, + 210, + 437, + 263, + 437, + 437, + 305, + 305, + -1, + 437, + -1, + 437, + 525, + 525, + -1, + 437, + 437, + 438, + 71, + -1, + 314, + -1, + -1, + 84, + -1, + 533, + 533, + 438, + 359, + -1, + 157, + 157, + -1, + -1, + -1, + 601, + 601, + 601, + -1, + 438, + -1, + 438, + -1, + 657, + 657, + -1, + -1, + -1, + 852, + -1, + 518, + -1, + -1, + -1, + 162, + 439, + -1, + 304, + 439, + -1, + 439, + 97, + 440, + 871, + 871, + 440, + 440, + 267, + -1, + 262, + 440, + 233, + 233, + -1, + 440, + 440, + 517, + 517, + -1, + -1, + 440, + 566, + -1, + 440, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + 378, + 378, + -1, + 441, + -1, + -1, + 507, + 507, + 507, + 441, + -1, + -1, + 441, + -1, + 564, + -1, + 648, + -1, + 442, + -1, + 552, + 552, + 451, + 552, + -1, + 620, + 451, + 452, + 664, + 664, + -1, + 660, + 452, + -1, + 642, + 453, + 599, + 453, + 453, + 601, + 453, + 358, + 455, + -1, + 196, + -1, + 266, + -1, + -1, + 456, + 670, + -1, + 457, + -1, + 457, + 210, + 210, + 457, + 458, + -1, + 242, + -1, + -1, + 459, + 812, + 812, + -1, + -1, + 159, + -1, + 275, + -1, + -1, + 237, + 237, + 462, + 579, + -1, + 463, + 613, + -1, + 464, + 272, + 464, + -1, + -1, + 273, + 465, + 750, + 281, + -1, + 467, + -1, + 468, + 315, + -1, + -1, + 470, + 214, + -1, + 454, + 454, + 818, + 474, + -1, + -1, + 751, + 751, + 345, + 345, + 345, + -1, + 477, + -1, + 478, + -1, + -1, + -1, + -1, + 480, + -1, + 480, + 480, + -1, + 289, + 289, + 481, + 168, + -1, + -1, + 482, + 202, + 202, + 482, + 276, + 276, + 482, + 482, + 613, + -1, + -1, + 805, + -1, + -1, + -1, + -1, + 291, + 291, + 482, + 510, + 510, + 483, + 483, + -1, + 83, + -1, + 280, + 485, + -1, + -1, + -1, + 485, + 485, + 485, + 486, + 375, + 486, + -1, + -1, + 486, + 658, + -1, + -1, + 336, + 336, + -1, + -1, + -1, + -1, + -1, + 487, + -1, + 173, + 173, + -1, + -1, + -1, + 552, + 552, + 487, + -1, + -1, + -1, + 487, + -1, + -1, + -1, + 487, + 449, + 449, + 487, + 292, + 487, + 487, + 574, + -1, + 487, + 487, + -1, + 274, + 274, + 274, + -1, + 487, + 487, + -1, + 487, + 83, + -1, + -1, + -1, + 487, + -1, + -1, + 488, + 752, + 752, + 488, + -1, + -1, + 447, + 447, + 447, + 489, + 367, + 367, + 489, + 489, + 489, + -1, + 489, + 489, + -1, + -1, + 565, + 565, + 489, + 489, + 199, + -1, + -1, + -1, + 521, + 521, + 521, + -1, + -1, + 336, + -1, + 138, + 138, + -1, + -1, + -1, + 161, + -1, + 109, + 313, + 313, + 491, + 313, + 313, + 313, + 313, + 313, + 491, + 558, + 491, + 492, + -1, + 215, + -1, + -1, + -1, + -1, + 492, + -1, + 492, + -1, + 604, + -1, + 279, + 279, + 492, + 220, + -1, + -1, + 494, + 520, + 495, + -1, + -1, + 292, + -1, + 495, + 495, + -1, + 759, + 759, + 759, + 495, + -1, + 38, + -1, + 871, + 496, + 496, + 720, + 497, + 497, + 279, + 279, + 279, + 279, + 497, + 497, + -1, + 497, + 871, + 498, + -1, + -1, + 203, + 203, + 203, + 203, + 203, + 498, + -1, + -1, + 871, + 498, + 871, + 498, + 653, + -1, + 162, + 162, + 500, + 162, + -1, + 500, + 499, + 500, + 565, + 500, + -1, + 627, + 500, + -1, + 500, + 99, + -1, + -1, + -1, + 199, + -1, + 108, + -1, + 528, + 501, + -1, + 501, + 501, + 501, + 585, + 585, + 585, + 160, + -1, + -1, + 606, + -1, + 502, + 502, + 502, + -1, + 454, + 454, + 502, + 502, + 502, + -1, + 534, + -1, + -1, + 359, + 502, + 502, + 502, + 336, + 336, + -1, + 323, + 323, + -1, + 502, + 502, + 601, + 502, + 601, + 578, + -1, + -1, + -1, + -1, + 503, + 266, + -1, + -1, + -1, + 109, + -1, + -1, + 813, + 813, + 503, + -1, + 503, + 269, + 269, + -1, + -1, + 871, + -1, + -1, + -1, + 503, + 503, + 86, + 86, + 503, + 503, + -1, + 265, + 505, + -1, + 505, + 505, + 528, + -1, + 255, + 255, + -1, + -1, + -1, + 505, + 505, + -1, + 505, + 505, + 505, + -1, + 340, + 505, + 340, + 340, + 505, + -1, + -1, + 330, + -1, + 505, + -1, + 137, + 505, + -1, + 345, + 345, + 505, + 505, + -1, + -1, + -1, + 659, + 505, + 659, + -1, + 506, + -1, + 506, + 506, + -1, + 210, + 210, + 210, + -1, + -1, + -1, + 812, + -1, + 315, + 506, + 506, + -1, + 163, + -1, + -1, + 274, + -1, + 648, + 648, + 648, + 511, + 511, + 512, + 512, + 512, + 512, + -1, + 447, + -1, + 512, + -1, + 512, + 512, + 526, + -1, + 606, + 512, + -1, + 512, + -1, + 752, + -1, + 584, + 584, + 584, + -1, + -1, + -1, + 602, + 602, + 602, + 602, + 514, + 602, + 514, + 262, + 262, + 515, + 515, + -1, + 805, + -1, + 162, + 162, + -1, + 292, + 523, + 523, + 469, + 469, + 752, + 752, + 672, + -1, + -1, + 668, + 339, + -1, + 535, + 535, + 173, + -1, + -1, + 417, + 256, + -1, + 341, + -1, + 542, + 543, + -1, + 544, + 692, + -1, + 280, + -1, + 721, + -1, + 450, + 450, + 203, + 203, + -1, + 446, + 446, + -1, + -1, + -1, + 556, + -1, + 592, + 479, + -1, + -1, + -1, + -1, + 563, + 819, + 819, + 567, + 819, + 819, + 819, + -1, + -1, + 570, + 570, + 292, + -1, + -1, + -1, + 518, + 518, + 571, + 275, + 275, + -1, + 571, + -1, + 292, + -1, + 572, + 469, + 572, + 572, + -1, + 163, + 163, + 575, + -1, + 159, + -1, + 522, + 522, + 522, + -1, + -1, + -1, + 577, + 577, + 533, + -1, + 577, + 577, + 619, + -1, + 577, + -1, + -1, + 580, + -1, + -1, + -1, + -1, + 445, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + 323, + -1, + 723, + 331, + 591, + 591, + 591, + 591, + 168, + 269, + 269, + 269, + 269, + 269, + 269, + -1, + 595, + -1, + -1, + 598, + -1, + 509, + 509, + 509, + 611, + 601, + 614, + 615, + 291, + 291, + 616, + 586, + 622, + 763, + -1, + 632, + -1, + 640, + 401, + -1, + -1, + 651, + 479, + -1, + -1, + -1, + 673, + 157, + 673, + -1, + -1, + 200, + 673, + 673, + 84, + 84, + 84, + 84, + 84, + 84, + 84, + 84, + 84, + -1, + 818, + -1, + -1, + -1, + 674, + -1, + 108, + 108, + 108, + 108, + -1, + 674, + 217, + -1, + -1, + -1, + 674, + 852, + -1, + 635, + -1, + -1, + 674, + -1, + 347, + 347, + 347, + 674, + -1, + -1, + 586, + -1, + -1, + -1, + -1, + -1, + 345, + 674, + -1, + 114, + 114, + 674, + 237, + -1, + 203, + 203, + 674, + 517, + 674, + 95, + 95, + -1, + 648, + -1, + 674, + -1, + 331, + 331, + 674, + 674, + 605, + 674, + 674, + -1, + 237, + -1, + 628, + -1, + -1, + -1, + -1, + 152, + 152, + -1, + 214, + 214, + -1, + -1, + -1, + 674, + 674, + -1, + 760, + 674, + 760, + -1, + 674, + -1, + 872, + 674, + 674, + -1, + 172, + 674, + 579, + 674, + -1, + -1, + 674, + 674, + 674, + -1, + -1, + 674, + 367, + 367, + 367, + 367, + 367, + 367, + -1, + 674, + -1, + -1, + -1, + 517, + -1, + -1, + 750, + -1, + 565, + 565, + -1, + -1, + -1, + 674, + 674, + 242, + -1, + 331, + -1, + 674, + 276, + -1, + 569, + 569, + 569, + 569, + 569, + -1, + -1, + 674, + -1, + -1, + 81, + 674, + 674, + -1, + 619, + 619, + 675, + 172, + -1, + 675, + 552, + 675, + 675, + 581, + 675, + -1, + -1, + 618, + -1, + 676, + 583, + 676, + 583, + -1, + 519, + 519, + -1, + 672, + 676, + 672, + 672, + 672, + -1, + 154, + 676, + -1, + -1, + 237, + 676, + -1, + -1, + 642, + -1, + -1, + 265, + -1, + 152, + -1, + 763, + 677, + -1, + 173, + 173, + 173, + -1, + -1, + 385, + 385, + 385, + 677, + 677, + 313, + 313, + 313, + 313, + 313, + 313, + -1, + 677, + -1, + 582, + 582, + 582, + 582, + 582, + -1, + 336, + 677, + 677, + -1, + 677, + 677, + -1, + -1, + 509, + 678, + -1, + -1, + -1, + 340, + -1, + 197, + -1, + 805, + 805, + 805, + 805, + 805, + -1, + -1, + 678, + 171, + 679, + 630, + 679, + 200, + 200, + 200, + 200, + -1, + 679, + -1, + -1, + -1, + 679, + 631, + 679, + 631, + 679, + -1, + 679, + 679, + -1, + 679, + 84, + 84, + 680, + 280, + 280, + 280, + 680, + 680, + 579, + -1, + 528, + -1, + -1, + -1, + -1, + 680, + -1, + 774, + -1, + -1, + 87, + 680, + 87, + 87, + 87, + 87, + 87, + 242, + 242, + -1, + 681, + 637, + 681, + 681, + 235, + 235, + -1, + -1, + 681, + 197, + -1, + 629, + 629, + -1, + -1, + 682, + 682, + 682, + -1, + -1, + 647, + -1, + 153, + 682, + 682, + 264, + -1, + -1, + -1, + 683, + 346, + -1, + -1, + 235, + 683, + 401, + 401, + 401, + -1, + 344, + 683, + -1, + 351, + -1, + 685, + 685, + -1, + 346, + 685, + -1, + 336, + -1, + 660, + 660, + 660, + 685, + -1, + 343, + -1, + 685, + -1, + 519, + 685, + 685, + 275, + 685, + 685, + 685, + 659, + -1, + 279, + 685, + -1, + -1, + 685, + -1, + -1, + 685, + 450, + 685, + -1, + 534, + -1, + -1, + -1, + 685, + 342, + 342, + 342, + 342, + 342, + 342, + 342, + 342, + 685, + 276, + -1, + 685, + 182, + 182, + 182, + 685, + -1, + -1, + 236, + 236, + -1, + 638, + 685, + 685, + 242, + -1, + 417, + 417, + 417, + 417, + -1, + 685, + 499, + 685, + 685, + -1, + 73, + 685, + -1, + 234, + -1, + 367, + 367, + 367, + 367, + -1, + 369, + 369, + 369, + 369, + 369, + -1, + 330, + -1, + 685, + 685, + -1, + -1, + 235, + 235, + -1, + -1, + -1, + 612, + 291, + 291, + 686, + 686, + -1, + 87, + -1, + 686, + -1, + 686, + 343, + -1, + 247, + -1, + 305, + 305, + -1, + 686, + 448, + 448, + 686, + 631, + -1, + 277, + 686, + 686, + 277, + 277, + -1, + 359, + 359, + 359, + 359, + -1, + 686, + -1, + 628, + 686, + -1, + 686, + 686, + 686, + 686, + 689, + 689, + 762, + 689, + 690, + 690, + -1, + -1, + -1, + 690, + 173, + 173, + 173, + 691, + -1, + -1, + -1, + 171, + 171, + 171, + -1, + 762, + -1, + -1, + -1, + 693, + -1, + 871, + 871, + 871, + -1, + 635, + -1, + 694, + 694, + 292, + 694, + 694, + 695, + -1, + 695, + 695, + 81, + -1, + 763, + 763, + 114, + 114, + -1, + -1, + 202, + 202, + 696, + -1, + 138, + -1, + 214, + -1, + 450, + -1, + 671, + 671, + 671, + 671, + 751, + 751, + 751, + 751, + 697, + 697, + 697, + 752, + -1, + 345, + 345, + 697, + 698, + 698, + 173, + 173, + -1, + 524, + -1, + 533, + 533, + 533, + -1, + -1, + 698, + 278, + -1, + 699, + -1, + -1, + 471, + -1, + 87, + 87, + 699, + 587, + -1, + -1, + -1, + -1, + 522, + -1, + 700, + 700, + 700, + 700, + 700, + -1, + -1, + -1, + -1, + -1, + 268, + -1, + 471, + -1, + 700, + -1, + 701, + 701, + 581, + 701, + 639, + 701, + 469, + -1, + -1, + 540, + 701, + 701, + 701, + 520, + 520, + 520, + 520, + 520, + 520, + -1, + 701, + 701, + -1, + 192, + 701, + 701, + 275, + -1, + 272, + 272, + -1, + 702, + 155, + -1, + -1, + -1, + -1, + 272, + 272, + -1, + 702, + -1, + 702, + 586, + -1, + -1, + 604, + -1, + 369, + -1, + 518, + -1, + 703, + -1, + -1, + 256, + 256, + 256, + 704, + 704, + 750, + 750, + -1, + 763, + 705, + 517, + 517, + 705, + 517, + -1, + 671, + 705, + 499, + 499, + 705, + 705, + -1, + 707, + 631, + 631, + 631, + 631, + 631, + 631, + -1, + -1, + 220, + -1, + -1, + 708, + 812, + -1, + -1, + 255, + 709, + 255, + 255, + 255, + -1, + 710, + 710, + -1, + 587, + -1, + 710, + 454, + 852, + -1, + 153, + 153, + 711, + -1, + 233, + 233, + 711, + 233, + 233, + 233, + 711, + 380, + -1, + 712, + -1, + 73, + 712, + 507, + -1, + 71, + 71, + 712, + 279, + -1, + 552, + -1, + -1, + 712, + 526, + 526, + 526, + -1, + -1, + -1, + 650, + 712, + 330, + 712, + 712, + 713, + -1, + 713, + -1, + 242, + 713, + -1, + 713, + 713, + -1, + 713, + 713, + 378, + 713, + -1, + -1, + -1, + 714, + 714, + 714, + -1, + -1, + 714, + -1, + 247, + 247, + -1, + 716, + 123, + 123, + 123, + -1, + 716, + 852, + 716, + 852, + 716, + 471, + 445, + 717, + 653, + 717, + 272, + 717, + 586, + -1, + -1, + 509, + 509, + 509, + -1, + -1, + 261, + 718, + -1, + 718, + -1, + -1, + 275, + 718, + -1, + 692, + -1, + -1, + 719, + -1, + 99, + 719, + 719, + 358, + 358, + 358, + 621, + -1, + -1, + 203, + 726, + 81, + 726, + 664, + -1, + 727, + 627, + 627, + 627, + 448, + -1, + 378, + 378, + 378, + -1, + 376, + 376, + -1, + -1, + 733, + -1, + 734, + -1, + -1, + 217, + 734, + -1, + 735, + 735, + 735, + -1, + -1, + 182, + -1, + -1, + -1, + 737, + 737, + 737, + -1, + 220, + -1, + -1, + -1, + -1, + -1, + 739, + 564, + 739, + 740, + 740, + 308, + 740, + 247, + 247, + -1, + 71, + 740, + -1, + 275, + 275, + -1, + -1, + -1, + 303, + -1, + 740, + 558, + 558, + 741, + -1, + 741, + 84, + 84, + -1, + -1, + -1, + 266, + -1, + 743, + -1, + 313, + 313, + -1, + 771, + -1, + 521, + 745, + 745, + 745, + -1, + 618, + -1, + 71, + 71, + 71, + 71, + -1, + 658, + 367, + -1, + 38, + 747, + 747, + -1, + -1, + 454, + 749, + 762, + 753, + -1, + 628, + 756, + 638, + -1, + -1, + -1, + 443, + -1, + 760, + 558, + -1, + 602, + 773, + -1, + 775, + 776, + -1, + 608, + 521, + -1, + 653, + 781, + 534, + 782, + 782, + 314, + -1, + 347, + 123, + 171, + 785, + -1, + -1, + 552, + -1, + 305, + -1, + 524, + 787, + -1, + -1, + 819, + -1, + 760, + 558, + 204, + 666, + 666, + 794, + 795, + -1, + 796, + -1, + -1, + -1, + 799, + 852, + 450, + -1, + -1, + -1, + 803, + 804, + 95, + -1, + 565, + 852, + 83, + 180, + 823, + 223, + 827, + 827, + -1, + 360, + -1, + -1, + -1, + -1, + 839, + 839, + -1, + 839, + -1, + 839, + -1, + 375, + 839, + 454, + 454, + -1, + 601, + 601, + 601, + -1, + 840, + 840, + -1, + 723, + 840, + 723, + -1, + 38, + -1, + 840, + -1, + -1, + -1, + 840, + 840, + 840, + -1, + 156, + -1, + -1, + 263, + 263, + -1, + 761, + 761, + 761, + 841, + 233, + 841, + 358, + 841, + -1, + -1, + 841, + -1, + 378, + 378, + 841, + -1, + 519, + 519, + 519, + 841, + 568, + 568, + 842, + 842, + 842, + -1, + 842, + -1, + 275, + -1, + 201, + 201, + -1, + 99, + -1, + 843, + 818, + 843, + 168, + 168, + -1, + 843, + 819, + 844, + -1, + -1, + -1, + 844, + 280, + 280, + 844, + 844, + 844, + -1, + -1, + 245, + 245, + 844, + 844, + -1, + 844, + -1, + -1, + -1, + 619, + -1, + 871, + -1, + -1, + -1, + 812, + -1, + 845, + 722, + 845, + 722, + 722, + 722, + 845, + 579, + 108, + -1, + 846, + -1, + -1, + 846, + 846, + 846, + -1, + 138, + 138, + -1, + -1, + 154, + 154, + 846, + 137, + 137, + 137, + 137, + 846, + 846, + -1, + 846, + -1, + -1, + -1, + 762, + 762, + -1, + -1, + 559, + 846, + 559, + -1, + 203, + -1, + -1, + 847, + 220, + -1, + 847, + 847, + 138, + 171, + 848, + 171, + 331, + 849, + -1, + -1, + 210, + 761, + 761, + -1, + 605, + 853, + -1, + 204, + 854, + 854, + -1, + -1, + 223, + 854, + 854, + -1, + 855, + 587, + 855, + 855, + 606, + 606, + -1, + 856, + -1, + 277, + -1, + -1, + 268, + 268, + 367, + 367, + 858, + 378, + 378, + 859, + 273, + 273, + -1, + -1, + -1, + 861, + 861, + -1, + 304, + 71, + -1, + 863, + -1, + 74, + 864, + 864, + 74, + 865, + 865, + -1, + 724, + 868, + 721, + 721, + -1, + 123, + 874, + 874, + 74, + 724, + 876, + 522, + 522, + 878, + -1, + -1, + 369, + 883, + -1, + 886, + 171, + 308, + 890, + 375, + -1, + -1, + 894, + -1, + 600, + 751 + ], + [ + -1, + 3, + -1, + 504, + -1, + 163, + 163, + 163, + -1, + 159, + 159, + -1, + -1, + -1, + -1, + 137, + 137, + 137, + -1, + 657, + 657, + -1, + 586, + 3, + 3, + -1, + 3, + 3, + 235, + -1, + 204, + 3, + -1, + -1, + -1, + 255, + 255, + 3, + -1, + -1, + -1, + 3, + -1, + -1, + 156, + 156, + 156, + -1, + 3, + 3, + 649, + 649, + 3, + -1, + 3, + -1, + 172, + 3, + 3, + 3, + -1, + 294, + 3, + 417, + 417, + 417, + -1, + -1, + 3, + 643, + 643, + -1, + 603, + 3, + 603, + 3, + -1, + 385, + 3, + -1, + 303, + -1, + -1, + -1, + 237, + -1, + 3, + 659, + 659, + 659, + -1, + 200, + 200, + 3, + 200, + 200, + -1, + 290, + 290, + 3, + 358, + -1, + 3, + 3, + 3, + 603, + 603, + 603, + -1, + -1, + -1, + -1, + 3, + 558, + 558, + 558, + 3, + 3, + 3, + -1, + 517, + 3, + -1, + 533, + 3, + 234, + 3, + -1, + 340, + 340, + 340, + 340, + 340, + 340, + 340, + 3, + -1, + 3, + 305, + 305, + -1, + 3, + 507, + -1, + 649, + -1, + 196, + -1, + 3, + -1, + 290, + 290, + 290, + 290, + -1, + -1, + -1, + 3, + 374, + 374, + -1, + 171, + -1, + 499, + 3, + 380, + 380, + 380, + 380, + 3, + -1, + -1, + 635, + 635, + -1, + 3, + 3, + 3, + 569, + -1, + 3, + -1, + 504, + 504, + -1, + -1, + 805, + 3, + 3, + 658, + 3, + 658, + -1, + 3, + 340, + -1, + -1, + -1, + 265, + -1, + 3, + 774, + -1, + 255, + 3, + -1, + 519, + 3, + 3, + 3, + 192, + 3, + -1, + -1, + 343, + -1, + -1, + -1, + 3, + -1, + 168, + 3, + -1, + 269, + 269, + 269, + 3, + 86, + -1, + 3, + -1, + -1, + 671, + -1, + 762, + -1, + 73, + 73, + 73, + 73, + 3, + 73, + -1, + 351, + 351, + -1, + 774, + 774, + 774, + -1, + 3, + 3, + -1, + -1, + 620, + 3, + -1, + 3, + 3, + 173, + -1, + -1, + 3, + 645, + -1, + 3, + 200, + 200, + -1, + 504, + 3, + 504, + 504, + -1, + 3, + -1, + 3, + 3, + 3, + 3, + -1, + 3, + 158, + 158, + -1, + -1, + -1, + -1, + -1, + 154, + 3, + -1, + 3, + 272, + -1, + 3, + 71, + -1, + 587, + -1, + 157, + 3, + 266, + 266, + 266, + 3, + 266, + 266, + 266, + 3, + 3, + -1, + -1, + -1, + -1, + 3, + -1, + 3, + 552, + 3, + 552, + -1, + 607, + 607, + 3, + 522, + -1, + -1, + -1, + 447, + 447, + 447, + -1, + 3, + 3, + 162, + 3, + 162, + 162, + 3, + 3, + 3, + -1, + -1, + 3, + -1, + 602, + 602, + -1, + 750, + 750, + -1, + 173, + 3, + -1, + -1, + 3, + 687, + 687, + -1, + 156, + -1, + 137, + 137, + 137, + -1, + 323, + 323, + 3, + 323, + 323, + -1, + 114, + 114, + 3, + 3, + -1, + 620, + 620, + 620, + -1, + -1, + 3, + 171, + 171, + -1, + 275, + 275, + 275, + -1, + 87, + 3, + 658, + 658, + -1, + -1, + 3, + 3, + -1, + 279, + -1, + 692, + 692, + 692, + 3, + 533, + 533, + -1, + 3, + 276, + 276, + 276, + 592, + 592, + 592, + -1, + 4, + -1, + -1, + -1, + -1, + 579, + 579, + 579, + 579, + 579, + 5, + -1, + -1, + 5, + 5, + 672, + 672, + -1, + 199, + -1, + 265, + -1, + -1, + 201, + 201, + 6, + 6, + -1, + 172, + 172, + 6, + 172, + 172, + 6, + 6, + 99, + 99, + -1, + 592, + 6, + 592, + -1, + -1, + 507, + 507, + 7, + 7, + 330, + 7, + 687, + 687, + 687, + 559, + 8, + -1, + 8, + -1, + -1, + 237, + -1, + 771, + 771, + 771, + 771, + -1, + 8, + -1, + 540, + -1, + -1, + 446, + 446, + 446, + 446, + -1, + 8, + 612, + 8, + 8, + -1, + -1, + 223, + -1, + 9, + 9, + 192, + 9, + 9, + 196, + -1, + 9, + 10, + -1, + -1, + 10, + 10, + 262, + 262, + -1, + 10, + 10, + -1, + -1, + -1, + 552, + 552, + -1, + 137, + 10, + -1, + 10, + -1, + 10, + 10, + -1, + 664, + -1, + 87, + -1, + 592, + 10, + 10, + 10, + -1, + 10, + 568, + 568, + 568, + 10, + 276, + 276, + 276, + 276, + 276, + 276, + 276, + 276, + -1, + 10, + -1, + -1, + -1, + 11, + 343, + 343, + 343, + 343, + 11, + -1, + 519, + -1, + -1, + 11, + -1, + 528, + 11, + 11, + 509, + 509, + -1, + 11, + 81, + -1, + -1, + 11, + -1, + -1, + 11, + 11, + 509, + 11, + 109, + -1, + -1, + 11, + 87, + -1, + 359, + 359, + 359, + 11, + 11, + 751, + 11, + 163, + 163, + 163, + 11, + 638, + 11, + -1, + -1, + 156, + 156, + 11, + 138, + -1, + 11, + 289, + -1, + -1, + 650, + 650, + 650, + 11, + -1, + 666, + 666, + -1, + 11, + -1, + 292, + 292, + 292, + 292, + -1, + 653, + -1, + 108, + 11, + -1, + 11, + 11, + 509, + 509, + 11, + 11, + 11, + 608, + -1, + 11, + 687, + -1, + 11, + 11, + 534, + 11, + 663, + 11, + 812, + 812, + -1, + 805, + -1, + -1, + 812, + -1, + -1, + 12, + 12, + -1, + 618, + 618, + 12, + -1, + -1, + 520, + 520, + 12, + -1, + -1, + 281, + 12, + -1, + -1, + 471, + -1, + 12, + 12, + 12, + 360, + 360, + -1, + -1, + 12, + 264, + 264, + 12, + 578, + 578, + 578, + 12, + 268, + 12, + 12, + 510, + 12, + 12, + 12, + -1, + 613, + -1, + 215, + -1, + 664, + -1, + 582, + 12, + 582, + 12, + 12, + -1, + 520, + 12, + 12, + 771, + 12, + -1, + 449, + 449, + 449, + -1, + -1, + 639, + 639, + 12, + 12, + -1, + 12, + 648, + 12, + -1, + 670, + 670, + -1, + 12, + 385, + -1, + 12, + 584, + 584, + -1, + 12, + 605, + -1, + 672, + 672, + -1, + 12, + 12, + 583, + 583, + 583, + 583, + 12, + -1, + -1, + 156, + 12, + 156, + 156, + -1, + -1, + 12, + 443, + 12, + 201, + 201, + 12, + 760, + -1, + -1, + 280, + -1, + 263, + -1, + 564, + 12, + -1, + -1, + 12, + -1, + 171, + 171, + 171, + 171, + -1, + 367, + -1, + 315, + -1, + -1, + 657, + -1, + 261, + 261, + -1, + -1, + 639, + -1, + 251, + -1, + 13, + 214, + -1, + -1, + 662, + 662, + 662, + -1, + 95, + 13, + -1, + 670, + -1, + 852, + 13, + 13, + 13, + 367, + 13, + 13, + 369, + -1, + 13, + 417, + -1, + 199, + 199, + 199, + 199, + -1, + 445, + -1, + -1, + 223, + -1, + 13, + -1, + 13, + -1, + 630, + -1, + 14, + -1, + 14, + -1, + -1, + 330, + 14, + -1, + 14, + 819, + 819, + 14, + 294, + 294, + 14, + 14, + 14, + 170, + -1, + -1, + 14, + 196, + 196, + -1, + 14, + 583, + 583, + 583, + -1, + 15, + 233, + 233, + -1, + 303, + -1, + 600, + 600, + 15, + -1, + 15, + -1, + -1, + 607, + 607, + 15, + 15, + 15, + -1, + -1, + 15, + 123, + 15, + -1, + -1, + -1, + 603, + 603, + 603, + -1, + 314, + 314, + 314, + 15, + 217, + 217, + -1, + -1, + 761, + -1, + 15, + 16, + -1, + 446, + 446, + 16, + 16, + -1, + 375, + 375, + 375, + 375, + 16, + 375, + 375, + 16, + -1, + -1, + 16, + 16, + 16, + 376, + 376, + 376, + 376, + 16, + 376, + 376, + 376, + -1, + 607, + -1, + -1, + 375, + 375, + 375, + 375, + 16, + -1, + 504, + -1, + 759, + -1, + -1, + -1, + 16, + 557, + 557, + 557, + -1, + -1, + -1, + -1, + 16, + 202, + 16, + -1, + 314, + 16, + -1, + 16, + 417, + -1, + -1, + 558, + -1, + -1, + -1, + 16, + 16, + 581, + -1, + 199, + 199, + 199, + -1, + 653, + 16, + 16, + -1, + 360, + 360, + -1, + -1, + 670, + 16, + 180, + -1, + 16, + 262, + 16, + -1, + -1, + 245, + 16, + 16, + -1, + 169, + 16, + 618, + -1, + 507, + 16, + 16, + -1, + -1, + 247, + 247, + -1, + 16, + -1, + -1, + -1, + 582, + -1, + 16, + -1, + 16, + 16, + 16, + -1, + 95, + -1, + 618, + 16, + 16, + -1, + 236, + -1, + -1, + 275, + 275, + 275, + 275, + -1, + 261, + 16, + 308, + 16, + 751, + -1, + -1, + 16, + 16, + 16, + 16, + 71, + -1, + -1, + -1, + -1, + 16, + 720, + 720, + -1, + 272, + 272, + -1, + 401, + 17, + 182, + -1, + 650, + -1, + -1, + 17, + 443, + 443, + 443, + 443, + 443, + 443, + -1, + 17, + 344, + 17, + 17, + 281, + -1, + 263, + 17, + 347, + 347, + 347, + 17, + 17, + 17, + 73, + -1, + 663, + 663, + -1, + 268, + 17, + 687, + 17, + 163, + 163, + 163, + -1, + 621, + 17, + -1, + 17, + 114, + -1, + 304, + -1, + -1, + 643, + 643, + -1, + 17, + 95, + 95, + 17, + 659, + 659, + 17, + 336, + 17, + -1, + 18, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + 620, + 620, + 18, + -1, + 199, + 18, + -1, + -1, + 18, + 18, + 401, + 18, + 18, + 645, + -1, + 668, + 18, + -1, + 304, + 304, + -1, + 233, + -1, + -1, + 499, + 499, + -1, + 18, + -1, + 367, + -1, + -1, + 18, + 18, + -1, + 819, + 819, + 18, + 18, + -1, + 613, + -1, + 18, + 569, + 18, + -1, + 18, + 380, + 380, + 380, + 380, + 380, + -1, + 18, + 18, + -1, + 692, + 692, + 692, + 692, + 692, + 692, + -1, + 247, + 18, + 18, + 261, + 261, + 18, + -1, + 18, + -1, + 18, + 552, + -1, + -1, + 401, + 401, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + -1, + -1, + -1, + -1, + -1, + 156, + 18, + 18, + 18, + -1, + -1, + 18, + 813, + 18, + -1, + 559, + 18, + 18, + 272, + -1, + -1, + 721, + 18, + 723, + 723, + -1, + 642, + -1, + -1, + 18, + 613, + -1, + 214, + 18, + 109, + -1, + -1, + 579, + -1, + 18, + 649, + 18, + 805, + -1, + 18, + -1, + 728, + -1, + -1, + 242, + -1, + 71, + -1, + -1, + 341, + 341, + -1, + 18, + 314, + 18, + -1, + 507, + 507, + 507, + 18, + 507, + 507, + 507, + 18, + 322, + 322, + 18, + 18, + 152, + -1, + -1, + -1, + -1, + 534, + 534, + 534, + 18, + 18, + 18, + 18, + -1, + 281, + 281, + 18, + -1, + -1, + 237, + 237, + 18, + 235, + 235, + -1, + 720, + -1, + -1, + 721, + -1, + 274, + 274, + 18, + 568, + 568, + 18, + 522, + -1, + -1, + -1, + -1, + -1, + 261, + -1, + 204, + 18, + 204, + 204, + 204, + 204, + 18, + 204, + 18, + -1, + 18, + 18, + -1, + 172, + -1, + -1, + -1, + 499, + 18, + 688, + 688, + -1, + 330, + -1, + 18, + -1, + -1, + 638, + -1, + -1, + -1, + -1, + 277, + 277, + 277, + 18, + -1, + 18, + 18, + 18, + 18, + 566, + 566, + -1, + -1, + -1, + 157, + 157, + 157, + -1, + 599, + 599, + -1, + 18, + 643, + 18, + -1, + 173, + 173, + 173, + 173, + 173, + 173, + -1, + -1, + 18, + 18, + 264, + -1, + 763, + 18, + 763, + -1, + 18, + 196, + 196, + 196, + 18, + 552, + 552, + -1, + -1, + -1, + -1, + 608, + -1, + 666, + 666, + -1, + -1, + 583, + -1, + -1, + 771, + -1, + -1, + 204, + 204, + 204, + -1, + 71, + 19, + 660, + -1, + 19, + -1, + 19, + -1, + 19, + 19, + 242, + -1, + 158, + 158, + 158, + 19, + 19, + 608, + 608, + 608, + -1, + 19, + 454, + 454, + 454, + 454, + -1, + 19, + -1, + 275, + -1, + 38, + 38, + 19, + 19, + -1, + 220, + -1, + -1, + 380, + 380, + 380, + -1, + 19, + -1, + 19, + 169, + 19, + 805, + 19, + 19, + -1, + 19, + 19, + -1, + -1, + -1, + 19, + 19, + -1, + 73, + 73, + -1, + 19, + 639, + 639, + -1, + -1, + 19, + -1, + 19, + 255, + 255, + -1, + -1, + 621, + 621, + -1, + 168, + 19, + 668, + -1, + -1, + 172, + 172, + -1, + -1, + 242, + 19, + 568, + -1, + 19, + -1, + 292, + -1, + -1, + 261, + -1, + -1, + -1, + 20, + 267, + 20, + 267, + 20, + 95, + 20, + -1, + 315, + -1, + 172, + 20, + 274, + 274, + -1, + -1, + 599, + 599, + 20, + 20, + 20, + 20, + 20, + 173, + -1, + 20, + 454, + 20, + 454, + -1, + 20, + 609, + 20, + 609, + -1, + 182, + 20, + -1, + -1, + 20, + 20, + -1, + 612, + -1, + 20, + -1, + 20, + -1, + -1, + 728, + -1, + 20, + 565, + 565, + -1, + -1, + 20, + 20, + 163, + 163, + 313, + 313, + -1, + 21, + 21, + 81, + -1, + -1, + 22, + 22, + 22, + 637, + 22, + -1, + 22, + 728, + -1, + -1, + 22, + 688, + 22, + 22, + 533, + 533, + 22, + 22, + 630, + 630, + -1, + 454, + 22, + -1, + -1, + 23, + 23, + 636, + 636, + 290, + -1, + 24, + 24, + 314, + -1, + 24, + -1, + -1, + -1, + 73, + -1, + 25, + -1, + 584, + 584, + -1, + 26, + 341, + 26, + 341, + -1, + -1, + 27, + 671, + 671, + -1, + 245, + -1, + -1, + 526, + -1, + -1, + 376, + 376, + -1, + -1, + -1, + 30, + 30, + -1, + 30, + 152, + 152, + -1, + 469, + 469, + -1, + 581, + 31, + -1, + 31, + 32, + 666, + 32, + -1, + 510, + 32, + -1, + 32, + 32, + -1, + 852, + 33, + 812, + 812, + 812, + 812, + 197, + 197, + -1, + 34, + 599, + 34, + -1, + 688, + 34, + -1, + 202, + -1, + 210, + -1, + 71, + -1, + -1, + 35, + 217, + 217, + 217, + -1, + -1, + 35, + -1, + 401, + 220, + -1, + -1, + 664, + -1, + 163, + 163, + 163, + 163, + -1, + 39, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + 39, + 630, + 39, + 369, + 39, + -1, + 504, + 39, + 504, + 504, + 39, + 504, + 39, + -1, + 202, + 202, + 202, + 202, + 39, + -1, + -1, + 39, + 760, + -1, + 39, + 39, + 39, + 247, + -1, + -1, + 291, + 291, + 39, + 39, + 161, + -1, + -1, + 510, + -1, + -1, + 39, + 583, + 583, + -1, + 40, + 197, + 40, + 197, + 197, + 197, + 197, + 40, + -1, + -1, + 565, + 40, + 40, + 346, + 346, + 251, + 251, + -1, + 41, + 761, + 761, + 41, + 446, + 41, + 446, + 171, + 43, + -1, + 539, + 43, + 291, + 43, + 612, + 43, + 43, + 631, + -1, + 43, + 670, + -1, + 43, + 160, + 43, + 533, + 43, + 533, + 43, + 43, + 533, + -1, + 43, + -1, + 630, + -1, + 43, + -1, + 557, + -1, + 44, + 627, + 627, + 627, + 627, + 44, + 627, + 44, + 627, + -1, + -1, + 251, + 251, + 251, + 251, + 44, + 108, + -1, + -1, + -1, + 46, + 315, + 46, + 315, + 315, + 315, + 315, + 315, + -1, + 509, + 509, + 46, + 618, + 618, + -1, + 606, + 606, + 606, + -1, + 47, + -1, + -1, + 47, + 47, + 47, + -1, + 664, + 664, + -1, + -1, + 47, + 336, + -1, + 290, + 47, + 290, + 290, + 290, + 290, + 47, + 262, + 47, + 262, + -1, + 308, + 308, + -1, + 771, + 771, + 48, + 448, + 448, + 448, + 48, + 48, + 159, + 48, + 322, + -1, + -1, + -1, + 627, + 627, + 48, + 659, + 659, + -1, + -1, + 272, + -1, + -1, + -1, + 48, + 871, + 871, + 871, + 871, + 48, + 109, + 48, + -1, + -1, + 48, + 100, + 100, + -1, + -1, + 48, + -1, + 586, + -1, + -1, + 48, + 48, + 48, + 447, + -1, + -1, + 471, + 48, + -1, + -1, + -1, + -1, + -1, + 630, + 49, + -1, + 137, + -1, + -1, + -1, + 49, + -1, + 341, + 341, + 49, + 49, + -1, + -1, + 49, + 604, + 604, + 49, + 49, + -1, + 49, + -1, + -1, + 163, + -1, + 668, + 668, + 668, + 49, + -1, + -1, + 49, + 123, + 49, + 235, + -1, + -1, + 264, + 50, + 50, + 50, + 752, + -1, + 662, + 662, + -1, + -1, + 50, + -1, + 454, + 454, + 51, + 51, + 51, + 375, + 51, + 51, + 51, + 601, + 601, + 601, + -1, + 51, + -1, + -1, + 51, + -1, + 51, + -1, + 51, + 51, + -1, + -1, + 763, + 51, + -1, + 52, + -1, + 380, + 380, + -1, + -1, + 52, + 95, + 95, + 52, + 52, + 275, + -1, + 613, + -1, + 52, + -1, + -1, + -1, + 52, + 636, + 636, + -1, + 443, + 443, + -1, + 156, + 52, + 52, + 52, + 618, + 52, + 52, + 52, + 114, + 114, + -1, + -1, + -1, + 52, + 339, + 52, + 52, + 52, + -1, + 159, + -1, + 74, + 74, + 74, + 74, + 74, + 74, + 74, + -1, + 52, + -1, + 52, + 268, + 268, + 268, + 268, + 52, + -1, + 158, + 158, + -1, + 52, + -1, + -1, + 52, + -1, + -1, + 52, + -1, + 52, + 657, + 52, + 657, + 657, + 52, + -1, + 52, + 344, + -1, + -1, + 643, + -1, + -1, + 564, + 564, + 564, + 52, + 564, + 52, + -1, + 417, + 52, + 52, + 448, + 52, + 52, + -1, + 52, + 52, + 52, + 519, + 53, + 519, + 519, + 53, + -1, + 53, + 153, + -1, + -1, + 53, + -1, + -1, + 53, + -1, + 53, + -1, + -1, + -1, + -1, + -1, + 668, + 668, + -1, + 53, + 53, + -1, + 53, + 761, + 761, + 761, + -1, + 53, + 518, + 518, + 53, + 269, + 53, + 269, + 53, + 574, + -1, + 53, + -1, + -1, + 642, + -1, + 53, + 53, + 53, + -1, + -1, + 359, + -1, + -1, + 574, + 54, + -1, + 374, + -1, + -1, + 666, + 666, + -1, + 54, + 54, + 215, + 215, + 54, + -1, + -1, + 343, + -1, + 54, + -1, + 657, + 657, + 54, + 54, + -1, + 223, + 223, + 55, + -1, + 564, + 55, + 564, + 564, + -1, + 55, + 578, + -1, + 55, + -1, + -1, + -1, + -1, + -1, + 290, + 290, + 290, + -1, + 56, + 638, + 638, + 638, + 638, + 638, + 56, + 56, + 56, + 56, + -1, + 308, + 308, + -1, + -1, + 220, + 220, + -1, + 56, + 56, + 339, + -1, + -1, + 499, + -1, + -1, + 56, + 518, + 518, + -1, + 631, + -1, + -1, + 192, + -1, + -1, + 534, + -1, + 290, + 290, + 290, + -1, + 272, + -1, + 56, + 71, + -1, + 56, + 56, + 539, + -1, + 235, + 235, + 56, + 56, + 235, + -1, + 56, + 479, + 56, + 56, + 56, + -1, + 267, + -1, + -1, + 607, + -1, + 631, + 57, + 57, + -1, + -1, + -1, + -1, + 86, + 57, + 236, + 236, + -1, + -1, + -1, + 203, + -1, + 57, + 57, + -1, + 267, + 267, + 267, + 57, + 369, + 58, + 266, + 58, + 266, + 266, + 58, + -1, + 266, + -1, + -1, + 264, + 264, + -1, + -1, + 568, + -1, + 58, + 273, + 273, + 59, + 59, + -1, + 612, + -1, + -1, + 813, + 59, + -1, + -1, + 533, + -1, + 59, + 268, + 59, + 303, + 59, + 534, + -1, + 59, + 619, + 619, + 619, + 59, + 619, + 619, + 619, + 619, + 619, + 59, + -1, + 256, + 61, + -1, + -1, + 61, + 61, + -1, + 692, + 692, + 692, + 692, + -1, + 360, + 360, + 360, + 360, + 360, + 360, + 360, + -1, + 233, + -1, + -1, + -1, + -1, + 358, + 358, + 61, + -1, + 61, + 61, + -1, + 61, + 234, + 234, + 234, + -1, + 607, + -1, + 108, + -1, + 62, + 233, + -1, + -1, + 369, + 62, + -1, + 618, + -1, + -1, + -1, + -1, + -1, + 62, + 720, + 720, + 720, + -1, + -1, + 62, + 62, + 245, + -1, + -1, + 647, + 647, + -1, + 760, + 62, + 62, + 62, + 100, + -1, + 63, + 264, + 264, + -1, + 469, + 63, + 63, + 63, + 63, + -1, + -1, + 201, + 63, + -1, + 156, + 63, + 63, + 63, + 63, + 662, + 63, + 343, + 343, + 63, + 63, + -1, + 340, + 340, + -1, + -1, + 63, + -1, + 242, + -1, + -1, + 162, + -1, + -1, + 63, + 331, + 63, + 63, + 331, + 63, + -1, + 261, + 63, + -1, + 63, + 63, + 645, + -1, + 81, + -1, + -1, + 154, + 154, + -1, + -1, + 63, + 170, + 63, + 170, + -1, + 63, + 63, + -1, + -1, + 63, + 650, + 63, + -1, + 63, + 63, + -1, + -1, + -1, + 63, + -1, + 63, + 63, + -1, + -1, + -1, + 99, + 63, + 728, + 728, + 63, + -1, + -1, + 63, + -1, + -1, + 812, + 63, + 592, + 592, + -1, + -1, + 159, + 63, + 63, + 63, + 586, + -1, + 540, + 63, + -1, + 63, + 63, + 63, + -1, + -1, + 359, + 359, + -1, + 63, + 521, + 521, + 521, + -1, + 401, + 401, + 63, + 401, + 401, + -1, + 267, + 267, + -1, + 63, + 261, + -1, + 63, + 469, + -1, + 63, + -1, + 237, + 237, + 63, + -1, + -1, + 63, + 587, + 587, + 587, + 587, + -1, + 620, + 63, + 378, + 378, + 63, + -1, + -1, + 63, + -1, + -1, + 63, + 510, + 63, + 63, + -1, + 343, + 343, + 343, + -1, + 63, + -1, + 639, + 63, + 63, + 266, + 266, + -1, + 564, + -1, + -1, + 63, + 63, + 728, + 63, + 63, + -1, + -1, + 272, + 73, + -1, + 64, + 336, + -1, + 64, + 64, + 64, + -1, + -1, + -1, + -1, + 663, + 64, + 659, + 659, + 659, + 659, + 64, + -1, + 331, + 64, + 331, + 64, + 64, + 64, + -1, + 235, + -1, + 759, + -1, + -1, + -1, + 64, + -1, + 521, + -1, + -1, + 64, + -1, + 637, + 637, + 637, + 65, + -1, + 65, + -1, + 65, + 65, + 99, + 99, + -1, + 158, + 158, + 65, + -1, + -1, + -1, + 65, + 192, + 192, + 192, + -1, + 65, + -1, + -1, + -1, + -1, + 345, + 65, + 65, + -1, + -1, + 65, + 65, + -1, + 66, + -1, + 123, + -1, + -1, + -1, + 263, + 263, + 263, + 263, + 263, + 263, + 66, + -1, + 629, + 66, + 629, + 629, + 629, + 629, + -1, + 805, + 805, + -1, + -1, + 273, + 273, + 273, + 67, + 601, + 601, + 67, + 67, + -1, + -1, + 872, + 67, + 256, + 256, + 68, + 68, + 38, + 38, + 68, + 68, + -1, + -1, + 359, + -1, + 663, + 68, + 68, + 581, + -1, + 648, + 648, + 68, + 648, + 648, + 648, + 648, + 197, + -1, + 69, + 204, + -1, + 69, + -1, + 557, + 557, + -1, + -1, + -1, + 69, + 69, + 369, + -1, + 69, + -1, + 290, + 70, + 70, + 275, + 275, + 275, + 70, + 70, + -1, + 621, + 621, + 70, + 233, + 233, + 70, + 277, + 70, + 277, + 277, + 70, + 103, + 103, + 103, + 70, + -1, + -1, + -1, + -1, + -1, + 256, + 75, + 347, + 75, + -1, + 605, + 76, + 255, + 76, + -1, + 281, + -1, + 77, + 153, + 153, + 78, + -1, + 630, + 79, + -1, + 79, + 314, + 267, + -1, + -1, + 520, + 520, + -1, + -1, + 760, + -1, + -1, + 369, + -1, + 445, + 448, + 89, + 448, + 90, + 647, + -1, + 628, + 628, + -1, + 171, + 171, + 171, + 171, + -1, + 574, + 574, + 91, + 574, + -1, + 92, + -1, + 602, + -1, + 93, + -1, + 235, + -1, + 94, + -1, + -1, + 95, + 98, + 279, + 101, + 101, + -1, + 101, + 102, + 751, + 280, + 104, + -1, + 104, + 105, + 105, + -1, + -1, + -1, + 106, + 106, + 647, + 722, + 722, + 107, + -1, + -1, + -1, + 182, + 182, + 182, + 110, + -1, + -1, + -1, + -1, + -1, + 586, + 115, + -1, + -1, + 728, + -1, + 220, + -1, + 585, + 115, + -1, + 115, + -1, + 116, + -1, + 116, + 723, + 116, + 247, + 247, + -1, + -1, + 446, + 446, + 446, + 200, + 117, + 117, + 723, + 723, + 723, + -1, + -1, + -1, + 97, + -1, + 117, + 117, + -1, + 117, + 630, + 117, + 71, + -1, + 117, + -1, + 117, + 117, + 117, + -1, + 557, + 557, + 557, + 117, + 557, + 557, + 557, + 367, + -1, + 539, + 119, + -1, + 120, + 636, + 636, + -1, + -1, + 120, + 342, + 121, + 74, + 74, + -1, + -1, + 750, + 121, + 121, + 613, + 613, + -1, + 122, + 122, + 171, + -1, + 314, + -1, + 763, + 125, + -1, + 771, + 771, + -1, + 604, + 604, + 126, + 126, + -1, + 126, + 126, + 126, + 126, + -1, + 671, + -1, + 126, + -1, + -1, + 347, + -1, + 127, + -1, + -1, + 127, + 592, + 592, + 127, + -1, + -1, + 662, + 129, + 129, + 578, + 129, + 95, + 129, + 129, + 129, + -1, + -1, + 129, + 129, + 631, + 129, + 129, + 627, + -1, + -1, + -1, + 671, + 130, + 130, + 130, + 130, + -1, + -1, + -1, + -1, + -1, + 131, + 201, + 131, + -1, + 813, + -1, + 131, + 131, + -1, + -1, + 131, + 131, + -1, + 752, + 131, + -1, + 131, + -1, + 132, + -1, + 100, + 100, + 132, + 99, + -1, + 638, + -1, + -1, + 375, + 132, + -1, + 376, + -1, + 657, + 133, + 645, + 645, + 645, + -1, + 303, + -1, + 133, + 133, + 133, + 643, + 643, + 134, + 180, + 180, + -1, + 137, + 137, + 137, + 137, + 134, + -1, + -1, + 134, + -1, + 236, + 236, + -1, + -1, + 134, + 759, + 759, + 134, + -1, + -1, + 136, + 103, + -1, + -1, + 347, + -1, + 136, + 606, + 606, + 606, + -1, + 136, + 504, + -1, + 852, + 852, + -1, + 638, + 139, + -1, + 139, + 601, + -1, + 137, + 137, + 140, + 140, + 140, + 236, + 236, + 141, + -1, + 141, + 141, + 141, + 569, + -1, + 385, + -1, + -1, + 447, + -1, + 123, + 123, + -1, + -1, + 141, + 599, + 599, + 599, + 599, + -1, + 251, + 251, + -1, + 568, + -1, + 159, + 142, + 142, + -1, + -1, + 587, + 587, + -1, + 142, + -1, + 142, + 108, + -1, + 142, + -1, + 142, + -1, + 142, + 142, + 305, + 305, + 305, + -1, + 81, + -1, + 214, + 214, + -1, + 142, + 142, + 639, + 639, + 144, + -1, + 95, + -1, + -1, + 585, + 144, + -1, + 144, + 308, + -1, + 144, + 812, + 144, + -1, + 145, + -1, + -1, + -1, + -1, + 724, + 145, + -1, + 180, + -1, + 266, + 145, + -1, + -1, + 145, + 145, + -1, + 217, + 146, + 217, + -1, + 339, + 339, + 146, + 146, + 123, + -1, + -1, + -1, + -1, + 146, + 114, + -1, + 628, + -1, + 147, + 147, + 171, + 147, + 147, + -1, + 147, + 147, + 147, + 147, + 762, + 147, + 202, + -1, + 315, + 148, + -1, + -1, + 277, + 148, + -1, + 148, + 100, + -1, + 657, + -1, + -1, + 148, + -1, + -1, + -1, + -1, + -1, + 635, + 149, + 197, + -1, + -1, + 149, + 274, + -1, + 157, + 157, + -1, + 630, + 630, + 149, + 524, + -1, + 149, + -1, + 149, + -1, + 149, + 450, + -1, + 38, + 149, + 557, + -1, + -1, + 196, + -1, + 444, + -1, + 150, + 150, + 150, + -1, + 367, + 367, + -1, + -1, + 138, + -1, + 150, + -1, + -1, + 533, + 533, + 608, + 151, + 763, + -1, + 645, + -1, + 635, + 635, + 151, + 123, + 123, + 151, + 151, + 672, + -1, + 519, + 151, + 151, + 160, + 378, + 378, + -1, + 164, + 268, + -1, + 525, + 525, + -1, + 559, + -1, + -1, + -1, + 345, + 166, + 166, + -1, + 247, + -1, + 304, + 304, + 167, + 174, + 343, + 343, + 343, + 761, + 761, + 360, + 604, + 178, + 763, + -1, + 566, + 601, + 342, + 314, + -1, + 305, + 305, + 186, + 186, + 189, + 236, + 190, + -1, + 154, + 154, + 603, + 292, + 292, + -1, + -1, + -1, + 620, + 205, + -1, + 649, + -1, + 81, + -1, + 208, + 209, + -1, + -1, + -1, + 519, + 216, + 281, + 218, + 71, + 71, + 103, + 103, + 261, + -1, + -1, + 584, + -1, + -1, + -1, + 666, + -1, + 229, + -1, + -1, + 162, + 162, + 232, + -1, + -1, + 238, + 239, + 239, + 239, + 662, + 662, + 244, + -1, + 331, + 331, + 249, + -1, + 220, + -1, + -1, + 252, + 252, + -1, + 252, + 252, + 253, + -1, + 774, + -1, + -1, + 276, + 276, + 276, + -1, + -1, + 267, + -1, + -1, + 688, + 257, + 305, + 305, + 257, + 528, + -1, + 351, + -1, + 587, + -1, + 260, + 813, + -1, + 180, + 180, + 270, + 270, + 378, + -1, + 282, + -1, + 81, + -1, + 688, + 202, + 285, + 263, + 286, + 762, + 287, + 308, + 720, + 720, + -1, + 369, + 295, + 298, + 819, + 300, + -1, + -1, + 587, + -1, + 329, + 338, + 346, + 348, + -1, + -1, + -1, + -1, + -1, + 355, + 621, + 356, + 357, + -1, + -1, + -1, + 381, + 504, + 504, + -1, + 381, + 668, + 381, + 95, + -1, + 336, + 336, + 336, + 336, + -1, + 540, + -1, + 264, + 264, + 264, + 264, + -1, + 247, + 381, + 247, + -1, + -1, + -1, + -1, + 381, + -1, + 522, + -1, + 381, + 192, + 192, + 192, + 381, + 192, + -1, + -1, + 360, + -1, + 381, + -1, + -1, + 280, + -1, + -1, + 692, + 381, + 323, + -1, + -1, + -1, + 663, + 663, + 381, + 381, + 381, + 687, + 687, + 687, + -1, + 507, + 381, + -1, + 305, + 381, + -1, + 381, + 381, + -1, + -1, + 314, + 314, + 314, + 314, + 381, + -1, + 688, + -1, + 381, + 672, + -1, + -1, + -1, + 273, + 273, + -1, + -1, + -1, + -1, + 504, + -1, + -1, + 728, + 728, + 728, + 728, + -1, + -1, + -1, + -1, + 280, + 280, + -1, + 578, + 578, + 381, + -1, + -1, + 381, + -1, + -1, + 381, + 381, + 381, + 872, + -1, + 605, + 381, + -1, + 237, + 237, + 237, + 237, + -1, + -1, + 237, + 381, + 381, + 381, + 583, + 381, + 687, + 381, + -1, + 281, + -1, + -1, + 558, + 381, + -1, + 261, + 261, + 381, + -1, + 381, + 268, + 381, + -1, + -1, + 156, + 381, + 581, + -1, + -1, + -1, + 182, + 182, + 182, + -1, + 159, + 159, + -1, + 381, + 343, + -1, + -1, + 381, + -1, + 637, + 637, + 381, + 539, + -1, + -1, + 381, + 579, + -1, + -1, + -1, + 761, + 761, + 381, + 381, + 381, + 504, + 381, + 504, + -1, + 584, + 584, + -1, + 381, + 381, + 812, + 812, + 381, + 381, + -1, + 269, + -1, + 153, + -1, + 381, + 360, + 360, + 360, + 360, + 360, + -1, + 381, + -1, + -1, + 294, + 381, + -1, + 605, + -1, + -1, + -1, + -1, + 153, + 153, + 153, + -1, + 275, + 381, + -1, + 557, + -1, + 381, + -1, + 137, + 137, + 137, + 137, + -1, + 381, + 123, + 381, + -1, + -1, + 720, + 381, + 381, + -1, + -1, + 267, + 267, + -1, + 381, + 381, + -1, + -1, + -1, + 381, + -1, + -1, + 586, + 586, + -1, + -1, + 172, + 381, + -1, + 347, + -1, + 290, + -1, + 759, + 759, + -1, + -1, + 201, + -1, + 256, + 381, + 381, + -1, + 381, + -1, + 566, + 381, + 381, + -1, + 381, + 381, + 272, + 272, + -1, + -1, + 382, + 382, + 628, + -1, + 382, + 382, + 273, + -1, + 277, + 277, + 383, + 383, + -1, + -1, + 247, + 383, + 247, + -1, + 383, + 637, + 383, + -1, + -1, + -1, + -1, + 71, + 71, + 383, + 71, + 383, + 383, + 383, + 384, + 628, + -1, + 384, + -1, + 631, + 631, + 631, + -1, + -1, + 275, + -1, + 569, + -1, + 255, + 384, + 255, + 384, + 872, + 872, + 384, + -1, + 264, + 384, + 526, + 384, + 568, + 384, + 384, + -1, + 137, + 386, + -1, + 771, + -1, + 564, + 386, + 564, + 564, + 564, + 386, + 657, + -1, + -1, + 504, + 504, + 504, + 386, + 386, + 345, + -1, + 171, + -1, + -1, + -1, + -1, + -1, + 137, + -1, + 447, + 197, + -1, + 446, + 387, + 387, + 279, + 279, + -1, + -1, + -1, + 629, + 387, + -1, + 520, + 387, + 618, + -1, + -1, + 607, + 607, + -1, + 687, + 687, + -1, + 387, + 378, + 378, + 378, + -1, + 520, + 520, + 387, + 774, + 774, + 774, + 774, + 387, + 620, + 387, + -1, + 376, + -1, + 387, + 387, + 454, + 387, + 454, + -1, + 269, + -1, + 342, + 342, + 387, + -1, + 534, + 387, + -1, + 305, + 387, + -1, + 269, + -1, + -1, + 672, + 387, + -1, + -1, + -1, + -1, + -1, + 579, + 579, + 579, + 579, + -1, + 636, + 387, + -1, + -1, + 154, + 154, + 154, + 154, + 387, + -1, + 566, + -1, + -1, + 264, + 264, + -1, + 387, + 313, + -1, + 387, + 692, + -1, + 643, + 643, + -1, + -1, + -1, + 387, + 387, + 315, + 315, + -1, + 86, + 86, + 86, + 86, + 387, + -1, + 242, + 387, + 387, + 387, + 657, + 657, + 387, + 657, + 657, + -1, + -1, + 387, + -1, + 303, + -1, + 369, + 369, + 387, + 388, + -1, + 583, + -1, + -1, + 203, + 203, + 388, + 153, + -1, + 388, + 388, + 388, + 388, + 388, + 630, + 388, + 818, + -1, + 521, + 388, + -1, + 388, + -1, + 388, + -1, + 688, + 388, + -1, + 388, + 388, + -1, + -1, + -1, + 251, + 251, + 251, + 388, + 388, + -1, + 539, + 388, + 192, + 388, + 388, + 163, + -1, + 388, + 388, + 388, + 220, + 220, + 220, + 220, + 220, + 388, + -1, + -1, + -1, + -1, + -1, + 388, + -1, + -1, + 519, + 388, + 388, + 388, + 278, + 278, + 278, + -1, + 388, + 388, + 631, + 388, + 631, + -1, + 223, + 388, + 223, + 223, + 388, + 220, + 388, + 220, + 220, + 220, + -1, + -1, + 170, + -1, + -1, + 447, + 388, + 388, + 245, + 245, + 388, + 388, + 277, + 388, + 388, + -1, + -1, + 600, + 390, + -1, + 390, + 95, + 390, + -1, + 636, + -1, + 390, + 750, + 750, + 750, + 750, + 390, + 566, + 566, + 391, + -1, + -1, + 392, + 392, + 668, + -1, + 818, + -1, + 392, + -1, + 392, + -1, + 392, + 173, + -1, + 666, + -1, + -1, + -1, + 199, + -1, + 722, + 722, + 392, + -1, + 605, + 605, + 392, + -1, + 750, + -1, + -1, + 668, + -1, + 392, + 303, + -1, + 256, + -1, + 612, + 612, + 393, + 108, + 108, + 393, + -1, + 393, + 261, + 393, + 393, + 608, + 608, + 393, + 393, + 393, + 269, + 393, + 648, + 648, + 648, + -1, + 199, + 393, + 393, + 393, + -1, + -1, + 499, + 499, + 499, + -1, + -1, + 805, + 393, + 393, + 637, + 393, + -1, + 347, + 347, + -1, + -1, + 393, + -1, + -1, + 108, + 394, + 199, + 394, + 199, + -1, + 649, + 137, + 137, + 395, + -1, + 509, + 395, + 395, + 74, + -1, + 566, + -1, + 558, + -1, + -1, + -1, + 396, + 396, + 396, + 397, + 397, + -1, + 584, + -1, + -1, + 397, + -1, + 397, + 331, + 331, + -1, + 358, + 397, + -1, + -1, + 255, + 397, + 255, + 255, + -1, + 671, + -1, + -1, + 557, + 398, + 398, + -1, + 603, + 399, + -1, + -1, + -1, + 399, + 723, + -1, + 399, + 587, + 399, + -1, + 399, + 812, + 812, + 812, + -1, + 156, + 156, + 156, + 156, + -1, + -1, + -1, + 400, + -1, + 400, + 520, + 520, + 400, + 262, + -1, + -1, + -1, + -1, + 402, + -1, + -1, + -1, + 648, + 648, + 648, + 402, + 648, + 402, + 520, + -1, + -1, + 202, + -1, + 331, + -1, + -1, + -1, + 403, + 612, + 403, + 403, + 612, + 404, + 521, + -1, + 237, + 404, + 404, + -1, + -1, + 404, + 277, + 751, + -1, + -1, + -1, + -1, + 417, + -1, + -1, + 649, + 649, + -1, + 405, + 569, + -1, + -1, + 603, + 603, + -1, + -1, + 406, + 138, + -1, + 407, + 407, + -1, + 279, + 408, + -1, + -1, + 635, + -1, + 269, + 408, + 408, + 585, + -1, + 235, + 235, + 235, + 409, + 409, + 510, + -1, + -1, + 154, + 410, + 273, + 410, + 447, + -1, + -1, + 752, + 628, + 628, + 411, + 233, + 233, + 411, + 233, + 233, + 411, + 203, + -1, + 412, + 412, + -1, + 852, + 412, + 412, + 158, + -1, + -1, + -1, + -1, + 413, + 269, + -1, + 413, + 237, + 237, + 237, + -1, + 413, + 278, + 413, + 663, + 413, + 663, + 663, + 413, + -1, + -1, + -1, + 268, + 413, + 413, + 413, + 413, + 413, + 137, + 137, + 137, + -1, + 688, + -1, + 413, + 159, + -1, + 663, + -1, + 236, + 236, + -1, + 569, + -1, + 163, + 413, + -1, + -1, + -1, + 138, + 138, + -1, + 138, + 138, + 138, + 415, + -1, + 450, + -1, + 192, + -1, + -1, + -1, + 108, + 415, + 415, + -1, + 172, + 172, + 415, + 172, + 415, + 345, + 415, + -1, + -1, + 330, + -1, + 81, + 81, + -1, + 331, + -1, + -1, + 557, + -1, + 415, + -1, + 557, + 415, + 415, + 519, + 415, + -1, + 605, + 605, + 605, + -1, + 499, + -1, + -1, + -1, + 233, + 233, + -1, + 416, + 416, + 557, + 557, + -1, + -1, + -1, + 289, + -1, + 416, + 416, + 416, + 416, + 322, + 322, + 322, + 322, + -1, + 416, + 552, + 552, + 552, + 552, + 416, + 507, + 507, + 507, + -1, + 264, + 264, + 264, + 264, + 264, + 418, + 418, + -1, + 418, + 214, + 214, + 418, + 450, + 418, + 169, + 169, + -1, + -1, + 220, + 418, + 220, + 418, + 418, + -1, + 559, + 419, + 559, + -1, + 653, + 419, + 419, + 419, + 628, + 628, + 419, + 419, + 568, + 419, + 568, + -1, + 419, + 812, + 419, + -1, + -1, + 447, + 447, + 447, + 447, + -1, + 168, + 420, + 420, + 171, + -1, + -1, + -1, + 521, + -1, + 336, + 336, + -1, + 217, + 217, + -1, + 568, + -1, + 420, + -1, + 520, + 520, + 420, + -1, + 420, + 420, + 420, + 603, + 420, + 603, + -1, + 268, + 268, + 268, + -1, + 420, + 607, + 420, + 420, + 420, + 420, + 420, + 629, + 629, + 629, + -1, + 649, + 649, + 420, + 724, + 724, + 724, + 724, + 724, + -1, + 315, + 315, + -1, + 38, + 38, + 420, + 672, + 672, + 420, + 672, + 672, + -1, + 420, + 599, + 599, + 599, + 420, + -1, + -1, + -1, + 160, + 420, + -1, + -1, + -1, + 202, + 202, + -1, + 600, + 600, + 340, + 340, + 421, + 421, + 421, + 323, + 323, + 323, + 421, + 421, + 421, + -1, + 422, + 587, + 422, + 587, + -1, + 422, + 525, + 525, + 525, + 525, + 422, + 422, + 159, + 159, + 159, + 422, + -1, + 422, + -1, + 422, + 422, + 163, + -1, + -1, + 343, + -1, + -1, + 237, + -1, + 236, + 422, + 422, + 648, + -1, + -1, + -1, + 203, + -1, + -1, + -1, + 422, + -1, + 422, + -1, + 579, + 422, + -1, + 422, + -1, + 584, + 584, + -1, + 422, + -1, + -1, + -1, + -1, + 376, + 376, + 376, + -1, + 540, + -1, + 871, + 871, + 423, + -1, + -1, + 423, + 509, + 509, + -1, + 159, + -1, + -1, + -1, + 469, + 425, + -1, + 647, + 647, + -1, + -1, + 322, + -1, + -1, + 425, + 499, + 499, + 425, + 157, + -1, + -1, + 425, + 223, + -1, + 752, + -1, + -1, + 425, + -1, + -1, + -1, + -1, + 152, + 425, + -1, + -1, + -1, + 172, + 426, + 426, + 671, + -1, + -1, + 426, + -1, + 155, + -1, + 723, + 426, + -1, + 426, + -1, + 426, + 169, + 169, + 426, + 668, + 426, + 592, + -1, + 628, + 426, + -1, + 426, + 426, + 426, + 426, + 223, + -1, + 217, + 217, + -1, + -1, + -1, + 426, + 426, + -1, + 359, + -1, + -1, + 604, + 426, + -1, + 426, + 426, + -1, + 426, + -1, + -1, + -1, + -1, + -1, + 426, + 592, + -1, + 581, + 581, + 581, + 581, + 426, + 581, + 581, + -1, + 235, + -1, + 426, + 426, + 426, + 525, + -1, + 426, + -1, + -1, + 245, + -1, + 518, + 426, + -1, + -1, + 426, + 322, + 322, + 426, + 322, + 322, + 426, + -1, + 566, + 426, + 103, + 426, + 81, + -1, + -1, + 426, + -1, + 417, + 417, + 417, + 417, + 417, + 417, + 417, + 417, + 426, + -1, + 161, + 161, + 161, + 426, + 517, + -1, + 426, + 426, + 81, + 427, + 427, + -1, + 427, + -1, + 427, + 627, + 627, + -1, + 346, + -1, + 97, + -1, + 427, + -1, + 638, + -1, + 273, + -1, + 427, + 728, + 728, + 728, + -1, + 761, + 761, + 427, + -1, + 427, + 427, + 805, + 805, + 805, + 805, + -1, + 428, + 233, + -1, + 428, + 109, + 428, + 672, + 428, + 428, + -1, + -1, + -1, + -1, + 428, + 813, + 428, + -1, + 156, + 428, + 156, + -1, + 428, + 604, + 428, + 428, + 871, + 871, + 428, + 620, + 428, + -1, + 428, + 428, + 428, + -1, + 428, + -1, + 314, + 428, + 428, + 658, + 428, + -1, + 138, + 138, + 138, + -1, + -1, + -1, + -1, + 872, + 872, + 872, + 872, + 428, + 428, + 428, + -1, + -1, + 812, + 429, + 429, + -1, + 520, + 429, + 722, + 429, + 722, + -1, + -1, + 522, + 522, + -1, + 81, + 81, + 429, + 429, + 265, + 429, + 375, + 375, + 375, + -1, + 759, + 429, + 196, + 196, + 429, + 663, + 663, + -1, + 429, + -1, + 100, + -1, + -1, + -1, + 429, + 687, + 687, + 429, + 305, + -1, + 429, + 540, + -1, + 429, + 429, + 429, + -1, + 517, + -1, + 429, + 109, + 109, + -1, + -1, + -1, + 290, + -1, + 430, + 74, + 430, + 331, + -1, + 631, + 631, + 430, + -1, + 430, + 752, + 752, + 752, + -1, + -1, + 499, + -1, + 267, + 430, + 430, + 566, + 430, + 272, + 272, + 430, + -1, + 430, + 214, + 214, + -1, + 430, + -1, + -1, + 430, + 430, + -1, + -1, + 430, + 274, + -1, + 138, + -1, + -1, + 87, + 87, + -1, + -1, + -1, + 431, + -1, + 431, + 645, + 645, + 645, + 431, + 583, + 583, + -1, + 359, + 431, + 359, + -1, + 447, + -1, + -1, + 431, + 642, + 431, + 431, + -1, + -1, + 304, + -1, + 431, + -1, + 343, + 343, + -1, + -1, + -1, + 586, + 586, + 586, + 586, + 431, + 432, + 649, + 432, + 649, + -1, + 432, + 358, + 432, + 358, + 358, + -1, + -1, + 559, + 559, + 559, + -1, + 432, + -1, + -1, + -1, + 607, + -1, + 347, + 347, + 432, + -1, + -1, + -1, + -1, + 805, + 805, + 805, + 432, + 203, + -1, + 234, + 234, + -1, + -1, + -1, + 600, + 600, + 433, + 433, + 600, + 433, + -1, + -1, + 587, + 433, + -1, + 255, + 255, + 433, + -1, + -1, + -1, + 574, + -1, + 433, + 520, + 433, + 520, + 520, + -1, + 204, + 433, + 433, + 592, + 433, + -1, + 607, + 607, + -1, + 446, + 446, + 446, + 433, + 433, + 433, + 157, + 157, + 157, + 157, + 433, + -1, + 433, + -1, + -1, + 433, + 434, + 173, + 173, + 434, + 434, + 173, + -1, + 434, + 152, + 434, + 434, + 519, + 519, + 434, + 519, + 434, + 434, + -1, + -1, + -1, + -1, + 434, + -1, + 237, + 237, + 434, + 237, + 237, + -1, + -1, + 182, + 434, + -1, + 447, + 447, + 447, + -1, + 750, + 750, + 750, + 750, + 750, + 434, + -1, + -1, + 722, + -1, + -1, + 434, + 722, + -1, + 533, + 434, + 434, + -1, + 852, + 852, + 852, + -1, + -1, + 601, + 434, + 434, + 434, + 375, + 375, + -1, + -1, + -1, + 601, + -1, + 273, + 273, + -1, + 434, + 434, + 434, + -1, + -1, + 558, + 558, + 558, + 558, + 558, + -1, + 434, + 692, + 434, + 269, + 434, + -1, + 196, + -1, + 434, + 274, + 360, + -1, + 435, + 280, + 280, + 280, + 280, + 280, + -1, + 446, + 446, + -1, + 558, + -1, + 369, + 369, + 369, + 435, + 435, + 435, + 435, + 375, + 435, + 435, + -1, + 203, + -1, + -1, + -1, + -1, + 367, + 367, + -1, + 446, + 435, + -1, + -1, + 435, + 435, + -1, + -1, + -1, + 519, + 519, + 519, + 519, + 519, + -1, + -1, + -1, + 156, + -1, + 200, + 200, + -1, + -1, + 436, + 436, + -1, + 533, + 533, + -1, + 448, + 436, + 436, + -1, + 123, + -1, + 760, + 760, + -1, + 671, + 671, + 671, + 671, + -1, + 436, + 436, + -1, + 436, + -1, + 272, + 272, + -1, + 436, + 436, + 436, + -1, + -1, + 223, + -1, + 436, + 436, + -1, + 436, + 436, + -1, + 345, + 345, + 436, + -1, + -1, + 437, + 201, + -1, + -1, + 629, + -1, + -1, + 242, + -1, + 578, + 437, + 73, + 437, + 210, + 437, + 263, + 437, + 437, + 305, + 305, + -1, + 437, + -1, + 437, + 525, + 525, + -1, + 437, + 437, + 438, + 71, + -1, + 314, + -1, + -1, + 84, + -1, + 533, + 533, + 438, + 359, + -1, + 157, + 157, + -1, + -1, + -1, + 601, + 601, + 601, + -1, + 438, + -1, + 438, + -1, + 657, + 657, + -1, + -1, + -1, + 852, + -1, + 518, + -1, + -1, + -1, + 162, + 439, + -1, + 304, + 439, + -1, + 439, + 97, + 440, + 871, + 871, + 440, + 440, + 267, + -1, + 262, + 440, + 233, + 233, + -1, + 440, + 440, + 517, + 517, + -1, + -1, + 440, + 566, + -1, + 440, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + 378, + 378, + -1, + 441, + -1, + -1, + 507, + 507, + 507, + 441, + -1, + -1, + 441, + -1, + 564, + -1, + 648, + -1, + 442, + -1, + 552, + 552, + 451, + 552, + -1, + 620, + 451, + 452, + 664, + 664, + -1, + 660, + 452, + -1, + 642, + 453, + 599, + 453, + 453, + 601, + 453, + 358, + 455, + -1, + 196, + -1, + 266, + -1, + -1, + 456, + 670, + -1, + 457, + -1, + 457, + 210, + 210, + 457, + 458, + -1, + 242, + -1, + -1, + 459, + 812, + 812, + -1, + -1, + 159, + -1, + 275, + -1, + -1, + 237, + 237, + 462, + 579, + -1, + 463, + 613, + -1, + 464, + 272, + 464, + -1, + -1, + 273, + 465, + 750, + 281, + -1, + 467, + -1, + 468, + 315, + -1, + -1, + 470, + 214, + -1, + 454, + 454, + 818, + 474, + -1, + -1, + 751, + 751, + 345, + 345, + 345, + -1, + 477, + -1, + 478, + -1, + -1, + -1, + -1, + 480, + -1, + 480, + 480, + -1, + 289, + 289, + 481, + 168, + -1, + -1, + 482, + 202, + 202, + 482, + 276, + 276, + 482, + 482, + 613, + -1, + -1, + 805, + -1, + -1, + -1, + -1, + 291, + 291, + 482, + 510, + 510, + 483, + 483, + -1, + 83, + -1, + 280, + 485, + -1, + -1, + -1, + 485, + 485, + 485, + 486, + 375, + 486, + -1, + -1, + 486, + 658, + -1, + -1, + 336, + 336, + -1, + -1, + -1, + -1, + -1, + 487, + -1, + 173, + 173, + -1, + -1, + -1, + 552, + 552, + 487, + -1, + -1, + -1, + 487, + -1, + -1, + -1, + 487, + 449, + 449, + 487, + 292, + 487, + 487, + 574, + -1, + 487, + 487, + -1, + 274, + 274, + 274, + -1, + 487, + 487, + -1, + 487, + 83, + -1, + -1, + -1, + 487, + -1, + -1, + 488, + 752, + 752, + 488, + -1, + -1, + 447, + 447, + 447, + 489, + 367, + 367, + 489, + 489, + 489, + -1, + 489, + 489, + -1, + -1, + 565, + 565, + 489, + 489, + 199, + -1, + -1, + -1, + 521, + 521, + 521, + -1, + -1, + 336, + -1, + 138, + 138, + -1, + -1, + -1, + 161, + -1, + 109, + 313, + 313, + 491, + 313, + 313, + 313, + 313, + 313, + 491, + 558, + 491, + 492, + -1, + 215, + -1, + -1, + -1, + -1, + -1, + -1, + 492, + -1, + 604, + -1, + 279, + 279, + 492, + 220, + -1, + -1, + 494, + 520, + 495, + -1, + -1, + 292, + -1, + 495, + 495, + -1, + 759, + 759, + 759, + 495, + -1, + 38, + -1, + 871, + 496, + 496, + 720, + 497, + 497, + 279, + 279, + 279, + 279, + 497, + 497, + -1, + 497, + 871, + 498, + -1, + -1, + 203, + 203, + 203, + 203, + 203, + 498, + -1, + -1, + 871, + 498, + 871, + 498, + 653, + -1, + 162, + 162, + 500, + 162, + -1, + 500, + 499, + 500, + 565, + 500, + -1, + 627, + 500, + -1, + 500, + 99, + -1, + -1, + -1, + 199, + -1, + 108, + -1, + 528, + 501, + -1, + 501, + 501, + 501, + 585, + 585, + 585, + 160, + -1, + -1, + 606, + -1, + 502, + 502, + 502, + -1, + 454, + 454, + 502, + 502, + 502, + -1, + 534, + -1, + -1, + 359, + 502, + 502, + 502, + 336, + 336, + -1, + 323, + 323, + -1, + 502, + 502, + 601, + 502, + 601, + 578, + -1, + -1, + -1, + -1, + 503, + 266, + -1, + -1, + -1, + 109, + -1, + -1, + 813, + 813, + 503, + -1, + 503, + 269, + 269, + -1, + -1, + 871, + -1, + -1, + -1, + 503, + 503, + 86, + 86, + 503, + 503, + -1, + 265, + 505, + -1, + 505, + 505, + 528, + -1, + 255, + 255, + -1, + -1, + -1, + 505, + 505, + -1, + 505, + 505, + 505, + -1, + 340, + 505, + 340, + 340, + 505, + -1, + -1, + 330, + -1, + 505, + -1, + 137, + 505, + -1, + 345, + 345, + 505, + 505, + -1, + -1, + -1, + 659, + 505, + 659, + -1, + 506, + -1, + 506, + 506, + -1, + 210, + 210, + 210, + -1, + -1, + -1, + 812, + -1, + 315, + 506, + 506, + -1, + 163, + -1, + -1, + 274, + -1, + 648, + 648, + 648, + 511, + 511, + 512, + 512, + 512, + 512, + -1, + 447, + -1, + 512, + -1, + 512, + 512, + 526, + -1, + 606, + 512, + -1, + 512, + -1, + 752, + -1, + 584, + 584, + 584, + -1, + -1, + -1, + 602, + 602, + 602, + 602, + 514, + 602, + 514, + 262, + 262, + 515, + 515, + -1, + 805, + -1, + 162, + 162, + -1, + 292, + 523, + 523, + 469, + 469, + 752, + 752, + 672, + -1, + -1, + 668, + 339, + -1, + 535, + 535, + 173, + -1, + -1, + 417, + 256, + -1, + 341, + -1, + 542, + 543, + -1, + 544, + 692, + -1, + 280, + -1, + 721, + -1, + 450, + 450, + 203, + 203, + -1, + 446, + 446, + -1, + -1, + -1, + 556, + -1, + 592, + 479, + -1, + -1, + -1, + -1, + 563, + 819, + 819, + 567, + 819, + 819, + 819, + -1, + -1, + 570, + 570, + 292, + -1, + -1, + -1, + 518, + 518, + 571, + 275, + 275, + -1, + 571, + -1, + 292, + -1, + 572, + 469, + 572, + 572, + -1, + 163, + 163, + 575, + -1, + 159, + -1, + 522, + 522, + 522, + -1, + -1, + -1, + 577, + 577, + 533, + -1, + 577, + 577, + 619, + -1, + 577, + -1, + -1, + 580, + -1, + -1, + -1, + -1, + 445, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + 323, + -1, + 723, + 331, + 591, + 591, + 591, + 591, + 168, + 269, + 269, + 269, + 269, + 269, + 269, + -1, + 595, + -1, + -1, + 598, + -1, + 509, + 509, + 509, + 611, + 601, + 614, + 615, + 291, + 291, + 616, + 586, + 622, + 763, + -1, + 632, + -1, + 640, + 401, + -1, + -1, + 651, + 479, + -1, + -1, + -1, + 673, + 157, + 673, + -1, + -1, + 200, + 673, + 673, + 84, + 84, + 84, + 84, + 84, + 84, + 84, + 84, + 84, + -1, + 818, + -1, + -1, + -1, + 674, + -1, + 108, + 108, + 108, + 108, + -1, + 674, + 217, + -1, + -1, + -1, + 674, + 852, + -1, + 635, + -1, + -1, + 674, + -1, + 347, + 347, + 347, + 674, + -1, + -1, + 586, + -1, + -1, + -1, + -1, + -1, + 345, + 674, + -1, + 114, + 114, + 674, + 237, + -1, + 203, + 203, + 674, + 517, + 674, + 95, + 95, + -1, + 648, + -1, + 674, + -1, + 331, + 331, + 674, + 674, + 605, + 674, + 674, + -1, + 237, + -1, + 628, + -1, + -1, + -1, + -1, + 152, + 152, + -1, + 214, + 214, + -1, + -1, + -1, + 674, + 674, + -1, + 760, + 674, + 760, + -1, + 674, + -1, + 872, + 674, + 674, + -1, + 172, + 674, + 579, + 674, + -1, + -1, + 674, + 674, + 674, + -1, + -1, + 674, + 367, + 367, + 367, + 367, + 367, + 367, + -1, + 674, + -1, + -1, + -1, + 517, + -1, + -1, + 750, + -1, + 565, + 565, + -1, + -1, + -1, + 674, + 674, + 242, + -1, + 331, + -1, + 674, + 276, + -1, + 569, + 569, + 569, + 569, + 569, + -1, + -1, + 674, + -1, + -1, + 81, + 674, + 674, + -1, + 619, + 619, + 675, + 172, + -1, + 675, + 552, + 675, + 675, + 581, + 675, + -1, + -1, + 618, + -1, + 676, + 583, + 676, + 583, + -1, + 519, + 519, + -1, + 672, + 676, + 672, + 672, + 672, + -1, + 154, + 676, + -1, + -1, + 237, + 676, + -1, + -1, + 642, + -1, + -1, + 265, + -1, + 152, + -1, + 763, + 677, + -1, + 173, + 173, + 173, + -1, + -1, + 385, + 385, + 385, + 677, + 677, + 313, + 313, + 313, + 313, + 313, + 313, + -1, + 677, + -1, + 582, + 582, + 582, + 582, + 582, + -1, + 336, + 677, + 677, + -1, + 677, + 677, + -1, + -1, + 509, + 678, + -1, + -1, + -1, + 340, + -1, + 197, + -1, + 805, + 805, + 805, + 805, + 805, + -1, + -1, + 678, + 171, + 679, + 630, + 679, + 200, + 200, + 200, + 200, + -1, + 679, + -1, + -1, + -1, + 679, + 631, + 679, + 631, + 679, + -1, + 679, + 679, + -1, + 679, + 84, + 84, + 680, + 280, + 280, + 280, + 680, + 680, + 579, + -1, + 528, + -1, + -1, + -1, + -1, + 680, + -1, + 774, + -1, + -1, + 87, + 680, + 87, + 87, + 87, + 87, + 87, + 242, + 242, + -1, + 681, + 637, + 681, + 681, + 235, + 235, + -1, + -1, + 681, + 197, + -1, + 629, + 629, + -1, + -1, + 682, + 682, + 682, + -1, + -1, + 647, + -1, + 153, + 682, + 682, + 264, + -1, + -1, + -1, + 683, + 346, + -1, + -1, + 235, + 683, + 401, + 401, + 401, + -1, + 344, + 683, + -1, + 351, + -1, + 685, + 685, + -1, + 346, + 685, + -1, + 336, + -1, + 660, + 660, + 660, + 685, + -1, + 343, + -1, + 685, + -1, + 519, + 685, + 685, + 275, + 685, + 685, + 685, + 659, + -1, + 279, + 685, + -1, + -1, + 685, + -1, + -1, + 685, + 450, + 685, + -1, + 534, + -1, + -1, + -1, + 685, + 342, + 342, + 342, + 342, + 342, + 342, + 342, + 342, + 685, + 276, + -1, + 685, + 182, + 182, + 182, + 685, + -1, + -1, + 236, + 236, + -1, + 638, + 685, + 685, + 242, + -1, + 417, + 417, + 417, + 417, + -1, + 685, + 499, + 685, + 685, + -1, + 73, + 685, + -1, + 234, + -1, + 367, + 367, + 367, + 367, + -1, + 369, + 369, + 369, + 369, + 369, + -1, + 330, + -1, + 685, + 685, + -1, + -1, + 235, + 235, + -1, + -1, + -1, + 612, + 291, + 291, + 686, + 686, + -1, + 87, + -1, + 686, + -1, + 686, + 343, + -1, + 247, + -1, + 305, + 305, + -1, + 686, + 448, + 448, + 686, + 631, + -1, + 277, + 686, + 686, + 277, + 277, + -1, + 359, + 359, + 359, + 359, + -1, + 686, + -1, + 628, + 686, + -1, + 686, + 686, + 686, + 686, + 689, + 689, + 762, + 689, + 690, + 690, + -1, + -1, + -1, + 690, + 173, + 173, + 173, + 691, + -1, + -1, + -1, + 171, + 171, + 171, + -1, + 762, + -1, + -1, + -1, + 693, + -1, + 871, + 871, + 871, + -1, + 635, + -1, + 694, + 694, + 292, + 694, + 694, + 695, + -1, + 695, + 695, + 81, + -1, + 763, + 763, + 114, + 114, + -1, + -1, + 202, + 202, + 696, + -1, + 138, + -1, + 214, + -1, + 450, + -1, + 671, + 671, + 671, + 671, + 751, + 751, + 751, + 751, + 697, + 697, + 697, + 752, + -1, + 345, + 345, + 697, + 698, + 698, + 173, + 173, + -1, + 524, + -1, + 533, + 533, + 533, + -1, + -1, + 698, + 278, + -1, + 699, + -1, + -1, + 471, + -1, + 87, + 87, + 699, + 587, + -1, + -1, + -1, + -1, + 522, + -1, + 700, + 700, + 700, + 700, + 700, + -1, + -1, + -1, + -1, + -1, + 268, + -1, + 471, + -1, + 700, + -1, + 701, + 701, + 581, + 701, + 639, + 701, + 469, + -1, + -1, + 540, + 701, + 701, + 701, + 520, + 520, + 520, + 520, + 520, + 520, + -1, + 701, + 701, + -1, + 192, + 701, + 701, + 275, + -1, + 272, + 272, + -1, + 702, + 155, + -1, + -1, + -1, + -1, + 272, + 272, + -1, + 702, + -1, + 702, + 586, + -1, + -1, + 604, + -1, + 369, + -1, + 518, + -1, + 703, + -1, + -1, + 256, + 256, + 256, + 704, + 704, + 750, + 750, + -1, + 763, + 705, + 517, + 517, + 705, + 517, + -1, + 671, + 705, + 499, + 499, + 705, + 705, + -1, + 707, + 631, + 631, + 631, + 631, + 631, + 631, + -1, + -1, + 220, + -1, + -1, + 708, + 812, + -1, + -1, + 255, + 709, + 255, + 255, + 255, + -1, + 710, + 710, + -1, + 587, + -1, + 710, + 454, + 852, + -1, + 153, + 153, + 711, + -1, + 233, + 233, + 711, + 233, + 233, + 233, + 711, + 380, + -1, + 712, + -1, + 73, + 712, + 507, + -1, + 71, + 71, + 712, + 279, + -1, + 552, + -1, + -1, + 712, + 526, + 526, + 526, + -1, + -1, + -1, + 650, + 712, + 330, + 712, + 712, + 713, + -1, + 713, + -1, + 242, + 713, + -1, + 713, + 713, + -1, + 713, + 713, + 378, + 713, + -1, + -1, + -1, + 714, + 714, + 714, + -1, + -1, + 714, + -1, + 247, + 247, + -1, + 716, + 123, + 123, + 123, + -1, + 716, + 852, + 716, + 852, + 716, + 471, + 445, + 717, + 653, + 717, + 272, + 717, + 586, + -1, + -1, + 509, + 509, + 509, + -1, + -1, + 261, + 718, + -1, + 718, + -1, + -1, + 275, + 718, + -1, + 692, + -1, + -1, + 719, + -1, + 99, + 719, + 719, + 358, + 358, + 358, + 621, + -1, + -1, + 203, + 726, + 81, + 726, + 664, + -1, + 727, + 627, + 627, + 627, + 448, + -1, + 378, + 378, + 378, + -1, + 376, + 376, + -1, + -1, + 733, + -1, + 734, + -1, + -1, + 217, + 734, + -1, + 735, + 735, + 735, + -1, + -1, + 182, + -1, + -1, + -1, + 737, + 737, + 737, + -1, + 220, + -1, + -1, + -1, + -1, + -1, + 739, + 564, + 739, + 740, + 740, + 308, + 740, + 247, + 247, + -1, + 71, + 740, + -1, + 275, + 275, + -1, + -1, + -1, + 303, + -1, + 740, + 558, + 558, + 741, + -1, + 741, + 84, + 84, + -1, + -1, + -1, + 266, + -1, + 743, + -1, + 313, + 313, + -1, + 771, + -1, + 521, + 745, + 745, + 745, + -1, + 618, + -1, + 71, + 71, + 71, + 71, + -1, + 658, + 367, + -1, + 38, + 747, + 747, + -1, + -1, + 454, + 749, + 762, + 753, + -1, + 628, + 756, + 638, + -1, + -1, + -1, + 443, + -1, + 760, + 558, + -1, + 602, + 773, + -1, + 775, + 776, + -1, + 608, + 521, + -1, + 653, + 781, + 534, + 782, + 782, + 314, + -1, + 347, + 123, + 171, + 785, + -1, + -1, + 552, + -1, + 305, + -1, + 524, + 787, + -1, + -1, + 819, + -1, + 760, + 558, + 204, + 666, + 666, + 794, + 795, + -1, + 796, + -1, + -1, + -1, + 799, + 852, + 450, + -1, + -1, + -1, + 803, + 804, + 95, + -1, + 565, + 852, + 83, + 180, + 823, + 223, + 827, + 827, + -1, + 360, + -1, + -1, + -1, + -1, + 839, + 839, + -1, + 839, + -1, + 839, + -1, + 375, + 839, + 454, + 454, + -1, + 601, + 601, + 601, + -1, + 840, + 840, + -1, + 723, + 840, + 723, + -1, + 38, + -1, + 840, + -1, + -1, + -1, + 840, + 840, + 840, + -1, + 156, + -1, + -1, + 263, + 263, + -1, + 761, + 761, + 761, + 841, + 233, + 841, + 358, + 841, + -1, + -1, + 841, + -1, + 378, + 378, + 841, + -1, + 519, + 519, + 519, + 841, + 568, + 568, + 842, + 842, + 842, + -1, + 842, + -1, + 275, + -1, + 201, + 201, + -1, + 99, + -1, + 843, + 818, + 843, + 168, + 168, + -1, + 843, + 819, + 844, + -1, + -1, + -1, + 844, + 280, + 280, + 844, + 844, + 844, + -1, + -1, + 245, + 245, + 844, + 844, + -1, + 844, + -1, + -1, + -1, + 619, + -1, + 871, + -1, + -1, + -1, + 812, + -1, + 845, + 722, + 845, + 722, + 722, + 722, + 845, + 579, + 108, + -1, + 846, + -1, + -1, + 846, + 846, + 846, + -1, + 138, + 138, + -1, + -1, + 154, + 154, + 846, + 137, + 137, + 137, + 137, + 846, + 846, + -1, + 846, + -1, + -1, + -1, + 762, + 762, + -1, + -1, + 559, + 846, + 559, + -1, + 203, + -1, + -1, + 847, + 220, + -1, + 847, + 847, + 138, + 171, + 848, + 171, + 331, + 849, + -1, + -1, + 210, + 761, + 761, + -1, + 605, + 853, + -1, + 204, + 854, + 854, + -1, + -1, + 223, + 854, + 854, + -1, + 855, + 587, + 855, + 855, + 606, + 606, + -1, + 856, + -1, + 277, + -1, + -1, + 268, + 268, + 367, + 367, + 858, + 378, + 378, + 859, + 273, + 273, + -1, + -1, + -1, + 861, + 861, + -1, + 304, + 71, + -1, + 863, + -1, + 74, + 864, + 864, + 74, + 865, + 865, + -1, + 724, + 868, + 721, + 721, + -1, + 123, + 874, + 874, + 74, + 724, + 876, + 522, + 522, + 878, + -1, + -1, + 369, + 883, + -1, + 886, + 171, + 308, + 890, + 375, + -1, + -1, + 894, + -1, + 600, + 751 + ], + [ + -1, + 3, + -1, + 504, + -1, + 163, + 163, + 163, + -1, + 159, + 159, + -1, + -1, + -1, + -1, + 137, + 137, + 137, + -1, + 657, + 657, + -1, + 586, + 3, + 3, + -1, + 3, + 3, + 235, + -1, + 204, + 3, + -1, + -1, + -1, + 255, + 255, + 3, + -1, + -1, + -1, + 3, + -1, + -1, + 156, + 156, + 156, + -1, + 3, + 3, + 649, + 649, + 3, + -1, + 3, + -1, + 172, + 3, + 3, + 3, + -1, + 294, + 3, + 417, + 417, + 417, + -1, + -1, + 3, + 643, + 643, + -1, + 603, + 3, + 603, + 3, + -1, + 385, + 3, + -1, + 303, + -1, + -1, + -1, + 237, + -1, + 3, + 659, + 659, + 659, + -1, + 200, + 200, + 3, + 200, + 200, + -1, + 290, + 290, + 3, + 358, + -1, + 3, + 3, + 3, + 603, + 603, + 603, + -1, + -1, + -1, + -1, + 3, + 558, + 558, + 558, + 3, + 3, + 3, + -1, + 517, + 3, + -1, + 533, + 3, + 234, + 3, + -1, + 340, + 340, + 340, + 340, + 340, + 340, + 340, + 3, + -1, + 3, + 305, + 305, + -1, + 3, + 507, + -1, + 649, + -1, + 196, + -1, + 3, + -1, + 290, + 290, + 290, + 290, + -1, + -1, + -1, + 3, + 374, + 374, + -1, + 171, + -1, + 499, + 3, + 380, + 380, + 380, + 380, + 3, + -1, + -1, + 635, + 635, + -1, + 3, + 3, + 3, + 569, + -1, + 3, + -1, + 504, + 504, + -1, + -1, + 805, + 3, + 3, + 658, + 3, + 658, + -1, + 3, + 340, + -1, + -1, + -1, + 265, + -1, + 3, + 774, + -1, + 255, + 3, + -1, + 519, + 3, + 3, + 3, + 192, + 3, + -1, + -1, + 343, + -1, + -1, + -1, + 3, + -1, + 168, + 3, + -1, + 269, + 269, + 269, + 3, + 86, + -1, + 3, + -1, + -1, + 671, + -1, + 762, + -1, + 73, + 73, + 73, + 73, + 3, + 73, + -1, + 351, + 351, + -1, + 774, + 774, + 774, + -1, + 3, + 3, + -1, + -1, + 620, + 3, + -1, + 3, + 3, + 173, + -1, + -1, + 3, + 645, + -1, + 3, + 200, + 200, + -1, + 504, + 3, + 504, + 504, + -1, + 3, + -1, + 3, + 3, + 3, + 3, + -1, + 3, + 158, + 158, + -1, + -1, + -1, + -1, + -1, + 154, + 3, + -1, + 3, + 272, + -1, + 3, + 71, + -1, + 587, + -1, + 157, + 3, + 266, + 266, + 266, + 3, + 266, + 266, + 266, + 3, + 3, + -1, + -1, + -1, + -1, + 3, + -1, + 3, + 552, + 3, + 552, + -1, + 607, + 607, + 3, + 522, + -1, + -1, + -1, + 447, + 447, + 447, + -1, + 3, + 3, + 162, + 3, + 162, + 162, + 3, + 3, + 3, + -1, + -1, + 3, + -1, + 602, + 602, + -1, + 750, + 750, + -1, + 173, + 3, + -1, + -1, + 3, + 687, + 687, + -1, + 156, + -1, + 137, + 137, + 137, + -1, + 323, + 323, + 3, + 323, + 323, + -1, + 114, + 114, + 3, + 3, + -1, + 620, + 620, + 620, + -1, + -1, + 3, + 171, + 171, + -1, + 275, + 275, + 275, + -1, + 87, + 3, + 658, + 658, + -1, + -1, + 3, + 3, + -1, + 279, + -1, + 692, + 692, + 692, + 3, + 533, + 533, + -1, + 3, + 276, + 276, + 276, + 592, + 592, + 592, + -1, + 4, + -1, + -1, + -1, + -1, + 579, + 579, + 579, + 579, + 579, + 5, + -1, + -1, + 5, + 5, + 672, + 672, + -1, + 199, + -1, + 265, + -1, + -1, + 201, + 201, + 6, + 6, + -1, + 172, + 172, + 6, + 172, + 172, + 6, + 6, + 99, + 99, + -1, + 592, + 6, + 592, + -1, + -1, + 507, + 507, + 7, + 7, + 330, + 7, + 687, + 687, + 687, + 559, + 8, + -1, + 8, + -1, + -1, + 237, + -1, + 771, + 771, + 771, + 771, + -1, + 8, + -1, + 540, + -1, + -1, + 446, + 446, + 446, + 446, + -1, + 8, + 612, + 8, + 8, + -1, + -1, + 223, + -1, + 9, + 9, + 192, + 9, + 9, + 196, + -1, + 9, + 10, + -1, + -1, + 10, + 10, + 262, + 262, + -1, + 10, + 10, + -1, + -1, + -1, + 552, + 552, + -1, + 137, + 10, + -1, + 10, + -1, + 10, + 10, + -1, + 664, + -1, + 87, + -1, + 592, + 10, + 10, + 10, + -1, + 10, + 568, + 568, + 568, + 10, + 276, + 276, + 276, + 276, + 276, + 276, + 276, + 276, + -1, + 10, + -1, + -1, + -1, + 11, + 343, + 343, + 343, + 343, + 11, + -1, + 519, + -1, + -1, + 11, + -1, + 528, + 11, + 11, + 509, + 509, + -1, + 11, + 81, + -1, + -1, + 11, + -1, + -1, + 11, + 11, + 509, + 11, + 109, + -1, + -1, + 11, + 87, + -1, + 359, + 359, + 359, + 11, + 11, + 751, + 11, + 163, + 163, + 163, + 11, + 638, + 11, + -1, + -1, + 156, + 156, + 11, + 138, + -1, + 11, + 289, + -1, + -1, + 650, + 650, + 650, + 11, + -1, + 666, + 666, + -1, + 11, + -1, + 292, + 292, + 292, + 292, + -1, + 653, + -1, + 108, + 11, + -1, + 11, + 11, + 509, + 509, + 11, + 11, + 11, + 608, + -1, + 11, + 687, + -1, + 11, + 11, + 534, + 11, + 663, + 11, + 812, + 812, + -1, + 805, + -1, + -1, + 812, + -1, + -1, + 12, + 12, + -1, + 618, + 618, + 12, + -1, + -1, + 520, + 520, + 12, + -1, + -1, + 281, + 12, + -1, + -1, + 471, + -1, + 12, + 12, + 12, + 360, + 360, + -1, + -1, + 12, + 264, + 264, + 12, + 578, + 578, + 578, + 12, + 268, + 12, + 12, + 510, + 12, + 12, + 12, + -1, + 613, + -1, + 215, + -1, + 664, + -1, + 582, + 12, + 582, + 12, + 12, + -1, + 520, + 12, + 12, + 771, + 12, + -1, + 449, + 449, + 449, + -1, + -1, + 639, + 639, + 12, + 12, + -1, + 12, + 648, + 12, + -1, + 670, + 670, + -1, + 12, + 385, + -1, + 12, + 584, + 584, + -1, + 12, + 605, + -1, + 672, + 672, + -1, + 12, + 12, + 583, + 583, + 583, + 583, + 12, + -1, + -1, + 156, + 12, + 156, + 156, + -1, + -1, + 12, + 443, + 12, + 201, + 201, + 12, + 760, + -1, + -1, + 280, + -1, + 263, + -1, + 564, + 12, + -1, + -1, + 12, + -1, + 171, + 171, + 171, + 171, + -1, + 367, + -1, + 315, + -1, + -1, + 657, + -1, + 261, + 261, + -1, + -1, + 639, + -1, + 251, + -1, + 13, + 214, + -1, + -1, + 662, + 662, + 662, + -1, + 95, + 13, + -1, + 670, + -1, + 852, + 13, + 13, + 13, + 367, + 13, + 13, + 369, + -1, + 13, + 417, + -1, + 199, + 199, + 199, + 199, + -1, + 445, + -1, + -1, + 223, + -1, + 13, + -1, + 13, + -1, + 630, + -1, + 14, + -1, + 14, + -1, + -1, + 330, + 14, + -1, + 14, + 819, + 819, + 14, + 294, + 294, + 14, + 14, + 14, + 170, + -1, + -1, + 14, + 196, + 196, + -1, + 14, + 583, + 583, + 583, + -1, + 15, + 233, + 233, + -1, + 303, + -1, + 600, + 600, + 15, + -1, + 15, + -1, + -1, + 607, + 607, + 15, + 15, + 15, + -1, + -1, + 15, + 123, + 15, + -1, + -1, + -1, + 603, + 603, + 603, + -1, + 314, + 314, + 314, + 15, + 217, + 217, + -1, + -1, + 761, + -1, + 15, + 16, + -1, + 446, + 446, + 16, + 16, + -1, + 375, + 375, + 375, + 375, + 16, + 375, + 375, + 16, + -1, + -1, + 16, + 16, + 16, + 376, + 376, + 376, + 376, + 16, + 376, + 376, + 376, + -1, + 607, + -1, + -1, + 375, + 375, + 375, + 375, + 16, + -1, + 504, + -1, + 759, + -1, + -1, + -1, + 16, + 557, + 557, + 557, + -1, + -1, + -1, + -1, + 16, + 202, + 16, + -1, + 314, + 16, + -1, + 16, + 417, + -1, + -1, + 558, + -1, + -1, + -1, + 16, + 16, + 581, + -1, + 199, + 199, + 199, + -1, + 653, + 16, + 16, + -1, + 360, + 360, + -1, + -1, + 670, + 16, + 180, + -1, + 16, + 262, + 16, + -1, + -1, + 245, + 16, + 16, + -1, + 169, + 16, + 618, + -1, + 507, + 16, + 16, + -1, + -1, + 247, + 247, + -1, + 16, + -1, + -1, + -1, + 582, + -1, + 16, + -1, + 16, + 16, + 16, + -1, + 95, + -1, + 618, + 16, + 16, + -1, + 236, + -1, + -1, + 275, + 275, + 275, + 275, + -1, + 261, + 16, + 308, + 16, + 751, + -1, + -1, + 16, + 16, + 16, + 16, + 71, + -1, + -1, + -1, + -1, + 16, + 720, + 720, + -1, + 272, + 272, + -1, + 401, + 17, + 182, + -1, + 650, + -1, + -1, + 17, + 443, + 443, + 443, + 443, + 443, + 443, + -1, + 17, + 344, + 17, + 17, + 281, + -1, + 263, + 17, + 347, + 347, + 347, + 17, + 17, + 17, + 73, + -1, + 663, + 663, + -1, + 268, + 17, + 687, + 17, + 163, + 163, + 163, + -1, + 621, + 17, + -1, + 17, + 114, + -1, + 304, + -1, + -1, + 643, + 643, + -1, + 17, + 95, + 95, + 17, + 659, + 659, + 17, + 336, + 17, + -1, + 18, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + 620, + 620, + 18, + -1, + 199, + 18, + -1, + -1, + 18, + 18, + 401, + 18, + 18, + 645, + -1, + 668, + 18, + -1, + 304, + 304, + -1, + 233, + -1, + -1, + 499, + 499, + -1, + 18, + -1, + 367, + -1, + -1, + 18, + 18, + -1, + 819, + 819, + 18, + 18, + -1, + 613, + -1, + 18, + 569, + 18, + -1, + 18, + 380, + 380, + 380, + 380, + 380, + -1, + 18, + 18, + -1, + 692, + 692, + 692, + 692, + 692, + 692, + -1, + 247, + 18, + 18, + 261, + 261, + 18, + -1, + 18, + -1, + 18, + 552, + -1, + -1, + 401, + 401, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + -1, + -1, + -1, + -1, + -1, + 156, + 18, + 18, + 18, + -1, + -1, + 18, + 813, + 18, + -1, + 559, + 18, + 18, + 272, + -1, + -1, + 721, + 18, + 723, + 723, + -1, + 642, + -1, + -1, + 18, + 613, + -1, + 214, + 18, + 109, + -1, + -1, + 579, + -1, + 18, + 649, + 18, + 805, + -1, + 18, + -1, + 728, + -1, + -1, + 242, + -1, + 71, + -1, + -1, + 341, + 341, + -1, + 18, + 314, + 18, + -1, + 507, + 507, + 507, + 18, + 507, + 507, + 507, + 18, + 322, + 322, + 18, + 18, + 152, + -1, + -1, + -1, + -1, + 534, + 534, + 534, + 18, + 18, + 18, + 18, + -1, + 281, + 281, + 18, + -1, + -1, + 237, + 237, + 18, + 235, + 235, + -1, + 720, + -1, + -1, + 721, + -1, + 274, + 274, + 18, + 568, + 568, + 18, + 522, + -1, + -1, + -1, + -1, + -1, + 261, + -1, + 204, + 18, + 204, + 204, + 204, + 204, + 18, + 204, + 18, + -1, + 18, + 18, + -1, + 172, + -1, + -1, + -1, + 499, + 18, + 688, + 688, + -1, + 330, + -1, + 18, + -1, + -1, + 638, + -1, + -1, + -1, + -1, + 277, + 277, + 277, + 18, + -1, + 18, + 18, + 18, + 18, + 566, + 566, + -1, + -1, + -1, + 157, + 157, + 157, + -1, + 599, + 599, + -1, + 18, + 643, + 18, + -1, + 173, + 173, + 173, + 173, + 173, + 173, + -1, + -1, + 18, + 18, + 264, + -1, + 763, + 18, + 763, + -1, + 18, + 196, + 196, + 196, + 18, + 552, + 552, + -1, + -1, + -1, + -1, + 608, + -1, + 666, + 666, + -1, + -1, + 583, + -1, + -1, + 771, + -1, + -1, + 204, + 204, + 204, + -1, + 71, + 19, + 660, + -1, + 19, + -1, + 19, + -1, + 19, + 19, + 242, + -1, + 158, + 158, + 158, + 19, + 19, + 608, + 608, + 608, + -1, + 19, + 454, + 454, + 454, + 454, + -1, + 19, + -1, + 275, + -1, + 38, + 38, + 19, + 19, + -1, + 220, + -1, + -1, + 380, + 380, + 380, + -1, + 19, + -1, + 19, + 169, + 19, + 805, + 19, + 19, + -1, + 19, + 19, + -1, + -1, + -1, + 19, + 19, + -1, + 73, + 73, + -1, + 19, + 639, + 639, + -1, + -1, + 19, + -1, + 19, + 255, + 255, + -1, + -1, + 621, + 621, + -1, + 168, + 19, + 668, + -1, + -1, + 172, + 172, + -1, + -1, + 242, + 19, + 568, + -1, + 19, + -1, + 292, + -1, + -1, + 261, + -1, + -1, + -1, + 20, + 267, + 20, + 267, + 20, + 95, + 20, + -1, + 315, + -1, + 172, + 20, + 274, + 274, + -1, + -1, + 599, + 599, + 20, + 20, + 20, + 20, + 20, + 173, + -1, + 20, + 454, + 20, + 454, + -1, + 20, + 609, + 20, + 609, + -1, + 182, + 20, + -1, + -1, + 20, + 20, + -1, + 612, + -1, + 20, + -1, + 20, + -1, + -1, + 728, + -1, + 20, + 565, + 565, + -1, + -1, + 20, + 20, + 163, + 163, + 313, + 313, + -1, + 21, + 21, + 81, + -1, + -1, + 22, + 22, + 22, + 637, + 22, + -1, + 22, + 728, + -1, + -1, + 22, + 688, + 22, + 22, + 533, + 533, + 22, + 22, + 630, + 630, + -1, + 454, + 22, + -1, + -1, + 23, + 23, + 636, + 636, + 290, + -1, + 24, + 24, + 314, + -1, + 24, + -1, + -1, + -1, + 73, + -1, + 25, + -1, + 584, + 584, + -1, + 26, + 341, + 26, + 341, + -1, + -1, + 27, + 671, + 671, + -1, + 245, + -1, + -1, + 526, + -1, + -1, + 376, + 376, + -1, + -1, + -1, + 30, + 30, + -1, + 30, + 152, + 152, + -1, + 469, + 469, + -1, + 581, + 31, + -1, + 31, + 32, + 666, + 32, + -1, + 510, + 32, + -1, + 32, + 32, + -1, + 852, + 33, + 812, + 812, + 812, + 812, + 197, + 197, + -1, + 34, + 599, + 34, + -1, + 688, + 34, + -1, + 202, + -1, + 210, + -1, + 71, + -1, + -1, + 35, + 217, + 217, + 217, + -1, + -1, + 35, + -1, + 401, + 220, + -1, + -1, + 664, + -1, + 163, + 163, + 163, + 163, + -1, + 39, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + 39, + 630, + 39, + 369, + 39, + -1, + 504, + 39, + 504, + 504, + 39, + 504, + 39, + -1, + 202, + 202, + 202, + 202, + 39, + -1, + -1, + 39, + 760, + -1, + 39, + 39, + 39, + 247, + -1, + -1, + 291, + 291, + 39, + 39, + 161, + -1, + -1, + 510, + -1, + -1, + 39, + 583, + 583, + -1, + 40, + 197, + 40, + 197, + 197, + 197, + 197, + 40, + -1, + -1, + 565, + 40, + 40, + 346, + 346, + 251, + 251, + -1, + 41, + 761, + 761, + 41, + 446, + 41, + 446, + 171, + 43, + -1, + 539, + 43, + 291, + 43, + 612, + 43, + 43, + 631, + -1, + 43, + 670, + -1, + 43, + 160, + 43, + 533, + 43, + 533, + 43, + 43, + 533, + -1, + 43, + -1, + 630, + -1, + 43, + -1, + 557, + -1, + 44, + 627, + 627, + 627, + 627, + 44, + 627, + 44, + 627, + -1, + -1, + 251, + 251, + 251, + 251, + 44, + 108, + -1, + -1, + -1, + 46, + 315, + 46, + 315, + 315, + 315, + 315, + 315, + -1, + 509, + 509, + 46, + 618, + 618, + -1, + 606, + 606, + 606, + -1, + 47, + -1, + -1, + 47, + 47, + 47, + -1, + 664, + 664, + -1, + -1, + 47, + 336, + -1, + 290, + 47, + 290, + 290, + 290, + 290, + 47, + 262, + 47, + 262, + -1, + 308, + 308, + -1, + 771, + 771, + 48, + 448, + 448, + 448, + 48, + 48, + 159, + 48, + 322, + -1, + -1, + -1, + 627, + 627, + 48, + 659, + 659, + -1, + -1, + 272, + -1, + -1, + -1, + 48, + 871, + 871, + 871, + 871, + 48, + 109, + 48, + -1, + -1, + 48, + 100, + 100, + -1, + -1, + 48, + -1, + 586, + -1, + -1, + 48, + 48, + 48, + 447, + -1, + -1, + 471, + 48, + -1, + -1, + -1, + -1, + -1, + 630, + 49, + -1, + 137, + -1, + -1, + -1, + 49, + -1, + 341, + 341, + 49, + 49, + -1, + -1, + 49, + 604, + 604, + 49, + 49, + -1, + 49, + -1, + -1, + 163, + -1, + 668, + 668, + 668, + 49, + -1, + -1, + 49, + 123, + 49, + 235, + -1, + -1, + 264, + 50, + 50, + 50, + 752, + -1, + 662, + 662, + -1, + -1, + 50, + -1, + 454, + 454, + 51, + 51, + 51, + 375, + 51, + 51, + 51, + 601, + 601, + 601, + -1, + 51, + -1, + -1, + 51, + -1, + 51, + -1, + 51, + 51, + -1, + -1, + 763, + 51, + -1, + 52, + -1, + 380, + 380, + -1, + -1, + 52, + 95, + 95, + 52, + 52, + 275, + -1, + 613, + -1, + 52, + -1, + -1, + -1, + 52, + 636, + 636, + -1, + 443, + 443, + -1, + 156, + 52, + 52, + 52, + 618, + 52, + 52, + 52, + 114, + 114, + -1, + -1, + -1, + 52, + 339, + 52, + 52, + 52, + -1, + 159, + -1, + 74, + 74, + 74, + 74, + 74, + 74, + 74, + -1, + 52, + -1, + 52, + 268, + 268, + 268, + 268, + 52, + -1, + 158, + 158, + -1, + 52, + -1, + -1, + 52, + -1, + -1, + 52, + -1, + 52, + 657, + 52, + 657, + 657, + 52, + -1, + 52, + 344, + -1, + -1, + 643, + -1, + -1, + 564, + 564, + 564, + 52, + 564, + 52, + -1, + 417, + 52, + 52, + 448, + 52, + 52, + -1, + 52, + 52, + 52, + 519, + 53, + 519, + 519, + 53, + -1, + 53, + 153, + -1, + -1, + 53, + -1, + -1, + 53, + -1, + 53, + -1, + -1, + -1, + -1, + -1, + 668, + 668, + -1, + 53, + 53, + -1, + 53, + 761, + 761, + 761, + -1, + 53, + 518, + 518, + 53, + 269, + 53, + 269, + 53, + 574, + -1, + 53, + -1, + -1, + 642, + -1, + 53, + 53, + 53, + -1, + -1, + 359, + -1, + -1, + 574, + 54, + -1, + 374, + -1, + -1, + 666, + 666, + -1, + 54, + 54, + 215, + 215, + 54, + -1, + -1, + 343, + -1, + 54, + -1, + 657, + 657, + 54, + 54, + -1, + 223, + 223, + 55, + -1, + 564, + 55, + 564, + 564, + -1, + 55, + 578, + -1, + 55, + -1, + -1, + -1, + -1, + -1, + 290, + 290, + 290, + -1, + 56, + 638, + 638, + 638, + 638, + 638, + 56, + 56, + 56, + 56, + -1, + 308, + 308, + -1, + -1, + 220, + 220, + -1, + 56, + 56, + 339, + -1, + -1, + 499, + -1, + -1, + 56, + 518, + 518, + -1, + 631, + -1, + -1, + 192, + -1, + -1, + 534, + -1, + 290, + 290, + 290, + -1, + 272, + -1, + 56, + 71, + -1, + 56, + 56, + 539, + -1, + 235, + 235, + 56, + 56, + 235, + -1, + 56, + 479, + 56, + 56, + 56, + -1, + 267, + -1, + -1, + 607, + -1, + 631, + 57, + 57, + -1, + -1, + -1, + -1, + 86, + 57, + 236, + 236, + -1, + -1, + -1, + 203, + -1, + 57, + 57, + -1, + 267, + 267, + 267, + 57, + 369, + 58, + 266, + 58, + 266, + 266, + 58, + -1, + 266, + -1, + -1, + 264, + 264, + -1, + -1, + 568, + -1, + 58, + 273, + 273, + 59, + 59, + -1, + 612, + -1, + -1, + 813, + 59, + -1, + -1, + 533, + -1, + 59, + 268, + 59, + 303, + 59, + 534, + -1, + 59, + 619, + 619, + 619, + 59, + 619, + 619, + 619, + 619, + 619, + 59, + -1, + 256, + 61, + -1, + -1, + 61, + 61, + -1, + 692, + 692, + 692, + 692, + -1, + 360, + 360, + 360, + 360, + 360, + 360, + 360, + -1, + 233, + -1, + -1, + -1, + -1, + 358, + 358, + 61, + -1, + 61, + 61, + -1, + 61, + 234, + 234, + 234, + -1, + 607, + -1, + 108, + -1, + 62, + 233, + -1, + -1, + 369, + 62, + -1, + 618, + -1, + -1, + -1, + -1, + -1, + 62, + 720, + 720, + 720, + -1, + -1, + 62, + 62, + 245, + -1, + -1, + 647, + 647, + -1, + 760, + 62, + 62, + 62, + 100, + -1, + 63, + 264, + 264, + -1, + 469, + 63, + 63, + 63, + 63, + -1, + -1, + 201, + 63, + -1, + 156, + 63, + 63, + 63, + 63, + 662, + 63, + 343, + 343, + 63, + 63, + -1, + 340, + 340, + -1, + -1, + 63, + -1, + 242, + -1, + -1, + 162, + -1, + -1, + 63, + 331, + 63, + 63, + 331, + 63, + -1, + 261, + 63, + -1, + 63, + 63, + 645, + -1, + 81, + -1, + -1, + 154, + 154, + -1, + -1, + 63, + 170, + 63, + 170, + -1, + 63, + 63, + -1, + -1, + 63, + 650, + 63, + -1, + 63, + 63, + -1, + -1, + -1, + 63, + -1, + 63, + 63, + -1, + -1, + -1, + 99, + 63, + 728, + 728, + 63, + -1, + -1, + 63, + -1, + -1, + 812, + 63, + 592, + 592, + -1, + -1, + 159, + 63, + 63, + 63, + 586, + -1, + 540, + 63, + -1, + 63, + 63, + 63, + -1, + -1, + 359, + 359, + -1, + 63, + 521, + 521, + 521, + -1, + 401, + 401, + 63, + 401, + 401, + -1, + 267, + 267, + -1, + 63, + 261, + -1, + 63, + 469, + -1, + 63, + -1, + 237, + 237, + 63, + -1, + -1, + 63, + 587, + 587, + 587, + 587, + -1, + 620, + 63, + 378, + 378, + 63, + -1, + -1, + 63, + -1, + -1, + 63, + 510, + 63, + 63, + -1, + 343, + 343, + 343, + -1, + 63, + -1, + 639, + 63, + 63, + 266, + 266, + -1, + 564, + -1, + -1, + 63, + 63, + 728, + 63, + 63, + -1, + -1, + 272, + 73, + -1, + 64, + 336, + -1, + 64, + 64, + 64, + -1, + -1, + -1, + -1, + 663, + 64, + 659, + 659, + 659, + 659, + 64, + -1, + 331, + 64, + 331, + 64, + 64, + 64, + -1, + 235, + -1, + 759, + -1, + -1, + -1, + 64, + -1, + 521, + -1, + -1, + 64, + -1, + 637, + 637, + 637, + 65, + -1, + 65, + -1, + 65, + 65, + 99, + 99, + -1, + 158, + 158, + 65, + -1, + -1, + -1, + 192, + 192, + 192, + 192, + -1, + 65, + -1, + -1, + -1, + -1, + 345, + 65, + 65, + -1, + -1, + 65, + 65, + -1, + 66, + -1, + 123, + -1, + -1, + -1, + 263, + 263, + 263, + 263, + 263, + 263, + 66, + -1, + 629, + 66, + 629, + 629, + 629, + 629, + -1, + 805, + 805, + -1, + -1, + 273, + 273, + 273, + 67, + 601, + 601, + 67, + 67, + -1, + -1, + 872, + 67, + 256, + 256, + 68, + 68, + 38, + 38, + 68, + 68, + -1, + -1, + 359, + -1, + 663, + 68, + 68, + 581, + -1, + 648, + 648, + 68, + 648, + 648, + 648, + 648, + 197, + -1, + 69, + 204, + -1, + 69, + -1, + 557, + 557, + -1, + -1, + -1, + 69, + 69, + 369, + -1, + 69, + -1, + 290, + 70, + 70, + 275, + 275, + 275, + 70, + 70, + -1, + 621, + 621, + 70, + 233, + 233, + 70, + 277, + 70, + 277, + 277, + 70, + 103, + 103, + 103, + 70, + -1, + -1, + -1, + -1, + -1, + 256, + 75, + 347, + 75, + -1, + 605, + 76, + 255, + 76, + -1, + 281, + -1, + 77, + 153, + 153, + 78, + -1, + 630, + 79, + -1, + 79, + 314, + 267, + -1, + -1, + 520, + 520, + -1, + -1, + 760, + -1, + -1, + 369, + -1, + 445, + 448, + 89, + 448, + 90, + 647, + -1, + 628, + 628, + -1, + 171, + 171, + 171, + 171, + -1, + 574, + 574, + 91, + 574, + -1, + 92, + -1, + 602, + -1, + 93, + -1, + 235, + -1, + 94, + -1, + -1, + 95, + 98, + 279, + 101, + 101, + -1, + 101, + 102, + 751, + 280, + 104, + -1, + 104, + 105, + 105, + -1, + -1, + -1, + 106, + 106, + 647, + 722, + 722, + 107, + -1, + -1, + -1, + 182, + 182, + 182, + 110, + -1, + -1, + -1, + -1, + -1, + 586, + 115, + -1, + -1, + 728, + -1, + 220, + -1, + 585, + 115, + -1, + 115, + -1, + 116, + -1, + 116, + 723, + 116, + 247, + 247, + -1, + -1, + 446, + 446, + 446, + 200, + 117, + 117, + 723, + 723, + 723, + -1, + -1, + -1, + 97, + -1, + 117, + 117, + -1, + 117, + 630, + 117, + 71, + -1, + 117, + -1, + 117, + 117, + 117, + -1, + 557, + 557, + 557, + 117, + 557, + 557, + 557, + 367, + -1, + 539, + 539, + -1, + 120, + 636, + 636, + -1, + -1, + -1, + 342, + 121, + 74, + 74, + -1, + -1, + 750, + 121, + 121, + 613, + 613, + -1, + 122, + 122, + 171, + -1, + 314, + -1, + 763, + 125, + -1, + 771, + 771, + -1, + 604, + 604, + 126, + 126, + -1, + 126, + 126, + 126, + 126, + -1, + 671, + -1, + 126, + -1, + -1, + 347, + -1, + 127, + -1, + -1, + 127, + 592, + 592, + 127, + -1, + -1, + 662, + 129, + 129, + 578, + 129, + 95, + 129, + 129, + 129, + -1, + -1, + 129, + 129, + 631, + 129, + -1, + 627, + -1, + -1, + -1, + 671, + 130, + 130, + 130, + 130, + -1, + -1, + -1, + -1, + -1, + 131, + 201, + 131, + -1, + 813, + -1, + 131, + 131, + -1, + -1, + 131, + 131, + -1, + 752, + 131, + -1, + 131, + -1, + 132, + -1, + 100, + 100, + 132, + 99, + -1, + 638, + -1, + -1, + 375, + 132, + -1, + 376, + -1, + 657, + 133, + 645, + 645, + 645, + -1, + 303, + -1, + 133, + 133, + 133, + 643, + 643, + 134, + 180, + 180, + -1, + 137, + 137, + 137, + 137, + 134, + -1, + -1, + 134, + -1, + 236, + 236, + -1, + -1, + 134, + 759, + 759, + 134, + -1, + -1, + 136, + 103, + -1, + -1, + 347, + -1, + 136, + 606, + 606, + 606, + -1, + 136, + 504, + -1, + 852, + 852, + -1, + 638, + 139, + -1, + 139, + 601, + -1, + 137, + 137, + 140, + 140, + 140, + 236, + 236, + 141, + -1, + 141, + 141, + 141, + 569, + -1, + 385, + -1, + -1, + 447, + -1, + 123, + 123, + -1, + -1, + 141, + 599, + 599, + 599, + 599, + -1, + 251, + 251, + -1, + 568, + -1, + 159, + 142, + 142, + -1, + -1, + 587, + 587, + -1, + 142, + -1, + 142, + 108, + -1, + 142, + -1, + 142, + -1, + 142, + 142, + 305, + 305, + 305, + -1, + 81, + -1, + 214, + 214, + -1, + 142, + 142, + 639, + 639, + 144, + -1, + 95, + -1, + -1, + 585, + 144, + -1, + 144, + 308, + -1, + 144, + 812, + 144, + -1, + 145, + -1, + -1, + -1, + -1, + 724, + 145, + -1, + 180, + -1, + 266, + 145, + -1, + -1, + 145, + 145, + -1, + 217, + 146, + 217, + -1, + 339, + 339, + 146, + 146, + 123, + -1, + -1, + -1, + -1, + 146, + 114, + -1, + 628, + -1, + 147, + 147, + 171, + 147, + 147, + -1, + 147, + 147, + 147, + 147, + 762, + 147, + 202, + -1, + 315, + 148, + -1, + -1, + 277, + 148, + -1, + 148, + 100, + -1, + 657, + -1, + -1, + 148, + -1, + -1, + -1, + -1, + -1, + 635, + 149, + 197, + -1, + -1, + 149, + 274, + -1, + 157, + 157, + -1, + 630, + 630, + -1, + 524, + -1, + 149, + -1, + 149, + -1, + 149, + 450, + -1, + 38, + 149, + 557, + -1, + -1, + 196, + -1, + 444, + -1, + 150, + 150, + 150, + -1, + 367, + 367, + -1, + -1, + 138, + -1, + 150, + -1, + -1, + 533, + 533, + 608, + 151, + 763, + -1, + 645, + -1, + 635, + 635, + 151, + 123, + 123, + 151, + 151, + 672, + -1, + 519, + 151, + 151, + 160, + 378, + 378, + -1, + 164, + 268, + -1, + 525, + 525, + -1, + 559, + -1, + -1, + -1, + 345, + 166, + 166, + -1, + 247, + -1, + 304, + 304, + 167, + 174, + 343, + 343, + 343, + 761, + 761, + 360, + 604, + 178, + 763, + -1, + 566, + 601, + 342, + 314, + -1, + 305, + 305, + 186, + 186, + 189, + 236, + 190, + -1, + 154, + 154, + 603, + 292, + 292, + -1, + -1, + -1, + 620, + 205, + -1, + 649, + -1, + 81, + -1, + 208, + 209, + -1, + -1, + -1, + 519, + 216, + 281, + 218, + 71, + 71, + 103, + 103, + 261, + -1, + -1, + 584, + -1, + -1, + -1, + 666, + -1, + 229, + -1, + -1, + 162, + 162, + 232, + -1, + -1, + 238, + 239, + 239, + 239, + 662, + 662, + 244, + -1, + 331, + 331, + 249, + -1, + 220, + -1, + -1, + 252, + 252, + -1, + 252, + 252, + 253, + -1, + 774, + -1, + -1, + 276, + 276, + 276, + -1, + -1, + 267, + -1, + -1, + 688, + 257, + 305, + 305, + 257, + 528, + -1, + 351, + -1, + 587, + -1, + 260, + 813, + -1, + 180, + 180, + 270, + 270, + 378, + -1, + 282, + -1, + 81, + -1, + 688, + 202, + 285, + 263, + 286, + 762, + 287, + 308, + 720, + 720, + -1, + 369, + 295, + 298, + 819, + 300, + -1, + -1, + 587, + -1, + 329, + 338, + 346, + 348, + -1, + -1, + -1, + -1, + -1, + 355, + 621, + 356, + 357, + -1, + -1, + -1, + 381, + 504, + 504, + -1, + 381, + 668, + 381, + 95, + -1, + 336, + 336, + 336, + 336, + -1, + 540, + -1, + 264, + 264, + 264, + 264, + -1, + 247, + 381, + 247, + -1, + -1, + -1, + -1, + 381, + -1, + 522, + -1, + 381, + 192, + 192, + 192, + 192, + 192, + -1, + -1, + 360, + -1, + 381, + -1, + -1, + 280, + -1, + -1, + 692, + 381, + 323, + -1, + -1, + -1, + 663, + 663, + 381, + 381, + 381, + 687, + 687, + 687, + -1, + 507, + 381, + -1, + 305, + 381, + -1, + 381, + 381, + -1, + -1, + 314, + 314, + 314, + 314, + 381, + -1, + 688, + -1, + 381, + 672, + -1, + -1, + -1, + 273, + 273, + -1, + -1, + -1, + -1, + 504, + -1, + -1, + 728, + 728, + 728, + 728, + -1, + -1, + -1, + -1, + 280, + 280, + -1, + 578, + 578, + 381, + -1, + -1, + 381, + -1, + -1, + 381, + 381, + 381, + 872, + -1, + 605, + 381, + -1, + 237, + 237, + 237, + 237, + -1, + -1, + 237, + 381, + 381, + 381, + 583, + 381, + 687, + 381, + -1, + 281, + -1, + -1, + 558, + 381, + -1, + 261, + 261, + 381, + -1, + 381, + 268, + 381, + -1, + -1, + 156, + 381, + 581, + -1, + -1, + -1, + 182, + 182, + 182, + -1, + 159, + 159, + -1, + 381, + 343, + -1, + -1, + 381, + -1, + 637, + 637, + 381, + 539, + -1, + -1, + 381, + 579, + -1, + -1, + -1, + 761, + 761, + 381, + 381, + 381, + 504, + 381, + 504, + -1, + 584, + 584, + -1, + 381, + 381, + 812, + 812, + 381, + 381, + -1, + 269, + -1, + 153, + -1, + 381, + 360, + 360, + 360, + 360, + 360, + -1, + 381, + -1, + -1, + 294, + 381, + -1, + 605, + -1, + -1, + -1, + -1, + 153, + 153, + 153, + -1, + 275, + 381, + -1, + 557, + -1, + 381, + -1, + 137, + 137, + 137, + 137, + -1, + 381, + 123, + 381, + -1, + -1, + 720, + 381, + 381, + -1, + -1, + 267, + 267, + -1, + 381, + 381, + -1, + -1, + -1, + 381, + -1, + -1, + 586, + 586, + -1, + -1, + 172, + 381, + -1, + 347, + -1, + 290, + -1, + 759, + 759, + -1, + -1, + 201, + -1, + 256, + 381, + 381, + -1, + 381, + -1, + 566, + 381, + 381, + -1, + 381, + 381, + 272, + 272, + -1, + -1, + 382, + 382, + 628, + -1, + 382, + 382, + 273, + -1, + 277, + 277, + 383, + 383, + -1, + -1, + 247, + 383, + 247, + -1, + 383, + 637, + 383, + -1, + -1, + -1, + -1, + 71, + 71, + 383, + 71, + 383, + 383, + 383, + 384, + 628, + -1, + 384, + -1, + 631, + 631, + 631, + -1, + -1, + 275, + -1, + 569, + -1, + 255, + 384, + 255, + 384, + 872, + 872, + 384, + -1, + 264, + 384, + 526, + 384, + 568, + 384, + 384, + -1, + 137, + 386, + -1, + 771, + -1, + 564, + 386, + 564, + 564, + 564, + 386, + 657, + -1, + -1, + 504, + 504, + 504, + 386, + 386, + 345, + -1, + 171, + -1, + -1, + -1, + -1, + -1, + 137, + -1, + 447, + 197, + -1, + 446, + 387, + 387, + 279, + 279, + -1, + -1, + -1, + 629, + 387, + -1, + 520, + 387, + 618, + -1, + -1, + 607, + 607, + -1, + 687, + 687, + -1, + 387, + 378, + 378, + 378, + -1, + 520, + 520, + 387, + 774, + 774, + 774, + 774, + 387, + 620, + 387, + -1, + 376, + -1, + 387, + 387, + 454, + 387, + 454, + -1, + 269, + -1, + 342, + 342, + 387, + -1, + 534, + 387, + -1, + 305, + 387, + -1, + 269, + -1, + -1, + 672, + 387, + -1, + -1, + -1, + -1, + -1, + 579, + 579, + 579, + 579, + -1, + 636, + 387, + -1, + -1, + 154, + 154, + 154, + 154, + 387, + -1, + 566, + -1, + -1, + 264, + 264, + -1, + 387, + 313, + -1, + 387, + 692, + -1, + 643, + 643, + -1, + -1, + -1, + 387, + 387, + 315, + 315, + -1, + 86, + 86, + 86, + 86, + 387, + -1, + 242, + 387, + 387, + 387, + 657, + 657, + 387, + 657, + 657, + -1, + -1, + 387, + -1, + 303, + -1, + 369, + 369, + 387, + 388, + -1, + 583, + -1, + -1, + 203, + 203, + 388, + 153, + -1, + 388, + 388, + 388, + 388, + 388, + 630, + 388, + 818, + -1, + 521, + 388, + -1, + 388, + -1, + 388, + -1, + 688, + 388, + -1, + 388, + 388, + -1, + -1, + -1, + 251, + 251, + 251, + 388, + 388, + -1, + 539, + 388, + 192, + 388, + 388, + 163, + -1, + 388, + 388, + 388, + 220, + 220, + 220, + 220, + 220, + 388, + -1, + -1, + -1, + -1, + -1, + 388, + -1, + -1, + 519, + 388, + 388, + 388, + 278, + 278, + 278, + -1, + 388, + 388, + 631, + 388, + 631, + -1, + 223, + 388, + 223, + 223, + 388, + 220, + 388, + 220, + 220, + 220, + -1, + -1, + 170, + -1, + -1, + 447, + 388, + 388, + 245, + 245, + 388, + 388, + 277, + 388, + 388, + -1, + -1, + 600, + 390, + -1, + 390, + 95, + 390, + -1, + 636, + -1, + 390, + 750, + 750, + 750, + 750, + 390, + 566, + 566, + 391, + -1, + -1, + 392, + 392, + 668, + -1, + 818, + -1, + 392, + -1, + 392, + -1, + 392, + 173, + -1, + 666, + -1, + -1, + -1, + 199, + -1, + 722, + 722, + 392, + -1, + 605, + 605, + 392, + -1, + 750, + -1, + -1, + 668, + -1, + 392, + 303, + -1, + 256, + -1, + 612, + 612, + 393, + 108, + 108, + 393, + -1, + 393, + 261, + 393, + 393, + 608, + 608, + 393, + 393, + 393, + 269, + 393, + 648, + 648, + 648, + -1, + 199, + 393, + 393, + 393, + -1, + -1, + 499, + 499, + 499, + -1, + -1, + 805, + 393, + 393, + 637, + 393, + -1, + 347, + 347, + -1, + -1, + 393, + -1, + -1, + 108, + 394, + 199, + 394, + 199, + -1, + 649, + 137, + 137, + 395, + -1, + 509, + 395, + 74, + 74, + -1, + 566, + -1, + 558, + -1, + -1, + -1, + 396, + 396, + 396, + 397, + 397, + -1, + 584, + -1, + -1, + 397, + -1, + 397, + 331, + 331, + -1, + 358, + 397, + -1, + -1, + 255, + 397, + 255, + 255, + -1, + 671, + -1, + -1, + 557, + 398, + 398, + -1, + 603, + 399, + -1, + -1, + -1, + 399, + 723, + -1, + 399, + 587, + 399, + -1, + 399, + 812, + 812, + 812, + -1, + 156, + 156, + 156, + 156, + -1, + -1, + -1, + 400, + -1, + 400, + 520, + 520, + 400, + 262, + -1, + -1, + -1, + -1, + 402, + -1, + -1, + -1, + 648, + 648, + 648, + 402, + 648, + 402, + 520, + -1, + -1, + 202, + -1, + 331, + -1, + -1, + -1, + 403, + 612, + 403, + 403, + 612, + 404, + 521, + -1, + 237, + 404, + 404, + -1, + -1, + 404, + 277, + 751, + -1, + -1, + -1, + -1, + 417, + -1, + -1, + 649, + 649, + -1, + 405, + 569, + -1, + -1, + 603, + 603, + -1, + -1, + 406, + 138, + -1, + 407, + 407, + -1, + 279, + 408, + -1, + -1, + 635, + -1, + 269, + 408, + 408, + 585, + -1, + 235, + 235, + 235, + 409, + 409, + 510, + -1, + -1, + 154, + 410, + 273, + 410, + 447, + -1, + -1, + 752, + 628, + 628, + 411, + 233, + 233, + 411, + 233, + 233, + 411, + 203, + -1, + 412, + 412, + -1, + 852, + 412, + 412, + 158, + -1, + -1, + -1, + -1, + 413, + 269, + -1, + 413, + 237, + 237, + 237, + -1, + 413, + 278, + 413, + 663, + 413, + 663, + 663, + 413, + -1, + -1, + -1, + 268, + 413, + 413, + 413, + 413, + 413, + 137, + 137, + 137, + -1, + 688, + -1, + 413, + 159, + -1, + 663, + -1, + 236, + 236, + -1, + 569, + -1, + 163, + 413, + -1, + -1, + -1, + 138, + 138, + -1, + 138, + 138, + 138, + 415, + -1, + 450, + -1, + 192, + -1, + -1, + -1, + 108, + 415, + 415, + -1, + 172, + 172, + 415, + 172, + 415, + 345, + 415, + -1, + -1, + 330, + -1, + 81, + 81, + -1, + 331, + -1, + -1, + 557, + -1, + 415, + -1, + 557, + 415, + 415, + 519, + 415, + -1, + 605, + 605, + 605, + -1, + 499, + -1, + -1, + -1, + 233, + 233, + -1, + 416, + 416, + 557, + 557, + -1, + -1, + -1, + 289, + -1, + 416, + 416, + 416, + 416, + 322, + 322, + 322, + 322, + -1, + 416, + 552, + 552, + 552, + 552, + 416, + 507, + 507, + 507, + -1, + 264, + 264, + 264, + 264, + 264, + 418, + 418, + -1, + 418, + 214, + 214, + 418, + 450, + 418, + 169, + 169, + -1, + -1, + 220, + 418, + 220, + 418, + 418, + -1, + 559, + 419, + 559, + -1, + 653, + 419, + 419, + 419, + 628, + 628, + 419, + 419, + 568, + 419, + 568, + -1, + 419, + 812, + 419, + -1, + -1, + 447, + 447, + 447, + 447, + -1, + 168, + 420, + 420, + 171, + -1, + -1, + -1, + 521, + -1, + 336, + 336, + -1, + 217, + 217, + -1, + 568, + -1, + 420, + -1, + 520, + 520, + 420, + -1, + 420, + 420, + 420, + 603, + 420, + 603, + -1, + 268, + 268, + 268, + -1, + 420, + 607, + 420, + 420, + 420, + 420, + 420, + 629, + 629, + 629, + -1, + 649, + 649, + 420, + 724, + 724, + 724, + 724, + 724, + -1, + 315, + 315, + -1, + 38, + 38, + 420, + 672, + 672, + 420, + 672, + 672, + -1, + 420, + 599, + 599, + 599, + 420, + -1, + -1, + -1, + 160, + 420, + -1, + -1, + -1, + 202, + 202, + -1, + 600, + 600, + 340, + 340, + 421, + 421, + 421, + 323, + 323, + 323, + 421, + 421, + 421, + -1, + 422, + 587, + 422, + 587, + -1, + 422, + 525, + 525, + 525, + 525, + 422, + 422, + 159, + 159, + 159, + 422, + -1, + 422, + -1, + 422, + 422, + 163, + -1, + -1, + 343, + -1, + -1, + 237, + -1, + 236, + 422, + 422, + 648, + -1, + -1, + -1, + 203, + -1, + -1, + -1, + 422, + -1, + 422, + -1, + 579, + 422, + -1, + 422, + -1, + 584, + 584, + -1, + 422, + -1, + -1, + -1, + -1, + 376, + 376, + 376, + -1, + 540, + -1, + 871, + 871, + 423, + -1, + -1, + 423, + 509, + 509, + -1, + 159, + -1, + -1, + -1, + 469, + 425, + -1, + 647, + 647, + -1, + -1, + 322, + -1, + -1, + 425, + 499, + 499, + 425, + 157, + -1, + -1, + 425, + 223, + -1, + 752, + -1, + -1, + 425, + -1, + -1, + -1, + -1, + 152, + 425, + -1, + -1, + -1, + 172, + 426, + 426, + 671, + -1, + -1, + 426, + -1, + 155, + -1, + 723, + 426, + -1, + 426, + -1, + 426, + 169, + 169, + 426, + 668, + 426, + 592, + -1, + 628, + 426, + -1, + 426, + 426, + 426, + 426, + 223, + -1, + 217, + 217, + -1, + -1, + -1, + 426, + 426, + -1, + 359, + -1, + -1, + 604, + 426, + -1, + 426, + 426, + -1, + 426, + -1, + -1, + -1, + -1, + -1, + 426, + 592, + -1, + 581, + 581, + 581, + 581, + 426, + 581, + 581, + -1, + 235, + -1, + 426, + 426, + 426, + 525, + -1, + 426, + -1, + -1, + 245, + -1, + 518, + 426, + -1, + -1, + 426, + 322, + 322, + 426, + 322, + 322, + 426, + -1, + 566, + 426, + 103, + 426, + 81, + -1, + -1, + 426, + -1, + 417, + 417, + 417, + 417, + 417, + 417, + 417, + 417, + 426, + -1, + 161, + 161, + 161, + 426, + 517, + -1, + 426, + 426, + 81, + 427, + 427, + -1, + 427, + -1, + 427, + 627, + 627, + -1, + 346, + -1, + 97, + -1, + 427, + -1, + 638, + -1, + 273, + -1, + 427, + 728, + 728, + 728, + -1, + 761, + 761, + 427, + -1, + 427, + 427, + 805, + 805, + 805, + 805, + -1, + 428, + 233, + -1, + 428, + 109, + 428, + 672, + 428, + 428, + -1, + -1, + -1, + -1, + 428, + 813, + 428, + -1, + 156, + 428, + 156, + -1, + 428, + 604, + 428, + 428, + 871, + 871, + 428, + 620, + 428, + -1, + 428, + 428, + 428, + -1, + 428, + -1, + 314, + 428, + 428, + 658, + 428, + -1, + 138, + 138, + 138, + -1, + -1, + -1, + -1, + 872, + 872, + 872, + 872, + 428, + 428, + 428, + -1, + -1, + 812, + 429, + 429, + -1, + 520, + 429, + 722, + 429, + 722, + -1, + -1, + 522, + 522, + -1, + 81, + 81, + 429, + 429, + 265, + 429, + 375, + 375, + 375, + -1, + 759, + 429, + 196, + 196, + 429, + 663, + 663, + -1, + 429, + -1, + 100, + -1, + -1, + -1, + 429, + 687, + 687, + 429, + 305, + -1, + 429, + 540, + -1, + 429, + 429, + 429, + -1, + 517, + -1, + 429, + 109, + 109, + -1, + -1, + -1, + 290, + -1, + 430, + 74, + 430, + 331, + -1, + 631, + 631, + 430, + -1, + 430, + 752, + 752, + 752, + -1, + -1, + 499, + -1, + 267, + 430, + 430, + 566, + 430, + 272, + 272, + 430, + -1, + 430, + 214, + 214, + -1, + 430, + -1, + -1, + 430, + 430, + -1, + -1, + 430, + 274, + -1, + 138, + -1, + -1, + 87, + 87, + -1, + -1, + -1, + 431, + -1, + 431, + 645, + 645, + 645, + 431, + 583, + 583, + -1, + 359, + 431, + 359, + -1, + 447, + -1, + -1, + 431, + 642, + 431, + 431, + -1, + -1, + 304, + -1, + 431, + -1, + 343, + 343, + -1, + -1, + -1, + 586, + 586, + 586, + 586, + 431, + 432, + 649, + 432, + 649, + -1, + 432, + 358, + 432, + 358, + 358, + -1, + -1, + 559, + 559, + 559, + -1, + 432, + -1, + -1, + -1, + 607, + -1, + 347, + 347, + 432, + -1, + -1, + -1, + -1, + 805, + 805, + 805, + 432, + 203, + -1, + 234, + 234, + -1, + -1, + -1, + 600, + 600, + 433, + 433, + 600, + 433, + -1, + -1, + 587, + 433, + -1, + 255, + 255, + 433, + -1, + -1, + -1, + 574, + -1, + 433, + 520, + 433, + 520, + 520, + -1, + 204, + 433, + 433, + 592, + 433, + -1, + 607, + 607, + -1, + 446, + 446, + 446, + 433, + 433, + 433, + 157, + 157, + 157, + 157, + 433, + -1, + 433, + -1, + -1, + 433, + 434, + 173, + 173, + 434, + 434, + 173, + -1, + 434, + 152, + 434, + 434, + 519, + 519, + 434, + 519, + 434, + 434, + -1, + -1, + -1, + -1, + 434, + -1, + 237, + 237, + 434, + 237, + 237, + -1, + -1, + 182, + 434, + -1, + 447, + 447, + 447, + -1, + 750, + 750, + 750, + 750, + 750, + 434, + -1, + -1, + 722, + -1, + -1, + 434, + 722, + -1, + 533, + 434, + 434, + -1, + 852, + 852, + 852, + -1, + -1, + 601, + 434, + 434, + 434, + 375, + 375, + -1, + -1, + -1, + 601, + -1, + 273, + 273, + -1, + 434, + 434, + 434, + -1, + -1, + 558, + 558, + 558, + 558, + 558, + -1, + 434, + 692, + 434, + 269, + 434, + -1, + 196, + -1, + 434, + 274, + 360, + -1, + 435, + 280, + 280, + 280, + 280, + 280, + -1, + 446, + 446, + -1, + 558, + -1, + 369, + 369, + 369, + 435, + 435, + 435, + 435, + 375, + 435, + 435, + -1, + 203, + -1, + -1, + -1, + -1, + 367, + 367, + -1, + 446, + 435, + -1, + -1, + 435, + 435, + -1, + -1, + -1, + 519, + 519, + 519, + 519, + 519, + -1, + -1, + -1, + 156, + -1, + 200, + 200, + -1, + -1, + 436, + 436, + -1, + 533, + 533, + -1, + 448, + 436, + 436, + -1, + 123, + -1, + 760, + 760, + -1, + 671, + 671, + 671, + 671, + -1, + 436, + 436, + -1, + 436, + -1, + 272, + 272, + -1, + 436, + 436, + 436, + -1, + -1, + 223, + -1, + 436, + 436, + -1, + 436, + 436, + -1, + 345, + 345, + 436, + -1, + -1, + 437, + 201, + -1, + -1, + 629, + -1, + -1, + 242, + -1, + 578, + 437, + 73, + 437, + 210, + 437, + 263, + 437, + 437, + 305, + 305, + -1, + 437, + -1, + 437, + 525, + 525, + -1, + 437, + 437, + 438, + 71, + -1, + 314, + -1, + -1, + 84, + -1, + 533, + 533, + 438, + 359, + -1, + 157, + 157, + -1, + -1, + -1, + 601, + 601, + 601, + -1, + 438, + -1, + 438, + -1, + 657, + 657, + -1, + -1, + -1, + 852, + -1, + 518, + -1, + -1, + -1, + 162, + 439, + -1, + 304, + 439, + -1, + 439, + 97, + 440, + 871, + 871, + 440, + 440, + 267, + -1, + 262, + 440, + 233, + 233, + -1, + 440, + 440, + 517, + 517, + -1, + -1, + 440, + 566, + -1, + 440, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + 378, + 378, + -1, + 441, + -1, + -1, + 507, + 507, + 507, + 441, + -1, + -1, + 441, + -1, + 564, + -1, + 648, + -1, + 442, + -1, + 552, + 552, + 451, + 552, + -1, + 620, + 451, + 452, + 664, + 664, + -1, + 660, + 452, + -1, + 642, + 453, + 599, + 453, + 453, + 601, + 453, + 358, + 455, + -1, + 196, + -1, + 266, + -1, + -1, + 456, + 670, + -1, + 457, + -1, + 457, + 210, + 210, + 457, + 458, + -1, + 242, + -1, + -1, + 459, + 812, + 812, + -1, + -1, + 159, + -1, + 275, + -1, + -1, + 237, + 237, + 462, + 579, + -1, + 463, + 613, + -1, + 464, + 272, + 464, + -1, + -1, + 273, + 465, + 750, + 281, + -1, + 467, + -1, + 468, + 315, + -1, + -1, + 470, + 214, + -1, + 454, + 454, + 818, + 474, + -1, + -1, + 751, + 751, + 345, + 345, + 345, + -1, + 477, + -1, + 478, + -1, + -1, + -1, + -1, + 480, + -1, + 480, + 480, + -1, + 289, + 289, + 481, + 168, + -1, + -1, + 482, + 202, + 202, + 482, + 276, + 276, + 482, + 482, + 613, + -1, + -1, + 805, + -1, + -1, + -1, + -1, + 291, + 291, + 482, + 510, + 510, + 483, + 483, + -1, + 83, + -1, + 280, + 485, + -1, + -1, + -1, + 485, + 485, + 485, + 486, + 375, + 486, + -1, + -1, + 486, + 658, + -1, + -1, + 336, + 336, + -1, + -1, + -1, + -1, + -1, + 487, + -1, + 173, + 173, + -1, + -1, + -1, + 552, + 552, + 487, + -1, + -1, + -1, + 487, + -1, + -1, + -1, + 487, + 449, + 449, + 487, + 292, + 487, + 487, + 574, + -1, + 487, + 487, + -1, + 274, + 274, + 274, + -1, + 487, + 487, + -1, + 487, + 83, + -1, + -1, + -1, + 487, + -1, + -1, + 488, + 752, + 752, + 488, + -1, + -1, + 447, + 447, + 447, + 489, + 367, + 367, + 489, + 489, + 489, + -1, + 489, + 489, + -1, + -1, + 565, + 565, + 489, + 489, + 199, + -1, + -1, + -1, + 521, + 521, + 521, + -1, + -1, + 336, + -1, + 138, + 138, + -1, + -1, + -1, + 161, + -1, + 109, + 313, + 313, + 491, + 313, + 313, + 313, + 313, + 313, + 491, + 558, + 491, + 492, + -1, + 215, + -1, + -1, + -1, + -1, + -1, + -1, + 492, + -1, + 604, + -1, + 279, + 279, + 492, + 220, + -1, + -1, + 494, + 520, + 495, + -1, + -1, + 292, + -1, + 495, + 495, + -1, + 759, + 759, + 759, + 495, + -1, + 38, + -1, + 871, + 496, + 496, + 720, + 497, + 497, + 279, + 279, + 279, + 279, + 497, + 497, + -1, + 497, + 871, + 498, + -1, + -1, + 203, + 203, + 203, + 203, + 203, + 498, + -1, + -1, + 871, + 498, + 871, + 498, + 653, + -1, + 162, + 162, + 500, + 162, + -1, + 500, + 499, + 500, + 565, + 500, + -1, + 627, + 500, + -1, + 500, + 99, + -1, + -1, + -1, + 199, + -1, + 108, + -1, + 528, + 501, + -1, + 501, + 501, + 501, + 585, + 585, + 585, + 160, + -1, + -1, + 606, + -1, + 502, + 502, + 502, + -1, + 454, + 454, + 502, + 502, + 502, + -1, + 534, + -1, + -1, + 359, + 502, + 502, + 502, + 336, + 336, + -1, + 323, + 323, + -1, + 502, + 502, + 601, + 502, + 601, + 578, + -1, + -1, + -1, + -1, + 503, + 266, + -1, + -1, + -1, + 109, + -1, + -1, + 813, + 813, + 503, + -1, + 503, + 269, + 269, + -1, + -1, + 871, + -1, + -1, + -1, + 503, + 503, + 86, + 86, + 503, + 503, + -1, + 265, + 505, + -1, + 505, + 505, + 528, + -1, + 255, + 255, + -1, + -1, + -1, + 505, + 505, + -1, + 505, + 505, + 505, + -1, + 340, + 505, + 340, + 340, + 505, + -1, + -1, + 330, + -1, + 505, + -1, + 137, + 505, + -1, + 345, + 345, + 505, + 505, + -1, + -1, + -1, + 659, + 505, + 659, + -1, + 506, + -1, + 506, + 506, + -1, + 210, + 210, + 210, + -1, + -1, + -1, + 812, + -1, + 315, + 506, + 506, + -1, + 163, + -1, + -1, + 274, + -1, + 648, + 648, + 648, + 511, + 511, + 512, + 512, + 512, + 512, + -1, + 447, + -1, + 512, + -1, + 512, + 512, + 526, + -1, + 606, + 512, + -1, + 512, + -1, + 752, + -1, + 584, + 584, + 584, + -1, + -1, + -1, + 602, + 602, + 602, + 602, + 514, + 602, + 514, + 262, + 262, + 515, + 515, + -1, + 805, + -1, + 162, + 162, + -1, + 292, + 523, + 523, + 469, + 469, + 752, + 752, + 672, + -1, + -1, + 668, + 339, + -1, + 535, + 535, + 173, + -1, + -1, + 417, + 256, + -1, + 341, + -1, + 542, + 543, + -1, + 544, + 692, + -1, + 280, + -1, + 721, + -1, + 450, + 450, + 203, + 203, + -1, + 446, + 446, + -1, + -1, + -1, + 556, + -1, + 592, + 479, + -1, + -1, + -1, + -1, + 563, + 819, + 819, + 567, + 819, + 819, + 819, + -1, + -1, + 570, + 570, + 292, + -1, + -1, + -1, + 518, + 518, + 571, + 275, + 275, + -1, + 571, + -1, + 292, + -1, + 572, + 469, + 572, + 572, + -1, + 163, + 163, + 575, + -1, + 159, + -1, + 522, + 522, + 522, + -1, + -1, + -1, + 577, + 577, + 533, + -1, + 577, + 577, + 619, + -1, + 577, + -1, + -1, + 580, + -1, + -1, + -1, + -1, + 445, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + 323, + -1, + 723, + 331, + 591, + 591, + 591, + 591, + 168, + 269, + 269, + 269, + 269, + 269, + 269, + -1, + 595, + -1, + -1, + 598, + -1, + 509, + 509, + 509, + 611, + 601, + 614, + 615, + 291, + 291, + 616, + 586, + 622, + 763, + -1, + 632, + -1, + 640, + 401, + -1, + -1, + 651, + 479, + -1, + -1, + -1, + 673, + 157, + 673, + -1, + -1, + 200, + 673, + 673, + 84, + 84, + 84, + 84, + 84, + 84, + 84, + 84, + 84, + -1, + 818, + -1, + -1, + -1, + 674, + -1, + 108, + 108, + 108, + 108, + -1, + 674, + 217, + -1, + -1, + -1, + 674, + 852, + -1, + 635, + -1, + -1, + 674, + -1, + 347, + 347, + 347, + 674, + -1, + -1, + 586, + -1, + -1, + -1, + -1, + -1, + 345, + 674, + -1, + 114, + 114, + 674, + 237, + -1, + 203, + 203, + 674, + 517, + 674, + 95, + 95, + -1, + 648, + -1, + 674, + -1, + 331, + 331, + 674, + 674, + 605, + 674, + 674, + -1, + 237, + -1, + 628, + -1, + -1, + -1, + -1, + 152, + 152, + -1, + 214, + 214, + -1, + -1, + -1, + 674, + 674, + -1, + 760, + 674, + 760, + -1, + 674, + -1, + 872, + 674, + 674, + -1, + 172, + 674, + 579, + 674, + -1, + -1, + 674, + 674, + 674, + -1, + -1, + 674, + 367, + 367, + 367, + 367, + 367, + 367, + -1, + 674, + -1, + -1, + -1, + 517, + -1, + -1, + 750, + -1, + 565, + 565, + -1, + -1, + -1, + 674, + 674, + 242, + -1, + 331, + -1, + 674, + 276, + -1, + 569, + 569, + 569, + 569, + 569, + -1, + -1, + 674, + -1, + -1, + 81, + 674, + 674, + -1, + 619, + 619, + 675, + 172, + -1, + 675, + 552, + 675, + 675, + 581, + 675, + -1, + -1, + 618, + -1, + 676, + 583, + 676, + 583, + -1, + 519, + 519, + -1, + 672, + 676, + 672, + 672, + 672, + -1, + 154, + 676, + -1, + -1, + 237, + 676, + -1, + -1, + 642, + -1, + -1, + 265, + -1, + 152, + -1, + 763, + 677, + -1, + 173, + 173, + 173, + -1, + -1, + 385, + 385, + 385, + 677, + 677, + 313, + 313, + 313, + 313, + 313, + 313, + -1, + 677, + -1, + 582, + 582, + 582, + 582, + 582, + -1, + 336, + -1, + 677, + -1, + 677, + 677, + -1, + -1, + 509, + 678, + -1, + -1, + -1, + 340, + -1, + 197, + -1, + 805, + 805, + 805, + 805, + 805, + -1, + -1, + 678, + 171, + 679, + 630, + 679, + 200, + 200, + 200, + 200, + -1, + 679, + -1, + -1, + -1, + 679, + 631, + 679, + 631, + 679, + -1, + 679, + 679, + -1, + 679, + 84, + 84, + 680, + 280, + 280, + 280, + 680, + 680, + 579, + -1, + 528, + -1, + -1, + -1, + -1, + 680, + -1, + 774, + -1, + -1, + 87, + 680, + 87, + 87, + 87, + 87, + 87, + 242, + 242, + -1, + 681, + 637, + 681, + 681, + 235, + 235, + -1, + -1, + 681, + 197, + -1, + 629, + 629, + -1, + -1, + 682, + 682, + 682, + -1, + -1, + 647, + -1, + 153, + 682, + 682, + 264, + -1, + -1, + -1, + 683, + 346, + -1, + -1, + 235, + 683, + 401, + 401, + 401, + -1, + 344, + 683, + -1, + 351, + -1, + 685, + 685, + -1, + 346, + 685, + -1, + 336, + -1, + 660, + 660, + 660, + 685, + -1, + 343, + -1, + 685, + -1, + 519, + 685, + 685, + 275, + 685, + 685, + 685, + 659, + -1, + 279, + 685, + -1, + -1, + 685, + -1, + -1, + 685, + 450, + 685, + -1, + 534, + -1, + -1, + -1, + 685, + 342, + 342, + 342, + 342, + 342, + 342, + 342, + 342, + 685, + 276, + -1, + 685, + 182, + 182, + 182, + 685, + -1, + -1, + 236, + 236, + -1, + 638, + 685, + 685, + 242, + -1, + 417, + 417, + 417, + 417, + -1, + 685, + 499, + 685, + 685, + -1, + 73, + 685, + -1, + 234, + -1, + 367, + 367, + 367, + 367, + -1, + 369, + 369, + 369, + 369, + 369, + -1, + 330, + -1, + 685, + 685, + -1, + -1, + 235, + 235, + -1, + -1, + -1, + 612, + 291, + 291, + 686, + 686, + -1, + 87, + -1, + 686, + -1, + 686, + 343, + -1, + 247, + -1, + 305, + 305, + -1, + 686, + 448, + 448, + 686, + 631, + -1, + 277, + 686, + 686, + 277, + 277, + -1, + 359, + 359, + 359, + 359, + -1, + 686, + -1, + 628, + 686, + -1, + 686, + 686, + 686, + 686, + 689, + 689, + 762, + 689, + 690, + 690, + -1, + -1, + -1, + 690, + 173, + 173, + 173, + 691, + -1, + -1, + -1, + 171, + 171, + 171, + -1, + 762, + -1, + -1, + -1, + 693, + -1, + 871, + 871, + 871, + -1, + 635, + -1, + 694, + 694, + 292, + 694, + 694, + 695, + -1, + 695, + 695, + 81, + -1, + 763, + 763, + 114, + 114, + -1, + -1, + 202, + 202, + 696, + -1, + 138, + -1, + 214, + -1, + 450, + -1, + 671, + 671, + 671, + 671, + 751, + 751, + 751, + 751, + 697, + 697, + 697, + 752, + -1, + 345, + 345, + 697, + 698, + 698, + 173, + 173, + -1, + 524, + -1, + 533, + 533, + 533, + -1, + -1, + 698, + 278, + -1, + 699, + -1, + -1, + 471, + -1, + 87, + 87, + 699, + 587, + -1, + -1, + -1, + -1, + 522, + -1, + 700, + 700, + 700, + 700, + 700, + -1, + -1, + -1, + -1, + -1, + 268, + -1, + 471, + -1, + 700, + -1, + 701, + 701, + 581, + 701, + 639, + 701, + 469, + -1, + -1, + 540, + 701, + 701, + 701, + 520, + 520, + 520, + 520, + 520, + 520, + -1, + 701, + 701, + -1, + 192, + 701, + 701, + 275, + -1, + 272, + 272, + -1, + 702, + 155, + -1, + -1, + -1, + -1, + 272, + 272, + -1, + 702, + -1, + 702, + 586, + -1, + -1, + 604, + -1, + 369, + -1, + 518, + -1, + 703, + -1, + -1, + 256, + 256, + 256, + 704, + 704, + 750, + 750, + -1, + 763, + 705, + 517, + 517, + 705, + 517, + -1, + 671, + 705, + 499, + 499, + 705, + 705, + -1, + 707, + 631, + 631, + 631, + 631, + 631, + 631, + -1, + -1, + 220, + -1, + -1, + 708, + 812, + -1, + -1, + 255, + 709, + 255, + 255, + 255, + -1, + 710, + 710, + -1, + 587, + -1, + 710, + 454, + 852, + -1, + 153, + 153, + 711, + -1, + 233, + 233, + 711, + 233, + 233, + 233, + 711, + 380, + -1, + 712, + -1, + 73, + 712, + 507, + -1, + 71, + 71, + 712, + 279, + -1, + 552, + -1, + -1, + 712, + 526, + 526, + 526, + -1, + -1, + -1, + 650, + 712, + 330, + 712, + 712, + 713, + -1, + 713, + -1, + 242, + 713, + -1, + 713, + 713, + -1, + 713, + 713, + 378, + 713, + -1, + -1, + -1, + 714, + 714, + 714, + -1, + -1, + 714, + -1, + 247, + 247, + -1, + 716, + 123, + 123, + 123, + -1, + 716, + 852, + 716, + 852, + 716, + 471, + 445, + 717, + 653, + 717, + 272, + 717, + 586, + -1, + -1, + 509, + 509, + 509, + -1, + -1, + 261, + 718, + -1, + 718, + -1, + -1, + 275, + 718, + -1, + 692, + -1, + -1, + 719, + -1, + 99, + 719, + 719, + 358, + 358, + 358, + 621, + -1, + -1, + 203, + 726, + 81, + 726, + 664, + -1, + 727, + 627, + 627, + 627, + 448, + -1, + 378, + 378, + 378, + -1, + 376, + 376, + -1, + -1, + 733, + -1, + 734, + -1, + -1, + 217, + 734, + -1, + 735, + 735, + 735, + -1, + -1, + 182, + -1, + -1, + -1, + 737, + 737, + 737, + -1, + 220, + -1, + -1, + -1, + -1, + -1, + 739, + 564, + 739, + 740, + 740, + 308, + 740, + 247, + 247, + -1, + 71, + 740, + -1, + 275, + 275, + -1, + -1, + -1, + 303, + -1, + 740, + 558, + 558, + 741, + -1, + 741, + 84, + 84, + -1, + -1, + -1, + 266, + -1, + 743, + -1, + 313, + 313, + -1, + 771, + -1, + 521, + 745, + 745, + 745, + -1, + 618, + -1, + 71, + 71, + 71, + 71, + -1, + 658, + 367, + -1, + 38, + 747, + 747, + -1, + -1, + 454, + 749, + 762, + 753, + -1, + 628, + 756, + 638, + -1, + -1, + -1, + 443, + -1, + 760, + 558, + -1, + 602, + 773, + -1, + 775, + 776, + -1, + 608, + 521, + -1, + 653, + 781, + 534, + 782, + 782, + 314, + -1, + 347, + 123, + 171, + 785, + -1, + -1, + 552, + -1, + 305, + -1, + 524, + 787, + -1, + -1, + 819, + -1, + 760, + 558, + 204, + 666, + 666, + 794, + 795, + -1, + 796, + -1, + -1, + -1, + 799, + 852, + 450, + -1, + -1, + -1, + 803, + 804, + 95, + -1, + 565, + 852, + 83, + 180, + 823, + 223, + 827, + 827, + -1, + 360, + -1, + -1, + -1, + -1, + 839, + 839, + -1, + 839, + -1, + 839, + -1, + 375, + 839, + 454, + 454, + -1, + 601, + 601, + 601, + -1, + 840, + 840, + -1, + 723, + 840, + 723, + -1, + 38, + -1, + 840, + -1, + -1, + -1, + 840, + 840, + 840, + -1, + 156, + -1, + -1, + 263, + 263, + -1, + 761, + 761, + 761, + 841, + 233, + 841, + 358, + 841, + -1, + -1, + 841, + -1, + 378, + 378, + 841, + -1, + 519, + 519, + 519, + 841, + 568, + 568, + 842, + 842, + 842, + -1, + 842, + -1, + 275, + -1, + 201, + 201, + -1, + 99, + -1, + 843, + 818, + 843, + 168, + 168, + -1, + 843, + 819, + 844, + -1, + -1, + -1, + 844, + 280, + 280, + 844, + 844, + 844, + -1, + -1, + 245, + 245, + 844, + 844, + -1, + 844, + -1, + -1, + -1, + 619, + -1, + 871, + -1, + -1, + -1, + 812, + -1, + 845, + 722, + 845, + 722, + 722, + 722, + 845, + 579, + 108, + -1, + 846, + -1, + -1, + 846, + 846, + 846, + -1, + 138, + 138, + -1, + -1, + 154, + 154, + 846, + 137, + 137, + 137, + 137, + 846, + 846, + -1, + 846, + -1, + -1, + -1, + 762, + 762, + -1, + -1, + 559, + 846, + 559, + -1, + 203, + -1, + -1, + 847, + 220, + -1, + 847, + 847, + 138, + 171, + 848, + 171, + 331, + 849, + -1, + -1, + 210, + 761, + 761, + -1, + 605, + 853, + -1, + 204, + 854, + 854, + -1, + -1, + 223, + 854, + 854, + -1, + 855, + 587, + 855, + 855, + 606, + 606, + -1, + 856, + -1, + 277, + -1, + -1, + 268, + 268, + 367, + 367, + 858, + 378, + 378, + 859, + 273, + 273, + -1, + -1, + -1, + 861, + 861, + -1, + 304, + 71, + -1, + 863, + -1, + 74, + 864, + 864, + 74, + 865, + 865, + -1, + 724, + 868, + 721, + 721, + -1, + 123, + 874, + 874, + 74, + 724, + 876, + 522, + 522, + 878, + -1, + -1, + 369, + 883, + -1, + 886, + 171, + 308, + 890, + 375, + -1, + -1, + 894, + -1, + 600, + 751 + ], + [ + -1, + 3, + -1, + 504, + -1, + 163, + 163, + 163, + -1, + 159, + 159, + -1, + -1, + -1, + -1, + 137, + 137, + 137, + -1, + 657, + 657, + -1, + 586, + 3, + 3, + -1, + 3, + 3, + 235, + -1, + 204, + 3, + -1, + -1, + -1, + 255, + 255, + 3, + -1, + -1, + -1, + 3, + -1, + -1, + 156, + 156, + 156, + -1, + 3, + 3, + 649, + 649, + 3, + -1, + 3, + -1, + 172, + 3, + 3, + 3, + -1, + 294, + 3, + 417, + 417, + 417, + -1, + -1, + 3, + 643, + 643, + -1, + 603, + 3, + 603, + 3, + -1, + 385, + 3, + -1, + 303, + -1, + -1, + -1, + 237, + -1, + 3, + 659, + 659, + 659, + -1, + 200, + 200, + 3, + 200, + 200, + -1, + 290, + 290, + 3, + 358, + -1, + 3, + 3, + 3, + 603, + 603, + 603, + -1, + -1, + -1, + -1, + 3, + 558, + 558, + 558, + 3, + 3, + 3, + -1, + 517, + 3, + -1, + 533, + 3, + 234, + 3, + -1, + 340, + 340, + 340, + 340, + 340, + 340, + 340, + 3, + -1, + 3, + 305, + 305, + -1, + 3, + 507, + -1, + 649, + -1, + 196, + -1, + 3, + -1, + 290, + 290, + 290, + 290, + -1, + -1, + -1, + 3, + 374, + 374, + -1, + 171, + -1, + 499, + 3, + 380, + 380, + 380, + 380, + 3, + -1, + -1, + 635, + 635, + -1, + 3, + 3, + 3, + 569, + -1, + 3, + -1, + 504, + 504, + -1, + -1, + 805, + 3, + 3, + 658, + 3, + 658, + -1, + 3, + 340, + -1, + -1, + -1, + 265, + -1, + 3, + 774, + -1, + 255, + 3, + -1, + 519, + 3, + 3, + 3, + 192, + 3, + -1, + -1, + 343, + -1, + -1, + -1, + 3, + -1, + 168, + 3, + -1, + 269, + 269, + 269, + 3, + 86, + -1, + 3, + -1, + -1, + 671, + -1, + 762, + -1, + 73, + 73, + 73, + 73, + 3, + 73, + -1, + 351, + 351, + -1, + 774, + 774, + 774, + -1, + 3, + 3, + -1, + -1, + 620, + 3, + -1, + 3, + 3, + 173, + -1, + -1, + 3, + 645, + -1, + 3, + 200, + 200, + -1, + 504, + 3, + 504, + 504, + -1, + 3, + -1, + 3, + 3, + 3, + 3, + -1, + 3, + 158, + 158, + -1, + -1, + -1, + -1, + -1, + 154, + 3, + -1, + 3, + 272, + -1, + 3, + 71, + -1, + 587, + -1, + 157, + 3, + 266, + 266, + 266, + 3, + 266, + 266, + 266, + 3, + 3, + -1, + -1, + -1, + -1, + 3, + -1, + 3, + 552, + 552, + 552, + -1, + 607, + 607, + 3, + 522, + -1, + -1, + -1, + 447, + 447, + 447, + -1, + 3, + 3, + 162, + 3, + 162, + 162, + 3, + 3, + 3, + -1, + -1, + 3, + -1, + 602, + 602, + -1, + 750, + 750, + -1, + 173, + 3, + -1, + -1, + 3, + 687, + 687, + -1, + 156, + -1, + 137, + 137, + 137, + -1, + 323, + 323, + 3, + 323, + 323, + -1, + 114, + 114, + 3, + 3, + -1, + 620, + 620, + 620, + -1, + -1, + 3, + 171, + 171, + -1, + 275, + 275, + 275, + -1, + 87, + 3, + 658, + 658, + -1, + -1, + 3, + 3, + -1, + 279, + -1, + 692, + 692, + 692, + 3, + 533, + 533, + -1, + 3, + 276, + 276, + 276, + 592, + 592, + 592, + -1, + 4, + -1, + -1, + -1, + -1, + 579, + 579, + 579, + 579, + 579, + 5, + -1, + -1, + 5, + 5, + 672, + 672, + -1, + 199, + -1, + 265, + -1, + -1, + 201, + 201, + 6, + 6, + -1, + 172, + 172, + 6, + 172, + 172, + 6, + 6, + 99, + 99, + -1, + 592, + 6, + 592, + -1, + -1, + 507, + 507, + 7, + 7, + 330, + 7, + 687, + 687, + 687, + 559, + 8, + -1, + 8, + -1, + -1, + 237, + -1, + 771, + 771, + 771, + 771, + -1, + 8, + -1, + 540, + -1, + -1, + 446, + 446, + 446, + 446, + -1, + 8, + 612, + 8, + 8, + -1, + -1, + 223, + -1, + 9, + 9, + 192, + 9, + 9, + 196, + -1, + 9, + 10, + -1, + -1, + 10, + 10, + 262, + 262, + -1, + 10, + 10, + -1, + -1, + -1, + 552, + 552, + -1, + 137, + 10, + -1, + 10, + -1, + 10, + 10, + -1, + 664, + -1, + 87, + -1, + 592, + 10, + 10, + 10, + -1, + 10, + 568, + 568, + 568, + 10, + 276, + 276, + 276, + 276, + 276, + 276, + 276, + 276, + -1, + 10, + -1, + -1, + -1, + 11, + 343, + 343, + 343, + 343, + 11, + -1, + 519, + -1, + -1, + 11, + -1, + 528, + 11, + 11, + 509, + 509, + -1, + 11, + 81, + -1, + -1, + 11, + -1, + -1, + 11, + 11, + 509, + 11, + 109, + -1, + -1, + 11, + 87, + -1, + 359, + 359, + 359, + 11, + 11, + 751, + 11, + 163, + 163, + 163, + 11, + 638, + 11, + -1, + -1, + 156, + 156, + 11, + 138, + -1, + 11, + 289, + -1, + -1, + 650, + 650, + 650, + 11, + -1, + 666, + 666, + -1, + 11, + -1, + 292, + 292, + 292, + 292, + -1, + 653, + -1, + 108, + 11, + -1, + 11, + 11, + 509, + 509, + 11, + 11, + 11, + 608, + -1, + 11, + 687, + -1, + 11, + 11, + 534, + 11, + 663, + 11, + 812, + 812, + -1, + 805, + -1, + -1, + 812, + -1, + -1, + 12, + 12, + -1, + 618, + 618, + 12, + -1, + -1, + 520, + 520, + 12, + -1, + -1, + 281, + 12, + -1, + -1, + 471, + -1, + 12, + 12, + 12, + 360, + 360, + -1, + -1, + 12, + 264, + 264, + 12, + 578, + 578, + 578, + 12, + 268, + 12, + 12, + 510, + 12, + 12, + 12, + -1, + 613, + -1, + 215, + -1, + 664, + -1, + 582, + 12, + 582, + 12, + 12, + -1, + 520, + 12, + 12, + 771, + 12, + -1, + 449, + 449, + 449, + -1, + -1, + 639, + 639, + 12, + 12, + -1, + 12, + 648, + 12, + -1, + 670, + 670, + -1, + 12, + 385, + -1, + 12, + 584, + 584, + -1, + 12, + 605, + -1, + 672, + 672, + -1, + 12, + 12, + 583, + 583, + 583, + 583, + 12, + -1, + -1, + 156, + 12, + 156, + 156, + -1, + -1, + 12, + 443, + 12, + 201, + 201, + 12, + 760, + -1, + -1, + 280, + -1, + 263, + -1, + 564, + 12, + -1, + -1, + 12, + -1, + 171, + 171, + 171, + 171, + -1, + 367, + -1, + 315, + -1, + -1, + 657, + -1, + 261, + 261, + -1, + -1, + 639, + -1, + 251, + -1, + 13, + 214, + -1, + -1, + 662, + 662, + 662, + -1, + 95, + 13, + -1, + 670, + -1, + 852, + 13, + 13, + 13, + 367, + 13, + 13, + 369, + -1, + 13, + 417, + -1, + 199, + 199, + 199, + 199, + -1, + 445, + -1, + -1, + 223, + -1, + 13, + -1, + 13, + -1, + 630, + -1, + 14, + -1, + 14, + -1, + -1, + 330, + 14, + -1, + 14, + 819, + 819, + 14, + 294, + 294, + 14, + 14, + 14, + 170, + -1, + -1, + 14, + 196, + 196, + -1, + 14, + 583, + 583, + 583, + -1, + 15, + 233, + 233, + -1, + 303, + -1, + 600, + 600, + 15, + -1, + 15, + -1, + -1, + 607, + 607, + 15, + 15, + 15, + -1, + -1, + 15, + 123, + 15, + -1, + -1, + -1, + 603, + 603, + 603, + -1, + 314, + 314, + 314, + 15, + 217, + 217, + -1, + -1, + 761, + -1, + 15, + 16, + -1, + 446, + 446, + 16, + 16, + -1, + 375, + 375, + 375, + 375, + 16, + 375, + 375, + 16, + -1, + -1, + 16, + 16, + 16, + 376, + 376, + 376, + 376, + 16, + 376, + 376, + 376, + -1, + 607, + -1, + -1, + 375, + 375, + 375, + 375, + 16, + -1, + 504, + -1, + 759, + -1, + -1, + -1, + 16, + 557, + 557, + 557, + -1, + -1, + -1, + -1, + 16, + 202, + 16, + -1, + 314, + 16, + -1, + 16, + 417, + -1, + -1, + 558, + -1, + -1, + -1, + 16, + 16, + 581, + -1, + 199, + 199, + 199, + -1, + 653, + 16, + 16, + -1, + 360, + 360, + -1, + -1, + 670, + 16, + 180, + -1, + 16, + 262, + 16, + -1, + -1, + 245, + 16, + 16, + -1, + 169, + 16, + 618, + -1, + 507, + 16, + 16, + -1, + -1, + 247, + 247, + -1, + 16, + -1, + -1, + -1, + 582, + -1, + 16, + -1, + 16, + 16, + 16, + -1, + 95, + -1, + 618, + 16, + 16, + -1, + 236, + -1, + -1, + 275, + 275, + 275, + 275, + -1, + 261, + 16, + 308, + 16, + 751, + -1, + -1, + 16, + 16, + 16, + 16, + 71, + -1, + -1, + -1, + -1, + 16, + 720, + 720, + -1, + 272, + 272, + -1, + 401, + 17, + 182, + -1, + 650, + -1, + -1, + 17, + 443, + 443, + 443, + 443, + 443, + 443, + -1, + 17, + 344, + 17, + 17, + 281, + -1, + 263, + 17, + 347, + 347, + 347, + 17, + 17, + 17, + 73, + -1, + 663, + 663, + -1, + 268, + 17, + 687, + 17, + 163, + 163, + 163, + -1, + 621, + 17, + -1, + 17, + 114, + -1, + 304, + -1, + -1, + 643, + 643, + -1, + 17, + 95, + 95, + 17, + 659, + 659, + 17, + 336, + 17, + -1, + 18, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + 620, + 620, + 18, + -1, + 199, + 18, + -1, + -1, + 18, + 18, + 401, + 18, + 18, + 645, + -1, + 668, + 18, + -1, + 304, + 304, + -1, + 233, + -1, + -1, + 499, + 499, + -1, + 18, + -1, + 367, + -1, + -1, + 18, + 18, + -1, + 819, + 819, + 18, + 18, + -1, + 613, + -1, + 18, + 569, + 18, + -1, + 18, + 380, + 380, + 380, + 380, + 380, + -1, + 18, + 18, + -1, + 692, + 692, + 692, + 692, + 692, + 692, + -1, + 247, + 18, + 18, + 261, + 261, + 18, + -1, + 18, + -1, + 18, + 552, + -1, + -1, + 401, + 401, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + -1, + -1, + -1, + -1, + -1, + 156, + 18, + 18, + 18, + -1, + -1, + 18, + 813, + 18, + -1, + 559, + 18, + 18, + 272, + -1, + -1, + 721, + 18, + 723, + 723, + -1, + 642, + -1, + -1, + 18, + 613, + -1, + 214, + 18, + 109, + -1, + -1, + 579, + -1, + 18, + 649, + 18, + 805, + -1, + 18, + -1, + 728, + -1, + -1, + 242, + -1, + 71, + -1, + -1, + 341, + 341, + -1, + 18, + 314, + 18, + -1, + 507, + 507, + 507, + 18, + 507, + 507, + 507, + 18, + 322, + 322, + 18, + 18, + 152, + -1, + -1, + -1, + -1, + 534, + 534, + 534, + 18, + 18, + 18, + 18, + -1, + 281, + 281, + 18, + -1, + -1, + 237, + 237, + 18, + 235, + 235, + -1, + 720, + -1, + -1, + 721, + -1, + 274, + 274, + 18, + 568, + 568, + 18, + 522, + -1, + -1, + -1, + -1, + -1, + 261, + -1, + 204, + 18, + 204, + 204, + 204, + 204, + 18, + 204, + 18, + -1, + 18, + 18, + -1, + 172, + -1, + -1, + -1, + 499, + 18, + 688, + 688, + -1, + 330, + -1, + 18, + -1, + -1, + 638, + -1, + -1, + -1, + -1, + 277, + 277, + 277, + 18, + -1, + 18, + 18, + 18, + 18, + 566, + 566, + -1, + -1, + -1, + 157, + 157, + 157, + -1, + 599, + 599, + -1, + 18, + 643, + 18, + -1, + 173, + 173, + 173, + 173, + 173, + 173, + -1, + -1, + 18, + 18, + 264, + -1, + 763, + 18, + 763, + -1, + 18, + 196, + 196, + 196, + 18, + 552, + 552, + -1, + -1, + -1, + -1, + 608, + -1, + 666, + 666, + -1, + -1, + 583, + -1, + -1, + 771, + -1, + -1, + 204, + 204, + 204, + -1, + 71, + 19, + 660, + -1, + 19, + -1, + 19, + -1, + 19, + 19, + 242, + -1, + 158, + 158, + 158, + 19, + 19, + 608, + 608, + 608, + -1, + 19, + 454, + 454, + 454, + 454, + -1, + 19, + -1, + 275, + -1, + 38, + 38, + 19, + 19, + -1, + 220, + -1, + -1, + 380, + 380, + 380, + -1, + 19, + -1, + 19, + 169, + 19, + 805, + 19, + 19, + -1, + 19, + 19, + -1, + -1, + -1, + 19, + 19, + -1, + 73, + 73, + -1, + 19, + 639, + 639, + -1, + -1, + 19, + -1, + 19, + 255, + 255, + -1, + -1, + 621, + 621, + -1, + 168, + 19, + 668, + -1, + -1, + 172, + 172, + -1, + -1, + 242, + 19, + 568, + -1, + 19, + -1, + 292, + -1, + -1, + 261, + -1, + -1, + -1, + 20, + 267, + 20, + 267, + 20, + 95, + 20, + -1, + 315, + -1, + 172, + 20, + 274, + 274, + -1, + -1, + 599, + 599, + 20, + 20, + 20, + 20, + 20, + 173, + -1, + 20, + 454, + 20, + 454, + -1, + 20, + 609, + 20, + 609, + -1, + 182, + 20, + -1, + -1, + 20, + 20, + -1, + 612, + -1, + 20, + -1, + 20, + -1, + -1, + 728, + -1, + 20, + 565, + 565, + -1, + -1, + 20, + 20, + 163, + 163, + 313, + 313, + -1, + 21, + 21, + 81, + -1, + -1, + 22, + 22, + 22, + 637, + 22, + -1, + 22, + 728, + -1, + -1, + 22, + 688, + 22, + 22, + 533, + 533, + 22, + 22, + 630, + 630, + -1, + 454, + 22, + -1, + -1, + 23, + 23, + 636, + 636, + 290, + -1, + 24, + 24, + 314, + -1, + 24, + -1, + -1, + -1, + 73, + -1, + 25, + -1, + 584, + 584, + -1, + 26, + 341, + 26, + 341, + -1, + -1, + 27, + 671, + 671, + -1, + 245, + -1, + -1, + 526, + -1, + -1, + 376, + 376, + -1, + -1, + -1, + 30, + 30, + -1, + 30, + 152, + 152, + -1, + 469, + 469, + -1, + 581, + 31, + -1, + 31, + 32, + 666, + 32, + -1, + 510, + 32, + -1, + 32, + 32, + -1, + 852, + 33, + 812, + 812, + 812, + 812, + 197, + 197, + -1, + 34, + 599, + 34, + -1, + 688, + 34, + -1, + 202, + -1, + 210, + -1, + 71, + -1, + -1, + 35, + 217, + 217, + 217, + -1, + -1, + 35, + -1, + 401, + 220, + -1, + -1, + 664, + -1, + 163, + 163, + 163, + 163, + -1, + 39, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + 39, + 630, + 39, + 369, + 39, + -1, + 504, + 39, + 504, + 504, + 39, + 504, + 39, + -1, + 202, + 202, + 202, + 202, + 39, + -1, + -1, + 39, + 760, + -1, + 39, + 39, + 39, + 247, + -1, + -1, + 291, + 291, + 39, + 39, + 161, + -1, + -1, + 510, + -1, + -1, + 39, + 583, + 583, + -1, + 40, + 197, + 40, + 197, + 197, + 197, + 197, + 40, + -1, + -1, + 565, + 40, + 40, + 346, + 346, + 251, + 251, + -1, + 41, + 761, + 761, + 41, + 446, + 41, + 446, + 171, + 43, + -1, + 539, + 43, + 291, + 43, + 612, + 43, + 43, + 631, + -1, + 43, + 670, + -1, + 43, + 160, + 43, + 533, + 43, + 533, + 43, + 43, + 533, + -1, + 43, + -1, + 630, + -1, + 43, + -1, + 557, + -1, + 44, + 627, + 627, + 627, + 627, + 44, + 627, + 44, + 627, + -1, + -1, + 251, + 251, + 251, + 251, + 44, + 108, + -1, + -1, + -1, + 46, + 315, + 46, + 315, + 315, + 315, + 315, + 315, + -1, + 509, + 509, + 46, + 618, + 618, + -1, + 606, + 606, + 606, + -1, + 47, + -1, + -1, + 47, + 47, + 47, + -1, + 664, + 664, + -1, + -1, + 47, + 336, + -1, + 290, + 47, + 290, + 290, + 290, + 290, + 47, + 262, + 47, + 262, + -1, + 308, + 308, + -1, + 771, + 771, + 48, + 448, + 448, + 448, + 48, + 48, + 159, + 48, + 322, + -1, + -1, + -1, + 627, + 627, + 48, + 659, + 659, + -1, + -1, + 272, + -1, + -1, + -1, + 48, + 871, + 871, + 871, + 871, + 48, + 109, + 48, + -1, + -1, + 48, + 100, + 100, + -1, + -1, + 48, + -1, + 586, + -1, + -1, + 48, + 48, + 48, + 447, + -1, + -1, + 471, + 48, + -1, + -1, + -1, + -1, + -1, + 630, + 49, + -1, + 137, + -1, + -1, + -1, + 49, + -1, + 341, + 341, + 49, + 49, + -1, + -1, + 49, + 604, + 604, + 49, + 49, + -1, + 49, + -1, + -1, + 163, + -1, + 668, + 668, + 668, + 49, + -1, + -1, + 49, + 123, + 49, + 235, + -1, + -1, + 264, + 50, + 50, + 50, + 752, + -1, + 662, + 662, + -1, + -1, + 50, + -1, + 454, + 454, + 51, + 51, + 51, + 375, + 51, + 51, + 51, + 601, + 601, + 601, + -1, + 51, + -1, + -1, + 51, + -1, + 51, + -1, + 51, + 51, + -1, + -1, + 763, + 51, + -1, + 52, + -1, + 380, + 380, + -1, + -1, + 52, + 95, + 95, + 52, + 52, + 275, + -1, + 613, + -1, + 52, + -1, + -1, + -1, + 52, + 636, + 636, + -1, + 443, + 443, + -1, + 156, + 52, + 52, + 52, + 618, + 52, + 52, + 52, + 114, + 114, + -1, + -1, + -1, + 52, + 339, + 52, + 52, + 52, + -1, + 159, + -1, + 74, + 74, + 74, + 74, + 74, + 74, + 74, + -1, + 52, + -1, + 52, + 268, + 268, + 268, + 268, + 52, + -1, + 158, + 158, + -1, + 52, + -1, + -1, + 52, + -1, + -1, + 52, + -1, + 52, + 657, + 52, + 657, + 657, + 52, + -1, + 52, + 344, + -1, + -1, + 643, + -1, + -1, + 564, + 564, + 564, + 52, + 564, + 52, + -1, + 417, + 52, + 52, + 448, + 52, + 52, + -1, + 52, + 52, + 52, + 519, + 53, + 519, + 519, + 53, + -1, + 53, + 153, + -1, + -1, + 53, + -1, + -1, + 53, + -1, + 53, + -1, + -1, + -1, + -1, + -1, + 668, + 668, + -1, + 53, + 53, + -1, + 53, + 761, + 761, + 761, + -1, + 53, + 518, + 518, + 53, + 269, + 53, + 269, + 53, + 574, + -1, + 53, + -1, + -1, + 642, + -1, + 53, + 53, + 53, + -1, + -1, + 359, + -1, + -1, + 574, + 54, + -1, + 374, + -1, + -1, + 666, + 666, + -1, + 54, + 54, + 215, + 215, + 54, + -1, + -1, + 343, + -1, + 54, + -1, + 657, + 657, + 54, + 54, + -1, + 223, + 223, + 55, + -1, + 564, + 55, + 564, + 564, + -1, + 55, + 578, + -1, + 55, + -1, + -1, + -1, + -1, + -1, + 290, + 290, + 290, + -1, + 56, + 638, + 638, + 638, + 638, + 638, + 56, + 56, + 56, + 56, + -1, + 308, + 308, + -1, + -1, + 220, + 220, + -1, + 56, + 56, + 339, + -1, + -1, + 499, + -1, + -1, + 56, + 518, + 518, + -1, + 631, + -1, + -1, + 192, + -1, + -1, + 534, + -1, + 290, + 290, + 290, + -1, + 272, + -1, + 56, + 71, + -1, + 56, + 56, + 539, + -1, + 235, + 235, + 56, + 56, + 235, + -1, + 56, + 479, + 56, + 56, + 56, + -1, + 267, + -1, + -1, + 607, + -1, + 631, + 57, + 57, + -1, + -1, + -1, + -1, + 86, + 57, + 236, + 236, + -1, + -1, + -1, + 203, + -1, + 57, + 57, + -1, + 267, + 267, + 267, + 57, + 369, + 58, + 266, + 58, + 266, + 266, + 58, + -1, + 266, + -1, + -1, + 264, + 264, + -1, + -1, + 568, + -1, + 58, + 273, + 273, + 59, + 59, + -1, + 612, + -1, + -1, + 813, + 59, + -1, + -1, + 533, + -1, + 59, + 268, + 59, + 303, + 59, + 534, + -1, + 59, + 619, + 619, + 619, + 59, + 619, + 619, + 619, + 619, + 619, + 59, + -1, + 256, + 61, + -1, + -1, + 61, + 61, + -1, + 692, + 692, + 692, + 692, + -1, + 360, + 360, + 360, + 360, + 360, + 360, + 360, + -1, + 233, + -1, + -1, + -1, + -1, + 358, + 358, + 61, + -1, + 61, + 61, + -1, + 61, + 234, + 234, + 234, + -1, + 607, + -1, + 108, + -1, + 62, + 233, + -1, + -1, + 369, + 62, + -1, + 618, + -1, + -1, + -1, + -1, + -1, + 62, + 720, + 720, + 720, + -1, + -1, + 62, + 62, + 245, + -1, + -1, + 647, + 647, + -1, + 760, + 62, + 62, + 62, + 100, + -1, + 63, + 264, + 264, + -1, + 469, + 63, + 63, + 63, + 63, + -1, + -1, + 201, + 63, + -1, + 156, + 63, + 63, + 63, + 63, + 662, + 63, + 343, + 343, + 63, + 63, + -1, + 340, + 340, + -1, + -1, + 63, + -1, + 242, + -1, + -1, + 162, + -1, + -1, + 63, + 331, + 63, + 63, + 331, + 63, + -1, + 261, + 63, + -1, + 63, + 63, + 645, + -1, + 81, + -1, + -1, + 154, + 154, + -1, + -1, + 63, + 170, + 63, + 170, + -1, + 63, + 63, + -1, + -1, + 63, + 650, + 63, + -1, + 63, + 63, + -1, + -1, + -1, + 63, + -1, + 63, + 63, + -1, + -1, + -1, + 99, + 63, + 728, + 728, + 63, + -1, + -1, + 63, + -1, + -1, + 812, + 63, + 592, + 592, + -1, + -1, + 159, + 63, + 63, + 63, + 586, + -1, + 540, + 63, + -1, + 63, + 63, + 63, + -1, + -1, + 359, + 359, + -1, + 63, + 521, + 521, + 521, + -1, + 401, + 401, + 63, + 401, + 401, + -1, + 267, + 267, + -1, + 63, + 261, + -1, + 63, + 469, + -1, + 63, + -1, + 237, + 237, + 63, + -1, + -1, + 63, + 587, + 587, + 587, + 587, + -1, + 620, + 63, + 378, + 378, + 63, + -1, + -1, + 63, + -1, + -1, + 63, + 510, + 63, + 63, + -1, + 343, + 343, + 343, + -1, + 63, + -1, + 639, + 63, + 63, + 266, + 266, + -1, + 564, + -1, + -1, + 63, + 63, + 728, + 63, + 63, + -1, + -1, + 272, + 73, + -1, + 64, + 336, + -1, + 64, + 64, + 64, + -1, + -1, + -1, + -1, + 663, + 64, + 659, + 659, + 659, + 659, + 64, + -1, + 331, + 64, + 331, + 64, + 64, + -1, + -1, + 235, + -1, + 759, + -1, + -1, + -1, + 64, + -1, + 521, + -1, + -1, + 64, + -1, + 637, + 637, + 637, + 65, + -1, + 65, + -1, + 65, + 65, + 99, + 99, + -1, + 158, + 158, + 65, + -1, + -1, + -1, + 192, + 192, + 192, + 192, + -1, + 65, + -1, + -1, + -1, + -1, + 345, + 65, + 65, + -1, + -1, + 65, + 65, + -1, + 66, + -1, + 123, + -1, + -1, + -1, + 263, + 263, + 263, + 263, + 263, + 263, + 66, + -1, + 629, + 66, + 629, + 629, + 629, + 629, + -1, + 805, + 805, + -1, + -1, + 273, + 273, + 273, + 67, + 601, + 601, + 67, + 67, + -1, + -1, + 872, + 67, + 256, + 256, + 68, + 68, + 38, + 38, + 68, + 68, + -1, + -1, + 359, + -1, + 663, + 68, + 68, + 581, + -1, + 648, + 648, + 68, + 648, + 648, + 648, + 648, + 197, + -1, + 69, + 204, + -1, + 69, + -1, + 557, + 557, + -1, + -1, + -1, + 69, + 69, + 369, + -1, + 69, + -1, + 290, + 70, + 70, + 275, + 275, + 275, + 70, + 70, + -1, + 621, + 621, + 70, + 233, + 233, + 70, + 277, + 70, + 277, + 277, + 70, + 103, + 103, + 103, + 70, + -1, + -1, + -1, + -1, + -1, + 256, + 75, + 347, + 75, + -1, + 605, + 76, + 255, + 76, + -1, + 281, + -1, + 77, + 153, + 153, + 78, + -1, + 630, + 79, + -1, + 79, + 314, + 267, + -1, + -1, + 520, + 520, + -1, + -1, + 760, + -1, + -1, + 369, + -1, + 445, + 448, + 89, + 448, + 90, + 647, + -1, + 628, + 628, + -1, + 171, + 171, + 171, + 171, + -1, + 574, + 574, + 91, + 574, + -1, + 92, + -1, + 602, + -1, + 93, + -1, + 235, + -1, + 94, + -1, + -1, + 95, + 98, + 279, + 101, + 101, + -1, + 101, + 102, + 751, + 280, + 104, + -1, + 104, + 105, + 105, + -1, + -1, + -1, + 106, + 106, + 647, + 722, + 722, + 107, + -1, + -1, + -1, + 182, + 182, + 182, + 110, + -1, + -1, + -1, + -1, + -1, + 586, + 115, + -1, + -1, + 728, + -1, + 220, + -1, + 585, + 115, + -1, + 115, + -1, + 116, + -1, + 116, + 723, + 116, + 247, + 247, + -1, + -1, + 446, + 446, + 446, + 200, + 117, + 117, + 723, + 723, + 723, + -1, + -1, + -1, + 97, + -1, + 117, + 117, + -1, + 117, + 630, + 117, + 71, + -1, + 117, + -1, + 117, + 117, + 117, + -1, + 557, + 557, + 557, + 117, + 557, + 557, + 557, + 367, + -1, + 539, + 539, + -1, + 120, + 636, + 636, + -1, + -1, + -1, + 342, + 121, + 74, + 74, + -1, + -1, + 750, + 121, + 121, + 613, + 613, + -1, + 122, + 122, + 171, + -1, + 314, + -1, + 763, + 125, + -1, + 771, + 771, + -1, + 604, + 604, + 126, + 126, + -1, + 126, + 126, + 126, + 126, + -1, + 671, + -1, + 126, + -1, + -1, + 347, + -1, + 127, + -1, + -1, + 127, + 592, + 592, + 127, + -1, + -1, + 662, + 129, + 129, + 578, + 129, + 95, + 129, + 129, + 129, + -1, + -1, + 129, + 129, + 631, + 129, + -1, + 627, + -1, + -1, + -1, + 671, + 130, + 130, + 130, + 130, + -1, + -1, + -1, + -1, + -1, + 131, + 201, + 131, + -1, + 813, + -1, + 131, + 131, + -1, + -1, + 131, + 131, + -1, + 752, + 131, + -1, + 131, + -1, + 132, + -1, + 100, + 100, + 132, + 99, + -1, + 638, + -1, + -1, + 375, + 132, + -1, + 376, + -1, + 657, + 133, + 645, + 645, + 645, + -1, + 303, + -1, + 133, + 133, + 133, + 643, + 643, + 134, + 180, + 180, + -1, + 137, + 137, + 137, + 137, + 134, + -1, + -1, + 134, + -1, + 236, + 236, + -1, + -1, + 134, + 759, + 759, + 134, + -1, + -1, + 136, + 103, + -1, + -1, + 347, + -1, + 136, + 606, + 606, + 606, + -1, + 136, + 504, + -1, + 852, + 852, + -1, + 638, + 139, + -1, + 139, + 601, + -1, + 137, + 137, + 140, + 140, + 140, + 236, + 236, + 141, + -1, + 141, + 336, + 141, + 569, + -1, + 385, + -1, + -1, + 447, + -1, + 123, + 123, + -1, + -1, + 141, + 599, + 599, + 599, + 599, + -1, + 251, + 251, + -1, + 568, + -1, + 159, + 142, + 142, + -1, + -1, + 587, + 587, + -1, + 142, + -1, + 142, + 108, + -1, + 142, + -1, + 142, + -1, + 142, + 142, + 305, + 305, + 305, + -1, + 81, + -1, + 214, + 214, + -1, + 142, + 142, + 639, + 639, + 144, + -1, + 95, + -1, + -1, + 585, + 144, + -1, + 144, + 308, + -1, + 144, + 812, + 144, + -1, + 145, + -1, + -1, + -1, + -1, + 724, + 145, + -1, + 180, + -1, + 266, + 145, + -1, + -1, + 145, + 145, + -1, + 217, + 146, + 217, + -1, + 339, + 339, + 146, + 146, + 123, + -1, + -1, + -1, + -1, + 146, + 114, + -1, + 628, + -1, + 147, + 147, + 171, + 147, + 147, + -1, + 147, + 147, + 147, + 147, + 762, + 147, + 202, + -1, + 315, + 148, + -1, + -1, + 277, + 148, + -1, + 148, + 100, + -1, + 657, + -1, + -1, + 148, + -1, + -1, + -1, + -1, + -1, + 635, + 149, + 197, + -1, + -1, + 149, + 274, + -1, + 157, + 157, + -1, + 630, + 630, + -1, + 524, + -1, + 149, + -1, + 149, + -1, + 149, + 450, + -1, + 38, + 149, + 557, + -1, + -1, + 196, + -1, + 444, + -1, + 150, + 150, + 150, + -1, + 367, + 367, + -1, + -1, + 138, + -1, + 150, + -1, + -1, + 533, + 533, + 608, + 151, + 763, + -1, + 645, + -1, + 635, + 635, + 151, + 123, + 123, + 151, + 151, + 672, + -1, + 519, + 151, + 151, + 160, + 378, + 378, + -1, + 164, + 268, + -1, + 525, + 525, + -1, + 559, + -1, + -1, + -1, + 345, + 166, + 166, + -1, + 247, + -1, + 304, + 304, + 167, + 174, + 343, + 343, + 343, + 761, + 761, + 360, + 604, + 178, + 763, + -1, + 566, + 601, + 342, + 314, + -1, + 305, + 305, + 186, + 186, + 189, + 236, + 190, + -1, + 154, + 154, + 603, + 292, + 292, + -1, + -1, + -1, + 620, + 205, + -1, + 649, + -1, + 81, + -1, + 208, + 209, + -1, + -1, + -1, + 519, + 216, + 281, + 218, + 71, + 71, + 103, + 103, + 261, + -1, + -1, + 584, + -1, + -1, + -1, + 666, + -1, + 229, + -1, + -1, + 162, + 162, + 232, + -1, + -1, + 238, + 239, + 239, + 239, + 662, + 662, + 244, + -1, + 331, + 331, + 249, + -1, + 220, + -1, + -1, + 252, + 252, + -1, + 252, + 252, + 253, + -1, + 774, + -1, + -1, + 276, + 276, + 276, + -1, + -1, + 267, + -1, + -1, + 688, + 257, + 305, + 305, + 257, + 528, + -1, + 351, + -1, + 587, + -1, + 260, + 813, + -1, + 180, + 180, + 270, + 270, + 378, + -1, + 282, + -1, + 81, + -1, + 688, + 202, + 285, + 263, + 286, + 762, + 287, + 308, + 720, + 720, + -1, + 369, + 295, + 298, + 819, + 300, + -1, + -1, + 587, + -1, + 329, + 338, + 346, + 348, + -1, + -1, + -1, + -1, + -1, + 355, + 621, + 356, + 357, + -1, + -1, + -1, + 381, + 504, + 504, + -1, + 381, + 668, + 381, + 95, + -1, + 336, + 336, + 336, + 336, + -1, + 540, + -1, + 264, + 264, + 264, + 264, + -1, + 247, + 381, + 247, + -1, + -1, + -1, + -1, + 381, + -1, + 522, + -1, + 381, + 192, + 192, + 192, + 192, + 192, + -1, + -1, + 360, + -1, + 381, + -1, + -1, + 280, + -1, + -1, + 692, + 381, + 323, + -1, + -1, + -1, + 663, + 663, + 381, + 381, + 381, + 687, + 687, + 687, + -1, + 507, + 381, + -1, + 305, + 381, + -1, + 381, + 381, + -1, + -1, + 314, + 314, + 314, + 314, + 381, + -1, + 688, + -1, + 381, + 672, + -1, + -1, + -1, + 273, + 273, + -1, + -1, + -1, + -1, + 504, + -1, + -1, + 728, + 728, + 728, + 728, + -1, + -1, + -1, + -1, + 280, + 280, + -1, + 578, + 578, + 381, + -1, + -1, + 381, + -1, + -1, + 381, + 381, + 381, + 872, + -1, + 605, + 381, + -1, + 237, + 237, + 237, + 237, + -1, + -1, + 237, + 381, + 237, + 381, + 583, + 381, + 687, + 381, + -1, + 281, + -1, + -1, + 558, + 381, + -1, + 261, + 261, + 381, + -1, + 381, + 268, + 381, + -1, + -1, + 156, + 381, + 581, + -1, + -1, + -1, + 182, + 182, + 182, + -1, + 159, + 159, + -1, + 381, + 343, + -1, + -1, + 381, + -1, + 637, + 637, + 381, + 539, + -1, + -1, + 381, + 579, + -1, + -1, + -1, + 761, + 761, + 381, + 381, + 381, + 504, + 381, + 504, + -1, + 584, + 584, + -1, + 381, + 381, + 812, + 812, + 381, + 381, + -1, + 269, + -1, + 153, + -1, + 381, + 360, + 360, + 360, + 360, + 360, + -1, + 381, + -1, + -1, + 294, + 381, + -1, + 605, + -1, + -1, + -1, + -1, + 153, + 153, + 153, + -1, + 275, + 381, + -1, + 557, + -1, + 381, + -1, + 137, + 137, + 137, + 137, + -1, + 381, + 123, + 381, + -1, + -1, + 720, + 381, + 381, + -1, + -1, + 267, + 267, + -1, + 381, + 381, + -1, + -1, + -1, + 381, + -1, + -1, + 586, + 586, + -1, + -1, + 172, + 381, + -1, + 347, + -1, + 290, + -1, + 759, + 759, + -1, + -1, + 201, + -1, + 256, + 381, + 381, + -1, + 381, + -1, + 566, + 381, + 381, + -1, + 381, + 381, + 272, + 272, + -1, + -1, + 382, + 382, + 628, + -1, + 382, + 382, + 273, + -1, + 277, + 277, + 383, + 383, + -1, + -1, + 247, + 383, + 247, + -1, + 383, + 637, + 383, + -1, + -1, + -1, + -1, + 71, + 71, + 383, + 71, + 383, + 383, + 383, + 384, + 628, + -1, + 384, + -1, + 631, + 631, + 631, + -1, + -1, + 275, + -1, + 569, + -1, + 255, + 384, + 255, + 384, + 872, + 872, + 384, + -1, + 264, + 384, + 526, + 384, + 568, + 384, + 384, + -1, + 137, + 386, + -1, + 771, + -1, + 564, + 386, + 564, + 564, + 564, + 386, + 657, + -1, + -1, + 504, + 504, + 504, + 386, + 386, + 345, + -1, + 171, + -1, + -1, + -1, + -1, + -1, + 137, + -1, + 447, + 197, + -1, + 446, + 387, + 387, + 279, + 279, + -1, + -1, + -1, + 629, + 387, + -1, + 520, + 387, + 618, + -1, + -1, + 607, + 607, + -1, + 687, + 687, + -1, + 387, + 378, + 378, + 378, + -1, + 520, + 520, + 387, + 774, + 774, + 774, + 774, + 387, + 620, + 387, + -1, + 376, + -1, + 387, + 387, + 454, + 387, + 454, + -1, + 269, + -1, + 342, + 342, + 387, + -1, + 534, + 387, + -1, + 305, + 387, + -1, + 269, + -1, + -1, + 672, + 387, + -1, + -1, + -1, + -1, + -1, + 579, + 579, + 579, + 579, + -1, + 636, + 387, + -1, + -1, + 154, + 154, + 154, + 154, + 387, + -1, + 566, + -1, + -1, + 264, + 264, + -1, + 313, + 313, + -1, + 387, + 692, + -1, + 643, + 643, + -1, + -1, + -1, + 387, + 387, + 315, + 315, + -1, + 86, + 86, + 86, + 86, + 387, + -1, + 242, + 387, + 387, + 387, + 657, + 657, + 387, + 657, + 657, + -1, + -1, + 387, + -1, + 303, + -1, + 369, + 369, + 387, + 388, + -1, + 583, + -1, + -1, + 203, + 203, + 388, + 153, + -1, + 388, + 388, + 388, + 388, + 388, + 630, + 388, + 818, + -1, + 521, + 388, + -1, + 388, + -1, + 388, + -1, + 688, + 388, + -1, + 388, + 388, + -1, + -1, + -1, + 251, + 251, + 251, + 388, + 388, + -1, + 539, + 388, + 192, + 388, + 388, + 163, + -1, + 388, + 388, + 388, + 220, + 220, + 220, + 220, + 220, + 388, + -1, + -1, + -1, + -1, + -1, + 388, + -1, + -1, + 519, + 388, + 388, + 388, + 278, + 278, + 278, + -1, + 388, + 388, + 631, + 388, + 631, + -1, + 223, + 388, + 223, + 223, + 388, + 220, + 388, + 220, + 220, + 220, + -1, + -1, + 170, + -1, + -1, + 447, + 388, + 388, + 245, + 245, + 388, + 388, + 277, + 388, + 388, + -1, + -1, + 600, + 390, + -1, + 390, + 95, + 390, + -1, + 636, + -1, + 390, + 750, + 750, + 750, + 750, + 390, + 566, + 566, + 391, + -1, + -1, + 392, + 392, + 668, + -1, + 818, + -1, + 392, + -1, + 392, + -1, + 392, + 173, + -1, + 666, + -1, + -1, + -1, + 199, + -1, + 722, + 722, + 392, + -1, + 605, + 605, + 392, + -1, + 750, + -1, + -1, + 668, + -1, + 392, + 303, + -1, + 256, + -1, + 612, + 612, + 393, + 108, + 108, + 393, + -1, + 393, + 261, + 393, + 393, + 608, + 608, + 393, + 393, + 393, + 269, + 393, + 648, + 648, + 648, + -1, + 199, + 393, + 393, + 393, + -1, + -1, + 499, + 499, + 499, + -1, + -1, + 805, + 393, + 393, + 637, + 393, + -1, + 347, + 347, + -1, + -1, + 393, + -1, + -1, + 108, + 394, + 199, + 394, + 199, + -1, + 649, + 137, + 137, + 395, + -1, + 509, + 395, + 74, + 74, + -1, + 566, + -1, + 558, + -1, + -1, + -1, + 396, + 396, + 396, + 397, + 397, + -1, + 584, + -1, + -1, + 397, + -1, + 397, + 331, + 331, + -1, + 358, + 397, + -1, + -1, + 255, + 397, + 255, + 255, + -1, + 671, + -1, + -1, + 557, + 398, + 398, + -1, + 603, + 399, + -1, + -1, + -1, + 399, + 723, + -1, + 399, + 587, + 399, + -1, + 399, + 812, + 812, + 812, + -1, + 156, + 156, + 156, + 156, + -1, + -1, + -1, + 400, + -1, + 400, + 520, + 520, + 400, + 262, + -1, + -1, + -1, + -1, + 402, + -1, + -1, + -1, + 648, + 648, + 648, + 402, + 648, + 402, + 520, + -1, + -1, + 202, + -1, + 331, + -1, + -1, + -1, + 403, + 612, + 403, + 403, + 612, + 404, + 521, + -1, + 237, + 404, + 404, + -1, + -1, + 404, + 277, + 751, + -1, + -1, + -1, + -1, + 417, + -1, + -1, + 649, + 649, + -1, + 405, + 569, + -1, + -1, + 603, + 603, + -1, + -1, + 406, + 138, + -1, + 407, + 407, + -1, + 279, + 408, + -1, + -1, + 635, + -1, + 269, + 408, + 408, + 585, + -1, + 235, + 235, + 235, + 409, + 409, + 510, + -1, + -1, + 154, + 410, + 273, + 410, + 447, + -1, + -1, + 752, + 628, + 628, + 411, + 233, + 233, + 411, + 233, + 233, + 411, + 203, + -1, + 412, + 412, + -1, + 852, + 412, + 412, + 158, + -1, + -1, + -1, + -1, + 413, + 269, + -1, + 413, + 237, + 237, + 237, + -1, + 413, + 278, + 413, + 663, + 413, + 663, + 663, + 413, + -1, + -1, + -1, + 268, + 413, + 413, + 413, + 413, + 413, + 137, + 137, + 137, + -1, + 688, + -1, + 413, + 159, + -1, + 663, + -1, + 236, + 236, + -1, + 569, + -1, + 163, + 413, + -1, + -1, + -1, + 138, + 138, + -1, + 138, + 138, + 138, + 415, + -1, + 450, + -1, + 192, + -1, + -1, + -1, + 108, + 415, + 415, + -1, + 172, + 172, + 415, + 172, + 415, + 345, + 415, + -1, + -1, + 330, + -1, + 81, + 81, + -1, + 331, + -1, + -1, + 557, + -1, + 415, + -1, + 557, + 415, + 415, + 519, + 415, + -1, + 605, + 605, + 605, + -1, + 499, + -1, + -1, + -1, + 233, + 233, + -1, + 416, + 416, + 557, + 557, + -1, + -1, + -1, + 289, + -1, + 416, + 416, + 416, + 416, + 322, + 322, + 322, + 322, + -1, + 416, + 552, + 552, + 552, + 552, + 416, + 507, + 507, + 507, + -1, + 264, + 264, + 264, + 264, + 264, + 418, + 418, + -1, + 418, + 214, + 214, + 418, + 450, + 418, + 169, + 169, + -1, + -1, + 220, + 418, + 220, + 418, + 418, + -1, + 559, + 419, + 559, + -1, + 653, + 419, + 419, + 419, + 628, + 628, + 419, + 419, + 568, + 419, + 568, + -1, + 419, + 812, + 419, + -1, + -1, + 447, + 447, + 447, + 447, + -1, + 168, + 420, + 420, + 171, + -1, + -1, + -1, + 521, + -1, + 336, + 336, + -1, + 217, + 217, + -1, + 568, + -1, + 420, + -1, + 520, + 520, + 420, + -1, + 420, + 420, + 420, + 603, + 420, + 603, + -1, + 268, + 268, + 268, + -1, + 420, + 607, + 420, + 420, + 420, + 420, + 420, + 629, + 629, + 629, + -1, + 649, + 649, + 420, + 724, + 724, + 724, + 724, + 724, + -1, + 315, + 315, + -1, + 38, + 38, + 420, + 672, + 672, + 420, + 672, + 672, + -1, + 420, + 599, + 599, + 599, + 420, + -1, + -1, + -1, + 160, + 420, + -1, + -1, + -1, + 202, + 202, + -1, + 600, + 600, + 340, + 340, + 421, + 421, + 421, + 323, + 323, + 323, + 421, + 421, + 421, + -1, + 422, + 587, + 422, + 587, + -1, + 422, + 525, + 525, + 525, + 525, + 422, + 422, + 159, + 159, + 159, + 422, + -1, + 422, + -1, + 422, + 422, + 163, + -1, + -1, + 343, + -1, + -1, + 237, + -1, + 236, + 422, + 422, + 648, + -1, + -1, + -1, + 203, + -1, + -1, + -1, + 422, + -1, + 422, + -1, + 579, + 422, + -1, + 422, + -1, + 584, + 584, + -1, + 422, + -1, + -1, + -1, + -1, + 376, + 376, + 376, + -1, + 540, + -1, + 871, + 871, + 423, + -1, + -1, + 423, + 509, + 509, + -1, + 159, + -1, + -1, + -1, + 469, + 425, + -1, + 647, + 647, + -1, + -1, + 322, + -1, + -1, + 425, + 499, + 499, + 425, + 157, + -1, + -1, + 425, + 223, + -1, + 752, + -1, + -1, + 425, + -1, + -1, + -1, + -1, + 152, + 425, + -1, + -1, + -1, + 172, + 426, + 426, + 671, + -1, + -1, + 426, + -1, + 155, + -1, + 723, + 426, + -1, + 426, + -1, + 426, + 169, + 169, + 426, + 668, + 426, + 592, + -1, + 628, + 426, + -1, + 426, + 426, + 426, + 426, + 223, + -1, + 217, + 217, + -1, + -1, + -1, + 426, + 426, + -1, + 359, + -1, + -1, + 604, + 426, + -1, + 426, + 426, + -1, + 426, + -1, + -1, + -1, + -1, + -1, + 426, + 592, + -1, + 581, + 581, + 581, + 581, + 426, + 581, + 581, + -1, + 235, + -1, + 426, + 426, + 426, + 525, + -1, + 426, + -1, + -1, + 245, + -1, + 518, + 426, + -1, + -1, + 426, + 322, + 322, + 426, + 322, + 322, + 426, + -1, + 566, + 426, + 103, + 426, + 81, + -1, + -1, + 426, + -1, + 417, + 417, + 417, + 417, + 417, + 417, + 417, + 417, + 426, + -1, + 161, + 161, + 161, + 426, + 517, + -1, + 426, + 426, + 81, + 427, + 427, + -1, + 427, + -1, + 427, + 627, + 627, + -1, + 346, + -1, + 97, + -1, + 427, + -1, + 638, + -1, + 273, + -1, + 427, + 728, + 728, + 728, + -1, + 761, + 761, + 427, + -1, + 427, + 427, + 805, + 805, + 805, + 805, + -1, + 428, + 233, + -1, + 428, + 109, + 428, + 672, + 428, + 428, + -1, + -1, + -1, + -1, + 428, + 813, + 428, + -1, + 156, + 428, + 156, + -1, + 428, + 604, + 428, + 428, + 871, + 871, + 428, + 620, + 428, + -1, + 428, + 428, + 428, + -1, + 428, + -1, + 314, + 428, + 428, + 658, + 428, + -1, + 138, + 138, + 138, + -1, + -1, + -1, + -1, + 872, + 872, + 872, + 872, + 428, + 428, + 428, + -1, + -1, + 812, + 429, + 429, + -1, + 520, + 429, + 722, + 429, + 722, + -1, + -1, + 522, + 522, + -1, + 81, + 81, + 429, + 429, + 265, + 429, + 375, + 375, + 375, + -1, + 759, + 429, + 196, + 196, + 429, + 663, + 663, + -1, + 429, + -1, + 100, + -1, + -1, + -1, + 429, + 687, + 687, + 429, + 305, + -1, + 429, + 540, + -1, + 429, + 429, + 429, + -1, + 517, + -1, + 429, + 109, + 109, + -1, + -1, + -1, + 290, + -1, + 430, + 74, + 430, + 331, + -1, + 631, + 631, + 430, + -1, + 430, + 752, + 752, + 752, + -1, + -1, + 499, + -1, + 267, + 430, + 430, + 566, + 430, + 272, + 272, + 430, + -1, + 430, + 214, + 214, + -1, + 430, + -1, + -1, + 430, + 430, + -1, + -1, + 430, + 274, + -1, + 138, + -1, + -1, + 87, + 87, + -1, + -1, + -1, + 431, + -1, + 431, + 645, + 645, + 645, + 431, + 583, + 583, + -1, + 359, + 431, + 359, + -1, + 447, + -1, + -1, + 431, + 642, + 431, + 431, + -1, + -1, + 304, + -1, + 431, + -1, + 343, + 343, + -1, + -1, + -1, + 586, + 586, + 586, + 586, + 431, + 432, + 649, + 432, + 649, + -1, + 432, + 358, + 432, + 358, + 358, + -1, + -1, + 559, + 559, + 559, + -1, + 432, + -1, + -1, + -1, + 607, + -1, + 347, + 347, + 432, + -1, + -1, + -1, + -1, + 805, + 805, + 805, + 432, + 203, + -1, + 234, + 234, + -1, + -1, + -1, + 600, + 600, + 433, + 433, + 600, + 433, + -1, + -1, + 587, + 433, + -1, + 255, + 255, + 433, + -1, + -1, + -1, + 574, + -1, + 433, + 520, + 433, + 520, + 520, + -1, + 204, + 433, + 433, + 592, + 433, + -1, + 607, + 607, + -1, + 446, + 446, + 446, + 433, + 433, + 433, + 157, + 157, + 157, + 157, + 433, + -1, + 433, + -1, + -1, + 433, + 434, + 173, + 173, + 434, + 434, + 173, + -1, + 434, + 152, + 434, + 434, + 519, + 519, + 434, + 519, + 434, + 434, + -1, + -1, + -1, + -1, + 434, + -1, + 237, + 237, + 434, + 237, + 237, + -1, + -1, + 182, + 434, + -1, + 447, + 447, + 447, + -1, + 750, + 750, + 750, + 750, + 750, + 434, + -1, + -1, + 722, + -1, + -1, + 434, + 722, + -1, + 533, + 434, + 434, + -1, + 852, + 852, + 852, + -1, + -1, + 601, + 434, + 434, + 434, + 375, + 375, + -1, + -1, + -1, + 601, + -1, + 273, + 273, + -1, + 434, + 434, + 434, + -1, + -1, + 558, + 558, + 558, + 558, + 558, + -1, + 434, + 692, + 434, + 269, + 434, + -1, + 196, + -1, + 434, + 274, + 360, + -1, + 435, + 280, + 280, + 280, + 280, + 280, + -1, + 446, + 446, + -1, + 558, + -1, + 369, + 369, + 369, + 435, + 435, + 435, + 435, + 375, + 435, + 435, + -1, + 203, + -1, + -1, + -1, + -1, + 367, + 367, + -1, + 446, + 435, + -1, + -1, + 435, + 435, + -1, + -1, + -1, + 519, + 519, + 519, + 519, + 519, + -1, + -1, + -1, + 156, + -1, + 200, + 200, + -1, + -1, + 436, + 436, + -1, + 533, + 533, + -1, + 448, + 436, + 436, + -1, + 123, + -1, + 760, + 760, + -1, + 671, + 671, + 671, + 671, + -1, + 436, + 436, + -1, + 436, + -1, + 272, + 272, + -1, + 436, + 436, + 436, + -1, + -1, + 223, + -1, + 436, + 436, + -1, + 436, + 436, + -1, + 345, + 345, + 436, + -1, + -1, + 437, + 201, + -1, + -1, + 629, + -1, + -1, + 242, + -1, + 578, + 437, + 73, + 437, + 210, + 437, + 263, + 437, + 437, + 305, + 305, + -1, + 437, + -1, + 437, + 525, + 525, + -1, + 437, + 437, + 438, + 71, + -1, + 314, + -1, + -1, + 84, + -1, + 533, + 533, + 438, + 359, + -1, + 157, + 157, + -1, + -1, + -1, + 601, + 601, + 601, + -1, + 438, + -1, + 438, + -1, + 657, + 657, + -1, + -1, + -1, + 852, + -1, + 518, + -1, + -1, + -1, + 162, + 439, + -1, + 304, + 439, + -1, + 439, + 97, + 440, + 871, + 871, + 440, + 440, + 267, + -1, + 262, + 440, + 233, + 233, + -1, + 440, + 440, + 517, + 517, + -1, + -1, + 440, + 566, + -1, + 440, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + 378, + 378, + -1, + 441, + -1, + -1, + 507, + 507, + 507, + 441, + -1, + -1, + 441, + -1, + 564, + -1, + 648, + -1, + 442, + -1, + 552, + 552, + 451, + 552, + -1, + 620, + 451, + 452, + 664, + 664, + -1, + 660, + 452, + -1, + 642, + 453, + 599, + 453, + 453, + 601, + 453, + 358, + 455, + -1, + 196, + -1, + 266, + -1, + -1, + 456, + 670, + -1, + 457, + -1, + 457, + 210, + 210, + 457, + 458, + -1, + 242, + -1, + -1, + 459, + 812, + 812, + -1, + -1, + 159, + -1, + 275, + -1, + -1, + 237, + 237, + 462, + 579, + -1, + 463, + 613, + -1, + 464, + 272, + 464, + -1, + -1, + 273, + 465, + 750, + 281, + -1, + 467, + -1, + 468, + 315, + -1, + -1, + 470, + 214, + -1, + 454, + 454, + 818, + 474, + -1, + -1, + 751, + 751, + 345, + 345, + 345, + -1, + 477, + -1, + 478, + -1, + -1, + -1, + -1, + 480, + -1, + 480, + 480, + -1, + 289, + 289, + 481, + 168, + -1, + -1, + 482, + 202, + 202, + 482, + 276, + 276, + 482, + 482, + 613, + -1, + -1, + 805, + -1, + -1, + -1, + -1, + 291, + 291, + 482, + 510, + 510, + 483, + 483, + -1, + 83, + -1, + 280, + 485, + -1, + -1, + -1, + 485, + 485, + 485, + 486, + 375, + 486, + -1, + -1, + 486, + 658, + -1, + -1, + 336, + 336, + -1, + -1, + -1, + -1, + -1, + 487, + -1, + 173, + 173, + -1, + -1, + -1, + 552, + 552, + 487, + -1, + -1, + -1, + 487, + -1, + -1, + -1, + 487, + 449, + 449, + 487, + 292, + 487, + 487, + 574, + -1, + 487, + 487, + -1, + 274, + 274, + 274, + -1, + 487, + 487, + -1, + 487, + 83, + -1, + -1, + -1, + 487, + -1, + -1, + 488, + 752, + 752, + 488, + -1, + -1, + 447, + 447, + 447, + 489, + 367, + 367, + 489, + 489, + 489, + -1, + 489, + 489, + -1, + -1, + 565, + 565, + 489, + 489, + 199, + -1, + -1, + -1, + 521, + 521, + 521, + -1, + -1, + 336, + -1, + 138, + 138, + -1, + -1, + -1, + 161, + -1, + 109, + 313, + 313, + 491, + 313, + 313, + 313, + 313, + 313, + 491, + 558, + 491, + 492, + -1, + 215, + -1, + -1, + -1, + -1, + -1, + -1, + 492, + -1, + 604, + -1, + 279, + 279, + 492, + 220, + -1, + -1, + 494, + 520, + 495, + -1, + -1, + 292, + -1, + 495, + 495, + -1, + 759, + 759, + 759, + 495, + -1, + 38, + -1, + 871, + 496, + 496, + 720, + 497, + 497, + 279, + 279, + 279, + 279, + 497, + 497, + -1, + 497, + 871, + 498, + -1, + -1, + 203, + 203, + 203, + 203, + 203, + 498, + -1, + -1, + 871, + 498, + 871, + 498, + 653, + -1, + 162, + 162, + 500, + 162, + -1, + 500, + 499, + 500, + 565, + 500, + -1, + 627, + 500, + -1, + 500, + 99, + -1, + -1, + -1, + 199, + -1, + 108, + -1, + 528, + 501, + -1, + 501, + 501, + 501, + 585, + 585, + 585, + 160, + -1, + -1, + 606, + -1, + 502, + 502, + 502, + -1, + 454, + 454, + 502, + 502, + 502, + -1, + 534, + -1, + -1, + 359, + 502, + 502, + 502, + 336, + 336, + -1, + 323, + 323, + -1, + 502, + 502, + 601, + 502, + 601, + 578, + -1, + -1, + -1, + -1, + 503, + 266, + -1, + -1, + -1, + 109, + -1, + -1, + 813, + 813, + 503, + -1, + 503, + 269, + 269, + -1, + -1, + 871, + -1, + -1, + -1, + 503, + 503, + 86, + 86, + 503, + 503, + -1, + 265, + 505, + -1, + 505, + 505, + 528, + -1, + 255, + 255, + -1, + -1, + -1, + 505, + 505, + -1, + 505, + 505, + 505, + -1, + 340, + 505, + 340, + 340, + 505, + -1, + -1, + 330, + -1, + 505, + -1, + 137, + 505, + -1, + 345, + 345, + 505, + 505, + -1, + -1, + -1, + 659, + 505, + 659, + -1, + 506, + -1, + 506, + 506, + -1, + 210, + 210, + 210, + -1, + -1, + -1, + 812, + -1, + 315, + 506, + 506, + -1, + 163, + -1, + -1, + 274, + -1, + 648, + 648, + 648, + 511, + 511, + 512, + 512, + 512, + 512, + -1, + 447, + -1, + 512, + -1, + 512, + 512, + 526, + -1, + 606, + 512, + -1, + 512, + -1, + 752, + -1, + 584, + 584, + 584, + -1, + -1, + -1, + 602, + 602, + 602, + 602, + 514, + 602, + 514, + 262, + 262, + 515, + 515, + -1, + 805, + -1, + 162, + 162, + -1, + 292, + 523, + 523, + 469, + 469, + 752, + 752, + 672, + -1, + -1, + 668, + 339, + -1, + 535, + 535, + 173, + -1, + -1, + 417, + 256, + -1, + 341, + -1, + 542, + 543, + -1, + 544, + 692, + -1, + 280, + -1, + 721, + -1, + 450, + 450, + 203, + 203, + -1, + 446, + 446, + -1, + -1, + -1, + 556, + -1, + 592, + 479, + -1, + -1, + -1, + -1, + 563, + 819, + 819, + 567, + 819, + 819, + 819, + -1, + -1, + 570, + 570, + 292, + -1, + -1, + -1, + 518, + 518, + 571, + 275, + 275, + -1, + 571, + -1, + 292, + -1, + 572, + 469, + 572, + 572, + -1, + 163, + 163, + 575, + -1, + 159, + -1, + 522, + 522, + 522, + -1, + -1, + -1, + 577, + 577, + 533, + -1, + 577, + 577, + 619, + -1, + 577, + -1, + -1, + 580, + -1, + -1, + -1, + -1, + 445, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + 323, + -1, + 723, + 331, + 591, + 591, + 591, + 591, + 168, + 269, + 269, + 269, + 269, + 269, + 269, + -1, + 595, + -1, + -1, + 598, + -1, + 509, + 509, + 509, + 611, + 601, + 614, + 615, + 291, + 291, + 616, + 586, + 622, + 763, + -1, + 632, + -1, + 640, + 401, + -1, + -1, + 651, + 479, + -1, + -1, + -1, + 673, + 157, + 673, + -1, + -1, + 200, + 673, + 673, + 84, + 84, + 84, + 84, + 84, + 84, + 84, + 84, + 84, + -1, + 818, + -1, + -1, + -1, + 674, + -1, + 108, + 108, + 108, + 108, + -1, + 674, + 217, + -1, + -1, + -1, + 674, + 852, + -1, + 635, + -1, + -1, + 674, + -1, + 347, + 347, + 347, + 674, + -1, + -1, + 586, + -1, + -1, + -1, + -1, + -1, + 345, + 674, + -1, + 114, + 114, + 674, + 237, + -1, + 203, + 203, + 674, + 517, + 674, + 95, + 95, + -1, + 648, + -1, + 674, + -1, + 331, + 331, + 674, + 674, + 605, + 674, + 674, + -1, + 237, + -1, + 628, + -1, + -1, + -1, + -1, + 152, + 152, + -1, + 214, + 214, + -1, + -1, + -1, + 674, + 674, + -1, + 760, + 674, + 760, + -1, + 674, + -1, + 872, + 674, + 674, + -1, + 172, + 674, + 579, + 674, + -1, + -1, + 674, + 674, + 674, + -1, + -1, + 674, + 367, + 367, + 367, + 367, + 367, + 367, + -1, + 674, + -1, + -1, + -1, + 517, + -1, + -1, + 750, + -1, + 565, + 565, + -1, + -1, + -1, + 674, + 674, + 242, + -1, + 331, + -1, + 674, + 276, + -1, + 569, + 569, + 569, + 569, + 569, + -1, + -1, + 674, + -1, + -1, + 81, + 674, + 674, + -1, + 619, + 619, + 675, + 172, + -1, + 675, + 552, + 675, + 675, + 581, + 675, + -1, + -1, + 618, + -1, + 676, + 583, + 676, + 583, + -1, + 519, + 519, + -1, + 672, + 676, + 672, + 672, + 672, + -1, + 154, + 676, + -1, + -1, + 237, + 676, + -1, + -1, + 642, + -1, + -1, + 265, + -1, + 152, + -1, + 763, + 677, + -1, + 173, + 173, + 173, + -1, + -1, + 385, + 385, + 385, + 677, + 677, + 313, + 313, + 313, + 313, + 313, + 313, + -1, + 677, + -1, + 582, + 582, + 582, + 582, + 582, + -1, + 336, + -1, + 677, + -1, + 677, + 677, + -1, + -1, + 509, + 678, + -1, + -1, + -1, + 340, + -1, + 197, + -1, + 805, + 805, + 805, + 805, + 805, + -1, + -1, + 678, + 171, + 679, + 630, + 679, + 200, + 200, + 200, + 200, + -1, + 679, + -1, + -1, + -1, + 679, + 631, + 679, + 631, + 679, + -1, + 679, + 679, + -1, + 679, + 84, + 84, + 680, + 280, + 280, + 280, + 680, + 680, + 579, + -1, + 528, + -1, + -1, + -1, + -1, + 680, + -1, + 774, + -1, + -1, + 87, + 680, + 87, + 87, + 87, + 87, + 87, + 242, + 242, + -1, + 681, + 637, + 681, + 681, + 235, + 235, + -1, + -1, + 681, + 197, + -1, + 629, + 629, + -1, + -1, + 682, + 682, + 682, + -1, + -1, + 647, + -1, + 153, + 682, + 682, + 264, + -1, + -1, + -1, + 683, + 346, + -1, + -1, + 235, + 683, + 401, + 401, + 401, + -1, + 344, + 683, + -1, + 351, + -1, + 685, + 685, + -1, + 346, + 685, + -1, + 336, + -1, + 660, + 660, + 660, + 685, + -1, + 343, + -1, + 685, + -1, + 519, + 685, + 685, + 275, + 685, + 685, + 685, + 659, + -1, + 279, + 685, + -1, + -1, + 685, + -1, + -1, + 685, + 450, + 685, + -1, + 534, + -1, + -1, + -1, + 685, + 342, + 342, + 342, + 342, + 342, + 342, + 342, + 342, + 685, + 276, + -1, + 685, + 182, + 182, + 182, + 685, + -1, + -1, + 236, + 236, + -1, + 638, + 685, + 685, + 242, + -1, + 417, + 417, + 417, + 417, + -1, + 685, + 499, + 685, + 685, + -1, + 73, + 685, + -1, + 234, + -1, + 367, + 367, + 367, + 367, + -1, + 369, + 369, + 369, + 369, + 369, + -1, + 330, + -1, + 685, + 685, + -1, + -1, + 235, + 235, + -1, + -1, + -1, + 612, + 291, + 291, + 686, + 686, + -1, + 87, + -1, + 686, + -1, + 686, + 343, + -1, + 247, + -1, + 305, + 305, + -1, + 686, + 448, + 448, + 686, + 631, + -1, + 277, + 686, + 686, + 277, + 277, + -1, + 359, + 359, + 359, + 359, + -1, + 686, + -1, + 628, + 686, + -1, + 686, + 686, + 686, + 686, + 689, + 689, + 762, + 689, + 690, + 690, + -1, + -1, + -1, + 690, + 173, + 173, + 173, + 691, + -1, + -1, + -1, + 171, + 171, + 171, + -1, + 762, + -1, + -1, + -1, + 693, + -1, + 871, + 871, + 871, + -1, + 635, + -1, + 694, + 694, + 292, + 694, + 694, + 695, + -1, + 695, + 695, + 81, + -1, + 763, + 763, + 114, + 114, + -1, + -1, + 202, + 202, + 696, + -1, + 138, + -1, + 214, + -1, + 450, + -1, + 671, + 671, + 671, + 671, + 751, + 751, + 751, + 751, + 697, + 697, + 697, + 752, + -1, + 345, + 345, + 697, + 698, + 698, + 173, + 173, + -1, + 524, + -1, + 533, + 533, + 533, + -1, + -1, + 698, + 278, + -1, + 699, + -1, + -1, + 471, + -1, + 87, + 87, + 699, + 587, + -1, + -1, + -1, + -1, + 522, + -1, + 700, + 700, + 700, + 700, + 700, + -1, + -1, + -1, + -1, + -1, + 268, + -1, + 471, + -1, + 700, + -1, + 701, + 701, + 581, + 701, + 639, + 701, + 469, + -1, + -1, + 540, + 701, + 701, + 701, + 520, + 520, + 520, + 520, + 520, + 520, + -1, + 701, + 701, + -1, + 192, + 701, + 701, + 275, + -1, + 272, + 272, + -1, + 702, + 155, + -1, + -1, + -1, + -1, + 272, + 272, + -1, + 702, + -1, + 702, + 586, + -1, + -1, + 604, + -1, + 369, + -1, + 518, + -1, + 703, + -1, + -1, + 256, + 256, + 256, + 704, + 704, + 750, + 750, + -1, + 763, + 705, + 517, + 517, + 705, + 517, + -1, + 671, + 705, + 499, + 499, + 705, + 705, + -1, + 707, + 631, + 631, + 631, + 631, + 631, + 631, + -1, + -1, + 220, + -1, + -1, + 708, + 812, + -1, + -1, + 255, + 709, + 255, + 255, + 255, + -1, + 710, + 710, + -1, + 587, + -1, + 710, + 454, + 852, + -1, + 153, + 153, + 711, + -1, + 233, + 233, + 711, + 233, + 233, + 233, + 711, + 380, + -1, + 712, + -1, + 73, + 712, + 507, + -1, + 71, + 71, + 712, + 279, + -1, + 552, + -1, + -1, + 712, + 526, + 526, + 526, + -1, + -1, + -1, + 650, + 712, + 330, + 712, + 712, + 713, + -1, + 713, + -1, + 242, + 713, + -1, + 713, + 713, + -1, + 713, + 713, + 378, + 713, + -1, + -1, + -1, + 714, + 714, + 714, + -1, + -1, + 714, + -1, + 247, + 247, + -1, + 716, + 123, + 123, + 123, + -1, + 716, + 852, + 716, + 852, + 716, + 471, + 445, + 717, + 653, + 717, + 272, + 717, + 586, + -1, + -1, + 509, + 509, + 509, + -1, + -1, + 261, + 718, + -1, + 718, + -1, + -1, + 275, + 718, + -1, + 692, + -1, + -1, + 719, + -1, + 99, + 719, + 719, + 358, + 358, + 358, + 621, + -1, + -1, + 203, + 726, + 81, + 726, + 664, + -1, + 727, + 627, + 627, + 627, + 448, + -1, + 378, + 378, + 378, + -1, + 376, + 376, + -1, + -1, + 733, + -1, + 734, + -1, + -1, + 217, + 734, + -1, + 735, + 735, + 735, + -1, + -1, + 182, + -1, + -1, + -1, + 737, + 737, + 737, + -1, + 220, + -1, + -1, + -1, + -1, + -1, + 739, + 564, + 739, + 740, + 740, + 308, + 740, + 247, + 247, + -1, + 71, + 740, + -1, + 275, + 275, + -1, + -1, + -1, + 303, + -1, + 740, + 558, + 558, + 741, + -1, + 741, + 84, + 84, + -1, + -1, + -1, + 266, + -1, + 743, + -1, + 313, + 313, + -1, + 771, + -1, + 521, + 745, + 745, + 745, + -1, + 618, + -1, + 71, + 71, + 71, + 71, + -1, + 658, + 367, + -1, + 38, + 747, + 747, + -1, + -1, + 454, + 749, + 762, + 753, + -1, + 628, + 756, + 638, + -1, + -1, + -1, + 443, + -1, + 760, + 558, + -1, + 602, + 773, + -1, + 775, + 776, + -1, + 608, + 521, + -1, + 653, + 781, + 534, + 782, + 782, + 314, + -1, + 347, + 123, + 171, + 785, + -1, + -1, + 552, + -1, + 305, + -1, + 524, + 787, + -1, + -1, + 819, + -1, + 760, + 558, + 204, + 666, + 666, + 794, + 795, + -1, + 796, + -1, + -1, + -1, + 799, + 852, + 450, + -1, + -1, + -1, + 803, + 804, + 95, + -1, + 565, + 852, + 83, + 180, + 823, + 223, + 827, + 827, + -1, + 360, + -1, + -1, + -1, + -1, + 839, + 839, + -1, + 839, + -1, + 839, + -1, + 375, + 839, + 454, + 454, + -1, + 601, + 601, + 601, + -1, + 840, + 840, + -1, + 723, + 840, + 723, + -1, + 38, + -1, + 840, + -1, + -1, + -1, + 840, + 840, + 840, + -1, + 156, + -1, + -1, + 263, + 263, + -1, + 761, + 761, + 761, + 841, + 233, + 841, + 358, + 841, + -1, + -1, + 841, + -1, + 378, + 378, + 841, + -1, + 519, + 519, + 519, + 841, + 568, + 568, + 842, + 842, + 842, + -1, + 842, + -1, + 275, + -1, + 201, + 201, + -1, + 99, + -1, + 843, + 818, + 843, + 168, + 168, + -1, + 843, + 819, + 844, + -1, + -1, + -1, + 844, + 280, + 280, + 844, + 844, + 844, + -1, + -1, + 245, + 245, + 844, + 844, + -1, + 844, + -1, + -1, + -1, + 619, + -1, + 871, + -1, + -1, + -1, + 812, + -1, + 845, + 722, + 845, + 722, + 722, + 722, + 845, + 579, + 108, + -1, + 846, + -1, + -1, + 846, + 846, + 846, + -1, + 138, + 138, + -1, + -1, + 154, + 154, + 846, + 137, + 137, + 137, + 137, + 846, + 846, + -1, + 846, + -1, + -1, + -1, + 762, + 762, + -1, + -1, + 559, + 846, + 559, + -1, + 203, + -1, + -1, + 847, + 220, + -1, + 847, + 847, + 138, + 171, + 848, + 171, + 331, + 849, + -1, + -1, + 210, + 761, + 761, + -1, + 605, + 853, + -1, + 204, + 854, + 854, + -1, + -1, + 223, + 854, + 854, + -1, + 855, + 587, + 855, + 855, + 606, + 606, + -1, + 856, + -1, + 277, + -1, + -1, + 268, + 268, + 367, + 367, + 858, + 378, + 378, + 859, + 273, + 273, + -1, + -1, + -1, + 861, + 861, + -1, + 304, + 71, + -1, + 863, + -1, + 74, + 864, + 864, + 74, + 865, + 865, + -1, + 724, + 868, + 721, + 721, + -1, + 123, + 874, + 874, + 74, + 724, + 876, + 522, + 522, + 878, + -1, + -1, + 369, + 883, + -1, + 886, + 171, + 308, + 890, + 375, + -1, + -1, + 894, + -1, + 600, + 751 + ] + ], + "EV_Locations": [ + [ + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 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, + 5, + 5, + 5, + 6, + 6, + 6, + 6, + 6, + 6, + 6, + 6, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 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, + 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, + 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, + 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, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 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, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 21, + 21, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 23, + 23, + 24, + 24, + 24, + 25, + 25, + 26, + 26, + 27, + 27, + 28, + 28, + 30, + 30, + 31, + 31, + 31, + 32, + 32, + 32, + 32, + 32, + 33, + 34, + 34, + 34, + 34, + 34, + 34, + 35, + 35, + 35, + 35, + 35, + 36, + 36, + 36, + 37, + 37, + 37, + 37, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 40, + 40, + 40, + 40, + 40, + 40, + 41, + 43, + 43, + 43, + 43, + 43, + 43, + 43, + 43, + 43, + 43, + 44, + 44, + 44, + 44, + 44, + 46, + 46, + 46, + 46, + 46, + 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, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 50, + 50, + 50, + 50, + 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, + 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, + 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, + 57, + 57, + 57, + 57, + 57, + 57, + 57, + 58, + 58, + 58, + 58, + 58, + 58, + 58, + 58, + 59, + 59, + 59, + 59, + 59, + 59, + 59, + 59, + 59, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 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, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 66, + 66, + 66, + 66, + 66, + 66, + 66, + 66, + 66, + 66, + 66, + 67, + 67, + 67, + 67, + 67, + 68, + 68, + 68, + 68, + 68, + 68, + 68, + 68, + 69, + 69, + 69, + 69, + 70, + 70, + 70, + 70, + 70, + 70, + 70, + 70, + 70, + 70, + 70, + 72, + 72, + 75, + 75, + 75, + 76, + 77, + 78, + 78, + 78, + 80, + 82, + 85, + 89, + 89, + 90, + 92, + 93, + 94, + 94, + 98, + 101, + 101, + 104, + 104, + 104, + 105, + 107, + 107, + 110, + 110, + 110, + 115, + 115, + 115, + 115, + 115, + 115, + 115, + 116, + 116, + 116, + 116, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + 119, + 119, + 119, + 120, + 121, + 121, + 121, + 122, + 122, + 122, + 125, + 126, + 126, + 127, + 127, + 128, + 129, + 129, + 129, + 129, + 129, + 129, + 129, + 129, + 129, + 129, + 130, + 130, + 131, + 131, + 131, + 131, + 131, + 131, + 131, + 131, + 132, + 132, + 132, + 132, + 132, + 132, + 132, + 132, + 132, + 132, + 133, + 133, + 133, + 133, + 133, + 133, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 136, + 136, + 139, + 139, + 139, + 139, + 140, + 140, + 140, + 140, + 140, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 142, + 142, + 142, + 142, + 142, + 142, + 142, + 142, + 142, + 144, + 144, + 144, + 144, + 144, + 144, + 145, + 145, + 145, + 146, + 146, + 146, + 146, + 146, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 148, + 148, + 149, + 149, + 149, + 149, + 149, + 149, + 149, + 149, + 149, + 150, + 150, + 150, + 150, + 150, + 150, + 150, + 150, + 150, + 151, + 151, + 151, + 151, + 164, + 166, + 166, + 166, + 166, + 167, + 167, + 167, + 167, + 175, + 177, + 178, + 178, + 178, + 189, + 190, + 191, + 191, + 193, + 194, + 206, + 206, + 208, + 209, + 212, + 213, + 218, + 219, + 221, + 221, + 224, + 226, + 227, + 229, + 229, + 232, + 238, + 244, + 252, + 252, + 253, + 253, + 254, + 254, + 254, + 257, + 257, + 258, + 258, + 258, + 258, + 260, + 282, + 283, + 283, + 285, + 285, + 286, + 288, + 298, + 299, + 300, + 310, + 311, + 329, + 348, + 354, + 355, + 357, + 379, + 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, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 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, + 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, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 391, + 391, + 391, + 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, + 394, + 394, + 394, + 394, + 394, + 394, + 395, + 395, + 395, + 395, + 395, + 396, + 397, + 397, + 397, + 397, + 397, + 397, + 397, + 397, + 397, + 397, + 397, + 398, + 399, + 399, + 399, + 399, + 399, + 400, + 402, + 402, + 402, + 402, + 402, + 402, + 402, + 402, + 402, + 403, + 403, + 403, + 404, + 404, + 404, + 404, + 404, + 404, + 404, + 405, + 405, + 405, + 405, + 405, + 406, + 406, + 407, + 408, + 409, + 409, + 410, + 410, + 411, + 411, + 411, + 411, + 411, + 411, + 412, + 412, + 412, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 414, + 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, + 418, + 418, + 418, + 418, + 418, + 418, + 418, + 418, + 418, + 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, + 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, + 423, + 423, + 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, + 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, + 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, + 431, + 431, + 431, + 431, + 431, + 431, + 431, + 431, + 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, + 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, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 437, + 437, + 437, + 437, + 437, + 437, + 437, + 437, + 438, + 438, + 438, + 438, + 438, + 438, + 438, + 438, + 439, + 439, + 439, + 439, + 439, + 439, + 440, + 440, + 440, + 440, + 440, + 440, + 441, + 441, + 441, + 442, + 442, + 442, + 442, + 451, + 451, + 452, + 452, + 452, + 453, + 455, + 457, + 458, + 459, + 460, + 461, + 462, + 462, + 463, + 464, + 465, + 468, + 470, + 470, + 472, + 472, + 474, + 474, + 476, + 480, + 480, + 480, + 481, + 482, + 482, + 482, + 482, + 482, + 482, + 482, + 485, + 485, + 485, + 486, + 486, + 486, + 486, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 488, + 488, + 488, + 488, + 488, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 490, + 490, + 491, + 491, + 491, + 491, + 492, + 492, + 492, + 492, + 494, + 495, + 496, + 496, + 497, + 497, + 498, + 498, + 498, + 498, + 498, + 498, + 498, + 500, + 500, + 500, + 500, + 501, + 501, + 501, + 501, + 501, + 502, + 502, + 502, + 502, + 502, + 502, + 502, + 502, + 503, + 503, + 503, + 503, + 503, + 503, + 503, + 503, + 503, + 503, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 506, + 506, + 506, + 506, + 506, + 506, + 506, + 511, + 511, + 511, + 511, + 511, + 512, + 512, + 512, + 512, + 512, + 512, + 512, + 513, + 513, + 514, + 514, + 514, + 514, + 514, + 515, + 515, + 516, + 516, + 516, + 527, + 535, + 535, + 537, + 541, + 543, + 545, + 547, + 548, + 551, + 562, + 567, + 567, + 567, + 570, + 570, + 571, + 571, + 571, + 571, + 571, + 571, + 572, + 575, + 575, + 576, + 576, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 588, + 589, + 589, + 590, + 591, + 593, + 595, + 598, + 610, + 615, + 617, + 640, + 661, + 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, + 675, + 675, + 675, + 676, + 676, + 676, + 676, + 676, + 676, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 678, + 678, + 678, + 678, + 678, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 680, + 680, + 680, + 680, + 680, + 680, + 680, + 681, + 681, + 681, + 681, + 682, + 682, + 682, + 683, + 683, + 683, + 683, + 683, + 683, + 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, + 689, + 690, + 690, + 690, + 690, + 690, + 691, + 691, + 691, + 693, + 694, + 694, + 695, + 695, + 695, + 695, + 696, + 696, + 696, + 696, + 696, + 696, + 697, + 697, + 698, + 698, + 698, + 698, + 699, + 699, + 699, + 699, + 699, + 699, + 699, + 700, + 700, + 700, + 700, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 702, + 702, + 702, + 703, + 703, + 705, + 705, + 705, + 705, + 705, + 705, + 707, + 707, + 707, + 708, + 708, + 709, + 709, + 709, + 710, + 711, + 711, + 711, + 711, + 711, + 712, + 712, + 712, + 712, + 712, + 712, + 712, + 713, + 713, + 713, + 713, + 713, + 713, + 714, + 714, + 714, + 714, + 716, + 716, + 716, + 716, + 716, + 716, + 717, + 717, + 718, + 719, + 725, + 726, + 727, + 727, + 727, + 727, + 730, + 731, + 731, + 733, + 733, + 734, + 735, + 736, + 739, + 739, + 739, + 740, + 740, + 740, + 740, + 741, + 741, + 741, + 742, + 743, + 743, + 744, + 745, + 745, + 746, + 746, + 746, + 749, + 753, + 755, + 755, + 775, + 776, + 776, + 779, + 782, + 782, + 783, + 785, + 786, + 787, + 789, + 790, + 792, + 797, + 800, + 804, + 809, + 815, + 827, + 831, + 839, + 839, + 839, + 840, + 840, + 840, + 840, + 840, + 840, + 840, + 840, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 842, + 842, + 842, + 842, + 843, + 843, + 843, + 843, + 844, + 844, + 844, + 844, + 844, + 844, + 844, + 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, + 847, + 849, + 849, + 850, + 853, + 854, + 855, + 855, + 855, + 856, + 856, + 860, + 860, + 868, + 878, + 884, + 887 + ], + [ + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 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, + 5, + 5, + 5, + 6, + 6, + 6, + 6, + 6, + 6, + 6, + 6, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 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, + 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, + 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, + 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, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 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, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 21, + 21, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 23, + 23, + 24, + 24, + 24, + 25, + 25, + 26, + 26, + 27, + 27, + 28, + 28, + 30, + 30, + 31, + 31, + 31, + 32, + 32, + 32, + 32, + 32, + 33, + 34, + 34, + 34, + 34, + 34, + 34, + 35, + 35, + 35, + 35, + 35, + 36, + 36, + 36, + 37, + 37, + 37, + 37, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 40, + 40, + 40, + 40, + 40, + 40, + 41, + 43, + 43, + 43, + 43, + 43, + 43, + 43, + 43, + 43, + 43, + 44, + 44, + 44, + 44, + 44, + 46, + 46, + 46, + 46, + 46, + 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, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 50, + 50, + 50, + 50, + 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, + 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, + 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, + 57, + 57, + 57, + 57, + 57, + 57, + 57, + 58, + 58, + 58, + 58, + 58, + 58, + 58, + 58, + 59, + 59, + 59, + 59, + 59, + 59, + 59, + 59, + 59, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 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, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 66, + 66, + 66, + 66, + 66, + 66, + 66, + 66, + 66, + 66, + 66, + 67, + 67, + 67, + 67, + 67, + 68, + 68, + 68, + 68, + 68, + 68, + 68, + 68, + 69, + 69, + 69, + 69, + 70, + 70, + 70, + 70, + 70, + 70, + 70, + 70, + 70, + 70, + 70, + 72, + 72, + 75, + 75, + 75, + 76, + 77, + 78, + 78, + 78, + 80, + 82, + 85, + 89, + 89, + 90, + 92, + 93, + 94, + 94, + 98, + 101, + 101, + 104, + 104, + 104, + 105, + 107, + 107, + 110, + 110, + 110, + 115, + 115, + 115, + 115, + 115, + 115, + 115, + 116, + 116, + 116, + 116, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + 119, + 119, + 119, + 120, + 121, + 121, + 121, + 122, + 122, + 122, + 125, + 126, + 126, + 127, + 127, + 128, + 129, + 129, + 129, + 129, + 129, + 129, + 129, + 129, + 129, + 129, + 130, + 130, + 131, + 131, + 131, + 131, + 131, + 131, + 131, + 131, + 132, + 132, + 132, + 132, + 132, + 132, + 132, + 132, + 132, + 132, + 133, + 133, + 133, + 133, + 133, + 133, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 136, + 136, + 139, + 139, + 139, + 139, + 140, + 140, + 140, + 140, + 140, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 142, + 142, + 142, + 142, + 142, + 142, + 142, + 142, + 142, + 144, + 144, + 144, + 144, + 144, + 144, + 145, + 145, + 145, + 146, + 146, + 146, + 146, + 146, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 148, + 148, + 149, + 149, + 149, + 149, + 149, + 149, + 149, + 149, + 149, + 150, + 150, + 150, + 150, + 150, + 150, + 150, + 150, + 150, + 151, + 151, + 151, + 151, + 164, + 166, + 166, + 166, + 166, + 167, + 167, + 167, + 167, + 175, + 177, + 178, + 178, + 178, + 189, + 190, + 191, + 191, + 193, + 194, + 206, + 206, + 208, + 209, + 212, + 213, + 218, + 219, + 221, + 221, + 224, + 226, + 227, + 229, + 229, + 232, + 238, + 244, + 252, + 252, + 253, + 253, + 254, + 254, + 254, + 257, + 257, + 258, + 258, + 258, + 258, + 260, + 282, + 283, + 283, + 285, + 285, + 286, + 288, + 298, + 299, + 300, + 310, + 311, + 329, + 348, + 354, + 355, + 357, + 379, + 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, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 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, + 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, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 391, + 391, + 391, + 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, + 394, + 394, + 394, + 394, + 394, + 394, + 395, + 395, + 395, + 395, + 395, + 396, + 397, + 397, + 397, + 397, + 397, + 397, + 397, + 397, + 397, + 397, + 397, + 398, + 399, + 399, + 399, + 399, + 399, + 400, + 402, + 402, + 402, + 402, + 402, + 402, + 402, + 402, + 402, + 403, + 403, + 403, + 404, + 404, + 404, + 404, + 404, + 404, + 404, + 405, + 405, + 405, + 405, + 405, + 406, + 406, + 407, + 408, + 409, + 409, + 410, + 410, + 411, + 411, + 411, + 411, + 411, + 411, + 412, + 412, + 412, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 414, + 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, + 418, + 418, + 418, + 418, + 418, + 418, + 418, + 418, + 418, + 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, + 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, + 423, + 423, + 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, + 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, + 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, + 431, + 431, + 431, + 431, + 431, + 431, + 431, + 431, + 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, + 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, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 437, + 437, + 437, + 437, + 437, + 437, + 437, + 437, + 438, + 438, + 438, + 438, + 438, + 438, + 438, + 438, + 439, + 439, + 439, + 439, + 439, + 439, + 440, + 440, + 440, + 440, + 440, + 440, + 441, + 441, + 441, + 442, + 442, + 442, + 442, + 451, + 451, + 452, + 452, + 452, + 453, + 455, + 457, + 458, + 459, + 460, + 461, + 462, + 462, + 463, + 464, + 465, + 468, + 470, + 470, + 472, + 472, + 474, + 474, + 476, + 480, + 480, + 480, + 481, + 482, + 482, + 482, + 482, + 482, + 482, + 482, + 485, + 485, + 485, + 486, + 486, + 486, + 486, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 488, + 488, + 488, + 488, + 488, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 490, + 490, + 491, + 491, + 491, + 491, + 492, + 492, + 492, + 492, + 494, + 495, + 496, + 496, + 497, + 497, + 498, + 498, + 498, + 498, + 498, + 498, + 498, + 500, + 500, + 500, + 500, + 501, + 501, + 501, + 501, + 501, + 502, + 502, + 502, + 502, + 502, + 502, + 502, + 502, + 503, + 503, + 503, + 503, + 503, + 503, + 503, + 503, + 503, + 503, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 506, + 506, + 506, + 506, + 506, + 506, + 506, + 511, + 511, + 511, + 511, + 511, + 512, + 512, + 512, + 512, + 512, + 512, + 512, + 513, + 513, + 514, + 514, + 514, + 514, + 514, + 515, + 515, + 516, + 516, + 516, + 527, + 535, + 535, + 537, + 541, + 543, + 545, + 547, + 548, + 551, + 562, + 567, + 567, + 567, + 570, + 570, + 571, + 571, + 571, + 571, + 571, + 571, + 572, + 575, + 575, + 576, + 576, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 588, + 589, + 589, + 590, + 591, + 593, + 595, + 598, + 610, + 615, + 617, + 640, + 661, + 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, + -1, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 675, + 675, + 675, + 676, + 676, + 676, + 676, + 676, + 676, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 678, + 678, + 678, + 678, + 678, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 680, + 680, + 680, + 680, + 680, + 680, + 680, + 681, + 681, + 681, + 681, + 682, + 682, + 682, + 683, + 683, + 683, + 683, + 683, + 683, + 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, + 689, + 690, + 690, + 690, + 690, + 690, + 691, + 691, + 691, + 693, + 694, + 694, + 695, + 695, + 695, + 695, + 696, + 696, + 696, + 696, + 696, + 696, + 697, + 697, + 698, + 698, + 698, + 698, + 699, + 699, + 699, + 699, + 699, + 699, + 699, + 700, + 700, + 700, + 700, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 702, + 702, + 702, + 703, + 703, + 705, + 705, + 705, + 705, + 705, + 705, + 707, + 707, + 707, + 708, + 708, + 709, + 709, + 709, + 710, + 711, + 711, + 711, + 711, + 711, + 712, + 712, + 712, + 712, + 712, + 712, + 712, + 713, + 713, + 713, + 713, + 713, + 713, + 714, + 714, + 714, + 714, + 716, + 716, + 716, + 716, + 716, + 716, + 717, + 717, + 718, + 719, + 725, + 726, + 727, + 727, + 727, + 727, + 730, + 731, + 731, + 733, + 733, + 734, + 735, + 736, + 739, + 739, + 739, + 740, + 740, + 740, + 740, + 741, + 741, + 741, + 742, + 743, + 743, + 744, + 745, + 745, + 746, + 746, + 746, + 749, + 753, + 755, + 755, + 775, + 776, + 776, + 779, + 782, + 782, + 783, + 785, + 786, + 787, + 789, + 790, + 792, + 797, + 800, + 804, + 809, + 815, + 827, + 831, + 839, + 839, + 839, + 840, + 840, + 840, + 840, + 840, + 840, + 840, + 840, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 842, + 842, + 842, + 842, + 843, + 843, + 843, + 843, + 844, + 844, + 844, + 844, + 844, + 844, + 844, + 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, + 847, + 849, + 849, + 850, + 853, + 854, + 855, + 855, + 855, + 856, + 856, + 860, + 860, + 868, + 878, + 884, + 887 + ], + [ + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 266, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 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, + 5, + 5, + 5, + 6, + 6, + 6, + 6, + 6, + 6, + 6, + 6, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 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, + 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, + 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, + 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, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 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, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 21, + 21, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 23, + 23, + 24, + 24, + 24, + 25, + 25, + 26, + 26, + 27, + 27, + 28, + 28, + 30, + 30, + 31, + 31, + 31, + 32, + 32, + 32, + 32, + 32, + 33, + 34, + 34, + 34, + 34, + 34, + 34, + 35, + 35, + 35, + 35, + 35, + 36, + 36, + 36, + 37, + 37, + 37, + 37, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 40, + 40, + 40, + 40, + 40, + 40, + 41, + 43, + 43, + 43, + 43, + 43, + 43, + 43, + 43, + 43, + 43, + 44, + 44, + 44, + 44, + 44, + 46, + 46, + 46, + 46, + 46, + 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, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 50, + 50, + 50, + 50, + 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, + 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, + 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, + 57, + 57, + 57, + 57, + 57, + 57, + 57, + 58, + 58, + 58, + 58, + 58, + 58, + 58, + 58, + 59, + 59, + 59, + 59, + 59, + 59, + 59, + 59, + 59, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 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, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 66, + 66, + 66, + 66, + 66, + 66, + 66, + 66, + 66, + 66, + 66, + 67, + 67, + 67, + 67, + 67, + 68, + 68, + 68, + 68, + 68, + 68, + 68, + 68, + 69, + 69, + 69, + 69, + 70, + 70, + 70, + 70, + 70, + 70, + 70, + 70, + 70, + 70, + 70, + 72, + 72, + 75, + 75, + 75, + 76, + 77, + 78, + 78, + 78, + 80, + 82, + 85, + 89, + 89, + 90, + 92, + 93, + 94, + 94, + 98, + 101, + 101, + 104, + 104, + 104, + 105, + 107, + 107, + 110, + 110, + 110, + 115, + 115, + 115, + 115, + 115, + 115, + 115, + 116, + 116, + 116, + 116, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + 119, + 119, + 119, + 120, + 121, + 121, + 121, + 122, + 122, + 122, + 125, + 126, + 126, + 127, + 127, + 128, + 129, + 129, + 129, + 129, + 129, + 129, + 129, + 129, + 129, + 129, + 130, + 130, + 131, + 131, + 131, + 131, + 131, + 131, + 131, + 131, + 132, + 132, + 132, + 132, + 132, + 132, + 132, + 132, + 132, + 132, + 133, + 133, + 133, + 133, + 133, + 133, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 136, + 136, + 139, + 139, + 139, + 139, + 140, + 140, + 140, + 140, + 140, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 142, + 142, + 142, + 142, + 142, + 142, + 142, + 142, + 142, + 144, + 144, + 144, + 144, + 144, + 144, + 145, + 145, + 145, + 146, + 146, + 146, + 146, + 146, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 148, + 148, + 149, + 149, + 149, + 149, + 149, + 149, + 149, + 149, + 149, + 150, + 150, + 150, + 150, + 150, + 150, + 150, + 150, + 150, + 151, + 151, + 151, + 151, + 164, + 166, + 166, + 166, + 166, + 167, + 167, + 167, + 167, + 175, + 177, + 178, + 178, + 178, + 189, + 190, + 191, + 191, + 193, + 194, + 206, + 206, + 208, + 209, + 212, + 213, + 218, + 219, + 221, + 221, + 224, + 226, + 227, + 229, + 229, + 232, + 238, + 244, + 252, + 252, + 253, + 253, + 254, + 254, + 254, + 257, + 257, + 258, + 258, + 258, + 258, + 260, + 282, + 283, + 283, + 285, + 285, + 286, + 288, + 298, + 299, + 300, + 310, + 311, + 329, + 348, + 354, + 355, + 357, + 379, + 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, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 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, + 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, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 391, + 391, + 391, + 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, + 394, + 394, + 394, + 394, + 394, + 394, + 395, + 395, + 395, + 395, + 395, + 396, + 397, + 397, + 397, + 397, + 397, + 397, + 397, + 397, + 397, + 397, + 397, + 398, + 399, + 399, + 399, + 399, + 399, + 400, + 402, + 402, + 402, + 402, + 402, + 402, + 402, + 402, + 402, + 403, + 403, + 403, + 404, + 404, + 404, + 404, + 404, + 404, + 404, + 405, + 405, + 405, + 405, + 405, + 406, + 406, + 407, + 408, + 409, + 409, + 410, + 410, + 411, + 411, + 411, + 411, + 411, + 411, + 412, + 412, + 412, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 414, + 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, + 418, + 418, + 418, + 418, + 418, + 418, + 418, + 418, + 418, + 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, + 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, + 423, + 423, + 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, + 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, + 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, + 431, + 431, + 431, + 431, + 431, + 431, + 431, + 431, + 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, + 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, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 437, + 437, + 437, + 437, + 437, + 437, + 437, + 437, + 438, + 438, + 438, + 438, + 438, + 438, + 438, + 438, + 439, + 439, + 439, + 439, + 439, + 439, + 440, + 440, + 440, + 440, + 440, + 440, + 441, + 441, + 441, + 442, + 442, + 442, + 442, + 451, + 451, + 452, + 452, + 452, + 453, + 455, + 457, + 458, + 459, + 460, + 461, + 462, + 462, + 463, + 464, + 465, + 468, + 470, + 470, + 472, + 472, + 474, + 474, + 476, + 480, + 480, + 480, + 481, + 482, + 482, + 482, + 482, + 482, + 482, + 482, + 485, + 485, + 485, + 486, + 486, + 486, + 486, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 488, + 488, + 488, + 488, + 488, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 490, + 490, + 491, + 491, + 491, + 491, + 492, + 492, + 492, + 492, + 494, + 495, + 496, + 496, + 497, + 497, + 498, + 498, + 498, + 498, + 498, + 498, + 498, + 500, + 500, + 500, + 500, + 501, + 501, + 501, + 501, + 501, + 502, + 502, + 502, + 502, + 502, + 502, + 502, + 502, + 503, + 503, + 503, + 503, + 503, + 503, + 503, + 503, + 503, + 503, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 506, + 506, + 506, + 506, + 506, + 506, + 506, + 511, + 511, + 511, + 511, + 511, + 512, + 512, + 512, + 512, + 512, + 512, + 512, + 513, + 513, + 514, + 514, + 514, + 514, + 514, + 515, + 515, + 516, + 516, + 516, + 527, + 535, + 535, + 537, + 541, + 543, + 545, + 547, + 548, + 551, + 562, + 567, + 567, + 567, + 570, + 570, + 571, + 571, + 571, + 571, + 571, + 571, + 572, + 575, + 575, + 576, + 576, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 588, + 589, + 589, + 590, + 591, + 593, + 595, + 598, + 610, + 615, + 617, + 640, + 661, + 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, + -1, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 675, + 675, + 675, + 676, + 676, + 676, + 676, + 676, + 676, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 678, + 678, + 678, + 678, + 678, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 680, + 680, + 680, + 680, + 680, + 680, + 680, + 681, + 681, + 681, + 681, + 682, + 682, + 682, + 683, + 683, + 683, + 683, + 683, + 683, + 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, + 689, + 690, + 690, + 690, + 690, + 690, + 691, + 691, + 691, + 693, + 694, + 694, + 695, + 695, + 695, + 695, + 696, + 696, + 696, + 696, + 696, + 696, + 697, + 697, + 698, + 698, + 698, + 698, + 699, + 699, + 699, + 699, + 699, + 699, + 699, + 700, + 700, + 700, + 700, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 702, + 702, + 702, + 703, + 703, + 705, + 705, + 705, + 705, + 705, + 705, + 707, + 707, + 707, + 708, + 708, + 709, + 709, + 709, + 710, + 711, + 711, + 711, + 711, + 711, + 712, + 712, + 712, + 712, + 712, + 712, + 712, + 713, + 713, + 713, + 713, + 713, + 713, + 714, + 714, + 714, + 714, + 716, + 716, + 716, + 716, + 716, + 716, + 717, + 717, + 718, + 719, + 725, + 726, + 727, + 727, + 727, + 727, + 730, + 731, + 731, + 733, + 733, + 734, + 735, + 736, + 739, + 739, + 739, + 740, + 740, + 740, + 740, + 741, + 741, + 741, + 742, + 743, + 743, + 744, + 745, + 745, + 746, + 746, + 746, + 749, + 753, + 755, + 755, + 775, + 776, + 776, + 779, + 782, + 782, + 783, + 785, + 786, + 787, + 789, + 790, + 792, + 797, + 800, + 804, + 809, + 815, + 827, + 831, + 839, + 839, + 839, + 840, + 840, + 840, + 840, + 840, + 840, + 840, + 840, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 842, + 842, + 842, + 842, + 843, + 843, + 843, + 843, + 844, + 844, + 844, + 844, + 844, + 844, + 844, + 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, + 847, + 849, + 849, + 850, + 853, + 854, + 855, + 855, + 855, + 856, + 856, + 860, + 860, + 868, + 878, + 884, + 887 + ], + [ + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 266, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 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, + 5, + 5, + 5, + 6, + 6, + 6, + 6, + 6, + 6, + 6, + 6, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 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, + 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, + 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, + 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, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 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, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 21, + 21, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 23, + 23, + 24, + 24, + 24, + 25, + 25, + 26, + 26, + 27, + 27, + 28, + 28, + 30, + 30, + 31, + 31, + 31, + 32, + 32, + 32, + 32, + 32, + 33, + 34, + 34, + 34, + 34, + 34, + 34, + 35, + 35, + 35, + 35, + 35, + 36, + 36, + 36, + 37, + 37, + 37, + 37, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 40, + 40, + 40, + 40, + 40, + 40, + 41, + 43, + 43, + 43, + 43, + 43, + 43, + 43, + 43, + 43, + 43, + 44, + 44, + 44, + 44, + 44, + 46, + 46, + 46, + 46, + 46, + 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, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 50, + 50, + 50, + 50, + 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, + 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, + 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, + 57, + 57, + 57, + 57, + 57, + 57, + 57, + 58, + 58, + 58, + 58, + 58, + 58, + 58, + 58, + 59, + 59, + 59, + 59, + 59, + 59, + 59, + 59, + 59, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 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, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 66, + 66, + 66, + 66, + 66, + 66, + 66, + 66, + 66, + 66, + 66, + 67, + 67, + 67, + 67, + 67, + 68, + 68, + 68, + 68, + 68, + 68, + 68, + 68, + 69, + 69, + 69, + 69, + 70, + 70, + 70, + 70, + 70, + 70, + 70, + 70, + 70, + 70, + 70, + 72, + 72, + 75, + 75, + 75, + 76, + 77, + 78, + 78, + 78, + 80, + 82, + 85, + 89, + 89, + 90, + 92, + 93, + 94, + 94, + 98, + 101, + 101, + 104, + 104, + 104, + 105, + 107, + 107, + 110, + 110, + 110, + 115, + 115, + 115, + 115, + 115, + 115, + 115, + 116, + 116, + 116, + 116, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + 119, + 119, + 119, + 120, + 121, + 121, + 121, + 122, + 122, + 122, + 125, + 126, + 126, + 127, + 127, + 128, + 129, + 129, + 129, + 129, + 129, + 129, + 129, + 129, + 129, + 129, + 130, + 130, + 131, + 131, + 131, + 131, + 131, + 131, + 131, + 131, + 132, + 132, + 132, + 132, + 132, + 132, + 132, + 132, + 132, + 132, + 133, + 133, + 133, + 133, + 133, + 133, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 136, + 136, + 139, + 139, + 139, + 139, + 140, + 140, + 140, + 140, + 140, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 142, + 142, + 142, + 142, + 142, + 142, + 142, + 142, + 142, + 144, + 144, + 144, + 144, + 144, + 144, + 145, + 145, + 145, + 146, + 146, + 146, + 146, + 146, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 148, + 148, + 149, + 149, + 149, + 149, + 149, + 149, + 149, + 149, + 149, + 150, + 150, + 150, + 150, + 150, + 150, + 150, + 150, + 150, + 151, + 151, + 151, + 151, + 164, + 166, + 166, + 166, + 166, + 167, + 167, + 167, + 167, + 175, + 177, + 178, + 178, + 178, + 189, + 190, + 191, + 191, + 193, + 194, + 206, + 206, + 208, + 209, + 212, + 213, + 218, + 219, + 221, + 221, + 224, + 226, + 227, + 229, + 229, + 232, + 238, + 244, + 252, + 252, + 253, + 253, + 254, + 254, + 254, + 257, + 257, + 258, + 258, + 258, + 258, + 260, + 282, + 283, + 283, + 285, + 285, + 286, + 288, + 298, + 299, + 300, + 310, + 311, + 329, + 348, + 354, + 355, + 357, + 379, + 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, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 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, + 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, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 391, + 391, + 391, + 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, + 394, + 394, + 394, + 394, + 394, + 394, + 395, + 395, + 395, + 395, + 395, + 396, + 397, + 397, + 397, + 397, + 397, + 397, + 397, + 397, + 397, + 397, + 397, + 398, + 399, + 399, + 399, + 399, + 399, + 400, + 402, + 402, + 402, + 402, + 402, + 402, + 402, + 402, + 402, + 403, + 403, + 403, + 404, + 404, + 404, + 404, + 404, + 404, + 404, + 405, + 405, + 405, + 405, + 405, + 406, + 406, + 407, + 408, + 409, + 409, + 410, + 410, + 411, + 411, + 411, + 411, + 411, + 411, + 412, + 412, + 412, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 414, + 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, + 418, + 418, + 418, + 418, + 418, + 418, + 418, + 418, + 418, + 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, + 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, + 423, + 423, + 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, + 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, + 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, + 431, + 431, + 431, + 431, + 431, + 431, + 431, + 431, + 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, + 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, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 437, + 437, + 437, + 437, + 437, + 437, + 437, + 437, + 438, + 438, + 438, + 438, + 438, + 438, + 438, + 438, + 439, + 439, + 439, + 439, + 439, + 439, + 440, + 440, + 440, + 440, + 440, + 440, + 441, + 441, + 441, + 442, + 442, + 442, + 442, + 451, + 451, + 452, + 452, + 452, + 453, + 455, + 457, + 458, + 459, + 460, + 461, + 462, + 462, + 463, + 464, + 465, + 468, + 470, + 470, + 472, + 472, + 474, + 474, + 345, + 480, + 480, + 480, + 481, + 482, + 482, + 482, + 482, + 482, + 482, + 482, + 485, + 485, + 485, + 486, + 486, + 486, + 486, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 488, + 488, + 488, + 488, + 488, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 490, + 490, + 491, + 491, + 491, + 491, + 492, + 492, + 492, + 492, + 494, + 495, + 496, + 496, + 497, + 497, + 498, + 498, + 498, + 498, + 498, + 498, + 498, + 500, + 500, + 500, + 500, + 501, + 501, + 501, + 501, + 501, + 502, + 502, + 502, + 502, + 502, + 502, + 502, + 502, + 503, + 503, + 503, + 503, + 503, + 503, + 503, + 503, + 503, + 503, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 506, + 506, + 506, + 506, + 506, + 506, + 506, + 511, + 511, + 511, + 511, + 511, + 512, + 512, + 512, + 512, + 512, + 512, + 512, + 513, + 513, + 514, + 514, + 514, + 514, + 514, + 515, + 515, + 516, + 516, + 516, + 527, + 535, + 535, + 537, + 541, + 543, + 545, + 547, + 548, + 551, + 562, + 567, + 567, + 567, + 570, + 570, + 571, + 571, + 571, + 571, + 571, + 571, + 572, + 575, + 575, + 576, + 576, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 588, + 589, + 589, + 590, + 591, + 593, + 595, + 598, + 610, + 615, + 617, + 640, + 661, + 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, + -1, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 675, + 675, + 675, + 676, + 676, + 676, + 676, + 676, + 676, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 678, + 678, + 678, + 678, + 678, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 680, + 680, + 680, + 680, + 680, + 680, + 680, + 681, + 681, + 681, + 681, + 682, + 682, + 682, + 683, + 683, + 683, + 683, + 683, + 683, + 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, + 689, + 690, + 690, + 690, + 690, + 690, + 691, + 691, + 691, + 693, + 694, + 694, + 695, + 695, + 695, + 695, + 696, + 696, + 696, + 696, + 696, + 696, + 697, + 697, + 698, + 698, + 698, + 698, + 699, + 699, + 699, + 699, + 699, + 699, + 699, + 700, + 700, + 700, + 700, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 702, + 702, + 702, + 703, + 703, + 705, + 705, + 705, + 705, + 705, + 705, + 707, + 707, + 707, + 708, + 708, + 709, + 709, + 709, + 710, + 711, + 711, + 711, + 711, + 711, + 712, + 712, + 712, + 712, + 712, + 712, + 712, + 713, + 713, + 713, + 713, + 713, + 713, + 714, + 714, + 714, + 714, + 716, + 716, + 716, + 716, + 716, + 716, + 717, + 717, + 718, + 719, + 725, + 726, + 727, + 727, + 727, + 727, + 730, + 731, + 731, + 733, + 733, + 734, + 735, + 736, + 739, + 739, + 739, + 740, + 740, + 740, + 740, + 741, + 741, + 741, + 742, + 743, + 743, + 744, + 745, + 745, + 746, + 746, + 746, + 749, + 753, + 755, + 755, + 775, + 776, + 776, + 779, + 782, + 782, + 783, + 785, + 786, + 787, + 789, + 790, + 792, + 797, + 800, + 804, + 809, + 815, + 827, + 831, + 839, + 839, + 839, + 840, + 840, + 840, + 840, + 840, + 840, + 840, + 840, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 842, + 842, + 842, + 842, + 843, + 843, + 843, + 843, + 844, + 844, + 844, + 844, + 844, + 844, + 844, + 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, + 847, + 849, + 849, + 850, + 853, + 854, + 855, + 855, + 855, + 856, + 856, + 860, + 860, + 868, + 878, + 884, + 887 + ], + [ + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 266, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 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, + 5, + 5, + 5, + 6, + 6, + 6, + 6, + 6, + 6, + 6, + 6, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 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, + 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, + 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, + 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, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 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, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 21, + 21, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 23, + 23, + 24, + 24, + 24, + 25, + 25, + 26, + 26, + 27, + 27, + 28, + 28, + 30, + 30, + 31, + 31, + 31, + 32, + 32, + 32, + 32, + 32, + 33, + 34, + 34, + 34, + 34, + 34, + 34, + 35, + 35, + 35, + 35, + 35, + 36, + 36, + 36, + 37, + 37, + 37, + 37, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 40, + 40, + 40, + 40, + 40, + 40, + 41, + 43, + 43, + 43, + 43, + 43, + 43, + 43, + 43, + 43, + 43, + 44, + 44, + 44, + 44, + 44, + 46, + 46, + 46, + 46, + 46, + 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, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 50, + 50, + 50, + 50, + 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, + 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, + 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, + 57, + 57, + 57, + 57, + 57, + 57, + 57, + 58, + 58, + 58, + 58, + 58, + 58, + 58, + 58, + 59, + 59, + 59, + 59, + 59, + 59, + 59, + 59, + 59, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 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, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 66, + 66, + 66, + 66, + 66, + 66, + 66, + 66, + 66, + 66, + 66, + 67, + 67, + 67, + 67, + 67, + 68, + 68, + 68, + 68, + 68, + 68, + 68, + 68, + 69, + 69, + 69, + 69, + 70, + 70, + 70, + 70, + 70, + 70, + 70, + 70, + 70, + 70, + 70, + 72, + 72, + 75, + 75, + 75, + 76, + 77, + 78, + 78, + 78, + 80, + 82, + 85, + 89, + 89, + 90, + 92, + 93, + 94, + 94, + 98, + 101, + 101, + 104, + 104, + 104, + 105, + 107, + 107, + 110, + 110, + 110, + 115, + 115, + 115, + 115, + 115, + 115, + 115, + 116, + 116, + 116, + 116, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + 119, + 119, + 119, + 120, + 121, + 121, + 121, + 122, + 122, + 122, + 125, + 126, + 126, + 127, + 127, + 128, + 129, + 129, + 129, + 129, + 129, + 129, + 129, + 129, + 129, + 129, + 130, + 130, + 131, + 131, + 131, + 131, + 131, + 131, + 131, + 131, + 132, + 132, + 132, + 132, + 132, + 132, + 132, + 132, + 132, + 132, + 133, + 133, + 133, + 133, + 133, + 133, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 136, + 136, + 139, + 139, + 139, + 139, + 140, + 140, + 140, + 140, + 140, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 142, + 142, + 142, + 142, + 142, + 142, + 142, + 142, + 142, + 144, + 144, + 144, + 144, + 144, + 144, + 145, + 145, + 145, + 146, + 146, + 146, + 146, + 146, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 148, + 148, + 149, + 149, + 149, + 149, + 149, + 149, + 149, + 149, + 149, + 150, + 150, + 150, + 150, + 150, + 150, + 150, + 150, + 150, + 151, + 151, + 151, + 151, + 164, + 166, + 166, + 166, + 166, + 167, + 167, + 167, + 167, + 175, + 177, + 178, + 178, + 178, + 189, + 190, + 191, + 191, + 193, + 194, + 206, + 206, + 208, + 209, + 212, + 213, + 218, + 219, + 221, + 221, + 224, + 226, + 227, + 229, + 229, + 232, + 238, + 244, + 252, + 252, + 253, + 253, + 254, + 254, + 254, + 257, + 257, + 258, + 258, + 258, + 258, + 260, + 282, + 283, + 283, + 285, + 285, + 286, + 288, + 298, + 299, + 300, + 310, + 311, + 329, + 348, + 354, + 355, + 357, + 379, + 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, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 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, + 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, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 391, + 391, + 391, + 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, + 394, + 394, + 394, + 394, + 394, + 394, + 395, + 395, + 395, + 395, + 395, + 396, + 397, + 397, + 397, + 397, + 397, + 397, + 397, + 397, + 397, + 397, + 397, + 398, + 399, + 399, + 399, + 399, + 399, + 400, + 402, + 402, + 402, + 402, + 402, + 402, + 402, + 402, + 402, + 403, + 403, + 403, + 404, + 404, + 404, + 404, + 404, + 404, + 404, + 405, + 405, + 405, + 405, + 405, + 406, + 406, + 407, + 408, + 409, + 409, + 410, + 410, + 411, + 411, + 411, + 411, + 411, + 411, + 412, + 412, + 412, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 414, + 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, + 418, + 418, + 418, + 418, + 418, + 418, + 418, + 418, + 418, + 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, + 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, + 423, + 423, + 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, + 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, + 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, + 431, + 431, + 431, + 431, + 431, + 431, + 431, + 431, + 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, + 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, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 437, + 629, + 437, + 437, + 437, + 437, + 437, + 437, + 438, + 438, + 438, + 438, + 438, + 438, + 438, + 438, + 439, + 439, + 439, + 439, + 439, + 439, + 440, + 440, + 440, + 440, + 440, + 440, + 441, + 441, + 441, + 442, + 442, + 442, + 442, + 451, + 451, + 452, + 452, + 452, + 453, + 455, + 457, + 458, + 459, + 460, + 461, + 462, + 462, + 463, + 464, + 465, + 468, + 470, + 470, + 472, + 472, + 474, + 474, + 345, + 480, + 480, + 480, + 481, + 482, + 482, + 482, + 482, + 482, + 482, + 482, + 485, + 485, + 485, + 486, + 486, + 486, + 486, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 488, + 488, + 488, + 488, + 488, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 490, + 490, + 491, + 491, + 491, + 491, + 492, + 492, + 492, + 492, + 494, + 495, + 496, + 496, + 497, + 497, + 498, + 498, + 498, + 498, + 498, + 498, + 498, + 500, + 500, + 500, + 500, + 501, + 501, + 501, + 501, + 501, + 502, + 502, + 502, + 502, + 502, + 502, + 502, + 502, + 503, + 503, + 503, + 503, + 503, + 503, + 503, + 503, + 503, + 503, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 506, + 506, + 506, + 506, + 506, + 506, + 506, + 511, + 511, + 511, + 511, + 511, + 512, + 512, + 512, + 512, + 512, + 512, + 512, + 513, + 513, + 514, + 514, + 514, + 514, + 514, + 515, + 515, + 516, + 516, + 516, + 527, + 535, + 535, + 537, + 541, + 543, + 545, + 547, + 548, + 551, + 562, + 567, + 567, + 567, + 570, + 570, + 571, + 571, + 571, + 571, + 571, + 571, + 572, + 575, + 575, + 576, + 576, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 588, + 589, + 589, + 590, + 591, + 593, + 595, + 598, + 610, + 615, + 617, + 640, + 661, + 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, + -1, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 675, + 675, + 675, + 676, + 676, + 676, + 676, + 676, + 676, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 678, + 678, + 678, + 678, + 678, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 680, + 680, + 680, + 680, + 680, + 680, + 680, + 681, + 681, + 681, + 681, + 682, + 682, + 682, + 683, + 683, + 683, + 683, + 683, + 683, + 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, + 689, + 690, + 690, + 690, + 690, + 690, + 691, + 691, + 691, + 693, + 694, + 694, + 695, + 695, + 695, + 695, + 696, + 696, + 696, + 696, + 696, + 696, + 697, + 697, + 698, + 698, + 698, + 698, + 699, + 699, + 699, + 699, + 699, + 699, + 699, + 700, + 700, + 700, + 700, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 702, + 702, + 702, + 703, + 703, + 705, + 705, + 705, + 705, + 705, + 705, + 707, + 707, + 707, + 708, + 708, + 709, + 709, + 709, + 710, + 711, + 711, + 711, + 711, + 711, + 712, + 712, + 712, + 712, + 712, + 712, + 712, + 713, + 713, + 713, + 713, + 713, + 713, + 714, + 714, + 714, + 714, + 716, + 716, + 716, + 716, + 716, + 716, + 717, + 717, + 718, + 719, + 725, + 726, + 727, + 727, + 727, + 727, + 730, + 731, + 731, + 733, + 733, + 734, + 735, + 736, + 739, + 739, + 739, + 740, + 740, + 740, + 740, + 741, + 741, + 741, + 742, + 743, + 743, + 744, + 745, + 745, + 746, + 746, + 746, + 749, + 753, + 755, + 755, + 775, + 776, + 776, + 779, + 782, + 782, + 783, + 785, + 786, + 787, + 789, + 790, + 792, + 797, + 800, + 804, + 809, + 815, + 827, + 831, + 839, + 839, + 839, + 840, + 840, + 840, + 840, + 840, + 840, + 840, + 840, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 842, + 842, + 842, + 842, + 843, + 843, + 843, + 843, + 844, + 844, + 844, + 844, + 844, + 844, + 844, + 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, + 847, + 849, + 849, + 850, + 853, + 854, + 855, + 855, + 855, + 856, + 856, + 860, + 860, + 868, + 878, + 884, + 887 + ], + [ + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 266, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 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, + 5, + 5, + 5, + 6, + 6, + 6, + 6, + 6, + 6, + 6, + 6, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 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, + 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, + 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, + 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, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 568, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 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, + 255, + 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, + 21, + 21, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 23, + 23, + 24, + 24, + 24, + 25, + 25, + 26, + 26, + 27, + 27, + 28, + 28, + 30, + 30, + 31, + 31, + 31, + 32, + 32, + 32, + 32, + 32, + 33, + 34, + 34, + 34, + 34, + 34, + 34, + 35, + 35, + 35, + 35, + 35, + 36, + 36, + 36, + 37, + 37, + 37, + 37, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 40, + 40, + 40, + 40, + 40, + 40, + 41, + 43, + 43, + 43, + 43, + 43, + 43, + 43, + 43, + 43, + 43, + 44, + 44, + 44, + 44, + 44, + 46, + 46, + 46, + 46, + 46, + 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, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 50, + 50, + 50, + 50, + 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, + 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, + 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, + 57, + 57, + 57, + 57, + 57, + 57, + 57, + 58, + 58, + 58, + 58, + 58, + 58, + 58, + 58, + 59, + 59, + 59, + 59, + 59, + 59, + 59, + 59, + 59, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 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, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 66, + 66, + 66, + 66, + 66, + 66, + 66, + 66, + 66, + 66, + 66, + 67, + 67, + 67, + 67, + 67, + 68, + 68, + 68, + 68, + 68, + 68, + 68, + 68, + 69, + 69, + 69, + 69, + 70, + 70, + 70, + 70, + 70, + 70, + 70, + 70, + 70, + 70, + 70, + 72, + 72, + 75, + 75, + 75, + 76, + 77, + 78, + 78, + 78, + 80, + 82, + 85, + 89, + 89, + 90, + 92, + 93, + 94, + 94, + 98, + 101, + 101, + 104, + 104, + 104, + 105, + 107, + 107, + 110, + 110, + 110, + 115, + 115, + 115, + 115, + 115, + 115, + 115, + 116, + 116, + 116, + 116, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + 119, + 119, + 119, + 120, + 121, + 121, + 121, + 122, + 122, + 122, + 125, + 126, + 126, + 127, + 127, + 128, + 129, + 129, + 129, + 129, + 129, + 129, + 129, + 129, + 129, + 129, + 130, + 130, + 131, + 131, + 131, + 131, + 131, + 131, + 131, + 131, + 132, + 132, + 132, + 132, + 132, + 132, + 132, + 132, + 132, + 132, + 133, + 133, + 133, + 133, + 133, + 133, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 136, + 136, + 139, + 139, + 139, + 139, + 140, + 140, + 140, + 140, + 140, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 142, + 142, + 142, + 142, + 142, + 142, + 142, + 142, + 142, + 144, + 144, + 144, + 144, + 144, + 144, + 145, + 145, + 145, + 146, + 146, + 146, + 146, + 146, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 148, + 148, + 149, + 149, + 149, + 149, + 149, + 149, + 149, + 149, + 149, + 150, + 150, + 150, + 150, + 150, + 150, + 150, + 150, + 150, + 151, + 151, + 151, + 151, + 164, + 166, + 166, + 166, + 166, + 167, + 167, + 167, + 167, + 175, + 177, + 178, + 178, + 178, + 189, + 190, + 191, + 191, + 193, + 194, + 206, + 206, + 208, + 209, + 212, + 213, + 218, + 219, + 221, + 221, + 224, + 226, + 227, + 229, + 229, + 232, + 238, + 244, + 252, + 252, + 253, + 253, + 254, + 254, + 254, + 257, + 257, + 258, + 258, + 258, + 258, + 260, + 282, + 283, + 283, + 285, + 285, + 286, + 288, + 298, + 299, + 300, + 310, + 311, + 329, + 348, + 354, + 355, + 357, + 379, + 381, + 381, + 381, + 381, + 381, + 264, + 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, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 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, + 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, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 391, + 391, + 391, + 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, + 394, + 394, + 394, + 394, + 394, + 394, + 395, + 395, + 395, + 395, + 395, + 396, + 397, + 397, + 397, + 397, + 397, + 397, + 397, + 397, + 397, + 397, + 397, + 398, + 399, + 399, + 399, + 399, + 399, + 400, + 402, + 402, + 402, + 402, + 402, + 402, + 402, + 402, + 402, + 403, + 403, + 403, + 404, + 404, + 404, + 404, + 404, + 404, + 404, + 405, + 405, + 405, + 405, + 405, + 406, + 406, + 407, + 408, + 409, + 409, + 410, + 410, + 411, + 411, + 411, + 411, + 411, + 411, + 412, + 412, + 412, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 414, + 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, + 418, + 418, + 418, + 418, + 418, + 418, + 418, + 418, + 418, + 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, + 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, + 423, + 423, + 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, + 81, + 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, + 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, + 431, + 431, + 431, + 431, + 431, + 431, + 431, + 431, + 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, + 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, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 437, + 629, + 437, + 437, + 437, + 437, + 437, + 437, + 438, + 438, + 438, + 438, + 438, + 438, + 438, + 438, + 439, + 439, + 439, + 439, + 439, + 439, + 440, + 440, + 440, + 440, + 440, + 440, + 441, + 441, + 441, + 442, + 442, + 442, + 442, + 451, + 451, + 452, + 452, + 452, + 453, + 455, + 457, + 458, + 459, + 460, + 461, + 462, + 462, + 463, + 464, + 465, + 468, + 470, + 470, + 472, + 472, + 474, + 474, + 345, + 480, + 480, + 480, + 481, + 482, + 482, + 482, + 482, + 482, + 482, + 482, + 485, + 485, + 485, + 486, + 486, + 486, + 486, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 488, + 488, + 488, + 488, + 488, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 490, + 490, + 491, + 491, + 491, + 491, + 492, + 492, + 492, + 492, + 494, + 495, + 496, + 496, + 497, + 497, + 498, + 498, + 498, + 498, + 498, + 498, + 498, + 500, + 500, + 500, + 500, + 501, + 501, + 501, + 501, + 501, + 502, + 502, + 502, + 502, + 502, + 502, + 502, + 502, + 503, + 503, + 503, + 503, + 503, + 503, + 503, + 503, + 503, + 503, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 506, + 506, + 506, + 506, + 506, + 506, + 506, + 511, + 511, + 511, + 511, + 511, + 512, + 512, + 512, + 512, + 512, + 512, + 512, + 513, + 513, + 514, + 514, + 514, + 514, + 514, + 515, + 515, + 516, + 516, + 516, + 527, + 535, + 535, + 537, + 541, + 543, + 545, + 547, + 548, + 551, + 562, + 567, + 567, + 567, + 570, + 570, + 571, + 571, + 571, + 571, + 571, + 571, + 572, + 575, + 575, + 576, + 576, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 588, + 589, + 589, + 590, + 591, + 593, + 595, + 598, + 610, + 615, + 617, + 640, + 661, + 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, + -1, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 675, + 675, + 675, + 676, + 676, + 676, + 676, + 676, + 676, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 678, + 678, + 678, + 678, + 678, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 680, + 680, + 680, + 680, + 680, + 680, + 680, + 681, + 681, + 681, + 681, + 682, + 682, + 682, + 683, + 683, + 683, + 683, + 683, + 683, + 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, + 689, + 690, + 690, + 690, + 690, + 690, + 691, + 691, + 691, + 693, + 694, + 694, + 695, + 695, + 695, + 695, + 696, + 696, + 696, + 696, + 696, + 696, + 697, + 697, + 698, + 698, + 698, + 698, + 699, + 699, + 699, + 699, + 699, + 699, + 699, + 700, + 700, + 700, + 700, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 702, + 702, + 702, + 703, + 703, + 705, + 705, + 705, + 705, + 705, + 705, + 707, + 707, + 707, + 708, + 708, + 709, + 709, + 709, + 710, + 711, + 711, + 711, + 711, + 711, + 712, + 712, + 712, + 712, + 712, + 712, + 712, + 713, + 713, + 713, + 713, + 713, + 713, + 714, + 714, + 714, + 714, + 716, + 716, + 716, + 716, + 716, + 716, + 717, + 717, + 718, + 719, + 725, + 726, + 727, + 727, + 727, + 727, + 730, + 731, + 731, + 733, + 733, + 734, + 735, + 736, + 739, + 739, + 739, + 740, + 740, + 740, + 740, + 741, + 741, + 741, + 742, + 743, + 743, + 744, + 745, + 745, + 746, + 746, + 746, + 749, + 753, + 755, + 755, + 775, + 776, + 776, + 779, + 782, + 782, + 783, + 785, + 786, + 787, + 789, + 790, + 792, + 797, + 800, + 804, + 809, + 815, + 827, + 831, + 839, + 839, + 839, + 840, + 840, + 840, + 840, + 840, + 840, + 840, + 840, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 842, + 842, + 842, + 842, + 843, + 843, + 843, + 843, + 844, + 844, + 844, + 844, + 844, + 844, + 844, + 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, + 847, + 849, + 849, + 850, + 853, + 854, + 855, + 855, + 855, + 856, + 856, + 860, + 860, + 868, + 878, + 884, + 887 + ], + [ + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 266, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 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, + 5, + 5, + 5, + 6, + 6, + 6, + 6, + 6, + 6, + 6, + 6, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 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, + 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, + 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, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + -1, + 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, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 568, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 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, + 255, + 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, + 21, + 21, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 23, + 23, + 24, + 24, + 24, + 25, + 25, + 26, + 26, + 27, + 27, + 28, + 28, + 30, + 30, + 31, + 31, + 31, + 32, + 32, + 32, + 32, + 32, + 33, + 34, + 34, + 34, + 34, + 34, + 34, + 35, + 35, + 35, + 35, + 35, + 36, + 36, + 36, + 37, + 37, + 37, + 37, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 40, + 40, + 40, + 40, + 40, + 40, + 41, + 43, + 43, + 43, + 43, + 43, + 43, + 43, + 43, + 43, + 43, + 44, + 44, + 44, + 44, + 44, + 46, + 46, + 46, + 46, + 46, + 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, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 50, + 50, + 50, + 50, + 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, + 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, + 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, + 57, + 57, + 57, + 57, + 57, + 57, + 57, + 58, + 58, + 58, + 58, + 58, + 58, + 58, + 58, + 59, + 59, + 59, + 59, + 59, + 59, + 59, + 59, + 59, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 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, + 587, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 66, + 66, + 66, + 66, + 66, + 66, + 66, + 66, + 66, + 66, + 66, + 67, + 67, + 67, + 67, + 67, + 68, + 68, + 68, + 68, + 68, + 68, + 68, + 68, + 69, + 69, + 69, + 69, + 70, + 70, + 70, + 70, + 70, + 70, + 70, + 70, + 70, + 70, + 70, + 72, + 72, + 75, + 75, + 75, + 76, + 77, + 78, + 78, + 78, + 80, + 82, + 85, + 89, + 89, + 90, + 92, + 93, + 94, + 94, + 98, + 101, + 101, + 104, + 104, + 104, + 105, + 107, + 107, + 110, + 110, + 110, + 115, + 115, + 115, + 115, + 115, + 115, + 115, + 116, + 116, + 116, + 116, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + 119, + 119, + 119, + 120, + 121, + 121, + 121, + 122, + 122, + 122, + 125, + 126, + 126, + 127, + 127, + 128, + 129, + 129, + 129, + 129, + 129, + 129, + 129, + 129, + 129, + 129, + 130, + 130, + 131, + 131, + 131, + 131, + 131, + 131, + 131, + 131, + 132, + 132, + 132, + 132, + 132, + 132, + 132, + 132, + 132, + 132, + 133, + 133, + 133, + 133, + 133, + 133, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 136, + 136, + 139, + 139, + 139, + 139, + 140, + 140, + 140, + 140, + 140, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 142, + 142, + 142, + 142, + 142, + 142, + 142, + 142, + 142, + 144, + 144, + 144, + 144, + 144, + 144, + 145, + 145, + 145, + 146, + 146, + 146, + 146, + 146, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 148, + 148, + 149, + 149, + 149, + 149, + 149, + 149, + 149, + 149, + 149, + 150, + 150, + 150, + 150, + 150, + 150, + 150, + 150, + 150, + 151, + 151, + 151, + 151, + 164, + 166, + 166, + 166, + 166, + 167, + 167, + 167, + 167, + 175, + 177, + 178, + 178, + 178, + 189, + 190, + 191, + 191, + 193, + 194, + 206, + 206, + 208, + 209, + 212, + 213, + 218, + 219, + 221, + 221, + 224, + 226, + 227, + 229, + 229, + 232, + 238, + 244, + 252, + 252, + 253, + 253, + 254, + 254, + 254, + 257, + 257, + 258, + 258, + 258, + 258, + 260, + 282, + 283, + 283, + 285, + 285, + 286, + 288, + 298, + 299, + 300, + 310, + 311, + 329, + 348, + 354, + 355, + 357, + 379, + 381, + 381, + 381, + 381, + 381, + 264, + 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, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 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, + 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, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 391, + 391, + 391, + 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, + 394, + 394, + 394, + 394, + 394, + 394, + 395, + 395, + 395, + 395, + 395, + 396, + 397, + 397, + 397, + 397, + 397, + 397, + 397, + 397, + 397, + 397, + 397, + 398, + 399, + 399, + 399, + 399, + 399, + 400, + 402, + 402, + 402, + 402, + 402, + 402, + 402, + 402, + 402, + 403, + 403, + 403, + 404, + 404, + 404, + 404, + 404, + 404, + 404, + 405, + 405, + 405, + 405, + 405, + 406, + 406, + 407, + 408, + 409, + 409, + 410, + 410, + 411, + 411, + 411, + 411, + 411, + 411, + 412, + 412, + 412, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 414, + 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, + 418, + 418, + 418, + 418, + 418, + 418, + 418, + 418, + 418, + 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, + 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, + 423, + 423, + 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, + 81, + 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, + 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, + 431, + 431, + 431, + 431, + 431, + 431, + 431, + 431, + 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, + 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, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 437, + 629, + 437, + 437, + 437, + 437, + 437, + 437, + 438, + 438, + 438, + 438, + 438, + 438, + 438, + 438, + 439, + 439, + 439, + 439, + 439, + 439, + 440, + 440, + 440, + 440, + 440, + 440, + 441, + 441, + 441, + 442, + 442, + 442, + 442, + 451, + 451, + 452, + 452, + 452, + 453, + 455, + 457, + 458, + 459, + 460, + 461, + 462, + 462, + 463, + 464, + 465, + 468, + 470, + 470, + 472, + 472, + 474, + 474, + 345, + 480, + 480, + 480, + 481, + 482, + 482, + 482, + 482, + 482, + 482, + 482, + 485, + 485, + 485, + 486, + 486, + 486, + 486, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 488, + 488, + 488, + 488, + 488, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 490, + 490, + 491, + 491, + 491, + 491, + 492, + 492, + 492, + 492, + 494, + 495, + 496, + 496, + 497, + 497, + 498, + 498, + 498, + 498, + 498, + 498, + 498, + 500, + 500, + 500, + 500, + 501, + 501, + 501, + 501, + 501, + 502, + 502, + 502, + 502, + 502, + 502, + 502, + 502, + 503, + 503, + 503, + 503, + 503, + 503, + 503, + 503, + 503, + 503, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 506, + 506, + 506, + 506, + 506, + 506, + 506, + 511, + 511, + 511, + 511, + 511, + 512, + 512, + 512, + 512, + 512, + 512, + 512, + 513, + 513, + 514, + 514, + 514, + 514, + 514, + 515, + 515, + 516, + 516, + 516, + 527, + 535, + 535, + 537, + 541, + 543, + 545, + 547, + 548, + 551, + 562, + 567, + 567, + 567, + 570, + 570, + 571, + 571, + 571, + 571, + 571, + 571, + 572, + 575, + 575, + 576, + 576, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 588, + 589, + 589, + 590, + 591, + 593, + 595, + 598, + 610, + 615, + 617, + 640, + 661, + 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, + 152, + 674, + 674, + 674, + 674, + 674, + 674, + -1, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 675, + 675, + 675, + 676, + 676, + 676, + 676, + 676, + 676, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 678, + 678, + 678, + 678, + 678, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 680, + 680, + 680, + 680, + 680, + 680, + 680, + 681, + 681, + 681, + 681, + 682, + 682, + 682, + 683, + 683, + 683, + 683, + 683, + 683, + 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, + 689, + 690, + 690, + 690, + 690, + 690, + 691, + 691, + 691, + 693, + 694, + 694, + 695, + 695, + 695, + 695, + 696, + 696, + 696, + 696, + 696, + 696, + 697, + 697, + 698, + 698, + 698, + 698, + 699, + 699, + 699, + 699, + 699, + 699, + 699, + 700, + 700, + 700, + 700, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + -1, + 702, + 702, + 703, + 703, + 705, + 705, + 705, + 705, + 705, + 705, + 707, + 707, + 707, + 708, + 708, + 709, + 709, + 709, + 710, + 711, + 711, + 711, + 711, + 711, + 712, + 712, + 712, + 712, + 712, + 712, + 712, + 713, + 713, + 713, + 713, + 713, + 713, + 714, + 714, + 714, + 714, + 716, + 716, + 716, + 716, + 716, + 716, + 717, + 717, + 718, + 719, + 725, + 726, + 727, + 727, + 727, + 727, + 730, + 731, + 731, + 733, + 733, + 734, + 735, + 736, + 739, + 739, + 739, + 740, + 740, + 740, + 740, + 741, + 741, + 741, + 742, + 743, + 743, + 744, + 745, + 745, + 746, + 746, + 746, + 749, + 753, + 755, + 755, + 775, + 776, + 776, + 779, + 782, + 782, + 783, + 785, + 786, + 787, + 789, + 790, + 792, + 797, + 800, + 804, + 809, + 815, + 827, + 831, + 839, + 839, + 839, + 840, + 840, + 840, + 840, + 840, + 840, + 840, + 840, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 842, + 842, + 842, + 842, + 843, + 843, + 843, + 843, + 844, + 844, + 844, + 844, + 844, + 844, + 844, + 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, + 847, + 849, + 849, + 850, + 853, + 854, + 855, + 855, + 855, + 856, + 856, + 860, + 860, + 868, + 878, + 884, + 887 + ], + [ + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 266, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 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, + 5, + 5, + 5, + 6, + 6, + 6, + 6, + 6, + 6, + 6, + 6, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 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, + 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, + 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, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + -1, + 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, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 568, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 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, + 255, + 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, + 21, + 21, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 23, + 23, + 24, + 24, + 24, + 25, + 25, + 26, + 26, + 27, + 27, + 28, + 28, + 30, + 30, + 31, + 31, + 31, + 32, + 32, + 32, + 32, + 32, + 33, + 34, + 34, + 34, + 34, + 34, + 34, + 35, + 35, + 35, + 35, + 35, + 36, + 36, + 36, + 37, + 37, + 37, + 37, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 40, + 40, + 40, + 40, + 40, + 40, + 41, + 43, + 43, + 43, + 43, + 43, + 43, + 43, + 43, + 43, + 43, + 44, + 44, + 44, + 44, + 44, + 46, + 46, + 46, + 46, + 46, + 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, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 50, + 50, + 50, + 50, + 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, + 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, + 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, + 57, + 57, + 57, + 57, + 57, + 57, + 57, + 58, + 58, + 58, + 58, + 58, + 58, + 58, + 58, + 59, + 59, + 59, + 59, + 59, + 59, + 59, + 59, + 59, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 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, + 587, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 66, + 66, + 66, + 66, + 66, + 66, + 66, + 66, + 66, + 66, + 66, + 67, + 67, + 67, + 67, + 67, + 68, + 68, + 68, + 68, + 68, + 68, + 68, + 68, + 69, + 69, + 69, + 69, + 70, + 70, + 70, + 70, + 70, + 70, + 70, + 70, + 70, + 70, + 70, + 72, + 72, + 75, + 75, + 75, + 76, + 77, + 78, + 78, + 78, + 80, + 82, + 85, + 89, + 89, + 90, + 92, + 93, + 94, + 94, + 98, + 101, + 101, + 104, + 104, + 104, + 105, + 107, + 107, + 110, + 110, + 110, + 115, + 115, + 115, + 115, + 115, + 115, + 115, + 116, + 116, + 116, + 116, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + 119, + 119, + 119, + 120, + 121, + 121, + 121, + 122, + 122, + 122, + 125, + 126, + 126, + 127, + 127, + 128, + 129, + 129, + 129, + 129, + 129, + 129, + 129, + 129, + 129, + 129, + 130, + 130, + 131, + 131, + 131, + 131, + 131, + 131, + 131, + 131, + 132, + 132, + 132, + 132, + 132, + 132, + 132, + 132, + 132, + 132, + 133, + 133, + 133, + 133, + 133, + 133, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 136, + 136, + 139, + 139, + 139, + 139, + 140, + 140, + 140, + 140, + 140, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 142, + 142, + 142, + 142, + 142, + 142, + 142, + 142, + 142, + 144, + 144, + 144, + 144, + 144, + 144, + 145, + 145, + 145, + 146, + 146, + 146, + 146, + 146, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 148, + 148, + 149, + 149, + 149, + 149, + 149, + 149, + 149, + 149, + 149, + 150, + 150, + 150, + 150, + 150, + 150, + 150, + 150, + 150, + 151, + 151, + 151, + 151, + 164, + 166, + 166, + 166, + 166, + 167, + 167, + 167, + 167, + 175, + 177, + 178, + 178, + 178, + 189, + 190, + 191, + 191, + 193, + 194, + 206, + 206, + 208, + 209, + 212, + 213, + 218, + 219, + 221, + 221, + 224, + 226, + 227, + 229, + 229, + 232, + 238, + 244, + 252, + 252, + 253, + 253, + 254, + 254, + 254, + 257, + 257, + 258, + 258, + 258, + 258, + 260, + 282, + 283, + 283, + 285, + 285, + 286, + 288, + 298, + 299, + 300, + 310, + 311, + 329, + 348, + 354, + 355, + 357, + 379, + 381, + 381, + 381, + 381, + 381, + 264, + 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, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 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, + 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, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 391, + 391, + 391, + 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, + 394, + 394, + 394, + 394, + 394, + 394, + 395, + 395, + 395, + 395, + 395, + 396, + 397, + 397, + 397, + 397, + 397, + 397, + 397, + 397, + 397, + 397, + 397, + 398, + 399, + 399, + 399, + 399, + 399, + 400, + 402, + 402, + 402, + 402, + 402, + 402, + 402, + 402, + 402, + 403, + 403, + 403, + 404, + 404, + 404, + 404, + 404, + 404, + 404, + 405, + 405, + 405, + 405, + 405, + 406, + 406, + 407, + 408, + 409, + 409, + 410, + 410, + 411, + 411, + 411, + 411, + 411, + 411, + 412, + 412, + 412, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 414, + 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, + 418, + 418, + 418, + 418, + 418, + 418, + 418, + 418, + 418, + 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, + 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, + 423, + 423, + 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, + 81, + 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, + 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, + 431, + 431, + 431, + 431, + 431, + 431, + 431, + 431, + 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, + 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, + 436, + 436, + 436, + 436, + 436, + 760, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 437, + 629, + 437, + 437, + 437, + 437, + 437, + 437, + 438, + 438, + 438, + 438, + 438, + 438, + 438, + 438, + 439, + 439, + 518, + 439, + 439, + 439, + 440, + 440, + 440, + 440, + 440, + 440, + 441, + 441, + 441, + 442, + 442, + 442, + 442, + 451, + 451, + 452, + 452, + 452, + 453, + 455, + 457, + 458, + 459, + 460, + 461, + 462, + 462, + 463, + 464, + 465, + 468, + 470, + 470, + 472, + 472, + 474, + 474, + 345, + 480, + 480, + 480, + 481, + 482, + 482, + 482, + 482, + 482, + 482, + 482, + 485, + 485, + 485, + 486, + 486, + 486, + 486, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 488, + 488, + 488, + 488, + 488, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 490, + 490, + 491, + 491, + 491, + 491, + 492, + 492, + 492, + 492, + 494, + 495, + 496, + 496, + 497, + 497, + 498, + 498, + 498, + 498, + 498, + 498, + 498, + 500, + 500, + 500, + 500, + 501, + 501, + 501, + 501, + 501, + 502, + 502, + 502, + 502, + 502, + 502, + 502, + 502, + -1, + 503, + 503, + 503, + 503, + 503, + 503, + 503, + 503, + 503, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 506, + 506, + 506, + 506, + 506, + 506, + 506, + 511, + 511, + 511, + 511, + 511, + 512, + 512, + 512, + 512, + 512, + 512, + 512, + 513, + 513, + 514, + 514, + 514, + 514, + 514, + 515, + 515, + 516, + 516, + 516, + 527, + 535, + 535, + 537, + 541, + 543, + 545, + 547, + 548, + 551, + 562, + 567, + 567, + 567, + 570, + 570, + 571, + 571, + 571, + 571, + 571, + 571, + 572, + 575, + 575, + 576, + 576, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 588, + 589, + 589, + 590, + 591, + 593, + 595, + 598, + 610, + 615, + 617, + 640, + 661, + 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, + 152, + 674, + 674, + 674, + 674, + 674, + 674, + -1, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 675, + 675, + 675, + 676, + 676, + 676, + 676, + 676, + 676, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 678, + 678, + 678, + 678, + 678, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 680, + 680, + 680, + 680, + 680, + 680, + 680, + 681, + 681, + 681, + 681, + 682, + 682, + 682, + 683, + 683, + 683, + 683, + 683, + 683, + 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, + 689, + 690, + 690, + 690, + 690, + 690, + 691, + 691, + 691, + 693, + 694, + 694, + 695, + 695, + 695, + 695, + 696, + 696, + 696, + 696, + 696, + 696, + 697, + 697, + 698, + 698, + 698, + 698, + 699, + 699, + 699, + 699, + 699, + 699, + 699, + 700, + 700, + 700, + 700, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + -1, + 702, + 702, + 703, + 703, + 705, + 705, + 705, + 705, + 705, + 705, + 707, + 707, + 707, + 708, + 708, + 709, + 709, + 709, + 710, + 711, + 711, + 711, + 711, + 711, + 712, + 712, + 712, + 712, + 712, + 712, + 712, + 713, + 713, + 713, + 713, + 713, + 713, + 714, + 714, + 714, + 714, + 716, + 716, + 716, + 716, + 716, + 716, + 717, + 717, + 718, + 719, + 725, + 726, + 727, + 727, + 727, + 727, + 730, + 731, + 731, + 733, + 733, + 734, + 735, + 736, + 739, + 739, + 739, + 740, + 740, + 740, + 740, + 741, + 741, + 741, + 742, + 743, + 743, + 744, + 745, + 745, + 746, + 746, + 746, + 749, + 753, + 755, + 755, + 775, + 776, + 776, + 779, + 782, + 782, + 783, + 785, + 786, + 787, + 789, + 790, + 792, + 797, + 800, + 804, + 809, + 815, + 827, + 831, + 839, + 839, + 839, + 840, + 840, + 840, + 840, + 840, + 840, + 840, + 840, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 842, + 842, + 842, + 842, + 843, + 843, + 843, + 843, + 844, + 844, + 844, + 844, + 844, + 844, + 844, + 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, + 847, + 849, + 849, + 850, + 853, + 854, + 855, + 855, + 855, + 856, + 856, + 860, + 860, + 868, + 878, + 884, + 887 + ], + [ + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 266, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 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, + 5, + 5, + 5, + 6, + 6, + 6, + 6, + 6, + 6, + 6, + 6, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 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, + 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, + 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, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + -1, + 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, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 568, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 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, + 255, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + -1, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 21, + 21, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 23, + 23, + 24, + 24, + 24, + 25, + 25, + 26, + 26, + 27, + 27, + 28, + 28, + 30, + 30, + 31, + 31, + 31, + 32, + 32, + 32, + 32, + 32, + 33, + 34, + 34, + 34, + 34, + 34, + 34, + 35, + 35, + 35, + 35, + 35, + 36, + 36, + 36, + 37, + 37, + 37, + 37, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 40, + 40, + 40, + 40, + 40, + 40, + 41, + 43, + 43, + 43, + 43, + 43, + 43, + 43, + 43, + 43, + 43, + 44, + 44, + 44, + 44, + 44, + 46, + 46, + 46, + 46, + 46, + 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, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 50, + 50, + 50, + 50, + -1, + 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, + 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, + 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, + -1, + 56, + 57, + 57, + 57, + 57, + 57, + 57, + 57, + 58, + 58, + 58, + 58, + 58, + 58, + 58, + 58, + 59, + 59, + 59, + 59, + 59, + 59, + 59, + 59, + 59, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 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, + 587, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 66, + 66, + 66, + 66, + 66, + 66, + 66, + 66, + 66, + 66, + 66, + 67, + 67, + 67, + 67, + 67, + 68, + 68, + 68, + 68, + 68, + 68, + 68, + 68, + 69, + 69, + 69, + 69, + 70, + 70, + 70, + 70, + 70, + 70, + 70, + 70, + 70, + 70, + 70, + 72, + 72, + 75, + 75, + 75, + 76, + 77, + 78, + 78, + 78, + 80, + 82, + 85, + 89, + 89, + 90, + 92, + 93, + 94, + 94, + 98, + 101, + 101, + 104, + 104, + 104, + 105, + 107, + 107, + 110, + 110, + 110, + 115, + 115, + 115, + 115, + 115, + 115, + 115, + 116, + 116, + 116, + 116, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + 119, + 119, + 119, + 120, + 121, + 121, + 121, + 122, + 122, + 122, + 125, + 126, + 126, + 127, + 127, + 128, + 129, + 129, + 129, + 129, + 129, + 129, + 129, + 129, + 129, + 129, + 130, + 130, + 131, + 131, + 131, + 131, + 131, + 131, + 131, + 131, + 132, + 132, + 132, + 132, + 132, + 132, + 132, + 132, + 132, + 132, + 133, + 133, + 133, + 133, + 133, + 133, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 136, + 136, + 139, + 139, + 139, + 139, + 140, + 140, + 140, + 140, + 140, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 142, + 142, + 142, + 142, + 142, + 142, + 142, + 142, + 142, + 144, + 144, + 144, + 144, + 144, + 144, + 145, + 145, + 145, + 146, + 146, + 146, + 146, + 146, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 148, + 148, + 149, + 149, + 149, + 149, + 149, + 149, + 149, + 149, + 149, + 150, + 150, + 150, + 150, + 150, + 150, + 150, + 150, + 150, + 151, + 151, + 151, + 151, + 164, + 166, + 166, + 166, + 166, + 167, + 167, + 167, + 167, + 175, + 177, + 178, + 178, + 178, + 189, + 190, + 191, + 191, + 193, + 194, + 206, + 206, + 208, + 209, + 212, + 213, + 218, + 219, + 221, + 221, + 224, + 226, + 227, + 229, + 229, + 232, + 238, + 244, + 252, + 252, + 253, + 253, + 254, + 254, + 254, + 257, + 257, + 258, + 258, + 258, + 258, + 260, + 282, + 283, + 283, + 285, + 285, + 286, + 288, + 298, + 299, + 300, + 310, + 311, + 329, + 348, + 354, + 355, + 357, + 379, + 381, + 381, + 381, + 381, + 381, + 264, + 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, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 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, + 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, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 391, + 391, + 391, + 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, + 394, + 394, + 394, + 394, + 394, + 394, + 395, + 395, + 395, + 395, + 395, + 396, + 397, + 397, + 397, + 397, + 397, + 397, + 397, + 397, + 397, + 397, + 397, + 398, + 399, + 399, + 399, + 399, + 399, + 400, + 402, + 402, + 402, + 402, + 402, + 402, + 402, + 402, + 402, + 403, + 403, + 403, + 404, + 404, + 404, + 404, + 404, + 404, + 404, + 405, + 405, + 405, + 405, + 405, + 406, + 406, + 407, + 408, + 409, + 409, + 410, + 410, + 411, + 411, + 411, + 411, + 411, + 411, + 412, + 412, + 412, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 414, + 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, + 418, + 418, + 418, + 418, + 418, + 418, + 418, + 418, + 418, + 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, + 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, + 423, + 423, + 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, + 81, + 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, + 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, + 431, + 431, + 431, + 431, + 431, + 431, + 431, + 431, + 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, + 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, + 436, + 436, + 436, + 436, + 436, + 760, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 437, + 629, + 437, + 437, + 437, + 437, + 437, + 437, + 438, + 438, + 438, + 438, + 438, + 438, + 438, + 438, + 439, + 439, + 518, + 439, + 439, + 439, + 440, + 440, + 440, + 440, + 440, + 440, + 441, + 441, + 441, + 442, + 442, + 442, + 442, + 451, + 451, + 452, + 452, + 452, + 453, + 455, + 457, + 458, + 459, + 460, + 461, + 462, + 462, + 463, + 464, + 465, + 468, + 470, + 470, + 472, + 472, + 474, + 474, + 345, + 480, + 480, + 480, + 481, + 482, + 482, + 482, + 482, + 482, + 482, + 482, + 485, + 485, + 485, + 486, + 486, + 486, + 486, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 488, + 488, + 488, + 488, + 488, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 490, + 490, + 491, + 491, + 491, + 491, + 492, + 492, + 492, + 492, + 494, + 495, + 496, + 496, + 497, + 497, + 498, + 498, + 498, + 498, + 498, + 498, + 498, + 500, + 500, + 500, + 500, + 501, + 501, + 501, + 501, + 501, + 502, + 502, + 502, + 502, + 502, + 502, + 502, + 502, + -1, + 503, + 503, + 503, + 503, + 503, + 503, + 503, + 503, + 503, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 506, + 506, + 506, + 506, + 506, + 506, + 506, + 511, + 511, + 511, + 511, + 511, + 512, + 512, + 512, + 512, + 512, + 512, + 512, + 513, + 513, + 514, + 514, + 514, + 514, + 514, + 515, + 515, + 516, + 516, + 516, + 527, + 535, + 535, + 537, + 541, + 543, + 545, + 547, + 548, + 551, + 562, + 567, + 567, + 567, + 570, + 570, + 571, + 571, + 571, + 571, + 571, + 571, + 572, + 575, + 575, + 576, + 576, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 588, + 589, + 589, + 590, + 591, + 593, + 595, + 598, + 610, + 615, + 617, + 640, + 661, + 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, + 152, + 674, + 674, + 674, + 674, + 674, + 674, + -1, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 675, + 675, + 675, + 676, + 676, + 676, + 676, + 676, + 676, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 313, + 677, + 677, + 677, + 677, + 677, + 677, + 678, + 678, + 678, + 678, + 678, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 680, + 680, + 680, + 680, + 680, + 680, + 680, + 681, + 681, + 681, + 681, + 682, + 682, + 682, + 683, + 683, + 683, + 683, + 683, + 683, + 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, + 689, + 690, + 690, + 690, + 690, + 690, + 691, + 691, + 691, + 693, + 694, + 694, + 695, + 695, + 695, + 695, + 696, + 696, + 696, + 696, + 696, + 696, + 697, + 697, + 698, + 698, + 698, + 698, + 699, + 699, + 699, + 699, + 699, + 699, + 699, + 700, + 700, + 700, + 700, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + -1, + 702, + 702, + 703, + 703, + 705, + 705, + 705, + 705, + 705, + 705, + 707, + 707, + 707, + 708, + 708, + 709, + 709, + 709, + 710, + 711, + 711, + 711, + 711, + 711, + 712, + 712, + 712, + 712, + 712, + 712, + 712, + 713, + 713, + 713, + 713, + 713, + 713, + 714, + 714, + 714, + 714, + 716, + 716, + 716, + 716, + 716, + 716, + 717, + 717, + 718, + 719, + 725, + 726, + 727, + 727, + 727, + 727, + 730, + 731, + 731, + 733, + 733, + 734, + 735, + 736, + 739, + 739, + 739, + 740, + 740, + 740, + 740, + 741, + 741, + 741, + 742, + 743, + 743, + 744, + 745, + 745, + 746, + 746, + 746, + 749, + 753, + 755, + 755, + 775, + 776, + 776, + 779, + 782, + 782, + 783, + 785, + 786, + 787, + 789, + 790, + 792, + 797, + 800, + 804, + 809, + 815, + 827, + 831, + 839, + 839, + 839, + 840, + 840, + 840, + 840, + 840, + 840, + 840, + 840, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 842, + 842, + 842, + 842, + 843, + 843, + 843, + 843, + 844, + 844, + 844, + 844, + 844, + 844, + 844, + 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, + 847, + 849, + 849, + 850, + 853, + 854, + 855, + 855, + 855, + 856, + 856, + 860, + 860, + 868, + 878, + 884, + 887 + ], + [ + 3, + 3, + 3, + 3, + 3, + 3, + 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, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 266, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 173, + 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, + 5, + 5, + 5, + 6, + 6, + 6, + 6, + 6, + 6, + 6, + 6, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 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, + 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, + 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, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + -1, + 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, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 568, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 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, + 255, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + -1, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 21, + 21, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 23, + 23, + 24, + 24, + 24, + 25, + 25, + 26, + 26, + 27, + 27, + 28, + 28, + 30, + 30, + 31, + 31, + 31, + 32, + 32, + 32, + 32, + 32, + 33, + 34, + 34, + 34, + 34, + 34, + 34, + 35, + 35, + 35, + 35, + 35, + 36, + 36, + 36, + 37, + 37, + 37, + 37, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 40, + 40, + 40, + 40, + 40, + 40, + 41, + 43, + 43, + 43, + 43, + 43, + 43, + 43, + 43, + 43, + 43, + 44, + 44, + 44, + 44, + 44, + 46, + 46, + 46, + 46, + 46, + 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, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 50, + 50, + 50, + 50, + -1, + 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, + 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, + 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, + -1, + 56, + 57, + 57, + 57, + 57, + 57, + 57, + 57, + 58, + 58, + 58, + 58, + 58, + 58, + 58, + 58, + 59, + 59, + 59, + 59, + 59, + 59, + 59, + 59, + 59, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 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, + 587, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 66, + 66, + 66, + 66, + 66, + 66, + 66, + 66, + 66, + 66, + 66, + 67, + 67, + 67, + 67, + 67, + 68, + 68, + 68, + 68, + 68, + 68, + 68, + 68, + 69, + 69, + 69, + 69, + 70, + 70, + 70, + 70, + 70, + 70, + 70, + 70, + 70, + 70, + 70, + 72, + 72, + 75, + 75, + 75, + 76, + 77, + 78, + 78, + 78, + 80, + 82, + 85, + 89, + 89, + 90, + 92, + 93, + 94, + 94, + 98, + 101, + 101, + 104, + 104, + 104, + 105, + 107, + 107, + 110, + 110, + 110, + 115, + 115, + 115, + 115, + 115, + 115, + 115, + 116, + 116, + 116, + 116, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + 119, + 119, + 119, + 120, + 121, + 121, + 121, + 122, + 122, + 122, + 125, + 126, + 126, + 127, + 127, + 128, + 129, + 129, + 129, + 129, + 129, + 129, + 129, + 129, + 129, + 129, + 130, + 130, + 131, + 131, + 131, + 131, + 131, + 131, + 131, + 131, + 132, + 132, + 132, + 132, + 132, + 132, + 132, + 132, + 132, + 132, + 133, + 133, + 133, + 133, + 133, + 133, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 136, + 136, + 139, + 139, + 139, + 139, + 140, + 140, + 140, + 140, + 140, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 142, + 142, + 142, + 142, + 142, + 142, + 142, + 142, + 142, + 144, + 144, + 144, + 144, + 144, + 144, + 145, + 145, + 145, + 146, + 146, + 146, + 146, + 146, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 148, + 148, + 149, + 149, + 149, + 149, + 149, + 149, + 149, + 149, + 149, + 150, + 150, + 150, + 150, + 150, + 150, + 150, + 150, + 150, + 151, + 151, + 151, + 151, + 164, + 166, + 166, + 166, + 166, + 167, + 167, + 167, + 167, + 175, + 177, + 178, + 178, + 178, + 189, + 190, + 191, + 191, + 193, + 194, + 206, + 206, + 208, + 209, + 212, + 213, + 218, + 219, + 221, + 221, + 224, + 226, + 227, + 229, + 229, + 232, + 238, + 244, + 252, + 252, + 253, + 253, + 254, + 254, + 254, + 257, + 257, + 258, + 258, + 258, + 258, + 260, + 282, + 283, + 283, + 285, + 285, + 286, + 288, + 298, + 299, + 300, + 310, + 311, + 329, + 348, + 354, + 355, + 357, + 379, + 381, + 381, + 381, + 381, + 381, + 264, + 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, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 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, + 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, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 391, + 391, + 391, + 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, + 394, + 394, + 394, + 394, + 394, + 394, + 395, + 395, + 395, + 395, + 395, + 396, + 397, + 397, + 397, + 397, + 397, + 397, + 397, + 397, + 397, + 397, + 397, + 398, + 399, + 399, + 399, + 399, + 399, + 400, + 402, + 402, + 402, + 402, + 402, + 402, + 402, + 402, + 402, + 403, + 403, + 403, + 404, + 404, + 404, + 404, + 404, + 404, + 404, + 405, + 405, + 405, + 405, + 405, + 406, + 406, + 407, + 408, + 409, + 409, + 410, + 410, + 411, + 411, + 411, + 411, + 411, + 411, + 412, + 412, + 412, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 414, + 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, + 418, + 418, + 418, + 418, + 418, + 418, + 418, + 418, + 418, + 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, + 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, + 423, + 423, + 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, + 81, + 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, + 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, + 431, + 431, + 431, + 431, + 431, + 431, + 431, + 431, + 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, + 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, + 436, + 436, + 436, + 436, + 436, + 760, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 437, + 629, + 437, + 437, + 437, + 437, + 437, + 437, + 438, + 438, + 438, + 438, + 438, + 438, + 438, + 438, + 439, + 439, + 518, + 439, + 439, + 439, + 440, + 440, + 440, + 440, + 440, + 440, + 441, + 441, + 441, + 442, + 442, + 442, + 442, + 451, + 451, + 452, + 452, + 452, + 453, + 455, + 457, + 458, + 459, + 460, + 461, + 462, + 462, + 463, + 464, + 465, + 468, + 470, + 470, + 472, + 472, + 474, + 474, + 345, + 480, + 480, + 480, + 481, + 482, + 482, + 482, + 482, + 482, + 482, + 482, + 485, + 485, + 485, + 486, + 486, + 486, + 486, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 488, + 488, + 488, + 488, + 488, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 490, + 490, + 491, + 491, + 491, + 491, + 492, + 492, + 492, + 492, + 494, + 495, + 496, + 496, + 497, + 497, + 498, + 498, + 498, + 498, + 498, + 498, + 498, + 500, + 500, + 500, + 500, + 501, + 501, + 501, + 501, + 501, + 502, + 502, + 502, + 502, + 502, + 502, + 502, + 502, + -1, + 503, + 503, + 503, + 503, + 503, + 503, + 503, + 503, + 503, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 506, + 506, + 506, + 506, + 506, + 506, + 506, + 511, + 511, + 511, + 511, + 511, + 512, + 512, + 512, + 512, + 512, + 512, + 512, + 513, + 513, + 514, + 514, + 514, + 514, + 514, + 515, + 515, + 516, + 516, + 516, + 527, + 535, + 535, + 537, + 541, + 543, + 545, + 547, + 548, + 551, + 562, + 567, + 567, + 567, + 570, + 570, + 571, + 571, + 571, + 571, + 571, + 571, + 572, + 575, + 575, + 576, + 576, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 588, + 589, + 589, + 590, + 591, + 593, + 595, + 598, + 610, + 615, + 617, + 640, + 661, + 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, + 152, + 674, + 674, + 674, + 674, + 674, + 674, + -1, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 675, + 675, + 675, + 676, + 676, + 676, + 676, + 676, + 676, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 313, + 677, + 677, + 677, + 677, + 677, + 677, + 678, + 678, + 678, + 678, + 678, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 680, + 680, + 680, + 680, + 680, + 680, + 680, + 681, + 681, + 681, + 681, + 682, + 682, + 682, + 683, + 683, + 683, + 683, + 683, + 683, + 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, + 689, + 690, + 690, + 690, + 690, + 690, + 691, + 691, + 691, + 693, + 694, + 694, + 695, + 695, + 695, + 695, + 696, + 696, + 696, + 696, + 696, + 696, + 697, + 697, + 698, + 698, + 698, + 698, + 699, + 699, + 699, + 699, + 699, + 699, + 699, + 700, + 700, + 700, + 700, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + -1, + 702, + 702, + 703, + 703, + 705, + 705, + 705, + 705, + 705, + 705, + 707, + 707, + 707, + 708, + 708, + 709, + 709, + 709, + 710, + 711, + 711, + 711, + 711, + 711, + 712, + 712, + 712, + 712, + 712, + 712, + 712, + 713, + 713, + 713, + 713, + 713, + 713, + 714, + 714, + 714, + 714, + 716, + 716, + 716, + 716, + 716, + 716, + 717, + 717, + 718, + 719, + 725, + 726, + 727, + 727, + 727, + 727, + 730, + 731, + 731, + 733, + 733, + 734, + 735, + 736, + 739, + 739, + 739, + 740, + 740, + 740, + 740, + 741, + 741, + 741, + 742, + 743, + 743, + 744, + 745, + 745, + 746, + 746, + 746, + 749, + 753, + 755, + 755, + 775, + 776, + 776, + 779, + 782, + 782, + 783, + 785, + 786, + 787, + 789, + 790, + 792, + 797, + 800, + 804, + 809, + 815, + 827, + 831, + 839, + 839, + 839, + 840, + 840, + 840, + 840, + 840, + 840, + 840, + 840, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 842, + 842, + 842, + 842, + 843, + 843, + 843, + 843, + 844, + 844, + 844, + 844, + 844, + 844, + 844, + 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, + 847, + 849, + 849, + 850, + 853, + 854, + 855, + 855, + 855, + 856, + 856, + 860, + 860, + 868, + 878, + 884, + 887 + ], + [ + 3, + 3, + 3, + 3, + 3, + 3, + 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, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 266, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 173, + 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, + 5, + 5, + 5, + 6, + 6, + 6, + 6, + 6, + 6, + 6, + 6, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 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, + 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, + 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, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + -1, + 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, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 568, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 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, + 255, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + -1, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 21, + 21, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 23, + 23, + 24, + 24, + 24, + 25, + 25, + 26, + 26, + 27, + 27, + 28, + 28, + 30, + 30, + 31, + 31, + 31, + 32, + 32, + 32, + 32, + 32, + 33, + 34, + 34, + 34, + 34, + 34, + 34, + 35, + 35, + 35, + 35, + 35, + 36, + 36, + 36, + 37, + 37, + 37, + 37, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 40, + 40, + 40, + 40, + 40, + 40, + 41, + 43, + 43, + 43, + 43, + 43, + 43, + 43, + 43, + 43, + 43, + 44, + 44, + 44, + 44, + 44, + 46, + 46, + 46, + 46, + 46, + 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, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 50, + 50, + 50, + 50, + -1, + 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, + 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, + 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, + -1, + 56, + 57, + 57, + 57, + 57, + 57, + 57, + 57, + 58, + 58, + 58, + 58, + 58, + 58, + 58, + 58, + 59, + 59, + 59, + 59, + 59, + 59, + 59, + 59, + 59, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 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, + 587, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 66, + 66, + 66, + 66, + 66, + 66, + 66, + 66, + 66, + 66, + 66, + 67, + 67, + 67, + 67, + 67, + 68, + 68, + 68, + 68, + 68, + 68, + 68, + 68, + 69, + 69, + 69, + 69, + 70, + 70, + 70, + 70, + 70, + 70, + 70, + 70, + 70, + 70, + 70, + 72, + 72, + 75, + 75, + 75, + 76, + 77, + 78, + 78, + 78, + 80, + 82, + 85, + 89, + 89, + 90, + 92, + 93, + 94, + 94, + 98, + 101, + 101, + 104, + 104, + 104, + 105, + 107, + 107, + 110, + 110, + 110, + 115, + 115, + 115, + 115, + 115, + 115, + 115, + 116, + 116, + 116, + 116, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + 119, + 119, + 119, + 120, + 121, + 121, + 121, + 122, + 122, + 122, + 125, + 126, + 126, + 127, + 127, + 128, + 129, + 129, + 129, + 129, + 129, + 129, + 129, + 129, + 129, + 129, + 130, + 130, + 131, + 131, + 131, + 131, + 131, + 131, + 131, + 131, + 132, + 132, + 132, + 132, + 132, + 132, + 132, + 132, + 132, + 132, + 133, + 133, + 133, + 133, + 133, + 133, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 136, + 136, + 139, + 139, + 139, + 139, + 140, + 140, + 140, + 140, + 140, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 142, + 142, + 142, + 142, + 142, + 142, + 142, + 142, + 142, + 144, + 144, + 144, + 144, + 144, + 144, + 145, + 145, + 145, + 146, + 146, + 146, + 146, + 146, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 148, + 148, + 149, + 149, + 149, + 149, + 149, + 149, + 149, + 149, + 149, + 150, + 150, + 150, + 150, + 150, + 150, + 150, + 150, + 150, + 151, + 151, + 151, + 151, + 164, + 166, + 166, + 166, + 166, + 167, + 167, + 167, + 167, + 175, + 177, + 178, + 178, + 178, + 189, + 190, + 191, + 191, + 193, + 194, + 206, + 206, + 208, + 209, + 212, + 213, + 218, + 219, + 221, + 221, + 224, + 226, + 227, + 229, + 229, + 232, + 238, + 244, + 252, + 252, + 253, + 253, + 254, + 254, + 254, + 257, + 257, + 258, + 258, + 258, + 258, + 260, + 282, + 283, + 283, + 285, + 285, + 286, + 288, + 298, + 299, + 300, + 310, + 311, + 329, + 348, + 354, + 355, + 357, + 379, + 381, + 381, + 381, + 381, + 381, + 264, + 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, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 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, + 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, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 391, + 391, + 391, + 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, + 394, + 394, + 394, + 394, + 394, + 394, + 395, + 395, + 395, + 395, + 395, + 396, + 397, + 397, + 397, + 397, + 397, + 397, + 397, + 397, + 397, + 397, + 397, + 398, + 399, + 399, + 399, + 399, + 399, + 400, + 402, + 402, + 402, + 402, + 402, + 402, + 402, + 402, + 402, + 403, + 403, + 403, + 404, + 404, + 404, + 404, + 404, + 404, + 404, + 405, + 405, + 405, + 405, + 405, + 406, + 406, + 407, + 408, + 409, + 409, + 410, + 410, + 411, + 411, + 411, + 411, + 411, + 411, + 412, + 412, + 412, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 414, + 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, + 418, + 418, + 418, + 418, + 418, + 418, + 418, + 418, + 418, + 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, + 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, + 423, + 423, + 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, + 81, + 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, + 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, + 431, + 431, + 431, + 431, + 431, + 431, + 431, + 431, + 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, + 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, + 436, + 436, + 436, + 436, + 436, + 760, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 436, + 437, + 629, + 437, + 437, + 437, + 437, + 437, + 437, + 438, + 438, + 438, + 438, + 438, + 438, + 438, + 438, + 439, + 439, + 518, + 439, + 439, + 439, + 440, + 440, + 440, + 440, + 440, + 440, + 441, + 441, + 441, + 442, + 442, + 442, + 442, + 451, + 451, + 452, + 452, + 452, + 453, + 455, + 457, + 458, + 459, + 460, + 461, + 462, + 462, + 463, + 464, + 465, + 468, + 470, + 470, + 472, + 472, + 474, + 474, + 345, + 480, + 480, + 480, + 481, + 482, + 482, + 482, + 482, + 482, + 482, + 482, + 485, + 485, + 485, + 486, + 486, + 486, + 486, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 488, + 488, + 488, + 488, + 488, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 490, + 490, + 491, + 491, + 491, + 491, + 492, + 492, + 492, + 492, + 494, + 495, + 496, + 496, + 497, + 497, + 498, + 498, + 498, + 498, + 498, + 498, + 498, + 500, + 500, + 500, + 500, + 501, + 501, + 501, + 501, + 501, + 502, + 502, + 502, + 502, + 502, + 502, + 502, + 502, + -1, + 503, + 503, + 503, + 503, + 503, + 503, + 503, + 503, + 503, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 506, + 506, + 506, + 506, + 506, + 506, + 506, + 511, + 511, + 511, + 511, + 511, + 512, + 512, + 512, + 512, + 512, + 512, + 512, + 513, + 513, + 514, + 514, + 514, + 514, + 514, + 515, + 515, + 516, + 516, + 516, + 527, + 535, + 535, + 537, + 541, + 543, + 545, + 547, + 548, + 551, + 562, + 567, + 567, + 567, + 570, + 570, + 571, + 571, + 571, + 571, + 571, + 571, + 572, + 575, + 575, + 576, + 576, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 588, + 589, + 589, + 590, + 591, + 593, + 595, + 598, + 610, + 615, + 617, + 640, + 661, + 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, + 152, + 674, + 674, + 674, + 674, + 674, + 674, + -1, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 675, + 675, + 675, + 676, + 676, + 676, + 676, + 676, + 676, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 313, + 677, + 677, + 677, + 677, + 677, + 677, + 678, + 678, + 678, + 678, + 678, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 680, + 680, + 680, + 680, + 680, + 680, + 680, + 681, + 681, + 681, + 681, + 682, + 682, + 682, + 683, + 683, + 683, + 683, + 683, + 683, + 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, + 689, + 690, + 690, + 690, + 690, + 690, + 691, + 691, + 691, + 693, + 694, + 694, + 695, + 695, + 695, + 695, + 696, + 696, + 696, + 696, + 696, + 696, + 697, + 697, + 698, + 698, + 698, + 698, + 699, + 699, + 699, + 699, + 699, + 699, + 699, + 700, + 700, + 700, + 700, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + -1, + 702, + 702, + 703, + 703, + 705, + 705, + 705, + 705, + 705, + 705, + 707, + 707, + 707, + 708, + 708, + 709, + 709, + 709, + 710, + 711, + 711, + 711, + 711, + 711, + 712, + 712, + 712, + 712, + 712, + 712, + 712, + 713, + 713, + 713, + 713, + 713, + 713, + 714, + 714, + 714, + 714, + 716, + 716, + 716, + 716, + 716, + 716, + 717, + 717, + 718, + 719, + 725, + 726, + 727, + 727, + 727, + 727, + 730, + 731, + 731, + 733, + 733, + 734, + 735, + 736, + 739, + 739, + 739, + 740, + 740, + 740, + 740, + 741, + 741, + 741, + 742, + 743, + 743, + 744, + 745, + 745, + 746, + 746, + 746, + 749, + 753, + 755, + 755, + 775, + 776, + 776, + 779, + 782, + 782, + 783, + 785, + 786, + 787, + 789, + 790, + 792, + 797, + 800, + 804, + 809, + 815, + 827, + 831, + 839, + 839, + 839, + 840, + 840, + 840, + 840, + 840, + 840, + 840, + 840, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 842, + 842, + 842, + 842, + 843, + 843, + 843, + 843, + 844, + 844, + 844, + 844, + 844, + 844, + 844, + 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, + 847, + 849, + 849, + 850, + 853, + 854, + 855, + 855, + 855, + 856, + 856, + 860, + 860, + 868, + 878, + 884, + 887 + ], + [ + 3, + 3, + 3, + 3, + 3, + 3, + 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, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 73, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 266, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + -1, + 3, + 3, + 3, + 3, + 173, + 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, + 5, + 5, + 5, + 6, + 6, + 6, + 6, + 6, + 6, + 6, + 6, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 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, + 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, + 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, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + -1, + 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, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 568, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 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, + 255, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + -1, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 21, + 21, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 23, + 23, + 24, + 24, + 24, + 25, + 25, + 26, + 26, + 27, + 27, + 28, + 28, + 30, + 30, + 31, + 31, + 31, + 32, + 32, + 32, + 32, + 32, + 33, + 34, + 34, + 34, + 34, + 34, + 34, + 35, + 35, + 35, + 35, + 35, + 36, + 36, + 36, + 37, + 37, + 37, + 37, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 40, + 40, + 40, + 40, + 40, + 40, + 41, + 43, + 43, + 43, + 43, + 43, + 43, + 43, + 43, + 43, + 43, + 44, + 44, + 44, + 44, + 44, + 46, + 46, + 46, + 46, + 46, + 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, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 50, + 50, + 50, + 50, + -1, + 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, + 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, + 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, + -1, + 56, + 57, + 57, + 57, + 57, + 57, + 57, + 57, + 58, + 58, + 58, + 58, + 58, + 58, + 58, + 58, + 59, + 59, + 59, + 59, + 59, + 59, + 59, + 59, + 59, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 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, + 587, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 66, + 66, + 66, + 66, + 66, + 66, + 66, + 66, + 66, + 66, + 66, + 67, + 67, + 67, + 67, + 67, + 68, + 68, + 68, + 68, + 68, + 68, + 68, + 68, + 69, + 69, + 69, + 69, + 70, + 70, + 70, + 70, + 70, + 70, + 70, + 70, + 70, + 70, + 70, + 72, + 72, + 75, + 75, + 75, + 76, + 77, + 78, + 78, + 78, + 80, + 82, + 85, + 89, + 89, + 90, + 92, + 93, + 94, + 94, + 98, + 101, + 101, + 104, + 104, + 104, + 105, + 107, + 107, + 110, + 110, + 110, + 115, + 115, + 115, + 115, + 115, + 115, + 115, + 116, + 116, + 116, + 116, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + 119, + 119, + 119, + 120, + 121, + 121, + 121, + 122, + 122, + 122, + 125, + 126, + 126, + 127, + 127, + 128, + 129, + 129, + 129, + 129, + 129, + 129, + 129, + 129, + 129, + 129, + 130, + 130, + 131, + 131, + 131, + 131, + 131, + 131, + 131, + 131, + 132, + 132, + 132, + 132, + 132, + 132, + 132, + 132, + 132, + 132, + 133, + 133, + 133, + 133, + 133, + 133, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 136, + 136, + 139, + 139, + 139, + 139, + 140, + 140, + 140, + 140, + 140, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 142, + 142, + 142, + 142, + 142, + 142, + 142, + 142, + 142, + 144, + 144, + 144, + 144, + 144, + 144, + 145, + 145, + 145, + 146, + 146, + 146, + 146, + 146, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 148, + 148, + 149, + 149, + 149, + 149, + 149, + 149, + 149, + 149, + 149, + 150, + 150, + 150, + 150, + 150, + 150, + 150, + 150, + 150, + 151, + 151, + 151, + 151, + 164, + 166, + 166, + 166, + 166, + 167, + 167, + 167, + 167, + 175, + 177, + 178, + 178, + 178, + 189, + 190, + 191, + 191, + 193, + 194, + 206, + 206, + 208, + 209, + 212, + 213, + 218, + 219, + 221, + 221, + 224, + 226, + 227, + 229, + 229, + 232, + 238, + 244, + 252, + 252, + 253, + 253, + 254, + 254, + 254, + 257, + 257, + 258, + 258, + 258, + 258, + 260, + 282, + 283, + 283, + 285, + 285, + 286, + 288, + 298, + 299, + 300, + 310, + 311, + 329, + 348, + 354, + 355, + 357, + 379, + 381, + 381, + 381, + 381, + 381, + 264, + 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, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 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, + 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, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 391, + 391, + 391, + 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, + 394, + 394, + 394, + 394, + 394, + 394, + 395, + 395, + 395, + 395, + 395, + 396, + 397, + 397, + 397, + 397, + 397, + 397, + 397, + 397, + 397, + 397, + 397, + 398, + 399, + 399, + 399, + 399, + 399, + 400, + 402, + 402, + 402, + 402, + 402, + 402, + 402, + 402, + 402, + 403, + 403, + 403, + 404, + 404, + 404, + 404, + 404, + 404, + 404, + 405, + 405, + 405, + 405, + 405, + 406, + 406, + 407, + 408, + 409, + 409, + 410, + 410, + 411, + 411, + 411, + 411, + 411, + 411, + 412, + 412, + 412, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 414, + 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, + 418, + 418, + 418, + 418, + 418, + 418, + 418, + 418, + 418, + 419, + 419, + 419, + 419, + 419, + 419, + 419, + 419, + 419, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + -1, + 420, + 420, + 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, + 423, + 423, + 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, + 81, + 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, + 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, + 431, + 431, + 431, + 431, + 431, + 431, + 431, + 431, + 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, + 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, + 436, + 436, + 436, + 436, + 436, + 760, + 436, + 436, + 436, + 436, + 272, + 436, + 436, + 436, + 436, + 437, + 629, + 437, + 437, + 437, + 437, + 437, + 437, + 438, + 438, + 438, + 438, + 438, + 438, + 438, + 438, + 439, + 439, + 518, + 439, + 439, + 439, + 440, + 440, + 440, + 440, + 440, + 440, + 441, + 441, + 441, + 442, + 442, + 442, + 442, + 451, + 451, + 452, + 452, + 452, + 453, + 455, + 457, + 458, + 459, + 460, + 461, + 462, + 462, + 463, + 464, + 465, + 468, + 470, + 470, + 472, + 472, + 474, + 474, + 345, + 480, + 480, + 480, + 481, + 482, + 482, + 482, + 482, + 482, + 482, + 482, + 485, + 485, + 485, + 486, + 486, + 486, + 486, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 488, + 488, + 488, + 488, + 488, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 490, + 490, + 491, + 491, + 491, + 491, + 492, + 492, + 492, + 492, + 494, + 495, + 496, + 496, + 497, + 497, + 498, + 498, + 498, + 498, + 498, + 498, + 498, + 500, + 500, + 500, + 500, + 501, + 501, + 501, + 501, + 501, + 502, + 502, + 502, + 502, + 502, + 502, + 502, + 502, + -1, + 503, + 503, + 503, + 503, + 503, + 503, + 503, + 503, + 503, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 506, + 506, + 506, + 506, + 506, + 506, + 506, + 511, + 511, + 511, + 511, + 511, + 512, + 512, + 512, + 512, + 512, + 512, + 512, + 513, + 513, + 514, + 514, + 514, + 514, + 514, + 515, + 515, + 516, + 516, + 516, + 527, + 535, + 535, + 537, + 541, + 543, + 545, + 547, + 548, + 551, + 562, + 567, + 567, + 567, + 570, + 570, + 571, + 571, + 571, + 571, + 571, + 571, + 572, + 575, + 575, + 576, + 576, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 588, + 589, + 589, + 590, + 591, + 593, + 595, + 598, + 610, + 615, + 617, + 640, + 661, + 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, + 152, + 674, + 674, + 674, + 674, + 674, + 674, + -1, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 675, + 675, + 675, + 676, + 676, + 676, + 676, + 676, + 676, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 313, + 677, + 677, + 677, + 677, + 677, + 677, + 678, + 678, + 678, + 678, + 678, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 680, + 680, + 680, + 680, + 680, + 680, + 680, + 681, + 681, + 681, + 681, + 682, + 682, + 682, + 683, + 683, + 683, + 683, + 683, + 683, + 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, + 689, + 690, + 690, + 690, + 690, + 690, + 691, + 691, + 691, + 693, + 694, + 694, + 695, + 695, + 695, + 695, + 696, + 696, + 696, + 696, + 696, + 696, + 697, + 697, + 698, + 698, + 698, + 698, + 699, + 699, + 699, + 699, + 699, + 699, + 699, + 700, + 700, + 700, + 700, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + -1, + 702, + 702, + 703, + 703, + 705, + 705, + 705, + 705, + 705, + 705, + 707, + 707, + 707, + 708, + 708, + 709, + 709, + 709, + 710, + 711, + 711, + 711, + 711, + 711, + 712, + 712, + 712, + 712, + 712, + 712, + 712, + 713, + 713, + 713, + 713, + 713, + 713, + 714, + 714, + 714, + 714, + 716, + 716, + 716, + 716, + 716, + 716, + 717, + 717, + 718, + 719, + 725, + 726, + 727, + 727, + 727, + 727, + 730, + 731, + 731, + 733, + 733, + 734, + 735, + 736, + 739, + 739, + 739, + 740, + 740, + 740, + 740, + 741, + 741, + 741, + 742, + 743, + 743, + 744, + 745, + 745, + 746, + 746, + 746, + 749, + 753, + 755, + 755, + 775, + 776, + 776, + -1, + 782, + 782, + 783, + 785, + 786, + 787, + 789, + 790, + 792, + 797, + 800, + 804, + 809, + 815, + 827, + 831, + 839, + 839, + 839, + 840, + 840, + 840, + 840, + 840, + 840, + 840, + 840, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 842, + 842, + 842, + 842, + 843, + 843, + 843, + 843, + 844, + 844, + 844, + 844, + 844, + 844, + 844, + 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, + 847, + 849, + 849, + 850, + 853, + 854, + 855, + 855, + 855, + 856, + 856, + 860, + 860, + 868, + 878, + 884, + 887 + ], + [ + 3, + 3, + 3, + 3, + 3, + 3, + 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, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 73, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 266, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + -1, + 3, + 3, + 3, + 3, + 173, + 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, + 5, + 5, + 5, + 6, + 6, + 6, + 6, + 6, + 6, + 6, + 6, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 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, + 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, + 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, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + -1, + 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, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 568, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 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, + 255, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + -1, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 21, + 21, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 23, + 23, + 24, + 24, + 24, + 25, + 25, + 26, + 26, + 27, + 27, + 28, + 28, + 30, + 30, + 31, + 31, + 31, + 32, + 32, + 32, + 32, + 32, + 33, + 34, + 34, + 34, + 34, + 34, + 34, + 35, + 35, + 35, + 35, + 35, + 36, + 36, + 36, + 37, + 37, + 37, + 37, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 40, + 40, + 40, + 40, + 40, + 40, + 41, + 43, + 43, + 43, + 43, + 43, + 43, + 43, + 43, + 43, + 43, + 44, + 44, + 44, + 44, + 44, + 46, + 46, + 46, + 46, + 46, + 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, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 50, + 50, + 50, + 50, + -1, + 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, + 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, + 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, + -1, + 56, + 57, + 57, + 57, + 57, + 57, + 57, + 57, + 58, + 58, + 58, + 58, + 58, + 58, + 58, + 58, + 59, + 59, + 59, + 59, + 59, + 59, + 59, + 59, + 59, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 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, + 587, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 66, + 66, + 66, + 66, + 66, + 66, + 66, + 66, + 66, + 66, + 66, + 67, + 67, + 67, + 67, + 67, + 68, + 68, + 68, + 68, + 68, + 68, + 68, + 68, + 69, + 69, + 69, + 69, + 70, + 70, + 70, + 70, + 70, + 70, + 70, + 70, + 70, + 70, + 70, + 72, + 72, + 75, + 75, + 75, + 76, + 77, + 78, + 78, + 78, + 80, + 82, + 85, + 89, + 89, + 90, + 92, + 93, + 94, + 94, + 98, + 101, + 101, + 104, + 104, + 104, + 105, + 107, + 107, + 110, + 110, + 110, + 115, + 115, + 115, + 115, + 115, + 115, + 115, + 116, + 116, + 116, + 116, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + 119, + 119, + 119, + 120, + 342, + 121, + 121, + 122, + 122, + 122, + 125, + 126, + 126, + 127, + 127, + 128, + 129, + 129, + 129, + 129, + 129, + 129, + 129, + 129, + 129, + 129, + 130, + 130, + 131, + 131, + 131, + 131, + 131, + 131, + 131, + 131, + 132, + 132, + 132, + 132, + 132, + 132, + 132, + 132, + 132, + 132, + 133, + 133, + 133, + 133, + 133, + 133, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 136, + 136, + 139, + 139, + 139, + 139, + 140, + 140, + 140, + 140, + 140, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 142, + 142, + 142, + 142, + 142, + 142, + 142, + 142, + 142, + 144, + 144, + 144, + 144, + 144, + 144, + 145, + 145, + 145, + 146, + 146, + 146, + 146, + 146, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 148, + 148, + 149, + 149, + 149, + 149, + 149, + 149, + 149, + 149, + 149, + 150, + 150, + 150, + 150, + 150, + 150, + 150, + 150, + 150, + 151, + 151, + 151, + 151, + 164, + 166, + 166, + 166, + 166, + 167, + 167, + 167, + 167, + 175, + 177, + 178, + 178, + 178, + 189, + 190, + 191, + 191, + 193, + 194, + 206, + 206, + 208, + 209, + 212, + 213, + 218, + 219, + 221, + 221, + 224, + 226, + 227, + 229, + 229, + 232, + 238, + 244, + 252, + 252, + 253, + 253, + 254, + 254, + 254, + 257, + 257, + 258, + 258, + 258, + 258, + 260, + 282, + 283, + 283, + 285, + 285, + 286, + 288, + 298, + 299, + 300, + 310, + 311, + 329, + 348, + 354, + 355, + 357, + 379, + 381, + 381, + 381, + 381, + 381, + 264, + 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, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 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, + 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, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 391, + 391, + 391, + 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, + 394, + 394, + 394, + 394, + 394, + 394, + 395, + 395, + 395, + 395, + 395, + 396, + 397, + 397, + 397, + 397, + 397, + 397, + 397, + 397, + 397, + 397, + 397, + 398, + 399, + 399, + 399, + 399, + 399, + 400, + 402, + 402, + 402, + 402, + 402, + 402, + 402, + 402, + 402, + 403, + 403, + 403, + 404, + 404, + 404, + 404, + 404, + 404, + 404, + 405, + 405, + 405, + 405, + 405, + 406, + 406, + 407, + 408, + 409, + 409, + 410, + 410, + 411, + 411, + 411, + 411, + 411, + 411, + 412, + 412, + 412, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 414, + 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, + 418, + 418, + 418, + 418, + 418, + 418, + 418, + 418, + 418, + 419, + 419, + 419, + 419, + 419, + 419, + 419, + 419, + 419, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + -1, + 420, + 420, + 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, + 423, + 423, + 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, + 81, + 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, + 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, + 431, + 431, + 431, + 431, + 431, + 431, + 431, + 431, + 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, + 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, + 436, + 436, + 436, + 436, + 436, + 760, + 436, + 436, + 436, + 272, + 272, + 436, + 436, + 436, + 436, + 437, + 629, + 437, + 437, + 437, + 437, + 437, + 437, + 438, + 438, + 438, + 438, + 438, + 438, + 438, + 438, + 439, + 439, + 518, + 439, + 439, + 439, + 440, + 440, + 440, + 440, + 440, + 440, + 441, + 441, + 441, + 442, + 442, + 442, + 442, + 451, + 451, + 452, + 452, + 452, + 453, + 455, + 457, + 458, + 459, + 460, + 461, + 462, + 462, + 463, + 464, + 465, + 468, + 470, + 470, + 472, + 472, + 474, + 474, + 345, + 480, + 480, + 480, + 481, + 482, + 482, + 482, + 482, + 482, + 482, + 482, + 485, + 485, + 485, + 486, + 486, + 486, + 486, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 488, + 488, + 488, + 488, + 488, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 490, + 490, + 491, + 491, + 491, + 491, + 492, + 492, + 492, + 492, + 494, + 495, + 496, + 496, + 497, + 497, + 498, + 498, + 498, + 498, + 498, + 498, + 498, + 500, + 500, + 500, + 500, + 501, + 501, + 501, + 501, + 501, + 502, + 502, + 502, + 502, + 502, + 502, + 502, + 502, + -1, + 503, + 503, + 503, + 503, + 503, + 503, + 503, + 503, + 503, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 506, + 506, + 506, + 506, + 506, + 506, + 506, + 511, + 511, + 511, + 511, + 511, + 512, + 512, + 512, + 512, + 512, + 512, + 512, + 513, + 513, + 514, + 514, + 514, + 514, + 514, + 515, + 515, + 516, + 516, + 516, + 527, + 535, + 535, + 537, + 541, + 543, + 545, + 547, + 548, + 551, + 562, + 567, + 567, + 567, + 570, + 570, + 571, + 571, + 571, + 571, + 571, + 571, + 572, + 575, + 575, + 576, + 576, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 588, + 589, + 589, + 590, + 591, + 593, + 595, + 598, + 610, + 615, + 617, + 640, + 661, + 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, + 152, + 674, + 674, + 674, + 674, + 674, + 674, + -1, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 675, + 675, + 675, + 676, + 676, + 676, + 676, + 676, + 676, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 313, + 677, + 677, + 677, + 677, + 677, + 677, + 678, + 678, + 678, + 678, + 678, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 680, + 680, + 680, + 680, + 680, + 680, + 680, + 681, + 681, + 681, + 681, + 682, + 682, + 682, + 683, + 683, + 683, + 683, + 683, + 683, + 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, + 689, + 690, + 690, + 690, + 690, + 690, + 691, + 691, + 691, + 693, + 694, + 694, + 695, + 695, + 695, + 695, + 696, + 696, + 696, + 696, + 696, + 696, + 697, + 697, + 698, + 698, + 698, + 698, + 699, + 699, + 699, + 699, + 699, + 699, + 699, + 700, + 700, + 700, + 700, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + 701, + -1, + 702, + 702, + 703, + 703, + 705, + 705, + 705, + 705, + 705, + 705, + 707, + 707, + 707, + 708, + 708, + 709, + 709, + 709, + 710, + 711, + 711, + 711, + 711, + 711, + 712, + 712, + 712, + 712, + 712, + 712, + 712, + 713, + 713, + 713, + 713, + 713, + 713, + 714, + 714, + 714, + 714, + 716, + 716, + 716, + 716, + 716, + 716, + 717, + 717, + 718, + 719, + 725, + 726, + 727, + 727, + 727, + 727, + 730, + 731, + 731, + 733, + 733, + 734, + 735, + 736, + 739, + 739, + 739, + 740, + 740, + 740, + 740, + 741, + 741, + 741, + 742, + 743, + 743, + 744, + 745, + 745, + 746, + 746, + 746, + 749, + 753, + 755, + 755, + 775, + 776, + 776, + -1, + 782, + 782, + 783, + 785, + 786, + 787, + 789, + 790, + 792, + 797, + 800, + 804, + 809, + 815, + 827, + 831, + 839, + 839, + 839, + 840, + 840, + 840, + 840, + 840, + 840, + 840, + 840, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 842, + 842, + 842, + 842, + 843, + 843, + 843, + 843, + 844, + 844, + 844, + 844, + 844, + 844, + 844, + 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, + 847, + 849, + 849, + 850, + 853, + 854, + 855, + 855, + 855, + 856, + 856, + 860, + 860, + 868, + 878, + 884, + 887 + ], + [ + 3, + 3, + 3, + 3, + 3, + 3, + 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, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 73, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 266, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + -1, + 3, + 3, + 3, + 3, + 173, + 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, + 5, + 5, + 5, + 6, + 6, + 6, + 6, + 6, + 6, + 6, + 6, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 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, + 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, + 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, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + -1, + 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, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 568, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 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, + 255, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + -1, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 21, + 21, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 23, + 23, + 24, + 24, + 24, + 25, + 25, + 26, + 26, + 27, + 27, + 28, + 28, + 30, + 30, + 31, + 31, + 31, + 32, + 32, + 32, + 32, + 32, + 33, + 34, + 34, + 34, + 34, + 34, + 34, + 35, + 35, + 35, + 35, + 35, + 36, + 36, + 36, + 37, + 37, + 37, + 37, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 40, + 40, + 40, + 40, + 40, + 40, + 41, + 43, + 43, + 43, + 43, + 43, + 43, + 43, + 43, + 43, + 43, + 44, + 44, + 44, + 44, + 44, + 46, + 46, + 46, + 46, + 46, + 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, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 50, + 50, + 50, + 50, + -1, + 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, + 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, + 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, + -1, + 56, + 57, + 57, + 57, + 57, + 57, + 57, + 57, + 58, + 58, + 58, + 58, + 58, + 58, + 58, + 58, + 59, + 59, + 59, + 59, + 59, + 59, + 59, + 59, + 59, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 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, + 587, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 66, + 66, + 66, + 66, + 66, + 66, + 66, + 66, + 66, + 66, + 66, + 67, + 67, + 67, + 67, + 67, + 68, + 68, + 68, + 68, + 68, + 68, + 68, + 68, + 69, + 69, + 69, + 69, + 70, + 70, + 70, + 70, + 70, + 70, + 70, + 70, + 70, + 70, + 70, + 72, + 72, + 75, + 75, + 75, + 76, + 77, + 78, + 78, + 78, + 80, + 82, + 85, + 89, + 89, + 90, + 92, + 93, + 94, + 94, + 98, + 101, + 101, + 104, + 104, + 104, + 105, + 107, + 107, + 110, + 110, + 110, + 115, + 115, + 115, + 115, + 115, + 115, + 115, + 116, + 116, + 116, + 116, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + 119, + 119, + 119, + 120, + 342, + 121, + 121, + 122, + 122, + 122, + 125, + 126, + 126, + 127, + 127, + 128, + 129, + 129, + 129, + 129, + 129, + 129, + 129, + 129, + 129, + 129, + 130, + 130, + 131, + 131, + 131, + 131, + 131, + 131, + 131, + 131, + 132, + 132, + 132, + 132, + 132, + 132, + 132, + 132, + 132, + 132, + 133, + 133, + 133, + 133, + 133, + 133, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 136, + 136, + 139, + 139, + 139, + 139, + 140, + 140, + 140, + 140, + 140, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 142, + 142, + 142, + 142, + 142, + 142, + 142, + 142, + 142, + 144, + 144, + 144, + 144, + 144, + 144, + 145, + 145, + 145, + 146, + 146, + 146, + 146, + 146, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 148, + 148, + 149, + 149, + 149, + 149, + 149, + 149, + 149, + 149, + 149, + 150, + 150, + 150, + 150, + 150, + 150, + 150, + 150, + 150, + 151, + 151, + 151, + 151, + 164, + 166, + 166, + 166, + 166, + 167, + 167, + 167, + 167, + 175, + 177, + 178, + 178, + 178, + 189, + 190, + 191, + 191, + 193, + 194, + 206, + 206, + 208, + 209, + 212, + 213, + 218, + 219, + 221, + 221, + 224, + 226, + 227, + 229, + 229, + 232, + 238, + 244, + 252, + 252, + 253, + 253, + 254, + 254, + 254, + 257, + 257, + 258, + 258, + 258, + 258, + 260, + 282, + 283, + 283, + 285, + 285, + 286, + 288, + 298, + 299, + 300, + 310, + 311, + 329, + 348, + 354, + 355, + 357, + 379, + 381, + 381, + 381, + 381, + 381, + 264, + 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, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 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, + 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, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 391, + 391, + 391, + 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, + 394, + 394, + 394, + 394, + 394, + 394, + 395, + 395, + 395, + 395, + 395, + 396, + 397, + 397, + 397, + 397, + 397, + 397, + 397, + 397, + 397, + 397, + 397, + 398, + 399, + 399, + 399, + 399, + 399, + 400, + 402, + 402, + 402, + 402, + 402, + 402, + 402, + 402, + 402, + 403, + 403, + 403, + 404, + 404, + 404, + 404, + 404, + 404, + 404, + 405, + 405, + 405, + 405, + 405, + 406, + 406, + 407, + 408, + 409, + 409, + 410, + 410, + 411, + 411, + 411, + 411, + 411, + 411, + 412, + 412, + 412, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 414, + 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, + 418, + 418, + 418, + 418, + 418, + 418, + 418, + 418, + 418, + 419, + 419, + 419, + 419, + 419, + 419, + 419, + 419, + 419, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + -1, + 420, + 420, + 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, + 423, + 423, + 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, + 81, + 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, + 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, + 431, + 431, + 431, + 431, + 431, + 431, + 431, + 431, + 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, + 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, + 436, + 436, + 436, + 436, + 436, + 760, + 436, + 436, + 436, + 272, + 272, + 436, + 436, + 436, + 436, + 437, + 629, + 437, + 437, + 437, + 437, + 437, + 437, + 438, + 438, + 438, + 438, + 438, + 438, + 438, + 438, + 439, + 439, + 518, + 439, + 439, + 439, + 440, + 440, + 440, + 440, + 440, + 440, + 441, + 441, + 441, + 442, + 442, + 442, + 442, + 451, + 451, + 452, + 452, + 452, + 453, + 455, + 457, + 458, + 459, + 460, + 461, + 462, + 462, + 463, + 464, + 465, + 468, + 470, + 470, + 472, + 472, + 474, + 474, + 345, + 480, + 480, + 480, + 481, + 482, + 482, + 482, + 482, + 482, + 482, + 482, + 485, + 485, + 485, + 486, + 486, + 486, + 486, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 488, + 488, + 488, + 488, + 488, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 490, + 490, + 491, + 491, + 491, + 491, + 492, + 492, + 492, + 492, + 494, + 495, + 496, + 496, + 497, + 497, + 498, + 498, + 498, + 498, + 498, + 498, + 498, + 500, + 500, + 500, + 500, + 501, + 501, + 501, + 501, + 501, + 502, + 502, + 502, + 502, + 502, + 502, + 502, + 502, + -1, + 503, + 503, + 503, + 503, + 503, + 503, + 503, + 503, + 503, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 506, + 506, + 506, + 506, + 506, + 506, + 506, + 511, + 511, + 511, + 511, + 511, + 512, + 512, + 512, + 512, + 512, + 512, + 512, + 513, + 513, + 514, + 514, + 514, + 514, + 514, + 515, + 515, + 516, + 516, + 516, + 527, + 535, + 535, + 537, + 541, + 543, + 545, + 547, + 548, + 551, + 562, + 567, + 567, + 567, + 570, + 570, + 571, + 571, + 571, + 571, + 571, + 571, + 572, + 575, + 575, + 576, + 576, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 588, + 589, + 589, + 590, + 591, + 593, + 595, + 598, + 610, + 615, + 617, + 640, + 661, + 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, + 152, + 674, + 674, + 674, + 674, + 674, + 674, + -1, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 675, + 675, + 675, + 676, + 676, + 676, + 676, + 676, + 676, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 313, + 677, + 677, + 677, + 677, + 677, + 677, + 678, + 678, + 678, + 678, + 678, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 680, + 680, + 680, + 680, + 680, + 680, + 680, + 681, + 681, + 681, + 681, + 682, + 682, + 682, + 683, + 683, + 683, + 683, + 683, + 683, + 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, + 689, + 690, + 690, + 690, + 690, + 690, + 691, + 691, + 691, + 693, + 694, + 694, + 695, + 695, + 695, + 695, + 696, + 696, + 696, + 696, + 696, + 696, + 697, + 697, + 698, + 698, + 698, + 698, + 699, + 699, + 699, + 699, + 699, + 699, + 699, + 700, + 700, + 700, + 700, + 701, + 701, + 701, + 701, + 701, + 540, + 701, + 701, + 701, + -1, + 702, + 702, + 703, + 703, + 705, + 705, + 705, + 705, + 705, + 705, + 707, + 707, + 707, + 708, + 708, + 709, + 709, + 709, + 710, + 711, + 711, + 711, + 711, + 711, + 712, + 712, + 712, + 712, + 712, + 712, + 712, + 713, + 713, + 713, + 713, + 713, + 713, + 714, + 714, + 714, + 714, + 716, + 716, + 716, + 716, + 716, + 716, + 717, + 717, + 718, + 719, + 725, + 726, + 727, + 727, + 727, + 727, + 730, + 731, + 731, + 733, + 733, + 734, + 735, + 736, + 739, + 739, + 739, + 740, + 740, + 740, + 740, + 741, + 741, + 741, + 742, + 743, + 743, + 744, + 745, + 745, + 746, + 746, + 746, + 749, + 753, + 755, + 755, + 775, + 776, + 776, + -1, + 782, + 782, + 783, + 785, + 786, + 787, + 789, + 790, + 792, + 797, + 800, + 804, + 809, + 815, + 827, + 831, + 839, + 839, + 839, + 840, + 840, + 840, + 840, + 840, + 840, + 840, + 840, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 842, + 842, + 842, + 842, + 843, + 843, + 843, + 843, + 844, + 844, + 844, + 844, + 844, + 844, + 844, + 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, + 847, + 849, + 849, + 850, + 853, + 854, + 855, + 855, + 855, + 856, + 856, + 860, + 860, + 868, + 878, + 884, + 887 + ], + [ + 3, + 3, + 3, + 3, + 3, + 3, + 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, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 73, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 266, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + -1, + 3, + 3, + 3, + 3, + 173, + 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, + 5, + 5, + 5, + 6, + 6, + 6, + 6, + 6, + 6, + 6, + 6, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 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, + 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, + 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, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + -1, + 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, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 568, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 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, + 255, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + -1, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 21, + 21, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 23, + 23, + 24, + 24, + 24, + 25, + 25, + 26, + 26, + 27, + 27, + 28, + 28, + 30, + 30, + 31, + 31, + 31, + 32, + 32, + 32, + 32, + 32, + 33, + 34, + 34, + 34, + 34, + 34, + 34, + 35, + 35, + 35, + 35, + 35, + 36, + 36, + 36, + 37, + 37, + 37, + 37, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 40, + 40, + 40, + 40, + 40, + 40, + 41, + 43, + 43, + 43, + 43, + 43, + 43, + 43, + 43, + 43, + 43, + 44, + 44, + 44, + 44, + 44, + 46, + 46, + 46, + 46, + 46, + 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, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 50, + 50, + 50, + 50, + -1, + 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, + 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, + 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, + -1, + 56, + 57, + 57, + 57, + 57, + 57, + 57, + 57, + 58, + 58, + 58, + 58, + 58, + 58, + 58, + 58, + 59, + 59, + 59, + 59, + 59, + 59, + 59, + 59, + 59, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 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, + 587, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 66, + 66, + 66, + 66, + 66, + 66, + 66, + 66, + 66, + 66, + 66, + 67, + 67, + 67, + 67, + 67, + 68, + 68, + 68, + 68, + 68, + 68, + 68, + 68, + 69, + 69, + 69, + 69, + 70, + 70, + 70, + 70, + 70, + 70, + 70, + 70, + 70, + 70, + 70, + 72, + 72, + 75, + 75, + 75, + 76, + 77, + 78, + 78, + 78, + 80, + 82, + 85, + 89, + 89, + 90, + 92, + 93, + 94, + 94, + 98, + 101, + 101, + 104, + 104, + 104, + 105, + 107, + 107, + 110, + 110, + 110, + 115, + 115, + 115, + 115, + 115, + 115, + 115, + 116, + 116, + 116, + 116, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + 119, + 119, + 119, + 120, + 342, + 121, + 121, + 122, + 122, + 122, + 125, + 126, + 126, + 127, + 127, + 128, + 129, + 129, + 129, + 129, + 129, + 129, + 129, + 129, + 129, + 129, + 130, + 130, + 131, + 131, + 131, + 131, + 131, + 131, + 131, + 131, + 132, + 132, + 132, + 132, + 132, + 132, + 132, + 132, + 132, + 132, + 133, + 133, + 133, + 133, + 133, + 133, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 136, + 136, + 139, + 139, + 139, + 139, + 140, + 140, + 140, + 140, + 140, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 142, + 142, + 142, + 142, + 142, + 142, + 142, + 142, + 142, + 144, + 144, + 144, + 144, + 144, + 144, + 145, + 145, + 145, + 146, + 146, + 146, + 146, + 146, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 148, + 148, + 149, + 149, + 149, + 149, + 149, + 149, + 149, + 149, + 149, + 150, + 150, + 150, + 150, + 150, + 150, + 150, + 150, + 150, + 151, + 151, + 151, + 151, + 164, + 166, + 166, + 166, + 166, + 167, + 167, + 167, + 167, + 175, + 177, + 178, + 178, + 178, + 189, + 190, + 191, + 191, + 193, + 194, + 206, + 206, + 208, + 209, + 212, + 213, + 218, + 219, + 221, + 221, + 224, + 226, + 227, + 229, + 229, + 232, + 238, + 244, + 252, + 252, + 253, + 253, + 254, + 254, + 254, + 257, + 257, + 258, + 258, + 258, + 258, + 260, + 282, + 283, + 283, + 285, + 285, + 286, + 288, + 298, + 299, + 300, + 310, + 311, + 329, + 348, + 354, + 355, + 357, + 379, + 381, + 381, + 381, + 381, + 381, + 264, + 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, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 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, + 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, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 391, + 391, + 391, + 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, + 394, + 394, + 394, + 394, + 394, + 394, + 395, + 395, + 395, + 395, + 395, + 396, + 397, + 397, + 397, + 397, + 397, + 397, + 397, + 397, + 397, + 397, + 397, + 398, + 399, + 399, + 399, + 399, + 399, + 400, + 402, + 402, + 402, + 402, + 402, + 402, + 402, + 402, + 402, + 403, + 403, + 403, + 404, + 404, + 404, + 404, + 404, + 404, + 404, + 405, + 405, + 405, + 405, + 405, + 406, + 406, + 407, + 408, + 409, + 409, + 410, + 410, + 411, + 411, + 411, + 411, + 411, + 411, + 412, + 412, + 412, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 414, + 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, + 418, + 418, + 418, + 418, + 418, + 418, + 418, + 418, + 418, + 419, + 419, + 419, + 419, + 419, + 419, + 419, + 419, + 419, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + -1, + 420, + 420, + 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, + 423, + 423, + 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, + 81, + 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, + 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, + 431, + 431, + 431, + 431, + 431, + 431, + 431, + 431, + 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, + 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, + 436, + 436, + 436, + 436, + 436, + 760, + 436, + 436, + 436, + 272, + 272, + 436, + 436, + 436, + 436, + 437, + 629, + 437, + 437, + 437, + 437, + 437, + 437, + 438, + 438, + 438, + 438, + 438, + 438, + 438, + 438, + 439, + 439, + 518, + 439, + 439, + 439, + 440, + 440, + 440, + 440, + 440, + 440, + 441, + 441, + 441, + 442, + 442, + 442, + 442, + 451, + 451, + 452, + 452, + 452, + 453, + 455, + 457, + 458, + 459, + 460, + 461, + 462, + 462, + 463, + 464, + 465, + 468, + 470, + 470, + 472, + 472, + 474, + 474, + 345, + 480, + 480, + 480, + 481, + 482, + 482, + 482, + 482, + 482, + 482, + 482, + 485, + 485, + 485, + 486, + 486, + 486, + 486, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 488, + 488, + 488, + 488, + 488, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 490, + 490, + 491, + 491, + 491, + 491, + 492, + 492, + 492, + 492, + 494, + 495, + 496, + 496, + 497, + 497, + 498, + 498, + 498, + 498, + 498, + 498, + 498, + 500, + 500, + 500, + 500, + 501, + 501, + 501, + 501, + 501, + 502, + 502, + 502, + 502, + 502, + 502, + 502, + 502, + -1, + 503, + 503, + 503, + 503, + 503, + 503, + 503, + 503, + 503, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 506, + 506, + 506, + 506, + 506, + 506, + 506, + 511, + 511, + 511, + 511, + 511, + 512, + 512, + 512, + 512, + 512, + 512, + 512, + 513, + 513, + 514, + 514, + 514, + 514, + 514, + 515, + 515, + 516, + 516, + 516, + 527, + 535, + 535, + 537, + 541, + 543, + 545, + 547, + 548, + 551, + 562, + 567, + 567, + 567, + 570, + 570, + 571, + 571, + 571, + 571, + 571, + 571, + 572, + 575, + 575, + 576, + 576, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 588, + 589, + 589, + 590, + 591, + 593, + 595, + 598, + 610, + 615, + 617, + 640, + 661, + 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, + 152, + 674, + 674, + 674, + 674, + 674, + 674, + -1, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 675, + 675, + 675, + 676, + 676, + 676, + 676, + 676, + 676, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 313, + 677, + 677, + 677, + 677, + 677, + 677, + 678, + 678, + 678, + 678, + 678, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 680, + 680, + 680, + 680, + 680, + 680, + 680, + 681, + 681, + 681, + 681, + 682, + 682, + 682, + 683, + 683, + 683, + 683, + 683, + 683, + 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, + 689, + 690, + 690, + 690, + 690, + 690, + 691, + 691, + 691, + 693, + 694, + 694, + 695, + 695, + 695, + 695, + 696, + 696, + 696, + 696, + 696, + 696, + 697, + 697, + 698, + 698, + 698, + 698, + 699, + 699, + 699, + 699, + 699, + 699, + 699, + 700, + 700, + 700, + 700, + 701, + 701, + 701, + 701, + 701, + 540, + 701, + 701, + 701, + -1, + 702, + 702, + 703, + 703, + 705, + 705, + 705, + 705, + 705, + 705, + 707, + 707, + 707, + 708, + 708, + 709, + 709, + 709, + 710, + 711, + 711, + 711, + 711, + 711, + 712, + 712, + 712, + 712, + 712, + 712, + 712, + 713, + 713, + 713, + 713, + 713, + 713, + 714, + 714, + 714, + 714, + 716, + 716, + 716, + 716, + 716, + 716, + 717, + 717, + 718, + 719, + 725, + 726, + 727, + 727, + 727, + 727, + 730, + 731, + 731, + 733, + 733, + 734, + 735, + 736, + 739, + 739, + 739, + 740, + 740, + 740, + 740, + 741, + 741, + 741, + 742, + 743, + 743, + 744, + 745, + 745, + 746, + 746, + 746, + 749, + 753, + 755, + 755, + 775, + 776, + 776, + -1, + 782, + 782, + 783, + 785, + 786, + 787, + 789, + 790, + 792, + 797, + 800, + 804, + 809, + 815, + 827, + 831, + 839, + 839, + 839, + 840, + 840, + 840, + 840, + 840, + 840, + 840, + 840, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 842, + 842, + 842, + 842, + 843, + 843, + 843, + 843, + 844, + 844, + 844, + 844, + 844, + 844, + 844, + 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, + 847, + 849, + 849, + 850, + 853, + 854, + 855, + 855, + 855, + 856, + 856, + 860, + 860, + 868, + 878, + 884, + 887 + ], + [ + 3, + 3, + 3, + 3, + 3, + 3, + 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, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 73, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 266, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + -1, + 3, + 3, + 3, + 3, + 173, + 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, + 5, + 5, + 5, + 6, + 6, + 6, + 6, + 6, + 6, + 6, + 6, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 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, + 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, + 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, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + -1, + 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, + -1, + 17, + 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, + 568, + 18, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + 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, + 255, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + -1, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 21, + 21, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 23, + 23, + 24, + 24, + 24, + 25, + 25, + 26, + 26, + 27, + 27, + 28, + 28, + 30, + 30, + 31, + 31, + 31, + 32, + 32, + 32, + 32, + 32, + 33, + 34, + 34, + 34, + 34, + 34, + 34, + 35, + 35, + 35, + 35, + 35, + 36, + 36, + 36, + 37, + 37, + 37, + 37, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 40, + 40, + 40, + 40, + 40, + 40, + 41, + 43, + 43, + 43, + 43, + 43, + 43, + 43, + 43, + 43, + 43, + 44, + 44, + 44, + 44, + 44, + 46, + 46, + 46, + 46, + 46, + 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, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 50, + 50, + 50, + 50, + -1, + 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, + 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, + 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, + -1, + 56, + 57, + 57, + 57, + 57, + 57, + 57, + 57, + 58, + 58, + 58, + 58, + 58, + 58, + 58, + 58, + 59, + 59, + 59, + 59, + 59, + 59, + 59, + 59, + 59, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 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, + 587, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 66, + 66, + 66, + 66, + 66, + 66, + 66, + 66, + 66, + 66, + 66, + 67, + 67, + 67, + 67, + 67, + 68, + 68, + 68, + 68, + 68, + 68, + 68, + 68, + 69, + 69, + 69, + 69, + 70, + 70, + 70, + 70, + 70, + 70, + 70, + 70, + 70, + 70, + 70, + 72, + 72, + 75, + 75, + 75, + 76, + 77, + 78, + 78, + 78, + 80, + 82, + 85, + 89, + 89, + 90, + 92, + 93, + 94, + 94, + 98, + 101, + 101, + 104, + 104, + 104, + 105, + 107, + 107, + 110, + 110, + 110, + 115, + 115, + 115, + 115, + 115, + 115, + 115, + 116, + 116, + 116, + 116, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + 119, + 119, + 119, + 120, + 342, + 121, + 121, + 122, + 122, + 122, + 125, + 126, + 126, + 127, + 127, + 128, + 129, + 129, + 129, + 129, + 129, + 129, + 129, + 129, + 129, + 129, + 130, + 130, + 131, + 131, + 131, + 131, + 131, + 131, + 131, + 131, + 132, + 132, + 132, + 132, + 132, + 132, + 132, + 132, + 132, + 132, + 133, + 133, + 133, + 133, + 133, + 133, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 136, + 136, + 139, + 139, + 139, + 139, + 140, + 140, + 140, + 140, + 140, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 142, + 142, + 142, + 142, + 142, + 142, + 142, + 142, + 142, + 144, + 144, + 144, + 144, + 144, + 144, + 145, + 145, + 145, + 146, + 146, + 146, + 146, + 146, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 148, + 148, + 149, + 149, + 149, + 149, + 149, + 149, + 149, + 149, + 149, + 150, + 150, + 150, + 150, + 150, + 150, + 150, + 150, + 150, + 151, + 151, + 151, + 151, + 164, + 166, + 166, + 166, + 166, + 167, + 167, + 167, + 167, + 175, + 177, + 178, + 178, + 178, + 189, + 190, + 191, + 191, + 193, + 194, + 206, + 206, + 208, + 209, + 212, + 213, + 218, + 219, + 221, + 221, + 224, + 226, + 227, + 229, + 229, + 232, + 238, + 244, + 252, + 252, + 253, + 253, + 254, + 254, + 254, + 257, + 257, + 258, + 258, + 258, + 258, + 260, + 282, + 283, + 283, + 285, + 285, + 286, + 288, + 298, + 299, + 300, + 310, + 311, + 329, + 348, + 354, + 355, + 357, + 379, + 381, + 381, + 381, + 381, + 381, + 264, + 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, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 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, + 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, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 391, + 391, + 391, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + -1, + 392, + 392, + 392, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 394, + 394, + 394, + 394, + 394, + 394, + 395, + 395, + 395, + 395, + 395, + 396, + 397, + 397, + 397, + 397, + 397, + 397, + 397, + 397, + 397, + 397, + 397, + 398, + 399, + 399, + 399, + 399, + 399, + 400, + 402, + 402, + 402, + 402, + 402, + 402, + 402, + 402, + 402, + 403, + 403, + 403, + 404, + 404, + 404, + 404, + 404, + 404, + 404, + 405, + 405, + 405, + 405, + 405, + 406, + 406, + 407, + 408, + 409, + 409, + 410, + 410, + 411, + 411, + 411, + 411, + 411, + 411, + 412, + 412, + 412, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 414, + 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, + 418, + 418, + 418, + 418, + 418, + 418, + 418, + 418, + 418, + 419, + 419, + 419, + 419, + 419, + 419, + 419, + 419, + 419, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + -1, + 420, + 420, + 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, + 423, + 423, + 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, + 81, + 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, + 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, + 431, + 431, + 431, + 431, + 431, + 431, + 431, + 431, + 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, + 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, + 203, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 436, + 436, + 436, + 436, + 436, + 760, + 436, + 436, + 436, + 272, + 272, + 436, + 436, + 436, + 436, + 437, + 629, + 437, + 437, + 437, + 437, + 437, + 437, + 438, + 438, + 438, + 438, + 438, + 438, + 438, + 438, + 439, + 439, + 518, + 439, + 439, + 439, + 440, + 440, + 440, + 440, + 440, + 440, + 441, + 441, + 441, + 442, + 442, + 442, + 442, + 451, + 451, + 452, + 452, + 452, + 453, + 455, + 457, + 458, + 459, + 460, + 461, + 462, + 462, + 463, + 464, + 465, + 468, + 470, + 470, + 472, + 472, + 474, + 474, + 345, + 480, + 480, + 480, + 481, + 482, + 482, + 482, + 482, + 482, + 482, + 482, + 485, + 485, + 485, + 486, + 486, + 486, + 486, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 488, + 488, + 488, + 488, + 488, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 490, + 490, + 491, + 491, + 491, + 491, + 492, + 492, + 492, + 492, + 494, + 495, + 496, + 496, + 497, + 497, + 498, + 498, + 498, + 498, + 498, + 498, + 498, + 500, + 500, + 500, + 500, + 501, + 501, + 501, + 501, + 501, + 502, + 502, + 502, + 502, + 502, + 502, + 502, + 502, + -1, + 503, + 503, + 503, + 503, + 503, + 503, + 503, + 503, + 503, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 506, + 506, + 506, + 506, + 506, + 506, + 506, + 511, + 511, + 511, + 511, + 511, + 512, + 512, + 512, + 512, + 512, + 512, + 512, + 513, + 513, + 514, + 514, + 514, + 514, + 514, + 515, + 515, + 516, + 516, + 516, + 527, + 535, + 535, + 537, + 541, + 543, + 545, + 547, + 548, + 551, + 562, + 567, + 567, + 567, + 570, + 570, + 571, + 571, + 571, + 571, + 571, + 571, + 572, + 575, + 575, + 576, + 576, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 588, + 589, + 589, + 590, + 591, + 593, + 595, + 598, + 610, + 615, + 617, + 640, + 661, + 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, + 152, + 674, + 674, + 674, + 674, + 674, + 674, + -1, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 675, + 675, + 675, + 676, + 676, + 676, + 676, + 676, + 676, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 313, + 677, + 677, + 677, + 677, + 677, + 677, + 678, + 678, + 678, + 678, + 678, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 680, + 680, + 680, + 680, + 680, + 680, + 680, + 681, + 681, + 681, + 681, + 682, + 682, + 682, + 683, + 683, + 683, + 683, + 683, + 683, + 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, + 689, + 690, + 690, + 690, + 690, + 690, + 691, + 691, + 691, + 693, + 694, + 694, + 695, + 695, + 695, + 695, + 696, + 696, + 696, + 696, + 696, + 696, + 697, + 697, + 698, + 698, + 698, + 698, + 699, + 699, + 699, + 699, + 699, + 699, + 699, + 700, + 700, + 700, + 700, + 701, + 701, + 701, + 701, + 701, + 540, + 701, + 701, + 701, + -1, + 702, + 702, + 703, + 703, + 705, + 705, + 705, + 705, + 705, + 705, + 707, + 707, + 707, + 708, + 708, + 709, + 709, + 709, + 710, + 711, + 711, + 711, + 711, + 711, + 712, + 712, + 712, + 712, + 712, + 712, + 712, + 713, + 713, + 713, + 713, + 713, + 713, + 714, + 714, + 714, + 714, + 716, + 716, + 716, + 716, + 716, + 716, + 717, + 717, + 718, + 719, + 725, + 726, + 727, + 727, + 727, + 727, + 730, + 731, + 731, + 733, + 733, + 734, + 735, + 736, + 739, + 739, + 739, + 740, + 740, + 740, + 740, + 741, + 741, + 741, + 742, + 743, + 743, + 744, + 745, + 745, + 746, + 746, + 746, + 749, + 753, + 755, + 755, + 775, + 776, + 776, + -1, + 782, + 782, + 783, + 785, + 786, + 787, + 789, + 790, + 792, + 797, + 800, + 804, + 809, + 815, + 827, + 831, + 839, + 839, + 839, + 840, + 840, + 840, + 840, + 840, + 840, + 840, + 840, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 842, + 842, + 842, + 842, + 843, + 843, + 843, + 843, + 844, + 844, + 844, + 844, + 844, + 844, + 844, + 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, + 847, + 849, + 849, + 850, + 853, + 854, + 855, + 855, + 855, + 856, + 856, + 860, + 860, + 868, + 878, + 884, + 887 + ], + [ + 3, + 3, + 3, + 3, + 3, + 3, + 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, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 73, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 266, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + -1, + 3, + 3, + 3, + 3, + 173, + 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, + 5, + 5, + 5, + 6, + 6, + 6, + 6, + 6, + 6, + 6, + 6, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 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, + 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, + 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, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + -1, + 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, + -1, + 17, + 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, + 568, + 18, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + 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, + 255, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + -1, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 21, + 21, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 23, + 23, + 24, + 24, + 24, + 25, + 25, + 26, + 26, + 27, + 27, + 28, + 28, + 30, + 30, + 31, + 31, + 31, + 32, + 32, + 32, + 32, + 32, + 33, + 34, + 34, + 34, + 34, + 34, + 34, + 35, + 35, + 35, + 35, + 35, + 36, + 36, + 36, + 37, + 37, + 37, + 37, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 40, + 40, + 40, + 40, + 40, + 40, + 41, + 43, + 43, + 43, + 43, + 43, + 43, + 43, + 43, + 43, + 43, + 44, + 44, + 44, + 44, + 44, + 46, + 46, + 46, + 46, + 46, + 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, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 50, + 50, + 50, + 50, + -1, + 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, + 657, + 52, + 52, + 52, + 52, + 52, + 52, + 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, + 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, + -1, + 56, + 57, + 57, + 57, + 57, + 57, + 57, + 57, + 58, + 58, + 58, + 58, + 58, + 58, + 58, + 58, + 59, + 59, + 59, + 59, + 59, + 59, + 59, + 59, + 59, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 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, + -1, + 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, + 587, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 66, + 66, + 66, + 66, + 66, + 66, + 66, + 66, + 66, + 66, + 66, + 67, + 67, + 67, + 67, + 67, + 68, + 68, + 68, + 68, + 68, + 68, + 68, + 68, + 69, + 69, + 69, + 69, + 70, + 70, + 70, + 70, + 70, + 70, + 70, + 70, + 70, + 70, + 70, + 72, + 72, + 75, + 75, + 75, + 76, + 77, + 78, + 78, + 78, + 80, + 82, + 85, + 89, + 89, + 90, + 92, + 93, + 94, + 94, + 98, + 101, + 101, + 104, + 104, + 104, + 105, + 107, + 107, + 110, + 110, + 110, + 115, + 115, + 115, + 115, + 115, + 115, + 115, + 116, + 116, + 116, + 116, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + 119, + 119, + 119, + 120, + 342, + 121, + 121, + 122, + 122, + 122, + 125, + 126, + 126, + 127, + 127, + 128, + 129, + 129, + 129, + 129, + 129, + 129, + 129, + 129, + 129, + 129, + 130, + 130, + 131, + 131, + 131, + 131, + 131, + 131, + 131, + 131, + 132, + 132, + 132, + 132, + 132, + 132, + 132, + 132, + 132, + 132, + 133, + 133, + 133, + 133, + 133, + 133, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 136, + 136, + 139, + 139, + 139, + 139, + 140, + 140, + 140, + 140, + 140, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 142, + 142, + 142, + 142, + 142, + 142, + 142, + 142, + 142, + 144, + 144, + 144, + 144, + 144, + 144, + 145, + 145, + 145, + 146, + 146, + 146, + 146, + 146, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 148, + 148, + 149, + 149, + 149, + 149, + 149, + 149, + 149, + 149, + 149, + 150, + 150, + 150, + 150, + 150, + 150, + 150, + 150, + 150, + 151, + 151, + 151, + 151, + 164, + 166, + 166, + 166, + 166, + 167, + 167, + 167, + 167, + 175, + 177, + 178, + 178, + 178, + 189, + 190, + 191, + 191, + 193, + 194, + 206, + 206, + 208, + 209, + 212, + 213, + 218, + 219, + 221, + 221, + 224, + 226, + 227, + 229, + 229, + 232, + 238, + 244, + 252, + 252, + 253, + 253, + 254, + 254, + 254, + 257, + 257, + 258, + 258, + 258, + 258, + 260, + 282, + 283, + 283, + 285, + 285, + 286, + 288, + 298, + 299, + 300, + 310, + 311, + 329, + 348, + 354, + 355, + 357, + 379, + 381, + 381, + 381, + 381, + 381, + 264, + 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, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 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, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 278, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 391, + 391, + 391, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + -1, + 392, + 392, + 392, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 394, + 394, + 394, + 394, + 394, + 394, + 395, + 395, + 395, + 395, + 395, + 396, + 397, + 397, + 397, + 397, + 397, + 397, + 397, + 397, + 397, + 397, + 397, + 398, + 399, + 399, + 399, + 399, + 399, + 400, + 402, + 402, + 402, + 402, + 402, + 402, + 402, + 402, + 402, + 403, + 403, + 403, + 404, + 404, + 404, + 404, + 404, + 404, + 404, + 405, + 405, + 405, + 405, + 405, + 406, + 406, + 407, + 408, + 409, + 409, + 410, + 410, + 411, + 411, + 411, + 411, + 411, + 411, + 412, + 412, + 412, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 414, + 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, + 418, + 418, + 418, + 418, + 418, + 418, + 418, + 418, + 418, + 419, + 419, + 419, + 419, + 419, + 419, + 419, + 419, + 419, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + -1, + 420, + 420, + 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, + 423, + 423, + 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, + 81, + 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, + 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, + 431, + 431, + 431, + 431, + 431, + 431, + 431, + 431, + 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, + 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, + 203, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 436, + 436, + 436, + 436, + 436, + 760, + 436, + 436, + 436, + 272, + 272, + 436, + 436, + 436, + 436, + 437, + 629, + 437, + 437, + 437, + 437, + 437, + 437, + 438, + 438, + 438, + 438, + 438, + 438, + 438, + 438, + 439, + 439, + 518, + 439, + 439, + 439, + 440, + 440, + 440, + 440, + 440, + 440, + 441, + 441, + 441, + 442, + 442, + 442, + 442, + 451, + 451, + 452, + 452, + 452, + 453, + 455, + 457, + 458, + 459, + 460, + 461, + 462, + 462, + 463, + 464, + 465, + 468, + 470, + 470, + 472, + 472, + 474, + 474, + 345, + 480, + 480, + 480, + 481, + 482, + 482, + 482, + 482, + 482, + 482, + 482, + 485, + 485, + 485, + 486, + 486, + 486, + 486, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 488, + 488, + 488, + 488, + 488, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 490, + 490, + 491, + 491, + 491, + 491, + 492, + 492, + 492, + 492, + 494, + 495, + 496, + 496, + 497, + 497, + 498, + 498, + 498, + 498, + 498, + 498, + 498, + 500, + 500, + 500, + 500, + 501, + 501, + 501, + 501, + 501, + 502, + 502, + 502, + 502, + 502, + 502, + 502, + 502, + -1, + 503, + 503, + 503, + 503, + 503, + 503, + 503, + 503, + 503, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 506, + 506, + 506, + 506, + 506, + 506, + 506, + 511, + 511, + 511, + 511, + 511, + 512, + 512, + 512, + 512, + 512, + 512, + 512, + 513, + 513, + 514, + 514, + 514, + 514, + 514, + 515, + 515, + 516, + 516, + 516, + 527, + 535, + 535, + 537, + 541, + 543, + 545, + 547, + 548, + 551, + 562, + 567, + 567, + 567, + 570, + 570, + 571, + 571, + 571, + 571, + 571, + 571, + 572, + 575, + 575, + 576, + 576, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 588, + 589, + 589, + 590, + 591, + 593, + 595, + 598, + 610, + 615, + 617, + 640, + 661, + 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, + 152, + 674, + 674, + 674, + 674, + 674, + 674, + -1, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 675, + 675, + 675, + 676, + 676, + 676, + 676, + 676, + 676, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 313, + 677, + 677, + 677, + 677, + 677, + 677, + 678, + 678, + 678, + 678, + 678, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 680, + 680, + 680, + 680, + 680, + 680, + 680, + 681, + 681, + 681, + 681, + 682, + 682, + 682, + 683, + 683, + 683, + 683, + 683, + 683, + 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, + 689, + 690, + 690, + 690, + 690, + 690, + 691, + 691, + 691, + 693, + 694, + 694, + 695, + 695, + 695, + 695, + 696, + 696, + 696, + 696, + 696, + 696, + 697, + 697, + 698, + 698, + 698, + 698, + 699, + 699, + 699, + 699, + 699, + 699, + 699, + 700, + 700, + 700, + 700, + 701, + 701, + 701, + 701, + 701, + 540, + 701, + 701, + 701, + -1, + 702, + 702, + 703, + 703, + 705, + 705, + 705, + 705, + 705, + 705, + 707, + 707, + 707, + 708, + 708, + 709, + 709, + 709, + 710, + 711, + 711, + 711, + 711, + 711, + 712, + 712, + 712, + 712, + 712, + 712, + 712, + 713, + 713, + 713, + 713, + 713, + 713, + 714, + 714, + 714, + 714, + 716, + 716, + 716, + 716, + 716, + 716, + 717, + 717, + 718, + 719, + 725, + 726, + 727, + 727, + 727, + 727, + 730, + 731, + 731, + 733, + 733, + 734, + 735, + 736, + 739, + 739, + 739, + 740, + 740, + 740, + 740, + 741, + 741, + 741, + 742, + 743, + 743, + 744, + 745, + 745, + 746, + 746, + 746, + 749, + 753, + 755, + 755, + 775, + 776, + 776, + -1, + 782, + 782, + 783, + 785, + 786, + 787, + 789, + 790, + 792, + 797, + 800, + 804, + 809, + 815, + 827, + 831, + 839, + 839, + 839, + 840, + 840, + 840, + 840, + 840, + 840, + 840, + 840, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + -1, + 841, + 842, + 842, + 842, + 842, + 843, + 843, + 843, + 843, + 844, + 844, + 844, + 844, + 844, + 844, + 844, + 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, + 847, + 849, + 849, + 850, + 853, + 854, + 855, + 855, + 855, + 856, + 856, + 860, + 860, + 868, + 878, + 884, + 887 + ], + [ + 3, + 3, + 3, + 3, + 3, + 3, + 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, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 73, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 266, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + -1, + 3, + 3, + 3, + 3, + 173, + 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, + 5, + 5, + 5, + 199, + 6, + 6, + 6, + 6, + 6, + 6, + 6, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 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, + 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, + 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, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + -1, + 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, + -1, + 17, + 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, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 568, + 18, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + 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, + 255, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + -1, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 21, + 21, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 23, + 23, + 24, + 24, + 24, + 25, + 25, + 26, + 26, + 27, + 27, + 28, + 28, + 30, + 30, + 31, + 31, + 31, + 32, + 32, + 32, + 32, + 32, + 33, + 34, + 34, + 34, + 34, + 34, + 34, + 35, + 35, + 35, + 35, + 35, + 36, + 36, + 36, + 37, + 37, + 37, + 37, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 40, + 40, + 40, + 40, + 40, + 40, + 41, + 43, + 43, + 43, + 43, + 43, + 43, + 43, + 43, + 43, + 43, + 44, + 44, + 44, + 44, + 44, + 46, + 46, + 46, + 46, + 46, + 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, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 50, + 50, + 50, + 50, + -1, + 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, + 657, + 52, + 52, + 52, + 52, + 52, + 52, + 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, + 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, + -1, + 56, + 57, + 57, + 57, + 57, + 57, + 57, + 57, + 58, + 58, + 58, + 58, + 58, + 58, + 58, + 58, + 59, + 59, + 59, + 59, + 59, + 59, + 59, + 59, + 59, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 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, + -1, + 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, + 587, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 66, + 66, + 66, + 66, + 66, + 66, + 66, + 66, + 66, + 66, + 66, + 67, + 67, + 67, + 67, + 67, + 68, + 68, + 68, + 68, + 68, + 68, + 68, + 68, + 69, + 69, + 69, + 69, + 70, + 70, + 70, + 70, + 70, + 70, + 70, + 70, + 70, + 70, + 70, + 72, + 72, + 75, + 75, + 75, + 76, + 77, + 78, + 78, + 78, + 80, + 82, + 85, + 89, + 89, + 90, + 92, + 93, + 94, + 94, + 98, + 101, + 101, + 104, + 104, + 104, + 105, + 107, + 107, + 110, + 110, + 110, + 115, + 115, + 115, + 115, + 115, + 115, + 115, + 116, + 116, + 116, + 116, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + 119, + 119, + 119, + 120, + 342, + 121, + 121, + 122, + 122, + 122, + 125, + 126, + 126, + 127, + 127, + 128, + 129, + 129, + 129, + 129, + 129, + 129, + 129, + 129, + 129, + 129, + 130, + 130, + 131, + 131, + 131, + 131, + 131, + 131, + 131, + 131, + 132, + 132, + 132, + 132, + 132, + 132, + 132, + 132, + 132, + 132, + 133, + 133, + 133, + 133, + 133, + 133, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 136, + 136, + 139, + 139, + 139, + 139, + 140, + 140, + 140, + 140, + 140, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 142, + 142, + 142, + 142, + 142, + 142, + 142, + 142, + 142, + 144, + 144, + 144, + 144, + 144, + 144, + 145, + 145, + 145, + 146, + 146, + 146, + 146, + 146, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 148, + 148, + 149, + 149, + 149, + 149, + 149, + 149, + 149, + 149, + 149, + 150, + 150, + 150, + 150, + 150, + 150, + 150, + 150, + 150, + 151, + 151, + 151, + 151, + 164, + 166, + 166, + 166, + 166, + 167, + 167, + 167, + 167, + 175, + 177, + 178, + 178, + 178, + 189, + 190, + 191, + 191, + 193, + 194, + 206, + 206, + 208, + 209, + 212, + 213, + 218, + 219, + 221, + 221, + 224, + 226, + 227, + 229, + 229, + 232, + 238, + 244, + 252, + 252, + 253, + 253, + 254, + 254, + 254, + 257, + 257, + 258, + 258, + 258, + 258, + 260, + 282, + 283, + 283, + 285, + 285, + 286, + 288, + 298, + 299, + 300, + 310, + 311, + 329, + 348, + 354, + 355, + 357, + 379, + 381, + 381, + 381, + 381, + 381, + 264, + 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, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 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, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 278, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 391, + 391, + 391, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + -1, + 392, + 392, + 392, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 394, + 394, + 394, + 394, + 394, + 394, + 395, + 395, + 395, + 395, + 395, + 396, + 397, + 397, + 397, + 397, + 397, + 397, + 397, + 397, + 397, + 397, + 397, + 398, + 399, + 399, + 399, + 399, + 399, + 400, + 402, + 402, + 402, + 402, + 402, + 402, + 402, + 402, + 402, + 403, + 403, + 403, + 404, + 404, + 404, + 404, + 404, + 404, + 404, + 405, + 405, + 405, + 405, + 405, + 406, + 406, + 407, + 408, + 409, + 409, + 410, + 410, + 411, + 411, + 411, + 411, + 411, + 411, + 412, + 412, + 412, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 414, + 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, + 418, + 418, + 418, + 418, + 418, + 418, + 418, + 418, + 418, + 419, + 419, + 419, + 419, + 419, + 419, + 419, + 419, + 419, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + -1, + 420, + 420, + 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, + 423, + 423, + 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, + 81, + 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, + 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, + 431, + 431, + 431, + 431, + 431, + 431, + 431, + 431, + 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, + 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, + 203, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 436, + 436, + 436, + 436, + 436, + 760, + 436, + 436, + 436, + 272, + 272, + 436, + 436, + 436, + 436, + 437, + 629, + 437, + 437, + 437, + 437, + 437, + 437, + 438, + 438, + 438, + 438, + 438, + 438, + 438, + 438, + 439, + 439, + 518, + 439, + 439, + 439, + 440, + 440, + 440, + 440, + 440, + 440, + 441, + 441, + 441, + 442, + 442, + 442, + 442, + 451, + 451, + 452, + 452, + 452, + 453, + 455, + 457, + 458, + 459, + 460, + 461, + 462, + 462, + 463, + 464, + 465, + 468, + 470, + 470, + 472, + 472, + 474, + 474, + 345, + 480, + 480, + 480, + 481, + 482, + 482, + 482, + 482, + 482, + 482, + 482, + 485, + 485, + 485, + 486, + 486, + 486, + 486, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 488, + 488, + 488, + 488, + 488, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 490, + 490, + 491, + 491, + 491, + 491, + 492, + 492, + 492, + 492, + 494, + 495, + 496, + 496, + 497, + 497, + 498, + 498, + 498, + 498, + 498, + 498, + 498, + 500, + 500, + 500, + 500, + 501, + 501, + 501, + 501, + 501, + 502, + 502, + 502, + 502, + 502, + 502, + 502, + 502, + -1, + 503, + 503, + 503, + 503, + 503, + 503, + 503, + 503, + 503, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 506, + 506, + 506, + 506, + 506, + 506, + 506, + 511, + 511, + 511, + 511, + 511, + 512, + 512, + 512, + 512, + 512, + 512, + 512, + 513, + 513, + 514, + 514, + 514, + 514, + 514, + 515, + 515, + 516, + 516, + 516, + 527, + 535, + 535, + 537, + 541, + 543, + 545, + 547, + 548, + 551, + 562, + 567, + 567, + 567, + 570, + 570, + 571, + 571, + 571, + 571, + 571, + 571, + 572, + 575, + 575, + 576, + 576, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 588, + 589, + 589, + 590, + 591, + 593, + 595, + 598, + 610, + 615, + 617, + 640, + 661, + 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, + 152, + 674, + 674, + 674, + 674, + 674, + 674, + -1, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 675, + 675, + 675, + 676, + 676, + 676, + 676, + 676, + 676, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 313, + 677, + 677, + 677, + 677, + 677, + 677, + 678, + 678, + 678, + 678, + 678, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 680, + 680, + 680, + 680, + 680, + 680, + 680, + 681, + 681, + 681, + 681, + 682, + 682, + 682, + 683, + 683, + 683, + 683, + 683, + 683, + 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, + 689, + 690, + 690, + 690, + 690, + 690, + 691, + 691, + 691, + 693, + 694, + 694, + 695, + 695, + 695, + 695, + 696, + 696, + 696, + 696, + 696, + 696, + 697, + 697, + 698, + 698, + 698, + 698, + 699, + 699, + 699, + 699, + 699, + 699, + 699, + 700, + 700, + 700, + 700, + 701, + 701, + 701, + 701, + 701, + 540, + 701, + 701, + 701, + -1, + 702, + 702, + 703, + 703, + 705, + 705, + 705, + 705, + 705, + 705, + 707, + 707, + 707, + 708, + 708, + 812, + 709, + 709, + 710, + 711, + 711, + 711, + 711, + 711, + 712, + 712, + 712, + 712, + 712, + 712, + 712, + 713, + 713, + 713, + 713, + 713, + 713, + 714, + 714, + 714, + 714, + 716, + 716, + 716, + 716, + 716, + 716, + 717, + 717, + 718, + 719, + 725, + 726, + 727, + 727, + 727, + 727, + 730, + 731, + 731, + 733, + 733, + 734, + 735, + 736, + 739, + 739, + 739, + 740, + 740, + 740, + 740, + 741, + 741, + 741, + 742, + 743, + 743, + 744, + 745, + 745, + 746, + 746, + 746, + 749, + 753, + 755, + 755, + 775, + 776, + 776, + -1, + 782, + 782, + 783, + 785, + 786, + 787, + 789, + 790, + 792, + 797, + 800, + 804, + 809, + 815, + 827, + 831, + 839, + 839, + 839, + 840, + 840, + 840, + 840, + 840, + 840, + 840, + 840, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + -1, + 841, + 842, + 842, + 842, + 842, + 843, + 843, + 843, + 843, + 844, + 844, + 844, + 844, + 844, + 844, + 844, + 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, + 847, + 849, + 849, + 850, + 853, + 854, + 855, + 855, + 855, + 856, + 856, + 860, + 860, + 868, + 878, + 884, + 887 + ], + [ + 3, + 3, + 3, + 3, + 3, + 3, + 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, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 73, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 266, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + -1, + 3, + 3, + 3, + 3, + 173, + 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, + 5, + 5, + 5, + 199, + 6, + 6, + 6, + 6, + 6, + 6, + 6, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 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, + 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, + 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, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + -1, + 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, + -1, + 17, + 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, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 568, + 18, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + 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, + 255, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + -1, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 21, + 21, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 23, + 23, + 24, + 24, + 24, + 25, + 25, + 26, + 26, + 27, + 27, + 28, + 28, + 30, + 30, + 31, + 31, + 31, + 32, + 32, + 32, + 32, + 32, + 33, + 34, + 34, + 34, + 34, + 34, + 34, + 35, + 35, + 35, + 35, + 35, + 36, + 36, + 36, + 37, + 37, + 37, + 37, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 40, + 40, + 40, + 40, + 40, + 40, + 41, + 43, + 43, + 43, + 43, + 43, + 43, + 43, + 43, + 43, + 43, + 44, + 44, + 44, + 44, + 44, + 46, + 46, + 46, + 46, + 46, + 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, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 50, + 50, + 50, + 50, + -1, + 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, + 657, + 52, + 52, + 52, + 52, + 52, + 52, + 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, + 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, + -1, + 56, + 57, + 57, + 57, + 57, + 57, + 57, + 57, + 58, + 58, + 58, + 58, + 58, + 58, + 58, + 58, + 59, + 59, + 59, + 59, + 59, + 59, + 59, + 59, + 59, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 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, + -1, + 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, + 587, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 66, + 66, + 66, + 66, + 66, + 66, + 66, + 66, + 66, + 66, + 66, + 67, + 67, + 67, + 67, + 67, + 68, + 68, + 68, + 68, + 68, + 68, + 68, + 68, + 69, + 69, + 69, + 69, + 70, + 70, + 70, + 70, + 70, + 70, + 70, + 70, + 70, + 70, + 70, + 72, + 72, + 75, + 75, + 75, + 76, + 77, + 78, + 78, + 78, + 80, + 82, + 85, + 89, + 89, + 90, + 92, + 93, + 94, + 94, + 98, + 101, + 101, + 104, + 104, + 104, + 105, + 107, + 107, + 110, + 110, + 110, + 115, + 115, + 115, + 115, + 115, + 115, + 115, + 116, + 116, + 116, + 116, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + 119, + 119, + 119, + 120, + 342, + 121, + 121, + 122, + 122, + 122, + 125, + 126, + 126, + 127, + 127, + 128, + 129, + 129, + 129, + 129, + 129, + 129, + 129, + 129, + 129, + 129, + 130, + 130, + 131, + 131, + 131, + 131, + 131, + 131, + 131, + 131, + 132, + 132, + 132, + 132, + 132, + 132, + 132, + 132, + 132, + 132, + 133, + 133, + 133, + 133, + 133, + 133, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 136, + 136, + 139, + 139, + 139, + 139, + 140, + 140, + 140, + 140, + 140, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 142, + 142, + 142, + 142, + 142, + 142, + 142, + 142, + 142, + 144, + 144, + 144, + 144, + 144, + 144, + 145, + 145, + 145, + 146, + 146, + 146, + 146, + 146, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 148, + 148, + 149, + 149, + 149, + 149, + 149, + 149, + 149, + 149, + 149, + 150, + 150, + 150, + 150, + 150, + 150, + 150, + 150, + 150, + 151, + 151, + 151, + 151, + 164, + 166, + 166, + 166, + 166, + 167, + 167, + 167, + 167, + 175, + 177, + 178, + 178, + 178, + 189, + 190, + 191, + 191, + 193, + 194, + 206, + 206, + 208, + 209, + 212, + 213, + 218, + 219, + 221, + 221, + 224, + 226, + 227, + 229, + 229, + 232, + 238, + 244, + 252, + 252, + 253, + 253, + 254, + 254, + 254, + 257, + 257, + 258, + 258, + 258, + 258, + 260, + 282, + 283, + 283, + 285, + 285, + 286, + 288, + 298, + 299, + 300, + 310, + 311, + 329, + 348, + 354, + 355, + 357, + 379, + 381, + 381, + 381, + 381, + 381, + 264, + 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, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 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, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 278, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 391, + 391, + 391, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + -1, + 392, + 392, + 392, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 394, + 394, + 394, + 394, + 394, + 394, + 395, + 395, + 395, + 395, + 395, + 396, + 397, + 397, + 397, + 397, + 397, + 397, + 397, + 397, + 397, + 397, + 397, + 398, + 399, + 399, + 399, + 399, + 399, + 400, + 402, + 402, + 402, + 402, + 402, + 402, + 402, + 402, + 402, + 403, + 403, + 403, + 404, + 404, + 404, + 404, + 404, + 404, + 404, + 405, + 405, + 405, + 405, + 405, + 406, + 406, + 407, + 408, + 409, + 409, + 410, + 410, + 411, + 411, + 411, + 411, + 411, + 411, + 412, + 412, + 412, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 414, + 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, + 418, + 418, + 418, + 418, + 418, + 418, + 418, + 418, + 418, + 419, + 419, + 419, + 419, + 419, + 419, + 419, + 419, + 419, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + -1, + 420, + 420, + 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, + 423, + 423, + 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, + 81, + 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, + 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, + 431, + 431, + 431, + 431, + 431, + 431, + 431, + 431, + 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, + 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, + 203, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 436, + 436, + 436, + 436, + 436, + 760, + 436, + 436, + 436, + 272, + 272, + 436, + 436, + 436, + 436, + 437, + 629, + 437, + 437, + 437, + 437, + 437, + 437, + 438, + 438, + 438, + 438, + 438, + 438, + 438, + 438, + 439, + 439, + 518, + 439, + 439, + 439, + 440, + 440, + 440, + 440, + 440, + 440, + 441, + 441, + 441, + 442, + 442, + 442, + 442, + 451, + 451, + 452, + 452, + 452, + 453, + 455, + 457, + 458, + 459, + 460, + 461, + 462, + 462, + 463, + 464, + 465, + 468, + 470, + 470, + 472, + 472, + 474, + 474, + 345, + 480, + 480, + 480, + 481, + 482, + 482, + 482, + 482, + 482, + 482, + 482, + 485, + 485, + 485, + 486, + 486, + 486, + 486, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 488, + 488, + 488, + 488, + 488, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 490, + 490, + 491, + 491, + 491, + 491, + 492, + 492, + 492, + 492, + 494, + 495, + 496, + 496, + 497, + 497, + 498, + 498, + 498, + 498, + 498, + 498, + 498, + 500, + 500, + 500, + 500, + 501, + 501, + 501, + 501, + 501, + 502, + 502, + 502, + 502, + 502, + 502, + 502, + 502, + -1, + 503, + 503, + 503, + 503, + 503, + 503, + 503, + 503, + 503, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 506, + 506, + 506, + 506, + 506, + 506, + 506, + 511, + 511, + 511, + 511, + 511, + 512, + 512, + 512, + 512, + 512, + 512, + 512, + 513, + 513, + 514, + 514, + 514, + 514, + 514, + 515, + 515, + 516, + 516, + 516, + 527, + 535, + 535, + 537, + 541, + 543, + 545, + 547, + 548, + 551, + 562, + 567, + 567, + 567, + 570, + 570, + 571, + 571, + 571, + 571, + 571, + 571, + 572, + 575, + 575, + 576, + 576, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 588, + 589, + 589, + 590, + 591, + 593, + 595, + 598, + 610, + 615, + 617, + 640, + 661, + 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, + 152, + 674, + 674, + 674, + 674, + 674, + 674, + -1, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 675, + 675, + 675, + 676, + 676, + 676, + 676, + 676, + 676, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 313, + 677, + 677, + 677, + 677, + 677, + 677, + 678, + 678, + 678, + 678, + 678, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 680, + 680, + 680, + 680, + 680, + 680, + 680, + 681, + 681, + 681, + 681, + 682, + 682, + 682, + 683, + 683, + 683, + 683, + 683, + 683, + 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, + 689, + 690, + 690, + 690, + 690, + 690, + 691, + 691, + 691, + 693, + 694, + 694, + 695, + 695, + 695, + 695, + 696, + 696, + 696, + 696, + 696, + 696, + 697, + 697, + 698, + 698, + 698, + 698, + 699, + 699, + 699, + 699, + 699, + 699, + 699, + 700, + 700, + 700, + 700, + 701, + 701, + 701, + 701, + 701, + 540, + 701, + 701, + 701, + -1, + 702, + 702, + 703, + 703, + 705, + 705, + 705, + 705, + 705, + 705, + 707, + 707, + 707, + 708, + 708, + 812, + 709, + 709, + 710, + 711, + 711, + 711, + 711, + 711, + 712, + 712, + 712, + 712, + 712, + 712, + 712, + 713, + 713, + 713, + 713, + 713, + 713, + 714, + 714, + 714, + 714, + 716, + 716, + 716, + 716, + 716, + 716, + 717, + 717, + 718, + 719, + 725, + 726, + 727, + 727, + 727, + 727, + 730, + 731, + 731, + 733, + 733, + 734, + 735, + 736, + 739, + 739, + 739, + 740, + 740, + 740, + 740, + 741, + 741, + 741, + 742, + 743, + 743, + 744, + 745, + 745, + 746, + 746, + 746, + 749, + 753, + 755, + 755, + 775, + 776, + 776, + -1, + 782, + 782, + 783, + 785, + 786, + 787, + 789, + 790, + 792, + 797, + 800, + 804, + 809, + 815, + 827, + 831, + 839, + 839, + 839, + 840, + 840, + 840, + 840, + 840, + 840, + 840, + 840, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + -1, + 841, + 842, + 842, + 842, + 842, + 843, + 843, + 843, + 843, + 844, + 844, + 844, + 844, + 844, + 844, + 844, + 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, + 847, + 849, + 849, + 850, + 853, + 854, + 855, + 855, + 855, + 856, + 856, + 860, + 860, + 868, + 878, + 884, + 887 + ], + [ + 3, + 3, + 3, + 3, + 3, + 3, + 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, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 73, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 200, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 266, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + -1, + 3, + 3, + 3, + 3, + 173, + 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, + 5, + 5, + 5, + 199, + 6, + 6, + 6, + 6, + 6, + 6, + 6, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 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, + 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, + 14, + 14, + 14, + 14, + 14, + 14, + 14, + 14, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 603, + 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, + -1, + 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, + -1, + 17, + 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, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 568, + 18, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + 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, + 255, + 19, + -1, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + -1, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 21, + 21, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 23, + 23, + 24, + 24, + 24, + 25, + 25, + 26, + 26, + 27, + 27, + 28, + 28, + 30, + 30, + 31, + 31, + 31, + 32, + 32, + 32, + 32, + 32, + 33, + 34, + 34, + 34, + 34, + 34, + 34, + 35, + 35, + 35, + 35, + 35, + 36, + 36, + 36, + 37, + 37, + 37, + 37, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 40, + 40, + 40, + 40, + 40, + 40, + 41, + 43, + 43, + 43, + 43, + 43, + 43, + 43, + 43, + 43, + 43, + 44, + 44, + 44, + 44, + 44, + 46, + 46, + 46, + 46, + 46, + 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, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 50, + 50, + 50, + 50, + -1, + 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, + 657, + 52, + 52, + 52, + 52, + 52, + 52, + 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, + 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, + -1, + 56, + 57, + 57, + 57, + 57, + 57, + 57, + 57, + 58, + 58, + 58, + 58, + 58, + 58, + 58, + 58, + 59, + 59, + 59, + 59, + 59, + 59, + 59, + 59, + 59, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 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, + -1, + 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, + 587, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 66, + 66, + 66, + 66, + 66, + 66, + 66, + 66, + 66, + 66, + 66, + 67, + 67, + 67, + 67, + 67, + 68, + 68, + 68, + 663, + 68, + 68, + 68, + 68, + 69, + 69, + 69, + 69, + 70, + 70, + 70, + 70, + 70, + 70, + 70, + 70, + 70, + 70, + 70, + 72, + 72, + 75, + 75, + 75, + 76, + 77, + 78, + 78, + 78, + 80, + 82, + 85, + 89, + 89, + 90, + 92, + 93, + 94, + 94, + 98, + 101, + 101, + 104, + 104, + 104, + 105, + 107, + 107, + 110, + 110, + 110, + 115, + 115, + 115, + 115, + 115, + 115, + 115, + 116, + 116, + 116, + 116, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + 119, + 119, + 119, + 120, + 342, + 121, + 121, + 122, + 122, + 122, + 125, + 126, + 126, + 127, + 127, + 128, + 129, + 129, + 129, + 129, + 129, + 129, + 129, + 129, + 129, + 129, + 130, + 130, + 131, + 131, + 131, + 131, + 131, + 131, + 131, + 131, + 132, + 132, + 132, + 132, + 132, + 132, + 132, + 132, + 132, + 132, + 133, + 133, + 133, + 133, + 133, + 133, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 136, + 136, + 139, + 139, + 139, + 139, + 140, + 140, + 140, + 140, + 140, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 142, + 142, + 142, + 142, + 142, + 142, + 142, + 142, + 142, + 144, + 144, + 144, + 144, + 144, + 144, + 145, + 145, + 145, + 146, + 146, + 146, + 146, + 146, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 148, + 148, + 149, + 149, + 149, + 149, + 149, + 149, + 149, + 149, + 149, + 150, + 150, + 150, + 150, + 150, + 150, + 150, + 150, + 150, + 151, + 151, + 151, + 151, + 164, + 166, + 166, + 166, + 166, + 167, + 167, + 167, + 167, + 175, + 177, + 178, + 178, + 178, + 189, + 190, + 191, + 191, + 193, + 194, + 206, + 206, + 208, + 209, + 212, + 213, + 218, + 219, + 221, + 221, + 224, + 226, + 227, + 229, + 229, + 232, + 238, + 244, + 252, + 252, + 253, + 253, + 254, + 254, + 254, + 257, + 257, + 258, + 258, + 258, + 258, + 260, + 282, + 283, + 283, + 285, + 285, + 286, + 288, + 298, + 299, + 300, + 310, + 311, + 329, + 348, + 354, + 355, + 357, + 379, + 381, + 381, + 381, + 381, + 381, + 264, + 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, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 454, + 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, + 278, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 391, + 391, + 391, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + -1, + 392, + 392, + 392, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 394, + 394, + 394, + 394, + 394, + 394, + 395, + 395, + 395, + 395, + 395, + 396, + 397, + 397, + 397, + 397, + 397, + 397, + 397, + 397, + 397, + 397, + 397, + 398, + 399, + 399, + 399, + 399, + 399, + 400, + 402, + 402, + 402, + 402, + 402, + 402, + 402, + 402, + 402, + 403, + 403, + 403, + 404, + 404, + 404, + 404, + 404, + 404, + 404, + 405, + 405, + 405, + 405, + 405, + 406, + 406, + 407, + 408, + 409, + 409, + 410, + 410, + 411, + 411, + 411, + 411, + 411, + 411, + 412, + 412, + 412, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 414, + 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, + 418, + 418, + 418, + 418, + 418, + 418, + 418, + 418, + 418, + 419, + 419, + 419, + 419, + 419, + 419, + 419, + 419, + 419, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + -1, + 420, + 420, + 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, + 423, + 423, + 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, + 81, + 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, + 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, + 431, + 431, + 431, + 431, + 431, + 431, + 431, + 431, + 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, + 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, + 203, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 436, + 436, + 436, + 436, + 436, + 760, + 436, + 436, + 436, + 272, + 272, + 436, + 436, + 436, + 436, + 437, + 629, + 437, + 437, + 437, + 437, + 437, + 437, + 438, + 438, + 438, + 438, + 438, + 438, + 438, + 438, + 439, + 439, + 518, + 439, + 439, + 439, + 440, + 440, + 440, + 440, + 440, + 440, + 441, + 441, + 441, + 442, + 442, + 442, + 442, + 451, + 451, + 452, + 452, + 452, + 453, + 455, + 457, + 458, + 459, + 460, + 461, + 462, + 462, + 463, + 464, + 465, + 468, + 470, + 470, + 472, + 472, + 474, + 474, + 345, + 480, + 480, + 480, + 481, + 482, + 482, + 482, + 482, + 482, + 482, + 482, + 485, + 485, + 485, + 486, + 486, + 486, + 486, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 488, + 488, + 488, + 488, + 488, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 490, + 490, + 491, + 491, + 491, + 491, + 492, + 492, + 492, + 492, + 494, + 495, + 496, + 496, + 497, + 497, + 498, + 498, + 498, + 498, + 498, + 498, + 498, + 500, + 500, + 500, + 500, + 501, + 501, + 501, + 501, + 501, + 502, + 502, + 502, + 502, + 502, + 502, + 502, + 502, + -1, + 503, + 503, + 503, + 503, + 503, + 503, + 503, + 503, + 503, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 506, + 506, + 506, + 506, + 506, + 506, + 506, + 511, + 511, + 511, + 511, + 511, + 512, + 512, + 512, + 512, + 512, + 512, + 512, + 513, + 513, + 514, + 514, + 514, + 514, + 514, + 515, + 515, + 516, + 516, + 516, + 527, + 535, + 535, + 537, + 541, + 543, + 545, + 547, + 548, + 551, + 562, + 567, + 567, + 567, + 570, + 570, + 571, + 571, + 571, + 571, + 571, + 571, + 572, + 575, + 575, + 576, + 576, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 588, + 589, + 589, + 590, + 591, + 593, + 595, + 598, + 610, + 615, + 617, + 640, + 661, + 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, + 152, + 674, + 674, + 674, + 674, + 674, + 674, + -1, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 675, + 675, + 675, + 676, + 676, + 676, + 676, + 676, + 676, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 313, + 677, + 677, + 677, + 677, + 677, + 677, + 678, + 678, + 678, + 678, + 678, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 680, + 680, + 680, + 680, + 680, + 680, + 680, + 681, + 681, + 681, + 681, + 682, + 682, + 682, + 683, + 683, + 683, + 683, + 683, + 683, + 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, + 689, + 690, + 690, + 690, + 690, + 690, + 691, + 691, + 691, + 693, + 694, + 694, + 695, + 695, + 695, + 695, + 696, + 696, + 696, + 696, + 696, + 696, + 697, + 697, + 698, + 698, + 698, + 698, + 699, + 699, + 699, + 699, + 699, + 699, + 699, + 700, + 700, + 700, + 700, + 701, + 701, + 701, + 701, + 701, + 540, + 701, + 701, + 701, + -1, + 702, + 702, + 703, + 703, + 705, + 705, + 705, + 705, + 705, + 705, + 707, + 707, + 707, + 708, + 708, + 812, + 709, + 709, + 710, + 711, + 711, + 711, + 711, + 711, + 712, + 712, + 712, + 712, + 712, + 712, + 712, + 713, + 713, + 713, + 713, + 713, + 713, + 714, + 714, + 714, + 714, + 716, + 716, + 716, + 716, + 716, + 716, + 717, + 717, + 718, + 719, + 725, + 726, + 727, + 727, + 727, + 727, + 730, + 731, + 731, + 733, + 733, + 734, + 735, + 736, + 739, + 739, + 739, + 740, + 740, + 740, + 740, + 741, + 741, + 741, + 742, + 743, + 743, + 744, + 745, + 745, + 746, + 746, + 746, + 749, + 753, + 755, + 755, + 775, + 776, + 776, + -1, + 782, + 782, + 783, + 785, + 786, + 787, + 789, + 790, + 792, + 797, + 800, + 804, + 809, + 815, + 827, + 831, + 839, + 839, + 839, + 840, + 840, + 840, + 840, + 840, + 840, + 840, + 840, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + -1, + 841, + 842, + 842, + 842, + 842, + 843, + 843, + 843, + 843, + 844, + 844, + 844, + 844, + 844, + 844, + 844, + 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, + 847, + 849, + 849, + 850, + 853, + 854, + 855, + 855, + 855, + 856, + 856, + 860, + 860, + 868, + 878, + 884, + 887 + ], + [ + 3, + 3, + 3, + 3, + 3, + 3, + 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, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 73, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 200, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 266, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + -1, + 3, + 3, + 3, + 3, + 173, + 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, + 5, + 5, + 5, + 199, + 6, + 6, + 6, + 6, + 6, + 6, + 6, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 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, + 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, + 14, + 14, + 14, + 14, + 14, + 14, + 14, + 14, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 603, + 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, + -1, + 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, + -1, + 17, + 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, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 568, + 18, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + 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, + 255, + 19, + -1, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + -1, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 21, + 21, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 23, + 23, + 24, + 24, + 24, + 25, + 25, + 26, + 26, + 27, + 27, + 28, + 28, + 30, + 30, + 31, + 31, + 31, + 32, + 32, + 32, + 32, + 32, + 33, + 34, + 34, + 34, + 34, + 34, + 34, + 35, + 35, + 35, + 35, + 35, + 36, + 36, + 36, + 37, + 37, + 37, + 37, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 40, + 40, + 40, + 40, + 40, + 40, + 41, + 43, + 43, + 43, + 43, + 43, + 43, + 43, + 43, + 43, + 43, + 44, + 44, + 44, + 44, + 44, + 46, + 46, + 46, + 46, + 46, + 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, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 50, + 50, + 50, + 50, + -1, + 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, + 657, + 52, + 52, + 52, + 52, + 52, + 52, + 53, + 53, + 53, + 53, + 53, + 53, + 53, + 53, + 53, + 53, + 53, + 53, + 53, + 53, + 53, + 53, + 54, + 54, + 54, + 54, + -1, + 54, + 54, + 54, + 54, + 54, + 54, + 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, + -1, + 56, + 57, + 57, + 57, + 57, + 57, + 57, + 57, + 58, + 58, + 58, + 58, + 58, + 58, + 58, + 58, + 59, + 59, + 59, + 59, + 59, + 59, + 59, + 59, + 59, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 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, + -1, + 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, + 587, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 66, + 66, + 66, + 66, + 66, + 66, + 66, + 66, + 66, + 66, + 66, + 67, + 67, + 67, + 67, + 67, + 68, + 68, + 68, + 663, + 68, + 68, + 68, + 68, + 69, + 69, + 69, + 69, + 70, + 70, + 70, + 70, + 70, + 70, + 70, + 70, + 70, + 70, + 70, + 72, + 72, + 75, + 75, + 75, + 76, + 77, + 78, + 78, + 78, + 80, + 82, + 85, + 89, + 89, + 90, + 92, + 93, + 94, + 94, + 98, + 101, + 101, + 104, + 104, + 104, + 105, + 107, + 107, + 110, + 110, + 110, + 115, + 115, + 115, + 115, + 115, + 115, + 115, + 116, + 116, + 116, + 116, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + 119, + 119, + 119, + 120, + 342, + 121, + 121, + 122, + 122, + 122, + 125, + 126, + 126, + 127, + 127, + 128, + 129, + 129, + 129, + 129, + 129, + 129, + 129, + 129, + 129, + 129, + 130, + 130, + 131, + 131, + 131, + 131, + 131, + 131, + 131, + 131, + 132, + 132, + 132, + 132, + 132, + 132, + 132, + 132, + 132, + 132, + 133, + 133, + 133, + 133, + 133, + 133, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 136, + 136, + 139, + 139, + 139, + 139, + 140, + 140, + 140, + 140, + 140, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 142, + 142, + 142, + 142, + 142, + 142, + 142, + 142, + 142, + 144, + 144, + 144, + 144, + 144, + 144, + 145, + 145, + 145, + 146, + 146, + 146, + 146, + 146, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 148, + 148, + 149, + 149, + 149, + 149, + 149, + 149, + 149, + 149, + 149, + 150, + 150, + 150, + 150, + 150, + 150, + 150, + 150, + 150, + 151, + 151, + 151, + 151, + 164, + 166, + 166, + 166, + 166, + 167, + 167, + 167, + 167, + 175, + 177, + 178, + 178, + 178, + 189, + 190, + 191, + 191, + 193, + 194, + 206, + 206, + 208, + 209, + 212, + 213, + 218, + 219, + 221, + 221, + 224, + 226, + 227, + 229, + 229, + 232, + 238, + 244, + 252, + 252, + 253, + 253, + 254, + 254, + 254, + 257, + 257, + 258, + 258, + 258, + 258, + 260, + 282, + 283, + 283, + 285, + 285, + 286, + 288, + 298, + 299, + 300, + 310, + 311, + 329, + 348, + 354, + 355, + 357, + 379, + 381, + 381, + 381, + 381, + 381, + 264, + 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, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 454, + 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, + 278, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 391, + 391, + 391, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + -1, + 392, + 392, + 392, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 394, + 394, + 394, + 394, + 394, + 394, + 395, + 395, + 395, + 395, + 395, + 396, + 397, + 397, + 397, + 397, + 397, + 397, + 397, + 397, + 397, + 397, + 397, + 398, + 399, + 399, + 399, + 399, + 399, + 400, + 402, + 402, + 402, + 402, + 402, + 402, + 402, + 402, + 402, + 403, + 403, + 403, + 404, + 404, + 404, + 404, + 404, + 404, + 404, + 405, + 405, + 405, + 405, + 405, + 406, + 406, + 407, + 408, + 409, + 409, + 410, + 410, + 411, + 411, + 411, + 411, + 411, + 411, + 412, + 412, + 412, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 414, + 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, + 418, + 418, + 418, + 418, + 418, + 418, + 418, + 418, + 418, + 419, + 419, + 419, + 419, + 419, + 419, + 419, + 419, + 419, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + -1, + 420, + 420, + 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, + 423, + 423, + 425, + 425, + 425, + 425, + 425, + 425, + 425, + 425, + 425, + 425, + 425, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + -1, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 81, + 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, + 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, + 431, + 431, + 431, + 431, + 431, + 431, + 431, + 431, + 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, + 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, + 203, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 436, + 436, + 436, + 436, + 436, + 760, + 436, + 436, + 436, + 272, + 272, + 436, + 436, + 436, + 436, + 437, + 629, + 437, + 437, + 437, + 437, + 437, + 437, + 438, + 438, + 438, + 438, + 438, + 438, + 438, + 438, + 439, + 439, + 518, + 439, + 439, + 439, + 440, + 440, + 440, + 440, + 440, + 440, + 441, + 441, + 441, + 442, + 442, + 442, + 442, + 451, + 451, + 452, + 452, + 452, + 453, + 455, + 457, + 458, + 459, + 460, + 461, + 462, + 462, + 463, + 464, + 465, + 468, + 470, + 470, + 472, + 472, + 474, + 474, + 345, + 480, + 480, + 480, + 481, + 482, + 482, + 482, + 482, + 482, + 482, + 482, + 485, + 485, + 485, + 486, + 486, + 486, + 486, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 488, + 488, + 488, + 488, + 488, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 490, + 490, + 491, + 491, + 491, + 491, + 492, + 492, + 492, + 492, + 494, + 495, + 496, + 496, + 497, + 497, + 498, + 498, + 498, + 498, + 498, + 498, + 498, + 500, + 500, + 500, + 500, + 501, + 501, + 501, + 501, + 501, + 502, + 502, + 502, + 502, + 502, + 502, + 502, + 502, + -1, + 503, + 503, + 503, + 503, + 503, + 503, + 503, + 503, + 503, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 506, + 506, + 506, + 506, + 506, + 506, + 506, + 511, + 511, + 511, + 511, + 511, + 512, + 512, + 512, + 512, + 512, + 512, + 512, + 513, + 513, + 514, + 514, + 514, + 514, + 514, + 515, + 515, + 516, + 516, + 516, + 527, + 535, + 535, + 537, + 541, + 543, + 545, + 547, + 548, + 551, + 562, + 567, + 567, + 567, + 570, + 570, + 571, + 571, + 571, + 571, + 571, + 571, + 572, + 575, + 575, + 576, + 576, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 588, + 589, + 589, + 590, + 591, + 269, + 595, + 598, + 610, + 615, + 617, + 640, + 661, + 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, + 152, + 674, + 674, + 674, + 674, + 674, + 674, + -1, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 675, + 675, + 675, + 676, + 676, + 676, + 676, + 676, + 676, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 313, + 677, + 677, + 677, + 677, + 677, + 677, + 678, + 678, + 678, + 678, + 678, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 680, + 680, + 680, + 680, + 680, + 680, + 680, + 681, + 681, + 681, + 681, + 682, + 682, + 682, + 683, + 683, + 683, + 683, + 683, + 683, + 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, + 689, + 690, + 690, + 690, + 690, + 690, + 691, + 691, + 691, + 693, + 694, + 694, + 695, + 695, + 695, + 695, + 696, + 696, + 696, + 696, + 696, + 696, + 697, + 697, + 698, + 698, + 698, + 698, + 699, + 699, + 699, + 699, + 699, + 699, + 699, + 700, + 700, + 700, + 700, + 701, + 701, + 701, + 701, + 701, + 540, + 701, + 701, + 701, + -1, + 702, + 702, + 703, + 703, + 705, + 705, + 705, + 705, + 705, + 705, + 707, + 707, + 707, + 708, + 708, + 812, + 709, + 709, + 710, + 711, + 711, + 711, + 711, + 711, + 712, + 712, + 712, + 712, + 712, + 712, + 712, + 713, + 713, + 713, + 713, + 713, + 713, + 714, + 714, + 714, + 714, + 716, + 716, + 716, + 716, + 716, + 716, + 717, + 717, + 718, + 719, + 725, + 726, + 727, + 727, + 727, + 727, + 730, + 731, + 731, + 733, + 733, + 734, + 735, + 736, + 739, + 739, + 739, + 740, + 740, + 740, + 740, + 741, + 741, + 741, + 742, + 743, + 743, + 744, + 745, + 745, + 746, + 746, + 746, + 749, + 753, + 755, + 755, + 775, + 776, + 776, + -1, + 782, + 782, + 783, + 785, + 786, + 787, + 789, + 790, + 792, + 797, + 800, + 804, + 809, + 815, + 827, + 831, + 839, + 839, + 839, + 840, + 840, + 840, + 840, + 840, + 840, + 840, + 840, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + -1, + 841, + 842, + 842, + 842, + 842, + 843, + 843, + 843, + 843, + 844, + 844, + 844, + 844, + 844, + 844, + 844, + 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, + 847, + 849, + 849, + 850, + 853, + 854, + 855, + 855, + 855, + 856, + 856, + 860, + 860, + 868, + 878, + 884, + 887 + ], + [ + 3, + 3, + 3, + 3, + 3, + 3, + 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, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 73, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 200, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 266, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + -1, + 3, + 3, + 3, + 3, + 173, + 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, + 5, + 5, + 5, + 199, + 6, + 6, + 6, + 6, + 6, + 6, + 6, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 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, + 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, + 14, + 14, + 14, + 14, + 14, + 14, + 14, + 14, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 603, + 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, + -1, + 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, + -1, + 17, + 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, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 568, + 18, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + 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, + 255, + 19, + -1, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + -1, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 21, + 21, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 23, + 23, + 24, + 24, + 24, + 25, + 25, + 26, + 26, + 27, + 27, + 28, + 28, + 30, + 30, + 31, + 31, + 31, + 32, + 32, + 32, + 32, + 32, + 33, + 34, + 34, + 34, + 34, + 34, + 34, + 35, + 35, + 35, + 35, + 35, + 36, + 36, + 36, + 37, + 37, + 37, + 37, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 40, + 40, + 40, + 40, + 40, + 40, + 41, + 43, + 43, + 43, + 43, + 43, + 43, + 43, + 43, + 43, + 43, + 44, + 44, + 44, + 44, + 44, + 46, + 46, + 46, + 46, + 46, + 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, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 50, + 50, + 50, + 50, + -1, + 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, + 657, + 52, + 52, + 52, + 52, + 52, + 52, + 53, + 53, + 53, + 53, + 53, + 53, + 53, + 53, + 53, + 53, + 53, + 53, + 53, + 53, + 53, + 53, + 54, + 54, + 54, + 54, + -1, + 54, + 54, + 54, + 54, + 54, + 54, + 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, + -1, + 56, + 57, + 57, + 57, + 57, + 57, + 57, + 57, + 58, + 58, + 58, + 58, + 58, + 58, + 58, + 58, + 59, + 59, + 59, + 59, + 59, + 59, + 59, + 59, + 59, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 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, + -1, + 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, + 587, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 66, + 66, + 66, + 66, + 66, + 66, + 66, + 66, + 66, + 66, + 66, + 67, + 67, + 67, + 67, + 67, + 68, + 68, + 68, + 663, + 68, + 68, + 68, + 68, + 69, + 69, + 69, + 69, + 70, + 70, + 70, + 70, + 70, + 70, + 70, + 70, + 70, + 70, + 70, + 72, + 72, + 75, + 75, + 75, + 76, + 77, + 78, + 78, + 78, + 80, + 82, + 85, + 89, + 89, + 90, + 92, + 93, + 94, + 94, + 98, + 101, + 101, + 104, + 104, + 104, + 105, + 107, + 107, + 110, + 110, + 110, + 115, + 115, + 115, + 115, + 115, + 115, + 115, + 116, + 116, + 116, + 116, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + 119, + 119, + 119, + 120, + 342, + 121, + 121, + 122, + 122, + 122, + 125, + 126, + 126, + 127, + 127, + 128, + 129, + 129, + 129, + 129, + 129, + 129, + 129, + 129, + 129, + 129, + 130, + 130, + 131, + 131, + 131, + 131, + 131, + 131, + 131, + 131, + 132, + 132, + 132, + 132, + 132, + 132, + 132, + 132, + 132, + 132, + 133, + 133, + 133, + 133, + 133, + 133, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 136, + 136, + 139, + 139, + 139, + 139, + 140, + 140, + 140, + 140, + 140, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 142, + 142, + 142, + 142, + 142, + 142, + 142, + 142, + 142, + 144, + 144, + 144, + 144, + 144, + 144, + 145, + 145, + 145, + 146, + 146, + 146, + 146, + 146, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 148, + 148, + 149, + 149, + 149, + 149, + 149, + 149, + 149, + 149, + 149, + 150, + 150, + 150, + 150, + 150, + 150, + 150, + 150, + 150, + 151, + 151, + 151, + 151, + 164, + 166, + 166, + 166, + 166, + 167, + 167, + 167, + 167, + 175, + 177, + 178, + 178, + 178, + 189, + 190, + 191, + 191, + 193, + 194, + 206, + 206, + 208, + 209, + 212, + 213, + 218, + 219, + 221, + 221, + 224, + 226, + 227, + 229, + 229, + 232, + 238, + 244, + 252, + 252, + 253, + 253, + 254, + 254, + 254, + 257, + 257, + 258, + 258, + 258, + 258, + 260, + 282, + 283, + 283, + 285, + 285, + 286, + 288, + 298, + 299, + 300, + 310, + 311, + 329, + 348, + 354, + 355, + 357, + 379, + 381, + 381, + 381, + 381, + 381, + 264, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 687, + 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, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 454, + 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, + 278, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 391, + 391, + 391, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + -1, + 392, + 392, + 392, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 394, + 394, + 394, + 394, + 394, + 394, + 395, + 395, + 395, + 395, + 395, + 396, + 397, + 397, + 397, + 397, + 397, + 397, + 397, + 397, + 397, + 397, + 397, + 398, + 399, + 399, + 399, + 399, + 399, + 400, + 402, + 402, + 402, + 402, + 402, + 402, + 402, + 402, + 402, + 403, + 403, + 403, + 404, + 404, + 404, + 404, + 404, + 404, + 404, + 405, + 405, + 405, + 405, + 405, + 406, + 406, + 407, + 408, + 409, + 409, + 410, + 410, + 411, + 411, + 411, + 411, + 411, + 411, + 412, + 412, + 412, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 414, + 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, + 418, + 418, + 418, + 418, + 418, + 418, + 418, + 418, + 418, + 419, + 419, + 419, + 419, + 419, + 419, + 419, + 419, + 419, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + -1, + 420, + 420, + 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, + 423, + 423, + 425, + 425, + 425, + 425, + 425, + 425, + 425, + 425, + 425, + 425, + 425, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + -1, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 81, + 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, + 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, + 431, + 431, + 431, + 431, + 431, + 431, + 431, + 431, + 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, + 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, + 203, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 436, + 436, + 436, + 436, + 436, + 760, + 436, + 436, + 436, + 272, + 272, + 436, + 436, + 436, + 436, + 437, + 629, + 437, + 437, + 437, + 437, + 437, + 437, + 438, + 438, + 438, + 438, + 438, + 438, + 438, + 438, + 439, + 439, + 518, + 439, + 439, + 439, + 440, + 440, + 440, + 440, + 440, + 440, + 441, + 441, + 441, + 442, + 442, + 442, + 442, + 451, + 451, + 452, + 452, + 452, + 453, + 455, + 457, + 458, + 459, + 460, + 461, + 462, + 462, + 463, + 464, + 465, + 468, + 470, + 470, + 472, + 472, + 474, + 474, + 345, + 480, + 480, + 480, + 481, + 482, + 482, + 482, + 482, + 482, + 482, + 482, + 485, + 485, + 485, + 486, + 486, + 486, + 486, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 488, + 488, + 488, + 488, + 488, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 490, + 490, + 491, + 491, + 491, + 491, + 492, + 492, + 492, + 492, + 494, + 495, + 496, + 496, + 497, + 497, + 498, + 498, + 498, + 498, + 498, + 498, + 498, + 500, + 500, + 500, + 500, + 501, + 501, + 501, + 501, + 501, + 502, + 502, + 502, + 502, + 502, + 502, + 502, + 502, + -1, + 503, + 503, + 503, + 503, + 503, + 503, + 503, + 503, + 503, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 506, + 506, + 506, + 506, + 506, + 506, + 506, + 511, + 511, + 511, + 511, + 511, + 512, + 512, + 512, + 512, + 512, + 512, + 512, + 513, + 584, + 514, + 514, + 514, + 514, + 514, + 515, + 515, + 516, + 516, + 516, + 527, + 535, + 535, + 537, + 541, + 543, + 545, + 547, + 548, + 551, + 562, + 567, + 567, + 567, + 570, + 570, + 571, + 571, + 571, + 571, + 571, + 571, + 572, + 575, + 575, + 576, + 576, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 588, + 589, + 589, + 590, + 591, + 269, + 595, + 598, + 610, + 615, + 617, + 640, + 661, + 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, + 152, + 674, + 674, + 674, + 674, + 674, + 674, + -1, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 675, + 675, + 675, + 676, + 676, + 676, + 676, + 676, + 676, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 313, + 677, + 677, + 677, + 677, + 677, + 677, + 678, + 678, + 678, + 678, + 678, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 680, + 680, + 680, + 680, + 680, + 680, + 680, + 681, + 681, + 681, + 681, + 682, + 682, + 682, + 683, + 683, + 683, + 683, + 683, + 683, + 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, + 689, + 690, + 690, + 690, + 690, + 690, + 691, + 691, + 691, + 693, + 694, + 694, + 695, + 695, + 695, + 695, + 696, + 696, + 696, + 696, + 696, + 696, + 697, + 697, + 698, + 698, + 698, + 698, + 699, + 699, + 699, + 699, + 699, + 699, + 699, + 700, + 700, + 700, + 700, + 701, + 701, + 701, + 701, + 701, + 540, + 701, + 701, + 701, + -1, + 702, + 702, + 703, + 703, + 705, + 705, + 705, + 705, + 705, + 705, + 707, + 707, + 707, + 708, + 708, + 812, + 709, + 709, + 710, + 711, + 711, + 711, + 711, + 711, + 712, + 712, + 712, + -1, + 712, + 712, + 712, + 713, + 713, + 713, + 713, + 713, + 713, + 714, + 714, + 714, + 714, + 716, + 716, + 716, + 716, + 716, + 716, + 717, + 717, + 718, + 719, + 725, + 726, + 727, + 727, + 727, + 727, + 730, + 731, + 731, + 733, + 733, + 734, + 735, + 736, + 739, + 739, + 739, + 740, + 740, + 740, + 740, + 741, + 741, + 741, + 742, + 743, + 743, + 744, + 745, + 745, + 746, + 746, + 746, + 749, + 753, + 755, + 755, + 775, + 776, + 776, + -1, + 782, + 782, + 783, + 785, + 786, + 787, + 789, + 790, + 792, + 797, + 800, + 804, + 809, + 815, + 827, + 831, + 839, + 839, + 839, + 840, + 840, + 840, + 840, + 840, + 840, + 840, + 840, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + -1, + 841, + 842, + 842, + 842, + 842, + 843, + 843, + 843, + 843, + 844, + 844, + 844, + 844, + 844, + 844, + 844, + 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, + 847, + 849, + 849, + 850, + 853, + 854, + 855, + 855, + 855, + 856, + 856, + 860, + 860, + 868, + 878, + 884, + 887 + ], + [ + 3, + 3, + 3, + 3, + 3, + 3, + 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, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 73, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 200, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 266, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + -1, + 3, + 3, + 3, + 3, + 173, + 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, + 5, + 5, + 5, + 199, + 6, + 6, + 6, + 6, + 6, + 6, + 6, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 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, + 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, + 14, + 14, + 14, + 14, + 14, + 14, + 14, + 14, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 603, + 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, + -1, + 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, + -1, + 17, + 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, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 568, + 18, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + 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, + 255, + 19, + -1, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + -1, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 21, + 21, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 23, + 23, + 24, + 24, + 24, + 25, + 25, + 26, + 26, + 27, + 27, + 28, + 28, + 30, + 30, + 31, + 31, + 31, + 32, + 32, + 32, + 32, + 32, + 33, + 34, + 34, + 34, + 34, + 34, + 34, + 35, + 35, + 35, + 35, + 35, + 36, + 36, + 36, + 37, + 37, + 37, + 37, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 40, + 40, + 40, + 40, + 40, + 40, + 41, + 43, + 43, + 43, + 43, + 43, + 43, + 43, + 43, + 43, + 43, + 44, + 44, + 44, + 44, + 44, + 46, + 46, + 46, + 46, + 46, + 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, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 50, + 50, + 50, + 50, + -1, + 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, + 657, + 52, + 52, + 52, + 52, + 52, + 52, + 53, + 53, + 53, + 53, + 53, + 53, + 53, + 53, + 53, + 53, + 53, + 53, + 53, + 53, + 53, + 53, + 54, + 54, + 54, + 54, + -1, + 54, + 54, + 54, + 54, + 54, + 54, + 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, + -1, + 56, + 57, + 57, + 57, + 57, + 57, + 57, + 57, + 58, + 58, + 58, + 58, + 58, + 58, + 58, + 58, + 59, + 59, + 59, + 59, + 59, + 59, + 59, + 59, + 59, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 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, + -1, + 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, + 587, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 66, + 66, + 66, + 66, + 66, + 66, + 66, + 66, + 66, + 66, + 66, + 67, + 67, + 67, + 67, + 67, + 68, + 68, + 68, + 663, + 68, + 68, + 68, + 68, + 69, + 69, + 69, + 69, + 70, + 70, + 70, + 70, + 70, + 70, + 70, + 70, + 70, + 70, + 70, + 72, + 72, + 75, + 75, + 75, + 76, + 77, + 78, + 78, + 78, + 80, + 82, + 85, + 89, + 89, + 90, + 92, + 93, + 94, + 94, + 98, + 101, + 101, + 104, + 104, + 104, + 105, + 107, + 107, + 110, + 110, + 110, + 115, + 115, + 115, + 115, + 115, + 115, + 115, + 116, + 116, + 116, + 116, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + 119, + 119, + 119, + 120, + 342, + 121, + 121, + 122, + 122, + 122, + 125, + 126, + 126, + 127, + 127, + 128, + 129, + 129, + 129, + 129, + 129, + 129, + 129, + 129, + 129, + 129, + 130, + 130, + 131, + 131, + 131, + 131, + 131, + 131, + 131, + 131, + 132, + 132, + 132, + 132, + 132, + 132, + 132, + 132, + 132, + 132, + 133, + 133, + 133, + 133, + 133, + 133, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 136, + 136, + 139, + 139, + 139, + 139, + 140, + 140, + 140, + 140, + 140, + 141, + 141, + 141, + 141, + -1, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 142, + 142, + 142, + 142, + 142, + 142, + 142, + 142, + 142, + 144, + 144, + 144, + 144, + 144, + 144, + 145, + 145, + 145, + 146, + 146, + 146, + 146, + 146, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 148, + 148, + 149, + 149, + 149, + 149, + 149, + 149, + 149, + 149, + 149, + 150, + 150, + 150, + -1, + 150, + 150, + 150, + 150, + 150, + 151, + 151, + 151, + 151, + 164, + 166, + 166, + 166, + 166, + 167, + 167, + 167, + 167, + 175, + 177, + 178, + 178, + 178, + 189, + 190, + 191, + 191, + 193, + 194, + 206, + 206, + 208, + 209, + 212, + 213, + 218, + 219, + 221, + 221, + 224, + 226, + 227, + 229, + 229, + 232, + 238, + 244, + 252, + 252, + 253, + 253, + 254, + 254, + 254, + 257, + 257, + 258, + 258, + 258, + 258, + 260, + 282, + 283, + 283, + 285, + 285, + 286, + 288, + 298, + 299, + 300, + 310, + 311, + 329, + 348, + 354, + 355, + 357, + 379, + 381, + 381, + 381, + 381, + 381, + 264, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 687, + 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, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 454, + 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, + 278, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 391, + 391, + 391, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + -1, + 392, + 392, + 392, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 394, + 394, + 394, + 394, + 394, + 394, + 395, + 395, + 395, + 395, + 395, + 396, + 397, + 397, + 397, + 397, + 397, + 397, + 397, + 397, + 397, + 397, + 397, + 398, + 399, + 399, + 399, + 399, + 399, + 400, + 402, + 402, + 402, + 402, + 402, + 402, + 402, + 402, + 402, + 403, + 403, + 403, + 404, + 404, + 404, + 404, + 404, + 404, + 404, + 405, + 405, + 405, + 405, + 405, + 406, + 406, + 407, + 408, + 409, + 409, + 410, + 410, + 411, + 411, + 411, + 411, + 411, + 411, + 412, + 412, + 412, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 414, + 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, + 418, + 418, + 418, + 418, + 418, + 418, + 418, + 418, + 418, + 419, + 419, + 419, + 419, + 419, + 419, + 419, + 419, + 419, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + -1, + 420, + 420, + 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, + 423, + 423, + 425, + 425, + 425, + 425, + 425, + 425, + 425, + 425, + 425, + 425, + 425, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + -1, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 81, + 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, + 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, + 431, + 431, + 431, + 431, + 431, + 431, + 431, + 431, + 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, + 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, + 203, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 436, + 436, + 436, + 436, + 436, + 760, + 436, + 436, + 436, + 272, + 272, + 436, + 436, + 436, + 436, + 437, + 629, + 437, + 437, + 437, + 437, + 437, + 437, + 438, + 438, + 438, + 438, + 438, + 438, + 438, + 438, + 439, + 439, + 518, + 439, + 439, + 439, + 440, + 440, + 440, + 440, + 440, + 440, + 441, + 441, + 441, + 442, + 442, + 442, + 442, + 451, + 451, + 452, + 452, + 452, + 453, + 455, + 457, + 458, + 459, + 460, + 461, + 462, + 462, + 463, + 464, + 465, + 468, + 470, + 470, + 472, + 472, + 474, + 474, + 345, + 480, + 480, + 480, + 481, + 482, + 482, + 482, + 482, + 482, + 482, + 482, + 485, + 485, + 485, + 486, + 486, + 486, + 486, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 488, + 488, + 488, + 488, + 488, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 490, + 490, + 491, + 491, + 491, + 491, + 492, + 492, + 492, + 492, + 494, + 495, + 496, + 496, + 497, + 497, + 498, + 498, + 498, + 498, + 498, + 498, + 498, + 500, + 500, + 500, + 500, + 501, + 501, + 501, + 501, + 501, + 502, + 502, + 502, + 502, + 502, + 502, + 502, + 502, + -1, + 503, + 503, + 503, + 503, + 503, + 503, + 503, + 503, + 503, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 506, + 506, + 506, + 506, + 506, + 506, + 506, + 511, + 511, + 511, + 511, + 511, + 512, + 512, + 512, + 512, + 512, + 512, + 512, + 513, + 584, + 514, + 514, + 514, + 514, + 514, + 515, + 515, + 516, + 516, + 516, + 527, + 535, + 535, + 537, + 541, + 543, + 545, + 547, + 548, + 551, + 562, + 567, + 567, + 567, + 570, + 570, + 571, + 571, + 571, + 571, + 571, + 571, + 572, + 575, + 575, + 576, + 576, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 588, + 589, + 589, + 590, + 591, + 269, + 595, + 598, + 610, + 615, + 617, + 640, + 661, + 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, + 152, + 674, + 674, + 674, + 674, + 674, + 674, + -1, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 675, + 675, + 675, + 676, + 676, + 676, + 676, + 676, + 676, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 313, + 677, + 677, + 677, + 677, + 677, + 677, + 678, + 678, + 678, + 678, + 678, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 680, + 680, + 680, + 680, + 680, + 680, + 680, + 681, + 681, + 681, + 681, + 682, + 682, + 682, + 683, + 683, + 683, + 683, + 683, + 683, + 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, + 689, + 690, + 690, + 690, + 690, + 690, + 691, + 691, + 691, + 693, + 694, + 694, + 695, + 695, + 695, + 695, + 696, + 696, + 696, + 696, + 696, + 696, + 697, + 697, + 698, + 698, + 698, + 698, + 699, + 699, + 699, + 699, + 699, + 699, + 699, + 700, + 700, + 700, + 700, + 701, + 701, + 701, + 701, + 701, + 540, + 701, + 701, + 701, + -1, + 702, + 702, + 703, + 703, + 705, + 705, + 705, + 705, + 705, + 705, + 707, + 707, + 707, + 708, + 708, + 812, + 709, + 709, + 710, + 711, + 711, + 711, + 711, + 711, + 712, + 712, + 712, + -1, + 712, + 712, + 712, + 713, + 713, + 713, + 713, + 713, + 713, + 714, + 714, + 714, + 714, + 716, + 716, + 716, + 716, + 716, + 716, + 717, + 717, + 718, + 719, + 725, + 726, + 727, + 727, + 727, + 727, + 730, + 731, + 731, + 733, + 733, + 734, + 735, + 736, + 739, + 739, + 739, + 740, + 740, + 740, + 740, + 741, + 741, + 741, + 742, + 743, + 743, + 744, + 745, + 745, + 746, + 746, + 746, + 749, + 753, + 755, + 755, + 775, + 776, + 776, + -1, + 782, + 782, + 783, + 785, + 786, + 787, + 789, + 790, + 792, + 797, + 800, + 804, + 809, + 815, + 827, + 831, + 839, + 839, + 839, + 840, + 840, + 840, + 840, + 840, + 840, + 840, + 840, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + -1, + 841, + 842, + 842, + 842, + 842, + 843, + 843, + 843, + 843, + 844, + 844, + 844, + 844, + 844, + 844, + 844, + 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, + 847, + 849, + 849, + 850, + 853, + 854, + 855, + 855, + 855, + 856, + 856, + 860, + 860, + 868, + 878, + 884, + 887 + ], + [ + 3, + 3, + 3, + 3, + 3, + 3, + 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, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 73, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 200, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 266, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + -1, + 3, + 3, + 3, + 3, + 173, + 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, + 5, + 5, + 5, + 199, + 6, + 6, + 6, + 6, + 6, + 6, + 6, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 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, + 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, + 14, + 14, + 14, + 14, + 14, + 14, + 14, + 14, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 603, + 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, + -1, + 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, + -1, + 17, + 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, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 721, + 18, + 18, + 18, + 568, + 18, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + 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, + 454, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 255, + 19, + -1, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + -1, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 21, + 21, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 23, + 23, + 24, + 24, + 24, + 25, + 25, + 26, + 26, + 27, + 27, + 28, + 28, + 30, + 30, + 31, + 31, + 31, + 32, + 32, + 32, + 32, + 32, + 33, + 34, + 34, + 34, + 34, + 34, + 34, + 35, + 35, + 35, + 35, + 35, + 36, + 36, + 36, + 37, + 37, + 37, + 37, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 40, + 40, + 40, + 40, + 40, + 40, + 41, + 43, + 43, + 43, + 43, + 43, + 43, + 43, + 43, + 43, + 43, + 44, + 44, + 44, + 44, + 44, + 46, + 46, + 46, + 46, + 46, + 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, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 50, + 50, + 50, + 50, + -1, + 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, + 657, + 52, + 52, + 52, + 52, + 52, + 52, + 53, + 53, + 53, + 53, + 53, + 53, + 53, + 53, + 53, + 53, + 53, + 53, + 53, + 53, + 53, + 53, + 54, + 54, + 54, + 54, + -1, + 54, + 54, + 54, + 54, + 54, + 54, + 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, + -1, + 56, + 57, + 57, + 57, + 57, + 57, + 57, + 57, + 58, + 58, + 58, + 58, + 58, + 58, + 58, + 58, + 59, + 59, + 59, + 59, + 59, + 59, + 59, + 59, + 59, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 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, + -1, + 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, + 587, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 66, + 66, + 66, + 66, + 66, + 66, + 66, + 66, + 66, + 66, + 66, + 67, + 67, + 67, + 67, + 67, + 68, + 68, + 68, + 663, + 68, + 68, + 68, + 68, + 69, + 69, + 69, + 69, + 70, + 70, + 70, + 70, + 70, + 70, + 70, + 70, + 70, + 70, + 70, + 72, + 72, + 75, + 75, + 75, + 76, + 77, + 78, + 78, + 78, + 80, + 82, + 85, + 89, + 89, + 90, + 92, + 93, + 94, + 94, + 98, + 101, + 101, + 104, + 104, + 104, + 105, + 107, + 107, + 110, + 110, + 110, + 115, + 115, + 115, + 115, + 115, + 115, + 115, + 116, + 116, + 116, + 116, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + 119, + 119, + 119, + 120, + 342, + 121, + 121, + 122, + 122, + 122, + 125, + 126, + 126, + 127, + 127, + 128, + 129, + 129, + 129, + 129, + 129, + 129, + 129, + 129, + 129, + 129, + 130, + 130, + 131, + 131, + 131, + 131, + 131, + 131, + 131, + 131, + 132, + 132, + 132, + 132, + 132, + 132, + 132, + 132, + 132, + 132, + -1, + 133, + 133, + 133, + 133, + 133, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 136, + 136, + 139, + 139, + 139, + 139, + 140, + 140, + 140, + 140, + 140, + 141, + 141, + 141, + 141, + -1, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 142, + 142, + 142, + 142, + 142, + 142, + 142, + 142, + 142, + 144, + 144, + 144, + 144, + 144, + 144, + 145, + 145, + 145, + 146, + 146, + 146, + 146, + 146, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 147, + 148, + 148, + 149, + 149, + 149, + 149, + 149, + 149, + 149, + 149, + 149, + 150, + 150, + 150, + -1, + 150, + 150, + 150, + 150, + 150, + 151, + 151, + 151, + 151, + 164, + 166, + 166, + 166, + 166, + 167, + 167, + 167, + 167, + 175, + 177, + 178, + 178, + 178, + 189, + 190, + 191, + 191, + 193, + 194, + 206, + 206, + 208, + 209, + 212, + 213, + 218, + 219, + 221, + 221, + 224, + 226, + 227, + 229, + 229, + 232, + 238, + 244, + 252, + 252, + 253, + 253, + 254, + 254, + 254, + 257, + 257, + 258, + 258, + 258, + 258, + 260, + 282, + 283, + 283, + 285, + 285, + 286, + 288, + 298, + 299, + 300, + 310, + 311, + 329, + 348, + 354, + 355, + 357, + 379, + 381, + 381, + 381, + 381, + 381, + 264, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 687, + 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, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 454, + 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, + 278, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 391, + 391, + 391, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + -1, + 392, + 392, + 392, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 394, + 394, + 394, + 394, + 394, + 394, + 395, + 395, + 395, + 395, + 395, + 396, + 397, + 397, + 397, + 397, + 397, + 397, + 397, + 397, + 397, + 397, + 397, + 398, + 399, + 399, + 399, + 399, + 399, + 400, + 402, + 402, + 402, + 402, + 402, + 402, + 402, + 402, + 402, + 403, + 403, + 403, + 404, + 404, + 404, + 404, + 404, + 404, + 404, + 405, + 405, + 405, + 405, + 405, + 406, + 406, + 407, + 408, + 409, + 409, + 410, + 410, + 411, + 411, + 411, + 411, + 411, + 411, + 412, + 412, + 412, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 414, + 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, + 418, + 418, + 418, + 418, + 418, + 418, + 418, + 418, + 418, + 419, + 419, + 419, + 419, + 419, + 419, + 419, + 419, + 419, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + -1, + 420, + 420, + 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, + 423, + 423, + 425, + 425, + 425, + 425, + 425, + 425, + 425, + 425, + 425, + 425, + 425, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + -1, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 81, + 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, + 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, + 431, + 431, + 431, + 431, + 431, + 431, + 431, + 431, + 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, + 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, + 203, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 436, + 436, + 436, + 436, + 436, + 760, + 436, + 436, + 436, + 272, + 272, + 436, + 436, + 436, + 436, + 437, + 629, + 437, + 437, + 437, + 437, + 437, + 437, + 438, + 438, + 438, + 438, + 438, + 438, + 438, + 438, + 439, + 439, + 518, + 439, + 439, + 439, + 440, + 440, + 440, + 440, + 440, + 440, + 441, + 441, + 441, + 442, + 442, + 442, + 442, + 451, + 451, + 452, + 452, + 452, + 453, + 455, + 457, + 458, + 459, + 460, + 461, + 462, + 462, + 463, + 464, + 465, + 468, + 470, + 470, + 472, + 472, + 474, + 474, + 345, + 480, + 480, + 480, + 481, + 482, + 482, + 482, + 482, + 482, + 482, + 482, + 485, + 485, + 485, + 486, + 486, + 486, + 486, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 488, + 488, + 488, + 488, + 488, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 490, + 490, + 491, + 491, + 491, + 491, + 492, + 492, + 492, + 492, + 494, + 495, + 496, + 496, + 497, + 497, + 498, + 498, + 498, + 498, + 498, + 498, + 498, + 500, + 500, + 500, + 500, + 501, + 501, + 501, + 501, + 501, + 502, + 502, + 502, + 502, + 502, + 502, + 502, + 502, + -1, + 503, + 503, + 503, + 503, + 503, + 503, + 503, + 503, + 503, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 506, + 506, + 506, + 506, + 506, + 506, + 506, + 511, + 511, + 511, + 511, + 511, + 512, + 512, + 512, + 512, + 512, + 512, + 512, + 513, + 584, + 514, + 514, + 514, + 514, + 514, + 515, + 515, + 516, + 516, + 516, + 527, + 535, + 535, + 537, + 541, + 543, + 545, + 547, + 548, + 551, + 562, + 567, + 567, + 567, + 570, + 570, + 571, + 571, + 571, + 571, + 571, + 571, + 572, + 575, + 575, + 576, + 576, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 588, + 589, + 589, + 590, + 591, + 269, + 595, + 598, + 610, + 615, + 617, + 640, + 661, + 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, + 152, + 674, + 674, + 674, + 674, + 674, + 674, + -1, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 675, + 675, + 675, + 676, + 676, + 676, + 676, + 676, + 676, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 313, + 677, + 677, + 677, + 677, + 677, + 677, + 678, + 678, + 678, + 678, + 678, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 680, + 680, + 680, + 680, + 680, + 680, + 680, + 681, + 681, + 681, + 681, + 682, + 682, + 682, + 683, + 683, + 683, + 683, + 683, + 683, + 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, + 689, + 690, + 690, + 690, + 690, + 690, + 691, + 691, + 691, + 693, + 694, + 694, + 695, + 695, + 695, + 695, + 696, + 696, + 696, + 696, + 696, + 696, + 697, + 697, + 698, + 698, + 698, + 698, + 699, + 699, + 699, + 699, + 699, + 699, + 699, + 700, + 700, + 700, + 700, + 701, + 701, + 701, + 701, + 701, + 540, + 701, + 701, + 701, + -1, + 702, + 702, + 703, + 703, + 705, + 705, + 705, + 705, + 705, + 705, + 707, + 707, + 707, + 708, + 708, + 812, + 709, + 709, + 710, + 711, + 711, + 711, + 711, + 711, + 712, + 712, + 712, + -1, + 712, + 712, + 712, + 713, + 713, + 713, + 713, + 713, + 713, + 714, + 714, + 714, + 714, + 716, + 716, + 716, + 716, + 716, + 716, + 717, + 717, + 718, + 719, + 725, + 726, + 727, + 727, + 727, + 727, + 730, + 731, + 731, + 733, + 733, + 734, + 735, + 736, + 739, + 739, + 739, + 740, + 740, + 740, + 740, + 741, + 741, + 741, + 742, + 743, + 743, + 744, + 745, + 745, + 746, + 746, + 746, + 749, + 753, + 755, + 755, + 775, + 776, + 776, + -1, + 782, + 782, + 783, + 785, + 786, + 787, + 789, + 790, + 792, + 797, + 800, + 804, + 809, + 815, + 827, + 831, + 839, + 839, + 839, + 840, + 840, + 840, + 840, + 840, + 840, + 840, + 840, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + -1, + 841, + 842, + 842, + 842, + 842, + 843, + 843, + 843, + 843, + 844, + 844, + 844, + 844, + 844, + 844, + 844, + 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, + 847, + 849, + 849, + 850, + 853, + 854, + 855, + 855, + 855, + 856, + 856, + 860, + 860, + 868, + 878, + 884, + 887 + ], + [ + 3, + 3, + 3, + 3, + 3, + 3, + 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, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 73, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 200, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 266, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + -1, + 3, + 3, + 3, + 3, + 173, + 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, + 5, + 5, + 5, + 199, + 6, + 6, + 6, + 6, + 6, + 6, + 6, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 10, + 10, + 10, + 10, + -1, + 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, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + -1, + 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, + -1, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 14, + 14, + 14, + 14, + 14, + 14, + 14, + 14, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 603, + 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, + -1, + 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, + -1, + 17, + 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, + -1, + 18, + 18, + 18, + 18, + 18, + 304, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 721, + 18, + 18, + 18, + 568, + -1, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 454, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 255, + 19, + -1, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + -1, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 21, + 21, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 23, + 23, + 24, + 24, + 24, + 25, + 25, + 26, + 26, + 27, + 27, + 28, + 28, + 30, + 30, + 31, + 31, + 31, + 32, + 32, + 32, + 32, + 32, + 33, + 34, + 34, + 34, + 34, + 34, + 34, + 35, + 35, + 35, + 35, + 35, + 36, + 36, + 664, + 37, + 37, + 37, + 37, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 40, + 40, + 40, + 40, + 40, + 40, + 41, + 43, + 43, + 43, + 43, + 43, + 43, + 43, + 43, + 533, + 43, + 44, + 44, + 44, + 44, + 44, + 46, + 46, + 46, + 46, + 46, + 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, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 50, + 50, + 50, + 50, + -1, + 51, + 51, + 51, + 51, + -1, + 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, + 657, + 52, + 52, + 52, + 52, + 52, + 52, + 53, + 53, + 53, + 53, + 53, + 53, + 53, + 53, + 53, + 53, + 53, + 53, + 53, + 53, + 53, + 53, + 54, + 54, + 54, + 54, + -1, + 54, + 54, + 54, + 54, + 54, + 54, + 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, + -1, + 56, + 57, + 57, + 57, + 57, + 57, + 57, + 57, + 58, + 266, + 58, + 58, + 58, + 58, + 58, + 58, + 59, + 59, + 59, + 59, + 59, + 59, + 59, + 59, + 59, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 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, + -1, + 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, + 587, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + -1, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 66, + 66, + 66, + 66, + 263, + 66, + 66, + 66, + 66, + 66, + 66, + 67, + 67, + 67, + 67, + 67, + 68, + 68, + 68, + 663, + 68, + 68, + 68, + 68, + 69, + 69, + 69, + 69, + 70, + 70, + 70, + 70, + 70, + 70, + 70, + 70, + 70, + 70, + 70, + 72, + 72, + 75, + 75, + 75, + 76, + 77, + 78, + 78, + 78, + 80, + 82, + 85, + 89, + 89, + 90, + 92, + 93, + 94, + 94, + 98, + 101, + 101, + 104, + 104, + 104, + 105, + 107, + 107, + 110, + 110, + 110, + 115, + 115, + 115, + 115, + 115, + 115, + 115, + 116, + 116, + 116, + 116, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + 119, + -1, + 119, + 120, + 342, + 121, + 121, + 122, + 122, + 122, + 125, + 126, + 126, + 127, + 127, + 128, + 129, + 129, + 129, + 129, + 129, + 129, + 129, + 129, + 129, + -1, + 130, + 130, + 131, + 131, + 131, + 131, + 131, + 131, + 131, + 131, + 132, + 132, + 132, + 132, + 132, + 132, + 132, + 132, + 132, + 132, + -1, + 133, + 133, + 133, + 133, + 133, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 136, + 136, + 139, + 139, + 139, + 139, + 140, + 140, + 140, + 140, + 140, + 141, + 141, + 141, + 141, + -1, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 142, + 142, + 142, + 142, + 142, + 142, + 142, + 142, + 142, + 144, + 144, + 95, + 144, + 144, + 144, + 145, + 145, + 145, + 146, + 146, + 146, + 146, + 146, + 147, + 147, + 147, + 147, + 147, + 147, + 202, + 147, + 148, + 148, + 149, + 149, + 149, + 149, + 149, + 149, + 149, + 149, + 149, + 150, + 150, + 150, + -1, + 150, + 150, + 150, + 150, + 150, + 151, + 151, + 151, + 151, + 164, + 166, + 166, + 166, + 166, + 167, + 167, + 167, + 167, + 175, + 177, + 178, + 178, + 178, + 189, + 190, + 191, + 191, + 193, + 194, + 206, + 206, + 208, + 209, + 212, + 213, + 218, + 219, + 221, + 221, + 224, + 226, + 227, + 229, + 229, + 232, + 238, + 244, + 252, + 252, + 253, + 253, + 254, + 254, + 254, + 257, + 257, + 258, + 258, + 258, + 258, + 260, + 282, + 283, + 688, + 285, + 285, + 286, + 288, + 298, + 299, + 300, + 310, + 311, + 329, + 348, + 354, + 355, + 357, + 379, + 381, + 381, + 381, + 381, + 381, + 264, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 687, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 237, + 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, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 384, + 384, + 384, + 384, + 384, + -1, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 454, + 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, + 278, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 391, + 391, + 391, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + 605, + -1, + 392, + 392, + 392, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 394, + 394, + 394, + 394, + 394, + 394, + 395, + 395, + 395, + -1, + 395, + 396, + 397, + 397, + 397, + 397, + 397, + 397, + 397, + 397, + 397, + 397, + 397, + 398, + 399, + 399, + 399, + 399, + 399, + 400, + 402, + 402, + 402, + 402, + 402, + 402, + 402, + 402, + 402, + 403, + 403, + 403, + 404, + 404, + 404, + 404, + 404, + 404, + 404, + 405, + 405, + 405, + 405, + 405, + 406, + 406, + 407, + 269, + 409, + 409, + 410, + 410, + 411, + 411, + 411, + 411, + 411, + 411, + 412, + 412, + 412, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 414, + 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, + 418, + 418, + 418, + 418, + 418, + 418, + 418, + 418, + 418, + 419, + 419, + 419, + 419, + 419, + 419, + 419, + 419, + 419, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + -1, + 420, + 420, + 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, + 423, + 423, + 425, + 425, + 425, + 425, + 425, + 425, + 425, + 425, + 425, + 425, + 425, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + -1, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 81, + 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, + 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, + 431, + 431, + 431, + 431, + 431, + 431, + 431, + 431, + 432, + 432, + 432, + 432, + 432, + 432, + 432, + 432, + 432, + 432, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 607, + 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, + 435, + 435, + 435, + 435, + 435, + 435, + 203, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 436, + 436, + 436, + 436, + 436, + 760, + 436, + 436, + 436, + 272, + 272, + 436, + 436, + 436, + 436, + 437, + 629, + 437, + 437, + 437, + 437, + 437, + 437, + 438, + 438, + 438, + 438, + 438, + 601, + 438, + 438, + 439, + 439, + 518, + 439, + 439, + 439, + 440, + 440, + 440, + 440, + 440, + 440, + 441, + 441, + 441, + 442, + 442, + -1, + 442, + 451, + 451, + 452, + 452, + 452, + 453, + 455, + 457, + 458, + 459, + 460, + 461, + 462, + 462, + 463, + 464, + 465, + 468, + 470, + 470, + 472, + 472, + 474, + 474, + 345, + 480, + 480, + 480, + 481, + 482, + 482, + 482, + 482, + 482, + 482, + 482, + 485, + 485, + 485, + 486, + 486, + 486, + 486, + 487, + 487, + 487, + 487, + -1, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 488, + 488, + 488, + 488, + 488, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 489, + 490, + 490, + 491, + 491, + 491, + 491, + 492, + 492, + 492, + 492, + 494, + 495, + 496, + 496, + 497, + 497, + 498, + 498, + 498, + 498, + 498, + 498, + 498, + 500, + 500, + 500, + 500, + 501, + 501, + 501, + 501, + 501, + 502, + 502, + 502, + 502, + 502, + 502, + 502, + 502, + -1, + 503, + 503, + 503, + 503, + 503, + 503, + 503, + 503, + 503, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 506, + 506, + 506, + 506, + 506, + 506, + 506, + 511, + 511, + 511, + 511, + 511, + 512, + 512, + 512, + 512, + 512, + 512, + 512, + 513, + 584, + 514, + 514, + 514, + 514, + 514, + 515, + 515, + 516, + 516, + 516, + 527, + 535, + 535, + 537, + 541, + 543, + 545, + 547, + 548, + 551, + 562, + 567, + 567, + 567, + 570, + 570, + 571, + 571, + 275, + 571, + 571, + 571, + 572, + 575, + 575, + 576, + 576, + 577, + 577, + 577, + 577, + 577, + 577, + 577, + 588, + 589, + 589, + 590, + 591, + 269, + 595, + 598, + 509, + 615, + 617, + 640, + 661, + 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, + 152, + 674, + 674, + 674, + 674, + 674, + 674, + -1, + 674, + 674, + 367, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 675, + 675, + 675, + 676, + 676, + 676, + 676, + 676, + 676, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 313, + 677, + 677, + 677, + 677, + 677, + 677, + 678, + 678, + 678, + 678, + 678, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 680, + 680, + 680, + 680, + 680, + 680, + 680, + 681, + 681, + 681, + 681, + 682, + 682, + 682, + 683, + 683, + 683, + 683, + 683, + 683, + 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, + 689, + 690, + 690, + 690, + 690, + 690, + 691, + 691, + 691, + 693, + 694, + 694, + 695, + 695, + 695, + 695, + 696, + 696, + 696, + 696, + 696, + 696, + 697, + 697, + 698, + 698, + 698, + 698, + 699, + 699, + 699, + 699, + 699, + 699, + 699, + 700, + 700, + 700, + 700, + 701, + 701, + 701, + 701, + 701, + 540, + 701, + 701, + 701, + -1, + 702, + 702, + 703, + 703, + 705, + 705, + 705, + 705, + 705, + 705, + 707, + 707, + 707, + 708, + 708, + 812, + 709, + 709, + 710, + 711, + 711, + 711, + 233, + 711, + 712, + 712, + 712, + -1, + 712, + 712, + 712, + 713, + 713, + 713, + 713, + 713, + 713, + 714, + 714, + 714, + 714, + 716, + 716, + 716, + 716, + 716, + 716, + 717, + 717, + 718, + 719, + 725, + 726, + 727, + 727, + 727, + 727, + 730, + 731, + 731, + 733, + 733, + 734, + 735, + 736, + 739, + 739, + 739, + 740, + 740, + 740, + 740, + 741, + 741, + 741, + 742, + 743, + 743, + 744, + 745, + 745, + 746, + 746, + 746, + 749, + 753, + 755, + 755, + 775, + 776, + 776, + -1, + 782, + 782, + 783, + 785, + 786, + 787, + 789, + 790, + 792, + 797, + 800, + 804, + 809, + 815, + 827, + 831, + 839, + 839, + 839, + 840, + 840, + 840, + 840, + 840, + 840, + 840, + 840, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + 841, + -1, + 841, + 842, + 842, + 842, + 842, + 843, + 843, + 843, + 843, + 844, + 844, + 844, + 844, + 844, + 844, + 844, + 845, + 845, + 845, + 845, + 845, + 845, + 845, + 845, + 845, + 845, + 579, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 847, + 849, + 849, + 850, + 853, + 854, + 855, + 855, + 855, + 856, + 856, + 860, + 860, + 868, + 878, + 884, + 887 + ], + [ + 3, + 3, + 3, + 3, + 3, + 3, + 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, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 73, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 200, + 3, + 504, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 266, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + -1, + 3, + 3, + 3, + 3, + 173, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + -1, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 4, + 4, + 4, + 5, + 5, + 672, + 199, + 6, + 6, + 201, + 6, + 6, + 6, + 6, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + -1, + 9, + 9, + 9, + 10, + 10, + 10, + 10, + -1, + 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, + 163, + 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, + -1, + 12, + 12, + 12, + 12, + 613, + 12, + 12, + 12, + 12, + 449, + 12, + 12, + 12, + 12, + 12, + 12, + -1, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + -1, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 14, + 14, + 14, + 14, + 14, + 14, + 14, + 14, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + -1, + 603, + 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, + -1, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 581, + 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, + -1, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 643, + 17, + 17, + 17, + 17, + 17, + 18, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + 304, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 247, + 18, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 534, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 721, + 18, + 18, + 18, + 568, + -1, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 19, + -1, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 454, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + -1, + 19, + 255, + 19, + -1, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + -1, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 21, + 21, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 23, + 23, + 24, + 24, + 314, + 25, + 25, + 26, + 26, + -1, + 27, + 28, + 28, + 30, + 30, + 31, + 31, + 31, + 32, + 32, + 32, + -1, + 32, + 33, + 34, + 34, + 34, + 34, + 34, + 34, + 35, + 35, + 35, + 35, + 35, + 36, + 36, + 664, + 37, + 37, + 37, + 37, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 40, + 40, + 40, + 40, + 40, + 40, + 41, + 43, + 43, + 43, + 43, + 43, + 43, + 43, + 43, + 533, + 43, + 44, + 44, + 44, + 44, + 44, + 46, + 46, + 46, + 46, + 46, + 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, + -1, + 48, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + -1, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 50, + 50, + 50, + -1, + -1, + 51, + 51, + 51, + -1, + -1, + 51, + 51, + -1, + 52, + 52, + 52, + 52, + 52, + 52, + 443, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 657, + 52, + 52, + 52, + 52, + 52, + 52, + 53, + 53, + 53, + 53, + 53, + 53, + 53, + 53, + 53, + 53, + -1, + 53, + 53, + 53, + 53, + 53, + 54, + 54, + 54, + 54, + -1, + 54, + 54, + 54, + 54, + 54, + 54, + 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, + -1, + 56, + 57, + 57, + 57, + 57, + 57, + 57, + 57, + 58, + 266, + 58, + 58, + 58, + 58, + 58, + 58, + 59, + 59, + 59, + 59, + 59, + 59, + 59, + 59, + 59, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 62, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 331, + 63, + 63, + 63, + 63, + -1, + 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, + 237, + 587, + 63, + 63, + -1, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + -1, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + -1, + 66, + 66, + 66, + 66, + 263, + 66, + 66, + 66, + 66, + 629, + 66, + 67, + 67, + 67, + 67, + 67, + 68, + 68, + 68, + 663, + 68, + 68, + 68, + 68, + 69, + 69, + 69, + 69, + 70, + 70, + 70, + 70, + 70, + 70, + 70, + 70, + 70, + 70, + 70, + 72, + 72, + 75, + -1, + 75, + 76, + 77, + 78, + 78, + 78, + 80, + 82, + 85, + 89, + 89, + 171, + 92, + 93, + 94, + 94, + 98, + 101, + 101, + 104, + 104, + 104, + 105, + 107, + 107, + 110, + 110, + 110, + 115, + 115, + 115, + 115, + 115, + 115, + 115, + 116, + 116, + 116, + 116, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + 119, + -1, + 119, + 120, + 342, + 121, + 121, + 122, + 122, + -1, + 125, + 126, + 126, + 127, + 127, + 128, + 129, + 129, + -1, + 129, + 129, + 129, + 129, + 129, + 129, + -1, + 130, + 130, + 131, + 131, + 131, + 131, + 131, + 131, + -1, + 131, + 132, + 132, + 132, + 132, + 132, + 132, + 132, + 132, + 132, + 132, + -1, + 133, + 133, + 133, + 133, + 133, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 136, + 136, + 139, + 139, + 139, + 139, + 140, + 140, + 140, + 236, + 140, + 141, + 141, + 141, + 141, + -1, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 141, + 142, + 142, + 142, + 142, + 142, + 142, + 142, + 142, + 142, + 144, + 144, + 95, + 144, + 144, + 144, + 145, + 145, + 145, + 146, + 146, + 146, + 146, + -1, + 147, + 147, + 147, + 147, + 147, + 147, + 202, + 147, + 148, + 148, + 149, + 149, + 149, + 149, + 149, + 149, + 149, + 149, + 149, + 150, + 150, + 150, + -1, + 150, + 150, + 150, + 150, + 150, + 151, + 151, + 151, + 151, + -1, + 166, + 166, + 166, + 166, + 167, + 167, + 167, + 167, + 175, + 177, + 604, + 178, + 178, + 189, + 190, + 191, + 191, + 193, + 194, + 206, + 206, + 208, + 209, + 212, + 213, + 218, + 219, + 221, + 221, + 224, + 226, + 227, + 229, + 229, + 232, + 238, + 244, + 252, + 252, + 253, + 253, + 254, + 254, + 254, + 257, + 257, + 258, + 258, + 258, + 258, + 180, + 282, + 283, + 688, + 285, + 285, + 286, + 288, + 298, + 299, + 300, + 310, + 311, + 329, + 348, + 354, + 355, + 357, + 379, + 381, + 381, + 381, + 381, + 381, + 264, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 687, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + -1, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 237, + 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, + 290, + 381, + 381, + 381, + 381, + 381, + 382, + 382, + 382, + 382, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 384, + 628, + 384, + 384, + 384, + -1, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 454, + 269, + 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, + 278, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 391, + 391, + 391, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + 605, + -1, + 392, + -1, + 392, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 394, + 394, + 394, + 394, + 394, + 394, + 395, + 395, + 395, + -1, + 395, + 396, + 397, + 397, + 397, + 397, + 397, + 397, + 397, + 397, + 397, + 397, + 397, + 398, + 399, + 399, + 399, + 399, + 399, + 400, + 402, + 402, + 402, + 402, + 402, + 402, + 402, + 402, + 402, + 403, + 403, + 403, + 404, + 404, + 404, + 404, + 404, + 404, + 404, + 405, + 405, + 405, + 405, + 405, + 406, + 406, + 407, + 269, + 409, + 409, + 410, + 410, + 411, + 411, + 411, + 411, + 411, + 411, + 412, + 412, + 412, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 236, + 413, + 414, + 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, + 418, + 418, + 418, + 418, + 418, + 418, + 418, + 418, + 418, + 419, + 419, + 419, + 419, + 419, + 419, + 419, + 419, + 419, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + -1, + 420, + 420, + 421, + 421, + 421, + 421, + 421, + 421, + 422, + 525, + 422, + 422, + 422, + 422, + 422, + 422, + 422, + 422, + 422, + 422, + 422, + 422, + 422, + 422, + 422, + 422, + 422, + 422, + 423, + 423, + 425, + 425, + 425, + 425, + 425, + 425, + 425, + 425, + 425, + 425, + 425, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + -1, + -1, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 81, + 427, + 427, + 427, + 427, + 427, + 427, + -1, + 427, + 427, + 427, + 427, + 427, + 427, + 427, + 427, + 428, + 428, + 428, + 428, + 428, + 428, + 428, + 604, + 871, + 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, + 687, + 429, + -1, + 429, + 429, + 429, + 430, + 430, + 430, + 430, + 430, + 430, + 430, + 430, + 430, + 430, + 430, + 430, + 430, + 430, + 430, + 431, + 431, + 431, + 431, + 431, + 431, + 431, + 431, + 432, + 432, + 649, + 432, + 432, + 432, + 432, + 432, + -1, + 432, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 607, + 433, + 433, + 433, + 433, + 157, + 433, + 433, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 237, + 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, + 203, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 436, + 436, + 436, + 436, + 436, + 760, + 436, + 436, + 436, + 272, + 272, + 436, + 436, + 436, + 436, + 437, + 629, + 437, + 437, + 437, + 437, + 437, + 437, + 438, + 438, + 438, + 438, + 438, + 601, + 438, + 438, + 439, + 439, + 518, + 439, + 439, + 439, + 440, + 440, + 440, + 440, + 440, + 440, + 441, + 441, + 507, + 442, + 442, + -1, + 442, + 451, + 451, + 452, + 452, + 452, + 453, + 455, + 457, + 458, + 459, + 460, + 461, + 462, + 462, + 463, + 464, + 465, + 468, + 470, + 470, + 472, + 472, + 474, + 474, + 345, + 480, + 480, + 480, + 481, + 482, + 482, + 482, + 482, + 482, + 482, + 482, + 485, + 485, + 485, + 486, + 486, + 486, + 486, + 487, + 487, + 487, + 487, + -1, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 488, + 488, + 488, + 488, + 447, + 489, + 489, + 489, + -1, + 489, + 489, + 489, + 489, + 490, + 490, + 491, + 491, + 491, + 491, + 492, + 492, + 492, + 492, + 494, + 495, + 496, + 496, + 497, + 497, + 498, + 498, + 498, + 498, + 498, + 498, + 498, + 500, + 500, + 500, + 500, + 501, + 501, + 501, + 501, + 501, + 502, + 454, + 502, + 502, + 502, + 502, + 502, + 502, + -1, + 503, + 503, + 503, + 503, + 503, + 503, + 503, + 503, + 503, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 330, + 505, + 505, + 506, + 506, + 506, + 506, + 506, + 506, + 506, + 511, + 163, + 511, + 511, + 511, + 512, + 512, + 512, + 512, + 512, + 512, + 512, + 513, + 584, + 514, + 514, + 514, + 514, + 514, + 515, + 515, + -1, + 516, + 516, + 527, + 535, + 535, + 537, + 541, + 543, + 545, + 547, + 548, + 551, + 562, + 567, + 567, + 567, + 570, + 570, + 571, + 571, + 275, + -1, + 571, + 571, + 572, + 575, + 575, + 576, + -1, + 577, + 577, + 577, + 577, + 619, + 577, + 577, + 588, + 589, + 589, + 590, + 591, + 269, + 595, + 598, + 509, + 615, + 617, + 640, + 661, + 673, + 673, + 673, + 673, + 673, + 674, + 674, + 108, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + -1, + 674, + 674, + 674, + 674, + 674, + 674, + 152, + 674, + 674, + 674, + 674, + 674, + 674, + -1, + 674, + 674, + 367, + 674, + 674, + 674, + 674, + 674, + 565, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 675, + 675, + 675, + 676, + 676, + 676, + 676, + 237, + 676, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 313, + 677, + 677, + 677, + 677, + 677, + 677, + 678, + 509, + 678, + 678, + 678, + 630, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 631, + 679, + 679, + 680, + 680, + 680, + 680, + 680, + 680, + 680, + 681, + 681, + 681, + 681, + 682, + 682, + 682, + 683, + 683, + 683, + 683, + 683, + 683, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + -1, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 235, + 685, + 685, + 685, + 686, + 686, + 686, + 686, + 686, + 686, + 686, + 686, + 686, + 686, + 689, + 690, + 690, + 690, + 690, + 690, + 691, + 691, + 691, + 693, + 694, + 694, + 695, + 695, + 695, + 695, + 114, + 696, + 696, + 696, + 696, + 696, + 697, + 697, + 698, + 698, + 698, + 698, + 699, + 699, + 699, + 699, + 699, + 699, + 699, + 700, + 700, + 700, + 700, + 701, + 701, + 701, + 701, + 701, + 540, + 701, + 701, + 701, + -1, + 702, + 702, + 703, + 703, + 705, + 705, + 705, + 705, + 705, + 705, + 707, + 707, + 707, + 708, + 708, + 812, + 709, + 709, + 710, + 711, + 711, + 711, + 233, + 711, + 712, + 712, + 712, + -1, + 712, + 712, + 712, + 713, + 713, + 713, + 713, + 713, + 713, + 714, + 714, + 714, + 714, + 716, + 716, + 716, + 716, + 716, + 716, + 717, + 717, + 718, + 719, + 725, + 726, + 727, + 727, + 727, + 727, + 730, + 731, + 731, + 733, + 733, + 734, + 735, + 736, + 739, + 739, + 739, + 740, + 740, + 740, + 740, + 741, + 741, + 741, + 742, + 743, + 743, + 744, + 745, + 745, + 746, + 746, + 658, + 749, + 753, + 755, + 755, + 775, + 776, + 776, + -1, + 782, + 782, + 783, + 785, + 786, + 787, + 760, + 790, + 792, + 797, + 800, + 804, + 809, + 815, + 827, + 831, + 839, + 839, + 839, + 840, + 601, + 840, + 840, + 840, + 840, + 840, + 840, + 841, + 841, + 841, + 233, + 841, + 841, + 841, + 841, + -1, + 841, + 568, + 842, + -1, + 842, + 843, + 843, + 843, + 843, + 844, + 844, + 844, + 844, + 844, + 844, + 844, + 845, + 845, + 845, + 845, + 845, + 845, + 845, + 845, + 845, + 845, + 579, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 847, + 849, + 849, + 850, + 853, + 854, + 855, + 855, + 855, + 856, + 856, + 860, + 860, + 868, + 878, + 884, + 887 + ], + [ + 3, + 3, + 3, + 3, + 3, + 3, + 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, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 380, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 73, + 3, + 3, + 3, + 3, + 774, + 3, + 173, + 3, + 3, + 3, + 200, + 3, + 504, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + -1, + 266, + 266, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + -1, + 602, + 3, + 3, + 3, + 173, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + -1, + 3, + 3, + 3, + 3, + 658, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 4, + 4, + 4, + 5, + 5, + 672, + 199, + 6, + 6, + 201, + 6, + 6, + 6, + 6, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + -1, + 9, + 9, + 9, + 10, + 10, + 10, + 10, + -1, + -1, + 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, + 163, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 650, + -1, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 618, + 12, + 12, + 12, + 12, + 12, + 12, + -1, + 12, + 12, + 12, + 12, + 613, + 12, + 12, + 12, + 12, + 449, + 12, + 12, + 12, + 12, + 12, + 12, + -1, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 13, + 13, + 13, + 13, + 13, + 657, + 13, + 13, + 13, + 13, + 13, + -1, + 13, + 13, + 852, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 14, + 14, + 14, + 14, + 14, + 14, + 14, + 14, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + -1, + 603, + 15, + 603, + 15, + 314, + 15, + 15, + 15, + 15, + 15, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + -1, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 581, + 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, + -1, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 643, + 17, + 17, + 17, + 17, + 17, + 18, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + 304, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 247, + 18, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + 534, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 721, + 18, + 18, + 18, + 568, + -1, + -1, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 157, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 19, + -1, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 454, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + -1, + 19, + 255, + 19, + -1, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + -1, + 261, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 454, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 313, + 21, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 688, + 22, + 22, + 22, + 22, + 22, + 23, + 23, + 24, + 24, + 314, + 25, + 25, + 26, + 26, + -1, + 27, + 28, + 28, + 30, + 30, + 31, + 31, + 31, + 32, + 32, + 32, + -1, + 32, + 33, + 34, + 34, + 34, + 34, + 34, + 34, + 35, + 35, + 35, + 35, + 35, + 36, + 36, + 664, + 37, + 37, + 37, + 37, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 39, + 40, + 40, + 40, + 40, + 40, + 40, + 41, + 43, + 43, + 43, + 43, + 43, + 43, + 160, + 43, + 533, + 43, + 44, + 44, + 44, + 44, + 44, + 46, + 46, + 46, + 46, + 46, + 47, + 47, + 47, + 47, + 47, + 664, + 47, + 47, + 48, + 48, + 48, + 48, + 48, + -1, + 48, + -1, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + -1, + 48, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 604, + -1, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 50, + 50, + 50, + -1, + -1, + 51, + 51, + 51, + -1, + -1, + 51, + 51, + -1, + 52, + 52, + 52, + 52, + -1, + 52, + 443, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 657, + 52, + 52, + 52, + 52, + 52, + 52, + 53, + 53, + 53, + 53, + 53, + 53, + 53, + 53, + 53, + 53, + -1, + 53, + 53, + 53, + 53, + 53, + 54, + 54, + 54, + 54, + -1, + 54, + 54, + 54, + 54, + 54, + 54, + 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, + -1, + 56, + 57, + 57, + 57, + 57, + 57, + 57, + 57, + 58, + 266, + 58, + 58, + 58, + 58, + 58, + 58, + 59, + -1, + 59, + 59, + 59, + 59, + 59, + 59, + 59, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 62, + 62, + 62, + 62, + -1, + 62, + 62, + 62, + 62, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 331, + 63, + 63, + 63, + 63, + -1, + 63, + 63, + 63, + 63, + 63, + -1, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 237, + 587, + 63, + 63, + -1, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + -1, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + -1, + 66, + 66, + 66, + 66, + 263, + 66, + 66, + 66, + 66, + 629, + 66, + 67, + 67, + 67, + 67, + 67, + 68, + 68, + 68, + 663, + 68, + 68, + 68, + 68, + 69, + 204, + 69, + 69, + 70, + 70, + 70, + 70, + 70, + 70, + 233, + 70, + 70, + 70, + 70, + 72, + 72, + 75, + -1, + 75, + 76, + 77, + 78, + 78, + 78, + 80, + 82, + 85, + 89, + 89, + 171, + 92, + 93, + 94, + 94, + 98, + 101, + 101, + 104, + 104, + 104, + 105, + 107, + 107, + 110, + 110, + 110, + 115, + 115, + 115, + 115, + 115, + 115, + 115, + 116, + 116, + 116, + 116, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + -1, + 117, + 119, + -1, + 119, + -1, + 342, + 121, + 121, + 122, + 122, + -1, + 125, + 126, + 126, + 127, + 127, + 128, + 129, + 129, + -1, + 129, + 129, + 129, + 129, + 129, + 129, + -1, + 130, + 130, + 131, + 131, + 131, + 131, + 131, + 131, + -1, + 131, + 132, + 132, + 132, + -1, + 132, + 132, + -1, + 132, + 132, + 132, + -1, + 133, + 133, + 133, + 133, + 133, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + -1, + 136, + 136, + 139, + 139, + 139, + 139, + 140, + 140, + 140, + 236, + 140, + -1, + 141, + 141, + 141, + -1, + 141, + 447, + 141, + 141, + 141, + 141, + 141, + 141, + 142, + 142, + 142, + 142, + 142, + 142, + 142, + 142, + 142, + 144, + 144, + 95, + 144, + 144, + 144, + 145, + 145, + 145, + 146, + 146, + 146, + 146, + -1, + 147, + 147, + 147, + 147, + 147, + 147, + 202, + 315, + 148, + 657, + 149, + 149, + 149, + 149, + 149, + 149, + 149, + 149, + 149, + 150, + 150, + 150, + -1, + 150, + 150, + 150, + 150, + 150, + 151, + 151, + 151, + 151, + -1, + 166, + 166, + 166, + 166, + 167, + 167, + 167, + 167, + 175, + 177, + 604, + 178, + 178, + 189, + 190, + 191, + 191, + 193, + 194, + 206, + 206, + 208, + 209, + 212, + 213, + 218, + 219, + 221, + 103, + -1, + 226, + 227, + 229, + 229, + 232, + 238, + 244, + 252, + 252, + 253, + 253, + 254, + 254, + 254, + 257, + 257, + 258, + 258, + 258, + 258, + 180, + 282, + 283, + 688, + 285, + 285, + 286, + 288, + 298, + 299, + 300, + 310, + 311, + 329, + 348, + 354, + 355, + 357, + 379, + 381, + 381, + 381, + 381, + 381, + 264, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 663, + 381, + 381, + 687, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + -1, + 381, + 381, + 381, + -1, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 237, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + -1, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 360, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 290, + 381, + 381, + 381, + 381, + 381, + 382, + 382, + 382, + 382, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 384, + 628, + 384, + 384, + 384, + -1, + 569, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + -1, + 386, + 386, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 454, + 269, + 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, + -1, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 278, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 566, + 391, + 391, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + 605, + -1, + 392, + -1, + 392, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 499, + 393, + 393, + 393, + 393, + 394, + 394, + 394, + 394, + 394, + 394, + 395, + 137, + -1, + -1, + 395, + 396, + 397, + 397, + 397, + 397, + 397, + 397, + 255, + 397, + 397, + 397, + 397, + 398, + 399, + -1, + 399, + 399, + 399, + 400, + 402, + 402, + 402, + 402, + 402, + 402, + 402, + 402, + 402, + 403, + 403, + 612, + 404, + 404, + 404, + 404, + 404, + 404, + 404, + 405, + 405, + 405, + 405, + 405, + 406, + 406, + 407, + 269, + 409, + 409, + 410, + 410, + 411, + 411, + 411, + 411, + 411, + 411, + 412, + 412, + 412, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 236, + 413, + 414, + 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, + 418, + 418, + 418, + 418, + 418, + 214, + 418, + 418, + 418, + 419, + 419, + 419, + 419, + 419, + 419, + 419, + 419, + 419, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + 420, + -1, + 420, + 420, + 421, + 421, + 421, + 421, + 421, + 421, + 422, + 525, + 422, + 422, + 422, + 422, + 236, + 422, + 422, + -1, + 422, + 422, + 422, + 422, + 422, + 422, + -1, + 422, + 422, + 422, + 423, + -1, + 425, + 425, + 425, + 425, + 425, + 425, + 425, + 425, + 425, + 425, + 425, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + -1, + -1, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 81, + 427, + 427, + 427, + 427, + 427, + 427, + -1, + 427, + 427, + 728, + 427, + 427, + 427, + 427, + 427, + 428, + 428, + 428, + 428, + 428, + 428, + 428, + 604, + 871, + 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, + 687, + 429, + -1, + 429, + 429, + 429, + 430, + 430, + 430, + 430, + 430, + 430, + 430, + 430, + 430, + 430, + 430, + 430, + 430, + 430, + 430, + 431, + 431, + 431, + 431, + 431, + 431, + 431, + 431, + 432, + 432, + 649, + 432, + 432, + 432, + 432, + 432, + -1, + 432, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 607, + 433, + 433, + 433, + 433, + 157, + 433, + 433, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + -1, + 237, + 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, + 203, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 435, + 436, + 436, + 436, + 436, + 436, + 760, + 436, + 436, + 436, + 272, + 272, + 436, + 436, + 436, + 436, + 437, + 629, + 437, + 437, + 437, + 437, + 437, + 437, + 438, + 438, + 438, + 438, + 438, + 601, + 438, + 438, + 439, + 439, + 518, + 439, + 439, + 439, + 440, + 440, + 440, + 440, + 440, + 440, + 441, + 441, + 507, + 442, + 442, + -1, + 442, + 451, + 451, + 452, + 452, + 452, + 453, + 455, + 457, + 458, + 459, + 460, + 461, + 462, + 462, + 463, + 464, + 465, + 468, + -1, + 214, + 472, + 472, + 474, + 474, + 345, + -1, + 480, + 480, + 481, + 482, + 482, + 482, + 482, + 482, + 482, + 482, + 485, + 485, + 485, + 486, + -1, + 486, + 486, + 487, + 487, + 487, + 487, + -1, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 488, + 488, + 488, + 488, + 447, + 489, + 489, + 489, + -1, + 489, + 489, + 489, + 489, + 490, + 490, + 491, + 491, + 491, + 491, + 492, + 492, + 492, + 492, + 494, + 495, + 496, + 496, + 497, + 497, + 498, + 498, + 498, + 498, + 498, + 498, + 498, + 500, + 500, + 500, + 627, + 501, + 501, + 501, + 501, + 501, + 502, + 454, + 502, + 502, + 502, + 502, + 502, + 502, + -1, + -1, + 503, + 503, + 503, + 503, + 503, + 503, + 503, + 503, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 330, + -1, + 505, + 506, + 506, + 506, + 506, + 506, + 506, + 506, + 511, + 163, + 511, + 511, + 511, + 512, + 512, + 512, + 512, + 512, + 512, + 512, + 513, + 584, + 514, + 514, + 514, + 514, + 514, + 515, + 515, + -1, + 516, + 516, + 527, + 535, + 535, + 537, + 541, + 543, + -1, + 547, + 548, + 551, + 562, + 819, + 567, + 567, + 570, + 570, + 571, + 571, + 275, + -1, + 571, + 571, + 572, + 575, + 575, + 576, + -1, + 577, + 577, + 577, + 577, + 619, + 577, + 577, + 588, + 589, + 589, + 590, + 591, + 269, + 595, + 598, + 509, + 615, + 617, + 640, + 661, + 673, + 673, + 673, + 673, + 673, + 674, + 674, + 108, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 114, + 674, + 674, + 674, + 674, + -1, + 674, + 674, + 674, + 674, + 674, + 674, + 152, + 674, + 674, + 674, + 674, + 674, + 674, + -1, + 674, + 674, + 367, + 674, + 674, + 674, + 674, + -1, + 565, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 675, + 675, + 675, + 676, + 676, + 676, + 676, + 237, + 676, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 313, + 677, + 677, + 677, + 677, + 677, + 677, + 678, + 509, + 678, + 678, + 678, + 630, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 631, + 679, + 679, + 680, + 680, + 680, + 680, + 680, + 680, + 680, + 681, + 681, + 681, + 681, + 682, + 682, + 682, + 683, + 683, + 683, + 683, + 683, + 683, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + -1, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + -1, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 235, + 685, + 685, + 685, + 686, + 686, + 686, + 686, + 686, + 686, + 686, + 686, + 686, + 686, + 689, + 690, + 690, + 690, + 690, + 690, + 691, + 691, + 691, + 693, + 694, + 694, + 695, + 695, + 695, + 695, + 114, + 696, + 696, + 696, + 696, + 696, + 697, + 697, + 698, + 698, + 698, + 698, + 699, + 699, + 699, + 699, + 699, + 699, + 699, + 700, + 700, + 700, + 700, + 701, + 701, + 701, + 701, + 701, + 540, + 701, + 701, + 701, + -1, + -1, + 702, + 703, + 703, + 705, + 705, + 705, + 705, + 705, + 705, + 707, + 707, + 707, + 708, + 708, + 812, + 709, + 709, + 710, + 711, + 711, + 711, + 233, + 711, + 712, + 712, + 712, + -1, + 712, + -1, + 712, + 713, + 713, + 713, + 713, + 713, + 713, + 714, + 714, + 714, + 714, + 716, + 716, + 123, + 716, + 716, + 716, + 717, + 717, + 718, + 719, + 725, + 726, + 727, + 727, + 727, + 727, + 730, + 731, + 731, + 733, + 733, + 734, + 735, + 736, + 739, + 739, + 739, + 740, + 740, + 740, + 740, + 741, + 741, + 741, + 742, + 743, + 743, + 744, + 745, + 745, + 746, + 746, + 658, + 749, + 753, + 755, + 755, + 775, + 776, + 776, + -1, + 782, + 782, + 783, + 785, + 786, + 787, + 760, + 790, + 792, + -1, + 800, + 804, + 809, + 815, + 827, + 360, + 839, + 839, + 839, + 840, + 601, + 840, + 840, + 840, + 840, + 840, + 840, + 841, + 841, + 841, + 233, + 841, + 841, + 841, + 841, + -1, + 841, + 568, + 842, + -1, + 842, + 843, + 843, + 843, + 843, + 844, + 844, + 844, + 844, + 844, + 844, + 844, + 845, + 845, + 845, + 845, + 845, + 845, + 845, + 845, + 845, + 845, + 579, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 847, + 849, + 849, + 850, + 853, + 854, + 855, + 855, + 855, + 856, + 277, + 860, + -1, + 868, + 878, + 884, + 887 + ], + [ + 3, + 3, + 3, + 3, + 3, + -1, + 3, + 137, + 3, + 3, + 3, + 3, + 3, + -1, + 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, + 380, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 73, + 3, + 3, + 3, + 3, + 774, + 3, + 173, + 3, + 3, + 3, + 200, + 200, + 504, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + -1, + 266, + 266, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + -1, + 602, + 3, + 3, + 3, + 173, + 3, + 3, + 3, + 3, + 3, + 3, + 323, + 3, + 3, + -1, + 3, + 3, + 3, + 3, + 658, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 276, + 4, + -1, + 4, + 5, + 5, + 672, + 199, + 6, + 6, + 201, + 6, + 6, + 6, + 6, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + -1, + 9, + 9, + 9, + 10, + 10, + 10, + 10, + -1, + -1, + 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, + 163, + 11, + 11, + 11, + 11, + 11, + 156, + 11, + 11, + 11, + 650, + -1, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 12, + 12, + 12, + 12, + 12, + 12, + 12, + 618, + 12, + 12, + 12, + 12, + 12, + 12, + -1, + 264, + 578, + 12, + 12, + 613, + 12, + 12, + 12, + 12, + 449, + 12, + 12, + 12, + 12, + 12, + 12, + -1, + 12, + 12, + 12, + 12, + 201, + 12, + 12, + 12, + 12, + 13, + 171, + 13, + 13, + 13, + 657, + 13, + 13, + 13, + 13, + 13, + -1, + 13, + 13, + 852, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 14, + 14, + 14, + 14, + 14, + 14, + 14, + 14, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + -1, + 603, + 15, + 603, + 15, + 314, + 15, + 15, + 15, + 15, + 15, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + -1, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 581, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + -1, + 16, + 16, + 16, + 16, + 16, + 16, + 582, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 17, + 17, + -1, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 643, + 95, + 17, + 17, + 17, + 17, + 18, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + 304, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 247, + 18, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + -1, + -1, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + 534, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 721, + -1, + 18, + 18, + 568, + -1, + -1, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 157, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 19, + -1, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 454, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + -1, + 19, + 255, + 19, + -1, + 19, + -1, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + -1, + 261, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 454, + 20, + 20, + -1, + 20, + 20, + 20, + 20, + 20, + 20, + 313, + 21, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 688, + 22, + 22, + 22, + 22, + 22, + 23, + 23, + 24, + 24, + 314, + 25, + 25, + 26, + 26, + -1, + 27, + 28, + 28, + 30, + 30, + 31, + 31, + 31, + 32, + 32, + 32, + -1, + 32, + 33, + 34, + 34, + 34, + 34, + 34, + 34, + 35, + 35, + 35, + 35, + 35, + 36, + 36, + 664, + 37, + 37, + 37, + 37, + 39, + 39, + 39, + 39, + 504, + 39, + 39, + 39, + 39, + 39, + 39, + 197, + 40, + 40, + 40, + 40, + 40, + 41, + 43, + 43, + 43, + 631, + 43, + 43, + 160, + 43, + 533, + 43, + 44, + 44, + 44, + 44, + 44, + 46, + 46, + 46, + 46, + 46, + 47, + 47, + 47, + 47, + 47, + 664, + 47, + 47, + 48, + 48, + 48, + 48, + 48, + -1, + 48, + -1, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + -1, + 48, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 604, + -1, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 50, + 50, + 50, + -1, + -1, + 51, + 51, + 51, + -1, + -1, + 51, + 51, + -1, + 52, + 52, + 52, + 52, + -1, + 52, + 443, + 52, + 52, + 52, + 52, + 52, + 52, + 114, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + -1, + 52, + 657, + 52, + 564, + 52, + 52, + 52, + 52, + 53, + 53, + 53, + 53, + 53, + -1, + 53, + 53, + 53, + 53, + -1, + 53, + 53, + 53, + 53, + 53, + 54, + 54, + 54, + 54, + -1, + 54, + 54, + 54, + 54, + 54, + 54, + 55, + 55, + 564, + 55, + 55, + 55, + 55, + 55, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 499, + 56, + 56, + 56, + 534, + 56, + 56, + 56, + 71, + 56, + 56, + -1, + 56, + 57, + 57, + 57, + 57, + 57, + 57, + 57, + 58, + 266, + 58, + 58, + 58, + 58, + 58, + 58, + 59, + -1, + 59, + 59, + 59, + 59, + 59, + 59, + 59, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 62, + 62, + 62, + 62, + -1, + 62, + 62, + 62, + 62, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 331, + 63, + 63, + 63, + 63, + -1, + 63, + 63, + 63, + 63, + 63, + -1, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 237, + 587, + 63, + 63, + -1, + 63, + 63, + 63, + 63, + 63, + 266, + 63, + 63, + 63, + 63, + -1, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + -1, + 66, + 66, + 66, + 66, + 263, + 66, + 66, + 66, + 66, + 629, + 66, + 67, + 67, + 67, + 67, + 67, + 68, + 68, + 68, + 663, + 68, + 68, + 581, + 648, + 69, + 204, + -1, + 69, + 70, + 70, + 70, + 70, + 70, + 70, + 233, + 70, + 70, + 277, + 70, + 72, + 72, + 75, + -1, + 75, + 76, + 77, + 78, + 78, + 78, + 80, + 82, + 85, + 89, + 89, + 171, + 92, + 93, + 94, + 94, + 98, + 101, + 101, + 104, + 104, + 104, + 105, + 107, + 107, + 110, + 110, + 110, + 115, + 115, + 115, + 115, + 115, + 115, + 115, + 116, + 116, + 116, + 116, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + -1, + 117, + 119, + -1, + 119, + -1, + 342, + 121, + 121, + 122, + 122, + -1, + 125, + 126, + 126, + 127, + -1, + 128, + 129, + 129, + -1, + 129, + 129, + 129, + 129, + 129, + 129, + -1, + 130, + -1, + 131, + 131, + 131, + 131, + 131, + 131, + -1, + 131, + 132, + 132, + 132, + -1, + 132, + 132, + -1, + 132, + 132, + 132, + -1, + 133, + 645, + 133, + 133, + 133, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + -1, + 136, + 136, + 139, + 139, + 139, + 139, + 140, + 140, + 140, + 236, + 140, + -1, + 141, + 141, + 141, + -1, + 141, + 447, + 141, + 141, + 141, + 141, + 141, + 141, + 142, + 142, + 142, + 142, + 142, + 142, + 142, + 142, + 142, + 144, + 144, + 95, + 144, + 144, + 144, + 145, + 145, + 145, + 146, + 146, + 146, + 146, + -1, + 147, + 147, + 147, + 147, + 147, + 147, + 202, + 315, + 148, + 657, + 149, + 149, + 149, + 149, + 149, + 149, + 149, + 149, + 38, + 150, + 150, + 150, + -1, + 150, + 150, + 150, + 150, + 150, + 763, + 151, + 151, + 151, + -1, + 166, + 166, + 166, + 166, + 167, + 167, + 167, + 167, + 343, + 177, + 604, + 178, + 178, + 189, + 190, + 191, + 191, + 193, + 194, + 206, + 206, + 208, + 209, + 212, + 213, + 218, + 219, + 221, + 103, + -1, + 226, + 227, + 229, + 229, + 232, + 238, + 244, + -1, + 252, + 253, + 253, + 254, + 254, + -1, + 257, + 257, + 258, + 258, + 258, + 258, + 180, + 282, + 283, + 688, + 285, + 285, + 286, + 288, + 298, + 299, + 300, + 310, + 311, + 329, + 348, + 354, + 355, + 357, + 379, + 381, + 381, + 381, + 381, + 381, + 264, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 663, + 381, + 381, + 687, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + -1, + 381, + 381, + 381, + -1, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 237, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + -1, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 360, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 290, + 381, + 381, + 381, + 381, + 381, + 382, + 382, + 382, + 382, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 384, + 628, + 384, + 384, + 384, + -1, + 569, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + -1, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + -1, + 386, + 386, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 454, + 269, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 369, + 388, + 388, + 388, + 388, + 388, + -1, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 278, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 566, + -1, + 391, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + 605, + -1, + 392, + -1, + 392, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 499, + 393, + 393, + 393, + 393, + 394, + 394, + 394, + 394, + 394, + 394, + 395, + 137, + -1, + -1, + 395, + 396, + 397, + 397, + -1, + 397, + 397, + 397, + 255, + 397, + 397, + 397, + 397, + 398, + -1, + -1, + 399, + 399, + 399, + 400, + 402, + 402, + 402, + 402, + 402, + 402, + 402, + 402, + 402, + 403, + 403, + 612, + 404, + 404, + 404, + 404, + 404, + -1, + -1, + 405, + 405, + 405, + 405, + 405, + 406, + 406, + 407, + 269, + 409, + 409, + 410, + 410, + 411, + 411, + 411, + 411, + 411, + 411, + 412, + 412, + 412, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 236, + 413, + 414, + 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, + 418, + 418, + 418, + 418, + -1, + 214, + 418, + 418, + 418, + 419, + 419, + 419, + 419, + 419, + 419, + 419, + 419, + 419, + 420, + 420, + 420, + 420, + 420, + 268, + 420, + 420, + 724, + 420, + 420, + 420, + 420, + 420, + 420, + -1, + 420, + 420, + 340, + 421, + 421, + 421, + 323, + -1, + 422, + 525, + 422, + 422, + 422, + 422, + 236, + 422, + 422, + -1, + 422, + 422, + 422, + 422, + 422, + 422, + -1, + 422, + 422, + 422, + 423, + -1, + 425, + 425, + 425, + 425, + 425, + 425, + 425, + 425, + 425, + 425, + 425, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + -1, + -1, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + -1, + 426, + 426, + 426, + 426, + 426, + 81, + 427, + 427, + 427, + 427, + 427, + -1, + -1, + 427, + 427, + 728, + 427, + 427, + 427, + 427, + 427, + 428, + 428, + 428, + 428, + 428, + 428, + 428, + 604, + 871, + 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, + 687, + 429, + -1, + 429, + 429, + 429, + 430, + 430, + 430, + 430, + 430, + 430, + 430, + 430, + 430, + 430, + 430, + 430, + 430, + 430, + 430, + 431, + 431, + 431, + 431, + 431, + 431, + 431, + 431, + 432, + 432, + 649, + 432, + 432, + 432, + 432, + 432, + -1, + 432, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 607, + 433, + 433, + 433, + 433, + 157, + 433, + 433, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + -1, + 237, + 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, + 203, + 435, + 435, + 435, + 435, + 435, + 519, + 435, + 435, + 435, + 436, + 436, + 436, + 436, + 436, + 760, + 436, + 436, + 436, + 272, + 272, + 436, + 436, + 436, + 436, + -1, + 629, + 437, + 437, + 437, + 437, + 437, + 437, + 438, + 438, + 438, + 438, + 438, + 601, + 438, + 438, + 439, + 439, + 518, + 439, + 439, + 439, + 440, + 440, + 440, + 440, + 440, + 440, + 441, + 441, + 507, + 442, + 442, + -1, + 442, + 451, + 451, + 452, + 452, + 452, + 453, + 455, + 457, + 458, + 459, + 460, + 461, + 462, + 462, + 463, + 464, + 465, + 468, + -1, + 214, + 472, + 472, + 474, + -1, + 345, + -1, + 480, + 480, + 481, + 482, + 482, + 482, + 482, + 482, + 482, + 482, + 485, + 485, + 485, + 486, + -1, + 486, + 486, + 487, + 487, + 487, + 487, + -1, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 488, + 488, + 488, + 488, + 447, + 489, + 489, + 489, + -1, + 489, + 489, + 489, + 489, + 490, + 490, + 491, + 491, + 491, + 491, + 492, + 492, + 492, + 492, + 494, + 495, + 496, + 496, + 497, + 497, + 498, + 498, + 498, + 498, + 498, + 498, + 498, + 500, + 500, + 500, + 627, + 501, + 501, + 501, + 501, + 501, + 502, + 454, + 502, + 502, + 502, + 502, + 502, + 502, + -1, + -1, + 503, + 503, + 503, + 503, + 503, + 503, + 503, + 503, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 330, + -1, + 505, + 506, + 506, + 506, + 506, + 506, + 506, + 506, + 511, + 163, + 511, + 511, + 511, + 512, + 512, + 512, + 512, + 512, + 512, + 512, + 513, + 584, + 514, + 514, + 514, + 514, + 514, + 515, + -1, + -1, + 516, + 516, + 527, + 535, + 535, + 537, + 541, + 543, + -1, + 547, + 548, + 551, + 562, + 819, + 567, + 567, + 570, + 570, + 571, + 571, + 275, + -1, + 571, + 571, + 572, + 575, + 575, + 576, + -1, + 577, + 577, + 577, + 577, + 619, + 577, + 577, + 588, + 589, + 589, + 590, + 591, + 269, + 595, + 598, + 509, + 615, + 617, + 640, + 661, + 157, + 673, + 673, + 84, + 673, + 674, + 674, + 108, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 114, + 674, + 674, + 674, + 674, + -1, + 674, + 674, + 674, + 674, + 674, + 674, + 152, + 674, + 674, + 674, + 674, + 674, + 674, + -1, + 674, + 674, + 367, + 674, + 674, + 674, + 674, + -1, + 565, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 675, + 675, + 675, + 676, + 676, + 676, + 676, + 237, + 676, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 313, + 677, + 677, + 677, + 677, + 677, + 677, + 678, + 509, + 678, + -1, + 678, + 630, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 631, + 679, + 679, + 680, + 680, + 680, + 680, + 680, + 680, + 680, + 681, + 681, + 681, + 681, + 682, + 682, + 682, + 683, + 683, + 346, + 683, + 683, + 683, + -1, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + -1, + 685, + 685, + 685, + 685, + 182, + 685, + 685, + -1, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 235, + 685, + 685, + 685, + 686, + 686, + 686, + 686, + 686, + 686, + 686, + 686, + 686, + 686, + 689, + 690, + 690, + 690, + 690, + 690, + 691, + 691, + 691, + 693, + 694, + 694, + 695, + 695, + 695, + 695, + 114, + 696, + 696, + 696, + 696, + 696, + 697, + 697, + 698, + 698, + 698, + -1, + 699, + 699, + 699, + 87, + 699, + 699, + 699, + 700, + 700, + 700, + 700, + 701, + 701, + 701, + 701, + 701, + 540, + 701, + 701, + 701, + -1, + -1, + 702, + 604, + 703, + 705, + 705, + 705, + 705, + 705, + 705, + 707, + 707, + 707, + 708, + 708, + 812, + 709, + 709, + 710, + 711, + 711, + 711, + 233, + 711, + 712, + 712, + 712, + -1, + 712, + -1, + 712, + 713, + 713, + 713, + 713, + 713, + 713, + 714, + 714, + 714, + 714, + 716, + 247, + 123, + 716, + 716, + 716, + 717, + 717, + 718, + 719, + 725, + 726, + 727, + 727, + 727, + 727, + 730, + 731, + 731, + 733, + 733, + 734, + 735, + 736, + 739, + 739, + 739, + 740, + -1, + 740, + 740, + 741, + 741, + 741, + 742, + 743, + 743, + 744, + 745, + 745, + 746, + 746, + 658, + 749, + 753, + 755, + 755, + 775, + 776, + 776, + -1, + 782, + 782, + 783, + 785, + 786, + 787, + 760, + 790, + 792, + -1, + 800, + 804, + 809, + 815, + 827, + 360, + 839, + 839, + 839, + 840, + 601, + 840, + -1, + 840, + 840, + 840, + 840, + 841, + 841, + 841, + 233, + 841, + 841, + 841, + 841, + -1, + 841, + 568, + 842, + -1, + 842, + 843, + 843, + 843, + 843, + 844, + 844, + 844, + 844, + 844, + 844, + 844, + 845, + 845, + 845, + 845, + 845, + 845, + 845, + 722, + 845, + 845, + 579, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 762, + 846, + 846, + 846, + 847, + 849, + -1, + 850, + 853, + 854, + 855, + 855, + 855, + 856, + 277, + 860, + -1, + 868, + 878, + 884, + 887 + ], + [ + 3, + 3, + 3, + 3, + 3, + -1, + 3, + 137, + 3, + 3, + 3, + 3, + 3, + -1, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + -1, + 3, + 3, + 3, + 3, + 3, + 3, + 358, + 3, + 3, + 3, + 558, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 380, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 73, + 3, + 3, + 3, + 3, + 774, + 3, + 173, + 3, + 3, + 3, + 200, + 200, + 504, + 3, + 3, + 3, + 3, + -1, + 3, + 3, + -1, + 266, + 266, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 162, + 3, + 3, + -1, + 602, + 3, + 3, + 3, + 173, + 3, + 3, + 3, + 3, + 3, + 137, + 323, + 3, + 3, + -1, + 3, + 3, + 3, + 3, + 658, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 276, + 4, + -1, + 4, + 579, + 5, + 672, + 199, + 6, + 6, + 201, + 6, + 6, + 6, + 6, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 771, + 8, + 8, + 8, + -1, + 9, + 9, + 9, + 10, + -1, + 10, + 10, + -1, + -1, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 11, + 11, + 11, + -1, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 359, + 11, + 11, + 163, + 11, + 11, + 11, + 11, + 11, + 156, + 11, + 11, + 11, + 650, + -1, + 292, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 12, + 812, + 12, + 12, + -1, + 12, + 12, + 618, + 12, + 12, + 12, + 12, + 12, + 12, + -1, + 264, + 578, + 12, + 12, + 613, + 12, + 12, + 12, + 12, + 449, + 12, + 12, + 12, + 12, + 12, + 12, + -1, + 12, + 12, + 12, + 12, + 201, + 12, + 12, + 12, + 12, + 13, + 171, + 13, + 13, + 13, + 657, + 13, + 13, + 13, + 13, + 13, + -1, + 13, + 13, + 852, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 14, + 14, + 14, + -1, + 14, + 14, + 14, + 583, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + -1, + 603, + 15, + 603, + 15, + 314, + 15, + 15, + 15, + 15, + 15, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + -1, + 16, + 16, + 16, + 16, + 16, + 16, + -1, + 16, + 581, + -1, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + -1, + 16, + 16, + 16, + 16, + 16, + 16, + 582, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + -1, + 17, + 17, + -1, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 643, + 95, + 17, + 17, + 17, + 17, + 18, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + 304, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 247, + 18, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + -1, + -1, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + 534, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + 721, + -1, + 18, + 18, + 568, + -1, + -1, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + -1, + 18, + 277, + 18, + 18, + 18, + 18, + 18, + 157, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 19, + -1, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 454, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + -1, + 19, + 255, + 19, + -1, + 19, + -1, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + -1, + 261, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 454, + 20, + 20, + -1, + 20, + 20, + 20, + 20, + 20, + 20, + 313, + 21, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 688, + 22, + 22, + 22, + 22, + 22, + -1, + 23, + 24, + 24, + 314, + 25, + 25, + 26, + 26, + -1, + 27, + 28, + 28, + 30, + 30, + 31, + 31, + 31, + 32, + 666, + 32, + -1, + 32, + 33, + 34, + 34, + 34, + 34, + 34, + 34, + 71, + 35, + 35, + 35, + 35, + 220, + 36, + 664, + 37, + 37, + 37, + 37, + 39, + 39, + 39, + 39, + 504, + 39, + 39, + 39, + 39, + 39, + 39, + 197, + 40, + 40, + 40, + 40, + 40, + 41, + 43, + 43, + 43, + 631, + 43, + 43, + 160, + 43, + 533, + 43, + 44, + 44, + 44, + 44, + 44, + 46, + 46, + 46, + 46, + 46, + 47, + 47, + 47, + 47, + 47, + 664, + 47, + 47, + 48, + 48, + 48, + 48, + 48, + -1, + 48, + -1, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + -1, + 48, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 604, + -1, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 50, + 50, + 50, + -1, + -1, + 51, + 51, + 51, + -1, + -1, + 51, + 51, + -1, + 52, + 52, + 52, + 52, + -1, + 52, + 443, + 52, + 52, + 52, + 52, + 52, + 52, + 114, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + -1, + 52, + 657, + 52, + 564, + 52, + 52, + 52, + 52, + 53, + 53, + 53, + 53, + 53, + -1, + 53, + 53, + 53, + 53, + -1, + 53, + 53, + 53, + 53, + 53, + 54, + -1, + 54, + 54, + -1, + 54, + 54, + 54, + 54, + 54, + 54, + 55, + 55, + 564, + 55, + 55, + 55, + 55, + 55, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 499, + 56, + 56, + 56, + 534, + 56, + 56, + 56, + 71, + 56, + 56, + -1, + 607, + 57, + 57, + 57, + 57, + 57, + 57, + 57, + 58, + 266, + 58, + 58, + 58, + 58, + 58, + 58, + 59, + -1, + 59, + 59, + 59, + 59, + 59, + 59, + 59, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + -1, + 61, + 61, + 61, + 61, + 61, + 62, + 62, + 62, + 62, + -1, + 62, + 62, + 62, + 62, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 331, + 63, + 63, + 63, + 63, + -1, + 63, + -1, + 63, + 63, + 63, + -1, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + -1, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 237, + 587, + 63, + 63, + -1, + 63, + 63, + 63, + 63, + 63, + 266, + 63, + 63, + 63, + 63, + -1, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + -1, + 66, + 66, + -1, + 66, + 263, + 66, + 66, + 66, + 66, + 629, + 66, + 67, + 67, + 67, + 67, + 67, + 68, + 68, + 68, + 663, + 68, + 68, + 581, + 648, + 69, + 204, + -1, + 69, + 70, + 70, + 70, + 70, + 70, + 70, + 233, + 70, + 70, + 277, + 70, + 72, + 72, + 75, + -1, + 75, + 76, + 281, + 78, + 78, + 78, + 80, + 82, + 85, + 89, + 89, + 171, + 92, + 93, + 94, + 94, + 98, + 101, + 101, + 104, + 104, + 104, + 105, + 107, + 107, + -1, + 110, + 110, + 115, + 115, + 115, + 115, + 115, + 115, + 115, + 116, + 116, + 116, + 116, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + -1, + 117, + 367, + -1, + 119, + -1, + 342, + 121, + 121, + 122, + 122, + -1, + 125, + 126, + 126, + -1, + -1, + 128, + 129, + 129, + -1, + 129, + 129, + 129, + 129, + -1, + 129, + -1, + 130, + -1, + 131, + 131, + 131, + 131, + 131, + 131, + -1, + 131, + 132, + 132, + 132, + -1, + 132, + 132, + -1, + 132, + 132, + 132, + -1, + 133, + 645, + 133, + 133, + 133, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + -1, + 136, + 136, + 139, + 139, + 139, + 139, + 140, + 140, + 140, + 236, + 140, + -1, + 141, + 141, + 141, + -1, + 141, + 447, + 141, + 141, + 141, + 141, + 141, + 141, + 142, + 142, + 142, + 142, + 142, + 142, + 142, + 142, + 142, + 144, + 144, + 95, + 144, + 144, + 144, + 145, + 145, + 145, + 146, + 146, + 146, + 146, + -1, + 147, + 147, + 147, + 147, + 147, + 147, + 202, + 315, + 148, + 657, + 149, + 274, + 149, + 149, + 149, + 149, + 149, + 149, + 38, + 150, + 150, + 150, + -1, + 150, + 150, + 150, + 150, + 150, + 763, + 151, + 151, + 151, + -1, + 166, + 166, + 166, + 166, + 167, + 167, + 167, + 167, + 343, + 177, + 604, + 178, + 178, + 189, + 190, + 191, + 191, + 193, + 194, + 206, + 206, + 208, + 209, + 212, + 213, + 218, + 219, + 221, + 103, + -1, + 226, + 227, + 229, + 229, + 232, + -1, + 244, + -1, + 252, + 253, + 253, + 254, + 254, + -1, + 257, + 257, + 258, + 258, + 258, + 258, + 180, + 282, + 283, + 688, + 285, + 285, + 286, + 288, + 298, + 299, + 300, + 310, + 311, + 329, + 348, + 354, + 355, + 357, + 379, + 381, + 381, + 336, + 381, + 381, + 264, + 247, + 381, + 192, + 381, + 381, + 381, + 381, + 381, + 381, + 663, + 381, + 381, + 687, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + -1, + -1, + 381, + 381, + -1, + 381, + 728, + 381, + 381, + 381, + 381, + 381, + 381, + 872, + 381, + 381, + 237, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 182, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + -1, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 360, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + -1, + 381, + 381, + 381, + 381, + 381, + 381, + -1, + 381, + 381, + 381, + 290, + 381, + 381, + 381, + 381, + 381, + 272, + 382, + 382, + 382, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 384, + 628, + 384, + 384, + 384, + -1, + 569, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + 384, + -1, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + -1, + 386, + 386, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 454, + 269, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 369, + 388, + 203, + 388, + 388, + 388, + -1, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 220, + 388, + 388, + 388, + 388, + 278, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 390, + 566, + -1, + 391, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + 605, + -1, + 392, + -1, + 392, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 393, + 499, + 393, + 393, + 393, + 393, + 394, + 394, + 394, + 394, + 394, + 394, + 395, + 137, + -1, + -1, + 395, + 396, + 397, + 397, + -1, + 397, + 397, + 397, + 255, + 397, + 397, + 397, + 397, + -1, + -1, + -1, + 399, + 399, + 399, + 400, + 402, + 402, + 402, + 402, + 402, + 402, + 402, + 402, + 402, + 403, + 403, + 612, + 404, + 404, + -1, + 404, + 404, + -1, + -1, + 405, + 405, + 405, + 649, + 405, + 406, + 406, + 407, + 269, + 409, + 409, + 410, + 410, + 411, + 411, + 233, + 411, + 411, + 411, + 412, + 852, + 412, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 236, + 413, + -1, + 415, + 415, + 415, + 415, + 415, + 415, + 415, + 330, + 415, + 415, + 415, + 415, + 415, + 605, + 415, + 415, + 415, + 416, + 416, + 416, + 416, + 416, + 416, + 416, + 416, + 416, + 416, + 418, + 418, + 418, + 418, + -1, + 214, + 418, + 418, + 418, + 419, + 419, + 419, + 419, + 419, + 419, + 419, + 419, + 419, + 420, + 420, + 420, + 420, + 268, + 268, + 420, + 420, + 724, + 420, + 420, + 420, + 420, + 420, + 420, + -1, + 420, + 420, + 340, + 421, + 421, + 421, + 323, + -1, + 422, + 525, + 525, + 422, + 422, + 422, + 236, + 422, + 422, + -1, + 422, + 422, + -1, + 422, + 422, + 422, + -1, + 584, + -1, + 422, + 423, + -1, + 425, + 425, + 425, + 425, + 425, + 425, + 425, + 425, + 425, + -1, + 425, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + -1, + -1, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + -1, + 426, + 426, + 426, + 426, + 426, + 81, + 427, + 427, + 427, + 427, + 427, + -1, + -1, + 427, + 427, + 728, + 427, + 427, + 427, + 427, + 427, + 428, + 428, + 428, + 428, + 428, + 428, + -1, + 604, + 871, + 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, + 687, + 429, + -1, + 429, + 429, + 429, + 430, + 430, + 430, + 430, + 430, + 430, + 430, + 430, + -1, + 430, + 430, + 430, + 430, + 430, + 430, + 431, + 431, + 431, + 431, + 431, + 431, + 431, + 431, + 432, + 432, + 649, + 432, + 432, + 432, + 432, + 432, + -1, + 432, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 607, + 433, + 433, + 433, + 433, + 157, + 433, + 433, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + -1, + 237, + 434, + -1, + 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, + 203, + 435, + 435, + 435, + 435, + 435, + 519, + 435, + 435, + 435, + 436, + 436, + 436, + 436, + 448, + 760, + 436, + 436, + 436, + 272, + 272, + 436, + 436, + 436, + 436, + -1, + 629, + 437, + 437, + 437, + 437, + 437, + 437, + 438, + 438, + 438, + 438, + 438, + 601, + 438, + 438, + 439, + 439, + 518, + 439, + 439, + 439, + 440, + 440, + 440, + 440, + 440, + 440, + 441, + 441, + 507, + 442, + 442, + -1, + 442, + 451, + 451, + 452, + 452, + 452, + 453, + 455, + 457, + 458, + 459, + 460, + -1, + 462, + 462, + 463, + 464, + -1, + 468, + -1, + 214, + 472, + 472, + 474, + -1, + 345, + -1, + 480, + 480, + 481, + 482, + 482, + 482, + 482, + 482, + 482, + 482, + 485, + 485, + 485, + 486, + -1, + 486, + 486, + 487, + 487, + 487, + 487, + -1, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + -1, + 488, + 488, + 488, + 488, + 447, + 489, + 489, + 489, + -1, + 489, + 489, + 489, + 489, + 490, + 490, + 313, + 491, + 491, + 491, + 492, + 492, + 492, + 279, + 494, + 495, + 496, + 496, + 497, + 497, + 498, + 498, + 498, + 498, + 498, + 498, + 498, + 500, + 500, + 500, + 627, + 501, + 501, + 501, + 501, + 501, + 502, + 454, + 502, + 502, + 502, + 502, + 502, + 502, + -1, + -1, + 503, + 503, + 503, + 813, + 503, + 503, + 503, + 503, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 330, + -1, + 505, + 506, + 506, + 506, + 506, + 506, + -1, + 506, + 511, + 163, + 511, + 511, + 511, + 512, + 447, + 512, + 512, + 512, + 512, + 752, + 513, + 584, + 514, + 514, + 514, + 514, + 514, + 515, + -1, + -1, + 516, + 516, + 527, + 535, + 535, + 537, + 541, + 543, + -1, + 547, + 548, + 551, + 562, + 819, + 567, + 567, + 570, + 570, + 571, + 571, + 275, + -1, + 571, + 571, + 572, + 575, + 575, + 576, + -1, + 577, + 577, + 577, + 577, + 619, + 577, + 577, + 588, + 589, + 589, + 590, + 591, + 269, + 595, + 598, + 509, + 615, + 617, + 640, + 661, + 157, + 673, + 673, + 84, + 673, + 674, + 674, + 108, + 674, + 674, + 674, + 674, + 674, + 674, + -1, + 674, + 674, + 114, + 203, + 674, + 674, + 674, + -1, + 674, + 674, + 674, + 674, + 674, + 674, + 152, + 674, + 674, + 674, + 674, + 674, + 674, + -1, + 674, + 674, + 367, + 674, + 674, + 674, + 674, + -1, + 565, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 675, + 675, + 675, + 676, + 676, + 676, + 676, + 237, + 676, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 313, + 677, + 313, + 677, + 677, + 677, + 677, + 678, + 509, + 678, + -1, + 340, + 630, + 679, + 679, + 679, + 679, + 679, + 679, + 679, + 631, + 679, + 679, + 280, + 680, + 680, + 680, + 680, + 680, + 680, + 681, + 681, + 681, + 681, + 682, + 682, + 682, + 683, + 683, + 346, + 683, + 683, + 683, + -1, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + 685, + -1, + 685, + 685, + -1, + 685, + 685, + 685, + 685, + 182, + 685, + 685, + -1, + 685, + 685, + 685, + 685, + 685, + 685, + 369, + 685, + 685, + 235, + 685, + 685, + 685, + 686, + 686, + 686, + 686, + 686, + 686, + 686, + 686, + 686, + 686, + 689, + 690, + 690, + 690, + 690, + 690, + 691, + 691, + 691, + 693, + 694, + 694, + 695, + 695, + 695, + 695, + 114, + 696, + 696, + 696, + 696, + 696, + 697, + 697, + 698, + 698, + 698, + -1, + 699, + 699, + 699, + 87, + 699, + 699, + 699, + 700, + 700, + 700, + 700, + 701, + 701, + 701, + 701, + 701, + 540, + 701, + 701, + 701, + -1, + -1, + 702, + 604, + 703, + 705, + 705, + 705, + 705, + 705, + 705, + 631, + 707, + 707, + 708, + 708, + 812, + 709, + 709, + 454, + 711, + 711, + 711, + 233, + 711, + 712, + 712, + 712, + -1, + 712, + -1, + 712, + 713, + 713, + 713, + 713, + 713, + 713, + 714, + 714, + 714, + 714, + 716, + 247, + 123, + 716, + 716, + 716, + 717, + 717, + 718, + 719, + 725, + 726, + 727, + 727, + 727, + 727, + 730, + 731, + 731, + -1, + 733, + 734, + 735, + 182, + 739, + 739, + 739, + 740, + -1, + 275, + 740, + 741, + 741, + 741, + 742, + -1, + 743, + 744, + 745, + 745, + 746, + 746, + 658, + 749, + 753, + 755, + 755, + 775, + 776, + 776, + -1, + 782, + 782, + 783, + 785, + 786, + 787, + 760, + 790, + 792, + -1, + 800, + 804, + 809, + 815, + 827, + 360, + -1, + 839, + 839, + 840, + 601, + 840, + -1, + 840, + 840, + 840, + 840, + 841, + 841, + 841, + 233, + 841, + 841, + 841, + 841, + -1, + 841, + 568, + 842, + -1, + 842, + 843, + 843, + 843, + 843, + 844, + 844, + 844, + 844, + 844, + 844, + 844, + 845, + 845, + 845, + 845, + 845, + 845, + 845, + 722, + 845, + 845, + 579, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 762, + 846, + 846, + 846, + 847, + 849, + -1, + 850, + 853, + 854, + 855, + 855, + 855, + 856, + 277, + 860, + -1, + 868, + 878, + 884, + 887 + ], + [ + 3, + 3, + 3, + 159, + 3, + -1, + 3, + 137, + 3, + 3, + 3, + 3, + 3, + -1, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + -1, + 3, + -1, + 3, + 3, + 3, + 3, + 3, + 3, + 358, + 3, + 3, + 3, + 558, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 380, + 3, + -1, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 762, + 73, + 3, + 3, + 3, + 3, + 774, + 3, + 173, + 3, + 3, + 3, + 200, + 200, + 504, + 3, + 3, + 3, + 3, + -1, + 3, + 3, + -1, + 266, + 266, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 162, + 3, + 3, + -1, + 602, + 3, + 3, + 3, + 173, + 3, + 3, + 3, + 3, + 3, + 137, + 323, + 3, + 3, + -1, + 3, + 3, + 3, + 3, + 658, + 3, + 3, + 3, + 3, + 533, + 3, + 3, + 276, + 4, + -1, + 4, + 579, + 5, + 672, + 199, + -1, + 6, + 201, + 6, + 6, + 592, + 6, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 771, + 8, + 8, + 8, + -1, + 9, + 9, + 9, + 10, + -1, + 10, + 10, + -1, + -1, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 11, + 11, + 11, + -1, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 359, + 11, + 11, + 163, + 11, + 11, + 11, + 11, + 11, + 156, + 11, + 11, + 11, + 650, + -1, + 292, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 12, + 812, + -1, + 12, + -1, + 12, + 12, + 618, + 12, + 12, + 12, + 12, + 12, + 12, + -1, + 264, + 578, + 12, + 12, + 613, + 12, + 12, + 12, + 12, + 449, + 12, + 12, + 12, + 12, + 12, + 12, + -1, + 12, + 12, + 12, + 12, + 201, + 12, + 12, + 12, + 12, + 13, + 171, + 13, + 13, + 13, + 657, + 13, + 13, + 13, + 13, + 13, + -1, + 13, + 13, + 852, + 13, + 13, + 13, + 13, + 13, + -1, + -1, + 14, + 14, + 170, + -1, + 14, + 14, + 14, + 583, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + 15, + -1, + 603, + 15, + 603, + 15, + 314, + 15, + 15, + 15, + 15, + 15, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + -1, + 16, + 16, + 16, + 16, + 16, + 16, + -1, + 16, + 581, + -1, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + -1, + 169, + 16, + 16, + 16, + 16, + -1, + 582, + 16, + 16, + 16, + 16, + 16, + -1, + 16, + 16, + 16, + 16, + 16, + -1, + 17, + 17, + -1, + -1, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + -1, + 643, + 95, + 17, + 17, + 17, + 17, + 18, + -1, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + 304, + 18, + 18, + 18, + 18, + 18, + 18, + 819, + 18, + 18, + 18, + 18, + 18, + 18, + 247, + 18, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + -1, + -1, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + 534, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + 721, + -1, + 18, + 18, + 568, + -1, + -1, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + -1, + 18, + 277, + 18, + 18, + 18, + 18, + 18, + 157, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + 19, + -1, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 454, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + -1, + 639, + 255, + 19, + -1, + 19, + -1, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + -1, + 261, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 454, + 20, + 20, + -1, + 20, + 20, + 20, + 20, + 20, + 20, + 313, + 21, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + 688, + 22, + 22, + 22, + 22, + 22, + -1, + 23, + 24, + 24, + 314, + 25, + 25, + -1, + 26, + -1, + 27, + 28, + 28, + 30, + 30, + 31, + 31, + 31, + 32, + 666, + 32, + -1, + 32, + 33, + 34, + 34, + 34, + 34, + 34, + 34, + 71, + 35, + 217, + 35, + 35, + 220, + 36, + 664, + -1, + 37, + 37, + 37, + 39, + 39, + 39, + 39, + 504, + 39, + 39, + 39, + 161, + 39, + 39, + 197, + 40, + 40, + 40, + 40, + 40, + 41, + 43, + 43, + 43, + 631, + 43, + 43, + 160, + 43, + 533, + 43, + 44, + 44, + 44, + 44, + 44, + 46, + 46, + 46, + 46, + 46, + 606, + 47, + 47, + 47, + 47, + 664, + 47, + 47, + 48, + 48, + 48, + 48, + 48, + -1, + 48, + -1, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + -1, + -1, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 604, + -1, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 50, + 50, + 50, + -1, + -1, + 51, + 51, + 51, + -1, + -1, + 51, + 51, + -1, + 52, + 52, + 52, + 52, + -1, + 52, + 443, + 52, + 52, + 52, + 618, + 52, + 52, + 114, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + 52, + -1, + 52, + 657, + 52, + 564, + 52, + 52, + 52, + 52, + 53, + 53, + 53, + 53, + 53, + -1, + 53, + 53, + 53, + 668, + -1, + 53, + 53, + 53, + 53, + 53, + 54, + -1, + 54, + 54, + -1, + 54, + 54, + 54, + 54, + 54, + 54, + 55, + 55, + 564, + 55, + 55, + 55, + 55, + 55, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 499, + 56, + 56, + 56, + 534, + 56, + 56, + 56, + 71, + 56, + 56, + -1, + 607, + 57, + 57, + 57, + 57, + 57, + 57, + 57, + 58, + 266, + 58, + 58, + 58, + -1, + 58, + 58, + 59, + -1, + 59, + 59, + 59, + 59, + 59, + 59, + 59, + -1, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + -1, + 61, + 61, + 61, + 61, + 61, + 62, + -1, + 62, + 62, + -1, + 62, + 62, + 62, + 62, + 63, + 63, + 63, + 156, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 331, + 63, + 63, + 63, + 63, + -1, + 63, + -1, + 63, + 63, + 63, + -1, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 586, + 63, + -1, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 237, + 587, + 63, + 63, + -1, + 63, + 63, + 63, + 63, + 63, + 266, + 63, + 63, + 63, + 63, + -1, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + 65, + -1, + 66, + 66, + -1, + 66, + 263, + 66, + 66, + 66, + 66, + 629, + 66, + 67, + 67, + -1, + 67, + 67, + 68, + 68, + 68, + 663, + 68, + 68, + 581, + 648, + 69, + 204, + -1, + 69, + 70, + 70, + 70, + 70, + 70, + 70, + 233, + 70, + 70, + 277, + 70, + 72, + 72, + 75, + -1, + 75, + 76, + 281, + 78, + 78, + 78, + 80, + 82, + 85, + 89, + 89, + 171, + 92, + 93, + 94, + 94, + 98, + 101, + 101, + 104, + 104, + 104, + 105, + 107, + 107, + -1, + 110, + 110, + 115, + 115, + 115, + 115, + 115, + 115, + 115, + 116, + 247, + 116, + 116, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + -1, + 117, + 367, + -1, + 119, + -1, + 342, + 121, + 121, + 122, + 122, + -1, + 125, + 126, + 126, + -1, + -1, + -1, + 129, + 129, + -1, + 129, + 129, + 129, + 129, + -1, + 129, + -1, + 130, + -1, + 131, + 131, + 131, + 131, + 131, + 131, + -1, + 131, + 132, + 132, + 132, + -1, + 132, + 132, + -1, + 132, + 132, + 132, + -1, + 133, + 645, + 133, + 133, + 133, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + -1, + 136, + 136, + 139, + 139, + 139, + 139, + 140, + 140, + 140, + 236, + 140, + -1, + 141, + 141, + 141, + -1, + 141, + 447, + 141, + 141, + 141, + 141, + 141, + 141, + -1, + 142, + 142, + 142, + 142, + 142, + 142, + 142, + 142, + 144, + 144, + 95, + 144, + 144, + 144, + 145, + 145, + 145, + 146, + 146, + 146, + 146, + -1, + 147, + 147, + 147, + 147, + 147, + 147, + 202, + 315, + 148, + 657, + 149, + 274, + 149, + 149, + 149, + 149, + 149, + 149, + 38, + 150, + 150, + 150, + -1, + 150, + 150, + 150, + 150, + 150, + 763, + 151, + 151, + 151, + -1, + 166, + 166, + 166, + 166, + 167, + 167, + 167, + 167, + 343, + 177, + 604, + 178, + 178, + 189, + 190, + 191, + 191, + 193, + 194, + 206, + 206, + 208, + 209, + 212, + 213, + 218, + 219, + 221, + 103, + -1, + -1, + 227, + 229, + 229, + 232, + -1, + 244, + -1, + 252, + 253, + 774, + 254, + 254, + -1, + 257, + 257, + 258, + 258, + 258, + 258, + 180, + 282, + 283, + 688, + 285, + 285, + 286, + 288, + 298, + 299, + 300, + 310, + 311, + 329, + 348, + 354, + 355, + 357, + 379, + 381, + 381, + 336, + 381, + 381, + 264, + 247, + 381, + 192, + 381, + 381, + 381, + 381, + 692, + 381, + 663, + 381, + 381, + 687, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + -1, + -1, + 381, + 381, + -1, + 381, + 728, + 381, + 381, + 381, + 381, + 381, + 381, + 872, + 381, + 381, + 237, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 182, + 182, + 381, + 159, + 381, + 381, + 381, + 381, + 381, + 579, + 381, + -1, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 360, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + -1, + 381, + 381, + 381, + 381, + 381, + 381, + -1, + 381, + 381, + 381, + 290, + 381, + 759, + 381, + 381, + 381, + 272, + 382, + 382, + 382, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 384, + 628, + 384, + 384, + 384, + -1, + 569, + 384, + 384, + 384, + 384, + 384, + 384, + 526, + 384, + -1, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + 386, + -1, + 386, + 386, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 454, + 269, + 387, + 534, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 369, + 388, + 203, + 388, + 388, + 388, + -1, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 220, + 388, + 388, + 388, + 388, + 278, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 390, + 390, + 390, + 390, + 390, + -1, + 390, + 390, + 566, + -1, + 391, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + 605, + -1, + 392, + -1, + 392, + 393, + 393, + 393, + 393, + 393, + 393, + 648, + 393, + 393, + 499, + 393, + 393, + 393, + 393, + 394, + 394, + 394, + 394, + 394, + 394, + 395, + 137, + -1, + -1, + 395, + 396, + 397, + 397, + -1, + 397, + 397, + 397, + 255, + 397, + 397, + 397, + 397, + -1, + -1, + -1, + 399, + 399, + 399, + 400, + 402, + 402, + 402, + 402, + 402, + 402, + 402, + 402, + 402, + 403, + 403, + 612, + 404, + 404, + -1, + 404, + 404, + -1, + -1, + 405, + 405, + 405, + 649, + 405, + 406, + 406, + 407, + 269, + 409, + 409, + 410, + 410, + 411, + 411, + 233, + 411, + 411, + 411, + 412, + 852, + 412, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 236, + 413, + -1, + 415, + 415, + 415, + 415, + 415, + 415, + 415, + 330, + 415, + 415, + 415, + 415, + 415, + 605, + 415, + 415, + 415, + 416, + 416, + 416, + 416, + 416, + 416, + 416, + 416, + 416, + 416, + 418, + 418, + 418, + 418, + -1, + 214, + 418, + 418, + 418, + 559, + 419, + 419, + 419, + 419, + 419, + 419, + 419, + 419, + 420, + 420, + 420, + 420, + 268, + 268, + 420, + 420, + 724, + 420, + 420, + 420, + 420, + 420, + 420, + -1, + 420, + 420, + 340, + 421, + 421, + 421, + 323, + -1, + 422, + 525, + 525, + 422, + 422, + 422, + 236, + 422, + 422, + -1, + 422, + 422, + -1, + 422, + 422, + 422, + -1, + 584, + -1, + 422, + 423, + -1, + 425, + 425, + 425, + 425, + 425, + 425, + 425, + 425, + 425, + -1, + 425, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + -1, + 426, + 426, + -1, + -1, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + -1, + 426, + 426, + 426, + 426, + 426, + 81, + 427, + 427, + 427, + 427, + 97, + -1, + -1, + 273, + 427, + 728, + 427, + 427, + 427, + 427, + 427, + 428, + 428, + 428, + 428, + 428, + 428, + -1, + 604, + 871, + 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, + 687, + 429, + -1, + 429, + 429, + 429, + 430, + 430, + 430, + 430, + 430, + 752, + 430, + 430, + -1, + 430, + 430, + 430, + 430, + 430, + 430, + 431, + 431, + 431, + 431, + 431, + 431, + 431, + 431, + 432, + 432, + 649, + 432, + 432, + 432, + 432, + 432, + -1, + 432, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 607, + 433, + 433, + 433, + 433, + 157, + 433, + 433, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + -1, + 237, + 434, + -1, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 435, + 435, + 435, + 435, + 369, + 435, + 203, + 435, + 435, + 435, + 435, + 435, + 519, + 435, + 435, + 435, + 436, + 436, + 436, + 533, + 448, + 760, + 436, + 436, + -1, + 272, + 272, + 436, + 436, + 436, + 436, + -1, + 629, + 437, + 437, + 437, + 437, + 437, + 437, + 438, + 438, + 438, + 438, + 438, + 601, + 438, + 438, + 439, + 439, + 518, + 439, + 439, + 439, + 440, + 440, + 440, + 440, + 440, + 440, + 441, + 441, + 507, + 442, + 442, + -1, + 442, + 451, + 451, + 664, + 452, + 452, + 453, + 455, + 457, + 458, + 459, + 460, + -1, + -1, + 462, + 463, + 464, + -1, + 468, + -1, + 214, + 472, + 472, + 474, + -1, + 345, + -1, + 480, + 480, + 481, + 482, + 482, + 482, + 482, + 482, + 482, + 482, + 485, + 485, + 485, + 486, + -1, + 486, + 486, + 487, + 487, + 487, + 487, + -1, + 487, + 487, + -1, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + -1, + 488, + 488, + 488, + 447, + 447, + 489, + 489, + 489, + -1, + 489, + 489, + 489, + 489, + 490, + 490, + 313, + 491, + 491, + 491, + 492, + 492, + 492, + 279, + 494, + 495, + 496, + 496, + 497, + 497, + 498, + 498, + 498, + 498, + 498, + 498, + 498, + 500, + 500, + 500, + 627, + 501, + 501, + 501, + 501, + 501, + 502, + 454, + 502, + 502, + 502, + 502, + 502, + 502, + -1, + -1, + 503, + 503, + 503, + 813, + 503, + 503, + 503, + 503, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 330, + -1, + 505, + 506, + 506, + 506, + 506, + 506, + -1, + 506, + 511, + 163, + 511, + 511, + 511, + 512, + 447, + 512, + 512, + 512, + 512, + 752, + 513, + 584, + 514, + 514, + 514, + 514, + 514, + 515, + -1, + -1, + 516, + 516, + 527, + 535, + 535, + 537, + 541, + 543, + -1, + 721, + 548, + 551, + -1, + 819, + 567, + -1, + 570, + 570, + 571, + 571, + 275, + -1, + 571, + 571, + 572, + 575, + 163, + 576, + -1, + 577, + 577, + 577, + 577, + 619, + 577, + 577, + 588, + 589, + 589, + 590, + 591, + 269, + 595, + 598, + 509, + 615, + 617, + 640, + 661, + 157, + 673, + 673, + 84, + 84, + 674, + 674, + 108, + 674, + 674, + 674, + 674, + 674, + 674, + -1, + 674, + 674, + 114, + 203, + 674, + 674, + 648, + -1, + 674, + 674, + 674, + 674, + 674, + 674, + 152, + 674, + 674, + 674, + 674, + 674, + 674, + -1, + 674, + 674, + 367, + 674, + 674, + 674, + 674, + -1, + 565, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 675, + 675, + 675, + 676, + 676, + 583, + 676, + 237, + 676, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 313, + 313, + 313, + 677, + 677, + 677, + 677, + 678, + 509, + 678, + -1, + 340, + 630, + 679, + 200, + 679, + 679, + 679, + 679, + 679, + 631, + 679, + 679, + 280, + 680, + 680, + 680, + 680, + 680, + 680, + 681, + 681, + 681, + 681, + 682, + 682, + 682, + 683, + 683, + 346, + 683, + 683, + 683, + -1, + 685, + 685, + 685, + 685, + 660, + 685, + 685, + -1, + 685, + 685, + 685, + 685, + -1, + 685, + 685, + -1, + 685, + 685, + 685, + 685, + 182, + 685, + 685, + -1, + 685, + 685, + 685, + 685, + 685, + 685, + 369, + 685, + 685, + 235, + 685, + 685, + 685, + 686, + 686, + 686, + 686, + 686, + 686, + 686, + 686, + 686, + 686, + 689, + 690, + -1, + 690, + 690, + 690, + 691, + 691, + -1, + 693, + 694, + 694, + -1, + 695, + 695, + 695, + 114, + 696, + 696, + 138, + 696, + 696, + 751, + 697, + 698, + 698, + 698, + -1, + 699, + 699, + 699, + 87, + 699, + 699, + 699, + 700, + 700, + 700, + 700, + 701, + 701, + 639, + 701, + 701, + 540, + 701, + 701, + 701, + -1, + -1, + 702, + 604, + 703, + 705, + 705, + 705, + 705, + 705, + 705, + 631, + 707, + 707, + 708, + 708, + 812, + 709, + 709, + 454, + 711, + 153, + 711, + 233, + 711, + 712, + 712, + 712, + -1, + 712, + -1, + 712, + 713, + 713, + 713, + 713, + 713, + 713, + 714, + 714, + 714, + 714, + 716, + 247, + 123, + 716, + 716, + 716, + 717, + 717, + 718, + 719, + 725, + 726, + 727, + 727, + 727, + 727, + 730, + 731, + 731, + -1, + 733, + 734, + 735, + 182, + 739, + 739, + 739, + 740, + -1, + 275, + 740, + 741, + 741, + 741, + 742, + -1, + 743, + 744, + 745, + 745, + 746, + 746, + 658, + 749, + 753, + 755, + 755, + 775, + 776, + 776, + -1, + 782, + 782, + 783, + 785, + 786, + 787, + 760, + 790, + 792, + -1, + 800, + 804, + 809, + 815, + 827, + 360, + -1, + 839, + 839, + 840, + 601, + 840, + -1, + 840, + 840, + 840, + 840, + 841, + 841, + 841, + 233, + 841, + 841, + 841, + 841, + -1, + 841, + 568, + 842, + -1, + 842, + 843, + 843, + 843, + 843, + 844, + 844, + 844, + 844, + 844, + 844, + 844, + 845, + 845, + 845, + 845, + 845, + 845, + 845, + 722, + 845, + 845, + 579, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 762, + 846, + 846, + 846, + 847, + 849, + -1, + 850, + 853, + 854, + 855, + 855, + 855, + 856, + 277, + 860, + -1, + 868, + 878, + 884, + 887 + ], + [ + 3, + 504, + 3, + 159, + 3, + -1, + 3, + 137, + 3, + 3, + 3, + 3, + 3, + -1, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + -1, + 3, + -1, + 3, + 3, + 659, + 3, + 3, + 3, + 358, + 3, + 3, + 3, + 558, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 380, + 3, + -1, + 3, + 3, + 3, + 3, + 3, + 3, + -1, + 3, + 3, + 3, + 3, + -1, + 3, + 3, + 3, + 3, + 3, + 762, + 73, + 3, + 3, + 3, + 3, + 774, + 3, + 173, + 3, + 3, + 3, + 200, + 200, + 504, + 3, + 3, + 3, + 3, + -1, + 154, + 3, + -1, + 266, + 266, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 607, + 3, + 3, + -1, + 3, + 447, + 3, + 3, + 162, + 3, + 3, + -1, + 602, + 3, + 3, + 3, + 173, + 3, + 3, + 3, + 3, + 3, + 137, + 323, + 3, + 3, + -1, + 3, + 3, + 3, + 3, + 658, + 3, + 3, + 3, + 3, + 533, + 3, + 3, + 276, + 4, + -1, + 4, + 579, + 5, + 672, + 199, + -1, + 6, + 201, + 172, + 6, + 592, + 6, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 771, + 8, + 8, + -1, + -1, + 9, + 9, + 9, + 10, + -1, + 10, + 10, + -1, + -1, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 11, + 11, + 11, + -1, + 11, + 11, + -1, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 359, + 11, + 11, + 163, + 11, + 11, + 11, + 11, + 11, + 156, + 11, + 11, + 11, + 650, + -1, + 292, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 812, + 812, + -1, + 12, + -1, + 12, + -1, + 618, + -1, + 12, + 12, + 12, + 12, + 12, + -1, + 264, + 578, + 12, + 12, + 613, + 12, + 12, + 12, + 12, + 449, + 12, + 12, + 12, + 12, + 12, + 12, + -1, + 12, + 12, + 12, + -1, + 201, + 12, + 12, + 12, + 12, + 13, + 171, + 13, + 13, + 13, + 657, + 13, + 13, + 13, + 13, + 13, + -1, + 13, + 13, + 852, + 13, + 13, + 369, + 13, + -1, + -1, + -1, + 14, + 14, + 170, + -1, + 14, + 14, + 14, + 583, + 15, + 15, + 303, + 15, + 15, + 15, + 15, + 15, + -1, + 603, + 15, + 603, + 15, + 314, + 314, + 15, + 15, + 15, + 15, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 376, + 16, + 16, + 16, + 16, + 16, + 16, + -1, + 16, + 16, + 16, + 16, + 16, + 16, + -1, + 16, + 581, + -1, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + -1, + 169, + 16, + 16, + 16, + 16, + -1, + 582, + 16, + 16, + 16, + 16, + 16, + -1, + 16, + 16, + 16, + 16, + 16, + -1, + 401, + 17, + -1, + -1, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 304, + -1, + 643, + 95, + 17, + 17, + 17, + 17, + 18, + -1, + 18, + -1, + -1, + -1, + 18, + 18, + 18, + 18, + 18, + 304, + 18, + 18, + 18, + 18, + 18, + 18, + 819, + 18, + 18, + 18, + 18, + 18, + 18, + 247, + 18, + 18, + 18, + 18, + -1, + -1, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + -1, + -1, + 18, + 18, + 18, + -1, + 18, + 507, + 18, + 18, + 18, + 534, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + 721, + -1, + 18, + 18, + 568, + -1, + -1, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + -1, + 18, + 277, + 18, + 18, + 18, + 18, + 157, + 157, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + 19, + -1, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 454, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + -1, + 639, + 255, + 19, + -1, + 19, + -1, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + -1, + 261, + 20, + 20, + 20, + 20, + 267, + 20, + 20, + 20, + 454, + 20, + 20, + -1, + 20, + 20, + 20, + 20, + 20, + 20, + 313, + 21, + 22, + 22, + 22, + 22, + 22, + 22, + 22, + -1, + 688, + 22, + 22, + 22, + 22, + 22, + -1, + 23, + 24, + 24, + 314, + 25, + 25, + -1, + 26, + -1, + 27, + 28, + 28, + 30, + 30, + 31, + 31, + 31, + 32, + 666, + 32, + -1, + 32, + 33, + 34, + 34, + 34, + 34, + 34, + 34, + 71, + 35, + 217, + 35, + 35, + 220, + 36, + 664, + -1, + 37, + 37, + 37, + 39, + 39, + 39, + 39, + 504, + 39, + 39, + 39, + 161, + 39, + 39, + 197, + 40, + 40, + 40, + 346, + 40, + 41, + 43, + 43, + 43, + 631, + 43, + 43, + 160, + 43, + 533, + 43, + 44, + 44, + 44, + 108, + -1, + 46, + 46, + 46, + 46, + 46, + 606, + 47, + 47, + 47, + 47, + 664, + 47, + 47, + 48, + 48, + 48, + 48, + 48, + -1, + 48, + -1, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + -1, + -1, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 604, + -1, + 49, + 49, + 49, + 49, + 49, + 49, + 235, + 50, + 50, + 50, + -1, + -1, + 51, + 51, + 51, + -1, + -1, + 51, + 51, + -1, + 52, + 52, + 52, + 52, + -1, + 52, + 443, + 52, + 52, + 52, + 618, + 52, + 52, + 114, + 52, + 339, + 52, + 52, + 52, + 52, + 74, + 52, + 52, + 158, + -1, + 52, + 657, + 52, + 564, + 52, + 52, + 52, + 52, + 53, + 53, + 53, + 53, + 53, + -1, + 53, + 53, + 53, + 668, + -1, + 53, + 53, + 53, + 53, + 53, + 54, + -1, + 54, + 54, + -1, + 54, + 54, + 54, + 54, + 54, + 54, + 55, + 55, + 564, + 55, + 55, + 55, + -1, + 55, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 499, + 56, + 56, + 56, + 534, + 290, + 56, + 56, + 71, + 56, + 56, + -1, + 607, + 57, + 57, + 57, + 57, + 57, + 57, + 57, + 58, + 266, + 58, + 58, + 58, + -1, + 58, + 58, + 59, + -1, + 59, + 59, + 59, + 59, + 619, + 59, + 59, + -1, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + -1, + 61, + 61, + 61, + 61, + 61, + 62, + -1, + 62, + 62, + -1, + 62, + 62, + 62, + 62, + 63, + 63, + 63, + 156, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 331, + 63, + 63, + 63, + 63, + -1, + 63, + -1, + 63, + 63, + 63, + -1, + 63, + 63, + -1, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 586, + 63, + -1, + 63, + 63, + 521, + 401, + 63, + -1, + 63, + 63, + 237, + 587, + 63, + 63, + -1, + 63, + 63, + 63, + 63, + 63, + 266, + 63, + 63, + 63, + 63, + -1, + 64, + 64, + 659, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 65, + 65, + 65, + 158, + 65, + 65, + 65, + 65, + 65, + 65, + -1, + 66, + -1, + -1, + 66, + 263, + 66, + 66, + 66, + 66, + 629, + 66, + 67, + 67, + -1, + 67, + 67, + 68, + 68, + 68, + 663, + 68, + 68, + 581, + 648, + 69, + 204, + -1, + 69, + 70, + 70, + 70, + 70, + 70, + 70, + 233, + 70, + 70, + 277, + 70, + 72, + 72, + 75, + -1, + 75, + 76, + 281, + 78, + 78, + 78, + 80, + 82, + 85, + 89, + 89, + 171, + 92, + -1, + 94, + 94, + 98, + -1, + 101, + 104, + 104, + 104, + 105, + 107, + 107, + -1, + 110, + 110, + 115, + 115, + 115, + -1, + 115, + 115, + 115, + 116, + 247, + 116, + 116, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + -1, + 117, + 367, + -1, + 119, + -1, + 342, + 121, + 121, + 122, + 122, + -1, + 125, + 126, + 126, + -1, + -1, + -1, + 129, + 129, + -1, + 129, + 129, + 129, + 129, + -1, + 129, + -1, + 130, + -1, + 131, + 131, + 131, + 131, + 131, + 752, + -1, + 131, + 132, + 132, + 99, + -1, + 132, + 132, + -1, + 375, + 132, + 132, + -1, + 133, + 645, + 133, + 133, + 133, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + -1, + 136, + 136, + 852, + 139, + 139, + 139, + 140, + 140, + 140, + 236, + 140, + -1, + 141, + 141, + 141, + -1, + 141, + 447, + 141, + 141, + 141, + 141, + 141, + 141, + -1, + 142, + 142, + 142, + 142, + 142, + 142, + 142, + 142, + 144, + 144, + 95, + -1, + 144, + 812, + 145, + 145, + 145, + 146, + 146, + 146, + 146, + -1, + 147, + 147, + 147, + 147, + 147, + 147, + 202, + 315, + 148, + 657, + 149, + 274, + 630, + 149, + 149, + 149, + 149, + 149, + 38, + 150, + 150, + 150, + -1, + 150, + 150, + 150, + 150, + 150, + 763, + 151, + 151, + 151, + -1, + 166, + 166, + -1, + 166, + 167, + 167, + 167, + 167, + 343, + 177, + 604, + 178, + 178, + 189, + 190, + 191, + 191, + 193, + 194, + 206, + 206, + 208, + 209, + 212, + 213, + 218, + 219, + 221, + 103, + -1, + -1, + 227, + 229, + 229, + 232, + -1, + 244, + -1, + 252, + 253, + 774, + 254, + 254, + -1, + 257, + 257, + 258, + 258, + 258, + 258, + 180, + 282, + 283, + 688, + 285, + 285, + 286, + 288, + 298, + 299, + 300, + 310, + 311, + 329, + 348, + 354, + 355, + 357, + 379, + 381, + 381, + 336, + 381, + 381, + 264, + 247, + 381, + 192, + 381, + 381, + 381, + 381, + 692, + 381, + 663, + 381, + 381, + 687, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + -1, + -1, + 381, + 381, + -1, + 381, + 728, + 381, + 381, + 381, + 381, + 381, + 381, + 872, + 381, + 381, + 237, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 182, + 182, + 381, + 159, + 381, + 381, + 381, + 381, + 381, + 579, + 381, + -1, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 360, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + -1, + 381, + 381, + 381, + 381, + 381, + 381, + -1, + 381, + 381, + 381, + 290, + 381, + 759, + 381, + 381, + 381, + 272, + 382, + 382, + 382, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 383, + 384, + 628, + -1, + 384, + 384, + -1, + 569, + 384, + 384, + 384, + 384, + 384, + 384, + 526, + 384, + -1, + 386, + 386, + 386, + 386, + 386, + 504, + 386, + 386, + -1, + -1, + -1, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 454, + 269, + 387, + 534, + 387, + 387, + 387, + 387, + 387, + 387, + 154, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 369, + 388, + 203, + 388, + 388, + 818, + -1, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 220, + 388, + 388, + 388, + 278, + 278, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 390, + 390, + 390, + 390, + 390, + -1, + 750, + 390, + 566, + -1, + 391, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + 605, + -1, + 392, + -1, + 392, + 393, + 393, + 393, + 393, + 393, + 393, + 648, + 393, + 393, + 499, + 393, + 393, + 393, + 393, + 394, + 394, + 394, + 394, + 394, + 394, + 395, + 137, + -1, + -1, + 395, + 396, + 397, + 397, + -1, + 397, + 397, + 397, + 255, + 397, + 397, + -1, + 397, + -1, + -1, + -1, + 399, + 399, + 399, + 400, + 402, + 402, + 402, + 402, + 402, + 402, + 402, + 402, + 402, + 403, + 403, + 612, + 404, + 404, + -1, + 404, + 404, + -1, + -1, + 405, + 405, + 405, + 649, + 405, + 406, + 406, + 407, + 269, + 409, + 409, + 410, + 410, + 411, + 411, + 233, + 411, + 411, + 411, + 412, + 852, + 412, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 236, + 413, + -1, + -1, + 415, + 415, + 415, + 415, + 415, + 415, + 330, + 415, + 415, + 415, + 415, + 415, + 605, + 415, + 415, + 415, + 416, + 416, + 416, + 416, + 416, + 416, + 416, + 416, + 416, + 416, + 418, + 418, + 418, + 418, + -1, + 214, + 418, + 418, + 418, + 559, + 419, + 419, + 419, + 419, + 419, + 419, + 419, + 419, + 420, + 420, + 420, + 420, + 268, + 268, + 420, + 420, + 724, + 420, + 420, + 420, + 420, + 420, + -1, + -1, + 420, + 420, + 340, + 421, + 421, + 421, + 323, + -1, + 422, + 525, + 525, + 422, + 422, + 422, + 236, + 422, + 648, + -1, + 422, + 422, + -1, + 422, + 422, + 422, + -1, + 584, + -1, + 422, + 423, + -1, + 425, + 425, + 425, + 425, + 425, + 425, + 425, + 425, + 425, + -1, + 425, + 426, + 169, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + -1, + 426, + 426, + -1, + -1, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + -1, + -1, + 426, + 426, + 426, + 426, + 81, + 427, + 427, + 427, + 427, + 97, + -1, + -1, + 273, + 427, + 728, + 427, + 427, + 427, + 427, + 427, + 428, + 428, + 428, + 428, + 428, + 428, + -1, + 604, + 871, + 428, + 428, + 428, + 428, + 428, + 428, + 428, + 428, + 428, + 428, + -1, + 428, + 428, + 428, + 428, + 429, + 429, + 429, + 429, + 429, + 429, + 429, + 429, + 429, + 429, + 687, + 429, + -1, + 429, + 429, + 429, + 430, + 430, + 430, + 430, + 430, + 752, + 430, + 430, + -1, + 430, + 430, + 430, + 430, + 430, + 430, + 431, + 431, + 431, + 642, + 431, + 431, + 431, + 431, + 432, + 432, + 649, + 432, + 432, + 432, + 432, + 432, + -1, + 432, + -1, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 607, + 433, + 433, + 433, + 433, + 157, + 433, + 433, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + -1, + 237, + 434, + -1, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + -1, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 435, + 435, + 435, + 435, + 369, + 435, + 203, + 435, + 435, + 435, + 435, + 435, + 519, + 435, + 435, + 435, + 436, + 436, + 436, + 533, + 448, + 760, + 436, + 436, + -1, + 272, + 272, + 436, + 436, + 436, + 436, + -1, + 629, + 437, + 437, + 437, + 437, + 437, + 437, + 438, + 438, + 438, + 438, + 438, + 601, + 438, + 438, + 439, + 439, + 518, + 439, + 439, + 439, + 440, + 440, + -1, + 440, + 440, + 440, + 441, + 441, + 507, + 442, + 442, + -1, + 442, + 451, + 451, + 664, + 452, + 452, + 453, + 455, + 457, + 458, + 459, + 460, + -1, + -1, + 462, + 463, + 464, + -1, + 468, + -1, + 214, + 472, + 472, + 474, + -1, + 345, + -1, + 480, + 480, + 481, + 482, + 482, + 482, + 482, + 482, + 482, + 482, + 485, + 485, + 485, + 486, + -1, + 486, + 486, + 487, + 487, + 487, + -1, + -1, + 487, + 487, + -1, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + 487, + -1, + 488, + 488, + 488, + 447, + 447, + 489, + 489, + 489, + -1, + 489, + 489, + 489, + 489, + 490, + 490, + 313, + 491, + 491, + 491, + 492, + 492, + 492, + 279, + 494, + 495, + 496, + 496, + 497, + 497, + 498, + 498, + 498, + 498, + 498, + 498, + 498, + 500, + 500, + 500, + 627, + 501, + 501, + 501, + 501, + 501, + 502, + 454, + 502, + 502, + 502, + 502, + 502, + 502, + -1, + -1, + 503, + 503, + 503, + 813, + 269, + 503, + -1, + 503, + 505, + 505, + 505, + 505, + 505, + 505, + 505, + 330, + -1, + 505, + 506, + 506, + 506, + 506, + 210, + -1, + 506, + 511, + 163, + 511, + 511, + 511, + 512, + 447, + 512, + 512, + 512, + 512, + 752, + 513, + 584, + 514, + 514, + 514, + 514, + 514, + 515, + -1, + -1, + 516, + 516, + 527, + 535, + 535, + 537, + 541, + 543, + -1, + 721, + 548, + 551, + -1, + 819, + 567, + -1, + 570, + 570, + 571, + 571, + 275, + -1, + 571, + 571, + 572, + 575, + 163, + 576, + -1, + 577, + -1, + 577, + 577, + 619, + 577, + 577, + 588, + 589, + 589, + 590, + 591, + 269, + 595, + 598, + 509, + 615, + 617, + 640, + 661, + 157, + -1, + 673, + 84, + 84, + 674, + 674, + 108, + 674, + 674, + 674, + 674, + 674, + 674, + -1, + 674, + 674, + 114, + 203, + 674, + 674, + 648, + -1, + 674, + 674, + 674, + 674, + 674, + 674, + 152, + 674, + 674, + 674, + 674, + 674, + 674, + -1, + 674, + -1, + 367, + 674, + 674, + 674, + 674, + -1, + 565, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 675, + 675, + 675, + 676, + 676, + 583, + 676, + 237, + 676, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 313, + 313, + 313, + 677, + 677, + 677, + 677, + -1, + 509, + 678, + -1, + 340, + 630, + 679, + 200, + 679, + 679, + 679, + 679, + 679, + 631, + 679, + 679, + 280, + 680, + 680, + 680, + 680, + 680, + 680, + 681, + 681, + 681, + 681, + 682, + 682, + 682, + 683, + 683, + 346, + 683, + 401, + 683, + -1, + 685, + 685, + 685, + 685, + 660, + 685, + 685, + -1, + 685, + 685, + 685, + 685, + -1, + 685, + 685, + -1, + 685, + 685, + 685, + 685, + 182, + 685, + 685, + -1, + 685, + 685, + 685, + 685, + 685, + 685, + 369, + 685, + 685, + 235, + 685, + 685, + 685, + 686, + 686, + 686, + 686, + 686, + 686, + 686, + 686, + 686, + 686, + 689, + 690, + -1, + 690, + 690, + 690, + 691, + 691, + -1, + 693, + 694, + 694, + -1, + 695, + 695, + 695, + 114, + 696, + 696, + 138, + 696, + 696, + 751, + 697, + 698, + 698, + 698, + -1, + 699, + 699, + 699, + 87, + 699, + 699, + 699, + 700, + 700, + 700, + 700, + 701, + 701, + 639, + 701, + 701, + 540, + 701, + 701, + 701, + -1, + -1, + 702, + 604, + 703, + 705, + 705, + 705, + 705, + 705, + 705, + 631, + 707, + 707, + 708, + 708, + 812, + 709, + 709, + 454, + 711, + 153, + 711, + 233, + 711, + 712, + 712, + 712, + -1, + 712, + -1, + 712, + 713, + 713, + 713, + 713, + 713, + 713, + 714, + 714, + 714, + 714, + 716, + 247, + 123, + -1, + 716, + 716, + 717, + 717, + 718, + 719, + 725, + 726, + 727, + 727, + 727, + 727, + 730, + 731, + 731, + -1, + 733, + 734, + 735, + 182, + 739, + 739, + 739, + 740, + -1, + 275, + 740, + 741, + 741, + 741, + 742, + -1, + 743, + 744, + 745, + 745, + 746, + 746, + 658, + 749, + 753, + 755, + 755, + 775, + 776, + 776, + -1, + 782, + 782, + 783, + 785, + -1, + 787, + 760, + 790, + 792, + -1, + 800, + 804, + 809, + 815, + 827, + 360, + -1, + 839, + 839, + 840, + 601, + 840, + -1, + 840, + 840, + 840, + 840, + 841, + 841, + 841, + 233, + 841, + 841, + 378, + 841, + -1, + 841, + 568, + 842, + -1, + 842, + 843, + 843, + 843, + 843, + 844, + 844, + 844, + 844, + 844, + 844, + 844, + 845, + 845, + -1, + 845, + 845, + 845, + 845, + 722, + 845, + 845, + 579, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 762, + 846, + 846, + 846, + 847, + 849, + -1, + 850, + 853, + 854, + 855, + 855, + 855, + 856, + 277, + 860, + -1, + 868, + 878, + 884, + 887 + ], + [ + 3, + 504, + 3, + 159, + 3, + -1, + 3, + 137, + 3, + 3, + 3, + 3, + 3, + -1, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + -1, + 3, + -1, + -1, + 3, + 659, + 3, + 3, + 3, + 358, + 3, + 3, + -1, + 558, + 558, + 3, + 3, + 3, + 3, + 3, + -1, + 3, + 3, + 3, + 380, + 3, + -1, + 3, + 3, + 3, + 3, + 3, + 3, + -1, + 3, + 3, + 3, + 3, + -1, + 3, + 3, + 3, + 3, + 3, + 762, + 73, + 3, + 3, + 3, + 3, + 774, + 3, + 173, + -1, + 3, + 3, + 200, + 200, + 504, + 3, + 3, + 3, + 3, + -1, + 154, + 3, + -1, + 266, + 266, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 607, + 3, + 3, + -1, + 3, + 447, + 3, + 3, + 162, + 3, + 3, + -1, + 602, + 3, + 3, + 3, + 173, + 3, + 3, + 3, + 3, + 3, + 137, + 323, + 3, + 3, + -1, + 3, + 3, + 3, + 3, + 658, + 3, + 3, + 3, + 3, + 533, + 3, + 3, + 276, + 4, + -1, + 4, + 579, + 5, + 672, + 199, + -1, + 6, + 201, + 172, + 6, + 592, + 6, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 771, + 8, + 8, + -1, + -1, + 9, + 9, + 9, + 10, + -1, + 10, + 10, + -1, + -1, + 10, + 10, + 10, + 87, + 10, + 10, + 10, + 10, + 10, + 10, + 11, + 11, + 11, + -1, + 11, + 11, + -1, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 359, + 11, + 11, + 163, + 11, + 11, + 11, + -1, + 11, + 156, + 11, + 11, + 11, + 650, + -1, + 292, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 812, + 812, + -1, + 12, + -1, + 12, + -1, + 618, + -1, + 12, + 12, + 12, + 12, + 12, + -1, + 264, + 578, + 12, + 12, + 613, + 12, + 12, + 12, + 12, + 449, + 12, + 12, + 12, + 12, + 12, + 12, + -1, + 12, + 12, + 12, + -1, + 201, + 12, + 12, + 12, + 12, + 13, + 171, + 13, + 13, + 13, + 657, + 13, + 13, + 13, + 13, + 13, + -1, + 13, + 13, + 852, + 13, + 13, + 369, + 13, + -1, + -1, + -1, + 14, + 14, + 170, + -1, + 14, + 14, + 14, + 583, + 15, + 15, + 303, + 15, + 15, + 15, + 15, + 15, + -1, + 603, + 15, + 603, + 15, + 314, + 314, + 15, + 15, + 15, + 15, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 376, + 16, + 16, + 16, + 16, + 16, + 16, + -1, + 16, + 16, + 16, + 16, + 16, + 16, + -1, + 16, + 581, + -1, + -1, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + -1, + 169, + 16, + 16, + 16, + 16, + -1, + 582, + 16, + 16, + 16, + 16, + 16, + -1, + 16, + 16, + 16, + 16, + 16, + -1, + 401, + 17, + -1, + -1, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 304, + -1, + 643, + 95, + 17, + 17, + 17, + 17, + 18, + -1, + 18, + -1, + -1, + -1, + 18, + 18, + 18, + 18, + 18, + 304, + 18, + 18, + 18, + 18, + 18, + -1, + 819, + 18, + 18, + 18, + 18, + 18, + 18, + 247, + 18, + 18, + 18, + 18, + -1, + -1, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + -1, + -1, + 18, + 18, + 18, + -1, + 507, + 507, + 18, + 18, + 18, + 534, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + 721, + -1, + 18, + 18, + 568, + -1, + -1, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + -1, + 18, + 277, + 18, + 18, + 18, + 18, + 157, + 157, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + 19, + -1, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 454, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + -1, + 639, + 255, + 19, + -1, + 19, + -1, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + -1, + 261, + 20, + 20, + 20, + 20, + 267, + 20, + 20, + 20, + 454, + 20, + 20, + -1, + 20, + 20, + 20, + 20, + 20, + 20, + 313, + 21, + 81, + 22, + 22, + 22, + 22, + 22, + 22, + -1, + 688, + 22, + 22, + 22, + 22, + 22, + -1, + 23, + 24, + 24, + 314, + 25, + 25, + -1, + 26, + -1, + 27, + 28, + 28, + 30, + 30, + 31, + 31, + 31, + 32, + 666, + 32, + -1, + 32, + 33, + 34, + 34, + 34, + 34, + 34, + 34, + 71, + 35, + 217, + 35, + 35, + 220, + 36, + 664, + -1, + 37, + 37, + 37, + 39, + 39, + 39, + 39, + 504, + 39, + 39, + 39, + 161, + 39, + -1, + 197, + 40, + 40, + 40, + 346, + 40, + 41, + 43, + 43, + 43, + 631, + 43, + 43, + 160, + 43, + 533, + 43, + 44, + 44, + 44, + 108, + -1, + 46, + 46, + 46, + 46, + 46, + 606, + 47, + 47, + 47, + 47, + 664, + 47, + 262, + 48, + 48, + 48, + 48, + 48, + -1, + 48, + -1, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + -1, + -1, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 49, + 604, + -1, + 49, + -1, + 49, + 49, + 49, + 49, + 235, + 50, + 50, + 50, + -1, + -1, + 51, + 51, + 51, + -1, + -1, + 51, + 51, + -1, + 52, + 52, + 52, + 52, + -1, + 52, + 443, + 52, + 52, + 52, + 618, + 52, + 52, + 114, + 52, + 339, + 52, + 52, + 52, + 52, + 74, + 52, + 52, + 158, + -1, + 52, + 657, + -1, + 564, + 52, + 52, + 52, + 52, + 53, + 53, + 53, + 53, + 53, + -1, + 53, + 53, + 53, + 668, + -1, + 53, + 53, + 53, + 53, + 53, + 54, + -1, + 54, + 54, + -1, + 54, + 54, + 54, + 54, + 54, + 54, + 55, + 55, + 564, + 55, + 55, + 55, + -1, + 55, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 499, + 56, + 56, + 56, + 534, + 290, + 56, + 56, + 71, + 56, + 56, + -1, + 607, + 57, + 57, + 57, + 57, + 57, + 57, + 57, + 58, + 266, + 58, + 58, + 58, + -1, + 58, + 58, + 59, + -1, + 59, + 59, + 59, + 59, + 619, + 59, + 59, + -1, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + -1, + 61, + 61, + 61, + 61, + 61, + 62, + -1, + 62, + 62, + -1, + 62, + 720, + 62, + 62, + 63, + 63, + 63, + 156, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 331, + 63, + 63, + 63, + 63, + -1, + 63, + -1, + 63, + 63, + 63, + -1, + 63, + 63, + -1, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 586, + 63, + -1, + 63, + 63, + 521, + 401, + 63, + -1, + 63, + 63, + 237, + 587, + 63, + 63, + -1, + 63, + 63, + 63, + 63, + -1, + 266, + -1, + 63, + 63, + 63, + -1, + 64, + 64, + 659, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 65, + 65, + 65, + 158, + 65, + 65, + 65, + 65, + 65, + 65, + -1, + 66, + -1, + -1, + 66, + 263, + 66, + 66, + 66, + 66, + 629, + 66, + 67, + 273, + -1, + 67, + 67, + 68, + 68, + 68, + 663, + 68, + 68, + 581, + 648, + 69, + 204, + -1, + 69, + 70, + 290, + 70, + 70, + 70, + 70, + 233, + 70, + 70, + 277, + 70, + 72, + 72, + 75, + -1, + 75, + 76, + 281, + 78, + 78, + 78, + 80, + 82, + 85, + 448, + 89, + 171, + 92, + -1, + 94, + 94, + 98, + -1, + 101, + 104, + -1, + 104, + 105, + 107, + 107, + -1, + 110, + 110, + 115, + 115, + 115, + -1, + 115, + 115, + 115, + 116, + 247, + 116, + 116, + 117, + 117, + 117, + 117, + 117, + 117, + 117, + -1, + 117, + 367, + -1, + 119, + -1, + 342, + 121, + 121, + 122, + 122, + -1, + 125, + 126, + 126, + -1, + -1, + -1, + 129, + 129, + -1, + 129, + 129, + 129, + 129, + -1, + 129, + -1, + 130, + -1, + 131, + 131, + 131, + 131, + 131, + 752, + -1, + 131, + -1, + 132, + 99, + -1, + 132, + 132, + -1, + 375, + 132, + 132, + -1, + 645, + 645, + 133, + 133, + 133, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + -1, + 136, + 136, + 852, + 139, + 139, + 139, + 140, + 140, + 140, + 236, + 140, + -1, + 141, + 141, + 141, + -1, + 141, + 447, + 141, + 141, + 141, + 141, + 141, + 251, + -1, + 142, + 142, + 142, + 142, + 142, + 142, + 142, + 142, + 144, + 144, + 95, + -1, + 144, + 812, + 145, + 145, + 145, + 146, + 146, + 146, + 146, + -1, + 147, + 147, + 147, + 147, + 147, + 147, + 202, + 315, + 148, + 657, + 149, + 274, + 630, + 149, + 149, + 149, + 149, + 149, + 38, + 150, + 150, + 150, + -1, + 150, + 150, + 150, + 150, + 150, + 763, + 151, + 151, + 151, + -1, + 166, + 166, + -1, + 166, + 167, + 167, + 167, + 167, + 343, + 360, + 604, + 178, + 178, + 189, + 190, + 191, + 191, + 193, + 194, + 206, + 206, + 208, + 209, + 212, + 213, + 218, + 219, + 221, + 103, + -1, + -1, + 227, + 229, + 229, + 232, + -1, + 331, + -1, + 252, + 253, + 774, + 254, + 254, + -1, + 257, + 257, + 258, + 258, + 258, + 258, + 180, + 282, + 283, + 688, + 285, + 285, + 286, + 288, + 298, + 299, + 300, + 310, + 311, + 329, + 348, + 354, + 355, + 357, + 379, + 381, + 381, + 336, + 381, + 381, + 264, + 247, + 381, + 192, + 381, + 381, + 381, + 381, + 692, + 381, + 663, + 381, + 381, + 687, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + -1, + -1, + 381, + 381, + -1, + 381, + 728, + 381, + 381, + 280, + 381, + 381, + 381, + 872, + 381, + 381, + 237, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 182, + 182, + 381, + 159, + 381, + 381, + 381, + 381, + 381, + 579, + 381, + -1, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 360, + 381, + 381, + 381, + 381, + -1, + 381, + 381, + 381, + -1, + 381, + 381, + 381, + 381, + 381, + 381, + -1, + 381, + 381, + 381, + 290, + 381, + 759, + 381, + 381, + 381, + 272, + 382, + 382, + 382, + 383, + 277, + 383, + 383, + 383, + 383, + -1, + 383, + 384, + 628, + -1, + 384, + 384, + -1, + 569, + 384, + 384, + 384, + 384, + 384, + 384, + 526, + 384, + -1, + 386, + -1, + 386, + 386, + 386, + 504, + 386, + 386, + -1, + -1, + -1, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 454, + 269, + 387, + 534, + 387, + 387, + 387, + 387, + 387, + 387, + 154, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 369, + 388, + 203, + 388, + 388, + 818, + -1, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 220, + 388, + 388, + 388, + 278, + 278, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 390, + 390, + 390, + 390, + 390, + -1, + 750, + 390, + 566, + -1, + 391, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + 605, + -1, + 392, + -1, + 392, + 393, + 393, + 393, + 393, + 393, + 393, + 648, + 393, + 393, + 499, + 805, + 393, + 393, + 393, + 394, + 394, + 394, + 394, + 394, + 394, + 395, + 137, + -1, + -1, + 395, + 396, + 397, + 397, + -1, + 397, + 397, + 397, + 255, + 397, + 397, + -1, + 397, + -1, + -1, + -1, + 399, + 399, + 399, + 400, + 402, + 402, + 402, + 402, + 402, + 402, + 402, + 402, + 402, + -1, + 403, + 612, + 404, + 521, + -1, + 404, + 404, + -1, + -1, + 405, + 405, + 405, + 649, + 405, + 406, + 406, + 407, + 269, + 409, + 409, + 410, + 410, + 411, + 411, + 233, + 411, + 411, + 411, + 412, + 852, + 412, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 236, + 413, + -1, + -1, + 415, + 415, + 415, + 415, + 415, + 415, + 330, + 415, + 415, + 415, + 415, + 415, + 605, + 415, + 415, + 415, + 416, + 416, + 416, + 416, + 416, + 416, + 416, + 416, + 416, + 416, + 418, + 264, + 418, + 418, + -1, + 214, + 418, + 418, + 418, + 559, + 419, + 419, + 419, + 419, + 419, + 419, + 419, + 419, + 420, + 420, + 420, + 420, + 268, + 268, + 420, + 420, + 724, + 420, + 420, + 420, + 420, + 420, + -1, + -1, + 420, + 420, + 340, + 421, + 421, + 421, + 323, + -1, + 422, + 525, + 525, + 422, + 422, + 422, + 236, + 422, + 648, + -1, + 422, + 422, + -1, + 422, + 422, + 422, + -1, + 584, + -1, + 422, + 423, + -1, + 425, + 425, + 425, + 425, + 425, + -1, + 425, + 425, + 425, + -1, + 425, + 426, + 169, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + -1, + 426, + 426, + -1, + -1, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + -1, + -1, + 426, + 426, + 426, + 426, + 81, + 427, + 427, + 427, + 427, + 97, + -1, + -1, + 273, + 427, + 728, + 427, + 427, + 427, + 427, + 427, + 428, + 428, + 428, + 428, + 428, + 428, + -1, + 604, + 871, + 428, + 428, + 428, + -1, + 428, + 428, + 428, + 428, + 428, + 428, + -1, + 428, + 428, + 428, + 428, + 429, + 429, + 429, + 429, + 429, + 429, + 429, + 429, + 429, + 429, + 687, + 429, + -1, + 429, + 429, + 429, + 430, + 430, + 430, + 430, + 430, + 752, + 430, + 430, + -1, + 430, + 430, + 430, + 430, + 430, + 430, + 431, + 431, + 431, + 642, + 431, + 431, + 431, + 431, + 432, + 432, + 649, + 432, + 432, + 432, + 432, + 432, + -1, + 432, + -1, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 433, + 607, + 433, + 433, + 433, + 433, + 157, + 433, + 433, + 434, + 173, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + -1, + 237, + 434, + -1, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + -1, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 435, + 435, + 435, + 435, + 369, + 435, + 203, + 435, + 435, + 435, + 435, + 435, + 519, + 435, + 435, + 435, + 436, + 436, + 436, + 533, + 448, + 760, + 436, + 436, + -1, + 272, + 272, + 436, + 436, + 436, + 436, + -1, + 629, + 437, + 437, + 437, + 437, + 437, + 437, + 438, + 438, + 438, + 438, + 438, + 601, + 438, + 657, + 439, + 439, + 518, + 439, + 439, + 439, + 440, + 440, + -1, + 440, + 440, + 440, + 441, + 441, + 507, + 442, + 442, + -1, + 442, + -1, + 451, + 664, + 452, + 452, + 453, + 455, + 457, + 458, + 459, + -1, + -1, + -1, + 462, + 463, + 464, + -1, + 468, + -1, + 214, + 472, + 472, + 474, + -1, + 345, + -1, + 480, + 480, + 481, + 482, + 482, + 482, + 482, + 482, + 482, + 482, + -1, + 485, + 485, + 486, + -1, + 486, + 486, + -1, + 487, + 487, + -1, + -1, + 487, + 552, + -1, + 487, + 487, + 487, + 487, + 487, + 487, + -1, + 487, + 487, + -1, + -1, + 488, + 488, + 447, + 447, + 489, + 489, + 489, + -1, + 489, + 489, + 489, + 489, + -1, + 490, + 313, + 491, + 491, + 491, + 492, + 492, + 492, + 279, + 494, + 495, + 496, + 496, + 497, + 497, + 498, + 498, + 498, + 498, + 498, + 498, + 498, + 500, + 500, + 500, + 627, + 501, + 501, + 501, + 501, + 501, + 502, + 454, + 502, + 502, + 502, + 502, + 502, + 502, + -1, + -1, + 503, + 503, + 503, + 813, + 269, + 503, + -1, + 503, + 505, + 505, + -1, + 505, + 505, + 505, + 505, + 330, + -1, + 505, + 506, + 506, + 506, + 506, + 210, + -1, + 506, + 511, + 163, + 511, + 511, + 511, + 512, + 447, + 512, + 512, + 512, + 512, + 752, + 513, + 584, + 514, + 514, + 514, + 514, + 514, + 515, + -1, + -1, + 516, + 516, + 527, + 535, + 535, + 537, + 541, + 543, + -1, + 721, + 548, + 551, + -1, + 819, + 567, + -1, + 570, + 570, + 571, + 571, + 275, + -1, + 571, + -1, + 572, + 575, + 163, + 576, + -1, + 577, + -1, + 577, + 577, + 619, + 577, + 577, + 588, + 589, + 589, + 590, + 591, + 269, + 595, + 598, + 509, + 615, + 617, + 640, + 661, + 157, + -1, + 673, + 84, + 84, + 674, + -1, + 108, + 674, + 674, + 674, + 674, + 674, + 674, + -1, + 674, + 674, + 114, + 203, + 674, + 674, + 648, + -1, + 674, + 674, + 674, + 674, + 674, + 674, + 152, + 674, + 674, + 674, + 674, + 674, + 674, + -1, + 674, + -1, + 367, + 674, + 674, + 674, + 674, + -1, + 565, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 675, + 675, + 675, + 676, + 676, + 583, + 676, + 237, + 676, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 677, + 313, + 313, + 313, + 677, + 677, + 677, + 677, + -1, + 509, + 678, + -1, + 340, + 630, + 679, + 200, + 679, + 679, + 679, + 679, + 679, + 631, + 679, + 679, + 280, + 680, + 680, + 680, + 680, + 680, + 680, + 681, + 681, + 681, + 681, + 682, + 682, + 153, + 683, + 683, + 346, + 683, + 401, + 683, + -1, + 685, + 685, + 685, + 685, + 660, + 685, + 685, + -1, + 685, + 685, + 685, + 685, + -1, + 685, + 685, + -1, + 685, + 685, + 685, + 685, + 182, + 685, + 685, + -1, + 685, + 685, + 685, + 685, + 685, + 685, + 369, + 685, + 685, + 235, + 685, + 685, + 685, + 686, + 686, + 686, + 686, + 686, + 686, + 686, + 686, + 686, + 686, + 689, + 690, + -1, + 690, + 690, + 690, + 691, + 691, + -1, + 693, + -1, + 694, + -1, + 695, + 695, + 695, + 114, + 696, + 696, + 138, + 696, + 696, + 751, + 697, + 698, + 698, + 698, + -1, + 699, + 699, + 699, + 87, + 699, + 699, + 699, + 700, + 700, + 700, + 700, + 701, + 701, + 639, + 701, + 701, + 540, + 701, + 701, + 701, + -1, + -1, + 702, + 604, + 703, + 705, + 705, + 705, + 705, + 705, + 705, + 631, + 707, + 707, + 708, + 708, + 812, + 709, + 709, + 454, + 711, + 153, + 711, + 233, + 711, + 712, + 712, + 712, + -1, + 712, + -1, + 712, + 713, + 713, + 713, + 713, + 713, + 713, + 714, + 714, + 714, + 714, + 716, + 247, + 123, + -1, + 716, + 716, + 717, + 717, + 718, + 719, + 725, + 726, + 727, + 727, + 727, + 727, + 730, + 731, + 731, + -1, + 733, + 734, + 735, + 182, + 739, + 739, + 739, + 740, + -1, + 275, + 740, + 741, + 741, + 741, + 742, + -1, + 743, + 744, + 745, + 745, + 746, + 746, + 658, + 749, + 753, + 755, + 755, + 775, + 776, + 776, + -1, + 782, + 782, + 783, + 785, + -1, + 787, + 760, + 790, + 792, + -1, + 800, + 804, + 809, + 815, + 827, + 360, + -1, + 839, + 839, + 840, + 601, + 840, + -1, + 840, + 840, + 840, + 840, + 841, + 841, + 841, + 233, + 841, + 841, + 378, + 841, + -1, + 841, + 568, + 842, + -1, + 842, + 843, + 201, + -1, + 843, + 844, + 844, + 844, + 844, + 844, + 844, + 844, + -1, + 845, + -1, + 845, + 845, + 845, + 845, + 722, + 845, + 845, + 579, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 762, + 846, + 846, + 846, + 847, + 849, + -1, + 850, + 853, + 854, + 855, + 855, + 855, + 856, + 277, + 860, + -1, + 868, + 878, + 884, + 887 + ], + [ + 3, + 504, + 3, + 159, + 3, + -1, + -1, + 137, + 3, + 3, + 3, + 3, + 3, + -1, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + -1, + 3, + -1, + -1, + 3, + 659, + 3, + 3, + 3, + 358, + 3, + 3, + -1, + 558, + 558, + 3, + 3, + 3, + 3, + 3, + -1, + 290, + 3, + 3, + 380, + 3, + -1, + 3, + 3, + 3, + 3, + 3, + 658, + -1, + 265, + 3, + 3, + 3, + -1, + 3, + 3, + 3, + 3, + 3, + 762, + 73, + 3, + 3, + 3, + 3, + 774, + 3, + 173, + -1, + 3, + 3, + 200, + 200, + 504, + 3, + 3, + 3, + 3, + -1, + 154, + 3, + -1, + 266, + 266, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 607, + 3, + 3, + -1, + 3, + 447, + 3, + 3, + 162, + 3, + 3, + -1, + 602, + 3, + 3, + 3, + 173, + 3, + 3, + 3, + 3, + -1, + 137, + 323, + 3, + 3, + -1, + 3, + 3, + 3, + 3, + 658, + 3, + 3, + 3, + 3, + 533, + 3, + 3, + 276, + 4, + -1, + 4, + 579, + 5, + 672, + 199, + -1, + 6, + 201, + 172, + 6, + 592, + 6, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 771, + 8, + 8, + -1, + -1, + 9, + 9, + 9, + 10, + -1, + 10, + 10, + -1, + -1, + 10, + 10, + -1, + 87, + 10, + 10, + 10, + 10, + 10, + 10, + 11, + 11, + 11, + -1, + 11, + 11, + -1, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 359, + 11, + 11, + 163, + 11, + 11, + 11, + -1, + 11, + 156, + 11, + 11, + 11, + 650, + -1, + 292, + 11, + 11, + 509, + 11, + 11, + 11, + 11, + 11, + 11, + 812, + 812, + -1, + 12, + -1, + 12, + -1, + 618, + -1, + 12, + 12, + 12, + 12, + 12, + -1, + 264, + 578, + 12, + 12, + 613, + 215, + 12, + 12, + 12, + 449, + -1, + 12, + 12, + 12, + 12, + 12, + -1, + 156, + 12, + 12, + -1, + 201, + 12, + 12, + 12, + 12, + 13, + 171, + 13, + 13, + 13, + 657, + 13, + 13, + 13, + 13, + 13, + -1, + 13, + 13, + 852, + 13, + 13, + 369, + 13, + -1, + -1, + -1, + 14, + 14, + 170, + -1, + 14, + 14, + 14, + 583, + 15, + 15, + 303, + 15, + 15, + 15, + 15, + 15, + -1, + 603, + 15, + 603, + -1, + 314, + 314, + 15, + 15, + 15, + 15, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 376, + 16, + 16, + 16, + 16, + 16, + 16, + -1, + 16, + 16, + 16, + 16, + 16, + 16, + -1, + 16, + 581, + -1, + -1, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + -1, + 169, + 16, + 16, + 16, + 16, + -1, + 582, + 16, + 16, + 16, + -1, + 16, + -1, + 16, + 16, + 16, + 16, + 16, + -1, + 401, + 17, + -1, + -1, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 304, + -1, + 643, + 95, + 17, + 17, + 17, + 17, + 18, + -1, + 18, + -1, + -1, + -1, + 18, + 18, + 18, + 18, + 18, + 304, + 18, + -1, + 18, + 18, + 18, + -1, + 819, + 18, + 18, + 18, + 18, + 18, + 18, + 247, + 18, + 18, + 18, + 18, + -1, + -1, + 401, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + -1, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + -1, + -1, + 18, + 18, + 18, + -1, + 507, + 507, + 18, + 18, + 18, + 534, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + 721, + -1, + 18, + 18, + 568, + -1, + -1, + 18, + 18, + 18, + -1, + 18, + -1, + 18, + 18, + -1, + 18, + 277, + 18, + 18, + 18, + 18, + 157, + 157, + 18, + -1, + 18, + 18, + 18, + 173, + 18, + -1, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + 19, + -1, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 454, + 19, + 19, + 38, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + -1, + 639, + 255, + 19, + -1, + 19, + -1, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + -1, + 261, + 20, + 20, + 267, + 20, + 267, + 20, + 20, + 20, + 454, + 20, + 20, + -1, + 20, + 20, + 20, + 20, + 20, + 20, + 313, + 21, + 81, + 22, + 22, + 22, + 22, + -1, + 22, + -1, + 688, + 22, + 22, + 22, + 22, + 22, + -1, + 23, + 24, + 24, + 314, + 25, + 25, + -1, + 26, + -1, + 27, + 28, + 28, + 30, + 30, + 31, + 31, + 31, + 32, + 666, + 32, + -1, + 32, + 33, + 34, + 34, + 34, + 34, + 34, + 34, + 71, + 35, + 217, + 35, + 35, + 220, + 36, + 664, + -1, + 37, + 37, + 37, + 39, + 39, + 504, + 39, + 504, + 39, + 39, + 39, + 161, + 39, + -1, + 197, + 40, + 40, + -1, + 346, + 40, + 41, + 43, + 43, + 43, + 631, + 43, + 43, + 160, + 43, + 533, + 43, + 44, + 44, + 44, + 108, + -1, + 46, + 46, + 46, + 46, + 46, + 606, + 47, + 47, + 47, + 664, + 664, + 47, + 262, + 48, + 48, + 48, + 48, + 48, + -1, + 48, + -1, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + -1, + -1, + 49, + 49, + 49, + 49, + 49, + 341, + 49, + 49, + 49, + 604, + -1, + 49, + -1, + 49, + 49, + 49, + 49, + 235, + 50, + 50, + 662, + -1, + -1, + 51, + 51, + 51, + -1, + -1, + 51, + 51, + -1, + 52, + 52, + 52, + 52, + -1, + 52, + 443, + 52, + 52, + 52, + 618, + 52, + 52, + 114, + 52, + 339, + 52, + 52, + 52, + 52, + 74, + 52, + 52, + 158, + -1, + 52, + 657, + -1, + 564, + 52, + 52, + 52, + 52, + 53, + 53, + 53, + 53, + 53, + -1, + 53, + 53, + 53, + 668, + -1, + 53, + 53, + 53, + 53, + 53, + 54, + -1, + 54, + 54, + -1, + 54, + 54, + 54, + 54, + 54, + 54, + 55, + 55, + 564, + 55, + 55, + 55, + -1, + 55, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 499, + 56, + 56, + 56, + 534, + 290, + 56, + 56, + 71, + 56, + 56, + -1, + 607, + 57, + 57, + 236, + 57, + 57, + 57, + 57, + 58, + 266, + 58, + 58, + 58, + -1, + 58, + 58, + 59, + -1, + 59, + 59, + 59, + 59, + 619, + 59, + 59, + -1, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + -1, + -1, + 61, + 61, + 61, + 61, + 62, + -1, + 62, + 62, + -1, + 62, + 720, + 62, + 62, + 63, + 63, + 63, + 156, + 63, + 63, + 63, + 63, + 63, + -1, + 63, + 63, + 63, + 331, + 63, + 63, + 63, + 63, + -1, + 63, + -1, + 63, + 63, + 63, + -1, + 63, + 63, + -1, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 586, + 63, + -1, + 63, + 63, + 521, + 401, + 63, + -1, + 63, + 63, + 237, + 587, + 63, + 63, + -1, + 63, + 63, + 63, + 63, + -1, + 266, + -1, + 63, + 63, + -1, + -1, + 64, + 64, + 659, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 65, + 65, + 99, + 158, + 65, + 65, + 65, + 65, + 65, + 65, + -1, + 66, + -1, + -1, + 66, + 263, + 66, + -1, + 66, + 66, + 629, + 66, + -1, + 273, + -1, + 67, + 67, + 68, + 68, + 68, + 663, + 68, + 68, + 581, + 648, + 69, + 204, + -1, + 69, + 70, + 290, + 70, + 70, + 70, + 70, + 233, + 70, + 70, + 277, + 70, + 72, + 72, + 75, + -1, + 75, + 76, + 281, + 78, + 78, + 78, + 80, + 82, + 85, + 448, + 89, + 171, + 92, + -1, + 94, + 94, + 98, + -1, + 101, + 104, + -1, + 104, + 105, + 107, + -1, + -1, + 110, + 110, + 115, + 115, + 115, + -1, + 115, + 115, + 115, + 116, + 247, + 116, + 116, + 117, + -1, + 117, + 117, + 117, + 117, + 117, + -1, + 117, + 367, + -1, + 119, + -1, + 342, + 121, + 121, + 122, + 122, + -1, + 125, + 126, + 126, + -1, + -1, + -1, + 129, + 129, + -1, + 129, + 129, + 129, + 627, + -1, + 129, + -1, + 130, + -1, + 131, + 131, + 131, + 131, + 131, + 752, + -1, + 131, + -1, + 132, + 99, + -1, + 132, + 132, + -1, + 375, + 132, + 376, + -1, + 645, + 645, + -1, + 133, + 133, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + -1, + 136, + 136, + 852, + 139, + 139, + 139, + 140, + 140, + 140, + 236, + 140, + -1, + 141, + 141, + 141, + -1, + -1, + 447, + 141, + 141, + 141, + 141, + 141, + 251, + -1, + 142, + 142, + 142, + 142, + 142, + 142, + 142, + 142, + 144, + 144, + 95, + -1, + 144, + 812, + 145, + 145, + 145, + 146, + 146, + 146, + 146, + -1, + 147, + 147, + 147, + 147, + 147, + 147, + 202, + 315, + 148, + 657, + 149, + 274, + 630, + 149, + 149, + 149, + 149, + 149, + 38, + 150, + 150, + 150, + -1, + 150, + 150, + 150, + 150, + 150, + 763, + 151, + 151, + 151, + -1, + 166, + 166, + -1, + 166, + 167, + 167, + 167, + 167, + 343, + 360, + 604, + 178, + 178, + 189, + 190, + 191, + 191, + 193, + 194, + 206, + 206, + 208, + 209, + 212, + 213, + 218, + 219, + 103, + 103, + -1, + -1, + 227, + 229, + 229, + 232, + -1, + 331, + -1, + 252, + 253, + 774, + 254, + 254, + -1, + 257, + 257, + 258, + 258, + 258, + 258, + 180, + -1, + 283, + 688, + 285, + 285, + 286, + 288, + 298, + 299, + 300, + 310, + 311, + 329, + 348, + 354, + 355, + 357, + -1, + 381, + 381, + 336, + 381, + 381, + 264, + 247, + 381, + 192, + 381, + 381, + 381, + -1, + 692, + 381, + 663, + 381, + 381, + 687, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + -1, + -1, + 381, + 381, + -1, + 381, + 728, + 381, + 381, + 280, + 381, + 381, + 381, + 872, + 381, + 381, + 237, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + -1, + 182, + 182, + 381, + 159, + 381, + 381, + 381, + 381, + 381, + 579, + 381, + -1, + -1, + 381, + 381, + 381, + 381, + 381, + 381, + 360, + -1, + 381, + 381, + 381, + -1, + 381, + 381, + 381, + -1, + 381, + 381, + 381, + 267, + 381, + 381, + -1, + 586, + 381, + 381, + 290, + 381, + 759, + 381, + -1, + 381, + 272, + 382, + 382, + 382, + 383, + 277, + 383, + 383, + 383, + 383, + -1, + 383, + 384, + 628, + -1, + 384, + 384, + -1, + 569, + 384, + 384, + 384, + 384, + 384, + 384, + 526, + 384, + -1, + 386, + -1, + 386, + 386, + 386, + 504, + 386, + 386, + -1, + -1, + -1, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 454, + 269, + 387, + 534, + 387, + 387, + 387, + 387, + 387, + 387, + 154, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 369, + 388, + 203, + 388, + 388, + 818, + -1, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 220, + 388, + 388, + 388, + 278, + 278, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 390, + 390, + 390, + 390, + 390, + -1, + 750, + 390, + 566, + -1, + 391, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + 605, + -1, + 392, + -1, + 392, + 393, + 393, + 393, + 393, + 393, + 393, + 648, + 393, + 393, + 499, + 805, + 393, + 393, + 393, + 394, + 394, + 394, + 394, + 394, + 394, + 395, + 137, + -1, + -1, + 395, + 396, + 397, + 397, + -1, + 397, + 397, + 397, + 255, + 397, + 397, + -1, + -1, + -1, + -1, + -1, + 399, + 399, + 399, + 400, + 402, + 402, + 402, + 402, + 402, + 402, + 402, + 402, + 402, + -1, + 403, + 612, + 404, + 521, + -1, + 404, + 404, + -1, + -1, + 405, + 405, + 405, + 649, + 405, + 406, + 406, + 407, + 269, + 409, + -1, + 410, + 410, + 411, + 411, + 233, + 411, + 411, + 411, + 412, + 852, + 412, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 236, + 413, + -1, + -1, + 138, + 415, + 415, + 415, + 415, + 415, + 330, + 415, + 415, + 415, + 415, + 415, + 605, + 415, + 415, + 415, + 416, + 416, + 416, + 416, + 416, + 416, + 416, + 416, + 416, + 416, + 418, + 264, + 418, + 418, + -1, + 214, + 418, + 169, + 418, + 559, + 419, + 419, + 419, + 419, + 419, + 419, + 419, + 419, + 420, + 420, + 420, + 420, + 268, + 268, + 420, + 420, + 724, + 420, + 420, + 672, + 420, + 420, + -1, + -1, + 420, + 420, + 340, + 421, + 421, + 421, + 323, + -1, + 422, + 525, + 525, + 422, + 422, + 422, + 236, + 422, + 648, + -1, + 422, + 422, + -1, + 422, + 422, + 422, + -1, + 584, + -1, + 422, + 423, + -1, + 425, + 425, + 425, + 425, + 425, + -1, + 425, + 425, + 425, + -1, + 425, + 426, + 169, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + -1, + 426, + -1, + -1, + -1, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + 426, + -1, + -1, + 426, + 426, + 426, + 426, + 81, + 427, + 427, + 427, + 427, + 97, + -1, + -1, + 273, + 427, + 728, + 427, + 427, + 427, + 427, + 427, + 428, + 428, + 428, + 428, + 428, + 428, + -1, + 604, + 871, + 428, + 428, + 428, + -1, + 428, + 428, + 428, + 428, + 428, + 428, + -1, + 428, + 428, + 428, + 428, + 429, + 429, + 429, + 429, + 429, + 429, + 429, + 429, + 429, + 429, + 687, + 429, + -1, + 429, + 429, + 429, + 430, + 430, + 430, + 430, + 430, + 752, + 430, + 430, + -1, + 430, + 430, + 430, + 430, + 430, + 430, + 431, + 431, + 431, + 642, + 431, + 431, + 431, + 431, + 432, + 432, + 649, + 432, + 432, + 432, + 432, + 432, + -1, + 432, + -1, + 433, + 433, + 433, + 433, + 433, + 433, + 520, + 433, + 433, + 433, + 607, + 433, + 433, + 433, + 433, + 157, + 433, + 433, + 434, + 173, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + -1, + 237, + 434, + -1, + 447, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + -1, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 435, + 435, + 435, + 435, + 369, + 435, + 203, + 435, + 435, + 435, + 435, + 519, + 519, + 435, + 435, + 435, + 436, + 436, + 436, + 533, + 448, + 760, + 436, + 436, + -1, + 272, + 272, + 436, + 436, + 436, + 436, + -1, + 629, + 437, + 437, + 210, + 437, + 437, + 437, + 438, + 438, + 438, + 438, + 438, + 601, + 601, + 657, + 439, + 439, + 518, + 439, + 439, + 439, + 440, + 440, + -1, + 440, + 440, + 440, + 441, + 441, + 507, + 442, + 442, + -1, + 442, + -1, + 451, + 664, + 452, + 452, + 453, + 455, + 457, + 458, + -1, + -1, + -1, + -1, + 462, + 463, + 464, + -1, + 468, + -1, + 214, + 472, + 472, + 474, + -1, + 345, + -1, + 480, + 480, + 481, + 482, + 202, + 482, + 482, + 805, + 482, + 482, + -1, + -1, + 485, + 486, + -1, + 486, + 486, + -1, + 487, + 487, + -1, + -1, + 487, + 552, + -1, + 487, + 487, + 487, + 487, + 487, + 487, + -1, + 487, + 487, + -1, + -1, + 488, + 488, + 447, + 447, + 489, + 489, + 489, + -1, + 489, + 489, + 489, + 489, + -1, + 490, + 313, + 491, + 491, + 491, + 492, + 492, + 492, + 279, + 494, + 495, + 496, + 496, + 497, + 497, + 498, + 498, + 498, + 498, + 498, + 498, + 498, + 500, + 500, + 500, + 627, + 501, + 501, + 501, + 501, + 501, + 502, + 454, + 502, + 502, + 502, + 502, + 502, + 502, + -1, + -1, + 503, + -1, + 503, + 813, + 269, + 503, + -1, + 503, + 505, + 505, + -1, + 505, + 505, + 505, + 505, + 330, + -1, + 505, + 506, + 506, + 506, + 506, + 210, + -1, + 506, + 511, + 163, + 511, + 511, + 511, + 512, + 447, + 512, + 512, + 512, + 512, + 752, + 513, + 584, + 514, + 514, + 514, + 514, + 514, + 515, + -1, + -1, + 516, + 516, + 527, + 535, + 535, + 537, + 541, + 543, + -1, + 721, + 548, + 551, + -1, + 819, + 567, + -1, + 570, + 570, + 571, + 571, + 275, + -1, + 571, + -1, + 572, + 575, + 163, + 576, + -1, + 577, + -1, + 577, + 577, + 619, + 577, + 577, + 588, + 589, + 589, + 590, + 591, + 269, + 595, + 598, + 509, + 615, + 617, + 640, + 661, + 157, + -1, + 673, + 84, + 84, + 674, + -1, + 108, + 674, + 674, + 674, + 674, + 674, + 674, + -1, + 674, + 674, + 114, + 203, + 674, + 674, + 648, + -1, + 674, + 674, + 674, + 674, + 674, + 674, + 152, + 674, + 674, + 674, + 674, + 674, + 674, + -1, + 674, + -1, + 367, + 674, + 674, + 674, + 674, + -1, + 565, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 675, + 675, + 675, + 676, + 676, + 583, + 519, + 237, + 676, + 677, + 677, + 677, + 677, + 677, + 677, + 385, + 677, + 313, + 313, + 313, + 677, + 677, + 677, + 677, + -1, + 509, + 678, + -1, + 340, + 630, + 679, + 200, + 679, + 679, + 679, + 679, + 679, + 631, + 679, + 679, + 280, + 680, + 680, + 680, + 680, + 680, + 680, + 681, + 681, + 681, + 681, + 682, + 682, + 153, + 683, + 683, + 346, + 683, + 401, + 683, + -1, + 685, + 685, + 685, + 685, + 660, + 685, + 685, + -1, + 685, + 685, + 685, + 685, + -1, + 685, + 685, + -1, + 685, + 685, + 685, + 685, + 182, + 685, + 685, + -1, + 685, + 685, + 685, + 685, + 685, + 685, + 369, + 685, + -1, + 235, + 685, + 685, + 685, + 686, + 686, + 686, + 686, + 686, + 686, + 686, + 686, + 686, + 686, + 689, + 690, + -1, + 690, + 690, + 690, + 691, + 691, + -1, + 693, + -1, + 694, + -1, + 695, + 695, + 695, + 114, + 696, + 696, + 138, + 696, + 671, + 751, + 697, + 698, + 698, + 698, + -1, + 699, + 699, + 699, + 87, + 699, + 699, + 699, + 700, + 700, + 700, + 700, + 701, + 701, + 639, + 701, + 701, + 540, + 701, + 701, + -1, + -1, + -1, + 702, + 604, + 703, + 705, + 705, + 705, + 705, + 705, + 705, + 631, + 631, + 707, + 708, + 708, + 812, + 709, + 709, + 454, + 711, + 153, + 711, + 233, + 711, + 712, + 712, + 712, + -1, + -1, + -1, + 712, + 713, + 713, + 713, + 713, + 713, + 713, + 714, + 714, + 714, + 714, + 716, + 247, + 123, + -1, + 716, + 716, + 717, + 717, + 718, + 719, + 725, + 726, + 727, + 727, + 727, + 727, + 730, + -1, + 731, + -1, + 733, + 734, + 735, + 182, + 739, + 739, + 739, + 740, + -1, + 275, + 740, + 741, + 741, + 741, + 742, + -1, + 743, + 744, + 745, + -1, + 746, + -1, + 658, + 749, + 753, + 755, + 755, + 775, + 776, + 776, + -1, + 782, + 782, + 783, + 785, + -1, + 787, + 760, + 558, + 792, + -1, + 800, + 804, + 809, + 815, + 827, + 360, + -1, + 839, + 839, + 840, + 601, + 840, + -1, + 840, + 840, + 840, + 840, + 841, + 841, + 841, + 233, + 841, + 841, + 378, + 841, + -1, + 841, + 568, + 842, + -1, + 275, + 843, + 201, + -1, + 843, + 844, + 844, + 844, + 844, + 844, + 844, + 844, + -1, + 845, + -1, + -1, + 845, + 845, + 845, + 722, + 845, + 845, + 579, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 762, + 846, + -1, + 846, + 847, + 849, + -1, + 850, + 853, + 854, + 855, + 855, + 855, + 856, + 277, + 860, + -1, + 868, + 878, + 884, + 887 + ], + [ + 3, + 504, + 3, + 159, + 3, + -1, + -1, + 137, + 3, + 3, + 3, + 3, + 3, + -1, + 3, + -1, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 417, + 3, + 3, + 3, + -1, + 3, + -1, + -1, + 3, + 659, + 3, + 3, + 3, + 358, + 3, + 3, + -1, + 558, + 558, + 3, + 3, + 3, + 3, + 3, + -1, + 290, + 3, + 3, + 380, + 3, + -1, + 3, + 3, + 3, + 3, + 3, + 658, + -1, + 265, + 3, + 3, + 3, + -1, + 3, + 3, + 3, + 3, + 3, + 762, + 73, + 3, + 3, + 3, + 3, + 774, + 3, + 173, + -1, + 3, + 3, + 200, + 200, + 504, + 3, + 3, + 3, + -1, + -1, + 154, + 3, + -1, + 266, + 266, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 607, + 3, + 3, + -1, + 3, + 447, + 3, + 3, + 162, + 3, + 3, + -1, + 602, + -1, + 3, + 3, + 173, + 3, + 3, + 3, + 3, + -1, + 137, + 323, + 3, + 3, + -1, + 3, + 3, + 3, + 3, + 658, + 3, + 3, + 3, + 3, + 533, + 3, + 3, + 276, + 4, + -1, + 4, + 579, + 5, + 672, + 199, + -1, + 6, + 201, + 172, + 6, + 592, + 6, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 771, + 8, + 8, + -1, + -1, + 9, + 9, + 9, + 10, + -1, + 10, + 10, + -1, + -1, + 10, + 10, + -1, + 87, + 10, + 568, + 10, + 10, + 10, + 10, + 11, + 11, + 11, + -1, + 11, + 11, + -1, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 359, + 11, + 751, + 163, + 11, + 11, + 11, + -1, + 11, + 156, + 11, + 11, + 11, + 650, + -1, + 292, + 11, + 11, + 509, + 11, + 11, + 11, + 11, + 11, + 11, + 812, + 812, + -1, + 12, + -1, + 12, + -1, + 618, + -1, + 12, + 12, + 12, + 12, + 12, + -1, + 264, + 578, + 12, + 12, + 613, + 215, + 12, + 12, + 12, + 449, + -1, + 12, + 12, + 12, + 12, + 12, + -1, + 156, + 12, + 156, + -1, + 201, + 12, + 12, + 12, + 12, + 13, + 171, + 13, + 13, + 13, + 657, + 13, + 13, + 13, + 13, + 13, + -1, + 13, + 13, + 852, + 13, + 13, + 369, + 13, + -1, + -1, + -1, + 14, + 14, + 170, + -1, + 14, + 14, + 14, + 583, + 15, + 15, + 303, + 15, + 15, + 15, + 15, + 15, + -1, + 603, + 15, + 603, + -1, + 314, + 314, + 15, + -1, + 15, + 15, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 16, + 376, + 16, + 16, + 16, + 16, + 16, + 16, + -1, + 16, + 16, + 16, + 16, + 16, + 16, + -1, + 16, + 581, + -1, + -1, + -1, + 16, + 16, + 16, + 16, + 16, + 16, + -1, + 169, + 16, + 16, + 16, + 16, + -1, + 582, + -1, + 16, + 16, + -1, + 16, + -1, + 16, + 16, + 16, + 16, + 16, + -1, + 401, + 17, + -1, + -1, + 443, + 17, + 17, + 17, + 17, + 17, + 17, + 73, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 304, + -1, + 643, + 95, + 17, + 17, + 17, + 17, + 18, + -1, + 18, + -1, + -1, + -1, + 18, + 18, + 18, + 18, + 18, + 304, + 18, + -1, + 18, + 18, + 18, + -1, + 819, + 18, + 18, + 18, + 18, + 18, + 18, + 247, + 18, + 18, + 18, + 18, + -1, + -1, + 401, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + -1, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + -1, + -1, + 18, + 18, + 18, + -1, + 507, + 507, + 18, + 18, + 18, + 534, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + 721, + -1, + 18, + 18, + 568, + -1, + -1, + 18, + 18, + 18, + -1, + 18, + -1, + 18, + 18, + -1, + 18, + 277, + 18, + 18, + 18, + 18, + 157, + 157, + 18, + -1, + 18, + 18, + 18, + 173, + 18, + -1, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + 19, + -1, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 454, + 19, + -1, + 38, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + -1, + 639, + 255, + 19, + -1, + 19, + -1, + 19, + 19, + 19, + 19, + 19, + 19, + -1, + -1, + 261, + 20, + 20, + 267, + 20, + 267, + 20, + 20, + 20, + 454, + 20, + 20, + -1, + 20, + 20, + 20, + 20, + 20, + 20, + 313, + 21, + 81, + 22, + 22, + 22, + 22, + -1, + 22, + -1, + 688, + 22, + 22, + 22, + 22, + 22, + -1, + 23, + 24, + 24, + 314, + 25, + 25, + -1, + 26, + -1, + 27, + 28, + 28, + 30, + 30, + 31, + 31, + 31, + 32, + 666, + 32, + -1, + 32, + 33, + 34, + 34, + 34, + 34, + 34, + 34, + 71, + 35, + 217, + 35, + 35, + 220, + 36, + 664, + -1, + 37, + 37, + 37, + 39, + 39, + 504, + 39, + 504, + 39, + 39, + 39, + 161, + 39, + -1, + 197, + 40, + 40, + -1, + 346, + 40, + 41, + 43, + 43, + 43, + 631, + 43, + 43, + 160, + 43, + 533, + 43, + -1, + 44, + 44, + 108, + -1, + 46, + 46, + 46, + 46, + 46, + 606, + 47, + 47, + 47, + 664, + 664, + 47, + 262, + 48, + 48, + 48, + 48, + 48, + -1, + 48, + -1, + 48, + 48, + 871, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + -1, + -1, + 49, + 49, + 49, + 49, + 49, + 341, + 49, + 49, + 49, + 604, + -1, + 49, + -1, + 49, + 49, + 49, + 49, + 235, + 50, + 50, + 662, + -1, + -1, + 51, + 51, + 51, + -1, + -1, + 51, + 51, + -1, + 52, + 52, + 52, + 52, + -1, + 52, + 443, + 52, + 52, + 52, + 618, + 52, + 52, + 114, + 52, + 339, + 52, + 52, + 52, + 52, + 74, + 52, + 52, + 158, + -1, + 52, + 657, + -1, + 564, + 52, + 52, + 52, + 52, + 519, + 53, + 53, + 53, + 53, + -1, + 53, + 53, + 53, + 668, + -1, + 53, + 53, + 53, + 53, + 53, + 54, + -1, + 54, + 54, + -1, + 54, + 54, + 54, + 54, + 54, + 54, + 55, + 55, + 564, + 55, + 55, + 55, + -1, + 55, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 499, + 56, + 56, + 56, + 534, + 290, + 56, + 56, + 71, + 56, + 56, + -1, + 607, + 57, + 57, + 236, + 57, + 57, + 57, + 57, + 58, + 266, + 58, + 58, + 58, + -1, + 58, + 58, + 59, + -1, + -1, + 59, + 59, + 59, + 619, + 59, + 59, + -1, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + -1, + -1, + -1, + 61, + 61, + 61, + 61, + 62, + -1, + 62, + 62, + -1, + 62, + 720, + 62, + 62, + 63, + 201, + 63, + 156, + 63, + 63, + 63, + 63, + 63, + -1, + 63, + 63, + 63, + 331, + 63, + 63, + 63, + 63, + -1, + 63, + -1, + 63, + 63, + 63, + -1, + 63, + 63, + -1, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 586, + 63, + -1, + 63, + 63, + 521, + 401, + 63, + -1, + 63, + 63, + 237, + 587, + 63, + 63, + -1, + 63, + 63, + 63, + 63, + -1, + 266, + -1, + 63, + 63, + -1, + -1, + 64, + 64, + 659, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + 65, + 65, + 99, + 158, + 65, + 65, + 65, + 65, + 65, + 65, + -1, + 66, + -1, + -1, + 66, + 263, + 66, + -1, + 66, + 66, + 629, + 66, + -1, + 273, + -1, + -1, + 67, + 68, + 68, + 68, + 663, + 68, + 68, + 581, + 648, + 69, + 204, + -1, + 69, + 70, + 290, + 70, + 70, + 70, + 70, + 233, + 70, + 70, + 277, + 70, + 72, + 72, + 75, + -1, + 75, + 76, + 281, + 78, + 78, + 78, + 80, + 82, + 85, + 448, + 89, + 171, + 92, + -1, + 94, + 94, + 98, + -1, + 101, + 104, + -1, + 104, + 105, + 107, + -1, + -1, + 110, + 110, + 115, + 115, + 115, + -1, + 115, + 585, + 115, + 116, + 247, + 116, + 116, + 117, + -1, + 117, + 117, + 117, + 117, + 117, + -1, + 117, + 367, + -1, + 119, + -1, + 342, + 121, + 613, + 122, + 122, + -1, + 314, + 126, + 126, + -1, + -1, + -1, + 129, + 129, + -1, + 129, + 129, + 129, + 627, + -1, + 129, + -1, + 130, + -1, + 131, + 131, + 131, + 131, + 131, + 752, + -1, + 131, + -1, + 132, + 99, + -1, + 638, + 132, + -1, + 375, + 132, + 376, + -1, + 645, + 645, + -1, + 133, + 133, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + -1, + 136, + 136, + 852, + 139, + 139, + 139, + 140, + 140, + 140, + 236, + 140, + -1, + 141, + 141, + 141, + -1, + -1, + 447, + 141, + 141, + 141, + 141, + 141, + 251, + -1, + 142, + 142, + 142, + 142, + 142, + 142, + 142, + 142, + 144, + 144, + 95, + -1, + 144, + 812, + 145, + 145, + 145, + 146, + 146, + 146, + 146, + -1, + 147, + 147, + 147, + 147, + 147, + 147, + 202, + 315, + 148, + 657, + 149, + 274, + 630, + 149, + 149, + 149, + 149, + 149, + 38, + 150, + 150, + 150, + -1, + 150, + 150, + 150, + 150, + 150, + 763, + 151, + 151, + 151, + -1, + 166, + 166, + -1, + 166, + 167, + 167, + 167, + 167, + 343, + 360, + 604, + 178, + 178, + 189, + 190, + 191, + 191, + 193, + 194, + 206, + 206, + 208, + 209, + 212, + 213, + 218, + 219, + 103, + 103, + -1, + -1, + -1, + 229, + 229, + 232, + -1, + 331, + -1, + 252, + 253, + 774, + 254, + 254, + -1, + 257, + 257, + 258, + 258, + 258, + 258, + 180, + -1, + 283, + 688, + 285, + 285, + 286, + 288, + 298, + 299, + 300, + 310, + 587, + 329, + 348, + 354, + 355, + 357, + -1, + 381, + 381, + 336, + 381, + 381, + 264, + 247, + 381, + 192, + 381, + 381, + 381, + -1, + 692, + 381, + 663, + 381, + 687, + 687, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + -1, + -1, + 381, + 381, + -1, + 381, + 728, + 728, + 381, + 280, + 381, + 381, + 381, + 872, + 381, + 381, + 237, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + -1, + 182, + 182, + 381, + 159, + 381, + 381, + 381, + 381, + 381, + 579, + 381, + -1, + -1, + 381, + 381, + 381, + 381, + 381, + 381, + 360, + -1, + 381, + 381, + 381, + -1, + 381, + 381, + 381, + -1, + 381, + 381, + 381, + 267, + 381, + 381, + -1, + 586, + 381, + 381, + 290, + 381, + 759, + 381, + -1, + 381, + 272, + 382, + 382, + 382, + 383, + 277, + 383, + 383, + 247, + 383, + -1, + 383, + 384, + 628, + -1, + 384, + 384, + -1, + 569, + 384, + 384, + 384, + 384, + 384, + 384, + 526, + 384, + -1, + 386, + -1, + 386, + 386, + 386, + 504, + 386, + 386, + -1, + -1, + -1, + 387, + 387, + 387, + 387, + 387, + 387, + 378, + 387, + 387, + 387, + 387, + 454, + 269, + 387, + 534, + 387, + 387, + 387, + 387, + 387, + 387, + 154, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 369, + 388, + 203, + 388, + 388, + 818, + -1, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 220, + 388, + 388, + 388, + 278, + 278, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 390, + 390, + 390, + 390, + 390, + -1, + 750, + 390, + 566, + -1, + 391, + 392, + -1, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + 392, + 605, + -1, + 392, + -1, + 392, + 393, + 393, + 393, + 393, + 393, + 393, + 648, + 393, + 393, + 499, + 805, + 393, + 393, + 393, + 394, + 394, + 394, + 394, + 394, + 394, + 395, + 137, + -1, + -1, + 395, + 396, + 397, + 397, + -1, + 397, + 397, + 397, + 255, + 397, + 397, + -1, + -1, + -1, + -1, + -1, + 399, + 399, + 399, + 400, + 402, + 402, + 402, + 402, + 402, + 402, + 402, + 402, + 402, + -1, + 403, + 612, + 404, + 521, + -1, + 404, + 404, + -1, + -1, + 405, + -1, + 405, + 649, + 405, + 406, + 406, + 407, + 269, + 409, + -1, + 410, + 410, + 411, + 411, + 233, + 411, + 411, + 411, + 412, + 852, + 412, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 236, + 413, + -1, + -1, + 138, + 415, + 415, + 415, + 108, + 415, + 330, + 415, + 415, + 415, + 415, + 415, + 605, + 415, + 415, + 415, + 416, + 416, + 416, + 416, + 416, + 416, + 416, + 416, + 416, + 416, + 418, + 264, + 418, + 418, + -1, + 214, + 418, + 169, + 418, + 559, + 419, + 419, + 419, + 419, + 419, + 419, + 419, + 419, + 420, + 420, + 420, + 420, + 268, + 268, + 420, + 420, + 724, + 420, + 420, + 672, + 420, + 420, + -1, + -1, + 420, + 420, + 340, + 421, + 421, + 421, + 323, + -1, + 422, + 525, + 525, + 422, + 422, + 422, + 236, + 422, + 648, + -1, + 422, + 422, + -1, + 422, + 422, + 422, + -1, + 584, + -1, + 422, + 423, + -1, + 425, + 425, + 425, + 425, + 425, + -1, + -1, + 425, + 425, + -1, + 425, + 426, + 169, + 426, + 592, + 426, + 426, + 426, + 426, + 426, + 426, + -1, + 426, + -1, + -1, + -1, + 426, + 426, + 426, + 426, + 426, + 525, + 426, + 426, + 426, + 426, + 426, + -1, + -1, + 417, + 426, + 161, + 426, + 81, + 427, + 427, + 427, + 427, + 97, + -1, + -1, + 273, + 427, + 728, + 427, + 427, + 427, + 427, + 427, + 428, + 428, + 428, + 428, + 428, + 428, + -1, + 604, + 871, + 428, + 428, + 428, + -1, + 428, + 428, + 428, + 428, + 428, + 138, + -1, + 428, + 428, + 428, + 428, + 429, + 429, + 429, + 429, + 429, + 429, + 429, + 429, + 429, + 429, + 687, + 429, + -1, + 429, + 429, + 429, + 430, + 430, + 430, + 430, + 430, + 752, + 430, + 430, + -1, + 430, + 430, + 430, + 430, + 430, + 430, + 431, + 431, + -1, + 642, + 431, + 431, + 431, + 431, + 432, + 432, + 649, + 432, + 432, + 432, + 432, + 432, + -1, + 432, + -1, + 433, + 433, + 433, + 600, + 433, + 433, + 520, + 433, + 433, + 433, + 607, + 433, + 433, + 433, + 433, + 157, + 433, + 433, + 434, + 173, + 434, + 434, + -1, + 434, + 434, + 434, + 434, + 434, + 434, + -1, + 237, + 434, + -1, + 447, + 750, + 434, + 434, + 434, + 434, + -1, + 434, + 375, + 434, + 434, + 434, + -1, + 434, + 434, + 434, + 434, + 434, + 434, + 434, + 435, + 435, + 435, + 369, + 369, + 435, + 203, + 435, + 435, + 435, + 435, + 519, + 519, + 435, + 435, + 435, + 436, + 436, + 436, + 533, + 448, + 760, + 436, + 436, + -1, + 272, + 272, + 436, + 436, + 436, + 436, + -1, + 629, + -1, + 437, + 210, + 305, + 437, + 437, + 314, + 438, + 438, + 438, + 438, + 601, + 601, + 657, + 439, + -1, + 518, + 439, + 439, + 439, + 440, + -1, + -1, + 440, + 440, + 440, + 441, + 441, + 507, + 442, + 442, + -1, + 442, + -1, + 451, + 664, + 452, + 452, + 453, + 455, + 457, + 458, + -1, + -1, + -1, + -1, + 462, + 463, + 464, + -1, + 315, + -1, + 214, + 472, + 472, + 474, + -1, + 345, + -1, + 480, + 480, + 481, + 482, + 202, + 482, + 482, + 805, + 482, + 482, + -1, + -1, + 485, + 486, + -1, + 486, + 486, + -1, + 487, + 487, + -1, + -1, + 487, + 552, + -1, + 487, + 487, + 487, + 487, + 487, + 487, + -1, + 487, + 487, + -1, + -1, + 488, + 488, + 447, + 447, + 489, + 489, + 489, + -1, + 489, + 489, + 489, + 489, + -1, + -1, + 313, + 491, + 491, + 491, + 492, + 492, + 492, + 279, + 494, + 495, + 496, + 496, + 497, + 497, + 498, + 498, + 498, + 498, + 498, + 498, + 498, + 500, + 500, + 500, + 627, + 501, + 501, + 501, + 501, + 501, + 502, + 454, + 502, + 502, + 502, + 502, + 502, + 502, + -1, + -1, + 503, + -1, + 503, + 813, + 269, + 503, + -1, + 503, + 505, + 505, + -1, + 505, + 505, + 505, + 505, + 330, + -1, + 505, + 506, + 506, + 506, + 506, + 210, + -1, + 506, + 511, + 163, + -1, + 511, + 511, + 512, + 447, + 512, + 512, + 512, + 512, + 752, + 513, + 584, + 514, + 514, + 514, + 514, + 514, + 515, + -1, + -1, + 516, + 516, + 527, + 535, + 535, + 537, + 541, + 543, + -1, + 721, + 548, + 551, + -1, + 819, + 567, + -1, + 570, + 570, + 571, + 571, + 275, + -1, + 571, + -1, + 572, + 575, + 163, + 576, + -1, + 577, + -1, + 577, + 577, + 619, + 577, + 577, + 588, + 589, + 589, + 590, + 591, + 269, + 595, + 598, + 509, + 615, + 617, + 640, + 661, + 157, + -1, + 673, + 84, + 84, + 674, + -1, + 108, + 674, + 674, + 674, + 674, + 674, + 674, + -1, + 674, + 674, + 114, + 203, + 674, + 674, + 648, + -1, + 674, + 674, + 674, + 674, + 674, + 674, + 152, + 674, + 674, + 674, + 674, + 674, + 674, + -1, + 674, + -1, + 367, + 674, + 674, + 674, + 674, + -1, + 565, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 675, + 675, + 675, + 676, + 676, + 583, + 519, + 237, + 676, + 677, + 677, + 677, + 677, + 677, + 677, + 385, + 677, + 313, + 313, + 313, + 677, + 677, + 677, + 677, + -1, + 509, + 678, + -1, + 340, + 630, + 679, + 200, + 679, + 679, + 679, + 679, + 679, + 631, + 679, + 679, + 280, + 680, + 680, + 680, + 680, + 680, + 87, + 681, + 681, + 681, + 681, + 682, + 682, + 153, + 683, + 683, + 346, + 683, + 401, + 683, + -1, + 685, + 685, + 685, + 685, + 660, + 685, + 685, + -1, + 685, + 685, + 685, + 685, + -1, + 685, + 685, + -1, + 685, + 685, + 685, + 685, + 182, + 685, + 685, + -1, + 685, + 685, + 685, + 685, + 685, + 685, + 369, + 685, + -1, + 235, + 685, + 685, + 685, + 686, + 686, + 686, + 686, + 686, + 686, + 686, + 686, + 686, + 686, + 689, + 690, + -1, + 690, + 690, + 690, + 691, + 691, + -1, + -1, + -1, + 694, + -1, + 695, + 695, + 695, + 114, + 696, + 696, + 138, + 696, + 671, + 751, + 697, + 698, + 698, + 698, + -1, + 699, + 699, + 699, + 87, + 699, + 699, + 699, + 700, + 700, + 700, + 700, + 701, + 701, + 639, + 701, + 701, + 540, + 701, + 701, + -1, + -1, + -1, + 272, + 604, + 703, + 705, + 705, + 705, + 705, + 705, + 705, + 631, + 631, + 631, + 708, + -1, + 812, + 709, + 709, + 454, + 711, + 153, + 711, + 233, + 711, + 712, + 712, + 712, + -1, + -1, + -1, + 712, + 713, + 713, + 713, + 713, + 713, + 713, + 714, + 714, + 714, + 714, + 716, + 247, + 123, + -1, + 716, + 716, + 717, + 717, + 718, + 719, + 725, + 726, + -1, + 727, + 727, + 727, + 730, + -1, + 376, + -1, + 733, + 734, + 735, + 182, + 739, + 739, + 739, + 740, + -1, + 275, + 740, + 741, + 741, + 741, + 742, + -1, + 743, + 744, + 745, + -1, + 746, + -1, + 658, + 749, + 753, + 755, + 755, + 775, + 776, + 776, + -1, + 782, + 782, + 783, + 785, + -1, + 787, + 760, + 558, + 792, + -1, + 800, + 804, + 809, + 815, + 827, + 360, + -1, + 839, + 839, + 601, + 601, + 840, + -1, + 840, + 840, + 840, + 840, + 841, + 841, + 841, + 233, + 841, + 841, + 378, + 841, + -1, + 841, + 568, + 842, + -1, + 275, + 843, + 201, + -1, + 843, + 844, + 844, + 844, + 844, + -1, + 844, + 844, + -1, + -1, + -1, + -1, + 845, + 845, + 845, + 722, + 845, + 845, + 579, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 137, + 846, + 846, + 846, + 846, + 846, + 762, + 846, + -1, + 846, + 847, + 849, + -1, + 850, + 853, + 854, + 855, + 855, + 855, + 856, + 277, + 860, + -1, + 868, + 878, + 884, + 887 + ], + [ + -1, + 504, + 3, + 159, + 3, + -1, + -1, + 137, + 3, + 3, + 3, + 3, + 3, + -1, + 3, + -1, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 417, + 3, + 3, + 3, + -1, + 3, + -1, + -1, + 3, + 659, + 200, + 3, + 290, + 358, + 3, + 3, + -1, + 558, + 558, + 3, + 3, + 3, + 3, + 3, + -1, + 290, + 3, + 3, + 380, + 3, + -1, + 3, + 3, + 3, + 3, + 3, + 658, + -1, + 265, + 3, + 3, + 3, + -1, + 3, + 3, + 3, + 3, + 3, + 762, + 73, + 3, + 3, + -1, + 3, + 774, + 3, + 173, + -1, + 3, + 3, + 200, + 200, + 504, + 3, + 3, + 3, + -1, + -1, + 154, + 3, + -1, + 266, + 266, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 607, + 3, + 3, + -1, + 3, + 447, + 3, + 3, + 162, + 3, + 3, + -1, + 602, + -1, + 3, + 3, + 173, + 3, + 3, + 3, + 3, + -1, + 137, + 323, + 3, + 3, + -1, + 3, + 3, + 3, + 3, + 658, + 3, + 3, + 3, + 3, + 533, + 3, + 3, + 276, + 4, + -1, + 4, + 579, + 5, + 672, + 199, + -1, + 6, + 201, + 172, + 99, + 592, + 6, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 771, + 8, + 8, + -1, + -1, + 9, + 9, + 9, + 10, + -1, + 10, + 10, + -1, + -1, + 10, + 10, + -1, + 87, + 10, + 568, + 10, + 10, + 10, + 10, + 11, + 11, + 11, + -1, + 11, + 11, + -1, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 359, + 11, + 751, + 163, + 11, + 11, + 11, + -1, + 11, + 156, + 11, + 11, + 11, + 650, + -1, + 292, + 11, + 11, + 509, + 11, + 11, + 11, + 11, + 11, + 11, + 812, + 812, + -1, + 12, + -1, + 12, + -1, + 618, + -1, + 12, + 12, + 12, + 12, + 12, + -1, + 264, + 578, + 12, + 12, + 613, + 215, + 12, + 12, + 12, + 449, + -1, + 12, + 12, + 12, + 12, + 584, + -1, + 156, + 12, + 156, + -1, + 201, + 12, + 12, + 12, + 12, + 13, + 171, + 13, + 13, + 13, + 657, + 13, + 13, + 13, + 13, + 13, + -1, + 13, + 13, + 852, + 13, + 13, + 369, + 13, + -1, + -1, + -1, + 14, + 14, + 170, + -1, + 14, + 14, + 14, + 583, + 15, + 15, + 303, + 15, + 15, + 15, + 15, + 15, + -1, + 603, + 15, + 603, + -1, + 314, + 314, + 15, + -1, + 15, + 15, + 16, + 16, + 16, + 16, + 16, + 16, + 375, + 16, + 16, + 16, + 16, + 376, + 16, + 16, + 16, + 16, + 16, + 16, + -1, + 16, + 16, + 16, + 16, + 16, + 16, + -1, + 16, + 581, + -1, + -1, + -1, + 16, + 16, + 16, + 16, + 16, + 16, + -1, + 169, + 16, + 16, + 16, + 16, + -1, + 582, + -1, + 16, + 16, + -1, + 16, + -1, + 16, + 16, + 16, + 16, + 16, + -1, + 401, + 17, + -1, + -1, + 443, + 17, + 17, + 17, + 17, + 17, + 17, + 73, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 304, + -1, + 643, + 95, + 17, + 659, + 17, + 17, + 18, + -1, + 18, + -1, + -1, + -1, + 18, + 18, + 18, + 18, + 18, + 304, + 18, + -1, + 18, + 18, + 18, + -1, + 819, + 18, + 18, + 18, + 18, + 692, + 18, + 247, + 18, + 18, + 18, + 18, + -1, + -1, + 401, + 18, + -1, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + -1, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + -1, + -1, + 18, + 18, + 18, + -1, + 507, + 507, + 18, + 18, + 18, + 534, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + 721, + -1, + 18, + 18, + 568, + -1, + -1, + 18, + 18, + 18, + -1, + 18, + -1, + 18, + 18, + -1, + 18, + 277, + 18, + 18, + 18, + 18, + 157, + 157, + 18, + -1, + 18, + 18, + 18, + 173, + 18, + -1, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + 19, + -1, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 454, + 19, + -1, + 38, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + -1, + 19, + -1, + 639, + 255, + 19, + -1, + 621, + -1, + 19, + 19, + 19, + 19, + 19, + 19, + -1, + -1, + 261, + 20, + 20, + 267, + 20, + 267, + 20, + 20, + 274, + 454, + -1, + 20, + -1, + 20, + 20, + 20, + 20, + 20, + 20, + 313, + 21, + 81, + 22, + 22, + 22, + 22, + -1, + 22, + -1, + 688, + 22, + 22, + 22, + 22, + 22, + -1, + 23, + 290, + 24, + 314, + -1, + 25, + -1, + 26, + -1, + 27, + 28, + 28, + 30, + 30, + 31, + 31, + 31, + 32, + 666, + 32, + -1, + 32, + 33, + 34, + 34, + 34, + 34, + 34, + 34, + 71, + 35, + 217, + 35, + 35, + 220, + 36, + 664, + -1, + 37, + 37, + 37, + 39, + 39, + 504, + 39, + 504, + 39, + 39, + 39, + 161, + -1, + -1, + 197, + 40, + 40, + -1, + 346, + 40, + 41, + 43, + 43, + 43, + 631, + 43, + 43, + 160, + 43, + 533, + 43, + -1, + 44, + 44, + 108, + -1, + 46, + 46, + 46, + 46, + 46, + 606, + 47, + 47, + 47, + 664, + 664, + 47, + 262, + 48, + 48, + 48, + 48, + 48, + -1, + 48, + -1, + 48, + 48, + 871, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + -1, + -1, + -1, + 49, + 49, + 49, + 49, + 341, + 49, + 49, + 49, + 604, + -1, + 49, + -1, + 49, + 49, + 49, + 49, + 235, + 50, + 50, + 662, + -1, + -1, + 51, + 51, + 51, + -1, + -1, + 51, + 763, + -1, + 52, + 52, + 52, + 52, + -1, + 52, + 443, + 52, + 52, + 52, + 618, + 52, + 52, + 114, + 52, + 339, + 52, + 52, + 52, + 52, + 74, + 52, + 52, + 158, + -1, + 52, + 657, + -1, + 564, + -1, + 52, + 52, + 52, + 519, + 53, + 53, + 53, + 53, + -1, + 53, + 53, + 53, + 668, + -1, + 53, + 53, + 53, + 53, + 53, + 359, + -1, + 54, + 54, + -1, + 54, + 54, + 343, + 54, + 54, + 54, + 55, + 55, + 564, + 55, + 55, + 55, + -1, + 55, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 56, + 499, + 56, + 56, + 56, + 534, + 290, + 56, + 56, + 71, + 56, + 56, + -1, + 607, + 57, + 57, + 236, + 57, + 57, + 57, + 57, + 58, + 266, + 58, + 58, + 58, + -1, + 58, + 58, + 59, + -1, + -1, + 59, + 59, + 59, + 619, + 59, + 59, + -1, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + -1, + -1, + -1, + 61, + 61, + 61, + 61, + 62, + -1, + 62, + 62, + -1, + 62, + 720, + 62, + 62, + 100, + 201, + 63, + 156, + 63, + 63, + 63, + 63, + 63, + -1, + 63, + 63, + 63, + 331, + 63, + 63, + 63, + 63, + -1, + 63, + -1, + 63, + 63, + 63, + -1, + 63, + 63, + -1, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 586, + 63, + -1, + 63, + 63, + 521, + 401, + 63, + -1, + 63, + 63, + 237, + 587, + -1, + 63, + -1, + 63, + 63, + 63, + 63, + -1, + 266, + -1, + 63, + 63, + -1, + -1, + 64, + 64, + 659, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + -1, + 65, + 99, + 158, + 65, + 65, + 65, + 65, + 65, + 65, + -1, + 66, + -1, + -1, + 66, + 263, + 66, + -1, + 66, + 66, + 629, + 66, + -1, + 273, + -1, + -1, + 67, + 68, + 68, + 68, + 663, + 68, + 68, + 581, + 648, + 69, + 204, + -1, + 69, + 70, + 290, + 70, + 70, + 70, + 70, + 233, + 70, + 70, + 277, + 70, + 72, + 72, + 75, + -1, + 75, + 605, + 281, + 78, + 78, + 78, + 80, + 82, + 85, + 448, + 89, + 171, + 92, + -1, + 94, + 94, + 98, + -1, + 101, + 104, + -1, + 104, + 105, + 107, + -1, + -1, + 182, + 110, + 115, + 115, + 115, + -1, + 115, + 585, + 115, + 116, + 247, + 116, + 116, + 117, + -1, + 117, + 117, + 117, + 117, + 117, + -1, + 117, + 367, + -1, + 119, + -1, + 342, + 121, + 613, + 122, + 122, + -1, + 314, + -1, + 126, + -1, + -1, + -1, + 129, + 129, + -1, + 129, + 129, + 129, + 627, + -1, + 129, + -1, + 130, + -1, + 131, + 131, + 131, + 131, + 131, + 752, + -1, + 131, + -1, + 132, + 99, + -1, + 638, + 132, + -1, + 375, + 132, + 376, + -1, + 645, + 645, + -1, + 133, + 133, + 134, + 134, + 180, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + -1, + 136, + 136, + 852, + 139, + 139, + 139, + 140, + 140, + 140, + 236, + 140, + -1, + 141, + 141, + 141, + -1, + -1, + 447, + 141, + 141, + 141, + 141, + 141, + 251, + -1, + 142, + 142, + 142, + 142, + 142, + 142, + 142, + 142, + 144, + 144, + 95, + -1, + 144, + 812, + 145, + 145, + 145, + 146, + 146, + 146, + 146, + -1, + -1, + 147, + 147, + 147, + 147, + 147, + 202, + 315, + 148, + 657, + 149, + 274, + 630, + 149, + 149, + 149, + 149, + 149, + 38, + 150, + 150, + 150, + -1, + 150, + 150, + 150, + 150, + 150, + 763, + 151, + 151, + 151, + -1, + 166, + 166, + -1, + 166, + 167, + 247, + 167, + 167, + 343, + 360, + 604, + 178, + 178, + 189, + 190, + 191, + 191, + 193, + 194, + 206, + 206, + 208, + 209, + 212, + 213, + 218, + 219, + 103, + 103, + -1, + -1, + -1, + -1, + 229, + 232, + -1, + 331, + -1, + 252, + 253, + 774, + 254, + 254, + -1, + 257, + 257, + 258, + 258, + 258, + 258, + 180, + -1, + 283, + 688, + 285, + 285, + 286, + 288, + 298, + 299, + 300, + 310, + 587, + 329, + 348, + 354, + 355, + 357, + -1, + 381, + 381, + 336, + 381, + 381, + 264, + 247, + 381, + 192, + 381, + 381, + 381, + -1, + 692, + 381, + 663, + 381, + 687, + 687, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + -1, + -1, + -1, + 381, + -1, + 381, + 728, + 728, + 381, + 280, + 381, + 381, + 381, + 872, + 381, + 381, + 237, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + -1, + 182, + 182, + 381, + 159, + 381, + 381, + 381, + 381, + 381, + 579, + 381, + -1, + -1, + 381, + 381, + 381, + 381, + 812, + 381, + 360, + -1, + 381, + 381, + 381, + -1, + 381, + 381, + 381, + -1, + 381, + 381, + 381, + 267, + 381, + 381, + -1, + 586, + 381, + 381, + 290, + -1, + 759, + 381, + -1, + 381, + 272, + 382, + 382, + 382, + 383, + 277, + 383, + 383, + 247, + 383, + -1, + 383, + 384, + 628, + -1, + 384, + 384, + -1, + 569, + 384, + 384, + 384, + 384, + 384, + 384, + 526, + 384, + -1, + 386, + -1, + 386, + 386, + 386, + 504, + 386, + 386, + -1, + -1, + -1, + 387, + 387, + 387, + 387, + 387, + 387, + 378, + 387, + 387, + 387, + 387, + 454, + 269, + 387, + 534, + 387, + 387, + 387, + 387, + 387, + 387, + 154, + 154, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 369, + 388, + 203, + 388, + 388, + 818, + -1, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 220, + 388, + 388, + 388, + 278, + 278, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 245, + 388, + 388, + 390, + 390, + 390, + 390, + 390, + -1, + 750, + 390, + 566, + -1, + 391, + 392, + -1, + 392, + 392, + 173, + 392, + 392, + -1, + 392, + 392, + 605, + -1, + 392, + -1, + 392, + 393, + 393, + 393, + 393, + 393, + 393, + 648, + 393, + 393, + 499, + 805, + 393, + 393, + 393, + 394, + 394, + 394, + 394, + 394, + 394, + 395, + 137, + -1, + -1, + 395, + 396, + 397, + -1, + -1, + 397, + -1, + 397, + 255, + 397, + 397, + -1, + -1, + -1, + -1, + -1, + 399, + 587, + 399, + 400, + 402, + 402, + 402, + 402, + 402, + 648, + 402, + 402, + 520, + -1, + -1, + 612, + 404, + 521, + -1, + 404, + 404, + -1, + -1, + 405, + -1, + 405, + 649, + 405, + 406, + 406, + 407, + 269, + 409, + -1, + 410, + 410, + 411, + 233, + 233, + 411, + 411, + -1, + 412, + 852, + 412, + 413, + 413, + 237, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 236, + 413, + -1, + -1, + 138, + 415, + 415, + 415, + 108, + 415, + 330, + 415, + 415, + 415, + 415, + 415, + 605, + 415, + 415, + 415, + 416, + 416, + 416, + 416, + -1, + 416, + 416, + 416, + 416, + 416, + -1, + 264, + 418, + 418, + -1, + 214, + 418, + 169, + 418, + 559, + 419, + 419, + 419, + 419, + 419, + 419, + 419, + 419, + 420, + 420, + 420, + 420, + 268, + 268, + 420, + 420, + 724, + 420, + 420, + 672, + 420, + 420, + -1, + -1, + 420, + 420, + 340, + 421, + 421, + 421, + 323, + -1, + 422, + 525, + 525, + 422, + -1, + 422, + 236, + 422, + 648, + -1, + 422, + 422, + -1, + 422, + 422, + 422, + -1, + 584, + -1, + 422, + 423, + -1, + 425, + 425, + 425, + 425, + 223, + -1, + -1, + 425, + 425, + -1, + 425, + 426, + 169, + 426, + 592, + 426, + 426, + 426, + 426, + 426, + 217, + -1, + 426, + -1, + -1, + -1, + 592, + 426, + 426, + 426, + 426, + 525, + 426, + 426, + 426, + 426, + 426, + -1, + -1, + 417, + 426, + 161, + 426, + 81, + 427, + 427, + 427, + 427, + 97, + -1, + -1, + 273, + 427, + 728, + 427, + 427, + 761, + 427, + 427, + 428, + 428, + 428, + 428, + 156, + 428, + -1, + 604, + 871, + 428, + 428, + 428, + -1, + 428, + 658, + 428, + -1, + 428, + 138, + -1, + 428, + 428, + 428, + 428, + 429, + 429, + 522, + 429, + 429, + 429, + 429, + 429, + 429, + 429, + 687, + 429, + -1, + 429, + 429, + 429, + 430, + 430, + 430, + 430, + 430, + 752, + 430, + 430, + -1, + 430, + 430, + 430, + 430, + 430, + 430, + 431, + 431, + -1, + 642, + -1, + -1, + 431, + 431, + 432, + 432, + 649, + 432, + 432, + 432, + 432, + 432, + -1, + 432, + -1, + 234, + 433, + 433, + 600, + 433, + 433, + 520, + 433, + 433, + 433, + 607, + 433, + 433, + 433, + 433, + 157, + 433, + 433, + 434, + 173, + 434, + 434, + -1, + 434, + 434, + 434, + 434, + 434, + 434, + -1, + 237, + 434, + -1, + 447, + 750, + 434, + 434, + 434, + 434, + -1, + 434, + 375, + 434, + 434, + 434, + -1, + 434, + 558, + 558, + 434, + 434, + 434, + 434, + 435, + 435, + 435, + 369, + 369, + 435, + 203, + 435, + 435, + 435, + 435, + 519, + 519, + -1, + 435, + 435, + 436, + 436, + 436, + 533, + 448, + 760, + 436, + 436, + -1, + 272, + 272, + 436, + 436, + 436, + 436, + -1, + 629, + -1, + 437, + 210, + 305, + 437, + 437, + 314, + 438, + 438, + 438, + 438, + 601, + 601, + 657, + -1, + -1, + 518, + 439, + 439, + 439, + 440, + -1, + -1, + 440, + 440, + 440, + 441, + 441, + 507, + 442, + 442, + -1, + 442, + -1, + 451, + 664, + 452, + 452, + 453, + 196, + 457, + 458, + -1, + -1, + -1, + -1, + 462, + 463, + 464, + -1, + 315, + -1, + 214, + 472, + 472, + 474, + -1, + 345, + -1, + 480, + 480, + 481, + 482, + 202, + 482, + 482, + 805, + 482, + 482, + -1, + -1, + 485, + 486, + -1, + 486, + 486, + -1, + 487, + 487, + -1, + -1, + 487, + 552, + -1, + 487, + 487, + 487, + 487, + 487, + 487, + -1, + 487, + 487, + -1, + -1, + 488, + 488, + 447, + 447, + 489, + 489, + 489, + -1, + 489, + 489, + 489, + 489, + -1, + -1, + 313, + 313, + 491, + 491, + 492, + 492, + 492, + 279, + 494, + 495, + 496, + 496, + 497, + 497, + 498, + 498, + 498, + 498, + 498, + 498, + 498, + 500, + 500, + 500, + 627, + 501, + 501, + 501, + 501, + 501, + 502, + 454, + 502, + 502, + 502, + 502, + 502, + 502, + -1, + -1, + 503, + -1, + 503, + 813, + 269, + 503, + -1, + 503, + 505, + 505, + -1, + 505, + 505, + 505, + 505, + 330, + -1, + 505, + 506, + 506, + 506, + 506, + 210, + -1, + 506, + 511, + 163, + -1, + 511, + 648, + 512, + 447, + 512, + 512, + 512, + 512, + 752, + 513, + 584, + 514, + 514, + 514, + 514, + 514, + 515, + -1, + -1, + 516, + 516, + 752, + 535, + 535, + 256, + 541, + 543, + -1, + 721, + 548, + 551, + -1, + 819, + 567, + -1, + 570, + 570, + 571, + 275, + 275, + -1, + 571, + -1, + 572, + 575, + 163, + 576, + -1, + 577, + -1, + 577, + 577, + 619, + 577, + 577, + 588, + 589, + 589, + 590, + 591, + 269, + 595, + 598, + 509, + 615, + 617, + 640, + 661, + 157, + -1, + 673, + 84, + 84, + -1, + -1, + 108, + 674, + 674, + 674, + 674, + 674, + 674, + -1, + 674, + 674, + 114, + 203, + 674, + 674, + 648, + -1, + 674, + 674, + 674, + 674, + 674, + 674, + 152, + 214, + 674, + 674, + 674, + 674, + -1, + -1, + 674, + -1, + 367, + 674, + 674, + 674, + 674, + -1, + 565, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 675, + 675, + 675, + 676, + 676, + 583, + 519, + 237, + 676, + 677, + -1, + 677, + 677, + 677, + 677, + 385, + 677, + 313, + 313, + 313, + 677, + 677, + 677, + 677, + -1, + 509, + 678, + -1, + 340, + 630, + 679, + 200, + 679, + -1, + 679, + 679, + 679, + 631, + 679, + 679, + 280, + 680, + 680, + 680, + 680, + 680, + 87, + 681, + 235, + 681, + 681, + 682, + 682, + 153, + -1, + -1, + 346, + 683, + 401, + 683, + -1, + 685, + 685, + 685, + 685, + 660, + 685, + 685, + -1, + 685, + 685, + 275, + 685, + -1, + 685, + 685, + -1, + 685, + 685, + 685, + 685, + 182, + 685, + 685, + -1, + 685, + 685, + 685, + 685, + 234, + 685, + 369, + 685, + -1, + 235, + 685, + 685, + 685, + 686, + 686, + 686, + 686, + 686, + 686, + 686, + 686, + 686, + 686, + 689, + 690, + -1, + 690, + 690, + 690, + 691, + 691, + -1, + -1, + -1, + 694, + -1, + 695, + 695, + 695, + 114, + 696, + 696, + 138, + 696, + 671, + 751, + 697, + 698, + 698, + 698, + -1, + 699, + 699, + 699, + 87, + 699, + 699, + 699, + 700, + 700, + 700, + 700, + 701, + 701, + 639, + 701, + 701, + 540, + 701, + 701, + -1, + -1, + -1, + 272, + 604, + 703, + 705, + 705, + 705, + 705, + 705, + 705, + 631, + 631, + 631, + 708, + -1, + 812, + 709, + 709, + 454, + 852, + 153, + 711, + 233, + 711, + 712, + 712, + 712, + -1, + -1, + -1, + 712, + 713, + 713, + 713, + 713, + 713, + 713, + 714, + 714, + 714, + 714, + 716, + 247, + 123, + -1, + 716, + 716, + 717, + 717, + 275, + 719, + 725, + 726, + -1, + 727, + 727, + 727, + 730, + -1, + 376, + -1, + 733, + 734, + 735, + 182, + 739, + 739, + 564, + 740, + -1, + 275, + 740, + 741, + 741, + 741, + 84, + -1, + 743, + 744, + 745, + -1, + 746, + -1, + 658, + 749, + 753, + 755, + 755, + 775, + 776, + -1, + -1, + 782, + 782, + 783, + 785, + -1, + 787, + 760, + 558, + 792, + -1, + 800, + 804, + 809, + 815, + 827, + 360, + -1, + 839, + 839, + 601, + 601, + 840, + -1, + 840, + 840, + 840, + 840, + 841, + 841, + 841, + 233, + 841, + 841, + 378, + 841, + -1, + 841, + 568, + 842, + -1, + 275, + 843, + 201, + -1, + 843, + 844, + 844, + 844, + 844, + -1, + 844, + 844, + -1, + -1, + -1, + -1, + 845, + 845, + 845, + 722, + 845, + 845, + 579, + 846, + 846, + 846, + 846, + 846, + 846, + 846, + 137, + 846, + 846, + 846, + 846, + 846, + 762, + 846, + -1, + 846, + 847, + 849, + -1, + 850, + 853, + 854, + 855, + 855, + 855, + 856, + 277, + 860, + -1, + 868, + 878, + 884, + 171 + ], + [ + -1, + 504, + 3, + 159, + 3, + -1, + -1, + 137, + 3, + 3, + 3, + 3, + 3, + -1, + 3, + -1, + 3, + 3, + 3, + 649, + 3, + 3, + 3, + 3, + 417, + 3, + 3, + 3, + -1, + 3, + -1, + -1, + 3, + 659, + 200, + 3, + 290, + 358, + 3, + 3, + -1, + 558, + 558, + 3, + 3, + 3, + 3, + 3, + -1, + 290, + 3, + 3, + 380, + 3, + -1, + 3, + 3, + 3, + 3, + 3, + 658, + -1, + 265, + 3, + 3, + 3, + -1, + 3, + 3, + 3, + 3, + 3, + 762, + 73, + 3, + 3, + -1, + 3, + 774, + 3, + 173, + -1, + 3, + 3, + 200, + 200, + 504, + 3, + 3, + 3, + -1, + -1, + 154, + 3, + -1, + 266, + 266, + 3, + 3, + -1, + 3, + 3, + 3, + 3, + 607, + 3, + 3, + -1, + 3, + 447, + 3, + 3, + 162, + 3, + 3, + -1, + 602, + -1, + 3, + 3, + 173, + 3, + 3, + 3, + 3, + -1, + 137, + 323, + 3, + 3, + -1, + 3, + 3, + 3, + 3, + 658, + 3, + 3, + 3, + 3, + 533, + 3, + 3, + 276, + 4, + -1, + 4, + 579, + 579, + 672, + 199, + -1, + 6, + 201, + 172, + 99, + 592, + 6, + 7, + 7, + 8, + 8, + -1, + 8, + 8, + 771, + 8, + 446, + -1, + -1, + 9, + 9, + 9, + 10, + -1, + 10, + 10, + -1, + -1, + 10, + 10, + -1, + 87, + 10, + 568, + 10, + 10, + 10, + 10, + 11, + 11, + 11, + -1, + 11, + 11, + -1, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 359, + 11, + 751, + 163, + 11, + 11, + 11, + -1, + 11, + 156, + 11, + 11, + 11, + 650, + -1, + 292, + 11, + 11, + 509, + 11, + 11, + 11, + 11, + 11, + 11, + 812, + 812, + -1, + 12, + -1, + 12, + -1, + 618, + -1, + 12, + 12, + 12, + 12, + 12, + -1, + 264, + 578, + 12, + 12, + 613, + 215, + 12, + 12, + 12, + 449, + -1, + 12, + 12, + 12, + 12, + 584, + -1, + 156, + 12, + 156, + -1, + 201, + 280, + 12, + 12, + 12, + 13, + 171, + 171, + 13, + 13, + 657, + 13, + 13, + 13, + 13, + 13, + -1, + 13, + 13, + 852, + 13, + 13, + 369, + 13, + -1, + -1, + -1, + 14, + 14, + 170, + -1, + 14, + 14, + 14, + 583, + 15, + 15, + 303, + 15, + 15, + 15, + 15, + -1, + -1, + 603, + 15, + 603, + -1, + 314, + 314, + 15, + -1, + 15, + 15, + 16, + 16, + 16, + 16, + 16, + 16, + 375, + 16, + 16, + 16, + 16, + 376, + 16, + 16, + 16, + 16, + 16, + 16, + -1, + 16, + 16, + 16, + 16, + -1, + -1, + -1, + 16, + 581, + -1, + -1, + -1, + 16, + 16, + 16, + 16, + 245, + 16, + -1, + 169, + 16, + 618, + 16, + 16, + -1, + 582, + -1, + 16, + 16, + -1, + 16, + -1, + 16, + 16, + 16, + 16, + 16, + -1, + 401, + 17, + -1, + -1, + 443, + 17, + 17, + 17, + 17, + 17, + 17, + 73, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 304, + -1, + 643, + 95, + 17, + 659, + 17, + 17, + 18, + -1, + 18, + -1, + -1, + -1, + 18, + 18, + 18, + 18, + 18, + 304, + 18, + -1, + 18, + 18, + 18, + -1, + 819, + -1, + 18, + 18, + 18, + 692, + 18, + 247, + 18, + 18, + 18, + 18, + -1, + -1, + 401, + 18, + -1, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + -1, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + -1, + -1, + 18, + 18, + 18, + -1, + 507, + 507, + 18, + -1, + 18, + 534, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + 18, + 721, + -1, + 18, + 18, + 568, + -1, + -1, + 18, + 18, + 18, + -1, + 18, + -1, + 499, + 18, + -1, + 18, + 277, + 18, + 18, + 18, + 18, + 157, + 157, + 599, + -1, + 18, + 18, + 18, + 173, + 18, + -1, + 18, + 18, + 18, + 18, + -1, + -1, + 18, + 666, + -1, + -1, + 19, + 19, + 19, + 19, + 19, + 19, + 19, + 454, + 19, + -1, + 38, + 19, + 19, + 19, + 19, + 19, + 19, + -1, + 19, + -1, + 19, + -1, + 639, + 255, + 19, + -1, + 621, + -1, + 19, + 19, + 19, + 19, + 19, + 19, + -1, + -1, + 261, + 20, + 20, + 267, + 20, + 267, + 20, + 20, + 274, + 454, + -1, + 20, + -1, + 20, + 20, + 20, + 20, + 20, + 20, + 313, + 21, + 81, + 22, + 22, + 22, + 22, + -1, + 22, + -1, + 688, + 22, + 533, + 22, + 22, + 22, + -1, + 23, + 290, + 24, + 314, + -1, + 25, + -1, + 26, + -1, + 27, + 28, + 28, + 30, + 30, + 152, + 31, + 31, + 32, + 666, + 32, + -1, + 32, + 33, + 34, + 34, + 34, + 34, + 34, + 34, + 71, + 35, + 217, + 35, + 35, + 220, + 36, + 664, + -1, + 37, + 37, + 37, + 39, + 39, + 504, + 39, + 504, + 39, + 39, + 39, + 161, + -1, + -1, + 197, + 40, + 40, + -1, + 346, + 40, + 41, + 43, + 43, + 612, + 631, + 43, + 43, + 160, + 43, + 533, + 43, + -1, + 44, + 44, + 108, + -1, + 46, + 46, + 46, + 46, + 46, + 606, + 47, + 47, + 47, + 664, + 664, + 47, + 262, + 48, + 48, + 48, + 48, + 48, + -1, + 48, + -1, + 48, + 48, + 871, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + -1, + -1, + -1, + 49, + 49, + 49, + 49, + 341, + 49, + 49, + 49, + 604, + -1, + 49, + -1, + 49, + 49, + 49, + 123, + 235, + 50, + 50, + 662, + -1, + -1, + 51, + 51, + 51, + -1, + -1, + 51, + 763, + -1, + 52, + 52, + 52, + 52, + -1, + 52, + 443, + 52, + 52, + 52, + 618, + 52, + 52, + 114, + 52, + 339, + 52, + 52, + 52, + 52, + 74, + 52, + 52, + 158, + -1, + 52, + 657, + -1, + 564, + -1, + 52, + 52, + 52, + 519, + 53, + 53, + 53, + 53, + -1, + 53, + 53, + 53, + 668, + -1, + 761, + 53, + 53, + 53, + 53, + 359, + -1, + 54, + 54, + -1, + 54, + 54, + 343, + 54, + -1, + 54, + 55, + 55, + 564, + 55, + 55, + 55, + -1, + 55, + 56, + 56, + 56, + 56, + -1, + 56, + 56, + 56, + 56, + 499, + 56, + 56, + 56, + 534, + 290, + 56, + 56, + 71, + 56, + 56, + -1, + 607, + 57, + 57, + 236, + 57, + 57, + 57, + 57, + 58, + 266, + 58, + 58, + 58, + -1, + 58, + 58, + 59, + -1, + -1, + 59, + 59, + 59, + 619, + 59, + 59, + -1, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + -1, + -1, + -1, + 61, + 61, + 61, + 61, + 62, + -1, + 62, + 62, + -1, + 62, + 720, + 62, + 62, + 100, + 201, + 63, + 156, + 63, + 63, + 63, + 63, + 63, + -1, + 63, + 63, + 63, + 331, + 63, + 63, + 63, + 63, + -1, + 63, + -1, + 63, + 63, + 63, + -1, + 63, + 63, + -1, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 586, + 63, + -1, + 63, + 63, + 521, + 401, + 63, + -1, + 63, + 63, + 237, + 587, + -1, + 63, + -1, + 63, + 63, + 63, + 63, + -1, + 266, + -1, + 63, + 63, + -1, + -1, + 64, + 64, + 659, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + -1, + 65, + 99, + 158, + 65, + 65, + 65, + 65, + 65, + 65, + -1, + 66, + -1, + -1, + 66, + 263, + 66, + -1, + 66, + 66, + 629, + 66, + -1, + 273, + -1, + -1, + 67, + 68, + 68, + 68, + 663, + 68, + 68, + 581, + 648, + 69, + 204, + -1, + 69, + 70, + 290, + 70, + 70, + 70, + 70, + 233, + 70, + 70, + 277, + 70, + 72, + 72, + 75, + -1, + 75, + 605, + 281, + 78, + 153, + 78, + 80, + 82, + 85, + 448, + 89, + 171, + 92, + -1, + 94, + -1, + 98, + -1, + 101, + 104, + -1, + 104, + 105, + 107, + -1, + -1, + 182, + 110, + 115, + 115, + 115, + -1, + 115, + 585, + 115, + 116, + 247, + 116, + 116, + 117, + -1, + 117, + 117, + 117, + 117, + 117, + -1, + 117, + 367, + -1, + 119, + -1, + 342, + 121, + 613, + -1, + 122, + -1, + 314, + -1, + 126, + -1, + -1, + -1, + 129, + 129, + -1, + 129, + 129, + 129, + 627, + -1, + 129, + -1, + 130, + -1, + 131, + 131, + 131, + 131, + 131, + 752, + -1, + 131, + -1, + 132, + 99, + -1, + 638, + 132, + -1, + 375, + 132, + 376, + -1, + 645, + 645, + -1, + 133, + 133, + 134, + 134, + 180, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + -1, + 136, + 136, + 852, + 139, + 139, + 139, + 140, + 140, + 140, + 236, + 140, + -1, + 141, + 141, + 141, + -1, + -1, + 447, + -1, + 141, + 141, + 141, + 141, + 251, + -1, + 142, + 142, + 142, + 142, + 142, + 142, + 142, + 142, + 144, + 144, + 95, + -1, + 144, + 812, + 145, + 145, + 145, + 146, + 146, + 146, + 146, + -1, + -1, + 147, + 147, + 147, + 147, + 147, + 202, + 315, + 148, + 657, + 149, + 274, + 630, + 149, + 149, + 149, + 149, + 149, + 38, + 150, + 150, + 150, + -1, + 150, + 150, + 150, + 150, + 150, + 763, + 151, + 151, + 151, + -1, + -1, + 166, + -1, + 166, + 167, + 247, + 167, + 167, + 343, + 360, + 604, + 178, + 178, + 189, + 190, + 191, + 154, + 193, + 194, + 206, + 206, + 208, + 209, + 212, + 213, + 218, + 219, + 103, + 103, + -1, + -1, + -1, + -1, + 229, + 232, + -1, + 331, + -1, + 252, + 253, + 774, + 254, + 254, + -1, + 257, + 257, + 258, + 258, + 258, + 258, + 180, + -1, + 283, + 688, + 285, + 285, + 286, + 288, + 298, + 299, + 300, + 310, + 587, + 329, + 348, + 354, + 355, + 357, + -1, + 381, + 381, + 336, + 381, + 381, + 264, + 247, + 381, + 192, + 381, + 381, + 381, + -1, + 692, + -1, + 663, + 381, + 687, + 687, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + -1, + -1, + -1, + -1, + -1, + 381, + 728, + 728, + 381, + 280, + 381, + 381, + 381, + 872, + 381, + 381, + 237, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + -1, + 182, + 182, + 381, + 159, + 381, + 381, + 381, + 381, + 381, + 579, + 381, + -1, + -1, + 381, + 381, + 381, + 381, + 812, + 381, + 360, + -1, + 381, + 381, + 381, + -1, + 381, + 381, + 381, + -1, + 381, + 381, + 381, + 267, + 381, + 381, + -1, + 586, + 381, + 381, + 290, + -1, + 759, + 381, + -1, + 381, + 272, + 382, + 382, + 382, + 383, + 277, + 383, + 383, + 247, + 383, + -1, + 383, + 384, + 628, + -1, + 384, + 384, + -1, + 569, + 384, + 384, + 384, + 872, + 384, + 384, + 526, + 384, + -1, + 386, + -1, + 386, + 386, + 386, + 504, + 386, + 386, + -1, + -1, + -1, + 197, + 387, + 387, + 387, + 387, + 387, + 378, + 387, + 387, + 387, + 387, + 454, + 269, + 387, + 534, + 387, + 387, + 387, + 387, + 387, + 387, + 154, + 154, + -1, + 387, + 313, + -1, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 369, + 388, + 203, + 388, + 388, + 818, + -1, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 220, + 388, + 388, + 388, + 278, + 278, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 245, + 388, + 388, + 390, + 390, + 390, + 390, + 390, + -1, + 750, + 390, + 566, + -1, + 391, + 392, + -1, + 392, + 392, + 173, + -1, + 392, + -1, + 392, + 392, + 605, + -1, + 392, + -1, + 392, + 393, + 393, + 393, + 393, + 393, + 393, + 648, + 393, + 393, + 499, + 805, + 393, + 393, + 393, + 394, + 394, + 394, + 394, + 394, + 394, + 395, + 137, + -1, + -1, + 395, + 396, + 397, + -1, + -1, + 397, + -1, + 397, + 255, + 397, + 397, + -1, + -1, + -1, + -1, + -1, + 399, + 587, + 399, + 520, + 402, + 402, + 402, + 402, + 402, + 648, + 648, + 402, + 520, + -1, + -1, + 612, + 404, + 521, + -1, + 404, + 404, + -1, + -1, + 405, + -1, + 405, + 649, + 405, + 406, + 406, + 407, + 269, + 409, + -1, + 410, + 410, + 411, + 233, + 233, + 411, + 411, + -1, + 412, + 852, + 412, + 413, + 413, + 237, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 236, + 413, + -1, + -1, + 138, + 415, + 450, + 415, + 108, + 415, + 330, + 415, + 415, + 415, + 415, + 415, + 605, + 415, + 415, + 415, + 416, + 416, + 416, + 416, + -1, + 416, + 416, + 416, + 416, + 416, + -1, + 264, + 418, + 418, + -1, + 214, + 418, + 169, + 418, + 559, + 419, + 419, + 419, + 419, + 568, + -1, + 419, + 419, + 420, + 420, + 420, + 420, + 268, + 268, + 420, + 420, + 724, + 420, + 420, + 672, + 420, + 420, + -1, + -1, + 420, + 420, + 340, + 421, + 421, + 421, + 323, + -1, + 587, + 525, + 525, + 422, + -1, + 422, + 236, + 422, + 648, + -1, + 422, + 422, + -1, + 422, + 422, + 422, + -1, + 584, + -1, + 422, + 423, + -1, + 425, + 425, + 425, + 425, + 223, + -1, + -1, + 425, + 425, + -1, + 425, + 426, + 169, + 426, + 592, + 426, + 426, + 426, + 426, + 426, + 217, + -1, + 426, + -1, + -1, + -1, + 592, + 426, + 426, + 426, + 426, + 525, + 426, + 426, + 322, + 426, + 426, + -1, + -1, + 417, + 426, + 161, + 426, + 81, + 427, + 427, + 427, + 427, + 97, + -1, + -1, + 273, + 427, + 728, + 427, + 427, + 761, + 427, + 427, + 428, + 428, + 428, + 428, + 156, + 428, + -1, + 604, + 871, + 428, + 428, + 428, + -1, + -1, + 658, + 428, + -1, + 428, + 138, + -1, + 428, + 428, + 428, + 428, + 429, + 429, + 522, + 429, + 429, + 429, + 429, + 429, + 429, + 429, + 687, + 429, + -1, + 429, + 429, + 429, + 430, + 430, + 430, + 430, + 430, + 752, + 430, + 430, + -1, + 430, + 214, + 430, + 430, + 430, + 430, + 431, + 431, + -1, + 642, + -1, + -1, + 431, + 431, + 432, + 432, + 649, + 432, + 432, + 432, + 432, + 432, + -1, + 432, + -1, + 234, + 433, + 600, + 600, + 433, + 433, + 520, + 433, + 433, + 433, + 607, + 433, + 433, + 433, + 433, + 157, + 433, + 433, + 434, + 173, + 434, + 173, + -1, + 434, + 434, + 434, + 434, + 434, + 434, + -1, + 237, + 434, + -1, + 447, + 750, + 434, + 533, + 434, + 434, + -1, + 434, + 375, + 434, + 434, + 434, + -1, + 434, + 558, + 558, + 434, + 434, + 434, + 434, + 435, + 435, + 435, + 369, + 369, + 435, + 203, + 435, + 435, + 435, + 435, + 519, + 519, + -1, + 435, + 435, + 436, + 436, + 436, + 533, + 448, + 760, + 436, + 436, + -1, + 272, + 272, + 436, + 436, + 436, + 436, + -1, + 629, + -1, + 437, + 210, + 305, + 437, + 437, + 314, + 438, + 438, + 438, + 438, + 601, + 601, + 657, + -1, + -1, + 518, + 439, + 439, + 439, + 440, + -1, + -1, + 440, + 440, + 440, + 441, + 441, + 507, + 442, + 442, + -1, + 442, + -1, + 451, + 664, + 452, + 452, + 453, + 196, + 457, + 458, + -1, + -1, + -1, + -1, + 462, + 463, + 464, + -1, + 315, + -1, + 214, + 472, + 472, + 474, + -1, + 345, + -1, + 480, + -1, + 481, + 482, + 202, + 482, + 482, + 805, + 482, + 482, + -1, + -1, + 485, + 486, + -1, + -1, + 486, + -1, + 487, + 487, + -1, + -1, + 487, + 552, + -1, + 487, + 487, + 487, + 487, + 487, + 487, + -1, + 487, + 487, + -1, + -1, + 488, + 488, + 447, + 447, + 489, + 489, + 489, + -1, + 489, + 489, + 489, + 489, + -1, + -1, + 313, + 313, + 491, + 491, + 492, + 492, + 492, + 279, + 494, + 495, + 496, + 496, + 497, + 497, + 498, + 498, + 498, + 498, + 498, + 498, + 498, + 500, + 500, + 500, + 627, + 199, + 501, + 501, + 501, + 501, + 502, + 454, + 502, + 502, + 502, + 502, + 502, + 502, + -1, + -1, + 503, + -1, + 503, + 813, + 269, + 503, + -1, + 503, + 505, + 505, + -1, + 505, + 505, + 505, + 505, + 330, + -1, + 505, + 506, + 506, + 506, + 506, + 210, + -1, + 506, + 511, + 163, + -1, + 511, + 648, + 512, + 447, + 512, + 512, + 512, + 512, + 752, + 513, + 584, + 514, + 514, + 514, + 514, + 514, + 515, + -1, + -1, + 516, + 516, + 752, + 535, + 535, + 256, + 541, + 543, + -1, + 721, + 450, + 551, + -1, + 819, + 567, + -1, + 570, + 570, + 571, + 275, + 275, + -1, + 571, + -1, + 572, + 575, + 163, + 576, + -1, + 577, + -1, + 577, + 577, + 619, + 577, + 577, + 588, + 589, + 589, + 590, + 591, + 269, + 595, + 598, + 509, + 291, + 617, + 640, + 661, + 157, + -1, + 673, + 84, + 84, + -1, + -1, + 108, + 674, + 674, + -1, + 674, + 674, + 674, + -1, + 674, + 674, + 114, + 203, + 674, + 674, + 648, + -1, + 674, + 674, + 674, + 674, + 674, + 674, + 152, + 214, + 674, + 674, + 674, + 674, + -1, + -1, + 674, + -1, + 367, + 674, + 674, + 674, + 674, + -1, + 565, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 675, + 675, + -1, + 676, + 676, + 583, + 519, + 237, + 676, + 677, + -1, + 677, + 677, + 677, + 677, + 385, + 677, + 313, + 313, + 313, + 677, + 677, + 677, + 677, + -1, + 509, + 678, + -1, + 340, + 630, + 679, + 200, + 679, + -1, + 679, + 679, + 679, + 631, + 679, + 679, + 280, + 680, + 680, + 680, + 680, + 680, + 87, + 681, + 235, + 681, + 681, + 682, + 682, + 153, + -1, + -1, + 346, + 683, + 401, + 683, + -1, + 685, + 685, + 685, + 685, + 660, + 685, + 685, + -1, + 685, + 685, + 275, + 685, + -1, + 685, + 685, + -1, + 685, + 685, + 685, + 685, + 182, + 685, + 685, + -1, + 685, + 499, + 685, + -1, + 234, + 685, + 369, + 685, + -1, + 235, + 685, + 685, + 685, + 686, + 686, + 686, + 686, + 686, + 686, + 686, + 686, + 686, + 686, + 689, + 690, + -1, + 690, + 690, + 690, + 691, + 691, + -1, + -1, + -1, + 694, + -1, + 695, + 695, + 695, + 114, + 696, + 696, + 138, + 696, + 671, + 751, + 697, + 698, + 698, + 698, + -1, + 699, + 699, + 699, + 87, + 699, + 699, + -1, + 700, + 700, + 700, + 700, + 701, + 701, + 639, + 701, + 701, + 540, + 701, + 701, + -1, + -1, + -1, + 272, + 604, + 703, + 517, + 705, + 705, + 705, + 705, + 705, + 631, + 631, + 631, + 708, + -1, + 812, + 709, + 709, + 454, + 852, + 153, + 711, + 233, + 711, + 712, + 712, + 712, + -1, + -1, + -1, + 712, + 713, + 713, + 713, + 713, + 713, + 713, + 714, + 714, + 714, + 714, + -1, + 247, + 123, + -1, + 716, + 716, + 717, + 717, + 275, + 719, + 725, + 726, + -1, + 727, + 727, + 727, + 730, + -1, + 376, + -1, + 733, + 734, + 735, + 182, + 739, + 739, + 564, + 740, + -1, + 275, + 740, + 741, + 741, + 741, + 84, + -1, + 743, + 744, + 745, + -1, + 746, + -1, + 658, + 749, + 753, + 755, + 755, + 775, + 776, + -1, + -1, + 782, + 347, + 783, + 785, + -1, + 787, + 760, + 558, + 792, + -1, + 800, + 804, + 809, + 815, + 827, + 360, + -1, + 839, + 839, + 601, + 601, + 840, + -1, + 840, + 840, + 840, + 840, + 841, + 263, + 841, + 233, + 841, + 841, + 378, + 841, + -1, + 841, + 568, + 842, + -1, + 275, + 843, + 201, + -1, + 843, + 844, + -1, + 844, + 844, + -1, + 844, + 844, + -1, + -1, + -1, + -1, + 845, + 845, + 845, + 722, + 845, + 845, + 579, + 846, + 846, + 846, + 846, + 846, + 846, + 137, + 137, + 846, + 846, + 846, + 846, + 846, + 762, + -1, + -1, + 846, + 847, + 849, + -1, + 850, + 853, + 854, + 855, + 855, + 855, + 856, + 277, + 860, + -1, + 868, + 878, + 884, + 171 + ], + [ + -1, + 504, + 3, + 159, + 3, + -1, + -1, + 137, + 3, + -1, + 3, + 3, + 3, + -1, + 3, + -1, + 3, + 3, + 3, + 649, + 3, + 3, + 3, + 3, + 417, + 3, + 3, + 3, + -1, + 3, + -1, + -1, + 3, + 659, + 200, + 3, + 290, + 358, + 3, + 3, + -1, + 558, + 558, + 234, + 3, + 3, + 3, + 305, + -1, + 290, + 3, + 380, + 380, + 3, + -1, + 3, + 3, + 3, + 3, + 3, + 658, + -1, + 265, + 3, + 3, + 3, + -1, + 3, + 3, + 3, + 3, + 3, + 762, + 73, + 3, + 3, + -1, + 3, + 774, + 3, + 173, + -1, + 3, + 3, + 200, + 200, + 504, + 3, + 3, + 3, + -1, + -1, + 154, + 3, + -1, + 266, + 266, + 3, + 3, + -1, + 3, + 3, + 3, + 3, + 607, + 3, + 3, + -1, + 3, + 447, + 3, + 3, + 162, + 3, + 3, + -1, + 602, + -1, + 750, + 3, + 173, + 3, + 3, + 3, + 3, + -1, + 137, + 323, + 3, + 3, + -1, + 3, + 3, + 3, + 3, + 658, + 3, + 3, + 3, + 3, + 533, + 3, + 3, + 276, + 592, + -1, + 4, + 579, + 579, + 672, + 199, + -1, + 6, + 201, + 172, + 99, + 592, + 6, + 7, + 7, + 8, + 8, + -1, + 8, + 8, + 771, + 8, + 446, + -1, + -1, + 9, + 9, + 9, + 10, + -1, + 10, + 10, + -1, + -1, + 552, + 10, + -1, + 87, + 10, + 568, + 10, + 10, + 10, + 10, + 11, + 11, + 11, + -1, + 11, + 11, + -1, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 359, + 11, + 751, + 163, + 11, + 11, + 11, + -1, + 11, + 156, + 11, + 11, + 11, + 650, + -1, + 292, + 11, + 11, + 509, + 11, + 11, + 11, + 11, + 11, + 11, + 812, + 812, + -1, + 12, + -1, + 12, + -1, + 618, + -1, + 12, + -1, + 12, + 12, + 12, + -1, + 264, + 578, + 12, + 12, + 613, + 215, + 12, + 12, + 12, + 449, + -1, + 12, + 12, + 12, + 12, + 584, + -1, + 156, + 12, + 156, + -1, + 201, + 280, + 12, + 12, + 12, + 13, + 171, + 171, + 13, + 13, + 657, + 13, + 13, + 13, + 13, + 13, + -1, + 13, + 13, + 852, + 13, + 13, + 369, + 13, + -1, + -1, + -1, + 14, + 14, + 170, + -1, + 14, + 14, + 14, + 583, + 15, + 15, + 303, + 15, + 15, + 15, + 15, + -1, + -1, + 603, + 15, + 603, + -1, + 314, + 314, + 15, + -1, + 15, + 15, + 16, + 16, + 16, + 16, + 16, + 16, + 375, + 16, + 16, + 16, + 16, + 376, + 16, + 16, + 16, + 16, + 16, + 16, + -1, + 16, + 16, + 16, + 16, + -1, + -1, + -1, + 16, + 581, + -1, + -1, + -1, + 16, + 16, + 16, + 16, + 245, + 16, + -1, + 169, + 16, + 618, + 16, + 16, + -1, + 582, + -1, + 16, + 16, + -1, + 16, + -1, + 16, + 16, + 16, + 16, + 16, + -1, + 401, + 17, + -1, + -1, + 443, + 17, + 17, + 17, + 17, + 17, + 17, + 73, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 304, + -1, + 643, + 95, + 17, + 659, + 17, + 336, + 18, + -1, + 18, + -1, + -1, + -1, + 18, + 18, + 18, + 18, + 18, + 304, + 18, + -1, + -1, + 18, + 18, + -1, + 819, + -1, + 18, + 18, + 18, + 692, + 18, + 247, + 18, + 18, + 18, + 18, + -1, + -1, + 401, + 18, + -1, + -1, + -1, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + -1, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + -1, + -1, + 18, + 18, + 18, + -1, + 507, + 507, + 18, + -1, + 18, + 534, + 18, + 18, + 18, + 18, + -1, + 18, + 237, + 18, + 18, + 18, + 721, + -1, + 18, + 18, + 568, + -1, + -1, + 18, + 18, + 18, + -1, + 18, + -1, + 499, + 18, + -1, + 18, + 277, + 18, + 18, + 18, + 18, + 157, + 157, + 599, + -1, + 18, + 18, + 18, + 173, + 18, + -1, + 18, + 18, + 18, + 18, + -1, + -1, + 18, + 666, + -1, + -1, + 19, + 19, + 19, + 19, + 158, + 19, + 608, + 454, + 19, + -1, + 38, + 19, + 19, + 19, + 19, + 19, + 19, + -1, + 19, + -1, + 19, + -1, + 639, + 255, + 19, + -1, + 621, + -1, + 19, + 19, + 172, + 19, + 19, + 19, + -1, + -1, + 261, + -1, + 20, + 267, + 20, + 267, + 20, + 20, + 274, + 454, + -1, + 20, + -1, + 20, + 20, + 20, + 20, + 20, + 20, + 313, + 21, + 81, + 22, + 22, + 22, + 22, + -1, + 22, + -1, + 688, + 22, + 533, + 22, + 22, + 22, + -1, + 23, + 290, + 24, + 314, + -1, + 25, + -1, + 26, + -1, + 27, + 28, + 28, + 30, + 30, + 152, + 31, + 31, + 32, + 666, + 32, + -1, + 32, + 33, + 34, + 34, + 34, + 34, + 34, + 34, + 71, + 35, + 217, + 35, + 35, + 220, + 36, + 664, + -1, + 37, + 37, + 163, + 39, + 39, + 504, + 39, + 504, + 39, + 39, + 39, + 161, + -1, + -1, + 197, + 40, + 40, + -1, + 346, + 40, + 41, + 43, + 43, + 612, + 631, + 43, + 43, + 160, + 43, + 533, + 43, + -1, + 44, + 44, + 108, + -1, + 46, + 46, + 46, + 46, + 46, + 606, + 47, + 47, + 47, + 664, + 664, + 47, + 262, + 48, + 48, + 48, + 48, + 48, + -1, + 48, + -1, + 48, + 48, + 871, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + -1, + -1, + -1, + 49, + 49, + 49, + 49, + 341, + 49, + 49, + 49, + 604, + -1, + 49, + -1, + 49, + 49, + 49, + 123, + 235, + 50, + 50, + 662, + -1, + -1, + 51, + 51, + 51, + -1, + -1, + 51, + 763, + -1, + 52, + 52, + 52, + 52, + -1, + 52, + 443, + 52, + 52, + 52, + 618, + 52, + 52, + 114, + 52, + 339, + 52, + 52, + 52, + 52, + 74, + 52, + 52, + 158, + -1, + 52, + 657, + -1, + 564, + -1, + 52, + 52, + 52, + 519, + 53, + 53, + 53, + 53, + -1, + 53, + 53, + -1, + 668, + -1, + 761, + 53, + 53, + 53, + 53, + 359, + -1, + 54, + 54, + -1, + 54, + 54, + 343, + 54, + -1, + 54, + 55, + 55, + 564, + -1, + 55, + 55, + -1, + 55, + 56, + 56, + 56, + 56, + -1, + 56, + 56, + 56, + 56, + 499, + 56, + 56, + 56, + 534, + 290, + 56, + 56, + 71, + 56, + 56, + -1, + 607, + 57, + 57, + 236, + 57, + 57, + 57, + 57, + 58, + 266, + 58, + 58, + 58, + -1, + 58, + 58, + 59, + -1, + -1, + 59, + 59, + 59, + 619, + 59, + 59, + -1, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + -1, + -1, + -1, + 61, + 61, + 61, + 61, + 62, + -1, + 62, + 62, + -1, + 62, + 720, + 62, + 62, + 100, + 201, + 63, + 156, + 63, + 63, + 63, + 63, + 63, + -1, + 63, + 63, + 63, + 331, + 63, + 63, + 63, + 63, + -1, + 63, + -1, + 63, + 63, + 63, + -1, + 63, + 63, + -1, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 586, + 63, + -1, + 63, + 63, + 521, + 401, + 63, + -1, + 63, + 63, + 237, + 587, + -1, + 63, + -1, + 63, + 63, + 63, + 63, + -1, + 266, + -1, + 63, + 63, + -1, + -1, + 64, + 64, + 659, + 64, + 64, + 64, + 64, + 64, + 64, + 64, + -1, + 65, + 99, + 158, + 65, + 65, + 65, + 65, + 65, + 65, + -1, + 66, + -1, + -1, + 66, + 263, + 66, + -1, + 66, + 66, + 629, + 66, + -1, + 273, + -1, + -1, + 67, + 68, + 68, + 68, + 663, + 68, + 68, + 581, + 648, + 69, + 204, + -1, + 69, + -1, + 290, + 70, + 70, + 70, + 70, + 233, + 277, + 70, + 277, + 70, + 72, + -1, + 75, + -1, + 75, + 605, + 281, + 78, + 153, + 78, + 80, + 82, + 85, + 448, + 89, + 171, + -1, + -1, + 94, + -1, + 98, + -1, + 101, + 104, + -1, + 104, + 105, + 107, + -1, + -1, + 182, + 110, + 115, + 586, + 115, + -1, + 115, + 585, + 115, + 116, + 247, + 116, + 116, + 117, + -1, + 117, + 117, + 117, + 117, + 117, + -1, + 117, + 367, + -1, + 119, + -1, + 342, + 121, + 613, + -1, + 122, + -1, + 314, + -1, + 126, + -1, + -1, + -1, + 129, + 129, + -1, + 129, + 129, + 129, + 627, + -1, + 129, + -1, + 130, + -1, + 131, + 131, + 131, + 131, + 131, + 752, + -1, + 131, + -1, + 132, + 99, + -1, + 638, + 132, + -1, + 375, + 132, + 376, + -1, + 645, + 645, + -1, + 133, + 133, + 134, + 134, + 180, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + -1, + 136, + 136, + 852, + 139, + 139, + 139, + 140, + 140, + 140, + 236, + 140, + -1, + 141, + 141, + 141, + -1, + -1, + 447, + -1, + 141, + 141, + 141, + 141, + 251, + -1, + 142, + 142, + 142, + 142, + 142, + 142, + 142, + 142, + 144, + 144, + 95, + -1, + 144, + 812, + 145, + 145, + 145, + 146, + 146, + 146, + 146, + -1, + -1, + 147, + 147, + 147, + 147, + 147, + 202, + 315, + 148, + 657, + 149, + 274, + 630, + -1, + 149, + -1, + 149, + 149, + 38, + 150, + 150, + 150, + -1, + 150, + 150, + 150, + 150, + 150, + 763, + 151, + 151, + 151, + -1, + -1, + 166, + -1, + 166, + 167, + 247, + 167, + 167, + 343, + 360, + 604, + 178, + 178, + 189, + 190, + 191, + 154, + 193, + 194, + 206, + 206, + 208, + 209, + 212, + 213, + 218, + 219, + 103, + 103, + -1, + -1, + -1, + -1, + 229, + 232, + -1, + 331, + -1, + 252, + 253, + 774, + 254, + 254, + -1, + 257, + 257, + 258, + 258, + 258, + 258, + 180, + -1, + 283, + 688, + 285, + 285, + 286, + 720, + 298, + 299, + 300, + 310, + 587, + 329, + 348, + 354, + 355, + 357, + -1, + 381, + 381, + 336, + 381, + 381, + 264, + 247, + 381, + 192, + 381, + 381, + 381, + -1, + 692, + -1, + 663, + 381, + 687, + 687, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + -1, + -1, + -1, + -1, + -1, + 381, + 728, + 728, + 381, + 280, + 381, + 381, + 381, + 872, + 605, + 237, + 237, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + -1, + 182, + 182, + 159, + 159, + 381, + 381, + 381, + 381, + 381, + 579, + 381, + -1, + -1, + 381, + 381, + 381, + 381, + 812, + 381, + 360, + -1, + 381, + 381, + 381, + -1, + 381, + 381, + 381, + -1, + 381, + 381, + 381, + 267, + 381, + 381, + -1, + 586, + 381, + 381, + 290, + -1, + 759, + 381, + -1, + 381, + 272, + 382, + 382, + 382, + 383, + 277, + 383, + 383, + 247, + 383, + -1, + 383, + 384, + 628, + -1, + 384, + 384, + -1, + 569, + 384, + 384, + 384, + 872, + 384, + 384, + 526, + 384, + -1, + 386, + -1, + 386, + 386, + 386, + 504, + 386, + 386, + -1, + -1, + -1, + 197, + 387, + 387, + 387, + 387, + 387, + 378, + 387, + 387, + 387, + 387, + 454, + 269, + 387, + 534, + 387, + 387, + 387, + 387, + -1, + 387, + 154, + 154, + -1, + 387, + 313, + -1, + 387, + 387, + 387, + 387, + 387, + 387, + 387, + 369, + 388, + 203, + 388, + 388, + 818, + -1, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 220, + -1, + 388, + 388, + 278, + 278, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 245, + 388, + 388, + 390, + 390, + 390, + 390, + 390, + -1, + 750, + 390, + 566, + -1, + 391, + 392, + -1, + 392, + 392, + 173, + -1, + 392, + -1, + 392, + 392, + 605, + -1, + -1, + -1, + 392, + 393, + 393, + 393, + 393, + 393, + 648, + 648, + -1, + 393, + 499, + 805, + 393, + 393, + 393, + 394, + 394, + 394, + 394, + 394, + 649, + 395, + 137, + -1, + -1, + 395, + 396, + 397, + -1, + -1, + 397, + -1, + 397, + 255, + 397, + 397, + -1, + -1, + -1, + -1, + -1, + 399, + 587, + 399, + 520, + 402, + 402, + 402, + 402, + 402, + 648, + 648, + 402, + 520, + -1, + -1, + 612, + 404, + 521, + -1, + 404, + 404, + -1, + -1, + 405, + -1, + 405, + 649, + 405, + 406, + 406, + 407, + 269, + 409, + -1, + 410, + 273, + 628, + 233, + 233, + 411, + 411, + -1, + 412, + 852, + 412, + 413, + 413, + 237, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 236, + 413, + -1, + -1, + 138, + 415, + 450, + 415, + 108, + 415, + 330, + 415, + 415, + -1, + 415, + 415, + 605, + 415, + 415, + 415, + 416, + 416, + -1, + 416, + -1, + 416, + 416, + 416, + 416, + 416, + -1, + 264, + 418, + 418, + -1, + 214, + 418, + 169, + 418, + 559, + 419, + 419, + 419, + 419, + 568, + -1, + 419, + 419, + 420, + 420, + 420, + 420, + 268, + 268, + 420, + 420, + 724, + 420, + 420, + 672, + 420, + 420, + -1, + -1, + 420, + 420, + 340, + 421, + 421, + 421, + 323, + -1, + 587, + 525, + 525, + 422, + -1, + 422, + 236, + 422, + 648, + -1, + 422, + 422, + -1, + 422, + 422, + 422, + -1, + 584, + -1, + 422, + 423, + -1, + 425, + 425, + 425, + 425, + 223, + -1, + -1, + 425, + 425, + -1, + 425, + -1, + 169, + 426, + 592, + 426, + 426, + 426, + 426, + 426, + 217, + -1, + 426, + -1, + -1, + -1, + 592, + 426, + 426, + 426, + 426, + 525, + 426, + -1, + 322, + 426, + 566, + -1, + -1, + 417, + 426, + 161, + 426, + 81, + 427, + 427, + 427, + 427, + 97, + -1, + -1, + 273, + 427, + 728, + 427, + 427, + 761, + 427, + 427, + 428, + 428, + 428, + 428, + 156, + 428, + -1, + 604, + 871, + 428, + 428, + 428, + -1, + -1, + 658, + 428, + -1, + 428, + 138, + -1, + 428, + 428, + 428, + 428, + 429, + 429, + 522, + 429, + 429, + 429, + 429, + 429, + 100, + 429, + 687, + 429, + -1, + 429, + 429, + 429, + 430, + 430, + 430, + 430, + 430, + 752, + 430, + 430, + -1, + 430, + 214, + 430, + 430, + 430, + 430, + 431, + 431, + -1, + 642, + -1, + -1, + 586, + 431, + 432, + 432, + 649, + 432, + 432, + 432, + 432, + 432, + -1, + 805, + -1, + 234, + -1, + 600, + 600, + 433, + 433, + 520, + 433, + 433, + 433, + 607, + 433, + 433, + 433, + 433, + 157, + 433, + 433, + 434, + 173, + 434, + 173, + -1, + 434, + 434, + 434, + 434, + 434, + -1, + -1, + 237, + 434, + -1, + 447, + 750, + 434, + 533, + 434, + 434, + -1, + 434, + 375, + 434, + 434, + 434, + -1, + 434, + 558, + 558, + 434, + 434, + 434, + 434, + 435, + 435, + 435, + 369, + 369, + 435, + 203, + 435, + 435, + 435, + 435, + 519, + 519, + -1, + 435, + 435, + 436, + 436, + 436, + 533, + 448, + 760, + 436, + 436, + -1, + 272, + 272, + 436, + 436, + 436, + 436, + -1, + 629, + -1, + 437, + 210, + 305, + 437, + 437, + 314, + 438, + 438, + 438, + 438, + 601, + 601, + 657, + -1, + -1, + 518, + 439, + 439, + 439, + 440, + -1, + -1, + 440, + 440, + 440, + 441, + 441, + 507, + 442, + 442, + -1, + 442, + -1, + 451, + 664, + 452, + 452, + 599, + 196, + 457, + 458, + -1, + -1, + -1, + -1, + 462, + 463, + 464, + -1, + 315, + -1, + 214, + 472, + 472, + 474, + -1, + 345, + -1, + 480, + -1, + 481, + 482, + 202, + 482, + 482, + 805, + 482, + 482, + -1, + -1, + 485, + 486, + -1, + -1, + 486, + -1, + 487, + 487, + -1, + -1, + 487, + 552, + -1, + 487, + 487, + 487, + 487, + 487, + 487, + -1, + 487, + 487, + -1, + -1, + 488, + 488, + 447, + 447, + 489, + 489, + 489, + -1, + 489, + 489, + 489, + 489, + -1, + -1, + 313, + 313, + 491, + 491, + 492, + 492, + 492, + 279, + 494, + 495, + 496, + 496, + 497, + 497, + 498, + 498, + 498, + 498, + 498, + 498, + 498, + 500, + 500, + 500, + 627, + 199, + 501, + 501, + 501, + 585, + 502, + 454, + 502, + 359, + 502, + 502, + 502, + 601, + -1, + -1, + 503, + -1, + 503, + 813, + 269, + 503, + -1, + 503, + 505, + 505, + -1, + 505, + 505, + 340, + 505, + 330, + -1, + 505, + 506, + 506, + 506, + 506, + 210, + -1, + 315, + -1, + 163, + -1, + 511, + 648, + 512, + 447, + 512, + 512, + 512, + 512, + 752, + 513, + 584, + 514, + 514, + 514, + 514, + 514, + 515, + -1, + -1, + 516, + 516, + 752, + 535, + 535, + 256, + 541, + 543, + -1, + 721, + 450, + 551, + -1, + 819, + 567, + -1, + 570, + 570, + 571, + 275, + 275, + -1, + 571, + -1, + 572, + 575, + 163, + 576, + -1, + 577, + -1, + 577, + 577, + 619, + 577, + 577, + 588, + 589, + 589, + 590, + 591, + 269, + 595, + 598, + 509, + 291, + 617, + 640, + 661, + 157, + -1, + 673, + 84, + 84, + -1, + -1, + 108, + 674, + 674, + -1, + 674, + 674, + 674, + -1, + 674, + 674, + 114, + 203, + 674, + 674, + 648, + -1, + 331, + 674, + 674, + 674, + 674, + 674, + 152, + 214, + 674, + 674, + 674, + 674, + -1, + -1, + 674, + -1, + 367, + 674, + 674, + -1, + 674, + -1, + 565, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 675, + 675, + -1, + 676, + 676, + 583, + 519, + 237, + 676, + 677, + -1, + 677, + 677, + 677, + 677, + 385, + 677, + 313, + 313, + 313, + 677, + 677, + 582, + 677, + -1, + 509, + 678, + -1, + 340, + 630, + 679, + 200, + 679, + -1, + 679, + 679, + 679, + 631, + 679, + 679, + 280, + 680, + 680, + 680, + 680, + 680, + 87, + 681, + 235, + 681, + 681, + 682, + 682, + 153, + -1, + -1, + 346, + 683, + 401, + 683, + -1, + 685, + 685, + 685, + 685, + 660, + 685, + 685, + -1, + 685, + 685, + 275, + 685, + -1, + 685, + 685, + -1, + 685, + 685, + 342, + 685, + 182, + 685, + 685, + -1, + 685, + 499, + 685, + -1, + 234, + 685, + 369, + 685, + -1, + 235, + 685, + 685, + 685, + 686, + 686, + 686, + 686, + 686, + 686, + 686, + 686, + 686, + 686, + 689, + 690, + -1, + 690, + 690, + 690, + 691, + 691, + -1, + -1, + -1, + 694, + -1, + 695, + 695, + 695, + 114, + 696, + 696, + 138, + 696, + 671, + 751, + 697, + 698, + 698, + 698, + -1, + 699, + 699, + 699, + 87, + 699, + 699, + -1, + 700, + 700, + 700, + 700, + 701, + 701, + 639, + 701, + 701, + 540, + 701, + 701, + -1, + -1, + -1, + 272, + 604, + 703, + 517, + 705, + 705, + 705, + 705, + 705, + 631, + 631, + 631, + 708, + -1, + 812, + 709, + 709, + 454, + 852, + 153, + 711, + 233, + 711, + 712, + 712, + 712, + -1, + -1, + -1, + 712, + 713, + 713, + 713, + 713, + 713, + 713, + 714, + 714, + 714, + 714, + -1, + 247, + 123, + -1, + 716, + 716, + 717, + 717, + 275, + 719, + 725, + 726, + -1, + 727, + 727, + 727, + 730, + -1, + 376, + -1, + 733, + 734, + 735, + 182, + 739, + 739, + 564, + 740, + -1, + 275, + 740, + 741, + 741, + 741, + 84, + -1, + 743, + 744, + 745, + -1, + 746, + -1, + 658, + 749, + 753, + 755, + 755, + 775, + 776, + -1, + -1, + 782, + 347, + 783, + 785, + -1, + 787, + 760, + 558, + 792, + -1, + 800, + 804, + 809, + 815, + 827, + 360, + -1, + -1, + 375, + 601, + 601, + 840, + -1, + 840, + 840, + 840, + 840, + 841, + 263, + 841, + 233, + 841, + 841, + 378, + 841, + -1, + 841, + 568, + 842, + -1, + 275, + 843, + 201, + -1, + 843, + 844, + -1, + 844, + 844, + -1, + 844, + 844, + -1, + -1, + -1, + -1, + 845, + 845, + 845, + 722, + 722, + 722, + 579, + 846, + 846, + 846, + 846, + 846, + 846, + 137, + 137, + 846, + 846, + 846, + 846, + -1, + 762, + -1, + -1, + 846, + 847, + 849, + -1, + 850, + 853, + 854, + 855, + 855, + 855, + 856, + 277, + 860, + -1, + 868, + 878, + 884, + 171 + ], + [ + -1, + 504, + 3, + 159, + 3, + -1, + -1, + 137, + 3, + -1, + 3, + 3, + 3, + -1, + 3, + -1, + 3, + 3, + 3, + 649, + 3, + 3, + 3, + 3, + 417, + 3, + 3, + 3, + -1, + 3, + -1, + -1, + 3, + 659, + 200, + 3, + 290, + 358, + 3, + 3, + -1, + 558, + 558, + 234, + 3, + 3, + 3, + 305, + -1, + 290, + 3, + 380, + 380, + 3, + -1, + 3, + 3, + 3, + 3, + 3, + 658, + -1, + 265, + 3, + 3, + 3, + -1, + 3, + 3, + 3, + 3, + 3, + 762, + 73, + 3, + 3, + -1, + 3, + 774, + 3, + 173, + -1, + 3, + 3, + 200, + 200, + 504, + 3, + 3, + 3, + -1, + -1, + 154, + 3, + -1, + 266, + 266, + 3, + 266, + -1, + 3, + 3, + 3, + 3, + 607, + 3, + 3, + -1, + 3, + 447, + 3, + 3, + 162, + 3, + 3, + -1, + 602, + -1, + 750, + -1, + 173, + 3, + 3, + 3, + 687, + -1, + 137, + 323, + 3, + 3, + -1, + 3, + 3, + 3, + 3, + 658, + 3, + 3, + 3, + 3, + 533, + 3, + 3, + 276, + 592, + -1, + 4, + 579, + 579, + 672, + 199, + -1, + 6, + 201, + 172, + 99, + 592, + 6, + 7, + 7, + 8, + 8, + -1, + 8, + 8, + 771, + 8, + 446, + -1, + -1, + 9, + 196, + 9, + 10, + -1, + 10, + 10, + -1, + -1, + 552, + 10, + -1, + 87, + 10, + 568, + 10, + 10, + 10, + 10, + 11, + 11, + 11, + -1, + 11, + 11, + -1, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 359, + 11, + 751, + 163, + 11, + 11, + 11, + -1, + 11, + 156, + 11, + 11, + 11, + 650, + -1, + 292, + 108, + 11, + 509, + 11, + 11, + 11, + 11, + 11, + 11, + 812, + 812, + -1, + 12, + -1, + 12, + -1, + 618, + -1, + 12, + -1, + 12, + 12, + 12, + -1, + 264, + 578, + 12, + 12, + 613, + 215, + 12, + 12, + 12, + 449, + -1, + 12, + 12, + 12, + 12, + 584, + -1, + 156, + 12, + 156, + -1, + 201, + 280, + 12, + 12, + 12, + 171, + 171, + 171, + 13, + 13, + 657, + 13, + 251, + 13, + 13, + 214, + -1, + 13, + 13, + 852, + 13, + 13, + 369, + 13, + -1, + -1, + -1, + 14, + 14, + 170, + -1, + 14, + 14, + 14, + 583, + 15, + 15, + 303, + 15, + 15, + 15, + 15, + -1, + -1, + 603, + 15, + 603, + -1, + 314, + 314, + 314, + -1, + 15, + -1, + 16, + -1, + 16, + 16, + 16, + 16, + 375, + 16, + 16, + 16, + 16, + 376, + 16, + 16, + 16, + 16, + 16, + 16, + -1, + 16, + 16, + 16, + 16, + -1, + -1, + -1, + 16, + 581, + -1, + -1, + -1, + 16, + 16, + 16, + 16, + 245, + 16, + -1, + 169, + 16, + 618, + 16, + 16, + -1, + 582, + -1, + 16, + 16, + -1, + 16, + -1, + 16, + 16, + 16, + 16, + 16, + -1, + 401, + 17, + -1, + -1, + 443, + 17, + 17, + 17, + -1, + 17, + 17, + 73, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 304, + -1, + 643, + 95, + 17, + 659, + 17, + 336, + 18, + -1, + 18, + -1, + -1, + -1, + 18, + 18, + 18, + 18, + 18, + 304, + 18, + -1, + -1, + 18, + 18, + -1, + 819, + -1, + 18, + 18, + 18, + 692, + 18, + 247, + 18, + 18, + 18, + 18, + -1, + -1, + 401, + 18, + -1, + -1, + -1, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + -1, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + -1, + -1, + 18, + 18, + 18, + -1, + 507, + 507, + 152, + -1, + 18, + 534, + 18, + 18, + 18, + 18, + -1, + 18, + 237, + 18, + 18, + 18, + 721, + -1, + 274, + 18, + 568, + -1, + -1, + 261, + 18, + 18, + -1, + 18, + -1, + 499, + 18, + -1, + 18, + 277, + 18, + 18, + 18, + -1, + 157, + 157, + 599, + -1, + 18, + 18, + 18, + 173, + 18, + -1, + 18, + 18, + 18, + 18, + -1, + -1, + 18, + 666, + -1, + -1, + 19, + 19, + 19, + 19, + 158, + 19, + 608, + 454, + 19, + -1, + 38, + 19, + 19, + 19, + 19, + 19, + 19, + -1, + 19, + -1, + 19, + -1, + 639, + 255, + 19, + -1, + 621, + -1, + 19, + 19, + 172, + -1, + 19, + 19, + -1, + -1, + 261, + -1, + 20, + 267, + 20, + 267, + 20, + 20, + 274, + 454, + -1, + 20, + -1, + 20, + -1, + 20, + 20, + 20, + 20, + 313, + 21, + 81, + 22, + 22, + 22, + 22, + -1, + 22, + -1, + 688, + 22, + 533, + 22, + 22, + 22, + -1, + 23, + 290, + 24, + 314, + -1, + 25, + -1, + 26, + -1, + 27, + 28, + -1, + 30, + 30, + 152, + 31, + 31, + 32, + 666, + 32, + -1, + 32, + 33, + 34, + 34, + 34, + 34, + 34, + 34, + 71, + 35, + 217, + -1, + 35, + 220, + 36, + 664, + -1, + 37, + 163, + 163, + -1, + 39, + 504, + 39, + 504, + 39, + 39, + 39, + 161, + -1, + -1, + 197, + 40, + 40, + -1, + 346, + 40, + 41, + 43, + 43, + 612, + 631, + 43, + 43, + 160, + 43, + 533, + 43, + -1, + 44, + 44, + 108, + -1, + 46, + 46, + 46, + 46, + 46, + 606, + 47, + 47, + 47, + 664, + 664, + 47, + 262, + 48, + 48, + 48, + 48, + 48, + -1, + 48, + -1, + 48, + 48, + 871, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + -1, + -1, + -1, + 49, + 49, + 49, + 49, + 341, + 49, + 49, + 49, + 604, + -1, + 49, + -1, + 49, + 49, + 49, + 123, + 235, + 50, + 50, + 662, + -1, + -1, + 51, + 51, + 51, + -1, + -1, + 51, + 763, + -1, + 52, + 52, + 52, + 52, + -1, + 52, + 443, + -1, + 52, + 52, + 618, + 52, + 52, + 114, + -1, + 339, + 52, + 52, + 52, + 74, + 74, + 52, + 52, + 158, + -1, + 52, + 657, + -1, + 564, + -1, + 52, + 52, + 52, + 519, + 53, + -1, + 53, + 53, + -1, + 53, + 53, + -1, + 668, + -1, + 761, + 53, + 53, + 53, + 53, + 359, + -1, + 54, + 54, + -1, + 54, + 54, + 343, + 54, + -1, + 54, + 55, + 55, + 564, + -1, + 55, + 55, + -1, + 55, + 56, + 56, + 56, + 56, + -1, + 56, + 56, + 56, + 56, + 499, + 56, + 56, + 56, + 534, + 290, + 56, + -1, + 71, + 56, + 56, + -1, + 607, + 57, + 57, + 236, + 57, + 57, + 57, + 57, + 58, + 266, + 58, + 58, + 58, + -1, + 58, + 58, + 59, + -1, + -1, + 59, + 59, + 59, + 619, + 59, + 59, + -1, + 61, + 61, + 61, + 61, + 61, + 61, + 61, + -1, + -1, + -1, + 61, + 61, + 61, + 61, + 62, + -1, + 62, + 62, + -1, + 62, + 720, + 62, + 62, + 100, + 201, + 63, + 156, + 63, + 63, + 63, + 63, + 63, + -1, + 63, + 63, + 63, + 331, + 63, + 63, + 63, + 63, + -1, + 63, + -1, + 63, + 63, + 63, + -1, + 63, + 63, + -1, + 63, + 63, + 63, + 63, + 63, + 63, + 63, + 586, + 63, + -1, + 63, + 63, + 521, + 401, + 63, + -1, + 63, + 63, + 237, + 587, + -1, + 63, + -1, + 63, + 63, + 63, + 63, + -1, + 266, + -1, + 63, + 63, + -1, + -1, + 64, + 64, + 659, + 64, + 64, + 64, + 64, + -1, + 64, + 64, + -1, + 65, + 99, + 158, + 65, + 65, + 65, + 65, + 65, + 65, + -1, + 66, + -1, + -1, + 66, + 263, + 263, + -1, + 66, + 66, + 629, + 66, + -1, + 273, + -1, + -1, + 67, + 68, + 68, + 38, + 663, + 68, + 68, + 581, + 648, + 69, + 204, + -1, + 69, + -1, + 290, + 70, + 70, + 70, + 621, + 233, + 277, + 70, + 277, + 70, + 72, + -1, + 75, + -1, + 75, + 605, + 281, + 78, + 153, + 78, + 267, + -1, + 85, + 448, + 89, + 171, + -1, + -1, + 94, + -1, + -1, + -1, + 101, + 104, + -1, + 104, + 105, + 107, + -1, + -1, + 182, + 110, + 115, + 586, + 115, + -1, + 115, + 585, + 115, + 116, + 247, + 116, + 116, + 117, + -1, + 117, + 117, + -1, + 117, + 117, + -1, + 117, + 367, + -1, + 119, + -1, + 342, + 121, + 613, + -1, + 122, + -1, + 314, + -1, + 126, + -1, + -1, + -1, + 129, + 129, + -1, + 129, + 129, + 129, + 627, + -1, + -1, + -1, + 130, + -1, + 131, + 131, + 131, + 131, + 131, + 752, + -1, + 131, + -1, + 132, + 99, + -1, + 638, + 132, + -1, + 375, + 132, + 376, + -1, + 645, + 645, + -1, + -1, + 133, + 134, + 134, + 180, + 134, + 134, + 134, + 134, + 134, + 134, + 134, + -1, + 136, + 136, + 852, + 139, + 139, + 139, + 140, + 140, + 140, + 236, + 140, + -1, + 141, + 141, + 141, + -1, + -1, + 447, + -1, + 141, + 141, + 141, + 141, + 251, + -1, + 142, + 142, + 305, + 142, + 81, + 214, + 142, + 142, + 144, + 144, + 95, + -1, + 144, + 812, + -1, + 145, + 145, + 146, + 146, + 146, + 146, + -1, + -1, + 147, + 147, + 147, + 147, + 147, + 202, + 315, + 148, + 657, + 149, + 274, + 630, + -1, + 149, + -1, + 149, + 149, + 38, + 150, + 150, + 150, + -1, + 150, + 150, + 150, + 150, + 150, + 763, + 151, + 151, + 151, + -1, + -1, + 166, + -1, + 166, + 167, + 247, + 167, + 167, + 343, + 360, + 604, + 178, + 178, + 189, + 190, + 191, + 154, + 193, + 194, + 206, + 206, + 208, + 209, + 212, + -1, + 218, + 219, + 103, + 103, + -1, + -1, + -1, + -1, + 229, + 232, + -1, + 331, + -1, + 252, + 253, + 774, + 254, + 254, + -1, + 257, + 257, + 258, + 258, + 258, + 258, + 180, + -1, + 283, + 688, + 285, + 285, + 286, + 720, + 298, + 299, + 300, + 310, + 587, + 329, + 348, + 354, + 355, + 357, + -1, + -1, + 381, + 336, + 381, + 381, + 264, + 247, + 381, + 192, + 381, + 381, + 381, + -1, + 692, + -1, + 663, + 381, + 687, + 687, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + -1, + -1, + -1, + -1, + -1, + 381, + 728, + 728, + 381, + 280, + 381, + 381, + 381, + 872, + 605, + 237, + 237, + 381, + 381, + 381, + 381, + 381, + 156, + 381, + -1, + 182, + 182, + 159, + 159, + 381, + 381, + 381, + 381, + 381, + 579, + 381, + -1, + -1, + 381, + 381, + 381, + 381, + 812, + 381, + 360, + -1, + 381, + -1, + 381, + -1, + 381, + 381, + 381, + -1, + 381, + 381, + 381, + 267, + 381, + 381, + -1, + 586, + 381, + 381, + 290, + -1, + 759, + 381, + -1, + 381, + 272, + 382, + 382, + 382, + 383, + 277, + 383, + 383, + 247, + 383, + -1, + 383, + 384, + 628, + -1, + 384, + 384, + -1, + 569, + 384, + 384, + 384, + 872, + 384, + -1, + 526, + 384, + -1, + 386, + -1, + 386, + 386, + 386, + 504, + 386, + 386, + -1, + -1, + -1, + 197, + 387, + 387, + 387, + 387, + 387, + 378, + 387, + 387, + 387, + 387, + 454, + 269, + 387, + 534, + 387, + 387, + 387, + 387, + -1, + 387, + 154, + 154, + -1, + 387, + 313, + -1, + 387, + 387, + 387, + 387, + 387, + 657, + 387, + 369, + 388, + 203, + 388, + 388, + 818, + -1, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 220, + -1, + 388, + 388, + 278, + 278, + 388, + 388, + 388, + 388, + 388, + 388, + 388, + 245, + 388, + 388, + 390, + 390, + 390, + 390, + 390, + -1, + 750, + 390, + 566, + -1, + 391, + 392, + -1, + 392, + 392, + 173, + -1, + 392, + -1, + 392, + 392, + 605, + -1, + -1, + -1, + 392, + 393, + 393, + 393, + 393, + 393, + 648, + 648, + -1, + 393, + 499, + 805, + 393, + 393, + 393, + 394, + 394, + 394, + 394, + 394, + 649, + 395, + 137, + -1, + -1, + 395, + 396, + 397, + -1, + -1, + 397, + -1, + 397, + 255, + 397, + 397, + -1, + -1, + -1, + -1, + -1, + 399, + 587, + 399, + 520, + 402, + 402, + 402, + 402, + 402, + 648, + 648, + 402, + 520, + -1, + -1, + 612, + 404, + 521, + -1, + 404, + 404, + -1, + -1, + 405, + -1, + 405, + 649, + 405, + 406, + 406, + 407, + 269, + 409, + -1, + 410, + 273, + 628, + 233, + 233, + 411, + 411, + -1, + 412, + 852, + 412, + 413, + -1, + 237, + 413, + 413, + 413, + 413, + 413, + 413, + 413, + 236, + 413, + -1, + -1, + 138, + 415, + 450, + 415, + 108, + 415, + 330, + 415, + 415, + -1, + 415, + 415, + 605, + 415, + 415, + 415, + 416, + 416, + -1, + 416, + -1, + 416, + 416, + 416, + 416, + 322, + -1, + 264, + 264, + 418, + -1, + 214, + 418, + 169, + -1, + 559, + 419, + 419, + 419, + 419, + 568, + -1, + 419, + 419, + 420, + 420, + 420, + 420, + 268, + 268, + 420, + 420, + 724, + 420, + 420, + 672, + 420, + 420, + -1, + -1, + 420, + 420, + 340, + 421, + 421, + 421, + 323, + -1, + 587, + 525, + 525, + 422, + -1, + 422, + 236, + 422, + 648, + -1, + 422, + 422, + -1, + 422, + 422, + 422, + -1, + 584, + -1, + 422, + 423, + -1, + 425, + 425, + 425, + 425, + 223, + -1, + -1, + 425, + 425, + -1, + 425, + -1, + 169, + 426, + 592, + 426, + 426, + 426, + 426, + 426, + 217, + -1, + 426, + -1, + -1, + -1, + 592, + 426, + 426, + -1, + 426, + 525, + 426, + -1, + 322, + -1, + 566, + -1, + -1, + 417, + 426, + 161, + 426, + 81, + 427, + 427, + 427, + 427, + 97, + -1, + -1, + 273, + 427, + 728, + 427, + 427, + 761, + 427, + 427, + -1, + 428, + 428, + -1, + 156, + 428, + -1, + 604, + 871, + 428, + 428, + 428, + -1, + -1, + 658, + 428, + -1, + 428, + 138, + -1, + 428, + 428, + 428, + 428, + 429, + 429, + 522, + 429, + 429, + 429, + 429, + 429, + 100, + 429, + 687, + 429, + -1, + 429, + 429, + 429, + 430, + 430, + 430, + 430, + 430, + 752, + 430, + 430, + -1, + 430, + 214, + 430, + 430, + 430, + 430, + 431, + 431, + -1, + 642, + -1, + -1, + 586, + 431, + 432, + 432, + 649, + 358, + 432, + 432, + 432, + 432, + -1, + 805, + -1, + 234, + -1, + 600, + 600, + 433, + 433, + 520, + 433, + 433, + 433, + 607, + 446, + 433, + 433, + 433, + 157, + 433, + 433, + 434, + 173, + 434, + 173, + -1, + 434, + 434, + 434, + 434, + 434, + -1, + -1, + 237, + 434, + -1, + 447, + 750, + 434, + 533, + 434, + 434, + -1, + 434, + 375, + -1, + 434, + 434, + -1, + 434, + 558, + 558, + 434, + 434, + 434, + 434, + 435, + 435, + 435, + 369, + 369, + 435, + 203, + 435, + 435, + 435, + 435, + 519, + 519, + -1, + 435, + 435, + 436, + 436, + 436, + 533, + 448, + 760, + 436, + 436, + -1, + 272, + 272, + 436, + 436, + 436, + 436, + -1, + 629, + -1, + 437, + 210, + 305, + 437, + 437, + 314, + 438, + 438, + 438, + 438, + 601, + 601, + 657, + -1, + -1, + 518, + 439, + 439, + 439, + 440, + -1, + -1, + 440, + -1, + 440, + 441, + 441, + 507, + 442, + 442, + -1, + 442, + -1, + 451, + 664, + 452, + 452, + 599, + 196, + 457, + 458, + -1, + -1, + -1, + -1, + 462, + 463, + 464, + -1, + 315, + -1, + 214, + 472, + 472, + 474, + -1, + 345, + -1, + 480, + -1, + 481, + 482, + 202, + 482, + 482, + 805, + 482, + 482, + -1, + -1, + 485, + 486, + -1, + -1, + 486, + -1, + 487, + 487, + -1, + -1, + 487, + 552, + -1, + 487, + 487, + 487, + 487, + 487, + 487, + -1, + 487, + 487, + -1, + -1, + 488, + 488, + 447, + 447, + 489, + 489, + 489, + -1, + 489, + 489, + 489, + 489, + -1, + -1, + 313, + 313, + 491, + 491, + 492, + 492, + 492, + 279, + 494, + 495, + 496, + 496, + 497, + 497, + 498, + 498, + 498, + 498, + 498, + 653, + 498, + 500, + 500, + 500, + 627, + 199, + 501, + 501, + 501, + 585, + 502, + 454, + 502, + 359, + 502, + 502, + 502, + 601, + -1, + -1, + 503, + -1, + -1, + 813, + 269, + 503, + -1, + 503, + 505, + 505, + -1, + 505, + 505, + 340, + 505, + 330, + -1, + 505, + 506, + 506, + 506, + 506, + 210, + -1, + 315, + -1, + 163, + -1, + 511, + 648, + 512, + 447, + 512, + 512, + 512, + 512, + 752, + 513, + 584, + 514, + 514, + 514, + 514, + 514, + 515, + -1, + -1, + 516, + 516, + 752, + 535, + 535, + 256, + -1, + 543, + -1, + 721, + 450, + 551, + -1, + 819, + 567, + -1, + 570, + 570, + 571, + 275, + 275, + -1, + 571, + -1, + 572, + 575, + 163, + 576, + -1, + 577, + -1, + 577, + 577, + 619, + 577, + 577, + 588, + 589, + 589, + 590, + 591, + 269, + 595, + 598, + 509, + 291, + 617, + 640, + 661, + 157, + -1, + 673, + 84, + 84, + -1, + -1, + 108, + 674, + 674, + -1, + 674, + 674, + 674, + -1, + 674, + 674, + 114, + 203, + 674, + 674, + 648, + -1, + 331, + 674, + 674, + 674, + 674, + 674, + 152, + 214, + 674, + 674, + 674, + 674, + -1, + -1, + 674, + -1, + 367, + 674, + 674, + -1, + 674, + -1, + 565, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 675, + 675, + -1, + 676, + 676, + 583, + 519, + 237, + 676, + 677, + -1, + 677, + 677, + 677, + 677, + 385, + 677, + 313, + 313, + 313, + 677, + 677, + 582, + 677, + -1, + 509, + 678, + -1, + 340, + 630, + 679, + 200, + 679, + -1, + 679, + 679, + 679, + 631, + 679, + 679, + 280, + 680, + 680, + 680, + 680, + 87, + 87, + 681, + 235, + 681, + 681, + 682, + 682, + 153, + -1, + -1, + 346, + 683, + 401, + 351, + -1, + 685, + 685, + 685, + 685, + 660, + 685, + 685, + -1, + 685, + 685, + 275, + 685, + -1, + 685, + 685, + -1, + 685, + 685, + 342, + 685, + 182, + 685, + 685, + -1, + 685, + 499, + 685, + -1, + 234, + 685, + 369, + 685, + -1, + 235, + 685, + 685, + 685, + 686, + 686, + 686, + 686, + 686, + 359, + 686, + 686, + 686, + 686, + 689, + 690, + -1, + 690, + 173, + 690, + 691, + 691, + -1, + -1, + -1, + 694, + -1, + 695, + 695, + 695, + 114, + 696, + 696, + 138, + -1, + 671, + 751, + 697, + 698, + 698, + 698, + -1, + 699, + 699, + 699, + 87, + 699, + 699, + -1, + 700, + 700, + 700, + 700, + 701, + 701, + 639, + 701, + 701, + 540, + 701, + 701, + -1, + -1, + -1, + 272, + 604, + 703, + 517, + 705, + 705, + 705, + 705, + 705, + 631, + 631, + 631, + 708, + -1, + 812, + 709, + 709, + 454, + 852, + 153, + 711, + 233, + 711, + 712, + 712, + 712, + -1, + -1, + -1, + 712, + 713, + 713, + 713, + 713, + 713, + 713, + 714, + 714, + 714, + 714, + -1, + 247, + 123, + -1, + 716, + 716, + 717, + 717, + 275, + 719, + 725, + 726, + -1, + 727, + 727, + 727, + 730, + -1, + 376, + -1, + 733, + 217, + 735, + 182, + 739, + 739, + 564, + 740, + -1, + 275, + 740, + 741, + 741, + 741, + 84, + -1, + 743, + 744, + 745, + -1, + 746, + -1, + 658, + 749, + 753, + 755, + 628, + 775, + 776, + -1, + -1, + 782, + 347, + 783, + 785, + -1, + 787, + 760, + 558, + 792, + -1, + 800, + 804, + 809, + 815, + 827, + 360, + -1, + -1, + 375, + 601, + 601, + 840, + -1, + 840, + 840, + 840, + 840, + 841, + 263, + 841, + 233, + 841, + 841, + 378, + 841, + -1, + 519, + 568, + 842, + -1, + 275, + 843, + 201, + -1, + 843, + 844, + -1, + 844, + 844, + -1, + 844, + 844, + -1, + -1, + -1, + -1, + 845, + 845, + 845, + 722, + 722, + 722, + 579, + 846, + 846, + 846, + 846, + 846, + 846, + 137, + 137, + 846, + 846, + 846, + 846, + -1, + 762, + -1, + -1, + 846, + 847, + 849, + -1, + 850, + 853, + 854, + 855, + 855, + 855, + 856, + 277, + 860, + -1, + 868, + 878, + 884, + 171 + ], + [ + -1, + 504, + 3, + 159, + 3, + -1, + -1, + 137, + 3, + -1, + 3, + 3, + 3, + -1, + 3, + -1, + 3, + 3, + 3, + 649, + 3, + 3, + 3, + 3, + 417, + 3, + 3, + 603, + -1, + 3, + -1, + -1, + 3, + 659, + 200, + 3, + 290, + 358, + 3, + 3, + -1, + 558, + 558, + 234, + 3, + 3, + 3, + 305, + -1, + 290, + 3, + 380, + 380, + 3, + -1, + 3, + 3, + 3, + 3, + 3, + 658, + -1, + 265, + 3, + 3, + 3, + -1, + 3, + 3, + 3, + 3, + 3, + 762, + 73, + 73, + 3, + -1, + 3, + 774, + 3, + 173, + -1, + 3, + 3, + 200, + 200, + 504, + 3, + 3, + 3, + -1, + -1, + 154, + 3, + -1, + 266, + 266, + 3, + 266, + -1, + 3, + 3, + 3, + 3, + 607, + 3, + 3, + -1, + 3, + 447, + 3, + 3, + 162, + 3, + 3, + -1, + 602, + -1, + 750, + -1, + 173, + 3, + -1, + 3, + 687, + -1, + 137, + 323, + 3, + 3, + -1, + 3, + 3, + 171, + 3, + 658, + 3, + 3, + 3, + 3, + 533, + 3, + 3, + 276, + 592, + -1, + -1, + 579, + 579, + 672, + 199, + -1, + 6, + 201, + 172, + 99, + 592, + 6, + 7, + 7, + 8, + 8, + -1, + 8, + 8, + 771, + 8, + 446, + -1, + -1, + 9, + 196, + -1, + 10, + -1, + 10, + 10, + -1, + -1, + 552, + 10, + -1, + 87, + 10, + 568, + 10, + 10, + 10, + 10, + 11, + 11, + 11, + -1, + 11, + 11, + -1, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 359, + 11, + 751, + 163, + 11, + 11, + 11, + -1, + 11, + 156, + 11, + 11, + 11, + 650, + -1, + 292, + 108, + 11, + 509, + 11, + 11, + 608, + 11, + 11, + 11, + 812, + 812, + -1, + 12, + -1, + 12, + -1, + 618, + -1, + 12, + -1, + -1, + 12, + 12, + -1, + 264, + 578, + 12, + 12, + 613, + 215, + 12, + 12, + 12, + 449, + -1, + 12, + 12, + 12, + 12, + 584, + -1, + 156, + 12, + 156, + -1, + 201, + 280, + 12, + 12, + 12, + 171, + 171, + 171, + 13, + 13, + 657, + 13, + 251, + 13, + 13, + 214, + -1, + 13, + 13, + 852, + 13, + 13, + 369, + 13, + -1, + -1, + -1, + 14, + 14, + 170, + -1, + 196, + 14, + 14, + 583, + 15, + 15, + 303, + 15, + 15, + 15, + 15, + -1, + -1, + 603, + 15, + 603, + -1, + 314, + 314, + 314, + -1, + 15, + -1, + 16, + -1, + 16, + 16, + 16, + 375, + 375, + 16, + 16, + 16, + 16, + 376, + 376, + 16, + 16, + 16, + 16, + 16, + -1, + 16, + 16, + 16, + 16, + -1, + -1, + -1, + 16, + 581, + -1, + -1, + -1, + 16, + 16, + 16, + 16, + 245, + 16, + -1, + 169, + 16, + 618, + 16, + 16, + -1, + 582, + -1, + 16, + 16, + -1, + 16, + -1, + 16, + -1, + 16, + 16, + 16, + -1, + 401, + 17, + -1, + -1, + 443, + 17, + 17, + 17, + -1, + 17, + 17, + 73, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 17, + 304, + -1, + 643, + 95, + 17, + 659, + 17, + 336, + 18, + -1, + 18, + -1, + -1, + -1, + 18, + 18, + 18, + 18, + 18, + 304, + 18, + -1, + -1, + 18, + 18, + -1, + 819, + -1, + 18, + 18, + 18, + 692, + 18, + 247, + 18, + 18, + 18, + 18, + -1, + -1, + 401, + 18, + -1, + -1, + -1, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + -1, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + -1, + -1, + 18, + 18, + 18, + -1, + 507, + 507, + 152, + -1, + 18, + 534, + 18, + 18, + 18, + 18, + -1, + 18, + 237, + 18, + 18, + 18, + 721, + -1, + 274, + 18, + 568, + -1, + -1, + 261, + 18, + 18, + -1, + 18, + -1, + 499, + 18, + -1, + 18, + 277, + 18, + 18, + 18, + -1, + 157, + 157, + 599, + -1, + 18, + 173, + 18, + 173, + 18, + -1, + 18, + 18, + 18, + 18, + -1, + -1, + 18, + 666, + -1, + -1, + 19, + 19, + 19, + 19, + 158, + 19, + 608, + 454, + 19, + -1, + 38, + 19, + 19, + 19, + 19, + 19, + 19, + -1, + 19, + -1, + 73, + -1, + 639, + 255, + -1, + -1, + 621, + -1, + 19, + 19, + 172, + -1, + 19, + 19, + -1, + -1, + 261, + -1, + 20, + 267, + 20, + 267, + 20, + 20, + 274, + 454, + -1, + 20, + -1, + 20, + -1, + 20, + 20, + 20, + 20, + 313, + 21, + 81, + 22, + 22, + 22, + 22, + -1, + 22, + -1, + 688, + 22, + 533, + 22, + 22, + 22, + -1, + 23, + 290, + 24, + 314, + -1, + 25, + -1, + 26, + -1, + 27, + 28, + -1, + 30, + 30, + 152, + 31, + 31, + 32, + 666, + 32, + -1, + 32, + 812, + 34, + 34, + 34, + 34, + 34, + 34, + 71, + 35, + 217, + -1, + 35, + 220, + 36, + 664, + -1, + 37, + 163, + 163, + -1, + 39, + 504, + 39, + 504, + 39, + 39, + 39, + 161, + -1, + -1, + 197, + 40, + 40, + -1, + 346, + 40, + 41, + 43, + 43, + 612, + 631, + 43, + 43, + 160, + 43, + 533, + 43, + -1, + 44, + 44, + 108, + -1, + 46, + 46, + 46, + 46, + 46, + 606, + 47, + 47, + 47, + 664, + 664, + 47, + 262, + 48, + 48, + 48, + 48, + 48, + -1, + 48, + -1, + 48, + 48, + 871, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + -1, + -1, + -1, + 49, + -1, + 49, + -1, + 341, + 49, + 49, + 49, + 604, + -1, + 49, + -1, + 49, + 49, + 49, + 123, + 235, + 50, + 50, + 662, + -1, + -1, + 51, + 51, + 51, + -1, + -1, + 51, + 763, + -1, + 52, + 52, + 52, + 52, + -1, + 52, + 443, + -1, + 52, + 52, + 618, + 52, + 52, + 114, + -1, + 339, + 52, + 52, + 52, + 74, + 74, + 52, + 52, + 158, + -1, + 52, + 657, + -1, + 564, + -1, + 52, + 52, + 52, + 519, + 53, + -1, + 53, + 53, + -1, + 53, + 53, + -1, + 668, + -1, + 761, + 53, + 53, + 53, + 53, + 359, + -1, + 54, + 54, + -1, + 54, + 54, + 343, + 54, + -1, + 54, + 55, + 55, + 564, + -1, + 55, + 55, + -1, + 55, + 56, + 56, + 56, + 56, + -1, + 56, + 56, + 339, + 56, + 499, + 56, + 56, + 56, + 534, + 290, + 56, + -1, + 71, + 56, + 56, + -1, + 607, + 57, + 57, + 236, + 57, + 57, + 57, + -1, + 58, + 266, + 58, + 58, + 58, + -1, + 58, + 58, + 59, + -1, + -1, + 59, + 59, + 619, + 619, + 59, + 59, + -1, + 61, + 61, + 692, + 61, + 61, + 61, + 61, + -1, + -1, + -1, + 61, + 61, + 61, + 61, + 62, + -1, + 62, + 62, + -1, + 62, + 720, + 62, + 62, + 100, + 201, + 63, + 156, + 63, + 63, + 63, + 63, + 63, + -1, + 63, + -1, + 162, + 331, + 63, + 63, + 63, + 63, + -1, + 154, + -1, + 63, + 63, + -1, + -1, + 63, + 63, + -1, + 63, + 99, + 63, + 63, + 63, + 63, + 63, + 586, + 63, + -1, + 63, + 63, + 521, + 401, + 63, + -1, + 63, + 63, + 237, + 587, + -1, + 63, + -1, + 63, + 63, + 63, + 63, + -1, + 266, + -1, + 63, + 63, + -1, + -1, + 64, + 64, + 659, + 64, + 64, + 64, + 64, + -1, + 64, + 64, + -1, + 65, + 99, + 158, + 65, + -1, + 65, + 65, + 65, + 65, + -1, + 66, + -1, + -1, + 66, + 263, + 263, + -1, + 66, + 66, + 629, + 66, + -1, + 273, + -1, + -1, + 67, + 68, + 68, + 38, + 663, + 68, + 68, + 581, + 648, + -1, + 204, + -1, + 69, + -1, + 290, + 70, + 70, + 70, + 621, + 233, + 277, + 70, + 277, + 70, + 72, + -1, + 75, + -1, + 75, + 605, + 281, + 78, + 153, + -1, + 267, + -1, + 85, + 448, + 89, + 171, + -1, + -1, + 94, + -1, + -1, + -1, + 101, + 104, + -1, + 104, + 105, + 107, + -1, + -1, + 182, + 110, + 115, + 586, + 115, + -1, + 115, + 585, + 115, + 116, + 247, + 446, + 116, + 117, + -1, + 117, + 117, + -1, + 117, + 117, + -1, + 557, + 367, + -1, + 119, + -1, + 342, + 74, + 613, + -1, + 122, + -1, + 314, + -1, + 126, + -1, + -1, + -1, + 129, + 129, + -1, + 129, + 129, + 129, + 627, + -1, + -1, + -1, + 130, + -1, + 131, + 131, + 131, + 131, + 131, + 752, + -1, + 131, + -1, + 132, + 99, + -1, + 638, + 132, + -1, + 375, + 132, + 376, + -1, + 645, + 645, + -1, + -1, + 133, + 643, + 134, + 180, + 134, + -1, + 134, + 134, + 134, + 134, + 134, + -1, + 136, + 136, + 852, + 139, + 139, + 139, + 140, + 140, + 140, + 236, + 140, + -1, + 141, + 141, + 141, + -1, + -1, + 447, + -1, + 141, + 141, + 141, + 141, + 251, + -1, + 142, + 142, + 305, + 142, + 81, + 214, + 142, + 142, + 144, + 144, + 95, + -1, + 144, + 812, + -1, + 145, + 145, + 146, + 146, + 146, + 146, + -1, + -1, + 147, + 147, + 147, + 147, + 147, + 202, + 315, + 148, + 657, + 149, + 274, + 630, + -1, + 149, + -1, + 149, + 149, + 38, + 150, + 150, + 150, + -1, + 150, + 150, + 150, + 150, + 150, + 763, + 151, + 151, + 151, + -1, + -1, + 166, + -1, + 166, + 167, + 247, + 167, + 167, + 343, + 360, + 604, + 178, + 178, + 189, + 190, + 191, + 154, + 193, + 194, + 206, + 206, + 208, + 209, + 212, + -1, + 218, + 219, + 103, + 103, + -1, + -1, + -1, + -1, + 229, + 232, + -1, + 331, + -1, + 252, + 253, + 774, + 254, + 276, + -1, + 257, + 257, + 258, + 258, + 258, + 258, + 180, + -1, + 283, + 688, + 285, + 285, + 286, + 720, + 298, + 299, + 300, + 310, + 587, + 329, + 348, + 354, + 355, + 357, + -1, + -1, + 381, + 336, + 381, + 381, + 264, + 247, + 381, + 192, + 381, + 381, + 381, + -1, + 692, + -1, + 663, + 381, + 687, + 687, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + -1, + -1, + -1, + -1, + -1, + 381, + 728, + 728, + 381, + 280, + 381, + 381, + 381, + 872, + 605, + 237, + 237, + 381, + 381, + 381, + 381, + 381, + 156, + 381, + -1, + 182, + 182, + 159, + 159, + 381, + 381, + 381, + 381, + 381, + 579, + 381, + -1, + -1, + 761, + 381, + 381, + 381, + 812, + 381, + 360, + -1, + 381, + -1, + 381, + -1, + 381, + 381, + 381, + -1, + 720, + 381, + 381, + 267, + 381, + 381, + -1, + 586, + 381, + 172, + 290, + -1, + 759, + -1, + -1, + 381, + 272, + 382, + 382, + 382, + 383, + 277, + 383, + 383, + 247, + 383, + -1, + 383, + 384, + 628, + -1, + 384, + 384, + -1, + 569, + 384, + 384, + 384, + 872, + 384, + -1, + 526, + 384, + -1, + 386, + -1, + 386, + 386, + 386, + 504, + 386, + 386, + -1, + -1, + -1, + 197, + 387, + 387, + 387, + 387, + -1, + 378, + 387, + 387, + 387, + 387, + 454, + 269, + 342, + 534, + 387, + 387, + 387, + 387, + -1, + -1, + 154, + 154, + -1, + 387, + 313, + -1, + 387, + 387, + 387, + 387, + 387, + 657, + 387, + 369, + 388, + 203, + 388, + 388, + 818, + -1, + 388, + -1, + 388, + 388, + 388, + -1, + 388, + 388, + 388, + 388, + 220, + -1, + 388, + 388, + 278, + 278, + 388, + 388, + -1, + 388, + 388, + 388, + 388, + 245, + 388, + 388, + 390, + 390, + 390, + 390, + -1, + -1, + 750, + 390, + 566, + -1, + 391, + 392, + -1, + 392, + 392, + 173, + -1, + 392, + -1, + 392, + 392, + 605, + -1, + -1, + -1, + 392, + 393, + 393, + 393, + 393, + 393, + 648, + 648, + -1, + 393, + 499, + 805, + 393, + 393, + 393, + 394, + 394, + 394, + 394, + 394, + 649, + 395, + 137, + -1, + -1, + 395, + 396, + 397, + -1, + -1, + 331, + -1, + 397, + 255, + 397, + 397, + -1, + -1, + -1, + -1, + -1, + 399, + 587, + 399, + 520, + 402, + 402, + 402, + -1, + 402, + 648, + 648, + 402, + 520, + -1, + -1, + 612, + 404, + 521, + -1, + 404, + 404, + -1, + -1, + 405, + -1, + 405, + 649, + 405, + 406, + 406, + 407, + 269, + 409, + -1, + 410, + 273, + 628, + 233, + 233, + 411, + 411, + -1, + 412, + 852, + 412, + 413, + -1, + 237, + 413, + 413, + 413, + 413, + 413, + 137, + 413, + 236, + 413, + -1, + -1, + 138, + 415, + 450, + 415, + 108, + 415, + 330, + 415, + 415, + -1, + 415, + 415, + 605, + 415, + 415, + 415, + 416, + 416, + -1, + 416, + -1, + 416, + 416, + 322, + 416, + 322, + -1, + 264, + 264, + 418, + -1, + 214, + 418, + 169, + -1, + 559, + 419, + 419, + 419, + 419, + 568, + -1, + 419, + 419, + 420, + 420, + 420, + 420, + 268, + 268, + 420, + 420, + 724, + 315, + 420, + 672, + 420, + 420, + -1, + -1, + -1, + 420, + 340, + 421, + 421, + 421, + 323, + -1, + 587, + 525, + 525, + 422, + -1, + 422, + 236, + 422, + 648, + -1, + 422, + 422, + -1, + 422, + 579, + 422, + -1, + 584, + -1, + 422, + 423, + -1, + 425, + 425, + 425, + 425, + 223, + -1, + -1, + 425, + 425, + -1, + 425, + -1, + 169, + 426, + 592, + 426, + 426, + 426, + 426, + 426, + 217, + -1, + 426, + -1, + -1, + -1, + 592, + 426, + 426, + -1, + 235, + 525, + 426, + -1, + 322, + -1, + 566, + -1, + -1, + 417, + 426, + 161, + 426, + 81, + 427, + 427, + 427, + 427, + 97, + -1, + -1, + 273, + 427, + 728, + 427, + 427, + 761, + 427, + 427, + -1, + 428, + 428, + -1, + 156, + 428, + -1, + 604, + 871, + 428, + 428, + 428, + -1, + -1, + 658, + 428, + -1, + 428, + 138, + -1, + 428, + 428, + 428, + 428, + 429, + 429, + 522, + 429, + 429, + 429, + 375, + 429, + 100, + 429, + 687, + 429, + -1, + 429, + 429, + 429, + 430, + 430, + -1, + 430, + 430, + 752, + 430, + 430, + -1, + 430, + 214, + 430, + 430, + 430, + 430, + 431, + 431, + -1, + 642, + -1, + -1, + 586, + 431, + 432, + 432, + 649, + 358, + 432, + 432, + 432, + 432, + -1, + 805, + -1, + 234, + -1, + 600, + 600, + 433, + 433, + 520, + 433, + 433, + 433, + 607, + 446, + 433, + 433, + 433, + 157, + -1, + 433, + 434, + 173, + 434, + 173, + -1, + 434, + 434, + 434, + 434, + 434, + -1, + -1, + 237, + 237, + -1, + 447, + 750, + 434, + 533, + 434, + 434, + -1, + 434, + 375, + -1, + 434, + 434, + -1, + 434, + 558, + 558, + 434, + 434, + 434, + 434, + 435, + 435, + 435, + 369, + 369, + 435, + 203, + 435, + 435, + 435, + 435, + 519, + 519, + -1, + 435, + 435, + 436, + 436, + 436, + 533, + 448, + 760, + 436, + 436, + -1, + 272, + 272, + 436, + -1, + 436, + 436, + -1, + 629, + -1, + 437, + 210, + 305, + 437, + 437, + 314, + 438, + 438, + 438, + 438, + 601, + 601, + 657, + -1, + -1, + 518, + 439, + 439, + 439, + 233, + -1, + -1, + 440, + -1, + 440, + 441, + 441, + 507, + 442, + 442, + -1, + 442, + -1, + 451, + 664, + 452, + 452, + 599, + 196, + 457, + 458, + -1, + -1, + -1, + -1, + 462, + 463, + 464, + -1, + 315, + -1, + 214, + 472, + 472, + 474, + -1, + 345, + -1, + 480, + -1, + 481, + 482, + 202, + 482, + 482, + 805, + 482, + 482, + -1, + -1, + 485, + 486, + -1, + -1, + -1, + -1, + 487, + 487, + -1, + -1, + -1, + 552, + -1, + 487, + 487, + 487, + 487, + 487, + 487, + -1, + 487, + 487, + -1, + -1, + 488, + 488, + 447, + 447, + 489, + 489, + 489, + -1, + 489, + 489, + 489, + -1, + -1, + -1, + 313, + 313, + 491, + 491, + 492, + 492, + 492, + 279, + 494, + 495, + 496, + 496, + 497, + 497, + 498, + 498, + 498, + 498, + 498, + 653, + 498, + 500, + 500, + 500, + 627, + 199, + 501, + 501, + 501, + 585, + 502, + 454, + 502, + 359, + 502, + 502, + 502, + 601, + -1, + -1, + 503, + -1, + -1, + 813, + 269, + 503, + -1, + -1, + 505, + 505, + -1, + 505, + 505, + 340, + 505, + 330, + -1, + 505, + -1, + 506, + 506, + 506, + 210, + -1, + 315, + -1, + 163, + -1, + 511, + 648, + 512, + 447, + 512, + 512, + 512, + 512, + 752, + 513, + 584, + 514, + 514, + 514, + 514, + 514, + 515, + -1, + -1, + 516, + 516, + 752, + 535, + 535, + 256, + -1, + 543, + -1, + 721, + 450, + 551, + -1, + 819, + 567, + -1, + 570, + 570, + 571, + 275, + 275, + -1, + 571, + -1, + 572, + 575, + 163, + 576, + -1, + 577, + -1, + 577, + 577, + 619, + 577, + 577, + 588, + 589, + 589, + 590, + 591, + 269, + 595, + 598, + 509, + 291, + 617, + 640, + 661, + 157, + -1, + 673, + 84, + 84, + -1, + -1, + 108, + 674, + 674, + -1, + 674, + 674, + 674, + -1, + 674, + 674, + 114, + 203, + 674, + 674, + 648, + -1, + 331, + 674, + 674, + 674, + 674, + 674, + 152, + 214, + 674, + 674, + 674, + 674, + -1, + -1, + 674, + -1, + 367, + 674, + 674, + -1, + 674, + -1, + 565, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 675, + 675, + -1, + 676, + 676, + 583, + 519, + 237, + 676, + 677, + -1, + 677, + 677, + 677, + 677, + 385, + 677, + 313, + 313, + 313, + 677, + 677, + 582, + 677, + -1, + 509, + 678, + -1, + 340, + 630, + 679, + 200, + 679, + -1, + 679, + 679, + 679, + 631, + 679, + 679, + 280, + 680, + 680, + -1, + 680, + 87, + 87, + 681, + 235, + 681, + 681, + 682, + 682, + 153, + -1, + -1, + 346, + 683, + 401, + 351, + -1, + 685, + 685, + 685, + 685, + 660, + 685, + 685, + -1, + 685, + 685, + 275, + 685, + -1, + 685, + 685, + -1, + 685, + 685, + 342, + 685, + 182, + 685, + 638, + -1, + 685, + 499, + 685, + -1, + 234, + 685, + 369, + 685, + -1, + 235, + 685, + 685, + 685, + 686, + 686, + 686, + 686, + 686, + 359, + 686, + 686, + 686, + 686, + 689, + 690, + -1, + 690, + 173, + 690, + 171, + 691, + -1, + -1, + -1, + 694, + -1, + 695, + 695, + 695, + 114, + 696, + 696, + 138, + -1, + 671, + 751, + 697, + 698, + 698, + 698, + -1, + 699, + 699, + 699, + 87, + 699, + 699, + -1, + 700, + 700, + 700, + 700, + 701, + 581, + 639, + 469, + -1, + 540, + 701, + 701, + -1, + -1, + -1, + 272, + 604, + 703, + 517, + 705, + -1, + 705, + 705, + 705, + 631, + 631, + 631, + 708, + -1, + 812, + 709, + 709, + 454, + 852, + 153, + 711, + 233, + 711, + 712, + 712, + 712, + -1, + -1, + -1, + 712, + 713, + 713, + 242, + 713, + 713, + -1, + 714, + 714, + 714, + 714, + -1, + 247, + 123, + -1, + 716, + 716, + 717, + 717, + 275, + 719, + 725, + 726, + -1, + 727, + 727, + 727, + 730, + -1, + 376, + -1, + 733, + 217, + 735, + 182, + 739, + 739, + 564, + 740, + -1, + 275, + 740, + 741, + 741, + 741, + 84, + -1, + 743, + 744, + 745, + -1, + 746, + -1, + 658, + 749, + 753, + -1, + 628, + 775, + 776, + -1, + -1, + 782, + 347, + 783, + 785, + -1, + 787, + 760, + 558, + 792, + -1, + 852, + 804, + 809, + 83, + 827, + 360, + -1, + -1, + 375, + 601, + 601, + 840, + -1, + 840, + 840, + 840, + 840, + 841, + 263, + 841, + 233, + 841, + 841, + 378, + 841, + -1, + 519, + 568, + 842, + -1, + 275, + 843, + 201, + -1, + 843, + 844, + -1, + 844, + 844, + -1, + 844, + 844, + -1, + -1, + -1, + -1, + 845, + 845, + 845, + 722, + 722, + 722, + 579, + 846, + 846, + 846, + 846, + 846, + 846, + 137, + 137, + 846, + 846, + 846, + 846, + -1, + 762, + -1, + -1, + 846, + 847, + 849, + -1, + 850, + 204, + 854, + 855, + 855, + 855, + 856, + 277, + 860, + -1, + 868, + 878, + 884, + 171 + ], + [ + -1, + 504, + 3, + 159, + -1, + -1, + -1, + 137, + 3, + -1, + 3, + 3, + 3, + -1, + 3, + -1, + 3, + 3, + 3, + 649, + 3, + 3, + 3, + 3, + 417, + 3, + 3, + 603, + -1, + 3, + -1, + -1, + 3, + 659, + 200, + 3, + 290, + 358, + 3, + 3, + -1, + 558, + 558, + 234, + 3, + 3, + 3, + 305, + -1, + 290, + 3, + 380, + 380, + 3, + -1, + 3, + 3, + 3, + 3, + 3, + 658, + -1, + 265, + 3, + 3, + 3, + -1, + 3, + 3, + 3, + 3, + 3, + 762, + 73, + 73, + 3, + -1, + 3, + 774, + 3, + 173, + -1, + 3, + 3, + 200, + 200, + 504, + 3, + 3, + 3, + -1, + -1, + 154, + 3, + -1, + 266, + 266, + 3, + 266, + -1, + 3, + 3, + 3, + 3, + 607, + 3, + 3, + -1, + 3, + 447, + 3, + 3, + 162, + 3, + 3, + -1, + 602, + -1, + 750, + -1, + 173, + 3, + -1, + 3, + 687, + -1, + 137, + 323, + 3, + 3, + -1, + 3, + 3, + 171, + 3, + 658, + 3, + 3, + 3, + 3, + 533, + 3, + 3, + 276, + 592, + -1, + -1, + 579, + 579, + 672, + 199, + -1, + 6, + 201, + 172, + 99, + 592, + 6, + 7, + 7, + 8, + 8, + -1, + 8, + 8, + 771, + 8, + 446, + -1, + -1, + 9, + 196, + -1, + 10, + -1, + 10, + 10, + -1, + -1, + 552, + 10, + -1, + 87, + 10, + 568, + 10, + 10, + 10, + 10, + -1, + 11, + 11, + -1, + 11, + 11, + -1, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 359, + 11, + 751, + 163, + 11, + 11, + 11, + -1, + 11, + 156, + 11, + 11, + 11, + 650, + -1, + 292, + 108, + 11, + 509, + 11, + 11, + 608, + 11, + 11, + 11, + 812, + 812, + -1, + 812, + -1, + 12, + -1, + 618, + -1, + 12, + -1, + -1, + 12, + 12, + -1, + 264, + 578, + 12, + 12, + 613, + 215, + 12, + 12, + 12, + 449, + -1, + 12, + 12, + 12, + 12, + 584, + -1, + 156, + 12, + 156, + -1, + 201, + 280, + 12, + 12, + 12, + 171, + 171, + 171, + 13, + 13, + 657, + 13, + 251, + 13, + 13, + 214, + -1, + 95, + 13, + 852, + 13, + 13, + 369, + 13, + -1, + -1, + -1, + 14, + 14, + 170, + -1, + 196, + 14, + 14, + 583, + 15, + 15, + 303, + 15, + 15, + 15, + 15, + -1, + -1, + 603, + 15, + 603, + -1, + 314, + 314, + 314, + -1, + 15, + -1, + 16, + -1, + 16, + 16, + 16, + 375, + 375, + -1, + 16, + 376, + 16, + 376, + 376, + 16, + 16, + 16, + 16, + 16, + -1, + 16, + 16, + 16, + 314, + -1, + -1, + -1, + 16, + 581, + -1, + -1, + -1, + 16, + 16, + 16, + 16, + 245, + 16, + -1, + 169, + 16, + 618, + 16, + 16, + -1, + 582, + -1, + 16, + 16, + -1, + 16, + -1, + 16, + -1, + 16, + 16, + 16, + -1, + 401, + 17, + -1, + -1, + 443, + 17, + 17, + 17, + -1, + 17, + 17, + 73, + -1, + 17, + 17, + 17, + 17, + 17, + 114, + 17, + 304, + -1, + 643, + 95, + 17, + 659, + 17, + 336, + 18, + -1, + 18, + -1, + -1, + -1, + 18, + 18, + 18, + 18, + 18, + 304, + -1, + -1, + -1, + 18, + 18, + -1, + 819, + -1, + 18, + 380, + 18, + 692, + 18, + 247, + 18, + 18, + 18, + 18, + -1, + -1, + 401, + 18, + -1, + -1, + -1, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + -1, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + -1, + -1, + 18, + 18, + 18, + -1, + 507, + 507, + 152, + -1, + 18, + 534, + 18, + 18, + 18, + 18, + -1, + 18, + 237, + 18, + 18, + 18, + 721, + -1, + 274, + 18, + 568, + -1, + -1, + 261, + 18, + 18, + -1, + 18, + -1, + 499, + 18, + -1, + 18, + 277, + 18, + 18, + 18, + -1, + 157, + 157, + 599, + -1, + 18, + 173, + 18, + 173, + 18, + -1, + 18, + 18, + 18, + 18, + -1, + -1, + 666, + 666, + -1, + -1, + 204, + 19, + 19, + 19, + 158, + 19, + 608, + 454, + 19, + -1, + 38, + 19, + 19, + 19, + 19, + 19, + -1, + -1, + 19, + -1, + 73, + -1, + 639, + 255, + -1, + -1, + 621, + -1, + 19, + 19, + 172, + -1, + 19, + 19, + -1, + -1, + 261, + -1, + 20, + 267, + 20, + 267, + 20, + 20, + 274, + 454, + -1, + 20, + -1, + 20, + -1, + 20, + 20, + 20, + 20, + 313, + 21, + 81, + 22, + 22, + 22, + 22, + -1, + 22, + -1, + 688, + 22, + 533, + 22, + 22, + 22, + -1, + 23, + 290, + 24, + 314, + -1, + 25, + -1, + 26, + -1, + 27, + 28, + -1, + 30, + 30, + 152, + 31, + 31, + 32, + 666, + 32, + -1, + 32, + 812, + 34, + 34, + 34, + 34, + 34, + 34, + 71, + 35, + 217, + -1, + 35, + 220, + -1, + 664, + -1, + 37, + 163, + 163, + -1, + 39, + 504, + 39, + 504, + 39, + 39, + 39, + 161, + -1, + -1, + 197, + 40, + 40, + -1, + 346, + 40, + 41, + 43, + 43, + 612, + 631, + 43, + 43, + 160, + 43, + 533, + 43, + -1, + 44, + 251, + 108, + -1, + 315, + 315, + 46, + 46, + 618, + 606, + 47, + 47, + 47, + 664, + 664, + 47, + 262, + 48, + 48, + 48, + 48, + 48, + -1, + 48, + -1, + -1, + 48, + 871, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + 48, + -1, + -1, + -1, + 49, + -1, + 49, + -1, + 341, + 49, + 49, + 49, + 604, + -1, + 49, + -1, + 49, + 49, + 49, + 123, + 235, + 50, + 50, + 662, + -1, + -1, + 51, + 51, + 601, + -1, + -1, + 51, + 763, + -1, + 52, + 52, + 52, + 52, + -1, + 52, + 443, + -1, + 52, + 52, + 618, + 52, + 52, + 114, + -1, + 339, + 52, + 52, + 74, + 74, + 74, + 52, + 52, + 158, + -1, + -1, + 657, + -1, + 564, + -1, + 52, + 52, + 52, + 519, + 53, + -1, + 53, + 53, + -1, + 53, + 53, + -1, + 668, + -1, + 761, + 53, + 53, + 53, + 53, + 359, + -1, + -1, + 54, + -1, + 54, + -1, + 343, + 54, + -1, + 54, + 55, + -1, + 564, + -1, + 55, + 55, + -1, + 55, + 56, + 56, + 56, + 56, + -1, + 56, + 56, + 339, + 56, + 499, + 56, + 56, + 56, + 534, + 290, + 56, + -1, + 71, + 56, + 56, + -1, + 607, + 57, + 57, + 236, + 57, + -1, + 57, + -1, + 58, + 266, + 58, + 58, + 58, + -1, + 58, + 58, + 59, + -1, + -1, + 59, + 59, + 619, + 619, + 59, + 59, + -1, + 61, + 61, + 692, + 61, + 61, + 61, + 61, + -1, + -1, + -1, + 61, + 61, + 61, + 61, + 62, + -1, + 62, + 62, + -1, + 62, + 720, + 62, + 62, + 100, + 201, + 63, + 156, + 63, + 343, + 63, + 63, + 63, + -1, + 63, + -1, + 162, + 331, + 63, + 63, + 63, + 63, + -1, + 154, + -1, + 63, + 63, + -1, + -1, + 63, + 63, + -1, + 63, + 99, + 63, + 63, + 63, + 63, + 63, + 586, + 63, + -1, + 63, + 63, + 521, + 401, + 63, + -1, + 63, + 63, + 237, + 587, + -1, + 63, + -1, + 63, + 63, + 63, + 63, + -1, + 266, + -1, + 63, + 63, + -1, + -1, + 64, + 64, + 659, + 64, + 64, + 64, + 64, + -1, + 64, + -1, + -1, + 65, + 99, + 158, + 65, + -1, + 65, + 65, + 65, + 65, + -1, + 66, + -1, + -1, + 66, + 263, + 263, + -1, + 66, + 66, + 629, + -1, + -1, + 273, + -1, + -1, + 67, + 68, + 68, + 38, + 663, + 68, + 68, + 581, + 648, + -1, + 204, + -1, + 69, + -1, + 290, + 70, + 70, + 70, + 621, + 233, + 277, + 70, + 277, + 70, + 72, + -1, + 75, + -1, + 75, + 605, + 281, + 78, + 153, + -1, + 267, + -1, + 85, + 448, + 89, + 171, + -1, + -1, + -1, + -1, + -1, + -1, + 101, + 104, + -1, + 104, + 105, + 107, + -1, + -1, + 182, + 110, + 115, + 586, + 115, + -1, + 115, + 585, + 115, + 116, + 247, + 446, + 116, + 117, + -1, + 117, + 117, + -1, + 117, + 117, + -1, + 557, + 367, + -1, + 119, + -1, + 342, + 74, + 613, + -1, + 122, + -1, + 314, + -1, + 126, + -1, + -1, + -1, + 129, + 129, + -1, + 129, + 129, + 129, + 627, + -1, + -1, + -1, + 130, + -1, + 131, + 131, + 131, + 131, + 131, + 752, + -1, + 131, + -1, + 132, + 99, + -1, + 638, + 132, + -1, + 375, + 132, + 376, + -1, + 645, + 645, + -1, + -1, + 133, + 643, + 134, + 180, + 134, + -1, + 134, + 134, + 134, + 134, + 134, + -1, + 606, + 136, + 852, + 139, + 139, + 139, + 140, + 140, + 140, + 236, + 140, + -1, + 141, + 141, + 141, + -1, + -1, + 447, + -1, + 141, + 141, + 141, + 141, + 251, + -1, + 142, + 142, + 305, + 142, + 81, + 214, + 142, + 142, + 144, + 144, + 95, + -1, + 144, + 812, + -1, + 724, + 145, + 146, + 146, + 146, + -1, + -1, + -1, + 147, + 147, + 147, + 147, + 147, + 202, + 315, + 148, + 657, + 149, + 274, + 630, + -1, + 149, + -1, + 149, + 149, + 38, + 150, + 150, + 150, + -1, + 150, + 150, + 150, + 150, + -1, + 763, + 151, + 151, + 151, + -1, + -1, + 166, + -1, + 166, + 167, + 247, + 167, + 167, + 343, + 360, + 604, + 178, + 178, + 189, + 190, + 191, + 154, + 193, + 194, + 206, + 206, + 208, + 209, + 212, + -1, + 218, + 219, + 103, + 103, + -1, + -1, + -1, + -1, + 229, + 232, + -1, + 331, + -1, + 252, + 253, + 774, + 254, + 276, + -1, + 257, + 257, + 258, + 258, + -1, + 258, + 180, + -1, + 283, + 688, + 285, + 285, + 286, + 720, + 298, + 299, + 300, + 310, + 587, + 329, + 348, + 354, + 355, + 357, + -1, + -1, + 381, + 336, + 381, + 381, + 264, + 247, + 381, + 192, + 381, + 381, + 381, + -1, + 692, + -1, + 663, + 381, + 687, + 687, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + -1, + -1, + -1, + -1, + -1, + 381, + 728, + 728, + 381, + 280, + 381, + 381, + 381, + 872, + 605, + 237, + 237, + 381, + 381, + 381, + 381, + 381, + 156, + 381, + -1, + 182, + 182, + 159, + 159, + 381, + 381, + 381, + 381, + 381, + 579, + 381, + -1, + -1, + 761, + 381, + 381, + 381, + 812, + 381, + 360, + -1, + 381, + -1, + 381, + -1, + 381, + 381, + 381, + -1, + 720, + 381, + 381, + 267, + 381, + 381, + -1, + 586, + -1, + 172, + 290, + -1, + 759, + -1, + -1, + 381, + 272, + 382, + -1, + 382, + 383, + 277, + 383, + 383, + 247, + 383, + -1, + 383, + 384, + 628, + -1, + 384, + 384, + -1, + 569, + 384, + 384, + 384, + 872, + 384, + -1, + 526, + 384, + -1, + 386, + -1, + 386, + 386, + 386, + 504, + 386, + 386, + -1, + -1, + -1, + 197, + 387, + 387, + 387, + 387, + -1, + 378, + 387, + 387, + 387, + 387, + 454, + 269, + 342, + 534, + 387, + 387, + 387, + 579, + -1, + -1, + 154, + 154, + -1, + 387, + 313, + -1, + 387, + 387, + 387, + 387, + 387, + 657, + 387, + 369, + 388, + 203, + 388, + 388, + 818, + -1, + 388, + -1, + 388, + 388, + 388, + -1, + 388, + 388, + 388, + 388, + 220, + -1, + 388, + 388, + 278, + 278, + 388, + 388, + -1, + 388, + 388, + 388, + 388, + 245, + 388, + 388, + 390, + 390, + 390, + 390, + -1, + -1, + 750, + 750, + 566, + -1, + 391, + 392, + -1, + 392, + 392, + 173, + -1, + -1, + -1, + 392, + 392, + 605, + -1, + -1, + -1, + 392, + 393, + 393, + 393, + 393, + 393, + 648, + 648, + -1, + 393, + 499, + 805, + 393, + 393, + 393, + 394, + 394, + 394, + 394, + 394, + 649, + 395, + 137, + -1, + -1, + 395, + 396, + 397, + -1, + -1, + 331, + -1, + 397, + 255, + 397, + 397, + -1, + -1, + -1, + -1, + -1, + 399, + 587, + 399, + 520, + 402, + 402, + 402, + -1, + 402, + 648, + 648, + 402, + 520, + -1, + -1, + 612, + 404, + 521, + -1, + 404, + 404, + -1, + -1, + 405, + -1, + 405, + 649, + 405, + 603, + 406, + 407, + 269, + 409, + -1, + 410, + 273, + 628, + 233, + 233, + 411, + 411, + -1, + 412, + 852, + 412, + 413, + -1, + 237, + 413, + 413, + 413, + 413, + 413, + 137, + 413, + 236, + 413, + -1, + -1, + 138, + 415, + 450, + -1, + 108, + 415, + 330, + 415, + 331, + -1, + 415, + 415, + 605, + 415, + 415, + 415, + 416, + 416, + -1, + 416, + -1, + 416, + 416, + 322, + 416, + 322, + -1, + 264, + 264, + 418, + -1, + 214, + 418, + 169, + -1, + 559, + 419, + 419, + 419, + 419, + 568, + -1, + 419, + 419, + 420, + 420, + 420, + 420, + 268, + 268, + 420, + 420, + 724, + 315, + 420, + 672, + 420, + 420, + -1, + -1, + -1, + 420, + 340, + 421, + 421, + 421, + 323, + -1, + 587, + 525, + 525, + 422, + -1, + 422, + 236, + 422, + 648, + -1, + 422, + 422, + -1, + 422, + 579, + 422, + -1, + 584, + -1, + 422, + 423, + -1, + 425, + 425, + 425, + 425, + 223, + -1, + -1, + 425, + 425, + -1, + 425, + -1, + 169, + 426, + 592, + 426, + 426, + 426, + 426, + 426, + 217, + -1, + 426, + -1, + -1, + -1, + 592, + 581, + 426, + -1, + 235, + 525, + 426, + -1, + 322, + -1, + 566, + -1, + -1, + 417, + 426, + 161, + 426, + 81, + 427, + 427, + 427, + 427, + 97, + -1, + -1, + 273, + 427, + 728, + 427, + 427, + 761, + 427, + 427, + -1, + 428, + 428, + -1, + 156, + 428, + -1, + 604, + 871, + 428, + 428, + 428, + -1, + -1, + 658, + 428, + -1, + 428, + 138, + -1, + 428, + 428, + 428, + 428, + 429, + 429, + 522, + 429, + 429, + 429, + 375, + 429, + 100, + 429, + 687, + 429, + -1, + 429, + 429, + 429, + 430, + 430, + -1, + 430, + 430, + 752, + 430, + 430, + -1, + 430, + 214, + 430, + 430, + 430, + 430, + 431, + 431, + -1, + 642, + -1, + -1, + 586, + 431, + 432, + 432, + 649, + 358, + 432, + 432, + 432, + 432, + -1, + 805, + -1, + 234, + -1, + 600, + 600, + 433, + 433, + 520, + 433, + 592, + 433, + 607, + 446, + 433, + 433, + 433, + 157, + -1, + 433, + 434, + 173, + 434, + 173, + -1, + 434, + 434, + 434, + 434, + 434, + -1, + -1, + 237, + 237, + -1, + 447, + 750, + 434, + 533, + 434, + 434, + -1, + 434, + 375, + -1, + 434, + 434, + -1, + 558, + 558, + 558, + 434, + 434, + 434, + 434, + 435, + 280, + 435, + 369, + 369, + 435, + 203, + 435, + 435, + 435, + 435, + 519, + 519, + -1, + 156, + 435, + 436, + 436, + 436, + 533, + 448, + 760, + 436, + 436, + -1, + 272, + 272, + 436, + -1, + 436, + 436, + -1, + 629, + -1, + 437, + 210, + 305, + 437, + 437, + 314, + 438, + 438, + 438, + -1, + 601, + 601, + 657, + -1, + -1, + 518, + 162, + 439, + 439, + 233, + -1, + -1, + 440, + -1, + 440, + -1, + 441, + 507, + 442, + 442, + -1, + 442, + -1, + 451, + 664, + 452, + 452, + 599, + 196, + 457, + 458, + -1, + -1, + -1, + -1, + 462, + 463, + 464, + -1, + 315, + -1, + 214, + 472, + 472, + 474, + -1, + 345, + -1, + 480, + -1, + 481, + 482, + 202, + 482, + 482, + 805, + 482, + 482, + -1, + -1, + 485, + 486, + -1, + -1, + -1, + -1, + 487, + 487, + -1, + -1, + -1, + 552, + -1, + 487, + 487, + 487, + 487, + 487, + 487, + -1, + 487, + 487, + -1, + -1, + 488, + -1, + 447, + 447, + 489, + 489, + 489, + -1, + 489, + 489, + 489, + -1, + -1, + -1, + 313, + 313, + 491, + 491, + 492, + 492, + 492, + 279, + 494, + 495, + 496, + 496, + 497, + 497, + 498, + 498, + 498, + 498, + 498, + 653, + 498, + 500, + 500, + 500, + 627, + 199, + 501, + 501, + 501, + 585, + 502, + 454, + 502, + 359, + 502, + 502, + 502, + 601, + -1, + -1, + 503, + -1, + -1, + 813, + 269, + 503, + -1, + -1, + 505, + 505, + -1, + 505, + 505, + 340, + 505, + 330, + -1, + 505, + -1, + 506, + 506, + 506, + 210, + -1, + 315, + -1, + 163, + -1, + 511, + 648, + 512, + 447, + 512, + 512, + 512, + 512, + 752, + -1, + 584, + 514, + 514, + 514, + 514, + 514, + 515, + -1, + -1, + 516, + 516, + 752, + 535, + 535, + 256, + -1, + 543, + -1, + 721, + 450, + 551, + -1, + 819, + 567, + -1, + 570, + 570, + 571, + 275, + 275, + -1, + 571, + -1, + 572, + 575, + 163, + 576, + -1, + 577, + -1, + 577, + 577, + 619, + 577, + 577, + 588, + 589, + 589, + 590, + 591, + 269, + 595, + 598, + 509, + 291, + 617, + 640, + 661, + 157, + -1, + 673, + 84, + 84, + -1, + -1, + 108, + 674, + 674, + -1, + 347, + 674, + 674, + -1, + 674, + 674, + 114, + 203, + 674, + 674, + 648, + -1, + 331, + 674, + 674, + 674, + 674, + 674, + 152, + 214, + 674, + 674, + 674, + 760, + -1, + -1, + 674, + -1, + 367, + 674, + 674, + -1, + 674, + -1, + 565, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 172, + 675, + -1, + 676, + 676, + 583, + 519, + 237, + 676, + 677, + -1, + 677, + 677, + 677, + -1, + 385, + 677, + 313, + 313, + 313, + 677, + 677, + 582, + 677, + -1, + 509, + 678, + -1, + 340, + 630, + 679, + 200, + 679, + -1, + 679, + 679, + 679, + 631, + 679, + 679, + 280, + 680, + 680, + -1, + 680, + 87, + 87, + 681, + 235, + 681, + 681, + 682, + 682, + 153, + -1, + -1, + 346, + 683, + 401, + 351, + -1, + 685, + -1, + -1, + 685, + 660, + 685, + 685, + -1, + 685, + 685, + 275, + 685, + -1, + 685, + 685, + -1, + 685, + 685, + 342, + 685, + 182, + 685, + 638, + -1, + 685, + 499, + 685, + -1, + 234, + 685, + 369, + 685, + -1, + 235, + 685, + -1, + 685, + 686, + 686, + 686, + 686, + 686, + 359, + 686, + 686, + 686, + 686, + 689, + 690, + -1, + 690, + 173, + 690, + 171, + 691, + -1, + -1, + -1, + 694, + -1, + 695, + 695, + 695, + 114, + 696, + 696, + 138, + -1, + 671, + 751, + 697, + 698, + 698, + 698, + -1, + 699, + 699, + 699, + 87, + 699, + 587, + -1, + 700, + 700, + 700, + 700, + 701, + 581, + 639, + 469, + -1, + 540, + 701, + 701, + -1, + -1, + -1, + 272, + 604, + 703, + 517, + 705, + -1, + 705, + 705, + 705, + 631, + 631, + 631, + 708, + -1, + 812, + 709, + 709, + 454, + 852, + 153, + 711, + 233, + 711, + 712, + 712, + 712, + -1, + -1, + -1, + 712, + 713, + 713, + 242, + 713, + -1, + -1, + 714, + 714, + 714, + -1, + -1, + 247, + 123, + -1, + 716, + 716, + 717, + 717, + 275, + 719, + 725, + 726, + -1, + 727, + 727, + 727, + 730, + -1, + 376, + -1, + -1, + 217, + 735, + 182, + 739, + 739, + 564, + 740, + -1, + 275, + 740, + 558, + -1, + 741, + 84, + -1, + 743, + 744, + 745, + -1, + 746, + -1, + 658, + 749, + 753, + -1, + 628, + 775, + 776, + -1, + -1, + 782, + 347, + 783, + 785, + -1, + 787, + 760, + 558, + 792, + -1, + 852, + 804, + 809, + 83, + 827, + 360, + -1, + -1, + 375, + 601, + 601, + 840, + -1, + 840, + 840, + 840, + 840, + 841, + 263, + 841, + 233, + 841, + 841, + 378, + 841, + -1, + 519, + 568, + 842, + -1, + 275, + 843, + 201, + -1, + 843, + 844, + -1, + 844, + 844, + -1, + 844, + 844, + -1, + -1, + -1, + -1, + 845, + 845, + 845, + 722, + 722, + 722, + 579, + 846, + 846, + 846, + 138, + 846, + 846, + 137, + 137, + 846, + 846, + 846, + 846, + -1, + 762, + -1, + -1, + 846, + 847, + 849, + -1, + 850, + 204, + 854, + 855, + 855, + 855, + 856, + 277, + 860, + -1, + 868, + 878, + 884, + 171 + ], + [ + -1, + 504, + 3, + 159, + -1, + -1, + -1, + 137, + 3, + -1, + 3, + 3, + 3, + -1, + 3, + -1, + 3, + 156, + 3, + 649, + 3, + 3, + 3, + 3, + 417, + 3, + 3, + 603, + -1, + 3, + -1, + -1, + 3, + 659, + 200, + 3, + 290, + 358, + -1, + 3, + -1, + 558, + 558, + 234, + 3, + 3, + 3, + 305, + -1, + 290, + 3, + 380, + 380, + 3, + -1, + 3, + 3, + 3, + 3, + 3, + 658, + -1, + 265, + 519, + 3, + 3, + -1, + 3, + 3, + 3, + 3, + 3, + 762, + 73, + 73, + 3, + -1, + 3, + 774, + 3, + 173, + -1, + 3, + 3, + 200, + 200, + 504, + 3, + 3, + 3, + -1, + -1, + 154, + 3, + -1, + 266, + 266, + 3, + 266, + -1, + -1, + 3, + 3, + -1, + 607, + 3, + 3, + -1, + 3, + 447, + 3, + 3, + 162, + 3, + 3, + -1, + 602, + -1, + 750, + -1, + 173, + 3, + -1, + 3, + 687, + -1, + 137, + 323, + 3, + 3, + -1, + 3, + 3, + 171, + 3, + 658, + 3, + 3, + 3, + 3, + 533, + 3, + 276, + 276, + 592, + -1, + -1, + 579, + 579, + 672, + 199, + -1, + 6, + 201, + 172, + 99, + 592, + 6, + 7, + 7, + 559, + 8, + -1, + 8, + 8, + 771, + 8, + 446, + -1, + -1, + 9, + 196, + -1, + 10, + -1, + 10, + 10, + -1, + -1, + 552, + 10, + -1, + 87, + 10, + 568, + 10, + 10, + 10, + 10, + -1, + 11, + 11, + -1, + 11, + 11, + -1, + 11, + 11, + 11, + 109, + 11, + 11, + 11, + 11, + 359, + 11, + 751, + 163, + 11, + 11, + 11, + -1, + 11, + 156, + 138, + 11, + 289, + 650, + -1, + 292, + 108, + 11, + 509, + 11, + 11, + 608, + 11, + 11, + 11, + 812, + 812, + -1, + 812, + -1, + 12, + -1, + 618, + -1, + 12, + -1, + -1, + 12, + 12, + -1, + 264, + 578, + 12, + 12, + 613, + 215, + 12, + 12, + 12, + 449, + -1, + 12, + 12, + 12, + 12, + 584, + -1, + 156, + 12, + 156, + -1, + 201, + 280, + -1, + 12, + 12, + 171, + 171, + 171, + 13, + 13, + 657, + 13, + 251, + 13, + 13, + 214, + -1, + 95, + 13, + 852, + 13, + 13, + 369, + 13, + -1, + -1, + -1, + 14, + 14, + 170, + -1, + 196, + 14, + 14, + 583, + 15, + 15, + 303, + 15, + 15, + 15, + 15, + -1, + -1, + 603, + 15, + 603, + -1, + 314, + 314, + 314, + -1, + 15, + -1, + 16, + -1, + 16, + 16, + 16, + 375, + 375, + -1, + 16, + 376, + 16, + 376, + 376, + 16, + 16, + 16, + 16, + 16, + -1, + 16, + 16, + 16, + 314, + -1, + -1, + -1, + 16, + 581, + -1, + -1, + -1, + 16, + 16, + 16, + 16, + 245, + 16, + -1, + 169, + 16, + 618, + 16, + 16, + -1, + 582, + -1, + 16, + 16, + -1, + 16, + -1, + 16, + -1, + 16, + 16, + 16, + -1, + 401, + 17, + -1, + -1, + 443, + 17, + 17, + 17, + -1, + 17, + 17, + 73, + -1, + 17, + 17, + 17, + 17, + 17, + 114, + 17, + 304, + -1, + 643, + 95, + 17, + 659, + 17, + 336, + 18, + -1, + 18, + -1, + -1, + -1, + 18, + 18, + 18, + 18, + 18, + 304, + -1, + -1, + -1, + 18, + 18, + -1, + 819, + -1, + 18, + 380, + 18, + 692, + 18, + 247, + 18, + 18, + 18, + 18, + -1, + -1, + 401, + 18, + -1, + -1, + -1, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + -1, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + -1, + -1, + 18, + 18, + 18, + -1, + 507, + 507, + 152, + -1, + 18, + 534, + 18, + 18, + 18, + 18, + -1, + 18, + 237, + 18, + 18, + 18, + 721, + -1, + 274, + 18, + 568, + -1, + -1, + 261, + 18, + 18, + -1, + 18, + -1, + 499, + 18, + -1, + 18, + 277, + 18, + 18, + 566, + -1, + 157, + 157, + 599, + -1, + 18, + 173, + 18, + 173, + 18, + -1, + 18, + 18, + 18, + 18, + -1, + -1, + 666, + 666, + -1, + -1, + 204, + 19, + 19, + 19, + 158, + 19, + 608, + 454, + 19, + -1, + 38, + 19, + 19, + 19, + 19, + 19, + -1, + -1, + 19, + -1, + 73, + -1, + 639, + 255, + -1, + -1, + 621, + -1, + 19, + 19, + 172, + -1, + 19, + 19, + -1, + -1, + 261, + -1, + 20, + 267, + 20, + 267, + 20, + -1, + 274, + 454, + -1, + 20, + -1, + 20, + -1, + 20, + 20, + 20, + 20, + 313, + 21, + 81, + 22, + 22, + 22, + 22, + -1, + 22, + -1, + 688, + 22, + 533, + 22, + 22, + 22, + -1, + 23, + 290, + 24, + 314, + -1, + 25, + -1, + 26, + -1, + 27, + 28, + -1, + 30, + 30, + 152, + 31, + 31, + 32, + 666, + 32, + -1, + 32, + 812, + 34, + 34, + 34, + 34, + 34, + 34, + 71, + 35, + 217, + -1, + 35, + 220, + -1, + 664, + -1, + 37, + 163, + 163, + -1, + 39, + 504, + 39, + 504, + 39, + 39, + 39, + 161, + -1, + -1, + 197, + 40, + 40, + -1, + 346, + 40, + 41, + 43, + 43, + 612, + 631, + 43, + 43, + 160, + 43, + 533, + 43, + -1, + 44, + 251, + 108, + -1, + 315, + 315, + 46, + 46, + 618, + 606, + 47, + 47, + 47, + 664, + 664, + 47, + 262, + 48, + 48, + 48, + 48, + 48, + -1, + 627, + -1, + -1, + 48, + 871, + 48, + 48, + 48, + -1, + 48, + 48, + 48, + 48, + 48, + -1, + -1, + -1, + 137, + -1, + 49, + -1, + 341, + 49, + 49, + 49, + 604, + -1, + -1, + -1, + 49, + 49, + 49, + 123, + 235, + 50, + 50, + 662, + -1, + -1, + 51, + 51, + 601, + -1, + -1, + 51, + 763, + -1, + 52, + 52, + 52, + 52, + -1, + 52, + 443, + -1, + 52, + 52, + 618, + 52, + 52, + 114, + -1, + 339, + 52, + 52, + 74, + 74, + 74, + 52, + 52, + 158, + -1, + -1, + 657, + -1, + 564, + -1, + 52, + 52, + 52, + 519, + 519, + -1, + 53, + 53, + -1, + 53, + 53, + -1, + 668, + -1, + 761, + 53, + 53, + 53, + 53, + 359, + -1, + -1, + 54, + -1, + 54, + -1, + 343, + 54, + -1, + 54, + 55, + -1, + 564, + -1, + 55, + -1, + -1, + 55, + 56, + 56, + 56, + 56, + -1, + 56, + 56, + 339, + 56, + 499, + 56, + 56, + 56, + 534, + 290, + 56, + -1, + 71, + 56, + 56, + -1, + 607, + 57, + 57, + 236, + 57, + -1, + 57, + -1, + 58, + 266, + 58, + 58, + 58, + -1, + 58, + 58, + 59, + -1, + -1, + 59, + 59, + 619, + 619, + 59, + 59, + -1, + 61, + 61, + 692, + 61, + 61, + 61, + 61, + -1, + -1, + -1, + 61, + 61, + 61, + 61, + 62, + -1, + 62, + 62, + -1, + 62, + 720, + 62, + 62, + 100, + 201, + 63, + 156, + 63, + 343, + 343, + 63, + 63, + -1, + 242, + -1, + 162, + 331, + 63, + 63, + 63, + 63, + -1, + 154, + -1, + 63, + 63, + -1, + -1, + 63, + 63, + -1, + 63, + 99, + 63, + 63, + 63, + 63, + 63, + 586, + 63, + -1, + 63, + 63, + 521, + 401, + 267, + -1, + 63, + 63, + 237, + 587, + -1, + 63, + -1, + 63, + 63, + 63, + 63, + -1, + 266, + -1, + 63, + 63, + -1, + -1, + 64, + 64, + 659, + 64, + 64, + 64, + 64, + -1, + 64, + -1, + -1, + 65, + 99, + 158, + 65, + -1, + 65, + 65, + 65, + 65, + -1, + 123, + -1, + -1, + 66, + 263, + 263, + -1, + 66, + 66, + 629, + -1, + -1, + 273, + -1, + -1, + 67, + 68, + 68, + 38, + 663, + 68, + 68, + 581, + 648, + -1, + 204, + -1, + 69, + -1, + 290, + 70, + 70, + 70, + 621, + 233, + 277, + 70, + 277, + 70, + 72, + -1, + 75, + -1, + 75, + 605, + 281, + 78, + 153, + -1, + 267, + -1, + 85, + 448, + 89, + 171, + -1, + -1, + -1, + -1, + -1, + -1, + 101, + 104, + -1, + 104, + 105, + 107, + -1, + -1, + 182, + 110, + 115, + 586, + 115, + -1, + 115, + 585, + 115, + 116, + 247, + 446, + 116, + 117, + -1, + 117, + 117, + -1, + 117, + 117, + -1, + 557, + 367, + -1, + 119, + -1, + 342, + 74, + 613, + -1, + 122, + -1, + 314, + -1, + 126, + -1, + -1, + -1, + 129, + 129, + -1, + 129, + 129, + 129, + 627, + -1, + -1, + -1, + 130, + -1, + 131, + 131, + 131, + 131, + 131, + 752, + -1, + 131, + -1, + 100, + 99, + -1, + 638, + 132, + -1, + 375, + -1, + 376, + -1, + 645, + 645, + -1, + -1, + 133, + 643, + 134, + 180, + 134, + -1, + 134, + 134, + 236, + 134, + 134, + -1, + 606, + 136, + 852, + 139, + 139, + 139, + 140, + 140, + 140, + 236, + 140, + -1, + 141, + 141, + 141, + -1, + -1, + 447, + -1, + 141, + 141, + -1, + 251, + 251, + -1, + 142, + 142, + 305, + 142, + 81, + 214, + 142, + 142, + 144, + 144, + 95, + -1, + 144, + 812, + -1, + 724, + 145, + 146, + 146, + 146, + -1, + -1, + -1, + 147, + 147, + 147, + 147, + 147, + 202, + 315, + 148, + 657, + 149, + 274, + 630, + -1, + 149, + -1, + 149, + 149, + 38, + 150, + -1, + 150, + -1, + 150, + 150, + 150, + 150, + -1, + 763, + 151, + 151, + 151, + -1, + -1, + 166, + -1, + 166, + 167, + 247, + 167, + 167, + 343, + 360, + 604, + 178, + 178, + 189, + 190, + 191, + 154, + 603, + 194, + 206, + 206, + 208, + 209, + 212, + -1, + 218, + 71, + 103, + 103, + -1, + -1, + -1, + -1, + 229, + 232, + -1, + 331, + -1, + 252, + 253, + 774, + 254, + 276, + -1, + 257, + 257, + 258, + 258, + -1, + 258, + 180, + -1, + 283, + 688, + 285, + 285, + 286, + 720, + 298, + 299, + 300, + 310, + 587, + 329, + 348, + 354, + 355, + 357, + -1, + -1, + 381, + 336, + 381, + 381, + 264, + 247, + 381, + 192, + 381, + 381, + 381, + -1, + 692, + -1, + 663, + 381, + 687, + 687, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + -1, + -1, + -1, + -1, + -1, + 381, + 728, + 728, + 381, + 280, + 381, + 381, + 381, + 872, + 605, + 237, + 237, + 381, + 381, + 381, + 381, + 381, + 156, + 381, + -1, + 182, + 182, + 159, + 159, + 381, + 381, + 381, + 381, + 381, + 579, + 381, + -1, + -1, + 761, + 381, + 381, + 381, + 812, + 153, + 360, + -1, + 381, + -1, + 381, + -1, + 381, + 381, + 137, + -1, + 720, + 381, + 381, + 267, + 381, + 381, + -1, + 586, + -1, + 172, + 290, + -1, + 759, + -1, + -1, + 381, + 272, + 382, + -1, + 382, + 383, + 277, + 383, + 247, + 247, + 383, + -1, + 383, + 384, + 628, + -1, + 384, + 384, + -1, + 569, + 384, + 384, + 384, + 872, + 384, + -1, + 526, + 384, + -1, + 386, + -1, + 386, + 386, + 386, + 504, + 171, + 386, + -1, + -1, + -1, + 197, + 279, + 387, + 387, + 387, + -1, + 378, + 387, + 387, + 387, + 387, + 454, + 269, + 342, + 534, + 387, + 387, + 387, + 579, + -1, + -1, + 154, + 154, + -1, + 387, + 313, + -1, + 387, + 387, + -1, + 387, + 387, + 657, + 387, + 369, + 388, + 203, + 388, + 388, + 818, + -1, + 388, + -1, + 388, + 388, + 388, + -1, + 388, + 388, + 388, + 388, + 220, + -1, + 388, + 388, + 278, + 278, + 388, + 388, + -1, + 388, + 388, + 388, + 388, + 245, + 388, + 388, + 390, + 390, + 390, + 390, + -1, + -1, + 750, + 750, + 566, + -1, + 391, + 392, + -1, + 392, + 392, + 173, + -1, + -1, + -1, + 392, + 392, + 605, + -1, + -1, + -1, + 392, + 393, + 393, + 393, + 393, + 393, + 648, + 648, + -1, + 393, + 499, + 805, + 393, + 393, + 393, + 394, + 394, + 394, + 394, + 394, + 649, + 395, + 137, + -1, + -1, + 395, + 396, + 397, + -1, + -1, + 331, + -1, + 397, + 255, + 397, + 397, + -1, + -1, + -1, + -1, + -1, + 399, + 587, + 399, + 520, + 402, + 402, + 402, + -1, + 402, + 648, + 648, + 402, + 520, + -1, + -1, + 612, + 404, + 521, + -1, + 404, + 404, + -1, + -1, + -1, + -1, + 405, + 649, + 405, + 603, + 406, + 407, + 269, + 409, + -1, + 410, + 273, + 628, + 233, + 233, + 411, + 411, + -1, + 412, + 852, + 412, + 413, + -1, + 237, + 413, + 413, + 413, + 413, + 413, + 137, + 413, + 236, + 413, + -1, + -1, + 138, + 415, + 450, + -1, + 108, + 415, + 330, + 415, + 331, + -1, + 415, + 415, + 605, + 415, + 415, + 415, + 416, + 416, + -1, + 416, + -1, + 416, + 416, + 322, + 416, + 322, + -1, + 264, + 264, + 418, + -1, + 214, + 418, + 169, + -1, + 559, + 419, + 419, + 419, + 419, + 568, + -1, + -1, + 419, + 420, + 420, + 420, + 420, + 268, + 268, + 420, + 420, + 724, + 315, + 420, + 672, + 420, + 420, + -1, + -1, + -1, + 420, + 340, + 421, + 421, + 421, + 323, + -1, + 587, + 525, + 525, + 422, + -1, + 422, + 236, + 422, + 648, + -1, + 422, + 422, + -1, + 422, + 579, + 422, + -1, + 584, + -1, + 422, + 423, + -1, + 425, + 425, + 425, + 425, + 223, + -1, + -1, + 425, + 425, + -1, + 172, + -1, + 169, + 426, + 592, + 426, + 426, + 426, + 426, + 426, + 217, + -1, + 426, + -1, + -1, + -1, + 592, + 581, + 426, + -1, + 235, + 525, + 426, + -1, + 322, + -1, + 566, + -1, + -1, + 417, + 426, + 161, + 426, + 81, + 427, + 427, + 427, + 427, + 97, + -1, + -1, + 273, + 427, + 728, + 427, + 427, + 761, + 427, + 427, + -1, + 428, + 428, + -1, + 156, + 428, + -1, + 604, + 871, + 428, + 428, + 428, + -1, + -1, + 658, + 428, + -1, + 428, + 138, + -1, + 428, + 428, + 428, + 428, + 429, + 429, + 522, + 429, + 429, + 429, + 375, + 429, + 100, + 429, + 687, + 429, + -1, + -1, + 429, + 429, + 430, + 430, + -1, + 430, + 430, + 752, + 430, + 430, + -1, + 267, + 214, + 430, + 430, + 430, + 430, + 431, + 431, + -1, + 642, + -1, + -1, + 586, + 586, + 432, + 432, + 649, + 358, + 432, + 432, + 432, + 432, + -1, + 805, + -1, + 234, + -1, + 600, + 600, + 433, + 433, + 520, + 433, + 592, + 433, + 607, + 446, + 433, + 433, + 433, + 157, + -1, + 433, + 434, + 173, + 434, + 173, + -1, + 434, + 434, + 434, + 434, + 434, + -1, + -1, + 237, + 237, + -1, + 447, + 750, + 434, + 533, + 434, + 434, + -1, + 434, + 375, + -1, + 434, + 434, + -1, + 558, + 558, + 558, + 434, + 434, + 434, + 434, + 435, + 280, + 435, + 369, + 369, + 435, + 203, + 435, + 367, + 435, + 435, + 519, + 519, + -1, + 156, + 435, + -1, + 436, + 436, + 533, + 448, + 760, + 436, + 436, + -1, + 272, + 272, + 436, + -1, + 436, + 436, + -1, + 629, + -1, + 437, + 210, + 305, + 437, + 437, + 314, + 438, + 533, + 438, + -1, + 601, + 601, + 657, + -1, + -1, + 518, + 162, + 439, + 439, + 233, + -1, + -1, + 440, + -1, + -1, + -1, + 441, + 507, + 442, + 442, + -1, + 442, + -1, + 451, + 664, + 452, + 452, + 599, + 196, + -1, + 458, + -1, + -1, + -1, + -1, + 462, + 463, + 464, + -1, + 315, + -1, + 214, + 472, + 454, + 474, + -1, + 345, + -1, + 480, + -1, + 481, + 482, + 202, + 482, + 482, + 805, + 482, + 482, + -1, + -1, + 485, + 486, + -1, + -1, + -1, + -1, + 487, + 487, + -1, + -1, + -1, + 552, + -1, + 487, + 487, + 487, + 487, + 487, + 487, + -1, + 487, + 487, + -1, + -1, + 488, + -1, + 447, + 447, + 489, + 489, + 489, + -1, + 489, + 489, + 489, + -1, + -1, + -1, + 313, + 313, + 491, + 491, + 492, + 492, + 492, + 279, + 494, + 495, + 496, + 496, + 497, + 497, + 498, + 498, + 498, + 498, + 498, + 653, + 498, + 162, + 500, + 500, + 627, + 199, + 501, + 501, + 501, + 585, + 502, + 454, + 502, + 359, + 502, + 502, + 502, + 601, + -1, + -1, + 503, + -1, + -1, + 813, + 269, + 503, + -1, + -1, + 505, + 505, + -1, + 505, + 505, + 340, + 505, + 330, + -1, + 505, + -1, + 506, + 506, + 506, + 210, + -1, + 315, + -1, + 163, + -1, + 511, + 648, + 512, + 447, + 512, + 512, + 512, + 512, + 752, + -1, + 584, + 514, + 514, + 514, + 514, + 514, + 515, + -1, + -1, + 516, + 516, + 752, + 535, + 535, + 256, + -1, + 543, + -1, + 721, + 450, + 551, + -1, + 819, + 567, + -1, + 570, + 570, + 571, + 275, + 275, + -1, + 571, + -1, + 572, + 575, + 163, + 576, + -1, + 577, + -1, + 577, + 577, + 619, + 577, + 577, + 588, + 589, + 589, + 590, + 591, + 269, + 595, + 598, + 509, + 291, + 617, + 640, + 661, + 157, + -1, + 673, + 84, + 84, + -1, + -1, + 108, + 674, + -1, + -1, + 347, + 674, + 674, + -1, + 674, + 674, + 114, + 203, + 674, + 674, + 648, + -1, + 331, + 674, + 674, + 674, + -1, + 674, + 152, + 214, + 674, + 674, + 674, + 760, + -1, + -1, + 674, + -1, + 367, + 674, + 674, + -1, + 674, + -1, + 565, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 172, + 675, + -1, + 676, + 676, + 583, + 519, + 237, + 676, + 677, + -1, + 677, + 677, + 677, + -1, + 385, + 677, + 313, + 313, + 313, + 677, + 677, + 582, + 677, + -1, + 509, + 678, + -1, + 340, + 630, + 679, + 200, + 679, + -1, + 679, + 679, + 679, + 631, + 679, + 679, + 280, + 680, + 680, + -1, + 680, + 87, + 87, + 681, + 235, + 681, + 681, + 682, + 682, + 153, + -1, + -1, + 346, + 683, + 401, + 351, + -1, + 685, + -1, + -1, + 685, + 660, + 685, + 685, + -1, + 685, + 685, + 275, + 685, + -1, + 685, + 685, + -1, + 685, + 685, + 342, + 685, + 182, + 685, + 638, + -1, + 685, + 499, + 685, + -1, + 234, + 685, + 369, + -1, + -1, + 235, + 685, + -1, + 685, + 87, + 686, + 686, + 686, + -1, + 359, + 686, + 686, + 686, + 686, + 689, + 690, + -1, + 690, + 173, + 690, + 171, + 691, + -1, + -1, + -1, + 694, + -1, + 695, + 695, + -1, + 114, + 696, + 696, + 138, + -1, + 671, + 751, + 697, + 698, + 698, + 698, + -1, + 699, + 699, + 699, + 87, + 699, + 587, + -1, + 700, + 700, + 700, + 700, + 701, + 581, + 639, + 469, + -1, + 540, + 701, + 701, + -1, + -1, + -1, + 272, + 604, + 703, + 517, + 705, + -1, + 705, + 705, + 705, + 631, + 631, + 631, + -1, + -1, + 812, + 709, + 709, + 454, + 852, + 153, + 711, + 233, + 711, + 712, + 73, + 712, + -1, + -1, + -1, + 712, + 713, + 713, + 242, + 713, + -1, + -1, + 714, + 714, + 714, + -1, + -1, + 247, + 123, + -1, + 716, + 716, + 717, + 717, + 275, + 719, + 725, + 726, + -1, + 727, + 627, + 727, + 730, + -1, + 376, + -1, + -1, + 217, + 735, + 182, + 739, + 739, + 564, + 740, + -1, + 275, + 740, + 558, + -1, + 741, + 84, + -1, + 743, + 744, + 745, + -1, + 746, + -1, + 658, + 749, + 753, + -1, + 628, + 775, + 776, + -1, + -1, + 782, + 347, + 783, + 785, + -1, + 787, + 760, + 558, + 792, + -1, + 852, + 804, + 809, + 83, + 827, + 360, + -1, + -1, + 375, + 601, + 601, + 840, + -1, + 840, + 840, + 840, + 840, + 841, + 263, + 841, + 233, + 841, + 841, + 378, + 841, + -1, + 519, + 568, + 842, + -1, + 275, + 843, + 201, + -1, + 843, + 844, + -1, + 844, + 844, + -1, + 844, + 844, + -1, + -1, + -1, + -1, + 845, + 845, + 845, + 722, + 722, + 722, + 579, + 846, + 846, + 846, + 138, + 846, + 846, + 137, + 137, + 846, + 846, + 846, + 846, + -1, + 762, + -1, + -1, + 846, + 847, + 849, + -1, + 850, + 204, + 854, + 855, + 855, + 855, + 856, + 277, + 860, + -1, + 868, + 878, + 884, + 171 + ], + [ + -1, + 504, + 3, + 159, + -1, + -1, + -1, + 137, + 3, + -1, + 3, + 3, + 3, + -1, + 3, + -1, + 3, + 156, + 3, + 649, + 3, + 3, + 3, + 3, + 417, + 3, + 3, + 603, + -1, + 3, + -1, + -1, + 3, + 659, + 200, + 3, + 290, + 358, + -1, + 3, + -1, + 558, + 558, + 234, + 3, + 3, + 3, + 305, + -1, + 290, + 3, + 380, + 380, + 3, + -1, + 3, + 3, + 3, + 3, + 3, + 658, + -1, + 265, + 519, + 3, + 3, + -1, + 3, + 3, + 269, + 3, + 3, + 762, + 73, + 73, + 3, + -1, + 3, + 774, + 3, + 173, + -1, + 3, + 3, + 200, + 200, + 504, + 3, + 3, + 3, + -1, + -1, + 154, + 3, + -1, + 266, + 266, + 3, + 266, + -1, + -1, + 3, + 3, + -1, + 607, + 3, + 3, + -1, + 3, + 447, + 3, + 162, + 162, + 3, + 3, + -1, + 602, + -1, + 750, + -1, + 173, + 3, + -1, + 3, + 687, + -1, + 137, + 323, + 3, + 3, + -1, + 114, + 3, + 171, + 3, + 658, + 3, + 3, + 3, + 3, + 533, + 3, + 276, + 276, + 592, + -1, + -1, + 579, + 579, + 672, + 199, + -1, + 201, + 201, + 172, + 99, + 592, + 6, + 7, + 7, + 559, + 8, + -1, + 8, + 8, + 771, + 8, + 446, + -1, + -1, + 9, + 196, + -1, + 10, + -1, + 10, + 10, + -1, + -1, + 552, + 10, + -1, + 87, + 10, + 568, + 10, + 10, + 10, + 10, + -1, + 11, + 11, + -1, + 11, + 11, + -1, + 11, + 11, + 11, + 109, + 11, + 11, + 11, + 359, + 359, + 11, + 751, + 163, + 11, + 11, + 11, + -1, + 11, + 156, + 138, + 11, + 289, + 650, + -1, + 292, + 108, + 11, + 509, + 11, + 11, + 608, + 11, + 11, + 11, + 812, + 812, + -1, + 812, + -1, + 12, + -1, + 618, + -1, + 12, + -1, + -1, + 12, + 12, + -1, + 264, + 578, + 12, + 12, + 613, + 215, + 12, + 12, + 12, + 449, + -1, + 12, + 12, + 12, + 12, + 584, + -1, + 156, + 12, + 156, + -1, + 201, + 280, + -1, + 12, + -1, + 171, + 171, + 171, + 13, + 13, + 657, + 13, + 251, + 13, + 13, + 214, + -1, + 95, + 13, + 852, + 13, + 13, + 369, + 13, + -1, + -1, + -1, + 14, + 14, + 170, + -1, + 196, + 14, + 14, + 583, + 15, + 15, + 303, + 15, + 15, + 15, + 15, + -1, + -1, + 603, + 15, + 603, + -1, + 314, + 314, + 314, + -1, + -1, + -1, + 16, + -1, + 16, + 16, + 16, + 375, + 375, + -1, + 16, + 376, + 16, + 376, + 376, + 16, + 16, + 16, + 16, + 16, + -1, + 16, + 16, + 16, + 314, + -1, + -1, + -1, + 16, + 581, + -1, + -1, + -1, + 16, + 16, + 16, + 16, + 245, + 16, + -1, + 169, + 16, + 618, + 16, + 16, + -1, + 582, + -1, + 16, + 16, + -1, + 16, + -1, + 16, + -1, + 16, + 16, + 16, + -1, + 401, + 17, + -1, + -1, + 443, + 17, + 17, + 281, + -1, + 347, + 17, + 73, + -1, + 17, + 17, + 17, + 17, + 17, + 114, + -1, + 304, + -1, + 643, + 95, + 17, + 659, + 17, + 336, + 18, + -1, + 18, + -1, + -1, + -1, + 18, + 18, + 18, + 18, + 18, + 304, + -1, + -1, + -1, + 18, + 18, + -1, + 819, + -1, + 18, + 380, + 18, + 692, + 18, + 247, + 18, + 261, + 18, + 18, + -1, + -1, + 401, + 18, + -1, + -1, + -1, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + -1, + -1, + 18, + 18, + 18, + 18, + 18, + 18, + -1, + -1, + 18, + 18, + 18, + -1, + 507, + 507, + 152, + -1, + 18, + 534, + 18, + 18, + 18, + 18, + -1, + 237, + 237, + 18, + 18, + 18, + 721, + -1, + 274, + 18, + 568, + -1, + -1, + 261, + 18, + 18, + -1, + 18, + -1, + 499, + 18, + -1, + 18, + 277, + 18, + 18, + 566, + -1, + 157, + 157, + 599, + -1, + 18, + 173, + 18, + 173, + 18, + -1, + 18, + 763, + 18, + 18, + -1, + -1, + 666, + 666, + -1, + -1, + 204, + -1, + 19, + 158, + 158, + 19, + 608, + 454, + 19, + -1, + 38, + 19, + 19, + 19, + 19, + 19, + -1, + -1, + 19, + -1, + 73, + -1, + 639, + 255, + -1, + -1, + 621, + -1, + 19, + 19, + 172, + -1, + 19, + 19, + -1, + -1, + 261, + -1, + 20, + 267, + 20, + 267, + 20, + -1, + 274, + 454, + -1, + 20, + -1, + 20, + -1, + 20, + 20, + 20, + 20, + 313, + 21, + 81, + 22, + 22, + 22, + 22, + -1, + 22, + -1, + 688, + 22, + 533, + 22, + 22, + 22, + -1, + 23, + 290, + 24, + 314, + -1, + 25, + -1, + 26, + -1, + 27, + 28, + -1, + 30, + 30, + 152, + 31, + 31, + 32, + 666, + 32, + -1, + 32, + 812, + 197, + 34, + 34, + 34, + 34, + 34, + 71, + 35, + 217, + -1, + 35, + 220, + -1, + 664, + -1, + 37, + 163, + 163, + -1, + 39, + 504, + 39, + 504, + 39, + 202, + 39, + 161, + -1, + -1, + 197, + 40, + 40, + -1, + 346, + 40, + 41, + 43, + 43, + 612, + 631, + 43, + 43, + 160, + 43, + 533, + 43, + -1, + 44, + 251, + 108, + -1, + 315, + 315, + -1, + 46, + 618, + 606, + 47, + 47, + 47, + 664, + 664, + 47, + 262, + 48, + 48, + 48, + 48, + 48, + -1, + 627, + -1, + -1, + 48, + 871, + 48, + 109, + 48, + -1, + 48, + 48, + 48, + 48, + 447, + -1, + -1, + -1, + 137, + -1, + 49, + -1, + 341, + 49, + 49, + 49, + 604, + -1, + -1, + -1, + 49, + 49, + 49, + 123, + 235, + 50, + 50, + 662, + -1, + -1, + 51, + 51, + 601, + -1, + -1, + 51, + 763, + -1, + 52, + 52, + 52, + 52, + -1, + 52, + 443, + -1, + 52, + 52, + 618, + 52, + 52, + 114, + -1, + 339, + 52, + 52, + 74, + 74, + 74, + 52, + 52, + 158, + -1, + -1, + 657, + -1, + 564, + -1, + 52, + 52, + 52, + 519, + 519, + -1, + 53, + 53, + -1, + 53, + 53, + -1, + 668, + -1, + 761, + 53, + 53, + 53, + 53, + 359, + -1, + -1, + 54, + -1, + 215, + -1, + 343, + 54, + -1, + 223, + 55, + -1, + 564, + -1, + 55, + -1, + -1, + 55, + 56, + 638, + 56, + 56, + -1, + 56, + 56, + 339, + 56, + 499, + 56, + 56, + 56, + 534, + 290, + 272, + -1, + 71, + 56, + 56, + -1, + 607, + 57, + 57, + 236, + 236, + -1, + -1, + -1, + 58, + 266, + 58, + 58, + -1, + -1, + 58, + 58, + 59, + -1, + -1, + 59, + 59, + 619, + 619, + 59, + 59, + -1, + 61, + 61, + 692, + 61, + 61, + 61, + 61, + -1, + -1, + -1, + 61, + 61, + 61, + 61, + 62, + -1, + 369, + 62, + -1, + 62, + 720, + 62, + 62, + 100, + 201, + 63, + 156, + 63, + 343, + 343, + 63, + 63, + -1, + 242, + -1, + 162, + 331, + 63, + 63, + 63, + 81, + -1, + 154, + -1, + 63, + 63, + -1, + -1, + -1, + 63, + -1, + 63, + 99, + 63, + 63, + 63, + 63, + 63, + 586, + 63, + -1, + 63, + 63, + 521, + 401, + 267, + -1, + 63, + -1, + 237, + 587, + -1, + 63, + -1, + 63, + 63, + 63, + 63, + -1, + 266, + -1, + 63, + 63, + -1, + -1, + 64, + 64, + 659, + 64, + 64, + 64, + 64, + -1, + 64, + -1, + -1, + 65, + 99, + 158, + 65, + -1, + 65, + 65, + 65, + 65, + -1, + 123, + -1, + -1, + 66, + 263, + 263, + -1, + 629, + 66, + 629, + -1, + -1, + 273, + -1, + -1, + 67, + 68, + 68, + 38, + 663, + 68, + 68, + 581, + 648, + -1, + 204, + -1, + 69, + -1, + 290, + 70, + 70, + 70, + 621, + 233, + 277, + 70, + 277, + 70, + 72, + -1, + -1, + -1, + 75, + 605, + 281, + 78, + 153, + -1, + 267, + -1, + 85, + 448, + 89, + 171, + -1, + -1, + -1, + -1, + -1, + -1, + 101, + 104, + -1, + 104, + 105, + 107, + -1, + -1, + 182, + 110, + 115, + 586, + 115, + -1, + 728, + 585, + 115, + 116, + 247, + 446, + 116, + 117, + -1, + -1, + 117, + -1, + 117, + 117, + -1, + 557, + 367, + -1, + 119, + -1, + 342, + 74, + 613, + -1, + 122, + -1, + 314, + -1, + 126, + -1, + -1, + -1, + 129, + 129, + -1, + 129, + 129, + 129, + 627, + -1, + -1, + -1, + 130, + -1, + 131, + 131, + 131, + 131, + 131, + 752, + -1, + 131, + -1, + 100, + 99, + -1, + 638, + 132, + -1, + 375, + -1, + 376, + -1, + 645, + 645, + -1, + -1, + 133, + 643, + 134, + 180, + 134, + -1, + 134, + 134, + 236, + 134, + 134, + -1, + 606, + 136, + 852, + 139, + 139, + 139, + 140, + 140, + 140, + 236, + 140, + -1, + 141, + 141, + -1, + -1, + -1, + 447, + -1, + 141, + 141, + -1, + 251, + 251, + -1, + 142, + 142, + 305, + 142, + 81, + 214, + 142, + 142, + 144, + 144, + 95, + -1, + 144, + 812, + -1, + 724, + 145, + 146, + 146, + 146, + -1, + -1, + -1, + 147, + 147, + 147, + 147, + 147, + 202, + 315, + 148, + 657, + 149, + 274, + 630, + -1, + 149, + -1, + 149, + 149, + 38, + 150, + -1, + 150, + -1, + 150, + 150, + 150, + 150, + -1, + 763, + 151, + 151, + 151, + -1, + -1, + 166, + -1, + 166, + -1, + 247, + 304, + 167, + 343, + 360, + 604, + 178, + 178, + 189, + 190, + 191, + 154, + 603, + 194, + 206, + 206, + 208, + 209, + 212, + -1, + 218, + 71, + 103, + 103, + -1, + -1, + -1, + -1, + 229, + 232, + -1, + 331, + -1, + 252, + 253, + 774, + 254, + 276, + -1, + 257, + 257, + 258, + 258, + -1, + -1, + 180, + -1, + 283, + 688, + 285, + 285, + 286, + 720, + 298, + 299, + 300, + 310, + 587, + 329, + 348, + 354, + 355, + 357, + -1, + -1, + 381, + 336, + 381, + 381, + 264, + 247, + 381, + 192, + 381, + 381, + 360, + -1, + 692, + -1, + 663, + 381, + 687, + 687, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + -1, + -1, + -1, + -1, + -1, + 728, + 728, + 728, + 381, + 280, + 381, + 381, + 381, + 872, + 605, + 237, + 237, + 381, + 381, + 381, + 381, + 381, + 156, + 381, + -1, + 182, + 182, + 159, + 159, + 381, + 381, + 381, + -1, + 381, + 579, + -1, + -1, + -1, + 761, + 381, + 381, + 381, + 812, + 153, + 360, + -1, + 381, + -1, + 381, + -1, + 381, + -1, + 137, + -1, + 720, + 381, + -1, + 267, + 381, + 381, + -1, + 586, + -1, + 172, + 290, + -1, + 759, + -1, + -1, + 381, + 272, + -1, + -1, + 382, + 383, + 277, + -1, + 247, + 247, + 383, + -1, + 383, + 384, + 628, + -1, + 384, + 384, + -1, + 569, + 384, + 384, + 384, + 872, + 384, + -1, + 526, + 384, + -1, + 771, + -1, + 386, + 386, + 386, + 504, + 171, + 386, + -1, + -1, + -1, + 197, + 279, + 387, + 387, + 387, + -1, + 378, + 387, + 387, + 387, + 387, + 454, + 269, + 342, + 534, + 387, + 387, + 387, + 579, + -1, + -1, + 154, + 154, + -1, + 387, + 313, + -1, + 387, + 387, + -1, + 387, + 387, + 657, + 387, + 369, + 388, + 203, + 388, + 388, + 818, + -1, + 388, + -1, + 388, + 388, + 388, + -1, + 539, + 388, + 388, + 388, + 220, + -1, + 388, + 388, + 278, + 278, + 388, + 388, + -1, + 388, + 388, + 388, + 388, + 245, + 388, + 388, + 390, + 390, + 390, + 390, + -1, + -1, + 750, + 750, + 566, + -1, + 391, + 392, + -1, + 392, + 392, + 173, + -1, + -1, + -1, + 392, + 392, + 605, + -1, + -1, + -1, + 392, + 393, + 393, + 393, + 608, + 393, + 648, + 648, + -1, + 393, + 499, + 805, + 393, + 393, + 393, + 394, + 199, + 394, + 199, + 394, + 649, + 395, + 137, + -1, + -1, + 395, + 396, + 397, + -1, + -1, + 331, + -1, + 255, + 255, + -1, + 397, + -1, + -1, + -1, + -1, + -1, + 399, + 587, + 399, + 520, + 402, + -1, + 402, + -1, + 402, + 648, + 648, + 402, + 520, + -1, + -1, + 612, + 404, + 521, + -1, + 404, + 404, + -1, + -1, + -1, + -1, + 405, + 649, + -1, + 603, + 406, + 407, + 269, + 409, + -1, + 410, + 273, + 628, + 233, + 233, + 411, + 411, + -1, + 412, + 852, + 412, + 413, + -1, + 237, + 413, + 413, + 413, + 413, + 413, + 137, + 413, + 236, + 413, + -1, + -1, + 138, + 415, + 450, + -1, + 108, + 415, + 330, + 415, + 331, + -1, + 415, + 415, + 605, + 415, + 415, + 415, + 416, + 416, + -1, + 416, + -1, + 416, + 416, + 322, + 416, + 322, + -1, + 264, + 264, + 418, + -1, + 214, + 418, + 169, + -1, + 559, + 419, + 559, + 419, + 419, + 568, + -1, + -1, + 419, + 420, + 420, + 420, + 420, + 268, + 268, + 420, + 420, + 724, + 315, + 420, + 672, + 420, + -1, + -1, + -1, + -1, + 420, + 340, + 421, + 421, + 421, + 323, + -1, + 587, + 525, + 525, + 422, + -1, + -1, + 236, + 422, + 648, + -1, + 422, + 422, + -1, + 422, + 579, + 422, + -1, + 584, + -1, + 422, + 423, + -1, + 425, + 425, + 425, + 425, + 223, + -1, + -1, + 425, + 425, + -1, + 172, + -1, + 169, + 426, + 592, + 426, + 426, + 426, + 426, + 426, + 217, + -1, + 426, + -1, + -1, + -1, + 592, + 581, + 426, + -1, + 235, + 525, + 426, + -1, + 322, + -1, + 566, + -1, + -1, + 417, + 426, + 161, + 426, + 81, + 427, + 427, + 427, + 427, + 97, + -1, + -1, + 273, + 427, + 728, + 427, + 427, + 761, + 427, + 427, + -1, + 428, + 428, + -1, + 156, + 428, + -1, + 604, + 871, + 428, + 428, + 428, + -1, + -1, + 658, + 428, + -1, + 428, + 138, + -1, + 428, + 428, + 428, + 428, + 429, + 429, + 522, + 429, + 429, + 429, + 375, + 429, + 100, + 429, + 687, + 429, + -1, + -1, + 429, + 429, + 430, + 430, + -1, + -1, + 430, + 752, + 430, + 430, + -1, + 267, + 214, + 430, + 430, + 430, + 430, + 431, + 431, + -1, + 642, + -1, + -1, + 586, + 586, + 432, + 432, + 649, + 358, + -1, + 432, + 432, + 432, + -1, + 805, + -1, + 234, + -1, + 600, + 600, + 433, + 433, + 520, + 433, + 592, + 433, + 607, + 446, + 433, + 433, + 433, + 157, + -1, + 433, + 434, + 173, + 434, + 173, + -1, + 434, + 434, + 434, + 434, + 434, + -1, + -1, + 237, + 237, + -1, + 447, + 750, + 434, + 533, + 434, + 434, + -1, + 434, + 375, + -1, + 434, + 434, + -1, + 558, + 558, + 558, + 434, + 434, + 434, + 434, + 435, + 280, + 435, + 369, + 369, + 435, + 203, + -1, + 367, + 435, + 435, + 519, + 519, + -1, + 156, + 435, + -1, + 436, + 436, + 533, + 448, + 760, + 671, + 436, + -1, + 272, + 272, + 436, + -1, + 436, + 436, + -1, + 629, + -1, + 437, + 210, + 305, + 437, + 437, + 314, + -1, + 533, + 438, + -1, + 601, + 601, + 657, + -1, + -1, + 518, + 162, + -1, + 439, + 233, + -1, + -1, + 440, + -1, + -1, + -1, + 441, + 507, + 442, + 442, + -1, + 442, + -1, + 451, + 664, + 452, + 452, + 599, + 196, + -1, + 458, + -1, + -1, + -1, + -1, + 462, + 463, + 464, + -1, + 315, + -1, + 214, + 472, + 454, + 474, + -1, + 345, + -1, + 480, + -1, + 481, + 482, + 202, + 482, + 482, + 805, + 482, + 482, + -1, + -1, + 485, + 486, + -1, + -1, + -1, + -1, + 487, + 487, + -1, + -1, + -1, + 552, + -1, + 487, + 487, + 487, + 487, + 487, + 487, + -1, + 487, + 487, + -1, + -1, + 488, + -1, + 447, + 447, + 489, + 489, + 489, + -1, + 489, + 489, + 489, + -1, + -1, + -1, + 313, + 313, + 491, + 491, + 492, + 492, + 492, + 279, + 494, + 495, + 496, + 496, + 497, + 497, + 498, + 498, + 498, + 498, + 498, + 653, + 498, + 162, + 500, + 500, + 627, + 199, + 501, + 501, + 585, + 585, + 502, + 454, + 502, + 359, + 502, + 502, + 502, + 601, + -1, + -1, + 503, + -1, + -1, + 813, + 269, + 503, + -1, + -1, + 505, + 505, + -1, + 505, + 505, + 340, + 505, + 330, + -1, + 505, + -1, + 506, + 506, + 506, + 210, + -1, + 315, + -1, + 163, + -1, + 511, + 648, + 512, + 447, + 512, + 512, + 512, + 512, + 752, + -1, + 584, + 514, + 514, + 514, + 514, + 514, + 515, + -1, + -1, + 516, + 516, + 752, + 535, + 535, + 256, + -1, + 543, + -1, + 721, + 450, + 551, + -1, + 819, + 567, + -1, + 570, + 570, + 571, + 275, + 275, + -1, + 571, + -1, + 572, + 575, + 163, + -1, + -1, + 577, + -1, + 577, + 577, + 619, + 577, + 577, + 588, + 589, + 589, + 590, + 591, + 269, + 595, + 598, + 509, + 291, + 586, + 640, + 661, + 157, + -1, + 673, + 84, + 84, + -1, + -1, + 108, + 674, + -1, + -1, + 347, + 674, + 674, + -1, + 674, + 674, + 114, + 203, + 674, + 674, + 648, + -1, + 331, + 674, + 674, + 674, + -1, + 674, + 152, + 214, + 674, + 674, + 674, + 760, + -1, + -1, + 674, + -1, + 367, + 674, + 674, + -1, + 517, + -1, + 565, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 172, + 675, + -1, + 676, + 676, + 583, + 519, + 237, + 676, + 677, + -1, + 677, + 677, + 677, + -1, + 385, + 677, + 313, + 313, + 313, + 677, + 677, + 582, + 677, + -1, + 509, + 678, + -1, + 340, + 630, + 679, + 200, + 679, + -1, + 679, + 679, + 679, + 631, + 679, + 679, + 280, + 680, + 680, + -1, + 680, + 87, + 87, + 681, + 235, + 681, + 681, + 682, + 682, + 153, + -1, + -1, + 346, + 683, + 401, + 351, + -1, + 685, + -1, + -1, + 685, + 660, + 685, + 685, + -1, + 685, + 685, + 275, + 685, + -1, + 685, + 685, + -1, + 685, + 685, + 342, + 685, + 182, + 685, + 638, + -1, + 685, + 499, + 685, + -1, + 234, + 367, + 369, + -1, + -1, + 235, + 685, + -1, + 685, + 87, + 343, + 686, + 686, + -1, + 359, + -1, + 686, + 686, + 686, + 689, + 690, + -1, + 690, + 173, + 690, + 171, + 691, + -1, + -1, + -1, + 694, + -1, + 695, + 695, + -1, + 114, + 696, + 202, + 138, + -1, + 671, + 751, + 697, + 698, + 698, + -1, + -1, + 699, + 699, + 699, + 87, + 699, + 587, + -1, + 700, + 700, + 700, + 700, + 701, + 581, + 639, + 469, + -1, + 540, + 701, + 701, + -1, + -1, + -1, + 272, + 604, + 703, + 517, + 705, + -1, + 705, + 705, + 705, + 631, + 631, + 631, + -1, + -1, + 812, + 709, + 709, + 454, + 852, + 153, + 711, + 233, + 711, + 712, + 73, + 712, + -1, + -1, + -1, + 712, + 713, + 713, + 242, + 713, + -1, + -1, + 714, + 714, + 714, + -1, + -1, + 247, + 123, + -1, + 716, + 716, + 717, + 717, + 275, + 719, + 725, + 726, + -1, + 727, + 627, + 727, + 730, + -1, + 376, + -1, + -1, + 217, + 735, + 182, + 739, + 739, + 564, + 740, + -1, + 275, + 740, + 558, + -1, + 741, + 84, + -1, + 743, + -1, + 745, + -1, + 746, + -1, + 658, + 749, + 753, + -1, + 628, + 775, + 776, + -1, + -1, + 782, + 347, + 123, + 785, + -1, + 787, + 760, + 558, + 792, + -1, + 852, + 804, + 809, + 83, + 827, + 360, + -1, + -1, + 375, + 601, + 601, + 840, + -1, + 840, + 840, + 840, + 840, + 841, + 263, + 761, + 233, + 841, + 841, + 378, + 841, + -1, + 519, + 568, + 842, + -1, + 275, + 843, + 201, + -1, + 843, + 844, + -1, + 844, + 844, + -1, + 844, + 844, + -1, + -1, + -1, + -1, + 845, + 845, + 722, + 722, + 722, + 722, + 579, + 846, + 846, + 846, + 138, + 846, + 846, + 137, + 137, + 846, + 846, + 846, + 846, + -1, + 762, + -1, + -1, + 846, + 847, + 849, + -1, + -1, + 204, + 854, + 855, + 855, + 855, + 856, + 277, + 860, + -1, + 868, + 878, + 884, + 171 + ], + [ + -1, + 504, + 3, + 159, + -1, + -1, + -1, + 137, + 3, + -1, + 3, + 3, + 3, + -1, + 3, + -1, + 3, + 156, + 3, + 649, + 3, + 3, + 3, + 3, + 417, + 3, + 3, + 603, + -1, + 3, + -1, + -1, + 3, + 659, + 200, + 3, + 290, + 358, + -1, + 3, + -1, + 558, + 558, + 234, + 3, + 3, + 3, + 305, + -1, + 290, + 3, + 380, + 380, + 3, + -1, + 3, + 3, + 3, + 3, + 3, + 658, + -1, + 265, + 519, + 3, + 3, + -1, + 3, + 3, + 269, + 3, + 3, + 762, + 73, + 73, + 3, + -1, + 3, + 774, + -1, + 173, + -1, + 3, + 645, + 200, + 200, + 504, + 3, + 3, + 3, + -1, + -1, + 154, + 3, + -1, + 266, + 266, + 3, + 266, + -1, + -1, + 3, + 3, + -1, + 607, + 3, + 3, + -1, + 3, + 447, + 3, + 162, + 162, + 3, + 3, + -1, + 602, + -1, + 750, + -1, + 173, + 3, + -1, + 3, + 687, + -1, + 137, + 323, + 3, + 3, + -1, + 114, + 3, + 171, + 3, + 658, + 3, + 279, + 3, + 3, + 533, + 3, + 276, + 276, + 592, + -1, + -1, + 579, + 579, + 672, + 199, + -1, + 201, + 201, + 172, + 99, + 592, + 6, + 7, + 7, + 559, + 8, + -1, + 8, + 8, + 771, + 8, + 446, + -1, + -1, + 9, + 196, + -1, + 10, + -1, + 10, + 10, + -1, + -1, + 552, + 10, + -1, + 87, + 10, + 568, + 10, + 10, + 10, + 10, + -1, + 11, + 11, + -1, + 11, + 11, + -1, + 11, + 509, + 11, + 109, + 11, + 11, + 11, + 359, + 359, + 11, + 751, + 163, + 11, + 11, + 11, + -1, + 11, + 156, + 138, + 11, + 289, + 650, + -1, + 292, + 108, + 11, + 509, + 11, + 11, + 608, + 11, + 11, + 11, + 812, + 812, + -1, + 812, + -1, + 12, + -1, + 618, + -1, + 12, + -1, + -1, + 12, + 12, + -1, + 264, + 578, + 12, + 12, + 613, + 215, + 12, + 12, + 12, + 449, + -1, + 12, + 12, + 12, + 12, + 584, + -1, + 156, + 12, + 156, + -1, + 201, + 280, + -1, + 12, + -1, + 171, + 171, + 171, + 13, + 13, + 657, + 13, + 251, + 13, + 13, + 214, + -1, + 95, + -1, + 852, + 13, + 13, + 369, + 13, + -1, + -1, + -1, + 14, + 14, + 170, + -1, + 196, + 14, + 14, + 583, + 15, + 15, + 303, + 15, + 15, + 15, + 15, + -1, + -1, + 603, + 15, + 603, + -1, + 314, + 314, + 314, + -1, + -1, + -1, + 16, + -1, + 16, + 16, + 16, + 375, + 375, + -1, + 16, + 376, + 16, + 376, + 376, + 607, + 16, + 16, + 16, + 16, + -1, + 16, + 16, + 16, + 314, + -1, + -1, + -1, + 16, + 581, + -1, + -1, + -1, + 16, + 16, + 16, + 16, + 245, + 16, + -1, + 169, + 16, + 618, + 16, + 16, + -1, + 582, + -1, + 16, + 16, + -1, + 16, + -1, + 16, + -1, + 16, + 16, + 16, + -1, + 401, + 17, + -1, + -1, + 443, + 17, + 17, + 281, + -1, + 347, + 17, + 73, + -1, + 17, + 687, + 17, + 17, + 17, + 114, + -1, + 304, + -1, + 643, + 95, + 17, + 659, + 17, + 336, + 18, + -1, + 18, + -1, + -1, + -1, + 18, + 18, + 18, + 18, + 18, + 304, + -1, + -1, + -1, + 18, + 18, + -1, + 819, + -1, + 18, + 380, + 18, + 692, + 18, + 247, + 18, + 261, + 18, + 18, + -1, + -1, + 401, + 18, + -1, + -1, + -1, + 18, + 18, + -1, + 18, + 18, + 18, + 18, + -1, + 18, + 18, + -1, + -1, + 18, + 18, + 18, + 18, + 18, + 242, + -1, + -1, + 18, + 18, + 18, + -1, + 507, + 507, + 152, + -1, + 534, + 534, + 18, + 18, + 18, + 18, + -1, + 237, + 237, + 18, + 18, + 18, + 721, + -1, + 274, + 18, + 568, + -1, + -1, + 261, + 18, + 18, + -1, + 18, + -1, + 499, + 18, + -1, + 18, + 277, + 18, + 18, + 566, + -1, + 157, + 157, + 599, + -1, + 18, + 173, + 18, + 173, + 18, + -1, + 18, + 763, + 18, + 18, + -1, + -1, + 666, + 666, + -1, + -1, + 204, + -1, + 19, + 158, + 158, + 19, + 608, + 454, + 19, + -1, + 38, + 19, + 19, + 19, + 19, + 19, + -1, + -1, + 19, + -1, + 73, + -1, + 639, + 255, + -1, + -1, + 621, + -1, + 19, + 19, + 172, + -1, + 19, + 19, + -1, + -1, + 261, + -1, + 20, + 267, + 20, + 267, + 95, + -1, + 274, + 454, + -1, + 20, + -1, + 20, + -1, + 20, + 20, + 20, + 20, + 313, + 21, + 81, + 22, + 22, + 22, + 22, + -1, + 22, + -1, + 688, + 22, + 533, + 22, + 22, + 22, + -1, + 23, + 290, + 24, + 314, + -1, + 25, + -1, + 26, + -1, + 27, + 28, + -1, + 30, + 30, + 152, + 31, + 31, + 32, + 666, + 32, + -1, + 32, + 812, + 197, + 34, + 34, + 34, + 34, + 34, + 71, + 35, + 217, + -1, + 35, + 220, + -1, + 664, + -1, + 37, + 163, + 163, + -1, + 39, + 504, + 39, + 504, + 39, + 202, + 39, + 161, + -1, + -1, + 197, + 40, + 40, + -1, + 346, + 40, + 41, + 43, + 43, + 612, + 631, + 43, + 43, + 160, + 43, + 533, + 43, + -1, + 44, + 251, + 108, + -1, + 315, + 315, + -1, + 46, + 618, + 606, + -1, + 47, + 47, + 664, + 664, + 47, + 262, + 48, + -1, + 48, + 48, + 48, + -1, + 627, + -1, + -1, + 48, + 871, + 48, + 109, + 48, + -1, + 48, + 48, + 48, + 48, + 447, + -1, + -1, + -1, + 137, + -1, + 49, + -1, + 341, + 49, + 49, + 49, + 604, + -1, + -1, + -1, + 49, + 49, + 49, + 123, + 235, + 50, + 50, + 662, + -1, + -1, + 51, + 51, + 601, + -1, + -1, + 51, + 763, + -1, + 52, + 52, + 52, + 52, + -1, + 52, + 443, + -1, + 52, + 52, + 618, + 52, + 52, + 114, + -1, + 339, + 52, + 52, + 74, + 74, + 74, + 52, + 52, + 158, + -1, + -1, + 657, + -1, + 564, + -1, + 52, + 52, + 52, + 519, + 519, + -1, + -1, + 53, + -1, + 53, + 53, + -1, + 668, + -1, + 761, + 53, + 53, + 53, + 53, + 359, + -1, + -1, + 54, + -1, + 215, + -1, + 343, + 54, + -1, + 223, + 55, + -1, + 564, + -1, + 55, + -1, + -1, + 55, + 56, + 638, + 56, + 56, + -1, + 56, + 56, + 339, + 56, + 499, + 56, + 56, + 192, + 534, + 290, + 272, + -1, + 71, + 56, + 56, + -1, + 607, + 57, + 57, + 236, + 236, + -1, + -1, + -1, + 58, + 266, + 58, + -1, + -1, + -1, + -1, + 58, + 59, + -1, + -1, + 59, + 59, + 619, + 619, + 619, + 59, + -1, + 61, + 61, + 692, + 61, + 61, + 61, + 61, + -1, + -1, + -1, + 61, + 61, + 61, + 61, + 62, + -1, + 369, + 618, + -1, + 62, + 720, + 62, + 62, + 100, + 201, + 63, + 156, + 63, + 343, + 343, + 63, + 63, + -1, + 242, + -1, + 162, + 331, + 63, + 63, + 63, + 81, + -1, + 154, + -1, + 63, + 63, + -1, + -1, + -1, + 63, + -1, + 63, + 99, + 63, + 63, + 592, + 63, + 63, + 586, + 63, + -1, + 63, + 63, + 521, + 401, + 267, + -1, + 63, + -1, + 237, + 587, + -1, + 63, + -1, + 63, + 63, + 63, + 63, + -1, + 266, + -1, + 63, + 63, + -1, + -1, + 64, + 64, + 659, + 659, + 64, + 64, + 64, + -1, + 64, + -1, + -1, + 65, + 99, + 158, + 65, + -1, + 65, + 65, + 65, + 65, + -1, + 123, + -1, + -1, + 263, + 263, + 263, + -1, + 629, + 66, + 629, + -1, + -1, + 273, + -1, + -1, + 67, + 68, + 68, + 38, + 663, + 68, + 68, + 581, + 648, + -1, + 204, + -1, + 69, + -1, + 290, + 70, + 70, + -1, + 621, + 233, + 277, + 70, + 277, + 70, + 72, + -1, + -1, + -1, + 256, + 605, + 281, + 78, + 153, + -1, + 267, + -1, + -1, + 448, + 89, + 171, + -1, + -1, + -1, + -1, + -1, + -1, + 101, + 104, + -1, + 104, + 105, + 107, + -1, + -1, + 182, + 110, + 115, + 586, + 115, + -1, + 728, + 585, + 115, + 116, + 247, + 446, + 116, + 117, + -1, + -1, + 117, + -1, + 117, + 117, + -1, + 557, + 367, + -1, + 119, + -1, + 342, + 74, + 613, + -1, + 171, + -1, + 314, + -1, + 126, + -1, + -1, + -1, + 129, + 129, + -1, + 129, + 129, + 129, + 627, + -1, + -1, + -1, + 130, + -1, + 131, + 131, + 131, + 131, + -1, + 752, + -1, + 131, + -1, + 100, + 99, + -1, + 638, + 132, + -1, + 375, + -1, + 376, + -1, + 645, + 645, + -1, + -1, + 133, + 643, + 134, + 180, + 134, + -1, + 134, + 134, + 236, + 134, + 134, + -1, + 606, + 136, + 852, + 139, + 139, + 139, + -1, + 140, + 140, + 236, + 140, + -1, + 141, + 141, + -1, + -1, + -1, + 447, + -1, + 141, + 141, + -1, + 251, + 251, + -1, + 142, + 142, + 305, + 142, + 81, + 214, + 142, + 142, + 639, + 144, + 95, + -1, + 144, + 812, + -1, + 724, + 145, + 146, + 146, + 146, + -1, + -1, + -1, + 147, + 147, + 147, + 147, + 147, + 202, + 315, + 148, + 657, + 149, + 274, + 630, + -1, + 149, + -1, + 149, + 149, + 38, + 150, + -1, + 150, + -1, + 150, + 150, + 150, + 150, + -1, + 763, + 151, + 151, + 151, + -1, + -1, + 166, + -1, + 166, + -1, + 247, + 304, + 167, + 343, + 360, + 604, + 178, + 178, + 189, + 190, + 191, + 154, + 603, + 194, + 206, + 206, + 208, + 209, + 212, + -1, + 218, + 71, + 103, + 103, + -1, + -1, + -1, + -1, + 229, + 162, + -1, + 331, + -1, + 252, + 253, + 774, + 254, + 276, + -1, + 257, + 257, + -1, + 258, + -1, + -1, + 180, + -1, + 283, + 688, + 285, + 285, + 286, + 720, + 298, + 299, + 300, + -1, + 587, + 329, + 348, + -1, + 355, + 357, + -1, + -1, + 381, + 336, + 381, + 381, + 264, + 247, + -1, + 192, + 381, + 381, + 360, + -1, + 692, + -1, + 663, + 381, + 687, + 687, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + 381, + -1, + -1, + -1, + -1, + -1, + 728, + 728, + 728, + 381, + 280, + 381, + 381, + 381, + 872, + 605, + 237, + 237, + 381, + 381, + 381, + 381, + 381, + 156, + 381, + -1, + 182, + 182, + 159, + 159, + 381, + 381, + 381, + -1, + 381, + 579, + -1, + -1, + -1, + 761, + 381, + 381, + 381, + 812, + 153, + 360, + -1, + 381, + -1, + -1, + -1, + 381, + -1, + 137, + -1, + 720, + 381, + -1, + 267, + 381, + 381, + -1, + 586, + -1, + 172, + 290, + -1, + 759, + -1, + -1, + 381, + 272, + -1, + -1, + 382, + 383, + 277, + -1, + 247, + 247, + 383, + -1, + 383, + 384, + 628, + -1, + 384, + 384, + -1, + 569, + 384, + 384, + 384, + 872, + 384, + -1, + 526, + 384, + -1, + 771, + -1, + 386, + 386, + 386, + 504, + 171, + 386, + -1, + -1, + -1, + 197, + 279, + 387, + 387, + 387, + -1, + 378, + 378, + 387, + 387, + 387, + 454, + 269, + 342, + 534, + 387, + 387, + 387, + 579, + -1, + -1, + 154, + 154, + -1, + 387, + 313, + -1, + 387, + 387, + -1, + 387, + 387, + 657, + 387, + 369, + 388, + 203, + 388, + 388, + 818, + -1, + 388, + -1, + 388, + 388, + 388, + -1, + 539, + 388, + 388, + 388, + 220, + -1, + 388, + 388, + 278, + 278, + 388, + 388, + -1, + 388, + 388, + 388, + 388, + 245, + 388, + 388, + 390, + 390, + 390, + 390, + -1, + -1, + 750, + 750, + 566, + -1, + 391, + 392, + -1, + 392, + 392, + 173, + -1, + -1, + -1, + 392, + 392, + 605, + -1, + -1, + -1, + 256, + 393, + 393, + 393, + 608, + 393, + 648, + 648, + -1, + 393, + 499, + 805, + 393, + 393, + 393, + 394, + 199, + 394, + 199, + -1, + 649, + 137, + 137, + -1, + -1, + 566, + 396, + 397, + -1, + -1, + 331, + -1, + 255, + 255, + -1, + 397, + -1, + -1, + -1, + -1, + -1, + 399, + 587, + 399, + 520, + 262, + -1, + 402, + -1, + 402, + 648, + 648, + 402, + 520, + -1, + -1, + 612, + 404, + 521, + -1, + 404, + 404, + -1, + -1, + -1, + -1, + 405, + 649, + -1, + 603, + 406, + 407, + 269, + 409, + -1, + 410, + 273, + 628, + 233, + 233, + 411, + 411, + -1, + 412, + 852, + 412, + 413, + -1, + 237, + 413, + 413, + 413, + 413, + 413, + 137, + 413, + 236, + 413, + -1, + -1, + 138, + 415, + 450, + -1, + 108, + 415, + 330, + 415, + 331, + -1, + 415, + 415, + 605, + 415, + 415, + 415, + 416, + 416, + -1, + 416, + -1, + 416, + 416, + 322, + 322, + 322, + -1, + 264, + 264, + 418, + -1, + 214, + 418, + 169, + -1, + 559, + 419, + 559, + 419, + 419, + 568, + -1, + -1, + 419, + 420, + 420, + 420, + 420, + 268, + 268, + 420, + 420, + 724, + 315, + 420, + 672, + 420, + -1, + -1, + -1, + -1, + 202, + 340, + 421, + 421, + 421, + 323, + -1, + 587, + 525, + 525, + 422, + -1, + -1, + 236, + 422, + 648, + -1, + 422, + 422, + -1, + 422, + 579, + 422, + -1, + 584, + -1, + 422, + 423, + -1, + 425, + 425, + 425, + 425, + 223, + -1, + -1, + 425, + 425, + -1, + 172, + -1, + 169, + 426, + 592, + 426, + 426, + 426, + 426, + 426, + 217, + -1, + 426, + -1, + -1, + -1, + 592, + 581, + 426, + -1, + 235, + 525, + 426, + -1, + 322, + -1, + 566, + -1, + -1, + 417, + 426, + 161, + 426, + 81, + 427, + 427, + 427, + 427, + 97, + -1, + -1, + 273, + 427, + 728, + 427, + 427, + 761, + 427, + 427, + -1, + 428, + 428, + -1, + 156, + 428, + -1, + 604, + 871, + 428, + 428, + 428, + -1, + -1, + 658, + 428, + -1, + 428, + 138, + -1, + 428, + 872, + 428, + 428, + 429, + 429, + 522, + 429, + 429, + 429, + 375, + 429, + 100, + 429, + 687, + 429, + -1, + -1, + 429, + 429, + 430, + 430, + -1, + -1, + 430, + 752, + 430, + 430, + -1, + 267, + 214, + 430, + 430, + 430, + 430, + 431, + 431, + -1, + 642, + -1, + -1, + 586, + 586, + 432, + 432, + 649, + 358, + -1, + 432, + 432, + 432, + -1, + 805, + -1, + 234, + -1, + 600, + 600, + 433, + 433, + 520, + 433, + 592, + 433, + 607, + 446, + 433, + 433, + 433, + 157, + -1, + 433, + 434, + 173, + 434, + 173, + -1, + 434, + 434, + 434, + 434, + 434, + -1, + -1, + 237, + 237, + -1, + 447, + 750, + 434, + 533, + 434, + 434, + -1, + 434, + 375, + -1, + 434, + 434, + -1, + 558, + 558, + 558, + 434, + 434, + 434, + 434, + 435, + 280, + 435, + 369, + 369, + 435, + 203, + -1, + 367, + 435, + 446, + 519, + 519, + -1, + 156, + 435, + -1, + 436, + 436, + 533, + 448, + 760, + 671, + 436, + -1, + 272, + 272, + 436, + -1, + 436, + 436, + -1, + 629, + -1, + 437, + 210, + 305, + 437, + 437, + 314, + -1, + 533, + 438, + -1, + 601, + 601, + 657, + -1, + -1, + 518, + 162, + -1, + 439, + 233, + -1, + -1, + 440, + -1, + -1, + -1, + 441, + 507, + 442, + 442, + -1, + 442, + -1, + 451, + 664, + 452, + 452, + 599, + 196, + -1, + 458, + -1, + -1, + -1, + -1, + 462, + 579, + 464, + -1, + 315, + -1, + 214, + 472, + 454, + 474, + -1, + 345, + -1, + 480, + -1, + 481, + 482, + 202, + 482, + 482, + 805, + -1, + 482, + -1, + -1, + 485, + 486, + -1, + -1, + -1, + -1, + 487, + 487, + -1, + -1, + -1, + 552, + -1, + 487, + 487, + 487, + 487, + -1, + 487, + -1, + 487, + 487, + -1, + -1, + 488, + -1, + 447, + 447, + 489, + 489, + 489, + -1, + -1, + 489, + 489, + -1, + -1, + -1, + 313, + 313, + 491, + 491, + 492, + 492, + 492, + 279, + 494, + 495, + 496, + 496, + 497, + 497, + 498, + 498, + 498, + 498, + 498, + 653, + 498, + 162, + 500, + 500, + 627, + 199, + 501, + 501, + 585, + 585, + 502, + 454, + 502, + 359, + 502, + 502, + 502, + 601, + -1, + -1, + 503, + -1, + -1, + 813, + 269, + 503, + -1, + -1, + 505, + 505, + -1, + 505, + 505, + 340, + 505, + 330, + -1, + 505, + -1, + 506, + 506, + 506, + 210, + -1, + 315, + -1, + 163, + -1, + 511, + 648, + 512, + 447, + 512, + 512, + -1, + 512, + 752, + -1, + 584, + 514, + 514, + 514, + 514, + 514, + 515, + -1, + -1, + 516, + 516, + 752, + 535, + 535, + 256, + -1, + 543, + -1, + 721, + 450, + -1, + -1, + 819, + 567, + -1, + 570, + 570, + 571, + 275, + 275, + -1, + 571, + -1, + 572, + 575, + 163, + -1, + -1, + 577, + -1, + 577, + 577, + 619, + 577, + 577, + 588, + 589, + 589, + 723, + 591, + 269, + 595, + 598, + 509, + 291, + 586, + 640, + 661, + 157, + -1, + 673, + 84, + 84, + -1, + -1, + 108, + 674, + -1, + -1, + 347, + 674, + 674, + -1, + 674, + -1, + 114, + 203, + 674, + 674, + 648, + -1, + 331, + 674, + 674, + 674, + -1, + 674, + 152, + 214, + 674, + 674, + 674, + 760, + -1, + -1, + 674, + -1, + 367, + 674, + 674, + -1, + 517, + -1, + 565, + 674, + 674, + 674, + 674, + 674, + 674, + 674, + 172, + 675, + -1, + 676, + 676, + 583, + 519, + 237, + 676, + 152, + -1, + 677, + 677, + 677, + -1, + 385, + 677, + 313, + 313, + 313, + 677, + 677, + 582, + 677, + -1, + 509, + 678, + -1, + 340, + 630, + 679, + 200, + 679, + -1, + 679, + 679, + 679, + 631, + 679, + 679, + 280, + 280, + 680, + -1, + 680, + 87, + 87, + 637, + 235, + 681, + 681, + 682, + 682, + 153, + -1, + -1, + 346, + 683, + 401, + 351, + -1, + 685, + -1, + -1, + 685, + 660, + 685, + 685, + -1, + 685, + 685, + 275, + 685, + -1, + 685, + 685, + -1, + 685, + 685, + 342, + 685, + 182, + 685, + 638, + -1, + 685, + 499, + 685, + -1, + 234, + 367, + 369, + -1, + -1, + 235, + 685, + -1, + 685, + 87, + 343, + 686, + 686, + -1, + 359, + -1, + 686, + 686, + 686, + 689, + 690, + -1, + -1, + 173, + 690, + 171, + 691, + -1, + -1, + -1, + 694, + -1, + 695, + 695, + -1, + 114, + 696, + 202, + 138, + -1, + 671, + 751, + 697, + 698, + 698, + -1, + -1, + 699, + 699, + 471, + 87, + 699, + 587, + -1, + 700, + 700, + 700, + -1, + 701, + 581, + 639, + 469, + -1, + 540, + 701, + 701, + -1, + -1, + -1, + 272, + 604, + 703, + 517, + 705, + -1, + 705, + 705, + 705, + 631, + 631, + 631, + -1, + -1, + 812, + 709, + 709, + 454, + 852, + 153, + 711, + 233, + 711, + 712, + 73, + 712, + -1, + -1, + -1, + 712, + 713, + 713, + 242, + 713, + -1, + -1, + 714, + 714, + 714, + -1, + -1, + 247, + 123, + -1, + 716, + 716, + 717, + 717, + 275, + 719, + 725, + 726, + -1, + 727, + 627, + 727, + 730, + -1, + 376, + -1, + -1, + 217, + 735, + 182, + 739, + 739, + 564, + 740, + -1, + 275, + 740, + 558, + -1, + 741, + 84, + -1, + 743, + -1, + 745, + -1, + 746, + -1, + 658, + 749, + 753, + -1, + 628, + 775, + 776, + -1, + -1, + 782, + 347, + 123, + 785, + -1, + 787, + 760, + 558, + 792, + -1, + 852, + 804, + 809, + 83, + 827, + 360, + -1, + -1, + 375, + 601, + 601, + 840, + -1, + 840, + 840, + 840, + 840, + 841, + 263, + 761, + 233, + 841, + 841, + 378, + 841, + -1, + 519, + 568, + 842, + -1, + 275, + 843, + 201, + -1, + 843, + 844, + -1, + 844, + 844, + -1, + 844, + 844, + -1, + -1, + -1, + -1, + 812, + 845, + 722, + 722, + 722, + 722, + 579, + 846, + 846, + 846, + 138, + 846, + 846, + 137, + 137, + 846, + 846, + 846, + 846, + -1, + 762, + -1, + -1, + 846, + 847, + 849, + -1, + -1, + 204, + 854, + 855, + 855, + 855, + 856, + 277, + 860, + -1, + 868, + 878, + -1, + 171 + ], + [ + -1, + 504, + 163, + 159, + -1, + -1, + -1, + 137, + 657, + -1, + 3, + 204, + 3, + -1, + 3, + -1, + 3, + 156, + 3, + 649, + 3, + 3, + 3, + 417, + 417, + 3, + 3, + 603, + -1, + 3, + -1, + -1, + 3, + 659, + 200, + 3, + 290, + 358, + -1, + 3, + -1, + 558, + 558, + 234, + 3, + 3, + 3, + 305, + -1, + 290, + 3, + 380, + 380, + 3, + -1, + 3, + 3, + 3, + 3, + 658, + 658, + -1, + 265, + 519, + 3, + 3, + -1, + 3, + 3, + 269, + 3, + 3, + 762, + 73, + 73, + 3, + -1, + 774, + 774, + -1, + 173, + -1, + 3, + 645, + 200, + 200, + 504, + 3, + 3, + 3, + -1, + -1, + 154, + 3, + -1, + 266, + 266, + 3, + 266, + -1, + -1, + 3, + 552, + -1, + 607, + 3, + 522, + -1, + 447, + 447, + 3, + 162, + 162, + 3, + 3, + -1, + 602, + -1, + 750, + -1, + 173, + 3, + -1, + 3, + 687, + -1, + 137, + 323, + 3, + 323, + -1, + 114, + 3, + 171, + 3, + 658, + 3, + 279, + 3, + 3, + 533, + 3, + 276, + 276, + 592, + -1, + -1, + 579, + 579, + 672, + 199, + -1, + 201, + 201, + 172, + 99, + 592, + 6, + 7, + 7, + 559, + 8, + -1, + 8, + 771, + 771, + 8, + 446, + -1, + -1, + 9, + 196, + -1, + 10, + -1, + 10, + 10, + -1, + -1, + 552, + 10, + -1, + 87, + 10, + 568, + 10, + 276, + 10, + 10, + -1, + 11, + 11, + -1, + 11, + 11, + -1, + -1, + 509, + 11, + 109, + 11, + 11, + 11, + 359, + 359, + 11, + 751, + 163, + 11, + 11, + 11, + -1, + 11, + 156, + 138, + 11, + 289, + 650, + -1, + 292, + 108, + 11, + 509, + 11, + 11, + 608, + 11, + 11, + 11, + 812, + 812, + -1, + 812, + -1, + 12, + -1, + 618, + -1, + 12, + -1, + -1, + 12, + 12, + -1, + 264, + 578, + 12, + 12, + 613, + 215, + 12, + 12, + 12, + 449, + -1, + 12, + 670, + 12, + 12, + 584, + -1, + 156, + 12, + 156, + -1, + 201, + 280, + -1, + 12, + -1, + 171, + 171, + 171, + 13, + 13, + 657, + 639, + 251, + 13, + 13, + 214, + -1, + 95, + -1, + 852, + 13, + 13, + 369, + 13, + -1, + -1, + -1, + 14, + 14, + 170, + -1, + 196, + 14, + 14, + 583, + 15, + -1, + 303, + 15, + 15, + 15, + 15, + -1, + -1, + 603, + 15, + 603, + -1, + 314, + 314, + 314, + -1, + -1, + -1, + 16, + -1, + 16, + 16, + 16, + 375, + 375, + -1, + 16, + 376, + 16, + 376, + 376, + 607, + 16, + 16, + 16, + -1, + -1, + 16, + 16, + 16, + 314, + -1, + -1, + -1, + 16, + 581, + -1, + -1, + -1, + 16, + 16, + 16, + 16, + 245, + 16, + -1, + 169, + 16, + 618, + 16, + 16, + -1, + 582, + -1, + 16, + 16, + -1, + 16, + -1, + 275, + -1, + 16, + 16, + 16, + -1, + 401, + 17, + -1, + -1, + 443, + 443, + 17, + 281, + -1, + 347, + 17, + 73, + -1, + 17, + 687, + 17, + 621, + -1, + 114, + -1, + 304, + -1, + 643, + 95, + 17, + 659, + 17, + 336, + 18, + -1, + 18, + -1, + -1, + -1, + 18, + 18, + 18, + 18, + 18, + 304, + -1, + -1, + -1, + 18, + 18, + -1, + 819, + -1, + 380, + 380, + 18, + 692, + 18, + 247, + 18, + 261, + -1, + 18, + -1, + -1, + 401, + 18, + -1, + -1, + -1, + 18, + 18, + -1, + -1, + 18, + 18, + 18, + -1, + 18, + 18, + -1, + -1, + 18, + 18, + 18, + 18, + 18, + 242, + -1, + -1, + 18, + 18, + 18, + -1, + 507, + 507, + 152, + -1, + 534, + 534, + 18, + 18, + 18, + 18, + -1, + 237, + 237, + 18, + 18, + 18, + 721, + -1, + 274, + 18, + 568, + -1, + -1, + 261, + 18, + 18, + -1, + 18, + -1, + 499, + 18, + -1, + 18, + 277, + 18, + 18, + 566, + -1, + 157, + 157, + 599, + -1, + 18, + 173, + 18, + 173, + 18, + -1, + 18, + 763, + 18, + 18, + -1, + -1, + 666, + 666, + -1, + -1, + 204, + -1, + 242, + 158, + 158, + 19, + 608, + 454, + 19, + -1, + 38, + 19, + 19, + -1, + 19, + 19, + -1, + -1, + 19, + -1, + 73, + -1, + 639, + 255, + -1, + -1, + 621, + -1, + 19, + 19, + 172, + -1, + 19, + 19, + -1, + -1, + 261, + -1, + 20, + 267, + 20, + 267, + 95, + -1, + 274, + 454, + -1, + 20, + -1, + 20, + -1, + 20, + 565, + 20, + 20, + 313, + 21, + 81, + 22, + 22, + 22, + 22, + -1, + 22, + -1, + 688, + 22, + 533, + 22, + -1, + 22, + -1, + 23, + 290, + 24, + 314, + -1, + 25, + -1, + 26, + -1, + 27, + 28, + -1, + 30, + 30, + 152, + 31, + 31, + 32, + 666, + 32, + -1, + 32, + 812, + 197, + 34, + 34, + 688, + 34, + 34, + 71, + 35, + 217, + -1, + 35, + 220, + -1, + 664, + -1, + 37, + 163, + 163, + -1, + 39, + 504, + 39, + 504, + 39, + 202, + 39, + 161, + -1, + -1, + 197, + 40, + 40, + -1, + 346, + 40, + 41, + 43, + 43, + 612, + 631, + 43, + 43, + 160, + 43, + 533, + 43, + -1, + 44, + 251, + 108, + -1, + 315, + 315, + -1, + 46, + 618, + 606, + -1, + 47, + 47, + 664, + 664, + 47, + 262, + 48, + -1, + 48, + 48, + 48, + -1, + 627, + -1, + -1, + 48, + 871, + 48, + 109, + 48, + -1, + 48, + 48, + 48, + 48, + 447, + -1, + -1, + -1, + 137, + -1, + 49, + -1, + 341, + 49, + 49, + 49, + 604, + -1, + -1, + -1, + 49, + -1, + 49, + 123, + 235, + 50, + 50, + 662, + -1, + -1, + 51, + 51, + 601, + -1, + -1, + 51, + 763, + -1, + 52, + 52, + 52, + 52, + -1, + 52, + 443, + -1, + 52, + 52, + 618, + 52, + 52, + 114, + -1, + 339, + 52, + 52, + 74, + 74, + 74, + 52, + 52, + 158, + -1, + -1, + 657, + -1, + 564, + -1, + 52, + 52, + 52, + 519, + 519, + -1, + -1, + 53, + -1, + 53, + 53, + -1, + 668, + -1, + 761, + 53, + 53, + 53, + 53, + 359, + -1, + -1, + 54, + -1, + 215, + -1, + 343, + 54, + -1, + 223, + 55, + -1, + 564, + -1, + 55, + -1, + -1, + 55, + 56, + 638, + 56, + 56, + -1, + 56, + 56, + 339, + -1, + 499, + 56, + 56, + 192, + 534, + 290, + 272, + -1, + 71, + 56, + -1, + -1, + 607, + 57, + 57, + 236, + 236, + -1, + -1, + -1, + 58, + 266, + 58, + -1, + -1, + -1, + -1, + 58, + 59, + -1, + -1, + 59, + 59, + 619, + 619, + 619, + 59, + -1, + 61, + 61, + 692, + 61, + 360, + 61, + 61, + -1, + -1, + -1, + 61, + 61, + 61, + 61, + 62, + -1, + 369, + 618, + -1, + 62, + 720, + 62, + 62, + 100, + 201, + 63, + 156, + 63, + 343, + 343, + 63, + 63, + -1, + 242, + -1, + 162, + 331, + 63, + 63, + 63, + 81, + -1, + 154, + -1, + 63, + 63, + -1, + -1, + -1, + 63, + -1, + 63, + 99, + 63, + 63, + 592, + 63, + 63, + 586, + -1, + -1, + -1, + 63, + 521, + 401, + 267, + -1, + 63, + -1, + 237, + 587, + -1, + 63, + -1, + -1, + 63, + 63, + 63, + -1, + 266, + -1, + 63, + 63, + -1, + -1, + 64, + 64, + 659, + 659, + 64, + 64, + 64, + -1, + 64, + -1, + -1, + 65, + 99, + 158, + 65, + -1, + 65, + 65, + 65, + 65, + -1, + 123, + -1, + -1, + 263, + 263, + 263, + -1, + 629, + 66, + 629, + -1, + -1, + 273, + -1, + -1, + 67, + 68, + 68, + 38, + 663, + 68, + 68, + 581, + 648, + -1, + 204, + -1, + -1, + -1, + 290, + 70, + 70, + -1, + 621, + 233, + 277, + 70, + 277, + 70, + 72, + -1, + -1, + -1, + 256, + 605, + 281, + 153, + 153, + -1, + 267, + -1, + -1, + 448, + 89, + 171, + -1, + -1, + -1, + -1, + -1, + -1, + 101, + 104, + -1, + 104, + 105, + 107, + -1, + -1, + 182, + 110, + 115, + 586, + 115, + -1, + 728, + 585, + 115, + 116, + 247, + 446, + 446, + 117, + -1, + -1, + 117, + -1, + 117, + 117, + -1, + 557, + 367, + -1, + 119, + -1, + 342, + 74, + 613, + -1, + 171, + -1, + 314, + -1, + 126, + -1, + -1, + -1, + 129, + 129, + -1, + 129, + 129, + 129, + 627, + -1, + -1, + -1, + 130, + -1, + 131, + 131, + 131, + 131, + -1, + 752, + -1, + 131, + -1, + 100, + 99, + -1, + 638, + 132, + -1, + 375, + -1, + 376, + -1, + 645, + 645, + -1, + -1, + 133, + 643, + 134, + 180, + 134, + -1, + 134, + 134, + 236, + 134, + 134, + -1, + 606, + 136, + 852, + 852, + 139, + 139, + -1, + 140, + 140, + 236, + 140, + -1, + 141, + 141, + -1, + -1, + -1, + 447, + -1, + 141, + 141, + -1, + 251, + 251, + -1, + 142, + 142, + 305, + 142, + 81, + 214, + 142, + 142, + 639, + 144, + 95, + -1, + 144, + 812, + -1, + 724, + 145, + 146, + 146, + 146, + -1, + -1, + -1, + 147, + 147, + 147, + 147, + 147, + 202, + 315, + 148, + 657, + 149, + 274, + 630, + -1, + 149, + -1, + 149, + 149, + 38, + 150, + -1, + 150, + -1, + 367, + 150, + 150, + 150, + -1, + 763, + 151, + -1, + 151, + -1, + -1, + 166, + -1, + 166, + -1, + 247, + 304, + 167, + 343, + 360, + 604, + 178, + 178, + 189, + 190, + 154, + 154, + 603, + 194, + 206, + 206, + 208, + 209, + 212, + -1, + 218, + 71, + 103, + 103, + -1, + -1, + -1, + -1, + 229, + 162, + -1, + 331, + -1, + 252, + 253, + 774, + 254, + 276, + -1, + 257, + 257, + -1, + 258, + -1, + -1, + 180, + -1, + 283, + 688, + 285, + 285, + 286, + 720, + 298, + 299, + 300, + -1, + 587, + 329, + 348, + -1, + 355, + 357, + -1, + -1, + 381, + 336, + 381, + 381, + 264, + 247, + -1, + 192, + 192, + 381, + 360, + -1, + 692, + -1, + 663, + 381, + 687, + 687, + 381, + 381, + 381, + 381, + -1, + 381, + 381, + 381, + -1, + -1, + -1, + -1, + -1, + 728, + 728, + 728, + 381, + 280, + 381, + 381, + 381, + 872, + 605, + 237, + 237, + 381, + 381, + 381, + 381, + 381, + 156, + 381, + -1, + 182, + 182, + 159, + 159, + 381, + 381, + 381, + -1, + 381, + 579, + -1, + -1, + -1, + 761, + 381, + 381, + 381, + 812, + 153, + 360, + -1, + 381, + -1, + -1, + -1, + 381, + -1, + 137, + -1, + 720, + 381, + -1, + 267, + -1, + 381, + -1, + 586, + -1, + 172, + 290, + -1, + 759, + -1, + -1, + 381, + 272, + -1, + -1, + 382, + 383, + 277, + -1, + 247, + 247, + 383, + -1, + 383, + 384, + 628, + -1, + 384, + 384, + -1, + 569, + 384, + 255, + 384, + 872, + 384, + -1, + 526, + 384, + -1, + 771, + -1, + 386, + 386, + 386, + 504, + 171, + -1, + -1, + -1, + -1, + 197, + 279, + 387, + 387, + 387, + -1, + 378, + 378, + 387, + 387, + 387, + 454, + 269, + 342, + 534, + 387, + 387, + 387, + 579, + -1, + -1, + 154, + 154, + -1, + 387, + 313, + -1, + 387, + 387, + -1, + 387, + 387, + 657, + 387, + 369, + 388, + 203, + 388, + 388, + 818, + -1, + 388, + -1, + 388, + 388, + 388, + -1, + 539, + 388, + 388, + 388, + 220, + -1, + 388, + 388, + 278, + 278, + 631, + 388, + -1, + 388, + 388, + 388, + 388, + 245, + 388, + 388, + 390, + 390, + 390, + 390, + -1, + -1, + 750, + 750, + 566, + -1, + 391, + 392, + -1, + 392, + 392, + 173, + -1, + -1, + -1, + 392, + 605, + 605, + -1, + -1, + -1, + 256, + 393, + 393, + 393, + 608, + 393, + 648, + 648, + -1, + 393, + 499, + 805, + 393, + 393, + 393, + 394, + 199, + 394, + 199, + -1, + 649, + 137, + 137, + -1, + -1, + 566, + 396, + 397, + -1, + -1, + 331, + -1, + 255, + 255, + -1, + 671, + -1, + -1, + -1, + -1, + -1, + 399, + 587, + 399, + 520, + 262, + -1, + 402, + -1, + 402, + 648, + 648, + 402, + 520, + -1, + -1, + 612, + 404, + 521, + -1, + 404, + 404, + -1, + -1, + -1, + -1, + 649, + 649, + -1, + 603, + 406, + 407, + 269, + 235, + -1, + 410, + 273, + 628, + 233, + 233, + 411, + 411, + -1, + 412, + 852, + 412, + 413, + -1, + 237, + 413, + 413, + 413, + 413, + 413, + 137, + 413, + 236, + 413, + -1, + -1, + 138, + 415, + 450, + -1, + 108, + 415, + 330, + 415, + 331, + -1, + 415, + 415, + 605, + 415, + 415, + 415, + 416, + 557, + -1, + 289, + -1, + 416, + 416, + 322, + 322, + 322, + -1, + 264, + 264, + 418, + -1, + 214, + 418, + 169, + -1, + 559, + 419, + 559, + 419, + 419, + 568, + -1, + -1, + 168, + 420, + 217, + 420, + 603, + 268, + 268, + 420, + 420, + 724, + 315, + 420, + 672, + 420, + -1, + -1, + -1, + -1, + 202, + 340, + 421, + 421, + 323, + 323, + -1, + 587, + 525, + 525, + 422, + -1, + -1, + 236, + 422, + 648, + -1, + -1, + 422, + -1, + 422, + 579, + 422, + -1, + 584, + -1, + 422, + 423, + -1, + 425, + 499, + 425, + 425, + 223, + -1, + -1, + 425, + 425, + -1, + 172, + -1, + 169, + 426, + 592, + 426, + 426, + 426, + 426, + 426, + 217, + -1, + 426, + -1, + -1, + -1, + 592, + 581, + 426, + -1, + 235, + 525, + 426, + -1, + 322, + -1, + 566, + -1, + -1, + 417, + 426, + 161, + 426, + 81, + 427, + 427, + 427, + 427, + 97, + -1, + -1, + 273, + 427, + 728, + 427, + 427, + 761, + 427, + 427, + -1, + 428, + 428, + -1, + 156, + 428, + -1, + 604, + 871, + 428, + 428, + 428, + -1, + -1, + 658, + 428, + -1, + 428, + 138, + -1, + -1, + 872, + 428, + 428, + -1, + 429, + 522, + 429, + 429, + 429, + 375, + 429, + 100, + 429, + 687, + 429, + -1, + -1, + -1, + 429, + 430, + 430, + -1, + -1, + 430, + 752, + 752, + 430, + -1, + 267, + 214, + 430, + 430, + 430, + 430, + 431, + 431, + -1, + 642, + -1, + -1, + 586, + 586, + 432, + 432, + 649, + 358, + -1, + 432, + 432, + 432, + -1, + 805, + -1, + 234, + -1, + 600, + 600, + 433, + 433, + 520, + 433, + 592, + 433, + 607, + 446, + 433, + 433, + 433, + 157, + -1, + 433, + 434, + 173, + 434, + 173, + -1, + 434, + 434, + 434, + 434, + 434, + -1, + -1, + 237, + 237, + -1, + 447, + 750, + 434, + 533, + 434, + 434, + -1, + 434, + 375, + -1, + 434, + 434, + -1, + 558, + 558, + 558, + 434, + 434, + -1, + 434, + 435, + 280, + 435, + 369, + 369, + 435, + 203, + -1, + 367, + 435, + 446, + 519, + 519, + -1, + 156, + 435, + -1, + 436, + 436, + 533, + 448, + 760, + 671, + 436, + -1, + 272, + 272, + 436, + -1, + 436, + 436, + -1, + 629, + -1, + 437, + 210, + 305, + -1, + 525, + 314, + -1, + 533, + 438, + -1, + 601, + 601, + 657, + -1, + -1, + 518, + 162, + -1, + 439, + 233, + -1, + -1, + 440, + -1, + -1, + -1, + 441, + 507, + 442, + 442, + -1, + 442, + -1, + 451, + 664, + 452, + 452, + 599, + 196, + -1, + 458, + -1, + -1, + -1, + -1, + 462, + 579, + 464, + -1, + 315, + -1, + 214, + 472, + 454, + 474, + -1, + 345, + -1, + 480, + -1, + 481, + 482, + 202, + 482, + 482, + 805, + -1, + 482, + -1, + -1, + 485, + 486, + -1, + -1, + -1, + -1, + 487, + 487, + -1, + -1, + -1, + 552, + -1, + 487, + 487, + 487, + 487, + -1, + 487, + -1, + 487, + 487, + -1, + -1, + 488, + -1, + 447, + 447, + 489, + 489, + 489, + -1, + -1, + 489, + 489, + -1, + -1, + -1, + 313, + 313, + 491, + 491, + 492, + 492, + 492, + 279, + 494, + 495, + 496, + 496, + 497, + 871, + 498, + 498, + 498, + 498, + 498, + 653, + 498, + 162, + 500, + 500, + 627, + 199, + 501, + 501, + 585, + 585, + 502, + 454, + 502, + 359, + 502, + 502, + 502, + 601, + -1, + -1, + 503, + -1, + -1, + 813, + 269, + 503, + -1, + -1, + 505, + 505, + -1, + 505, + 505, + 340, + 505, + 330, + -1, + 505, + -1, + 506, + 506, + 506, + 210, + -1, + 315, + -1, + 163, + -1, + 511, + 648, + 512, + 447, + 512, + 526, + -1, + 512, + 752, + -1, + 584, + -1, + 514, + 514, + 514, + 514, + 515, + -1, + -1, + 516, + 516, + 752, + 535, + 535, + 256, + -1, + 543, + -1, + 721, + 450, + -1, + -1, + 819, + 567, + -1, + 570, + 570, + 571, + 275, + 275, + -1, + 571, + -1, + 572, + 575, + 163, + -1, + -1, + 577, + -1, + 577, + 577, + 619, + 577, + 577, + 588, + 589, + 589, + 723, + 591, + 269, + 595, + 598, + 509, + 291, + 586, + 640, + 661, + 157, + -1, + 673, + 84, + 84, + -1, + -1, + 108, + 108, + -1, + -1, + 347, + 347, + 674, + -1, + 674, + -1, + 114, + 203, + 674, + 674, + 648, + -1, + 331, + 674, + 674, + 674, + -1, + 674, + 152, + 214, + 674, + 674, + 674, + 760, + -1, + -1, + 674, + -1, + 367, + 674, + -1, + -1, + 517, + -1, + 565, + 674, + 674, + 674, + 674, + 569, + 674, + 674, + 172, + 675, + -1, + 676, + 676, + 583, + 519, + 237, + 676, + 152, + -1, + 677, + 677, + 677, + -1, + 385, + 677, + 313, + 313, + 313, + 677, + 677, + 582, + 677, + -1, + 509, + 678, + -1, + 340, + 630, + 679, + 200, + 679, + -1, + -1, + 679, + 679, + 631, + 679, + 679, + 280, + 280, + 680, + -1, + 680, + 87, + 87, + 637, + 235, + 681, + 681, + -1, + 682, + 153, + -1, + -1, + 346, + 683, + 401, + 351, + -1, + 685, + -1, + -1, + 685, + 660, + 685, + 685, + -1, + 685, + 685, + 275, + 685, + -1, + 685, + 685, + -1, + 342, + 685, + 342, + 685, + 182, + 685, + 638, + -1, + 685, + 499, + 685, + -1, + 234, + 367, + 369, + -1, + -1, + 235, + 685, + -1, + 685, + 87, + 343, + 686, + 686, + -1, + 359, + -1, + 686, + 686, + 686, + 689, + 690, + -1, + -1, + 173, + 690, + 171, + 691, + -1, + -1, + -1, + 694, + -1, + 695, + 81, + -1, + 114, + 696, + 202, + 138, + -1, + 671, + 751, + 697, + 698, + 698, + -1, + -1, + 699, + 699, + 471, + 87, + 699, + 587, + -1, + 700, + 700, + -1, + -1, + 701, + 581, + 639, + 469, + -1, + 540, + 701, + 701, + -1, + -1, + -1, + 272, + 604, + 703, + 517, + 517, + -1, + 705, + 705, + 705, + 631, + 631, + 631, + -1, + -1, + 812, + 709, + -1, + 454, + 852, + 153, + 711, + 233, + 380, + 712, + 73, + 712, + -1, + -1, + -1, + 712, + 713, + 713, + 242, + 713, + -1, + -1, + 714, + 714, + 714, + -1, + -1, + 247, + 123, + -1, + 716, + 716, + 717, + 717, + 275, + 719, + 725, + 726, + -1, + 727, + 627, + 727, + 730, + -1, + 376, + -1, + -1, + 217, + 735, + 182, + -1, + 739, + 564, + 740, + -1, + 275, + 740, + 558, + -1, + 741, + 84, + -1, + -1, + -1, + 745, + -1, + 71, + -1, + 658, + 749, + 753, + -1, + 628, + 775, + 776, + -1, + -1, + 782, + 347, + 123, + 785, + -1, + 787, + 760, + 558, + 792, + -1, + 852, + 804, + 809, + 83, + 827, + 360, + -1, + -1, + 375, + 601, + 601, + 840, + -1, + 840, + 840, + 840, + 840, + 841, + 263, + 761, + 233, + 841, + 841, + 378, + 841, + -1, + 519, + 568, + 842, + -1, + 275, + 843, + 201, + -1, + 843, + 844, + -1, + 844, + 844, + -1, + 844, + 844, + -1, + -1, + -1, + -1, + 812, + 845, + 722, + 722, + 722, + 722, + 579, + 846, + 846, + 846, + 138, + 846, + 846, + 137, + 137, + 846, + -1, + 846, + 846, + -1, + 762, + -1, + -1, + 846, + 847, + 849, + -1, + -1, + 204, + 854, + 855, + 855, + 855, + 856, + 277, + 860, + -1, + 868, + 878, + -1, + 171 + ], + [ + -1, + 504, + 163, + 159, + -1, + -1, + -1, + 137, + 657, + -1, + 3, + 204, + 3, + -1, + 3, + -1, + 3, + 156, + 3, + 649, + 3, + 3, + 3, + 417, + 417, + 3, + 3, + 603, + -1, + 3, + -1, + -1, + 3, + 659, + 200, + -1, + 290, + 358, + -1, + 3, + -1, + 558, + 558, + 234, + 3, + 3, + 3, + 305, + -1, + 290, + 3, + 380, + 380, + 3, + -1, + -1, + 3, + 3, + 3, + 658, + 658, + -1, + 265, + 519, + 3, + 3, + -1, + 3, + 3, + 269, + 3, + 3, + 762, + 73, + 73, + 3, + -1, + 774, + 774, + -1, + 173, + -1, + 3, + 645, + 200, + 200, + 504, + 3, + 3, + 3, + -1, + -1, + 154, + 3, + -1, + 266, + 266, + 3, + 266, + -1, + -1, + 3, + 552, + -1, + 607, + 3, + 522, + -1, + 447, + 447, + 3, + 162, + 162, + 3, + 3, + -1, + 602, + -1, + 750, + -1, + 173, + 3, + -1, + 3, + 687, + -1, + 137, + 323, + 3, + 323, + -1, + 114, + 3, + 171, + 3, + 658, + 3, + 279, + 3, + 3, + 533, + 3, + 276, + 276, + 592, + -1, + -1, + 579, + 579, + 672, + 199, + -1, + 201, + 201, + 172, + 99, + 592, + 6, + 7, + 7, + 559, + 8, + -1, + 8, + 771, + 771, + 8, + 446, + -1, + -1, + 9, + 196, + -1, + 10, + -1, + 10, + 10, + -1, + -1, + 552, + 10, + -1, + 87, + 10, + 568, + 10, + 276, + 276, + 10, + -1, + 11, + 11, + -1, + 11, + 509, + -1, + -1, + 509, + 11, + 109, + 11, + 11, + 11, + 359, + 359, + 11, + 751, + 163, + 11, + 11, + 11, + -1, + 11, + 156, + 138, + 11, + 289, + 650, + -1, + 292, + 108, + 11, + 509, + 11, + 11, + 608, + 11, + 11, + 11, + 812, + 812, + -1, + 812, + -1, + 12, + -1, + 618, + -1, + 12, + -1, + -1, + 12, + 12, + -1, + 264, + 578, + 12, + 12, + 613, + 215, + 12, + 12, + 12, + 449, + -1, + 12, + 670, + 385, + 12, + 584, + -1, + 156, + 12, + 156, + -1, + 201, + 280, + -1, + 12, + -1, + 171, + 171, + 171, + 13, + 13, + 657, + 639, + 251, + 13, + 13, + 214, + -1, + 95, + -1, + 852, + 13, + 13, + 369, + 13, + -1, + -1, + -1, + -1, + 14, + 170, + -1, + 196, + 14, + 14, + 583, + 15, + -1, + 303, + 15, + 15, + 15, + 15, + -1, + -1, + 603, + 15, + 603, + -1, + 314, + 314, + 314, + -1, + -1, + -1, + 16, + -1, + 16, + 16, + 16, + 375, + 375, + -1, + 16, + 376, + 16, + 376, + 376, + 607, + 16, + 16, + 16, + -1, + -1, + 557, + 16, + 16, + 314, + -1, + -1, + -1, + 16, + 581, + -1, + -1, + -1, + 16, + 16, + 16, + 16, + 245, + 16, + -1, + 169, + 16, + 618, + 16, + 16, + -1, + 582, + -1, + 16, + 16, + -1, + 16, + -1, + 275, + -1, + 16, + 16, + 16, + -1, + 401, + 17, + -1, + -1, + 443, + 443, + 17, + 281, + -1, + 347, + 17, + 73, + -1, + 17, + 687, + 17, + 621, + -1, + 114, + -1, + 304, + -1, + 643, + 95, + 17, + 659, + 17, + 336, + 18, + -1, + 18, + -1, + -1, + -1, + 18, + 18, + 18, + 18, + 18, + 304, + -1, + -1, + -1, + 18, + -1, + -1, + 819, + -1, + 380, + 380, + 18, + 692, + 18, + 247, + 18, + 261, + -1, + 18, + -1, + -1, + 401, + 18, + -1, + -1, + -1, + 156, + 18, + -1, + -1, + 18, + 18, + 18, + -1, + 18, + 109, + -1, + -1, + 18, + 18, + 18, + 18, + 18, + 242, + -1, + -1, + 18, + 18, + 18, + -1, + 507, + 507, + 152, + -1, + 534, + 534, + 18, + 18, + 18, + 18, + -1, + 237, + 237, + 18, + 18, + 18, + 721, + -1, + 274, + 18, + 568, + -1, + -1, + 261, + 18, + 18, + -1, + 18, + -1, + 499, + 18, + -1, + 18, + 277, + 18, + 18, + 566, + -1, + 157, + 157, + 599, + -1, + 18, + 173, + 18, + 173, + 18, + -1, + 18, + 763, + 18, + 18, + -1, + -1, + 666, + 666, + -1, + -1, + 204, + -1, + 242, + 158, + 158, + 19, + 608, + 454, + 19, + -1, + 38, + 19, + 19, + -1, + 19, + -1, + -1, + -1, + 19, + -1, + 73, + -1, + 639, + 255, + -1, + -1, + 621, + -1, + 19, + 19, + 172, + -1, + 19, + 19, + -1, + -1, + 261, + -1, + 20, + 267, + 20, + 267, + 95, + -1, + 274, + 454, + -1, + 20, + -1, + 20, + -1, + 20, + 565, + 20, + 20, + 313, + 21, + 81, + -1, + 22, + 22, + 22, + -1, + 22, + -1, + 688, + 22, + 533, + 22, + -1, + 22, + -1, + 23, + 290, + 24, + 314, + -1, + 25, + -1, + 26, + -1, + 671, + 28, + -1, + 30, + 30, + 152, + 31, + 31, + 32, + 666, + 32, + -1, + 32, + 812, + 197, + 34, + 34, + 688, + 34, + 34, + 71, + 35, + 217, + -1, + 35, + 220, + -1, + 664, + -1, + 37, + 163, + 163, + -1, + 39, + 504, + 39, + 504, + 202, + 202, + 39, + 161, + -1, + -1, + 197, + 40, + 40, + -1, + 346, + 40, + 41, + 43, + 43, + 612, + 631, + 43, + 43, + 160, + 43, + 533, + 43, + -1, + 44, + 251, + 108, + -1, + 315, + 315, + -1, + 509, + 618, + 606, + -1, + 47, + 47, + 664, + 664, + 47, + 262, + 48, + -1, + 48, + 48, + 48, + -1, + 627, + -1, + -1, + 48, + 871, + 48, + 109, + 48, + -1, + 48, + 48, + 48, + 48, + 447, + -1, + -1, + -1, + 137, + -1, + 49, + -1, + 341, + -1, + -1, + 49, + 604, + -1, + -1, + -1, + 49, + -1, + 49, + 123, + 235, + 50, + 752, + 662, + -1, + -1, + 51, + 51, + 601, + -1, + -1, + 51, + 763, + -1, + 52, + 95, + 52, + 52, + -1, + 52, + 443, + -1, + 52, + 52, + 618, + 52, + 52, + 114, + -1, + 339, + 52, + 52, + 74, + 74, + 74, + 268, + 52, + 158, + -1, + -1, + 657, + -1, + 564, + -1, + 52, + 52, + 52, + 519, + 519, + -1, + -1, + 53, + -1, + 53, + -1, + -1, + 668, + -1, + 761, + 53, + 53, + 53, + 53, + 359, + -1, + -1, + 54, + -1, + 215, + -1, + 343, + 54, + -1, + 223, + 55, + -1, + 564, + -1, + 55, + -1, + -1, + 55, + 56, + 638, + 56, + 56, + -1, + 56, + 56, + 339, + -1, + 499, + 56, + -1, + 192, + 534, + 290, + 272, + -1, + 71, + 56, + -1, + -1, + 607, + 57, + 57, + 236, + 236, + -1, + -1, + -1, + 58, + 266, + 58, + -1, + -1, + -1, + -1, + 58, + 59, + -1, + -1, + 59, + 59, + 619, + 619, + 619, + 59, + -1, + 61, + 61, + 692, + -1, + 360, + 61, + 61, + -1, + -1, + -1, + 61, + 61, + 61, + 61, + 62, + -1, + 369, + 618, + -1, + 62, + 720, + 62, + 62, + 100, + 201, + 63, + 156, + 63, + 343, + 343, + 63, + 63, + -1, + 242, + -1, + 162, + 331, + 63, + 63, + 63, + 81, + -1, + 154, + -1, + 63, + 63, + -1, + -1, + -1, + 63, + -1, + 63, + 99, + 63, + 63, + 592, + 63, + 63, + 586, + -1, + -1, + -1, + 63, + 521, + 401, + 267, + -1, + 63, + -1, + 237, + 587, + -1, + 63, + -1, + -1, + 63, + 63, + 63, + -1, + 266, + -1, + 63, + 63, + -1, + -1, + 64, + 64, + 659, + 659, + 64, + 64, + 64, + -1, + 64, + -1, + -1, + 65, + 99, + 158, + 65, + -1, + 65, + 65, + -1, + 65, + -1, + 123, + -1, + -1, + 263, + 263, + 263, + -1, + 629, + 66, + 629, + -1, + -1, + 273, + -1, + -1, + 67, + 68, + 38, + 38, + 663, + 68, + 68, + 581, + 648, + -1, + 204, + -1, + -1, + -1, + 290, + 70, + 70, + -1, + 621, + 233, + 277, + 70, + 277, + 70, + 72, + -1, + -1, + -1, + 256, + 605, + 281, + 153, + 153, + -1, + 267, + -1, + -1, + 448, + 89, + 171, + -1, + -1, + -1, + -1, + -1, + -1, + 101, + 104, + -1, + 104, + 105, + 107, + -1, + -1, + 182, + 110, + 115, + 586, + 115, + -1, + 728, + 585, + 115, + 116, + 247, + 446, + 446, + 117, + -1, + -1, + 117, + -1, + 117, + 117, + -1, + 557, + 367, + -1, + 539, + -1, + 342, + 74, + 613, + -1, + 171, + -1, + 314, + -1, + 126, + -1, + -1, + -1, + 129, + 129, + -1, + 129, + 129, + 129, + 627, + -1, + -1, + -1, + 130, + -1, + 131, + 131, + 131, + 131, + -1, + 752, + -1, + 131, + -1, + 100, + 99, + -1, + 638, + 132, + -1, + 375, + -1, + 376, + -1, + 645, + 645, + -1, + -1, + 133, + 643, + 134, + 180, + 134, + -1, + 134, + 134, + 236, + 134, + 134, + -1, + 606, + 136, + 852, + 852, + 139, + 139, + -1, + 140, + 140, + 236, + 140, + -1, + 141, + 141, + -1, + -1, + -1, + 447, + -1, + 141, + 141, + -1, + 251, + 251, + -1, + 142, + 142, + 305, + 305, + 81, + 214, + 142, + 142, + 639, + 144, + 95, + -1, + 144, + 812, + -1, + 724, + 145, + 146, + 339, + 146, + -1, + -1, + -1, + 147, + 147, + 147, + 147, + 147, + 202, + 315, + 148, + 657, + 149, + 274, + 630, + -1, + 149, + -1, + 149, + 149, + 38, + 150, + -1, + 150, + -1, + 367, + 150, + 150, + 150, + -1, + 763, + 151, + -1, + 151, + -1, + -1, + 166, + -1, + 345, + -1, + 247, + 304, + 167, + 343, + 360, + 604, + 178, + 178, + 189, + 190, + 154, + 154, + 603, + 292, + 206, + 206, + 208, + 209, + 212, + -1, + 218, + 71, + 103, + 103, + -1, + -1, + -1, + -1, + 229, + 162, + -1, + 331, + -1, + 252, + 253, + 774, + 254, + 276, + -1, + 257, + 257, + -1, + 258, + -1, + -1, + 180, + -1, + 81, + 688, + 285, + 285, + 286, + 720, + 298, + 299, + 300, + -1, + 587, + 329, + 348, + -1, + 355, + 357, + -1, + -1, + 381, + 336, + 381, + 381, + 264, + 247, + -1, + 192, + 192, + 192, + 360, + -1, + 692, + -1, + 663, + 381, + 687, + 687, + 381, + 381, + 381, + 381, + -1, + 381, + 381, + 381, + -1, + -1, + -1, + -1, + -1, + 728, + 728, + 728, + -1, + 280, + 381, + 381, + 381, + 872, + 605, + 237, + 237, + 381, + 381, + 381, + 381, + 381, + 156, + 381, + -1, + 182, + 182, + 159, + 159, + 381, + 381, + 381, + -1, + 381, + 579, + -1, + -1, + -1, + 761, + 381, + 381, + 381, + 812, + 153, + 360, + -1, + 381, + -1, + -1, + -1, + 381, + -1, + 137, + -1, + 720, + 381, + -1, + 267, + -1, + 381, + -1, + 586, + -1, + 172, + 290, + -1, + 759, + -1, + -1, + 381, + 272, + -1, + -1, + 382, + 383, + 277, + -1, + 247, + 247, + 383, + -1, + 383, + 384, + 628, + -1, + 631, + 384, + -1, + 569, + 384, + 255, + 872, + 872, + 384, + -1, + 526, + 384, + -1, + 771, + -1, + 386, + 386, + 386, + 504, + 171, + -1, + -1, + -1, + -1, + 197, + 279, + 387, + 387, + 387, + -1, + 378, + 378, + 387, + 387, + 387, + 454, + 269, + 342, + 534, + 387, + 387, + -1, + 579, + -1, + -1, + 154, + 154, + -1, + 387, + 313, + -1, + 387, + 387, + -1, + 387, + 387, + 657, + 387, + 369, + 388, + 203, + 388, + 388, + 818, + -1, + 388, + -1, + 388, + 388, + 388, + -1, + 539, + 388, + 388, + 388, + 220, + -1, + 388, + 388, + 278, + 278, + 631, + 388, + -1, + 388, + 388, + 388, + 388, + 245, + 388, + 388, + 390, + 390, + 390, + 390, + -1, + -1, + 750, + 750, + 566, + -1, + 391, + 392, + -1, + 392, + 392, + 173, + -1, + -1, + -1, + 392, + 605, + 605, + -1, + -1, + -1, + 256, + 393, + 393, + 393, + 608, + 393, + 648, + 648, + -1, + 393, + 499, + 805, + 393, + 393, + 393, + 394, + 199, + 394, + 199, + -1, + 649, + 137, + 137, + -1, + -1, + 566, + 396, + 397, + -1, + -1, + 331, + -1, + 255, + 255, + -1, + 671, + -1, + -1, + -1, + -1, + -1, + 399, + 587, + 399, + 520, + 262, + -1, + 402, + -1, + 402, + 648, + 648, + 402, + 520, + -1, + -1, + 612, + 404, + 521, + -1, + 404, + 404, + -1, + -1, + -1, + -1, + 649, + 649, + -1, + 603, + 406, + 407, + 269, + 235, + -1, + 410, + 273, + 628, + 233, + 233, + 411, + 411, + -1, + -1, + 852, + 412, + 413, + -1, + 237, + 413, + 413, + 413, + 413, + 413, + 137, + 413, + 236, + 413, + -1, + -1, + 138, + 415, + 450, + -1, + 108, + 415, + 330, + 415, + 331, + -1, + 415, + 415, + 605, + 415, + -1, + 415, + 416, + 557, + -1, + 289, + -1, + 416, + 416, + 322, + 322, + 322, + -1, + 264, + 264, + 418, + -1, + 214, + 450, + 169, + -1, + 559, + 419, + 559, + 419, + 419, + 568, + -1, + -1, + 168, + 420, + 217, + 420, + 603, + 268, + 268, + 420, + 420, + 724, + 315, + 420, + 672, + 420, + -1, + -1, + -1, + -1, + 202, + 340, + 421, + 421, + 323, + 323, + -1, + 587, + 525, + 525, + 422, + -1, + -1, + 236, + 422, + 648, + -1, + -1, + 422, + -1, + -1, + 579, + 422, + -1, + 584, + -1, + 422, + 509, + -1, + 425, + 499, + 425, + 425, + 223, + -1, + -1, + 425, + 425, + -1, + 172, + -1, + 169, + 426, + 592, + 426, + 426, + 426, + 426, + 426, + 217, + -1, + 426, + -1, + -1, + -1, + 592, + 581, + 426, + -1, + 235, + 525, + 426, + -1, + 322, + -1, + 566, + -1, + -1, + 417, + 426, + 161, + 426, + 81, + 427, + 427, + 427, + 427, + 97, + -1, + -1, + 273, + 427, + 728, + 427, + -1, + 761, + 427, + 427, + -1, + 428, + 428, + -1, + 156, + 428, + -1, + 604, + 871, + 428, + 428, + 428, + -1, + -1, + 658, + 428, + -1, + 428, + 138, + -1, + -1, + 872, + 872, + 428, + -1, + 429, + 522, + 522, + 429, + 429, + 375, + 429, + 100, + 429, + 687, + 429, + -1, + -1, + -1, + 429, + -1, + 430, + -1, + -1, + 430, + 752, + 752, + 752, + -1, + 267, + 214, + 430, + 430, + 430, + 430, + 645, + -1, + -1, + 642, + -1, + -1, + 586, + 586, + 432, + 432, + 649, + 358, + -1, + 432, + 432, + 432, + -1, + 805, + -1, + 234, + -1, + 600, + 600, + 433, + 433, + 520, + 520, + 592, + 433, + 607, + 446, + 433, + 433, + 433, + 157, + -1, + 433, + 434, + 173, + 434, + 173, + -1, + 434, + 434, + 434, + 434, + 434, + -1, + -1, + 237, + 237, + -1, + 447, + 750, + 434, + 533, + 434, + 434, + -1, + 434, + 375, + -1, + 434, + 434, + -1, + 558, + 558, + 558, + 434, + 434, + -1, + 434, + 435, + 280, + 435, + 369, + 369, + 435, + 203, + -1, + 367, + 367, + 446, + 519, + 519, + -1, + 156, + 200, + -1, + -1, + 436, + 533, + 448, + 760, + 671, + 436, + -1, + 272, + 272, + 436, + -1, + 436, + 436, + -1, + 629, + -1, + 437, + 210, + 305, + -1, + 525, + 314, + -1, + 533, + 438, + -1, + 601, + 601, + 657, + -1, + -1, + 518, + 162, + -1, + 439, + 233, + -1, + -1, + 440, + -1, + -1, + -1, + 378, + 507, + 442, + 442, + -1, + 442, + -1, + 451, + 664, + 452, + 452, + 599, + 196, + -1, + 458, + -1, + -1, + -1, + -1, + 462, + 579, + 464, + -1, + 315, + -1, + 214, + 472, + 454, + 474, + -1, + 345, + -1, + 480, + -1, + 481, + 482, + 202, + 482, + 482, + 805, + -1, + -1, + -1, + -1, + 485, + 486, + -1, + -1, + -1, + -1, + -1, + 487, + -1, + -1, + -1, + 552, + -1, + 487, + 487, + 487, + 487, + -1, + 274, + -1, + 487, + 487, + -1, + -1, + 488, + -1, + 447, + 447, + 489, + 489, + 489, + -1, + -1, + 489, + 489, + -1, + -1, + -1, + 313, + 313, + 491, + 491, + 492, + 492, + -1, + 279, + 494, + 495, + 496, + 496, + 497, + 871, + 498, + 498, + 498, + 498, + 498, + 653, + 498, + 162, + 500, + 500, + 627, + 199, + 501, + 501, + 585, + 585, + 502, + 454, + 502, + 359, + 502, + 502, + 502, + 601, + -1, + -1, + 503, + -1, + -1, + 813, + 269, + 503, + -1, + -1, + 505, + 528, + -1, + 505, + 505, + 340, + 505, + 330, + -1, + 505, + -1, + 506, + 506, + 210, + 210, + -1, + 315, + -1, + 163, + -1, + 511, + 648, + 512, + 447, + 512, + 526, + -1, + 512, + 752, + -1, + 584, + -1, + 514, + 514, + 514, + 514, + 515, + -1, + -1, + 516, + -1, + 752, + 535, + 535, + 256, + -1, + 543, + -1, + 721, + 450, + -1, + -1, + 819, + 819, + -1, + 570, + 570, + 571, + 275, + 275, + -1, + 571, + -1, + 572, + 575, + 163, + -1, + -1, + 577, + -1, + 577, + 577, + 619, + 577, + 577, + 588, + 589, + 589, + 723, + 591, + 269, + 595, + 598, + 509, + 291, + 586, + 640, + 661, + 157, + -1, + 673, + 84, + 84, + -1, + -1, + 108, + 108, + -1, + -1, + 347, + 347, + 674, + -1, + 674, + -1, + 114, + 203, + 674, + 95, + 648, + -1, + 331, + 674, + 674, + 674, + -1, + 674, + 152, + 214, + 674, + 674, + 674, + 760, + -1, + -1, + 674, + -1, + 367, + 674, + -1, + -1, + 517, + -1, + 565, + 674, + 674, + 674, + 674, + 569, + 674, + 674, + 172, + 675, + -1, + 618, + 676, + 583, + 519, + 237, + 676, + 152, + -1, + 677, + 677, + 173, + -1, + 385, + 677, + 313, + 313, + 313, + 677, + 582, + 582, + 677, + -1, + 509, + -1, + -1, + 340, + 630, + 679, + 200, + 679, + -1, + -1, + 679, + 679, + 631, + 679, + 679, + 280, + 280, + 680, + -1, + 87, + 87, + 87, + 637, + 235, + 681, + 681, + -1, + 682, + 153, + -1, + -1, + 346, + 683, + 401, + 351, + -1, + 685, + -1, + -1, + 685, + 660, + 685, + 343, + -1, + 685, + 685, + 275, + 685, + -1, + 685, + 685, + -1, + 342, + 685, + 342, + 685, + 182, + 685, + 638, + -1, + 685, + 499, + 685, + -1, + 234, + 367, + 369, + -1, + -1, + 235, + 685, + -1, + 612, + 87, + 343, + 686, + 686, + -1, + 359, + -1, + 686, + 686, + 686, + 689, + 690, + -1, + -1, + 173, + 690, + 171, + 691, + -1, + -1, + -1, + 694, + -1, + 695, + 81, + -1, + 114, + 696, + 202, + 138, + -1, + 671, + 751, + 697, + 698, + 698, + -1, + -1, + 699, + 699, + 471, + 87, + 699, + 587, + -1, + 700, + 700, + -1, + -1, + 701, + 581, + 639, + 469, + -1, + 540, + 701, + 701, + -1, + -1, + -1, + 272, + 604, + 703, + 517, + 517, + -1, + 705, + 705, + 705, + 631, + 631, + 631, + -1, + -1, + 812, + 709, + -1, + 454, + 852, + 153, + 711, + 233, + 380, + 712, + 73, + 712, + -1, + -1, + -1, + 712, + 713, + -1, + 242, + 713, + -1, + -1, + 714, + 714, + 714, + -1, + -1, + 247, + 123, + -1, + 716, + 716, + 717, + 717, + 275, + 719, + 725, + 726, + -1, + 727, + 627, + 727, + 730, + -1, + 376, + -1, + -1, + 217, + 735, + 182, + -1, + 739, + 564, + 740, + -1, + 275, + 740, + 558, + -1, + 741, + 84, + -1, + -1, + -1, + 745, + -1, + 71, + -1, + 658, + 749, + 753, + -1, + 628, + 775, + 776, + -1, + -1, + 782, + 347, + 123, + 785, + -1, + 787, + 760, + 558, + 792, + -1, + 852, + 95, + 565, + 83, + 827, + 360, + -1, + -1, + 375, + 601, + 601, + 840, + -1, + 840, + 840, + 840, + 840, + 841, + 263, + 761, + 233, + 841, + 841, + 378, + 378, + -1, + 519, + 568, + 842, + -1, + 275, + 843, + 201, + -1, + 843, + 844, + -1, + 844, + 844, + -1, + 245, + 844, + -1, + -1, + -1, + -1, + 812, + 845, + 722, + 722, + 722, + 722, + 579, + 846, + 846, + 846, + 138, + 846, + 846, + 137, + 137, + 846, + -1, + 846, + -1, + -1, + 762, + -1, + -1, + 846, + 847, + 849, + -1, + -1, + 204, + 854, + 855, + 855, + 855, + 856, + 277, + 860, + -1, + 868, + 878, + -1, + 171 + ], + [ + -1, + 504, + 163, + 159, + -1, + -1, + -1, + 137, + 657, + -1, + 3, + 204, + 3, + -1, + 3, + -1, + 3, + 156, + 3, + 649, + 3, + 3, + 3, + 417, + 417, + 3, + 3, + 603, + -1, + 3, + -1, + -1, + 3, + 659, + 200, + -1, + 290, + 358, + -1, + 3, + -1, + 558, + 558, + 234, + 340, + 3, + 3, + 305, + -1, + 290, + 3, + 380, + 380, + 3, + -1, + -1, + 3, + 3, + 3, + 658, + 658, + -1, + 265, + 519, + 3, + 3, + -1, + 3, + 3, + 269, + 3, + 3, + 762, + 73, + 73, + 3, + -1, + 774, + 774, + -1, + 173, + -1, + 3, + 645, + 200, + 200, + 504, + 3, + 3, + 3, + -1, + -1, + 154, + 3, + -1, + 266, + 266, + 3, + 266, + -1, + -1, + 3, + 552, + -1, + 607, + 3, + 522, + -1, + 447, + 447, + 3, + 162, + 162, + 3, + 3, + -1, + 602, + -1, + 750, + -1, + 173, + 3, + -1, + 3, + 687, + -1, + 137, + 323, + 3, + 323, + -1, + 114, + 3, + 171, + 87, + 658, + 3, + 279, + 3, + 3, + 533, + 3, + 276, + 276, + 592, + -1, + -1, + 579, + 579, + 672, + 199, + -1, + 201, + 201, + 172, + 99, + 592, + 6, + 7, + 7, + 559, + 8, + -1, + 8, + 771, + 771, + 8, + 446, + -1, + -1, + 9, + 196, + -1, + 10, + -1, + 10, + 10, + -1, + -1, + 552, + 10, + -1, + 87, + 10, + 568, + 10, + 276, + 276, + 10, + -1, + 11, + 11, + -1, + 11, + 509, + -1, + -1, + 509, + 11, + 109, + 11, + 11, + 11, + 359, + 359, + 11, + 751, + 163, + 163, + 11, + 11, + -1, + -1, + 156, + 138, + 11, + 289, + 650, + -1, + 292, + 108, + 11, + 509, + 11, + 11, + 608, + 11, + 11, + 11, + 812, + 812, + -1, + 812, + -1, + 12, + -1, + 618, + -1, + 12, + -1, + -1, + 12, + 360, + -1, + 264, + 578, + 12, + 12, + 613, + 215, + 12, + 12, + 12, + 449, + -1, + 12, + 670, + 385, + 12, + 584, + -1, + 156, + 12, + 156, + -1, + 201, + 280, + -1, + 12, + -1, + 171, + 171, + 171, + 171, + 13, + 657, + 639, + 251, + 13, + 13, + 214, + -1, + 95, + -1, + 852, + 13, + 13, + 369, + 13, + -1, + -1, + -1, + -1, + 14, + 170, + -1, + 196, + 14, + 583, + 583, + 15, + -1, + 303, + 15, + 15, + 15, + 15, + -1, + -1, + 603, + 15, + 603, + -1, + 314, + 314, + 314, + -1, + -1, + -1, + 16, + -1, + 16, + 16, + 16, + 375, + 375, + -1, + 16, + 376, + 16, + 376, + 376, + 607, + 16, + 375, + 16, + -1, + -1, + 557, + 16, + 16, + 314, + -1, + -1, + -1, + 16, + 581, + -1, + -1, + -1, + 16, + 16, + 16, + -1, + 245, + 16, + -1, + 169, + 16, + 618, + 507, + 16, + -1, + 582, + -1, + 16, + 16, + -1, + 16, + -1, + 275, + -1, + 16, + 16, + 16, + -1, + 401, + 17, + -1, + -1, + 443, + 443, + 17, + 281, + -1, + 347, + 17, + 73, + -1, + 17, + 687, + 17, + 621, + -1, + 114, + -1, + 304, + -1, + 643, + 95, + 17, + 659, + 17, + 336, + 18, + -1, + 18, + -1, + -1, + -1, + 18, + 18, + 18, + 18, + 18, + 304, + -1, + -1, + -1, + 18, + -1, + -1, + 819, + -1, + 380, + 380, + 18, + 692, + 18, + 247, + 18, + 261, + -1, + 18, + -1, + -1, + 401, + 18, + -1, + -1, + -1, + 156, + 18, + -1, + -1, + 18, + 18, + 18, + -1, + 18, + 109, + -1, + -1, + 18, + 18, + 18, + 18, + 18, + 242, + -1, + -1, + 341, + 18, + 18, + -1, + 507, + 507, + 152, + -1, + 534, + 534, + 18, + 18, + 18, + -1, + -1, + 237, + 237, + 18, + 18, + 18, + 721, + -1, + 274, + 274, + 568, + -1, + -1, + 261, + 18, + 18, + -1, + 18, + -1, + 499, + 18, + -1, + -1, + 277, + 18, + 18, + 566, + -1, + 157, + 157, + 599, + -1, + 18, + 173, + 173, + 173, + 18, + -1, + 18, + 763, + 18, + 18, + -1, + -1, + 666, + 666, + -1, + -1, + 204, + -1, + 242, + 158, + 158, + 19, + 608, + 454, + 19, + -1, + 38, + 19, + 19, + -1, + 19, + -1, + -1, + -1, + 19, + -1, + 73, + -1, + 639, + 255, + -1, + -1, + 621, + -1, + 19, + 19, + 172, + -1, + 19, + 19, + -1, + -1, + 261, + -1, + 20, + 267, + 20, + 267, + 95, + -1, + 274, + 454, + -1, + 20, + -1, + 20, + -1, + 20, + 565, + 20, + 20, + 313, + -1, + 81, + -1, + 22, + 22, + 22, + -1, + 22, + -1, + 688, + 22, + 533, + 22, + -1, + 22, + -1, + 23, + 290, + 24, + 314, + -1, + 25, + -1, + 26, + -1, + 671, + 28, + -1, + 30, + 30, + 152, + 31, + 31, + 32, + 666, + 32, + -1, + 32, + 812, + 197, + 34, + 34, + 688, + 34, + 34, + 71, + 35, + 217, + -1, + 35, + 220, + -1, + 664, + -1, + 37, + 163, + 163, + -1, + 39, + 504, + 39, + 504, + 202, + 202, + 39, + 161, + -1, + -1, + 197, + 197, + 40, + -1, + 346, + 40, + 41, + 43, + 43, + 612, + 631, + 43, + 43, + 160, + 43, + 533, + 43, + -1, + 44, + 251, + 108, + -1, + 315, + 315, + -1, + 509, + 618, + 606, + -1, + 47, + 47, + 664, + 664, + 47, + 262, + 48, + -1, + 48, + 48, + 322, + -1, + 627, + -1, + -1, + 871, + 871, + 48, + 109, + 48, + -1, + 48, + 48, + -1, + 48, + 447, + -1, + -1, + -1, + 137, + -1, + 49, + -1, + 341, + -1, + -1, + 49, + 604, + -1, + -1, + -1, + 49, + -1, + 49, + 123, + 235, + 50, + 752, + 662, + -1, + -1, + 51, + 51, + 601, + -1, + -1, + 51, + 763, + -1, + 52, + 95, + 52, + 52, + -1, + 52, + 443, + -1, + 52, + 52, + 618, + 52, + 52, + 114, + -1, + 339, + 52, + 52, + 74, + 74, + 74, + 268, + 52, + 158, + -1, + -1, + 657, + -1, + 564, + -1, + 52, + 52, + 52, + 519, + 519, + -1, + -1, + 53, + -1, + 53, + -1, + -1, + 668, + -1, + 761, + 53, + 53, + 53, + 53, + 359, + -1, + -1, + 54, + -1, + 215, + -1, + 343, + 54, + -1, + 223, + 55, + -1, + 564, + -1, + 55, + -1, + -1, + 55, + 56, + 638, + 56, + 56, + -1, + 56, + 56, + 339, + -1, + 499, + 56, + -1, + 192, + 534, + 290, + 272, + -1, + 71, + 56, + -1, + -1, + 607, + 57, + 57, + 236, + 236, + -1, + -1, + -1, + 58, + 266, + 58, + -1, + -1, + -1, + -1, + 58, + 59, + -1, + -1, + 59, + 59, + 619, + 619, + 619, + 59, + -1, + 61, + 61, + 692, + -1, + 360, + 61, + 61, + -1, + -1, + -1, + 61, + 61, + 61, + 61, + 62, + -1, + 369, + 618, + -1, + 62, + 720, + 62, + -1, + 100, + 201, + 63, + 156, + 63, + 343, + 343, + 63, + 63, + -1, + 242, + -1, + 162, + 331, + 63, + 63, + 63, + 81, + -1, + 154, + -1, + 63, + 63, + -1, + -1, + -1, + 63, + -1, + 63, + 99, + 63, + 63, + 592, + 63, + 63, + 586, + -1, + -1, + -1, + 63, + 521, + 401, + 267, + -1, + 63, + -1, + 237, + 587, + -1, + 63, + -1, + -1, + 63, + -1, + 63, + -1, + 266, + -1, + 63, + 63, + -1, + -1, + 64, + 64, + 659, + 659, + 64, + 331, + 64, + -1, + 64, + -1, + -1, + 65, + 99, + 158, + 65, + -1, + -1, + -1, + -1, + 65, + -1, + 123, + -1, + -1, + 263, + 263, + 263, + -1, + 629, + 66, + 629, + -1, + -1, + 273, + -1, + -1, + 67, + 68, + 38, + 38, + 663, + 68, + 68, + 581, + 648, + -1, + 204, + -1, + -1, + -1, + 290, + 70, + 70, + -1, + 621, + 233, + 277, + 70, + 277, + 70, + 72, + -1, + -1, + -1, + 256, + 605, + 281, + 153, + 153, + -1, + 267, + -1, + -1, + 448, + 89, + 171, + -1, + -1, + -1, + -1, + -1, + -1, + 101, + 104, + -1, + 104, + 105, + 107, + -1, + -1, + 182, + 110, + 115, + 586, + 115, + -1, + 728, + 585, + 115, + 116, + 247, + 446, + 446, + 117, + -1, + -1, + 117, + -1, + 117, + 630, + -1, + 557, + 367, + -1, + 539, + -1, + 342, + 74, + 613, + -1, + 171, + -1, + 314, + -1, + 126, + -1, + -1, + -1, + 129, + 129, + -1, + -1, + 631, + 129, + 627, + -1, + -1, + -1, + 130, + -1, + 131, + 131, + 131, + 131, + -1, + 752, + -1, + 131, + -1, + 100, + 99, + -1, + 638, + 132, + -1, + 375, + -1, + 376, + -1, + 645, + 645, + -1, + -1, + 133, + 643, + 134, + 180, + 134, + -1, + 134, + 134, + 236, + 134, + 134, + -1, + 606, + 136, + 852, + 852, + 139, + 139, + -1, + 140, + 140, + 236, + 236, + -1, + 141, + 141, + -1, + -1, + -1, + 447, + -1, + 141, + 141, + -1, + 251, + 251, + -1, + 142, + 142, + 305, + 305, + 81, + 214, + 142, + 142, + 639, + 144, + 95, + -1, + 144, + 812, + -1, + 724, + 145, + 146, + 339, + 146, + -1, + -1, + -1, + 147, + 147, + 147, + 147, + 147, + 202, + 315, + 148, + 657, + 149, + 274, + 630, + -1, + 149, + -1, + 149, + -1, + 38, + 150, + -1, + 150, + -1, + 367, + 150, + 150, + 150, + -1, + 763, + 151, + -1, + 151, + -1, + -1, + 525, + -1, + 345, + -1, + 247, + 304, + 167, + 343, + 360, + 604, + 178, + 763, + 189, + 190, + 154, + 154, + 603, + 292, + 206, + 649, + 208, + 209, + 212, + -1, + 218, + 71, + 103, + 103, + -1, + -1, + -1, + -1, + 229, + 162, + -1, + 331, + -1, + 252, + 253, + 774, + -1, + 276, + -1, + 257, + 257, + -1, + 258, + -1, + -1, + 180, + -1, + 81, + 688, + 285, + 263, + 286, + 720, + 298, + 299, + 300, + -1, + 587, + 329, + 348, + -1, + 355, + 357, + -1, + -1, + 381, + 336, + -1, + 381, + 264, + 247, + -1, + 192, + 192, + 192, + 360, + -1, + 692, + -1, + 663, + 381, + 687, + 687, + 381, + 381, + 381, + 381, + -1, + -1, + 381, + 381, + -1, + -1, + -1, + -1, + -1, + 728, + 728, + 728, + -1, + 280, + 381, + 381, + 381, + 872, + 605, + 237, + 237, + 381, + 381, + 381, + 381, + 381, + 156, + 381, + -1, + 182, + 182, + 159, + 159, + 381, + 381, + -1, + -1, + 381, + 579, + -1, + -1, + -1, + 761, + 381, + 381, + 381, + 812, + 153, + 360, + -1, + 381, + -1, + -1, + -1, + 381, + -1, + 137, + -1, + 720, + 381, + -1, + 267, + -1, + 381, + -1, + 586, + -1, + 172, + 290, + -1, + 759, + -1, + -1, + 381, + 272, + -1, + -1, + 382, + 383, + 277, + -1, + 247, + 247, + 383, + -1, + 383, + 384, + 628, + -1, + 631, + 384, + -1, + 569, + 384, + 255, + 872, + 872, + 384, + -1, + 526, + 384, + -1, + 771, + -1, + 386, + 564, + 564, + 504, + 171, + -1, + -1, + -1, + -1, + 197, + 279, + 387, + 618, + 687, + -1, + 378, + 378, + 387, + -1, + 387, + 454, + 269, + 342, + 534, + 387, + 387, + -1, + 579, + -1, + -1, + 154, + 154, + -1, + 387, + 313, + -1, + 387, + 387, + -1, + 387, + 387, + 657, + 387, + 369, + -1, + 203, + 388, + 388, + 818, + -1, + 388, + -1, + 388, + 388, + 388, + -1, + 539, + 388, + 388, + 388, + 220, + -1, + 388, + 388, + 278, + 278, + 631, + 388, + -1, + 388, + 388, + 388, + 388, + 245, + 388, + 388, + 390, + -1, + 390, + 390, + -1, + -1, + 750, + 750, + 566, + -1, + 391, + 392, + -1, + 392, + -1, + 173, + -1, + -1, + -1, + 392, + 605, + 605, + -1, + -1, + -1, + 256, + 393, + 393, + 393, + 608, + 393, + 648, + 648, + -1, + 393, + 499, + 805, + 393, + 393, + 393, + 394, + 199, + 394, + 199, + -1, + 649, + 137, + 137, + -1, + -1, + 566, + 396, + 397, + -1, + -1, + 331, + -1, + 255, + 255, + -1, + 671, + -1, + -1, + -1, + -1, + -1, + 399, + 587, + 399, + 520, + 262, + -1, + 402, + -1, + 402, + 648, + 648, + 402, + 520, + -1, + -1, + 612, + 404, + 521, + -1, + 404, + 404, + -1, + -1, + -1, + -1, + 649, + 649, + -1, + 603, + 406, + 407, + 269, + 235, + -1, + 410, + 273, + 628, + 233, + 233, + 411, + 411, + -1, + -1, + 852, + 412, + 413, + -1, + 237, + 413, + 413, + 413, + 413, + 413, + 137, + 413, + 236, + 413, + -1, + -1, + 138, + 415, + 450, + -1, + 108, + 415, + 330, + 415, + 331, + -1, + 415, + 415, + 605, + 415, + -1, + 415, + 416, + 557, + -1, + 289, + -1, + 416, + 416, + 322, + 322, + 322, + -1, + 264, + 264, + 418, + -1, + 214, + 450, + 169, + -1, + 559, + 419, + 559, + 419, + 419, + 568, + -1, + -1, + 168, + 420, + 217, + 420, + 603, + 268, + 268, + 420, + 420, + 724, + 315, + 420, + 672, + 420, + -1, + -1, + -1, + -1, + 202, + 340, + 421, + 421, + 323, + 323, + -1, + 587, + 525, + 525, + 422, + -1, + -1, + 236, + 422, + 648, + -1, + -1, + 422, + -1, + -1, + 579, + 422, + -1, + 584, + -1, + 422, + 509, + -1, + 425, + 499, + 425, + -1, + 223, + -1, + -1, + 425, + 425, + -1, + 172, + -1, + 169, + 426, + 592, + 426, + 426, + 426, + 426, + 426, + 217, + -1, + 426, + -1, + -1, + -1, + 592, + 581, + 426, + -1, + 235, + 525, + 426, + -1, + 322, + -1, + 566, + -1, + -1, + 417, + 426, + 161, + 426, + 81, + 427, + 427, + 427, + -1, + 97, + -1, + -1, + 273, + 427, + 728, + 427, + -1, + 761, + 427, + 427, + -1, + 672, + 428, + -1, + 156, + 428, + -1, + 604, + 871, + 428, + 428, + 428, + -1, + -1, + 658, + 428, + -1, + 428, + 138, + -1, + -1, + 872, + 872, + 428, + -1, + 429, + 522, + 522, + 429, + 429, + 375, + 429, + 100, + -1, + 687, + 429, + -1, + -1, + -1, + -1, + -1, + 430, + -1, + -1, + 430, + 752, + 752, + 752, + -1, + 267, + 214, + 430, + 430, + 430, + 430, + 645, + -1, + -1, + 642, + -1, + -1, + 586, + 586, + 432, + 432, + 649, + 358, + -1, + -1, + 432, + 432, + -1, + 805, + -1, + 234, + -1, + 600, + 600, + 433, + 433, + 520, + 520, + 592, + 433, + 607, + 446, + 433, + 433, + 433, + 157, + -1, + 433, + 434, + 173, + 434, + 173, + -1, + 434, + 434, + 434, + 434, + 434, + -1, + -1, + 237, + 237, + -1, + 447, + 750, + 434, + 533, + 434, + 434, + -1, + 434, + 375, + -1, + 434, + 434, + -1, + 558, + 558, + 558, + 434, + 434, + -1, + 434, + 435, + 280, + 558, + 369, + 369, + 435, + 203, + -1, + 367, + 367, + 446, + 519, + 519, + -1, + 156, + 200, + -1, + -1, + 436, + 533, + 448, + 760, + 671, + 671, + -1, + 272, + 272, + 436, + -1, + 436, + 436, + -1, + 629, + -1, + 437, + 210, + 305, + -1, + 525, + 314, + -1, + 533, + 438, + -1, + 601, + 601, + 657, + -1, + -1, + 518, + 162, + -1, + 439, + 233, + -1, + -1, + 440, + -1, + -1, + -1, + 378, + 507, + 442, + 442, + -1, + 442, + -1, + 451, + 664, + 452, + 452, + 599, + 196, + -1, + 458, + -1, + -1, + -1, + -1, + 462, + 579, + 464, + -1, + 315, + -1, + 214, + 472, + 454, + 474, + -1, + 345, + -1, + 480, + -1, + 481, + 482, + 202, + 482, + 482, + 805, + -1, + -1, + -1, + -1, + 485, + 486, + -1, + -1, + -1, + -1, + -1, + 487, + -1, + -1, + -1, + 552, + -1, + 487, + 487, + 487, + 487, + -1, + 274, + -1, + 487, + 487, + -1, + -1, + 488, + -1, + 447, + 447, + 489, + 489, + 489, + -1, + -1, + 489, + 199, + -1, + -1, + -1, + 313, + 313, + 491, + 491, + 492, + 215, + -1, + 279, + 494, + 495, + -1, + 496, + 497, + 871, + 498, + 498, + 498, + 498, + 498, + 653, + -1, + 162, + 500, + 500, + 627, + 199, + 501, + 501, + 585, + 585, + 502, + 454, + 502, + 359, + 502, + 502, + 502, + 601, + -1, + -1, + 503, + -1, + -1, + 813, + 269, + 503, + -1, + -1, + 505, + 528, + -1, + 505, + 505, + 340, + -1, + 330, + -1, + 505, + -1, + 506, + 506, + 210, + 210, + -1, + 315, + -1, + 163, + -1, + 511, + 648, + 512, + 447, + 512, + 526, + -1, + -1, + 752, + -1, + 584, + -1, + 602, + 514, + 514, + 514, + 515, + -1, + -1, + 516, + -1, + 752, + 535, + -1, + 256, + -1, + 543, + -1, + 721, + 450, + -1, + -1, + 819, + 819, + -1, + 570, + 570, + 571, + 275, + 275, + -1, + 571, + -1, + 572, + 575, + 163, + -1, + -1, + 577, + -1, + 577, + 577, + 619, + 577, + 577, + -1, + 589, + -1, + 723, + 591, + 269, + 595, + 598, + 509, + 291, + 586, + 640, + -1, + 157, + -1, + 673, + 84, + 84, + -1, + -1, + 108, + 108, + -1, + -1, + 347, + 347, + 674, + -1, + 674, + -1, + 114, + 203, + 674, + 95, + 648, + -1, + 331, + 674, + 674, + 674, + -1, + 674, + 152, + 214, + -1, + 674, + 674, + 760, + -1, + -1, + 674, + -1, + 367, + 674, + -1, + -1, + 517, + -1, + 565, + 674, + 674, + 674, + 674, + 569, + -1, + 674, + 172, + 675, + -1, + 618, + 676, + 583, + 519, + 237, + 676, + 152, + -1, + 677, + 677, + 173, + -1, + 385, + 677, + 313, + 313, + 313, + 677, + 582, + 582, + 677, + -1, + 509, + -1, + -1, + 340, + 630, + 679, + 200, + 679, + -1, + -1, + 679, + 679, + 631, + 679, + 679, + 280, + 280, + 680, + -1, + 87, + 87, + 87, + 637, + 235, + 681, + 681, + -1, + 682, + 153, + -1, + -1, + 346, + 683, + 401, + 351, + -1, + 685, + -1, + -1, + 685, + 660, + 685, + 343, + -1, + 685, + 685, + 275, + 685, + -1, + 685, + 450, + -1, + 342, + 685, + 342, + 342, + 182, + 685, + 638, + -1, + 685, + 499, + 685, + -1, + 234, + 367, + 369, + -1, + -1, + 235, + 685, + -1, + 612, + 87, + 343, + 686, + 686, + -1, + 359, + -1, + 686, + 686, + 686, + 689, + 690, + -1, + -1, + 173, + 173, + 171, + 691, + -1, + -1, + -1, + 694, + -1, + 695, + 81, + -1, + 114, + 696, + 202, + 138, + -1, + 671, + 751, + 697, + 698, + 698, + -1, + -1, + 699, + 699, + 471, + 87, + 699, + 587, + -1, + 700, + 700, + -1, + -1, + 701, + 581, + 639, + 469, + -1, + 540, + 701, + 701, + -1, + -1, + -1, + 272, + 604, + 703, + 517, + 517, + -1, + 705, + 499, + 705, + 631, + 631, + 631, + -1, + -1, + 812, + 709, + -1, + 454, + 852, + 153, + 711, + 233, + 380, + 712, + 73, + 712, + -1, + -1, + -1, + 712, + 713, + -1, + 242, + 713, + -1, + -1, + 714, + 714, + 714, + -1, + -1, + 247, + 123, + -1, + 716, + 716, + 717, + 717, + 275, + 719, + 725, + 726, + -1, + 727, + 627, + 727, + 730, + -1, + 376, + -1, + -1, + 217, + 735, + 182, + -1, + 739, + 564, + 740, + -1, + 275, + 740, + 558, + -1, + 741, + 84, + -1, + -1, + -1, + 745, + -1, + 71, + -1, + 658, + 749, + 753, + -1, + 628, + 775, + 776, + -1, + -1, + 782, + 347, + 123, + 785, + -1, + 787, + 760, + 558, + 792, + -1, + 852, + 95, + 565, + 83, + 827, + 360, + -1, + -1, + 375, + 601, + 601, + 840, + -1, + 840, + 840, + 840, + 840, + 841, + 263, + 761, + 233, + 841, + 841, + 378, + 378, + -1, + 519, + 568, + 842, + -1, + 275, + 843, + 201, + -1, + 843, + 844, + -1, + 844, + 844, + -1, + 245, + 844, + -1, + -1, + -1, + -1, + 812, + 845, + 722, + 722, + 722, + 722, + 579, + 846, + 846, + 846, + 138, + 846, + 846, + 137, + 137, + 846, + -1, + 846, + -1, + -1, + 762, + -1, + -1, + 846, + 138, + 849, + -1, + -1, + 204, + 854, + 855, + 855, + 855, + 606, + 277, + 860, + -1, + 868, + 878, + -1, + 171 + ], + [ + -1, + 504, + 163, + 159, + -1, + -1, + -1, + 137, + 657, + -1, + 3, + 204, + 3, + -1, + 3, + -1, + 3, + 156, + 3, + 649, + 3, + 3, + 3, + 417, + 417, + 3, + 3, + 603, + -1, + 3, + -1, + -1, + 3, + 659, + 200, + -1, + 290, + 358, + -1, + 3, + -1, + 558, + 558, + 234, + 340, + 3, + 3, + 305, + -1, + 290, + 3, + 380, + 380, + 3, + -1, + -1, + 3, + 3, + 3, + 658, + 658, + -1, + 265, + 519, + 3, + 3, + -1, + 3, + 3, + 269, + 3, + 3, + 762, + 73, + 73, + 3, + -1, + 774, + 774, + -1, + 173, + -1, + 3, + 645, + 200, + 200, + 504, + 3, + 3, + 3, + -1, + -1, + 154, + 3, + -1, + 266, + 266, + 3, + 266, + -1, + -1, + 3, + 552, + -1, + 607, + 607, + 522, + -1, + 447, + 447, + 3, + 162, + 162, + 3, + 3, + -1, + 602, + -1, + 750, + -1, + 173, + 3, + -1, + 3, + 687, + -1, + 137, + 323, + 3, + 323, + -1, + 114, + 3, + 171, + 87, + 658, + 3, + 279, + 3, + 3, + 533, + 3, + 276, + 276, + 592, + -1, + -1, + 579, + 579, + 672, + 199, + -1, + 201, + 201, + 172, + 99, + 592, + 6, + 7, + 687, + 559, + 8, + -1, + 771, + 771, + 771, + 8, + 446, + -1, + -1, + 9, + 196, + -1, + 10, + -1, + 10, + 10, + -1, + -1, + 552, + 10, + -1, + 87, + 10, + 568, + 10, + 276, + 276, + 10, + -1, + 11, + 11, + -1, + 11, + 509, + -1, + -1, + 509, + 11, + 109, + -1, + 11, + 87, + 359, + 359, + 11, + 751, + 163, + 163, + 11, + 11, + -1, + -1, + 156, + 138, + 11, + 289, + 650, + -1, + 292, + 108, + 11, + 509, + 11, + 11, + 608, + 11, + 11, + 11, + 812, + 812, + -1, + 812, + -1, + 12, + -1, + 618, + -1, + 12, + -1, + -1, + 12, + 360, + -1, + 264, + 578, + 12, + 12, + 613, + 215, + 12, + 12, + 12, + 449, + -1, + 12, + 670, + 385, + 12, + 584, + -1, + 156, + 12, + 156, + -1, + 201, + 280, + -1, + 12, + -1, + 171, + 171, + 171, + 171, + -1, + 657, + 639, + 251, + 13, + 13, + 214, + -1, + 95, + -1, + 852, + 13, + 13, + 369, + 13, + -1, + -1, + -1, + -1, + 14, + 170, + -1, + 196, + 14, + 583, + 583, + 15, + -1, + 303, + 15, + 15, + 15, + 15, + -1, + -1, + 603, + 603, + 603, + -1, + 314, + 314, + 314, + -1, + -1, + -1, + 16, + -1, + 16, + 16, + 375, + 375, + 375, + -1, + 16, + 376, + 376, + 376, + 376, + 607, + 16, + 375, + 16, + -1, + -1, + 557, + -1, + 16, + 314, + -1, + -1, + -1, + 16, + 581, + -1, + -1, + -1, + 16, + 16, + 16, + -1, + 245, + 16, + -1, + 169, + 16, + 618, + 507, + 16, + -1, + 582, + -1, + 16, + 16, + -1, + -1, + -1, + 275, + -1, + 16, + 16, + 16, + -1, + 401, + 17, + -1, + -1, + 443, + 443, + 17, + 281, + -1, + 347, + 17, + 73, + -1, + 17, + 687, + 17, + 621, + -1, + 114, + -1, + 304, + -1, + 643, + 95, + 17, + 659, + 17, + 336, + 18, + -1, + 18, + -1, + -1, + -1, + 18, + -1, + 18, + 18, + 18, + 304, + -1, + -1, + -1, + 18, + -1, + -1, + 819, + -1, + 380, + 380, + 380, + 692, + 692, + 247, + 18, + 261, + -1, + 18, + -1, + -1, + 401, + 18, + -1, + -1, + -1, + 156, + 18, + -1, + -1, + 18, + 18, + 642, + -1, + 18, + 109, + -1, + -1, + 18, + 18, + 18, + 18, + 18, + 242, + -1, + -1, + 341, + 18, + 18, + -1, + 507, + 507, + 152, + -1, + 534, + 534, + 18, + 18, + 18, + -1, + -1, + 237, + 237, + 18, + 720, + -1, + 721, + -1, + 274, + 274, + 568, + -1, + -1, + 261, + 18, + 18, + -1, + 18, + -1, + 499, + 18, + -1, + -1, + 277, + 18, + 18, + 566, + -1, + 157, + 157, + 599, + -1, + 18, + 173, + 173, + 173, + 18, + -1, + 18, + 763, + 18, + 18, + -1, + -1, + 666, + 666, + -1, + -1, + 204, + -1, + 242, + 158, + 158, + 19, + 608, + 454, + 19, + -1, + 38, + 19, + 380, + -1, + 19, + -1, + -1, + -1, + 19, + -1, + 73, + -1, + 639, + 255, + -1, + -1, + 621, + -1, + 19, + -1, + 172, + -1, + 19, + 19, + -1, + -1, + 261, + -1, + 20, + 267, + 20, + 267, + 95, + -1, + 274, + 454, + -1, + 20, + -1, + 20, + -1, + 20, + 565, + -1, + 20, + 313, + -1, + 81, + -1, + -1, + 22, + 22, + -1, + 22, + -1, + 688, + 22, + 533, + 22, + -1, + 22, + -1, + 23, + 290, + 24, + 314, + -1, + 25, + -1, + 26, + -1, + 671, + -1, + -1, + 30, + 30, + 152, + 31, + 31, + 32, + 666, + 510, + -1, + 32, + 812, + 197, + 34, + 34, + 688, + 34, + -1, + 71, + 35, + 217, + -1, + 35, + 220, + -1, + 664, + -1, + 37, + 163, + 163, + -1, + 39, + 504, + 39, + 504, + 202, + 202, + 39, + 161, + -1, + -1, + 197, + 197, + 40, + -1, + 346, + 40, + 41, + 171, + 43, + 612, + 631, + 43, + 43, + 160, + 43, + 533, + 43, + -1, + 44, + 251, + 108, + -1, + 315, + 315, + -1, + 509, + 618, + 606, + -1, + 47, + 47, + 664, + 664, + 290, + 262, + 48, + -1, + 48, + 48, + 322, + -1, + 627, + -1, + -1, + 871, + 871, + 48, + 109, + 48, + -1, + -1, + 48, + -1, + 48, + 447, + -1, + -1, + -1, + 137, + -1, + 49, + -1, + 341, + -1, + -1, + 49, + 604, + -1, + -1, + -1, + 49, + -1, + 49, + 123, + 235, + 50, + 752, + 662, + -1, + -1, + 51, + 51, + 601, + -1, + -1, + 51, + 763, + -1, + 52, + 95, + 52, + 52, + -1, + 52, + 443, + -1, + 52, + 52, + 618, + 52, + 52, + 114, + -1, + 339, + 52, + 52, + 74, + 74, + 74, + 268, + 158, + 158, + -1, + -1, + 657, + -1, + 564, + -1, + 52, + 52, + 52, + 519, + 519, + -1, + -1, + 53, + -1, + 53, + -1, + -1, + 668, + -1, + 761, + 53, + 53, + 53, + 53, + 359, + -1, + -1, + 54, + -1, + 215, + -1, + 343, + 54, + -1, + 223, + 55, + -1, + 564, + -1, + 55, + -1, + -1, + -1, + 56, + 638, + 56, + 56, + -1, + 56, + 56, + 339, + -1, + 499, + 518, + -1, + 192, + 534, + 290, + 272, + -1, + 71, + 56, + -1, + -1, + 607, + 57, + 57, + 236, + 236, + -1, + -1, + -1, + 369, + 266, + 58, + -1, + -1, + -1, + -1, + 58, + 59, + -1, + -1, + 59, + 59, + 619, + 619, + 619, + 59, + -1, + 61, + 61, + 692, + -1, + 360, + 360, + 61, + -1, + -1, + -1, + 61, + 61, + 61, + 234, + 62, + -1, + 369, + 618, + -1, + 62, + 720, + 62, + -1, + 100, + 201, + -1, + 156, + 63, + 343, + 343, + 63, + 63, + -1, + 242, + -1, + 162, + 331, + 63, + 63, + 63, + 81, + -1, + 154, + -1, + -1, + 63, + -1, + -1, + -1, + 63, + -1, + 63, + 99, + 63, + 63, + 592, + 63, + 63, + 586, + -1, + -1, + -1, + 63, + 521, + 401, + 267, + -1, + 63, + -1, + 237, + 587, + -1, + 63, + -1, + -1, + 63, + -1, + 63, + -1, + 266, + -1, + 63, + 63, + -1, + -1, + 64, + 336, + 659, + 659, + 64, + 331, + 64, + -1, + 64, + -1, + -1, + 65, + 99, + 158, + 192, + -1, + -1, + -1, + -1, + 65, + -1, + 123, + -1, + -1, + 263, + 263, + 263, + -1, + 629, + 66, + 629, + -1, + -1, + 273, + -1, + -1, + 67, + 68, + 38, + 38, + 663, + 68, + 68, + 581, + 648, + -1, + 204, + -1, + -1, + -1, + 290, + 70, + 70, + -1, + 621, + 233, + 277, + 70, + 277, + 70, + 72, + -1, + -1, + -1, + 256, + 605, + 281, + 153, + 153, + -1, + 267, + -1, + -1, + 448, + 89, + 171, + -1, + -1, + -1, + -1, + -1, + -1, + 101, + 104, + -1, + 104, + 105, + 107, + -1, + -1, + 182, + 110, + 115, + 586, + 115, + -1, + 728, + 585, + 115, + 116, + 247, + 446, + 446, + 723, + -1, + -1, + 117, + -1, + 117, + 630, + -1, + 557, + 367, + -1, + 539, + -1, + 342, + 74, + 613, + -1, + 171, + -1, + 314, + -1, + 126, + -1, + -1, + -1, + 129, + 129, + -1, + -1, + 631, + 129, + 627, + -1, + -1, + -1, + 130, + -1, + 131, + 131, + 131, + 131, + -1, + 752, + -1, + 131, + -1, + 100, + 99, + -1, + 638, + 132, + -1, + 375, + -1, + 376, + -1, + 645, + 645, + -1, + -1, + 133, + 643, + 134, + 180, + 134, + -1, + 137, + 134, + 236, + 134, + 134, + -1, + 606, + -1, + 852, + 852, + 139, + 139, + -1, + 140, + 140, + 236, + 236, + -1, + 141, + 141, + -1, + -1, + -1, + 447, + -1, + 141, + 141, + -1, + 251, + 251, + -1, + 142, + 142, + 305, + 305, + 81, + 214, + 142, + 142, + 639, + 144, + 95, + -1, + 144, + 812, + -1, + 724, + 145, + 146, + 339, + 146, + -1, + -1, + -1, + 147, + 147, + 147, + 147, + 147, + 202, + 315, + 148, + 657, + 149, + 274, + 630, + -1, + 149, + -1, + 149, + -1, + 38, + 557, + -1, + 150, + -1, + 367, + -1, + 150, + -1, + -1, + 763, + 151, + -1, + 151, + -1, + -1, + 525, + -1, + 345, + -1, + 247, + 304, + 167, + 343, + 360, + 604, + 178, + 763, + 189, + 190, + 154, + 154, + 603, + 292, + 206, + 649, + 208, + 209, + 212, + -1, + 218, + 71, + 103, + 103, + -1, + -1, + -1, + -1, + 229, + 162, + -1, + 331, + -1, + 252, + 253, + 774, + -1, + 276, + -1, + 257, + 257, + -1, + 258, + -1, + -1, + 180, + -1, + 81, + 688, + 285, + 263, + 286, + 720, + 298, + 819, + 300, + -1, + 587, + 329, + 348, + -1, + 355, + 357, + -1, + -1, + 381, + 336, + -1, + 381, + 264, + 247, + -1, + 192, + 192, + 192, + 360, + -1, + 692, + -1, + 663, + 381, + 687, + 687, + 381, + 381, + 381, + 381, + -1, + -1, + 381, + 381, + -1, + -1, + -1, + -1, + -1, + 728, + 728, + 728, + -1, + 280, + 381, + 381, + 381, + 872, + 605, + 237, + 237, + 381, + 381, + 558, + 381, + 381, + 156, + 381, + -1, + 182, + 182, + 159, + 159, + 381, + 381, + -1, + -1, + 381, + 579, + -1, + -1, + -1, + 761, + 381, + 381, + 381, + 812, + 153, + 360, + -1, + 381, + -1, + -1, + -1, + 381, + -1, + 137, + -1, + 720, + 381, + -1, + 267, + -1, + 381, + -1, + 586, + -1, + 172, + 290, + -1, + 759, + -1, + -1, + 381, + 272, + -1, + -1, + 382, + 383, + 277, + -1, + 247, + 247, + 383, + -1, + 383, + 384, + 628, + -1, + 631, + 384, + -1, + 569, + 384, + 255, + 872, + 872, + 384, + -1, + 526, + 384, + -1, + 771, + -1, + 386, + 564, + 564, + 504, + 171, + -1, + -1, + -1, + -1, + 197, + 279, + 387, + 618, + 687, + -1, + 378, + 378, + 387, + -1, + 387, + 454, + 269, + 342, + 534, + 387, + 387, + -1, + 579, + -1, + -1, + 154, + 154, + -1, + 387, + 313, + -1, + 387, + 387, + -1, + 387, + 387, + 657, + 387, + 369, + -1, + 203, + 388, + 388, + 818, + -1, + 388, + -1, + 688, + 388, + 388, + -1, + 539, + 388, + 388, + 388, + 220, + -1, + -1, + 388, + 278, + 278, + 631, + 388, + -1, + 388, + 388, + 388, + 245, + 245, + 388, + 388, + 390, + -1, + 390, + 390, + -1, + -1, + 750, + 750, + 566, + -1, + -1, + 392, + -1, + 392, + -1, + 173, + -1, + -1, + -1, + 392, + 605, + 605, + -1, + -1, + -1, + 256, + 393, + 393, + 393, + 608, + 393, + 648, + 648, + -1, + 393, + 499, + 805, + 393, + 393, + 393, + 394, + 199, + 394, + 199, + -1, + 649, + 137, + 137, + -1, + -1, + 566, + -1, + 397, + -1, + -1, + 331, + -1, + 255, + 255, + -1, + 671, + -1, + -1, + -1, + -1, + -1, + 399, + 587, + 399, + 520, + 262, + -1, + 402, + -1, + 648, + 648, + 648, + 402, + 520, + -1, + -1, + 612, + 404, + 521, + -1, + 404, + 404, + -1, + -1, + -1, + -1, + 649, + 649, + -1, + 603, + 406, + 407, + 269, + 235, + -1, + 410, + 273, + 628, + 233, + 233, + 411, + 411, + -1, + -1, + 852, + 412, + -1, + -1, + 237, + 413, + 413, + 413, + 413, + 413, + 137, + -1, + 236, + 413, + -1, + -1, + 138, + 415, + 450, + -1, + 108, + 415, + 330, + -1, + 331, + -1, + 415, + 415, + 605, + 415, + -1, + -1, + 416, + 557, + -1, + 289, + -1, + 416, + 416, + 322, + 322, + 322, + -1, + 264, + 264, + 418, + -1, + 214, + 450, + 169, + -1, + 559, + 419, + 559, + 419, + 419, + 568, + -1, + -1, + 168, + 420, + 217, + 420, + 603, + 268, + 268, + 420, + 420, + 724, + 315, + 420, + 672, + 420, + -1, + -1, + -1, + -1, + 202, + 340, + 421, + 421, + 323, + 323, + -1, + 587, + 525, + 525, + 159, + -1, + -1, + 236, + 422, + 648, + -1, + -1, + 422, + -1, + -1, + 579, + 422, + -1, + 584, + -1, + 422, + 509, + -1, + 425, + 499, + 425, + -1, + 223, + -1, + -1, + -1, + 425, + -1, + 172, + -1, + 169, + 426, + 592, + 426, + 426, + 426, + 426, + 223, + 217, + -1, + 604, + -1, + -1, + -1, + 592, + 581, + 581, + -1, + 235, + 525, + 426, + -1, + 322, + -1, + 566, + -1, + -1, + 417, + 426, + 161, + 426, + 81, + 427, + 427, + 427, + -1, + 97, + -1, + -1, + 273, + 427, + 728, + 427, + -1, + 761, + 427, + 427, + -1, + 672, + 428, + -1, + 156, + 428, + -1, + 604, + 871, + 428, + 428, + 428, + -1, + -1, + 658, + 428, + -1, + 138, + 138, + -1, + -1, + 872, + 872, + 428, + -1, + 429, + 522, + 522, + 429, + 429, + 375, + 429, + 100, + -1, + 687, + 429, + -1, + -1, + -1, + -1, + -1, + 430, + -1, + -1, + 430, + 752, + 752, + 752, + -1, + 267, + 214, + 430, + 430, + 430, + 430, + 645, + -1, + -1, + 642, + -1, + -1, + 586, + 586, + 432, + 432, + 649, + 358, + -1, + -1, + 432, + 432, + -1, + 805, + -1, + 234, + -1, + 600, + 600, + 433, + 433, + 520, + 520, + 592, + 433, + 607, + 446, + 433, + 433, + 433, + 157, + -1, + 433, + 434, + 173, + 434, + 173, + -1, + 434, + 434, + 434, + 434, + 434, + -1, + -1, + 237, + 237, + -1, + 447, + 750, + 434, + 533, + 434, + 434, + -1, + 434, + 375, + -1, + 434, + 434, + -1, + 558, + 558, + 558, + 434, + 434, + -1, + 434, + 435, + 280, + 558, + 369, + 369, + 435, + 203, + -1, + 367, + 367, + 446, + 519, + 519, + -1, + 156, + 200, + -1, + -1, + 436, + 533, + 448, + 760, + 671, + 671, + -1, + 272, + 272, + 436, + -1, + 436, + 436, + -1, + 629, + -1, + 437, + 210, + 305, + -1, + 525, + 314, + -1, + 533, + 438, + -1, + 601, + 601, + 657, + -1, + -1, + 518, + 162, + -1, + 439, + 233, + -1, + -1, + 440, + -1, + -1, + -1, + 378, + 507, + 442, + 648, + -1, + 442, + -1, + 451, + 664, + 452, + -1, + 599, + 196, + -1, + 458, + -1, + -1, + -1, + -1, + 462, + 579, + 464, + -1, + 315, + -1, + 214, + 454, + 454, + 474, + -1, + 345, + -1, + 480, + -1, + 481, + 482, + 202, + 482, + 482, + 805, + -1, + -1, + -1, + -1, + 485, + 486, + -1, + -1, + -1, + -1, + -1, + 487, + -1, + -1, + -1, + 552, + -1, + -1, + 487, + 487, + 487, + -1, + 274, + -1, + 487, + 83, + -1, + -1, + 488, + -1, + 447, + 447, + 489, + 489, + 489, + -1, + -1, + 489, + 199, + -1, + -1, + -1, + 313, + 313, + 491, + 491, + 492, + 215, + -1, + 279, + 494, + 495, + -1, + 496, + 497, + 871, + 498, + 498, + 498, + 498, + 498, + 653, + -1, + 162, + 500, + 500, + 627, + 199, + 501, + 501, + 585, + 585, + 502, + 454, + 502, + 359, + 502, + 502, + 502, + 601, + -1, + -1, + 503, + -1, + -1, + 813, + 269, + 871, + -1, + -1, + 505, + 528, + -1, + 505, + 505, + 340, + -1, + 330, + -1, + 505, + -1, + 506, + 506, + 210, + 210, + -1, + 315, + -1, + 163, + -1, + 511, + 648, + 512, + 447, + 512, + 526, + -1, + -1, + 752, + -1, + 584, + -1, + 602, + 602, + 514, + 514, + 515, + -1, + -1, + 516, + -1, + 752, + 535, + -1, + 256, + -1, + 543, + -1, + 721, + 450, + -1, + -1, + 819, + 819, + -1, + 570, + 570, + 571, + 275, + 275, + -1, + 571, + -1, + 572, + 575, + 163, + -1, + -1, + 577, + -1, + 577, + 577, + 619, + 577, + 577, + -1, + 589, + -1, + 723, + 591, + 269, + 595, + 598, + 509, + 291, + 586, + 640, + -1, + 157, + -1, + 673, + 84, + 84, + -1, + -1, + 108, + 108, + -1, + -1, + 347, + 347, + 674, + -1, + 674, + -1, + 114, + 203, + 517, + 95, + 648, + -1, + 331, + 674, + 674, + 674, + -1, + -1, + 152, + 214, + -1, + 674, + -1, + 760, + -1, + -1, + 674, + -1, + 367, + 367, + -1, + -1, + 517, + -1, + 565, + 674, + 242, + 674, + 674, + 569, + -1, + 674, + 172, + 675, + -1, + 618, + 676, + 583, + 519, + 237, + 676, + 152, + -1, + -1, + 677, + 173, + -1, + 385, + 677, + 313, + 313, + 313, + 677, + 582, + 582, + 677, + -1, + 509, + -1, + -1, + 340, + 630, + 679, + 200, + 679, + -1, + -1, + 631, + 679, + 631, + -1, + 679, + 280, + 280, + 680, + -1, + 87, + 87, + 87, + 637, + 235, + 681, + 197, + -1, + 682, + 153, + -1, + -1, + 346, + 683, + 401, + 351, + -1, + 685, + -1, + -1, + 685, + 660, + 685, + 343, + -1, + 685, + 685, + 275, + 685, + -1, + 685, + 450, + -1, + 342, + 342, + 342, + 342, + 182, + 685, + 638, + -1, + 685, + 499, + 685, + -1, + 234, + 367, + 369, + -1, + -1, + 235, + 685, + -1, + 612, + 87, + 343, + 686, + 686, + -1, + 359, + -1, + 686, + 686, + 686, + 689, + 690, + -1, + -1, + 173, + 173, + 171, + 171, + -1, + -1, + -1, + 694, + -1, + 695, + 81, + -1, + 114, + -1, + 202, + 138, + -1, + 671, + 751, + 697, + 698, + 698, + -1, + -1, + 278, + 699, + 471, + 87, + 699, + 587, + -1, + 700, + 700, + -1, + -1, + 701, + 581, + 639, + 469, + -1, + 540, + 701, + 701, + -1, + -1, + -1, + 272, + 604, + 703, + 517, + 517, + -1, + 705, + 499, + 705, + 631, + 631, + 631, + -1, + -1, + 812, + 709, + -1, + 454, + 852, + 153, + 711, + 233, + 380, + 712, + 73, + 712, + -1, + -1, + -1, + 712, + 713, + -1, + 242, + 713, + -1, + -1, + 714, + 714, + 714, + -1, + -1, + 247, + 123, + -1, + 716, + 716, + 717, + 509, + 275, + 719, + 725, + 726, + -1, + 727, + 627, + 627, + 730, + -1, + 376, + -1, + -1, + 217, + 735, + 182, + -1, + 739, + 564, + 740, + -1, + 275, + 740, + 558, + -1, + 741, + 84, + -1, + -1, + -1, + 745, + -1, + 71, + -1, + 658, + 749, + 753, + -1, + 628, + 775, + 776, + -1, + -1, + 782, + 347, + 123, + 785, + -1, + 787, + 760, + 558, + 666, + -1, + 852, + 95, + 565, + 83, + 827, + 360, + -1, + -1, + 375, + 601, + 601, + 840, + -1, + -1, + 840, + 840, + 840, + 841, + 263, + 761, + 233, + 841, + 841, + 378, + 378, + -1, + 519, + 568, + 842, + -1, + 275, + 843, + 201, + -1, + 843, + 844, + -1, + 844, + 844, + -1, + 245, + 844, + -1, + -1, + -1, + -1, + 812, + 845, + 722, + 722, + 722, + 722, + 579, + 846, + -1, + 846, + 138, + 846, + 137, + 137, + 137, + 846, + -1, + 846, + -1, + -1, + 762, + -1, + -1, + -1, + 138, + 849, + -1, + -1, + 204, + 854, + -1, + 855, + 855, + 606, + 277, + 860, + -1, + 868, + 522, + -1, + 171 + ], + [ + -1, + 504, + 163, + 159, + -1, + -1, + -1, + 137, + 657, + -1, + 3, + 204, + 3, + -1, + 3, + -1, + 3, + 156, + 3, + 649, + 3, + 3, + 3, + 417, + 417, + 3, + 3, + 603, + -1, + -1, + -1, + -1, + 3, + 659, + 200, + -1, + 290, + 358, + -1, + 3, + -1, + 558, + 558, + 234, + 340, + 3, + 3, + 305, + -1, + 290, + 3, + 380, + 380, + 3, + -1, + -1, + 3, + 3, + 3, + 658, + 658, + -1, + 265, + 519, + 3, + -1, + -1, + 3, + -1, + 269, + 3, + 3, + 762, + 73, + 73, + 3, + -1, + 774, + 774, + -1, + 173, + -1, + 3, + 645, + 200, + 200, + 504, + 3, + 3, + 3, + -1, + -1, + 154, + 3, + -1, + 266, + 266, + 3, + 266, + -1, + -1, + 3, + 552, + -1, + 607, + 607, + 522, + -1, + 447, + 447, + 3, + 162, + 162, + 3, + 3, + -1, + 602, + -1, + 750, + -1, + 173, + 3, + -1, + 3, + 687, + -1, + 137, + 323, + 3, + 323, + -1, + 114, + 3, + 171, + 87, + 658, + 3, + 279, + 692, + 3, + 533, + 3, + 276, + 276, + 592, + -1, + -1, + 579, + 579, + 672, + 199, + -1, + 201, + 201, + 172, + 99, + 592, + 6, + 7, + 687, + 559, + 8, + -1, + 771, + 771, + 771, + 8, + 446, + -1, + -1, + 9, + 196, + -1, + 10, + -1, + 10, + 10, + -1, + -1, + 552, + 10, + -1, + 87, + 10, + 568, + 10, + 276, + 276, + 276, + -1, + 11, + 11, + -1, + 11, + 509, + -1, + -1, + 509, + 11, + 109, + -1, + 11, + 87, + 359, + 359, + 11, + 751, + 163, + 163, + 11, + 11, + -1, + -1, + 156, + 138, + 11, + 289, + 650, + -1, + 292, + 108, + 11, + 509, + 11, + 11, + 608, + 11, + 11, + 11, + 812, + 812, + -1, + 812, + -1, + 12, + -1, + 618, + -1, + 12, + -1, + -1, + 12, + 360, + -1, + 264, + 578, + 12, + 12, + 613, + 215, + 582, + 12, + 12, + 449, + -1, + 12, + 670, + 385, + 12, + 584, + -1, + 156, + 12, + 156, + -1, + 201, + 280, + -1, + 12, + -1, + 171, + 171, + 171, + 171, + -1, + 657, + 639, + 251, + -1, + 13, + 214, + -1, + 95, + -1, + 852, + 13, + 13, + 369, + -1, + -1, + -1, + -1, + -1, + 14, + 170, + -1, + 196, + 14, + 583, + 583, + 15, + -1, + 303, + -1, + 600, + 15, + 15, + -1, + -1, + 603, + 603, + 603, + -1, + 314, + 314, + 314, + -1, + -1, + -1, + 16, + -1, + 16, + 16, + 375, + 375, + 375, + -1, + 16, + 376, + 376, + 376, + 376, + 607, + -1, + 375, + 16, + -1, + -1, + 557, + -1, + 16, + 314, + -1, + -1, + -1, + 16, + 581, + -1, + -1, + -1, + 16, + 16, + 16, + -1, + 245, + 16, + -1, + 169, + 16, + 618, + 507, + 16, + -1, + 582, + -1, + 16, + 16, + -1, + -1, + -1, + 275, + -1, + 16, + 16, + 16, + -1, + 401, + 17, + -1, + -1, + 443, + 443, + 17, + 281, + -1, + 347, + 17, + 73, + -1, + 17, + 687, + 17, + 621, + -1, + 114, + -1, + 304, + -1, + 643, + 95, + 17, + 659, + 17, + 336, + 18, + -1, + -1, + -1, + -1, + -1, + 18, + -1, + 18, + 18, + 18, + 304, + -1, + -1, + -1, + 367, + -1, + -1, + 819, + -1, + 380, + 380, + 380, + 692, + 692, + 247, + 18, + 261, + -1, + 18, + -1, + -1, + 401, + 18, + -1, + -1, + -1, + 156, + 18, + -1, + -1, + 18, + 18, + 642, + -1, + 18, + 109, + -1, + -1, + 649, + 18, + -1, + 18, + -1, + 242, + -1, + -1, + 341, + 18, + 18, + -1, + 507, + 507, + 152, + -1, + 534, + 534, + 18, + 18, + 18, + -1, + -1, + 237, + 237, + 18, + 720, + -1, + 721, + -1, + 274, + 274, + 568, + -1, + -1, + 261, + 18, + 18, + -1, + 18, + -1, + 499, + 18, + -1, + -1, + 277, + 18, + 18, + 566, + -1, + 157, + 157, + 599, + -1, + 18, + 173, + 173, + 173, + 173, + -1, + 18, + 763, + 18, + 18, + -1, + -1, + 666, + 666, + -1, + -1, + 204, + -1, + 242, + 158, + 158, + 19, + 608, + 454, + 19, + -1, + 38, + 19, + 380, + -1, + 19, + -1, + -1, + -1, + 19, + -1, + 73, + -1, + 639, + 255, + -1, + -1, + 621, + -1, + 19, + -1, + 172, + -1, + 242, + 19, + -1, + -1, + 261, + -1, + -1, + 267, + 20, + 267, + 95, + -1, + 274, + 454, + -1, + 20, + -1, + 20, + -1, + 20, + 565, + -1, + 20, + 313, + -1, + 81, + -1, + -1, + 22, + 22, + -1, + 22, + -1, + 688, + 22, + 533, + 22, + -1, + 22, + -1, + 23, + 290, + 24, + 314, + -1, + 25, + -1, + 26, + -1, + 671, + -1, + -1, + 30, + 30, + 152, + 31, + 31, + 32, + 666, + 510, + -1, + 32, + 812, + 197, + 34, + 34, + 688, + 34, + -1, + 71, + 35, + 217, + -1, + 35, + 220, + -1, + 664, + -1, + 163, + 163, + 163, + -1, + 39, + 504, + 39, + 504, + 202, + 202, + 39, + 161, + -1, + -1, + 197, + 197, + 40, + -1, + 346, + 346, + 41, + 171, + 43, + 612, + 631, + -1, + 43, + 160, + 43, + 533, + 43, + -1, + 44, + 251, + 108, + -1, + 315, + 315, + -1, + 509, + 618, + 606, + -1, + 47, + 47, + 664, + 664, + 290, + 262, + 308, + -1, + 48, + 48, + 322, + -1, + 627, + -1, + -1, + 871, + 871, + 48, + 109, + -1, + -1, + -1, + 48, + -1, + 48, + 447, + -1, + -1, + -1, + 137, + -1, + 49, + -1, + 341, + -1, + -1, + 49, + 604, + -1, + -1, + -1, + 49, + -1, + 49, + 123, + 235, + 50, + 752, + 662, + -1, + -1, + 51, + 51, + 601, + -1, + -1, + 51, + 763, + -1, + 52, + 95, + 52, + 52, + -1, + 52, + 443, + -1, + 52, + 52, + 618, + 52, + 52, + 114, + -1, + 339, + 52, + 52, + 74, + 74, + 74, + 268, + 158, + 158, + -1, + -1, + 657, + -1, + 564, + -1, + 52, + 52, + 52, + 519, + 519, + -1, + -1, + 53, + -1, + 53, + -1, + -1, + 668, + -1, + 761, + 53, + 53, + 53, + 53, + 359, + -1, + -1, + 54, + -1, + 215, + -1, + 343, + 54, + -1, + 223, + 55, + -1, + 564, + -1, + 55, + -1, + -1, + -1, + 290, + 638, + 56, + 56, + -1, + 220, + 56, + 339, + -1, + 499, + 518, + -1, + 192, + 534, + 290, + 272, + -1, + 71, + 56, + -1, + -1, + 607, + 57, + 57, + 236, + 236, + -1, + -1, + -1, + 369, + 266, + 58, + -1, + -1, + -1, + -1, + 58, + 59, + -1, + -1, + 59, + 59, + 619, + 619, + 619, + 619, + -1, + 61, + 61, + 692, + -1, + 360, + 360, + 360, + -1, + -1, + -1, + 61, + 61, + 61, + 234, + 62, + -1, + 369, + 618, + -1, + 62, + 720, + 62, + -1, + 100, + 201, + -1, + 156, + 63, + 343, + 343, + 63, + 63, + -1, + 242, + -1, + 162, + 331, + 63, + 63, + 63, + 81, + -1, + 154, + -1, + -1, + 63, + -1, + -1, + -1, + 63, + -1, + 63, + 99, + 63, + 63, + 592, + 63, + 63, + 586, + -1, + -1, + -1, + 63, + 521, + 401, + 267, + -1, + 63, + -1, + 237, + 587, + -1, + 63, + -1, + -1, + 63, + -1, + 63, + -1, + 266, + -1, + 63, + 63, + -1, + -1, + 64, + 336, + 659, + 659, + 64, + 331, + 64, + -1, + 64, + -1, + -1, + 65, + 99, + 158, + 192, + -1, + -1, + -1, + -1, + 65, + -1, + 123, + -1, + -1, + 263, + 263, + 263, + -1, + 629, + 66, + 629, + -1, + -1, + 273, + -1, + -1, + 67, + 68, + 38, + 38, + 663, + 68, + 68, + 581, + 648, + -1, + 204, + -1, + -1, + -1, + 290, + 70, + 70, + -1, + 621, + 233, + 277, + 70, + 277, + 70, + -1, + -1, + -1, + -1, + 256, + 605, + 281, + 153, + 153, + -1, + 267, + -1, + -1, + 448, + 89, + 171, + -1, + -1, + -1, + -1, + -1, + -1, + 101, + 280, + -1, + 104, + 105, + 722, + -1, + -1, + 182, + 110, + 115, + 586, + 115, + -1, + 728, + 585, + 115, + 116, + 247, + 446, + 446, + 723, + -1, + -1, + 97, + -1, + 117, + 630, + -1, + 557, + 367, + -1, + 539, + -1, + 342, + 74, + 613, + -1, + 171, + -1, + 314, + -1, + 126, + -1, + -1, + -1, + 129, + 129, + -1, + -1, + 631, + 129, + 627, + -1, + -1, + -1, + -1, + -1, + 131, + -1, + 131, + 131, + -1, + 752, + -1, + 131, + -1, + 100, + 99, + -1, + 638, + -1, + -1, + 375, + -1, + 376, + -1, + 645, + 645, + -1, + -1, + 133, + 643, + 134, + 180, + 134, + -1, + 137, + 134, + 236, + 134, + 134, + -1, + 606, + -1, + 852, + 852, + 139, + 139, + -1, + 140, + 140, + 236, + 236, + -1, + 141, + 141, + -1, + -1, + -1, + 447, + -1, + 141, + 599, + -1, + 251, + 251, + -1, + 142, + 142, + 305, + 305, + 81, + 214, + 142, + 142, + 639, + 144, + 95, + -1, + 144, + 812, + -1, + 724, + 145, + 146, + 339, + 146, + -1, + -1, + -1, + 171, + 147, + 147, + 762, + 147, + 202, + 315, + 148, + 657, + 149, + 274, + 630, + -1, + 149, + -1, + 149, + -1, + 38, + 557, + -1, + -1, + -1, + 367, + -1, + 150, + -1, + -1, + 763, + 151, + -1, + 151, + -1, + -1, + 525, + -1, + 345, + -1, + 247, + 304, + 167, + 343, + 360, + 604, + 178, + 763, + 189, + 190, + 154, + 154, + 603, + 292, + 206, + 649, + 208, + 209, + 212, + -1, + 218, + 71, + 103, + 103, + -1, + -1, + -1, + -1, + 229, + 162, + -1, + 331, + -1, + 252, + 253, + 774, + -1, + 276, + -1, + 257, + 257, + -1, + 351, + -1, + -1, + 180, + -1, + 81, + 688, + 285, + 263, + 286, + 720, + 298, + 819, + 300, + -1, + 587, + 329, + 348, + -1, + 355, + 357, + -1, + -1, + 381, + 336, + -1, + 540, + 264, + 247, + -1, + 192, + 192, + 192, + 360, + -1, + 692, + -1, + 663, + 381, + 687, + 687, + 381, + -1, + 381, + 381, + -1, + -1, + 381, + 672, + -1, + -1, + -1, + -1, + -1, + 728, + 728, + 728, + -1, + 280, + 381, + 381, + 381, + 872, + 605, + 237, + 237, + 381, + 381, + 558, + 381, + 381, + 156, + 381, + -1, + 182, + 182, + 159, + 159, + 381, + 381, + -1, + -1, + 381, + 579, + -1, + -1, + -1, + 761, + 381, + 381, + 381, + 812, + 153, + 360, + -1, + 381, + -1, + -1, + -1, + 381, + -1, + 137, + -1, + 720, + 381, + -1, + 267, + -1, + 381, + -1, + 586, + -1, + 172, + 290, + -1, + 759, + -1, + -1, + 381, + 272, + -1, + -1, + 382, + -1, + 277, + -1, + 247, + 247, + 383, + -1, + 383, + 384, + 628, + -1, + 631, + -1, + -1, + 569, + 384, + 255, + 872, + 872, + 384, + -1, + 526, + 384, + -1, + 771, + -1, + 386, + 564, + 564, + 504, + 171, + -1, + -1, + -1, + -1, + 197, + 279, + 279, + 618, + 687, + -1, + 378, + 378, + 387, + -1, + 387, + 454, + 269, + 342, + 534, + 387, + 387, + -1, + 579, + -1, + -1, + 154, + 154, + -1, + 387, + 313, + -1, + 387, + 387, + -1, + 387, + 387, + 657, + 387, + 369, + -1, + 203, + 388, + 388, + 818, + -1, + 388, + -1, + 688, + 388, + 388, + -1, + 539, + 388, + 388, + 388, + 220, + -1, + -1, + 388, + 278, + 278, + 631, + 388, + -1, + 388, + 388, + 388, + 245, + 245, + 388, + 388, + 390, + -1, + 390, + 390, + -1, + -1, + 750, + 750, + 566, + -1, + -1, + 392, + -1, + 392, + -1, + 173, + -1, + -1, + -1, + 392, + 605, + 605, + -1, + -1, + -1, + 256, + 393, + 393, + 393, + 608, + 393, + 648, + 648, + -1, + 499, + 499, + 805, + 393, + 393, + 393, + 394, + 199, + 394, + 199, + -1, + 649, + 137, + 137, + -1, + -1, + 566, + -1, + 397, + -1, + -1, + 331, + -1, + 255, + 255, + -1, + 671, + -1, + -1, + -1, + -1, + -1, + 399, + 587, + 399, + 520, + 262, + -1, + 402, + -1, + 648, + 648, + 648, + 402, + 520, + -1, + -1, + 612, + 404, + 521, + -1, + 404, + 404, + -1, + -1, + -1, + -1, + 649, + 649, + -1, + 603, + 406, + 407, + 269, + 235, + -1, + 410, + 273, + 628, + 233, + 233, + 411, + 203, + -1, + -1, + 852, + 412, + -1, + -1, + 237, + 663, + 413, + 413, + 413, + 413, + 137, + -1, + 236, + -1, + -1, + -1, + 138, + 415, + 450, + -1, + 108, + 415, + 330, + -1, + 331, + -1, + 415, + 415, + 605, + 605, + -1, + -1, + 416, + 557, + -1, + 289, + -1, + 416, + 416, + 322, + 322, + 322, + -1, + 264, + 264, + 418, + -1, + 214, + 450, + 169, + -1, + 559, + 419, + 559, + 419, + 419, + 568, + -1, + -1, + 168, + 336, + 217, + 520, + 603, + 268, + 268, + 420, + 420, + 724, + 315, + 420, + 672, + 420, + -1, + -1, + -1, + -1, + 202, + 340, + 421, + 421, + 323, + 323, + -1, + 587, + 525, + 525, + 159, + -1, + -1, + 236, + 422, + 648, + -1, + -1, + 422, + -1, + -1, + 579, + 422, + -1, + 584, + -1, + 422, + 509, + -1, + 425, + 499, + 157, + -1, + 223, + -1, + -1, + -1, + -1, + -1, + 172, + -1, + 169, + 426, + 592, + 426, + 426, + 426, + 426, + 223, + 217, + -1, + 604, + -1, + -1, + -1, + 592, + 581, + 581, + -1, + 235, + 525, + 426, + -1, + 322, + -1, + 566, + -1, + -1, + 417, + 161, + 161, + 426, + 81, + 427, + 427, + 427, + -1, + 97, + -1, + -1, + 273, + 427, + 728, + 728, + -1, + 761, + 427, + 427, + -1, + 672, + 428, + -1, + 156, + 428, + -1, + 604, + 871, + 428, + 428, + 428, + -1, + -1, + 658, + 428, + -1, + 138, + 138, + -1, + -1, + 872, + 872, + 428, + -1, + 429, + 522, + 522, + 429, + 429, + 375, + 429, + 100, + -1, + 687, + 429, + -1, + -1, + -1, + -1, + -1, + 430, + -1, + -1, + 430, + 752, + 752, + 752, + -1, + 267, + 214, + -1, + 430, + 430, + -1, + 645, + -1, + -1, + 642, + -1, + -1, + 586, + 586, + 432, + 432, + 649, + 358, + -1, + -1, + 432, + 432, + -1, + 805, + -1, + 234, + -1, + 600, + 600, + 433, + 433, + 520, + 520, + 592, + 433, + 607, + 446, + 433, + 433, + 433, + 157, + -1, + 433, + 434, + 173, + 434, + 173, + -1, + 434, + 434, + 434, + 434, + 434, + -1, + -1, + 237, + 237, + -1, + 447, + 750, + 434, + 533, + 434, + 434, + -1, + 434, + 375, + -1, + 434, + 434, + -1, + 558, + 558, + 558, + 434, + 434, + -1, + 434, + 360, + 280, + 558, + 369, + 369, + 435, + 203, + -1, + 367, + 367, + 446, + 519, + 519, + -1, + 156, + 200, + -1, + -1, + 436, + 533, + 448, + 760, + 671, + 671, + -1, + 272, + 272, + 436, + -1, + 436, + 345, + -1, + 629, + -1, + 437, + 210, + 305, + -1, + 525, + 314, + -1, + 533, + 438, + -1, + 601, + 601, + 657, + -1, + -1, + 518, + 162, + -1, + 439, + 233, + -1, + -1, + 440, + -1, + -1, + -1, + 378, + 507, + -1, + 648, + -1, + 442, + -1, + 451, + 664, + 452, + -1, + 599, + 196, + -1, + 458, + -1, + -1, + -1, + -1, + 237, + 579, + 464, + -1, + 315, + -1, + 214, + 454, + 454, + 474, + -1, + 345, + -1, + 480, + -1, + 481, + 482, + 202, + 482, + 482, + 805, + -1, + -1, + -1, + -1, + 485, + 486, + -1, + -1, + -1, + -1, + -1, + 487, + -1, + -1, + -1, + 552, + -1, + -1, + 487, + 487, + 487, + -1, + 274, + -1, + 487, + 83, + -1, + -1, + 488, + -1, + 447, + 447, + 489, + 489, + 489, + -1, + -1, + 489, + 199, + -1, + -1, + -1, + 313, + 313, + 491, + 491, + 492, + 215, + -1, + 279, + 494, + 495, + -1, + 496, + 497, + 871, + 498, + 203, + 498, + 871, + 498, + 653, + -1, + 162, + 500, + 500, + 627, + 199, + 501, + 501, + 585, + 585, + 502, + 454, + 502, + 359, + 502, + 502, + 502, + 601, + -1, + -1, + 503, + -1, + -1, + 813, + 269, + 871, + -1, + -1, + 505, + 528, + -1, + 505, + 505, + 340, + -1, + 330, + -1, + 505, + -1, + 506, + 506, + 210, + 210, + -1, + 315, + -1, + 163, + -1, + 648, + 648, + 512, + 447, + 512, + 526, + -1, + -1, + 752, + -1, + 584, + -1, + 602, + 602, + 514, + 514, + 515, + -1, + -1, + 162, + -1, + 752, + 535, + -1, + 256, + -1, + 543, + -1, + 721, + 450, + -1, + -1, + 819, + 819, + -1, + 570, + 570, + 571, + 275, + 275, + -1, + 571, + -1, + 572, + -1, + 163, + -1, + -1, + 577, + -1, + 577, + 577, + 619, + -1, + 577, + -1, + -1, + -1, + 723, + 591, + 269, + 595, + 598, + 509, + 291, + 586, + 640, + -1, + 157, + -1, + 673, + 84, + 84, + -1, + -1, + 108, + 108, + -1, + -1, + 347, + 347, + 674, + -1, + -1, + -1, + 114, + 203, + 517, + 95, + 648, + -1, + 331, + 674, + 674, + 605, + -1, + -1, + 152, + 214, + -1, + 674, + -1, + 760, + -1, + -1, + 674, + -1, + 367, + 367, + -1, + -1, + 517, + -1, + 565, + 674, + 242, + 674, + -1, + 569, + -1, + 674, + 172, + 675, + -1, + 618, + 676, + 583, + 519, + 237, + 676, + 152, + -1, + -1, + 173, + 173, + -1, + 385, + 677, + 313, + 313, + 313, + -1, + 582, + 582, + 677, + -1, + 509, + -1, + -1, + 340, + 630, + 679, + 200, + 679, + -1, + -1, + 631, + 679, + 631, + -1, + 679, + 280, + 280, + 680, + -1, + 87, + 87, + 87, + 637, + 235, + 681, + 197, + -1, + 682, + 153, + -1, + -1, + 346, + 683, + 401, + 351, + -1, + 685, + -1, + -1, + 660, + 660, + 685, + 343, + -1, + 685, + 685, + 275, + 685, + -1, + 685, + 450, + -1, + 342, + 342, + 342, + 342, + 182, + 182, + 638, + -1, + 685, + 499, + 685, + -1, + 234, + 367, + 369, + -1, + -1, + 235, + -1, + -1, + 612, + 87, + 343, + 686, + 277, + -1, + 359, + -1, + 686, + 686, + 686, + 689, + 690, + -1, + -1, + 173, + 173, + 171, + 171, + -1, + -1, + -1, + 694, + -1, + 695, + 81, + -1, + 114, + -1, + 202, + 138, + -1, + 671, + 751, + 697, + 698, + 698, + -1, + -1, + 278, + 699, + 471, + 87, + 699, + 587, + -1, + 700, + 700, + -1, + -1, + 701, + 581, + 639, + 469, + -1, + 540, + 701, + 701, + -1, + -1, + -1, + 272, + 604, + 703, + 517, + 517, + -1, + 499, + 499, + 705, + 631, + 631, + 631, + -1, + -1, + 812, + -1, + -1, + 454, + 852, + 153, + -1, + 233, + 380, + 712, + 73, + 712, + -1, + -1, + -1, + 712, + 713, + -1, + 242, + 713, + -1, + -1, + 714, + 714, + 714, + -1, + -1, + 247, + 123, + -1, + 716, + 471, + 717, + 509, + 275, + -1, + 725, + 726, + -1, + 727, + 627, + 627, + 378, + -1, + 376, + -1, + -1, + 217, + 735, + 182, + -1, + 739, + 564, + 740, + -1, + 275, + 740, + 558, + -1, + 741, + 84, + -1, + -1, + -1, + 745, + -1, + 71, + -1, + 658, + 749, + 753, + -1, + 628, + 775, + 776, + -1, + -1, + 782, + 347, + 123, + 785, + -1, + 787, + 760, + 558, + 666, + -1, + 852, + 95, + 565, + 83, + 827, + 360, + -1, + -1, + 375, + 601, + 601, + 840, + -1, + -1, + 840, + 840, + -1, + 263, + 263, + 761, + 233, + 841, + 841, + 378, + 378, + -1, + 519, + 568, + 842, + -1, + 275, + 201, + 201, + -1, + 843, + 844, + -1, + 844, + 844, + -1, + 245, + 844, + -1, + -1, + -1, + -1, + 812, + 845, + 722, + 722, + 722, + 722, + 579, + 846, + -1, + 846, + 138, + -1, + 137, + 137, + 137, + 846, + -1, + 846, + -1, + -1, + 762, + -1, + -1, + -1, + 138, + 849, + -1, + -1, + 204, + 854, + -1, + 855, + 855, + 606, + 277, + 273, + -1, + 868, + 522, + -1, + 171 + ], + [ + -1, + 504, + 163, + 159, + -1, + -1, + -1, + 137, + 657, + -1, + 3, + 204, + 3, + -1, + 3, + -1, + 3, + 156, + 3, + 649, + 3, + 3, + 3, + 417, + 417, + 3, + 3, + 603, + -1, + -1, + -1, + -1, + 3, + 659, + 200, + -1, + 290, + 358, + -1, + 3, + -1, + 558, + 558, + 234, + 340, + 3, + 3, + 305, + -1, + 290, + 3, + 380, + 380, + 3, + -1, + -1, + 3, + 3, + 3, + 658, + 658, + -1, + 265, + 519, + 3, + -1, + -1, + 3, + -1, + 269, + 3, + 3, + 762, + 73, + 73, + 3, + -1, + 774, + 774, + -1, + 173, + -1, + 3, + 645, + 200, + 200, + 504, + 3, + 3, + 3, + -1, + -1, + 154, + 3, + -1, + 266, + 266, + 3, + 266, + -1, + -1, + 3, + 552, + -1, + 607, + 607, + 522, + -1, + 447, + 447, + 3, + 162, + 162, + 3, + 3, + -1, + 602, + -1, + 750, + -1, + 173, + 3, + -1, + 3, + 687, + -1, + 137, + 323, + 3, + 323, + -1, + 114, + 3, + 171, + 87, + 658, + 3, + 279, + 692, + 3, + 533, + 3, + 276, + 276, + 592, + -1, + -1, + 579, + 579, + 672, + 199, + -1, + 201, + 201, + 172, + 99, + 592, + 6, + 7, + 687, + 559, + 8, + -1, + 771, + 771, + 771, + 8, + 446, + -1, + -1, + 9, + 196, + -1, + 10, + -1, + 10, + 10, + -1, + -1, + 552, + 10, + -1, + 87, + 10, + 568, + 10, + 276, + 276, + 276, + -1, + 11, + 11, + -1, + 11, + 509, + -1, + -1, + 509, + 11, + 109, + -1, + 11, + 87, + 359, + 359, + 11, + 751, + 163, + 163, + 11, + 11, + -1, + -1, + 156, + 138, + 11, + 289, + 650, + -1, + 292, + 108, + 11, + 509, + 11, + 11, + 608, + 11, + 11, + 11, + 812, + 812, + -1, + 812, + -1, + 12, + -1, + 618, + -1, + 12, + -1, + -1, + 12, + 360, + -1, + 264, + 578, + 12, + 12, + 613, + 215, + 582, + 12, + 12, + 449, + -1, + 12, + 670, + 385, + 12, + 584, + -1, + 156, + 12, + 156, + -1, + 201, + 280, + -1, + 12, + -1, + 171, + 171, + 171, + 171, + -1, + 657, + 639, + 251, + -1, + 13, + 214, + -1, + 95, + -1, + 852, + 13, + 13, + 369, + -1, + -1, + -1, + -1, + -1, + 14, + 170, + -1, + 196, + 14, + 583, + 583, + 15, + -1, + 303, + -1, + 600, + 15, + 15, + -1, + -1, + 603, + 603, + 603, + -1, + 314, + 314, + 314, + -1, + -1, + -1, + 16, + -1, + 16, + 16, + 375, + 375, + 375, + -1, + 16, + 376, + 376, + 376, + 376, + 607, + -1, + 375, + 16, + -1, + -1, + 557, + -1, + 16, + 314, + -1, + -1, + -1, + 16, + 581, + -1, + -1, + -1, + 16, + 16, + 16, + -1, + 245, + 16, + -1, + 169, + 16, + 618, + 507, + 16, + -1, + 582, + -1, + 16, + 16, + -1, + -1, + -1, + 275, + -1, + 16, + 16, + -1, + -1, + 401, + 17, + -1, + -1, + 443, + 443, + 17, + 281, + -1, + 347, + 17, + 73, + -1, + 17, + 687, + 17, + 621, + -1, + 114, + -1, + 304, + -1, + 643, + 95, + 17, + 659, + 17, + 336, + 18, + -1, + -1, + -1, + -1, + -1, + 18, + -1, + 18, + 645, + 18, + 304, + -1, + -1, + -1, + 367, + -1, + -1, + 819, + -1, + 380, + 380, + 380, + 692, + 692, + 247, + 18, + 261, + -1, + 18, + -1, + -1, + 401, + 18, + -1, + -1, + -1, + 156, + 18, + -1, + -1, + 18, + 18, + 642, + -1, + 18, + 109, + -1, + -1, + 649, + 18, + -1, + 18, + -1, + 242, + -1, + -1, + 341, + 18, + 18, + -1, + 507, + 507, + 152, + -1, + 534, + 534, + 18, + 18, + 18, + -1, + -1, + 237, + 237, + 18, + 720, + -1, + 721, + -1, + 274, + 274, + 568, + -1, + -1, + 261, + 18, + 18, + -1, + 18, + -1, + 499, + 18, + -1, + -1, + 277, + 18, + 18, + 566, + -1, + 157, + 157, + 599, + -1, + 18, + 173, + 173, + 173, + 173, + -1, + 18, + 763, + 18, + 552, + -1, + -1, + 666, + 666, + -1, + -1, + 204, + -1, + 242, + 158, + 158, + 19, + 608, + 454, + 19, + -1, + 38, + 19, + 380, + -1, + 19, + -1, + -1, + -1, + 19, + -1, + 73, + -1, + 639, + 255, + -1, + -1, + 621, + -1, + 19, + -1, + 172, + -1, + 242, + 19, + -1, + -1, + 261, + -1, + -1, + 267, + 20, + 267, + 95, + -1, + 274, + 454, + -1, + 20, + -1, + 20, + -1, + 20, + 565, + -1, + 20, + 313, + -1, + 81, + -1, + -1, + 22, + 22, + -1, + 22, + -1, + 688, + 22, + 533, + 22, + -1, + 22, + -1, + 23, + 290, + 24, + 314, + -1, + 25, + -1, + 26, + -1, + 671, + -1, + -1, + 30, + 30, + 152, + 31, + 31, + 32, + 666, + 510, + -1, + 32, + 812, + 197, + 34, + 34, + 688, + 34, + -1, + 71, + 35, + 217, + -1, + 35, + 220, + -1, + 664, + -1, + 163, + 163, + 163, + -1, + 39, + 504, + 39, + 504, + 202, + 202, + 39, + 161, + -1, + -1, + 197, + 197, + 40, + -1, + 346, + 346, + 41, + 171, + 43, + 612, + 631, + -1, + 43, + 160, + 43, + 533, + 43, + -1, + 44, + 251, + 108, + -1, + 315, + 315, + -1, + 509, + 618, + 606, + -1, + 47, + 47, + 664, + 664, + 290, + 262, + 308, + -1, + 48, + 48, + 322, + -1, + 627, + -1, + -1, + 871, + 871, + 48, + 109, + -1, + -1, + -1, + 48, + -1, + 48, + 447, + -1, + -1, + -1, + 137, + -1, + 49, + -1, + 341, + -1, + -1, + 49, + 604, + -1, + -1, + -1, + 49, + -1, + 49, + 123, + 235, + 50, + 752, + 662, + -1, + -1, + 51, + 51, + 601, + -1, + -1, + 51, + 763, + -1, + 52, + 95, + 52, + 52, + -1, + 52, + 443, + -1, + 52, + 52, + 618, + 52, + 52, + 114, + -1, + 339, + 52, + 52, + 74, + 74, + 74, + 268, + 158, + 158, + -1, + -1, + 657, + -1, + 564, + -1, + 52, + 52, + 52, + 519, + 519, + -1, + -1, + 53, + -1, + 53, + -1, + -1, + 668, + -1, + 761, + 53, + 53, + 53, + 53, + 359, + -1, + -1, + 54, + -1, + 215, + -1, + 343, + 54, + -1, + 223, + 55, + -1, + 564, + -1, + 55, + -1, + -1, + -1, + 290, + 638, + 56, + 56, + -1, + 220, + 56, + 339, + -1, + 499, + 518, + -1, + 192, + 534, + 290, + 272, + -1, + 71, + 56, + -1, + -1, + 607, + 57, + 57, + 236, + 236, + -1, + -1, + -1, + 369, + 266, + 58, + -1, + -1, + -1, + -1, + 58, + 59, + -1, + -1, + 59, + 59, + 619, + 619, + 619, + 619, + -1, + 61, + 61, + 692, + -1, + 360, + 360, + 360, + -1, + -1, + -1, + 61, + 61, + 61, + 234, + 62, + -1, + 369, + 618, + -1, + 62, + 720, + 62, + -1, + 100, + 201, + -1, + 156, + 63, + 343, + 343, + 63, + 63, + -1, + 242, + -1, + 162, + 331, + 63, + 63, + 63, + 81, + -1, + 154, + -1, + -1, + 63, + -1, + -1, + -1, + 63, + -1, + 63, + 99, + 63, + 63, + 592, + 63, + 63, + 586, + -1, + -1, + -1, + 63, + 521, + 401, + 267, + -1, + 63, + -1, + 237, + 587, + -1, + 63, + -1, + -1, + 63, + -1, + 63, + -1, + 266, + -1, + 63, + 63, + -1, + -1, + 64, + 336, + 659, + 659, + 64, + 331, + 64, + -1, + 64, + -1, + -1, + 65, + 99, + 158, + 192, + -1, + -1, + -1, + -1, + 65, + -1, + 123, + -1, + -1, + 263, + 263, + 263, + -1, + 629, + 629, + 629, + -1, + -1, + 273, + -1, + -1, + 67, + 68, + 38, + 38, + 663, + 68, + 68, + 581, + 648, + -1, + 204, + -1, + -1, + -1, + 290, + 70, + 70, + -1, + 621, + 233, + 277, + 70, + 277, + 70, + -1, + -1, + -1, + -1, + 256, + 605, + 281, + 153, + 153, + -1, + 267, + -1, + -1, + 448, + 89, + 171, + -1, + -1, + -1, + -1, + -1, + -1, + 101, + 280, + -1, + 104, + 105, + 722, + -1, + -1, + 182, + 110, + 115, + 586, + 115, + -1, + 728, + 585, + 115, + 116, + 247, + 446, + 446, + 723, + -1, + -1, + 97, + -1, + 117, + 630, + -1, + 557, + 367, + -1, + 539, + -1, + 342, + 74, + 613, + -1, + 171, + -1, + 314, + -1, + 126, + -1, + -1, + -1, + 129, + 129, + -1, + -1, + 631, + 129, + 627, + -1, + -1, + -1, + -1, + -1, + 131, + -1, + 131, + 131, + -1, + 752, + -1, + 131, + -1, + 100, + 99, + -1, + 638, + -1, + -1, + 375, + -1, + 376, + -1, + 645, + 645, + -1, + -1, + 133, + 643, + 134, + 180, + 180, + -1, + 137, + 134, + 236, + 134, + 134, + -1, + 606, + -1, + 852, + 852, + 638, + 139, + -1, + 140, + 140, + 236, + 236, + -1, + 141, + 141, + -1, + -1, + -1, + 447, + -1, + 141, + 599, + -1, + 251, + 251, + -1, + 142, + 142, + 305, + 305, + 81, + 214, + 142, + 142, + 639, + 144, + 95, + -1, + 144, + 812, + -1, + 724, + 145, + 146, + 339, + 146, + -1, + -1, + -1, + 171, + 147, + 147, + 762, + 147, + 202, + 315, + 148, + 657, + 149, + 274, + 630, + -1, + 149, + -1, + 149, + -1, + 38, + 557, + -1, + -1, + -1, + 367, + -1, + 150, + -1, + -1, + 763, + 151, + -1, + 151, + -1, + -1, + 525, + -1, + 345, + -1, + 247, + 304, + 167, + 343, + 360, + 604, + 178, + 763, + 189, + 190, + 154, + 154, + 603, + 292, + 206, + 649, + 208, + 209, + -1, + -1, + 218, + 71, + 103, + 103, + -1, + -1, + -1, + -1, + 229, + 162, + -1, + 331, + -1, + 252, + 253, + 774, + -1, + 276, + -1, + 257, + 257, + -1, + 351, + -1, + -1, + 180, + -1, + 81, + 688, + 285, + 263, + 286, + 720, + 298, + 819, + 300, + -1, + 587, + 329, + 348, + -1, + 355, + 357, + -1, + -1, + 381, + 336, + -1, + 540, + 264, + 247, + -1, + 192, + 192, + 192, + 360, + -1, + 692, + -1, + 663, + 381, + 687, + 687, + 381, + -1, + 381, + 381, + -1, + -1, + 381, + 672, + -1, + -1, + -1, + -1, + -1, + 728, + 728, + 728, + -1, + 280, + 381, + 381, + 381, + 872, + 605, + 237, + 237, + 381, + 381, + 558, + 381, + 381, + 156, + 381, + -1, + 182, + 182, + 159, + 159, + 381, + 381, + -1, + -1, + 381, + 579, + -1, + -1, + -1, + 761, + 381, + 381, + 381, + 812, + 153, + 360, + -1, + 381, + -1, + -1, + -1, + 381, + -1, + 137, + -1, + 720, + 381, + -1, + 267, + -1, + 381, + -1, + 586, + -1, + 172, + 290, + -1, + 759, + -1, + -1, + 381, + 272, + -1, + -1, + 382, + -1, + 277, + -1, + 247, + 247, + 383, + -1, + 383, + 384, + 628, + -1, + 631, + -1, + -1, + 569, + 384, + 255, + 872, + 872, + 384, + -1, + 526, + 384, + -1, + 771, + -1, + 386, + 564, + 564, + 504, + 171, + -1, + -1, + -1, + -1, + 197, + 279, + 279, + 618, + 687, + -1, + 378, + 378, + 387, + -1, + 387, + 454, + 269, + 342, + 534, + 387, + 387, + -1, + 579, + -1, + -1, + 154, + 154, + -1, + 387, + 313, + -1, + 387, + 387, + -1, + 387, + 387, + 657, + 387, + 369, + -1, + 203, + 388, + 388, + 818, + -1, + 388, + -1, + 688, + 388, + 388, + -1, + 539, + 388, + 388, + 388, + 220, + -1, + -1, + 388, + 278, + 278, + 631, + 388, + -1, + 388, + 388, + 388, + 245, + 245, + 388, + 388, + 390, + -1, + 390, + 390, + -1, + -1, + 750, + 750, + 566, + -1, + -1, + 392, + -1, + 392, + -1, + 173, + -1, + -1, + -1, + 392, + 605, + 605, + -1, + -1, + -1, + 256, + 393, + 393, + 393, + 608, + 393, + 648, + 648, + -1, + 499, + 499, + 805, + 393, + 393, + 393, + 394, + 199, + 394, + 199, + -1, + 649, + 137, + 137, + -1, + -1, + 566, + -1, + 397, + -1, + -1, + 331, + -1, + 255, + 255, + -1, + 671, + -1, + -1, + -1, + -1, + -1, + 399, + 587, + 399, + 520, + 262, + -1, + 402, + -1, + 648, + 648, + 648, + 402, + 520, + -1, + -1, + 612, + 404, + 521, + -1, + 404, + 404, + -1, + -1, + -1, + -1, + 649, + 649, + -1, + 603, + 406, + 407, + 269, + 235, + -1, + 410, + 273, + 628, + 233, + 233, + 411, + 203, + -1, + -1, + 852, + 412, + -1, + -1, + 237, + 663, + 413, + 413, + 413, + 413, + 137, + -1, + 236, + -1, + -1, + -1, + 138, + 415, + 450, + -1, + 108, + 415, + 330, + -1, + 331, + -1, + 415, + 415, + 605, + 605, + -1, + -1, + 416, + 557, + -1, + 289, + -1, + 416, + 416, + 322, + 322, + 322, + -1, + 264, + 264, + 418, + -1, + 214, + 450, + 169, + -1, + 559, + 419, + 559, + 419, + 419, + 568, + -1, + -1, + 168, + 336, + 217, + 520, + 603, + 268, + 268, + 420, + 420, + 724, + 315, + 420, + 672, + 420, + -1, + -1, + -1, + -1, + 202, + 340, + 421, + 421, + 323, + 323, + -1, + 587, + 525, + 525, + 159, + -1, + -1, + 236, + 422, + 648, + -1, + -1, + 422, + -1, + -1, + 579, + 422, + -1, + 584, + -1, + 422, + 509, + -1, + 425, + 499, + 157, + -1, + 223, + -1, + -1, + -1, + -1, + -1, + 172, + -1, + 169, + 426, + 592, + 426, + 426, + 426, + 426, + 223, + 217, + -1, + 604, + -1, + -1, + -1, + 592, + 581, + 581, + -1, + 235, + 525, + 426, + -1, + 322, + -1, + 566, + -1, + -1, + 417, + 161, + 161, + 426, + 81, + 427, + 427, + 427, + -1, + 97, + -1, + -1, + 273, + 427, + 728, + 728, + -1, + 761, + 427, + 427, + -1, + 672, + 428, + -1, + 156, + 428, + -1, + 604, + 871, + 428, + 428, + 428, + -1, + -1, + 658, + 428, + -1, + 138, + 138, + -1, + -1, + 872, + 872, + 428, + -1, + 429, + 522, + 522, + 429, + 429, + 375, + 429, + 100, + -1, + 687, + 429, + -1, + -1, + -1, + -1, + -1, + 430, + -1, + -1, + 430, + 752, + 752, + 752, + -1, + 267, + 214, + -1, + -1, + 430, + -1, + 645, + -1, + -1, + 642, + -1, + -1, + 586, + 586, + 432, + 432, + 649, + 358, + -1, + -1, + 432, + 432, + -1, + 805, + -1, + 234, + -1, + 600, + 600, + 433, + 433, + 520, + 520, + 592, + 433, + 607, + 446, + 433, + 433, + 433, + 157, + -1, + 433, + 434, + 173, + 434, + 173, + -1, + 434, + 434, + 434, + 434, + 434, + -1, + -1, + 237, + 237, + -1, + 447, + 750, + 434, + 533, + 434, + 434, + -1, + 434, + 375, + -1, + 434, + 434, + -1, + 558, + 558, + 558, + 434, + 434, + -1, + 434, + 360, + 280, + 558, + 369, + 369, + 435, + 203, + -1, + 367, + 367, + 446, + 519, + 519, + -1, + 156, + 200, + -1, + -1, + 436, + 533, + 448, + 760, + 671, + 671, + -1, + 272, + 272, + 436, + -1, + 436, + 345, + -1, + 629, + -1, + 437, + 210, + 305, + -1, + 525, + 314, + -1, + 533, + 438, + -1, + 601, + 601, + 657, + -1, + -1, + 518, + 162, + -1, + 439, + 233, + -1, + -1, + 440, + -1, + -1, + -1, + 378, + 507, + -1, + 648, + -1, + 442, + -1, + 552, + 664, + 452, + -1, + 599, + 196, + -1, + 458, + -1, + -1, + -1, + -1, + 237, + 579, + 464, + -1, + 315, + -1, + 214, + 454, + 454, + 474, + -1, + 345, + -1, + 480, + -1, + 481, + 482, + 202, + 482, + 482, + 805, + -1, + -1, + -1, + -1, + 485, + 486, + -1, + -1, + -1, + -1, + -1, + 487, + -1, + -1, + -1, + 552, + -1, + -1, + 487, + 487, + 487, + -1, + 274, + -1, + 487, + 83, + -1, + -1, + 488, + -1, + 447, + 447, + 489, + 489, + 489, + -1, + -1, + 489, + 199, + -1, + -1, + -1, + 313, + 313, + 491, + 491, + 492, + 215, + -1, + 279, + 494, + 495, + -1, + 496, + 497, + 871, + 498, + 203, + 498, + 871, + 498, + 653, + -1, + 162, + 500, + 500, + 627, + 199, + 501, + 501, + 585, + 585, + 502, + 454, + 502, + 359, + 502, + 502, + 502, + 601, + -1, + -1, + 503, + -1, + -1, + 813, + 269, + 871, + -1, + -1, + 505, + 528, + -1, + 505, + 505, + 340, + -1, + 330, + -1, + 505, + -1, + 506, + 506, + 210, + 210, + -1, + 315, + -1, + 163, + -1, + 648, + 648, + 512, + 447, + 512, + 526, + -1, + -1, + 752, + -1, + 584, + -1, + 602, + 602, + 514, + 514, + 515, + -1, + -1, + 162, + -1, + 752, + 535, + -1, + 256, + -1, + 543, + -1, + 721, + 450, + -1, + -1, + 819, + 819, + -1, + 570, + 570, + 571, + 275, + 275, + -1, + 571, + -1, + 572, + -1, + 163, + -1, + -1, + 577, + -1, + 577, + 577, + 619, + -1, + 577, + -1, + -1, + -1, + 723, + 591, + 269, + 595, + 598, + 509, + 291, + 586, + 640, + -1, + 157, + -1, + 673, + 84, + 84, + -1, + -1, + 108, + 108, + -1, + -1, + 347, + 347, + 674, + -1, + -1, + -1, + 114, + 203, + 517, + 95, + 648, + -1, + 331, + 674, + 674, + 605, + -1, + -1, + 152, + 214, + -1, + 674, + -1, + 760, + -1, + -1, + 674, + -1, + 367, + 367, + -1, + -1, + 517, + -1, + 565, + 674, + 242, + 674, + -1, + 569, + -1, + 674, + 172, + 675, + -1, + 618, + 676, + 583, + 519, + 237, + 676, + 152, + -1, + -1, + 173, + 173, + -1, + 385, + 677, + 313, + 313, + 313, + -1, + 582, + 582, + 677, + -1, + 509, + -1, + -1, + 340, + 630, + 679, + 200, + 679, + -1, + -1, + 631, + 679, + 631, + -1, + 679, + 280, + 280, + 680, + -1, + 87, + 87, + 87, + 637, + 235, + 681, + 197, + -1, + 682, + 153, + -1, + -1, + 346, + 683, + 401, + 351, + -1, + 685, + -1, + -1, + 660, + 660, + 685, + 343, + -1, + 685, + 685, + 275, + 685, + -1, + 685, + 450, + -1, + 342, + 342, + 342, + 342, + 182, + 182, + 638, + -1, + 685, + 499, + 685, + -1, + 234, + 367, + 369, + -1, + -1, + 235, + -1, + -1, + 612, + 87, + 343, + 686, + 277, + -1, + 359, + -1, + 686, + 686, + 686, + 689, + 690, + -1, + -1, + 173, + 173, + 171, + 171, + -1, + -1, + -1, + 694, + -1, + 695, + 81, + -1, + 114, + -1, + 202, + 138, + -1, + 671, + 751, + 697, + 698, + 698, + -1, + -1, + 278, + 699, + 471, + 87, + 699, + 587, + -1, + 700, + 700, + -1, + -1, + 701, + 581, + 639, + 469, + -1, + 540, + 701, + 701, + -1, + -1, + -1, + 272, + 604, + 703, + 517, + 517, + -1, + 499, + 499, + 705, + 631, + 631, + 631, + -1, + -1, + 812, + -1, + -1, + 454, + 852, + 153, + -1, + 233, + 380, + 712, + 73, + 712, + -1, + -1, + -1, + 712, + 713, + -1, + 242, + 713, + -1, + -1, + 714, + 714, + 714, + -1, + -1, + 247, + 123, + -1, + 716, + 471, + 717, + 509, + 275, + -1, + 725, + 726, + -1, + 727, + 627, + 627, + 378, + -1, + 376, + -1, + -1, + 217, + 735, + 182, + -1, + 739, + 564, + 740, + -1, + 275, + 740, + 558, + -1, + 741, + 84, + -1, + -1, + -1, + 745, + -1, + 71, + -1, + 658, + 749, + 753, + -1, + 628, + 775, + 776, + -1, + -1, + 782, + 347, + 123, + 785, + -1, + 787, + 760, + 558, + 666, + -1, + 852, + 95, + 565, + 83, + 827, + 360, + -1, + -1, + 375, + 601, + 601, + 840, + -1, + -1, + 840, + 840, + -1, + 263, + 263, + 761, + 233, + 841, + -1, + 378, + 378, + -1, + 519, + 568, + 842, + -1, + 275, + 201, + 201, + -1, + 843, + 844, + -1, + 844, + 844, + -1, + 245, + 844, + -1, + -1, + -1, + -1, + 812, + 845, + 722, + 722, + 722, + 722, + 579, + 846, + -1, + 846, + 138, + -1, + 137, + 137, + 137, + 846, + -1, + 846, + -1, + -1, + 762, + -1, + -1, + -1, + 138, + 849, + -1, + -1, + 204, + 854, + -1, + 855, + 855, + 606, + 277, + 273, + -1, + 868, + 522, + -1, + 171 + ], + [ + -1, + 504, + 163, + 159, + -1, + -1, + -1, + 137, + 657, + -1, + 3, + 204, + 3, + -1, + 3, + -1, + 3, + 156, + 3, + 649, + 3, + 3, + 3, + 417, + 417, + 3, + 3, + 603, + -1, + -1, + -1, + -1, + 3, + 659, + 200, + -1, + 290, + 358, + -1, + 3, + -1, + 558, + 558, + 234, + 340, + 3, + 3, + 305, + -1, + 290, + 3, + 380, + 380, + 3, + -1, + -1, + 3, + 3, + 3, + 658, + 658, + -1, + 265, + 519, + 3, + -1, + -1, + 3, + -1, + 269, + 3, + 3, + 762, + 73, + 73, + 3, + -1, + 774, + 774, + -1, + 173, + -1, + 3, + 645, + 200, + 200, + 504, + 3, + 3, + 3, + -1, + -1, + 154, + 3, + -1, + 266, + 266, + 3, + 266, + -1, + -1, + 3, + 552, + -1, + 607, + 607, + 522, + -1, + 447, + 447, + 3, + 162, + 162, + 3, + 3, + -1, + 602, + -1, + 750, + -1, + 173, + 3, + -1, + 3, + 687, + -1, + 137, + 323, + 3, + 323, + -1, + 114, + 3, + 171, + 87, + 658, + 3, + 279, + 692, + 3, + 533, + 3, + 276, + 276, + 592, + -1, + -1, + 579, + 579, + 672, + 199, + -1, + 201, + 201, + 172, + 99, + 592, + 6, + 7, + 687, + 559, + 8, + -1, + 771, + 771, + 771, + 8, + 446, + -1, + -1, + 9, + 196, + -1, + 10, + -1, + 10, + 10, + -1, + -1, + 552, + 10, + -1, + 87, + 10, + 568, + 10, + 276, + 276, + 276, + -1, + 11, + 11, + -1, + 11, + 509, + -1, + -1, + 509, + 11, + 109, + -1, + 11, + 87, + 359, + 359, + 11, + 751, + 163, + 163, + 11, + 11, + -1, + -1, + 156, + 138, + 11, + 289, + 650, + -1, + 292, + 108, + 11, + 509, + 11, + 11, + 608, + 11, + 11, + 11, + 812, + 812, + -1, + 812, + -1, + 12, + -1, + 618, + -1, + 12, + -1, + -1, + 12, + 360, + -1, + 264, + 578, + 12, + 12, + 613, + 215, + 582, + 12, + 12, + 449, + -1, + 12, + 670, + 385, + 12, + 584, + -1, + 156, + 12, + 156, + -1, + 201, + 280, + -1, + 12, + -1, + 171, + 171, + 171, + 171, + -1, + 657, + 639, + 251, + -1, + 13, + 214, + -1, + 95, + -1, + 852, + 13, + 13, + 369, + -1, + -1, + -1, + -1, + -1, + 14, + 170, + -1, + 196, + 14, + 583, + 583, + 15, + -1, + 303, + -1, + 600, + 15, + 15, + -1, + -1, + 603, + 603, + 603, + -1, + 314, + 314, + 314, + -1, + -1, + -1, + 16, + -1, + 16, + 16, + 375, + 375, + 375, + -1, + 16, + 376, + 376, + 376, + 376, + 607, + -1, + 375, + 16, + -1, + -1, + 557, + -1, + 16, + 314, + -1, + -1, + -1, + 16, + 581, + -1, + -1, + -1, + 16, + 16, + 16, + -1, + 245, + 16, + -1, + 169, + 16, + 618, + 507, + 16, + -1, + 582, + -1, + 16, + 16, + -1, + -1, + -1, + 275, + -1, + 16, + 16, + -1, + -1, + 401, + 17, + -1, + -1, + 443, + 443, + 17, + 281, + -1, + 347, + 17, + 73, + -1, + 17, + 687, + 17, + 621, + -1, + 114, + -1, + 304, + -1, + 643, + 95, + 17, + 659, + 17, + 336, + 18, + -1, + -1, + -1, + -1, + -1, + 18, + -1, + 18, + 645, + 18, + 304, + -1, + -1, + -1, + 367, + -1, + -1, + 819, + -1, + 380, + 380, + 380, + 692, + 692, + 247, + 18, + 261, + -1, + 18, + -1, + -1, + 401, + 18, + -1, + -1, + -1, + 156, + 18, + -1, + -1, + 18, + 18, + 642, + -1, + 18, + 109, + -1, + -1, + 649, + 18, + -1, + 18, + -1, + 242, + -1, + -1, + 341, + 18, + 18, + -1, + 507, + 507, + 152, + -1, + 534, + 534, + 18, + 18, + 18, + -1, + -1, + 237, + 237, + 18, + 720, + -1, + 721, + -1, + 274, + 274, + 568, + -1, + -1, + 261, + 18, + 18, + -1, + 18, + -1, + 499, + 18, + -1, + -1, + 277, + 18, + 18, + 566, + -1, + 157, + 157, + 599, + -1, + 18, + 173, + 173, + 173, + 173, + -1, + 18, + 763, + 18, + 552, + -1, + -1, + 666, + 666, + -1, + -1, + 204, + -1, + 242, + 158, + 158, + 19, + 608, + 454, + 19, + -1, + 38, + 19, + 380, + -1, + 19, + -1, + -1, + -1, + 19, + -1, + 73, + -1, + 639, + 255, + -1, + -1, + 621, + -1, + 19, + -1, + 172, + -1, + 242, + 19, + -1, + -1, + 261, + -1, + -1, + 267, + 20, + 267, + 95, + -1, + 274, + 454, + -1, + 20, + -1, + 20, + -1, + 20, + 565, + -1, + 20, + 313, + -1, + 81, + -1, + -1, + 22, + 22, + -1, + 22, + -1, + 688, + 22, + 533, + 22, + -1, + 22, + -1, + 23, + 290, + 24, + 314, + -1, + 25, + -1, + 26, + -1, + 671, + -1, + -1, + 30, + 30, + 152, + 31, + 31, + 32, + 666, + 510, + -1, + 32, + 812, + 197, + 34, + 34, + 688, + 34, + -1, + 71, + 35, + 217, + -1, + 35, + 220, + -1, + 664, + -1, + 163, + 163, + 163, + -1, + 39, + 504, + 39, + 504, + 202, + 202, + 39, + 161, + -1, + -1, + 197, + 197, + 40, + -1, + 346, + 346, + 41, + 171, + 43, + 612, + 631, + -1, + 43, + 160, + 43, + 533, + 43, + -1, + 44, + 251, + 108, + -1, + 315, + 315, + -1, + 509, + 618, + 606, + -1, + 47, + 47, + 664, + 664, + 290, + 262, + 308, + -1, + 48, + 48, + 322, + -1, + 627, + -1, + -1, + 871, + 871, + 48, + 109, + -1, + -1, + -1, + 48, + -1, + 48, + 447, + -1, + -1, + -1, + 137, + -1, + 49, + -1, + 341, + -1, + -1, + 49, + 604, + -1, + -1, + -1, + 49, + -1, + 49, + 123, + 235, + 50, + 752, + 662, + -1, + -1, + 51, + 51, + 601, + -1, + -1, + 51, + 763, + -1, + 52, + 95, + 52, + 52, + -1, + 52, + 443, + -1, + 52, + 52, + 618, + 52, + 52, + 114, + -1, + 339, + 52, + 52, + 74, + 74, + 74, + 268, + 158, + 158, + -1, + -1, + 657, + -1, + 564, + -1, + 52, + 52, + 52, + 519, + 519, + -1, + -1, + 53, + -1, + 53, + -1, + -1, + 668, + -1, + 761, + 53, + 53, + 53, + 53, + 359, + -1, + -1, + 54, + -1, + 215, + -1, + 343, + 54, + -1, + 223, + 55, + -1, + 564, + -1, + 55, + -1, + -1, + -1, + 290, + 638, + 56, + 56, + -1, + 220, + 56, + 339, + -1, + 499, + 518, + -1, + 192, + 534, + 290, + 272, + -1, + 71, + 56, + -1, + -1, + 607, + 57, + 57, + 236, + 236, + -1, + -1, + -1, + 369, + 266, + 58, + -1, + -1, + -1, + -1, + 58, + 59, + -1, + -1, + 59, + 59, + 619, + 619, + 619, + 619, + -1, + 61, + 61, + 692, + -1, + 360, + 360, + 360, + -1, + -1, + -1, + 61, + 61, + 61, + 234, + 62, + -1, + 369, + 618, + -1, + 62, + 720, + 62, + -1, + 100, + 201, + -1, + 156, + 63, + 343, + 343, + 63, + 63, + -1, + 242, + -1, + 162, + 331, + 63, + 63, + 63, + 81, + -1, + 154, + -1, + -1, + 63, + -1, + -1, + -1, + 63, + -1, + 63, + 99, + 63, + 63, + 592, + 63, + 63, + 586, + -1, + -1, + -1, + 63, + 521, + 401, + 267, + -1, + 63, + -1, + 237, + 587, + -1, + 63, + -1, + -1, + 63, + -1, + 63, + -1, + 266, + -1, + 63, + 63, + -1, + -1, + 64, + 336, + 659, + 659, + 64, + 331, + 64, + -1, + 64, + -1, + -1, + 65, + 99, + 158, + 192, + -1, + -1, + -1, + -1, + 65, + -1, + 123, + -1, + -1, + 263, + 263, + 263, + -1, + 629, + 629, + 629, + -1, + -1, + 273, + -1, + -1, + 67, + 68, + 38, + 38, + 663, + 68, + 68, + 581, + 648, + -1, + 204, + -1, + -1, + -1, + 290, + 70, + 70, + -1, + 621, + 233, + 277, + 70, + 277, + 70, + -1, + -1, + -1, + -1, + 256, + 605, + 281, + 153, + 153, + -1, + 267, + -1, + -1, + 448, + 89, + 171, + -1, + -1, + -1, + -1, + -1, + -1, + 101, + 280, + -1, + 104, + 105, + 722, + -1, + -1, + 182, + 110, + 115, + 586, + 115, + -1, + 728, + 585, + 115, + 116, + 247, + 446, + 446, + 723, + -1, + -1, + 97, + -1, + 117, + 630, + -1, + 557, + 367, + -1, + 539, + -1, + 342, + 74, + 613, + -1, + 171, + -1, + 314, + -1, + 126, + -1, + -1, + -1, + 129, + 129, + -1, + -1, + 631, + 129, + 627, + -1, + -1, + -1, + -1, + -1, + 131, + -1, + 131, + 131, + -1, + 752, + -1, + 131, + -1, + 100, + 99, + -1, + 638, + -1, + -1, + 375, + -1, + 376, + -1, + 645, + 645, + -1, + -1, + 133, + 643, + 134, + 180, + 180, + -1, + 137, + 134, + 236, + 134, + 134, + -1, + 606, + -1, + 852, + 852, + 638, + 139, + -1, + 140, + 140, + 236, + 236, + -1, + 141, + 141, + -1, + -1, + -1, + 447, + -1, + 141, + 599, + -1, + 251, + 251, + -1, + 142, + 142, + 305, + 305, + 81, + 214, + 142, + 142, + 639, + 144, + 95, + -1, + 144, + 812, + -1, + 724, + 145, + 146, + 339, + 146, + -1, + -1, + -1, + 171, + 147, + 147, + 762, + 147, + 202, + 315, + 148, + 657, + 149, + 274, + 630, + -1, + 149, + -1, + 149, + -1, + 38, + 557, + -1, + -1, + -1, + 367, + -1, + 150, + -1, + -1, + 763, + 151, + -1, + 151, + -1, + -1, + 525, + -1, + 345, + -1, + 247, + 304, + 167, + 343, + 360, + 604, + 178, + 763, + 189, + 190, + 154, + 154, + 603, + 292, + -1, + 649, + 208, + 209, + -1, + -1, + 218, + 71, + 103, + 103, + -1, + -1, + -1, + -1, + 229, + 162, + -1, + 331, + -1, + 252, + 253, + 774, + -1, + 276, + -1, + 257, + 257, + -1, + 351, + -1, + -1, + 180, + -1, + 81, + 688, + 285, + 263, + 286, + 720, + 298, + 819, + 300, + -1, + 587, + 329, + 348, + -1, + 355, + 357, + -1, + -1, + 381, + 336, + -1, + 540, + 264, + 247, + -1, + 192, + 192, + 192, + 360, + -1, + 692, + -1, + 663, + 381, + 687, + 687, + 381, + -1, + 381, + 381, + -1, + -1, + 381, + 672, + -1, + -1, + -1, + -1, + -1, + 728, + 728, + 728, + -1, + 280, + 381, + 381, + 381, + 872, + 605, + 237, + 237, + 381, + 381, + 558, + 381, + 381, + 156, + 381, + -1, + 182, + 182, + 159, + 159, + 381, + 381, + -1, + -1, + 381, + 579, + -1, + -1, + -1, + 761, + 381, + 381, + 381, + 812, + 153, + 360, + -1, + 381, + -1, + -1, + -1, + 381, + -1, + 137, + -1, + 720, + 381, + -1, + 267, + -1, + 381, + -1, + 586, + -1, + 172, + 290, + -1, + 759, + -1, + -1, + 381, + 272, + -1, + -1, + 382, + -1, + 277, + -1, + 247, + 247, + 383, + -1, + 383, + 384, + 628, + -1, + 631, + -1, + -1, + 569, + 384, + 255, + 872, + 872, + 384, + -1, + 526, + 384, + -1, + 771, + -1, + 386, + 564, + 564, + 504, + 171, + -1, + -1, + -1, + -1, + 197, + 279, + 279, + 618, + 687, + -1, + 378, + 378, + 387, + -1, + 387, + 454, + 269, + 342, + 534, + 387, + 387, + -1, + 579, + -1, + -1, + 154, + 154, + -1, + 387, + 313, + -1, + 387, + 387, + -1, + 387, + 387, + 657, + 387, + 369, + -1, + 203, + 388, + 388, + 818, + -1, + 388, + -1, + 688, + 388, + 388, + -1, + 539, + 388, + 388, + 388, + 220, + -1, + -1, + 388, + 278, + 278, + 631, + 388, + -1, + 388, + 388, + 388, + 245, + 245, + 388, + 388, + 390, + -1, + 390, + 390, + -1, + -1, + 750, + 750, + 566, + -1, + -1, + 392, + -1, + 392, + -1, + 173, + -1, + -1, + -1, + 392, + 605, + 605, + -1, + -1, + -1, + 256, + 393, + 393, + 393, + 608, + 393, + 648, + 648, + -1, + 499, + 499, + 805, + 393, + 393, + 393, + 394, + 199, + 394, + 199, + -1, + 649, + 137, + 137, + -1, + -1, + 566, + -1, + 397, + -1, + -1, + 331, + -1, + 255, + 255, + -1, + 671, + -1, + -1, + -1, + -1, + -1, + 399, + 587, + 812, + 520, + 262, + -1, + 402, + -1, + 648, + 648, + 648, + 402, + 520, + -1, + -1, + 612, + 404, + 521, + -1, + 404, + 404, + -1, + -1, + -1, + -1, + 649, + 649, + -1, + 603, + 406, + 407, + 269, + 235, + -1, + 410, + 273, + 628, + 233, + 233, + 411, + 203, + -1, + -1, + 852, + 412, + -1, + -1, + 237, + 663, + 413, + 413, + 413, + 413, + 137, + -1, + 236, + -1, + -1, + -1, + 138, + 415, + 450, + -1, + 108, + 415, + 330, + -1, + 331, + -1, + 415, + 415, + 605, + 605, + -1, + -1, + 416, + 557, + -1, + 289, + -1, + 416, + 416, + 322, + 322, + 322, + -1, + 264, + 264, + 418, + -1, + 214, + 450, + 169, + -1, + 559, + 419, + 559, + 419, + 419, + 568, + -1, + -1, + 168, + 336, + 217, + 520, + 603, + 268, + 268, + 420, + 420, + 724, + 315, + 420, + 672, + 420, + -1, + -1, + -1, + -1, + 202, + 340, + 421, + 421, + 323, + 323, + -1, + 587, + 525, + 525, + 159, + -1, + -1, + 236, + 422, + 648, + -1, + -1, + 422, + -1, + -1, + 579, + 422, + -1, + 584, + -1, + 422, + 509, + -1, + 425, + 499, + 157, + -1, + 223, + -1, + -1, + -1, + -1, + -1, + 172, + -1, + 169, + 426, + 592, + 426, + 426, + 426, + 426, + 223, + 217, + -1, + 604, + -1, + -1, + -1, + 592, + 581, + 581, + -1, + 235, + 525, + 426, + -1, + 322, + -1, + 566, + -1, + -1, + 417, + 161, + 161, + 426, + 81, + 427, + 427, + 427, + -1, + 97, + -1, + -1, + 273, + 427, + 728, + 728, + -1, + 761, + 427, + 427, + -1, + 672, + 428, + -1, + 156, + 428, + -1, + 604, + 871, + 428, + 428, + 428, + -1, + -1, + 658, + 428, + -1, + 138, + 138, + -1, + -1, + 872, + 872, + 428, + -1, + 429, + 522, + 522, + 429, + 429, + 375, + 429, + 100, + -1, + 687, + 429, + -1, + -1, + -1, + -1, + -1, + 430, + -1, + -1, + 430, + 752, + 752, + 752, + -1, + 267, + 214, + -1, + -1, + 430, + -1, + 645, + -1, + -1, + 642, + -1, + -1, + 586, + 586, + 432, + 432, + 649, + 358, + -1, + -1, + 432, + 432, + -1, + 805, + -1, + 234, + -1, + 600, + 600, + 433, + 433, + 520, + 520, + 592, + 433, + 607, + 446, + 433, + 433, + 433, + 157, + -1, + 433, + 434, + 173, + 434, + 173, + -1, + 434, + 434, + 434, + 434, + 434, + -1, + -1, + 237, + 237, + -1, + 447, + 750, + 434, + 533, + 434, + 434, + -1, + 434, + 375, + -1, + 434, + 434, + -1, + 558, + 558, + 558, + 434, + 434, + -1, + 434, + 360, + 280, + 558, + 369, + 369, + 435, + 203, + -1, + 367, + 367, + 446, + 519, + 519, + -1, + 156, + 200, + -1, + -1, + 436, + 533, + 448, + 760, + 671, + 671, + -1, + 272, + 272, + 436, + -1, + 436, + 345, + -1, + 629, + -1, + 437, + 210, + 305, + -1, + 525, + 314, + -1, + 533, + 438, + -1, + 601, + 601, + 657, + -1, + -1, + 518, + 162, + -1, + 439, + 233, + -1, + -1, + 440, + -1, + -1, + -1, + 378, + 507, + -1, + 648, + -1, + 442, + -1, + 552, + 664, + 452, + -1, + 599, + 196, + -1, + 458, + -1, + -1, + -1, + -1, + 237, + 579, + 464, + -1, + 315, + -1, + 214, + 454, + 454, + 474, + -1, + 345, + -1, + 480, + -1, + 481, + 482, + 202, + 482, + 482, + 805, + -1, + -1, + -1, + -1, + 485, + 486, + -1, + -1, + -1, + -1, + -1, + 487, + -1, + -1, + -1, + 552, + -1, + -1, + 487, + 487, + 487, + -1, + 274, + -1, + 487, + 83, + -1, + -1, + 488, + -1, + 447, + 447, + 489, + 489, + 489, + -1, + -1, + 489, + 199, + -1, + -1, + -1, + 313, + 313, + 491, + 491, + 492, + 215, + -1, + 279, + 494, + 495, + -1, + 496, + 497, + 871, + 498, + 203, + 498, + 871, + 498, + 653, + -1, + 162, + 500, + 500, + 627, + 199, + 501, + 501, + 585, + 585, + 502, + 454, + 502, + 359, + 502, + 502, + 502, + 601, + -1, + -1, + 503, + -1, + -1, + 813, + 269, + 871, + -1, + -1, + 505, + 528, + -1, + 505, + 505, + 340, + -1, + 330, + -1, + 505, + -1, + 506, + 506, + 210, + 210, + -1, + 315, + -1, + 163, + -1, + 648, + 648, + 512, + 447, + 512, + 526, + -1, + -1, + 752, + -1, + 584, + -1, + 602, + 602, + 514, + 514, + 515, + -1, + -1, + 162, + -1, + 752, + 535, + -1, + 256, + -1, + 543, + -1, + 721, + 450, + -1, + -1, + 819, + 819, + -1, + 570, + 570, + 571, + 275, + 275, + -1, + 571, + -1, + 572, + -1, + 163, + -1, + -1, + 577, + -1, + 577, + 577, + 619, + -1, + 577, + -1, + -1, + -1, + 723, + 591, + 269, + 595, + 598, + 509, + 291, + 586, + 640, + -1, + 157, + -1, + 673, + 84, + 84, + -1, + -1, + 108, + 108, + -1, + -1, + 347, + 347, + 674, + -1, + -1, + -1, + 114, + 203, + 517, + 95, + 648, + -1, + 331, + 674, + 674, + 605, + -1, + -1, + 152, + 214, + -1, + 674, + -1, + 760, + -1, + -1, + 674, + -1, + 367, + 367, + -1, + -1, + 517, + -1, + 565, + 674, + 242, + 674, + -1, + 569, + -1, + 674, + 172, + 675, + -1, + 618, + 676, + 583, + 519, + 237, + 676, + 152, + -1, + -1, + 173, + 173, + -1, + 385, + 677, + 313, + 313, + 313, + -1, + 582, + 582, + 677, + -1, + 509, + -1, + -1, + 340, + 630, + 679, + 200, + 679, + -1, + -1, + 631, + 679, + 631, + -1, + 679, + 280, + 280, + 680, + -1, + 87, + 87, + 87, + 637, + 235, + 681, + 197, + -1, + 682, + 153, + -1, + -1, + 346, + 683, + 401, + 351, + -1, + 685, + -1, + -1, + 660, + 660, + 685, + 343, + -1, + 685, + 685, + 275, + 685, + -1, + 685, + 450, + -1, + 342, + 342, + 342, + 342, + 182, + 182, + 638, + -1, + 685, + 499, + 685, + -1, + 234, + 367, + 369, + -1, + -1, + 235, + -1, + -1, + 612, + 87, + 343, + 686, + 277, + -1, + 359, + -1, + 686, + 686, + 686, + 689, + 690, + -1, + -1, + 173, + 173, + 171, + 171, + -1, + -1, + -1, + 694, + -1, + 695, + 81, + -1, + 114, + -1, + 202, + 138, + -1, + 671, + 751, + 697, + 698, + 698, + -1, + -1, + 278, + 699, + 471, + 87, + 699, + 587, + -1, + 700, + 700, + -1, + -1, + 701, + 581, + 639, + 469, + -1, + 540, + 701, + 701, + -1, + -1, + -1, + 272, + 604, + 703, + 517, + 517, + -1, + 499, + 499, + 705, + 631, + 631, + 631, + -1, + -1, + 812, + -1, + -1, + 454, + 852, + 153, + -1, + 233, + 380, + 712, + 73, + 712, + -1, + -1, + -1, + 712, + 713, + -1, + 242, + 713, + -1, + -1, + 714, + 714, + 714, + -1, + -1, + 247, + 123, + -1, + 716, + 471, + 717, + 509, + 275, + -1, + 621, + 726, + -1, + 727, + 627, + 627, + 378, + -1, + 376, + -1, + -1, + 217, + 735, + 182, + -1, + 739, + 564, + 740, + -1, + 275, + 740, + 558, + -1, + 741, + 84, + -1, + -1, + -1, + 745, + -1, + 71, + -1, + 658, + 749, + 753, + -1, + 628, + 775, + 776, + -1, + -1, + 782, + 347, + 123, + 785, + -1, + 787, + 760, + 558, + 666, + -1, + 852, + 95, + 565, + 83, + 827, + 360, + -1, + -1, + 375, + 601, + 601, + 840, + -1, + -1, + 840, + 840, + -1, + 263, + 263, + 761, + 233, + 841, + -1, + 378, + 378, + -1, + 519, + 568, + 842, + -1, + 275, + 201, + 201, + -1, + 843, + 844, + -1, + 844, + 844, + -1, + 245, + 844, + -1, + -1, + -1, + -1, + 812, + 845, + 722, + 722, + 722, + 722, + 579, + 846, + -1, + 846, + 138, + -1, + 137, + 137, + 137, + 846, + -1, + 846, + -1, + -1, + 762, + -1, + -1, + -1, + 138, + 849, + -1, + -1, + 204, + 854, + -1, + 855, + 855, + 606, + 277, + 273, + -1, + 868, + 522, + -1, + 171 + ], + [ + -1, + 504, + 163, + 159, + -1, + -1, + -1, + 137, + 657, + -1, + 3, + 204, + 3, + -1, + 3, + -1, + 3, + 156, + 3, + 649, + 3, + 3, + 3, + 417, + 417, + 3, + 3, + 603, + -1, + -1, + -1, + -1, + 3, + 659, + 200, + -1, + 290, + 358, + -1, + 3, + -1, + 558, + 558, + 234, + 340, + 3, + 3, + 305, + -1, + 290, + 3, + 380, + 380, + 3, + -1, + -1, + 3, + 3, + 3, + 658, + 658, + -1, + 265, + 519, + 3, + -1, + -1, + 3, + -1, + 269, + 3, + 3, + 762, + 73, + 73, + 3, + -1, + 774, + 774, + -1, + 173, + -1, + 3, + 645, + 200, + 200, + 504, + 3, + 3, + 3, + -1, + -1, + 154, + 3, + -1, + 266, + 266, + 3, + 266, + -1, + -1, + 3, + 552, + -1, + 607, + 607, + 522, + -1, + 447, + 447, + 3, + 162, + 162, + 3, + 3, + -1, + 602, + -1, + 750, + -1, + 173, + 3, + -1, + 3, + 687, + -1, + 137, + 323, + 3, + 323, + -1, + 114, + 3, + 171, + 87, + 658, + 3, + 279, + 692, + 3, + 533, + 3, + 276, + 276, + 592, + -1, + -1, + 579, + 579, + 672, + 199, + -1, + 201, + 201, + 172, + 99, + 592, + 6, + 7, + 687, + 559, + 8, + -1, + 771, + 771, + 771, + 8, + 446, + -1, + -1, + 9, + 196, + -1, + 10, + -1, + 10, + 10, + -1, + -1, + 552, + 10, + -1, + 87, + 10, + 568, + 10, + 276, + 276, + 276, + -1, + 11, + 11, + -1, + 11, + 509, + -1, + -1, + 509, + 11, + 109, + -1, + 11, + 87, + 359, + 359, + 11, + 751, + 163, + 163, + 11, + 11, + -1, + -1, + 156, + 138, + 11, + 289, + 650, + -1, + 292, + 108, + 11, + 509, + 11, + 11, + 608, + 11, + 11, + 11, + 812, + 812, + -1, + 812, + -1, + 12, + -1, + 618, + -1, + 12, + -1, + -1, + 12, + 360, + -1, + 264, + 578, + 12, + 12, + 613, + 215, + 582, + 12, + 12, + 449, + -1, + 12, + 670, + 385, + 12, + 584, + -1, + 156, + 12, + 156, + -1, + 201, + 280, + -1, + 12, + -1, + 171, + 171, + 171, + 171, + -1, + 657, + 639, + 251, + -1, + 13, + 214, + -1, + 95, + -1, + 852, + 13, + 13, + 369, + -1, + -1, + -1, + -1, + -1, + 14, + 170, + -1, + 196, + 14, + 583, + 583, + 15, + -1, + 303, + -1, + 600, + 15, + 15, + -1, + -1, + 603, + 603, + 603, + -1, + 314, + 314, + 314, + -1, + -1, + -1, + 16, + -1, + 16, + 16, + 375, + 375, + 375, + -1, + 16, + 376, + 376, + 376, + 376, + 607, + -1, + 375, + 16, + -1, + -1, + 557, + -1, + 16, + 314, + -1, + -1, + -1, + 16, + 581, + -1, + -1, + -1, + 16, + 16, + 16, + -1, + 245, + 16, + -1, + 169, + 16, + 618, + 507, + 16, + -1, + 582, + -1, + 16, + 16, + -1, + -1, + -1, + 275, + -1, + 16, + 16, + -1, + -1, + 401, + 17, + -1, + -1, + 443, + 443, + 17, + 281, + -1, + 347, + 17, + 73, + -1, + 17, + 687, + 17, + 621, + -1, + 114, + -1, + 304, + -1, + 643, + 95, + 17, + 659, + 17, + 336, + 18, + -1, + -1, + -1, + -1, + -1, + 18, + -1, + 18, + 645, + 18, + 304, + -1, + -1, + -1, + 367, + -1, + -1, + 819, + -1, + 380, + 380, + 380, + 692, + 692, + 247, + 18, + 261, + -1, + 18, + -1, + -1, + 401, + 18, + -1, + -1, + -1, + 156, + 18, + -1, + -1, + 18, + 18, + 642, + -1, + 18, + 109, + -1, + -1, + 649, + 18, + -1, + 18, + -1, + 242, + -1, + -1, + 341, + 18, + 18, + -1, + 507, + 507, + 152, + -1, + 534, + 534, + 18, + 18, + 18, + -1, + -1, + 237, + 237, + 18, + 720, + -1, + 721, + -1, + 274, + 274, + 568, + -1, + -1, + 261, + 18, + 18, + -1, + 18, + -1, + 499, + 18, + -1, + -1, + 277, + 18, + 18, + 566, + -1, + 157, + 157, + 599, + -1, + 18, + 173, + 173, + 173, + 173, + -1, + 18, + 763, + 18, + 552, + -1, + -1, + 666, + 666, + -1, + -1, + 204, + -1, + 242, + 158, + 158, + 19, + 608, + 454, + 19, + -1, + 38, + 19, + 380, + -1, + 19, + -1, + -1, + -1, + 19, + -1, + 73, + -1, + 639, + 255, + -1, + -1, + 621, + -1, + 19, + -1, + 172, + -1, + 242, + 19, + -1, + -1, + 261, + -1, + -1, + 267, + 20, + 267, + 95, + -1, + 274, + 454, + -1, + 20, + -1, + 20, + -1, + 20, + 565, + -1, + 20, + 313, + -1, + 81, + -1, + -1, + 22, + 22, + -1, + 22, + -1, + 688, + 22, + 533, + 22, + -1, + 22, + -1, + 23, + 290, + 24, + 314, + -1, + 25, + -1, + 26, + -1, + 671, + -1, + -1, + 30, + 30, + 152, + 31, + 31, + 32, + 666, + 510, + -1, + 32, + 812, + 197, + 34, + 34, + 688, + 34, + -1, + 71, + 35, + 217, + -1, + 35, + 220, + -1, + 664, + -1, + 163, + 163, + 163, + -1, + 39, + 504, + 39, + 504, + 202, + 202, + 39, + 161, + -1, + -1, + 197, + 197, + 40, + -1, + 346, + 346, + 41, + 171, + 43, + 612, + 631, + -1, + 43, + 160, + 43, + 533, + 43, + -1, + 44, + 251, + 108, + -1, + 315, + 315, + -1, + 509, + 618, + 606, + -1, + 47, + 47, + 664, + 664, + 290, + 262, + 308, + -1, + 48, + 48, + 322, + -1, + 627, + -1, + -1, + 871, + 871, + 48, + 109, + -1, + -1, + -1, + 48, + -1, + 48, + 447, + -1, + -1, + -1, + 137, + -1, + 49, + -1, + 341, + -1, + -1, + 49, + 604, + -1, + -1, + -1, + 49, + -1, + 49, + 123, + 235, + 50, + 752, + 662, + -1, + -1, + 51, + 51, + 601, + -1, + -1, + 51, + 763, + -1, + 52, + 95, + 52, + 52, + -1, + 52, + 443, + -1, + 52, + 52, + 618, + 52, + 52, + 114, + -1, + 339, + 52, + 52, + 74, + 74, + 74, + 268, + 158, + 158, + -1, + -1, + 657, + -1, + 564, + -1, + 52, + 52, + 52, + 519, + 519, + -1, + -1, + 53, + -1, + 53, + -1, + -1, + 668, + -1, + 761, + 53, + 53, + 53, + 53, + 359, + -1, + -1, + 54, + -1, + 215, + -1, + 343, + 54, + -1, + 223, + 55, + -1, + 564, + -1, + 55, + -1, + -1, + -1, + 290, + 638, + 56, + 56, + -1, + 220, + 56, + 339, + -1, + 499, + 518, + -1, + 192, + 534, + 290, + 272, + -1, + 71, + 56, + -1, + -1, + 607, + 57, + 57, + 236, + 236, + -1, + -1, + -1, + 369, + 266, + 58, + -1, + -1, + -1, + -1, + 58, + 59, + -1, + -1, + 59, + 59, + 619, + 619, + 619, + 619, + -1, + 61, + 61, + 692, + -1, + 360, + 360, + 360, + -1, + -1, + -1, + 61, + 61, + 61, + 234, + 62, + -1, + 369, + 618, + -1, + 62, + 720, + 62, + -1, + 100, + 201, + -1, + 156, + 63, + 343, + 343, + 63, + 63, + -1, + 242, + -1, + 162, + 331, + 63, + 63, + 63, + 81, + -1, + 154, + -1, + -1, + 63, + -1, + -1, + -1, + 63, + -1, + 63, + 99, + 63, + 63, + 592, + 63, + 63, + 586, + -1, + -1, + -1, + 63, + 521, + 401, + 267, + -1, + 63, + -1, + 237, + 587, + -1, + 63, + -1, + -1, + 63, + -1, + 63, + -1, + 266, + -1, + 63, + 63, + -1, + -1, + 64, + 336, + 659, + 659, + 64, + 331, + 64, + -1, + 64, + -1, + -1, + 65, + 99, + 158, + 192, + -1, + -1, + -1, + -1, + 65, + -1, + 123, + -1, + -1, + 263, + 263, + 263, + -1, + 629, + 629, + 629, + -1, + -1, + 273, + -1, + -1, + 67, + 68, + 38, + 38, + 663, + 68, + 68, + 581, + 648, + -1, + 204, + -1, + -1, + -1, + 290, + 70, + 70, + -1, + 621, + 233, + 277, + 70, + 277, + 70, + -1, + -1, + -1, + -1, + 256, + 605, + 281, + 153, + 153, + -1, + 267, + -1, + -1, + 448, + 89, + 171, + -1, + -1, + -1, + -1, + -1, + -1, + 101, + 280, + -1, + 104, + 105, + 722, + -1, + -1, + 182, + 110, + 115, + 586, + 115, + -1, + 728, + 585, + 115, + 116, + 247, + 446, + 446, + 723, + -1, + -1, + 97, + -1, + 117, + 630, + -1, + 557, + 367, + -1, + 539, + -1, + 342, + 74, + 613, + -1, + 171, + -1, + 314, + -1, + 126, + -1, + -1, + -1, + 129, + 129, + -1, + -1, + 631, + 129, + 627, + -1, + -1, + -1, + -1, + -1, + 131, + -1, + 131, + 131, + -1, + 752, + -1, + 131, + -1, + 100, + 99, + -1, + 638, + -1, + -1, + 375, + -1, + 376, + -1, + 645, + 645, + -1, + -1, + 133, + 643, + 134, + 180, + 180, + -1, + 137, + 134, + 236, + 134, + 134, + -1, + 606, + -1, + 852, + 852, + 638, + 139, + -1, + 140, + 140, + 236, + 236, + -1, + 141, + 141, + -1, + -1, + -1, + 447, + -1, + 141, + 599, + -1, + 251, + 251, + -1, + 142, + 142, + 305, + 305, + 81, + 214, + 142, + 142, + 639, + 144, + 95, + -1, + 144, + 812, + -1, + 724, + 145, + 146, + 339, + 146, + -1, + -1, + -1, + 171, + 147, + 147, + 762, + 147, + 202, + 315, + 148, + 657, + 149, + 274, + 630, + -1, + 149, + -1, + 149, + -1, + 38, + 557, + -1, + -1, + -1, + 367, + -1, + 150, + -1, + -1, + 763, + 151, + -1, + 151, + -1, + -1, + 525, + -1, + 345, + -1, + 247, + 304, + 167, + 343, + 360, + 604, + 178, + 763, + 189, + 190, + 154, + 154, + 603, + 292, + -1, + 649, + 208, + 209, + -1, + -1, + 218, + 71, + 103, + 103, + -1, + -1, + -1, + -1, + 229, + 162, + -1, + 331, + -1, + 252, + 253, + 774, + -1, + 276, + -1, + 257, + 257, + -1, + 351, + -1, + -1, + 180, + -1, + 81, + 688, + 285, + 263, + 286, + 720, + 298, + 819, + 300, + -1, + 587, + 329, + 348, + -1, + 355, + 357, + -1, + -1, + 381, + 336, + -1, + 540, + 264, + 247, + -1, + 192, + 192, + 192, + 360, + -1, + 692, + -1, + 663, + 381, + 687, + 687, + 381, + -1, + 381, + 381, + -1, + -1, + 381, + 672, + -1, + -1, + -1, + -1, + -1, + 728, + 728, + 728, + -1, + 280, + 381, + 381, + 381, + 872, + 605, + 237, + 237, + 381, + 381, + 558, + 381, + 381, + 156, + 381, + -1, + 182, + 182, + 159, + 159, + 381, + 381, + -1, + -1, + 381, + 579, + -1, + -1, + -1, + 761, + 381, + 381, + 381, + 812, + 153, + 360, + -1, + 381, + -1, + -1, + -1, + 381, + -1, + 137, + -1, + 720, + 381, + -1, + 267, + -1, + 381, + -1, + 586, + -1, + 172, + 290, + -1, + 759, + -1, + -1, + 381, + 272, + -1, + -1, + 382, + -1, + 277, + -1, + 247, + 247, + 383, + -1, + 383, + 384, + 628, + -1, + 631, + -1, + -1, + 569, + 384, + 255, + 872, + 872, + 384, + -1, + 526, + 384, + -1, + 771, + -1, + 386, + 564, + 564, + 504, + 171, + -1, + -1, + -1, + -1, + 197, + 279, + 279, + 618, + 687, + -1, + 378, + 378, + 387, + -1, + 387, + 454, + 269, + 342, + 534, + 387, + 387, + -1, + 579, + -1, + -1, + 154, + 154, + -1, + 387, + 313, + -1, + 387, + 387, + -1, + 387, + 387, + 657, + 387, + 369, + -1, + 203, + 388, + 388, + 818, + -1, + 388, + -1, + 688, + 388, + 388, + -1, + 539, + 388, + 388, + 388, + 220, + -1, + -1, + 388, + 278, + 278, + 631, + 388, + -1, + 388, + 388, + 388, + 245, + 245, + 388, + 388, + 390, + -1, + 390, + 390, + -1, + -1, + 750, + 750, + 566, + -1, + -1, + 392, + -1, + 392, + -1, + 173, + -1, + -1, + -1, + 392, + 605, + 605, + -1, + -1, + -1, + 256, + 393, + 393, + 393, + 608, + 393, + 648, + 648, + -1, + 499, + 499, + 805, + 393, + 393, + 393, + 394, + 199, + 394, + 199, + -1, + 649, + 137, + 137, + -1, + -1, + 566, + -1, + 397, + -1, + -1, + 331, + -1, + 255, + 255, + -1, + 671, + -1, + -1, + -1, + -1, + -1, + 399, + 587, + 812, + 520, + 262, + -1, + 402, + -1, + 648, + 648, + 648, + 402, + 520, + -1, + -1, + 612, + 404, + 521, + -1, + 404, + 404, + -1, + -1, + -1, + -1, + 649, + 649, + -1, + 603, + 406, + 407, + 269, + 235, + -1, + 410, + 273, + 628, + 233, + 233, + 411, + 203, + -1, + -1, + 852, + 412, + -1, + -1, + 237, + 663, + 413, + 413, + 413, + 413, + 137, + -1, + 236, + -1, + -1, + -1, + 138, + 415, + 450, + -1, + 108, + 415, + 330, + -1, + 331, + -1, + 415, + 415, + 605, + 605, + -1, + -1, + 416, + 557, + -1, + 289, + -1, + 416, + 416, + 322, + 322, + 322, + -1, + 264, + 264, + 418, + -1, + 214, + 450, + 169, + -1, + 559, + 419, + 559, + 419, + 419, + 568, + -1, + -1, + 168, + 336, + 217, + 520, + 603, + 268, + 268, + 420, + 420, + 724, + 315, + 420, + 672, + 420, + -1, + -1, + -1, + -1, + 202, + 340, + 421, + 421, + 323, + 323, + -1, + 587, + 525, + 525, + 159, + -1, + -1, + 236, + 422, + 648, + -1, + -1, + 422, + -1, + -1, + 579, + 422, + -1, + 584, + -1, + 422, + 509, + -1, + 425, + 499, + 157, + -1, + 223, + -1, + -1, + -1, + -1, + -1, + 172, + -1, + 169, + 426, + 592, + 426, + 426, + 426, + 426, + 223, + 217, + -1, + 604, + -1, + -1, + -1, + 592, + 581, + 581, + -1, + 235, + 525, + 426, + -1, + 322, + -1, + 566, + -1, + -1, + 417, + 161, + 161, + 426, + 81, + 427, + 427, + 427, + -1, + 97, + -1, + -1, + 273, + 427, + 728, + 728, + -1, + 761, + 427, + 427, + -1, + 672, + 428, + -1, + 156, + 428, + -1, + 604, + 871, + 428, + 428, + 428, + -1, + -1, + 658, + 428, + -1, + 138, + 138, + -1, + -1, + 872, + 872, + 428, + -1, + 429, + 522, + 522, + 429, + 429, + 375, + 429, + 100, + -1, + 687, + 429, + -1, + -1, + -1, + -1, + -1, + 430, + -1, + -1, + 430, + 752, + 752, + 752, + -1, + 267, + 214, + -1, + -1, + 430, + -1, + 645, + -1, + -1, + 642, + -1, + -1, + 586, + 586, + 432, + 432, + 649, + 358, + -1, + -1, + 432, + 432, + -1, + 805, + -1, + 234, + -1, + 600, + 600, + 433, + 433, + 520, + 520, + 592, + 433, + 607, + 446, + 433, + 433, + 433, + 157, + -1, + 433, + 434, + 173, + 434, + 173, + -1, + 434, + 434, + 434, + 434, + 434, + -1, + -1, + 237, + 237, + -1, + 447, + 750, + 434, + 533, + 434, + 434, + -1, + 434, + 375, + -1, + 434, + 434, + -1, + 558, + 558, + 558, + 434, + 434, + -1, + 434, + 360, + 280, + 558, + 369, + 369, + 435, + 203, + -1, + 367, + 367, + 446, + 519, + 519, + -1, + 156, + 200, + -1, + -1, + 436, + 533, + 448, + 760, + 671, + 671, + -1, + 272, + 272, + 436, + -1, + 436, + 345, + -1, + 629, + -1, + 437, + 210, + 305, + -1, + 525, + 314, + -1, + 533, + 438, + -1, + 601, + 601, + 657, + -1, + -1, + 518, + 162, + -1, + 439, + 233, + -1, + -1, + 440, + -1, + -1, + -1, + 378, + 507, + -1, + 648, + -1, + 442, + -1, + 552, + 664, + 452, + -1, + 599, + 196, + -1, + 458, + -1, + -1, + -1, + -1, + 237, + 579, + 464, + -1, + 315, + -1, + 214, + 454, + 454, + 474, + -1, + 345, + -1, + 480, + -1, + 481, + 482, + 202, + 482, + 482, + 805, + -1, + -1, + -1, + -1, + 485, + 486, + -1, + -1, + -1, + -1, + -1, + 487, + -1, + -1, + -1, + 552, + -1, + -1, + 487, + 487, + 487, + -1, + 274, + -1, + 487, + 83, + -1, + -1, + 488, + -1, + 447, + 447, + 489, + 489, + 489, + -1, + -1, + 489, + 199, + -1, + -1, + -1, + 313, + 313, + 491, + 491, + 492, + 215, + -1, + 279, + 494, + 495, + -1, + 496, + 497, + 871, + 498, + 203, + 498, + 871, + 498, + 653, + -1, + 162, + 500, + 500, + 627, + 199, + 501, + 501, + 585, + 585, + 502, + 454, + 502, + 359, + 502, + 502, + 502, + 601, + -1, + -1, + 503, + -1, + -1, + 813, + 269, + 871, + -1, + -1, + 505, + 528, + -1, + 505, + 505, + 340, + -1, + 330, + -1, + 505, + -1, + 506, + 506, + 210, + 210, + -1, + 315, + -1, + 163, + -1, + 648, + 648, + 512, + 447, + 512, + 526, + -1, + -1, + 752, + -1, + 584, + -1, + 602, + 602, + 514, + 514, + 515, + -1, + -1, + 162, + -1, + 752, + 535, + -1, + 256, + -1, + 543, + -1, + 721, + 450, + -1, + -1, + 819, + 819, + -1, + 570, + 570, + 571, + 275, + 275, + -1, + 571, + -1, + 572, + -1, + 163, + -1, + -1, + 577, + -1, + 577, + 577, + 619, + -1, + 577, + -1, + -1, + -1, + 723, + 591, + 269, + 595, + 598, + 509, + 291, + 586, + 640, + -1, + 157, + -1, + 673, + 84, + 84, + -1, + -1, + 108, + 108, + -1, + -1, + 347, + 347, + 674, + -1, + -1, + -1, + 114, + 203, + 517, + 95, + 648, + -1, + 331, + 674, + 674, + 605, + -1, + -1, + 152, + 214, + -1, + 674, + -1, + 760, + -1, + -1, + 674, + -1, + 367, + 367, + -1, + -1, + 517, + -1, + 565, + 674, + 242, + 674, + -1, + 569, + -1, + 674, + 172, + 675, + -1, + 618, + 676, + 583, + 519, + 237, + 676, + 152, + -1, + -1, + 173, + 173, + -1, + 385, + 677, + 313, + 313, + 313, + -1, + 582, + 582, + 677, + -1, + 509, + -1, + -1, + 340, + 630, + 679, + 200, + 679, + -1, + -1, + 631, + 679, + 631, + -1, + 679, + 280, + 280, + 680, + -1, + 87, + 87, + 87, + 637, + 235, + 681, + 197, + -1, + 682, + 153, + -1, + -1, + 346, + 683, + 401, + 351, + -1, + 685, + -1, + -1, + 660, + 660, + 685, + 343, + -1, + 685, + 685, + 275, + 685, + -1, + 685, + 450, + -1, + 342, + 342, + 342, + 342, + 182, + 182, + 638, + -1, + 685, + 499, + 685, + -1, + 234, + 367, + 369, + -1, + -1, + 235, + -1, + -1, + 612, + 87, + 343, + 686, + 277, + -1, + 359, + -1, + 686, + 686, + 686, + 689, + 690, + -1, + -1, + 173, + 173, + 171, + 171, + -1, + -1, + -1, + 694, + -1, + 695, + 81, + -1, + 114, + -1, + 202, + 138, + -1, + 671, + 751, + 697, + 698, + 698, + -1, + -1, + 278, + 699, + 471, + 87, + 699, + 587, + -1, + 700, + 700, + -1, + -1, + 701, + 581, + 639, + 469, + -1, + 540, + 701, + 701, + -1, + -1, + -1, + 272, + 604, + 703, + 517, + 517, + -1, + 499, + 499, + 705, + 631, + 631, + 631, + -1, + -1, + 812, + -1, + -1, + 454, + 852, + 153, + -1, + 233, + 380, + 712, + 73, + 712, + -1, + -1, + -1, + 712, + 713, + -1, + 242, + 713, + -1, + -1, + 714, + 714, + 714, + -1, + -1, + 247, + 123, + -1, + 716, + 471, + 717, + 509, + 275, + -1, + 621, + 726, + -1, + 727, + 627, + 627, + 378, + -1, + 376, + -1, + -1, + 217, + 735, + 182, + -1, + 739, + 564, + 740, + -1, + 275, + 740, + 558, + -1, + 741, + 84, + -1, + -1, + -1, + 745, + -1, + 71, + -1, + 658, + 749, + 753, + -1, + 628, + 775, + 776, + -1, + -1, + 782, + 347, + 123, + 785, + -1, + 787, + 760, + 558, + 666, + -1, + 852, + 95, + 565, + 83, + 827, + 360, + -1, + -1, + 375, + 601, + 601, + 840, + -1, + -1, + 840, + 840, + -1, + 263, + 263, + 761, + 233, + 841, + -1, + 378, + 378, + -1, + 519, + 568, + 842, + -1, + 275, + 201, + 201, + -1, + 843, + 844, + -1, + 844, + 844, + -1, + 245, + 844, + -1, + -1, + -1, + -1, + 812, + 845, + 722, + 722, + 722, + 722, + 579, + 846, + -1, + 846, + 138, + -1, + 137, + 137, + 137, + 846, + -1, + 846, + -1, + -1, + 762, + -1, + -1, + -1, + 138, + 849, + -1, + -1, + 204, + 854, + -1, + 855, + 855, + 606, + 277, + 273, + -1, + 868, + 522, + -1, + 171 + ], + [ + -1, + 504, + 163, + 159, + -1, + -1, + -1, + 137, + 657, + -1, + 3, + 204, + 3, + -1, + 3, + -1, + 3, + 156, + 3, + 649, + 3, + 3, + 3, + 417, + 417, + -1, + 3, + 603, + -1, + -1, + -1, + -1, + 3, + 659, + 200, + -1, + 290, + 358, + -1, + 3, + -1, + 558, + 558, + 234, + 340, + 3, + 3, + 305, + -1, + 290, + 3, + 380, + 380, + 3, + -1, + -1, + 3, + 3, + 3, + 658, + 658, + -1, + 265, + 519, + 3, + -1, + -1, + 3, + -1, + 269, + 3, + 3, + 762, + 73, + 73, + 3, + -1, + 774, + 774, + -1, + 173, + -1, + 3, + 645, + 200, + 200, + 504, + 3, + 3, + 3, + -1, + -1, + 154, + 3, + -1, + 266, + 266, + 3, + 266, + -1, + -1, + 3, + 552, + -1, + 607, + 607, + 522, + -1, + 447, + 447, + 3, + 162, + 162, + 3, + 3, + -1, + 602, + -1, + 750, + -1, + 173, + 3, + -1, + 3, + 687, + -1, + 137, + 323, + 3, + 323, + -1, + 114, + 3, + 171, + 87, + 658, + 3, + 279, + 692, + 3, + 533, + 3, + 276, + 276, + 592, + -1, + -1, + 579, + 579, + 672, + 199, + -1, + 201, + 201, + 172, + 99, + 592, + 6, + 7, + 687, + 559, + 8, + -1, + 771, + 771, + 771, + 8, + 446, + -1, + -1, + 9, + 196, + -1, + 10, + -1, + 10, + 10, + -1, + -1, + 552, + 10, + -1, + 87, + 10, + 568, + 10, + 276, + 276, + 276, + -1, + 11, + 11, + -1, + 11, + 509, + -1, + -1, + 509, + 11, + 109, + -1, + 11, + 87, + 359, + 359, + 11, + 751, + 163, + 163, + 11, + 11, + -1, + -1, + 156, + 138, + 11, + 289, + 650, + -1, + 292, + 108, + 11, + 509, + 11, + 11, + 608, + 11, + 11, + 11, + 812, + 812, + -1, + 812, + -1, + 12, + -1, + 618, + -1, + 12, + -1, + -1, + 12, + 360, + -1, + 264, + 578, + 12, + 12, + 613, + 215, + 582, + 12, + 12, + 449, + -1, + 12, + 670, + 385, + 12, + 584, + -1, + 156, + 12, + 156, + -1, + 201, + 280, + -1, + 12, + -1, + 171, + 171, + 171, + 171, + -1, + 657, + 639, + 251, + -1, + 13, + 214, + -1, + 95, + -1, + 852, + 13, + 13, + 369, + -1, + -1, + -1, + -1, + -1, + 14, + 170, + -1, + 196, + 14, + 583, + 583, + 15, + -1, + 303, + -1, + 600, + 15, + 15, + -1, + -1, + 603, + 603, + 603, + -1, + 314, + 314, + 314, + -1, + -1, + -1, + 16, + -1, + 16, + 16, + 375, + 375, + 375, + -1, + 16, + 376, + 376, + 376, + 376, + 607, + -1, + 375, + 16, + -1, + -1, + 557, + -1, + 16, + 314, + -1, + -1, + -1, + 16, + 581, + -1, + -1, + -1, + 16, + 16, + 16, + -1, + 245, + 16, + -1, + 169, + 16, + 618, + 507, + 16, + -1, + 582, + -1, + 16, + 16, + -1, + -1, + -1, + 275, + -1, + 16, + 16, + -1, + -1, + 401, + 17, + -1, + -1, + 443, + 443, + 17, + 281, + -1, + 347, + 17, + 73, + -1, + 17, + 687, + 17, + 621, + -1, + 114, + -1, + 304, + -1, + 643, + 95, + 17, + 659, + 17, + 336, + 18, + -1, + -1, + -1, + -1, + -1, + 18, + -1, + 18, + 645, + 18, + 304, + -1, + -1, + -1, + 367, + -1, + -1, + 819, + -1, + 380, + 380, + 380, + 692, + 692, + 247, + 18, + 261, + -1, + 18, + -1, + -1, + 401, + 18, + -1, + -1, + -1, + 156, + 18, + -1, + -1, + 18, + 18, + 642, + -1, + 18, + 109, + -1, + -1, + 649, + 18, + -1, + 18, + -1, + 242, + -1, + -1, + 341, + 18, + 18, + -1, + 507, + 507, + 152, + -1, + 534, + 534, + 18, + 18, + 18, + -1, + -1, + 237, + 237, + 18, + 720, + -1, + 721, + -1, + 274, + 274, + 568, + -1, + -1, + 261, + 18, + 18, + -1, + 18, + -1, + 499, + 18, + -1, + -1, + 277, + 18, + 18, + 566, + -1, + 157, + 157, + 599, + -1, + 18, + 173, + 173, + 173, + 173, + -1, + 18, + 763, + 18, + 552, + -1, + -1, + 666, + 666, + -1, + -1, + 204, + -1, + 242, + 158, + 158, + 19, + 608, + 454, + 19, + -1, + 38, + 19, + 380, + -1, + 19, + -1, + -1, + -1, + 19, + -1, + 73, + -1, + 639, + 255, + -1, + -1, + 621, + -1, + 19, + -1, + 172, + -1, + 242, + 19, + -1, + -1, + 261, + -1, + -1, + 267, + 20, + 267, + 95, + -1, + 274, + 454, + -1, + 20, + -1, + 20, + -1, + 20, + 565, + -1, + 20, + 313, + -1, + 81, + -1, + -1, + 22, + 22, + -1, + 22, + -1, + 688, + 22, + 533, + 22, + -1, + 22, + -1, + 23, + 290, + 24, + 314, + -1, + 25, + -1, + 26, + -1, + 671, + -1, + -1, + 30, + 30, + 152, + 31, + 31, + 32, + 666, + 510, + -1, + 32, + 812, + 197, + 34, + 34, + 688, + 34, + -1, + 71, + 35, + 217, + -1, + 35, + 220, + -1, + 664, + -1, + 163, + 163, + 163, + -1, + 39, + 504, + 39, + 504, + 202, + 202, + 39, + 161, + -1, + -1, + 197, + 197, + 40, + -1, + 346, + 346, + 41, + 171, + 43, + 612, + 631, + -1, + 43, + 160, + 43, + 533, + 43, + -1, + 44, + 251, + 108, + -1, + 315, + 315, + -1, + 509, + 618, + 606, + -1, + 47, + 47, + 664, + 664, + 290, + 262, + 308, + -1, + 48, + 48, + 322, + -1, + 627, + -1, + -1, + 871, + 871, + 48, + 109, + -1, + -1, + -1, + 48, + -1, + 48, + 447, + -1, + -1, + -1, + 137, + -1, + 49, + -1, + 341, + -1, + -1, + 49, + 604, + -1, + -1, + -1, + 49, + -1, + 49, + 123, + 235, + 50, + 752, + 662, + -1, + -1, + 51, + 51, + 601, + -1, + -1, + 51, + 763, + -1, + 52, + 95, + 52, + 52, + -1, + 52, + 443, + -1, + 52, + 52, + 618, + 52, + 52, + 114, + -1, + 339, + 52, + 52, + 74, + 74, + 74, + 268, + 158, + 158, + -1, + -1, + 657, + -1, + 564, + -1, + 52, + 52, + 52, + 519, + 519, + -1, + -1, + 53, + -1, + 53, + -1, + -1, + 668, + -1, + 761, + 53, + 53, + 53, + 53, + 359, + -1, + -1, + 54, + -1, + 215, + -1, + 343, + 54, + -1, + 223, + 55, + -1, + 564, + -1, + 55, + -1, + -1, + -1, + 290, + 638, + 56, + 56, + -1, + 220, + 56, + 339, + -1, + 499, + 518, + -1, + 192, + 534, + 290, + 272, + -1, + 71, + 56, + -1, + -1, + 607, + 57, + 57, + 236, + 236, + -1, + -1, + -1, + 369, + 266, + 58, + -1, + -1, + -1, + -1, + 58, + 59, + -1, + -1, + 59, + 59, + 619, + 619, + 619, + 619, + -1, + 61, + 61, + 692, + -1, + 360, + 360, + 360, + -1, + -1, + -1, + 61, + 61, + 61, + 234, + 62, + -1, + 369, + 618, + -1, + 62, + 720, + 62, + -1, + 100, + 201, + -1, + 156, + 63, + 343, + 343, + 63, + 63, + -1, + 242, + -1, + 162, + 331, + 63, + 63, + 63, + 81, + -1, + 154, + -1, + -1, + 63, + -1, + -1, + -1, + 63, + -1, + 63, + 99, + 63, + 63, + 592, + 63, + 63, + 586, + -1, + -1, + -1, + 63, + 521, + 401, + 267, + -1, + 63, + -1, + 237, + 587, + -1, + 63, + -1, + -1, + 63, + -1, + 63, + -1, + 266, + -1, + 63, + 63, + -1, + -1, + 64, + 336, + 659, + 659, + 64, + 331, + 64, + -1, + 64, + -1, + -1, + 65, + 99, + 158, + 192, + -1, + -1, + -1, + -1, + 65, + -1, + 123, + -1, + -1, + 263, + 263, + 263, + -1, + 629, + 629, + 629, + -1, + -1, + 273, + -1, + -1, + 67, + 68, + 38, + 38, + 663, + 68, + 68, + 581, + 648, + -1, + 204, + -1, + -1, + -1, + 290, + 70, + 70, + -1, + 621, + 233, + 277, + 70, + 277, + 70, + -1, + -1, + -1, + -1, + 256, + 605, + 281, + 153, + 153, + -1, + 267, + -1, + -1, + 448, + 89, + 171, + -1, + -1, + -1, + -1, + -1, + -1, + 101, + 280, + -1, + 104, + 105, + 722, + -1, + -1, + 182, + 110, + 115, + 586, + 115, + -1, + 728, + 585, + 115, + 116, + 247, + 446, + 446, + 723, + -1, + -1, + 97, + -1, + 117, + 630, + -1, + 557, + 367, + -1, + 539, + -1, + 342, + 74, + 613, + -1, + 171, + -1, + 314, + -1, + 126, + -1, + -1, + -1, + 129, + 129, + -1, + -1, + 631, + 129, + 627, + -1, + -1, + -1, + -1, + -1, + 131, + -1, + 131, + 131, + -1, + 752, + -1, + 131, + -1, + 100, + 99, + -1, + 638, + -1, + -1, + 375, + -1, + 376, + -1, + 645, + 645, + -1, + -1, + 133, + 643, + 134, + 180, + 180, + -1, + 137, + 134, + 236, + 134, + 134, + -1, + 606, + -1, + 852, + 852, + 638, + 139, + -1, + 140, + 140, + 236, + 236, + -1, + 141, + 141, + -1, + -1, + -1, + 447, + -1, + 141, + 599, + -1, + 251, + 251, + -1, + 142, + 142, + 305, + 305, + 81, + 214, + 142, + 142, + 639, + 144, + 95, + -1, + 144, + 812, + -1, + 724, + 145, + 146, + 339, + 146, + -1, + -1, + -1, + 171, + 147, + 147, + 762, + 147, + 202, + 315, + 148, + 657, + 149, + 274, + 630, + -1, + 149, + -1, + 149, + -1, + 38, + 557, + -1, + -1, + -1, + 367, + -1, + 150, + -1, + -1, + 763, + 151, + -1, + 151, + -1, + -1, + 525, + -1, + 345, + -1, + 247, + 304, + 167, + 343, + 360, + 604, + 178, + 763, + 189, + 190, + 154, + 154, + 603, + 292, + -1, + 649, + 208, + 209, + -1, + -1, + 218, + 71, + 103, + 103, + -1, + -1, + -1, + -1, + 229, + 162, + -1, + 331, + -1, + 252, + 253, + 774, + -1, + 276, + -1, + 257, + 257, + -1, + 351, + -1, + -1, + 180, + -1, + 81, + 688, + 285, + 263, + 286, + 720, + 298, + 819, + 300, + -1, + 587, + 329, + 348, + -1, + 355, + 357, + -1, + -1, + 381, + 336, + -1, + 540, + 264, + 247, + -1, + 192, + 192, + 192, + 360, + -1, + 692, + -1, + 663, + 381, + 687, + 687, + 381, + -1, + 381, + 381, + -1, + -1, + 381, + 672, + -1, + -1, + -1, + -1, + -1, + 728, + 728, + 728, + -1, + 280, + 381, + 381, + 381, + 872, + 605, + 237, + 237, + 381, + 381, + 558, + 381, + 381, + 156, + 381, + -1, + 182, + 182, + 159, + 159, + 381, + 381, + -1, + -1, + 381, + 579, + -1, + -1, + -1, + 761, + 381, + 381, + 381, + 812, + 153, + 360, + -1, + 381, + -1, + -1, + -1, + 381, + -1, + 137, + -1, + 720, + 381, + -1, + 267, + -1, + 381, + -1, + 586, + -1, + 172, + 290, + -1, + 759, + -1, + -1, + 381, + 272, + -1, + -1, + 382, + -1, + 277, + -1, + 247, + 247, + 383, + -1, + 383, + 384, + 628, + -1, + 631, + -1, + -1, + 569, + 384, + 255, + 872, + 872, + 384, + -1, + 526, + 384, + -1, + 771, + -1, + 386, + 564, + 564, + 504, + 171, + -1, + -1, + -1, + -1, + 197, + 279, + 279, + 618, + 687, + -1, + 378, + 378, + 387, + -1, + 387, + 454, + 269, + 342, + 534, + 387, + 387, + -1, + 579, + -1, + -1, + 154, + 154, + -1, + 387, + 313, + -1, + 387, + 387, + -1, + 387, + 387, + 657, + 387, + 369, + -1, + 203, + 388, + 388, + 818, + -1, + 388, + -1, + 688, + 388, + 388, + -1, + 539, + 388, + 388, + 388, + 220, + -1, + -1, + 388, + 278, + 278, + 631, + 388, + -1, + 388, + 388, + 388, + 245, + 245, + 388, + 388, + 390, + -1, + 390, + 390, + -1, + -1, + 750, + 750, + 566, + -1, + -1, + 392, + -1, + 392, + -1, + 173, + -1, + -1, + -1, + 392, + 605, + 605, + -1, + -1, + -1, + 256, + 393, + 393, + 393, + 608, + 393, + 648, + 648, + -1, + 499, + 499, + 805, + 393, + 393, + 393, + 394, + 199, + 394, + 199, + -1, + 649, + 137, + 137, + -1, + -1, + 566, + -1, + 397, + -1, + -1, + 331, + -1, + 255, + 255, + -1, + 671, + -1, + -1, + -1, + -1, + -1, + 399, + 587, + 812, + 520, + 262, + -1, + 402, + -1, + 648, + 648, + 648, + 402, + 520, + -1, + -1, + 612, + 404, + 521, + -1, + 404, + 404, + -1, + -1, + -1, + -1, + 649, + 649, + -1, + 603, + 406, + 407, + 269, + 235, + -1, + 410, + 273, + 628, + 233, + 233, + 411, + 203, + -1, + -1, + 852, + 412, + -1, + -1, + 237, + 663, + 413, + 413, + 413, + 413, + 137, + -1, + 236, + -1, + -1, + -1, + 138, + 415, + 450, + -1, + 108, + 415, + 330, + -1, + 331, + -1, + 415, + 415, + 605, + 605, + -1, + -1, + 416, + 557, + -1, + 289, + -1, + 416, + 416, + 322, + 322, + 322, + -1, + 264, + 264, + 418, + -1, + 214, + 450, + 169, + -1, + 559, + 419, + 559, + 419, + 419, + 568, + -1, + -1, + 168, + 336, + 217, + 520, + 603, + 268, + 268, + 420, + 420, + 724, + 315, + 420, + 672, + 420, + -1, + -1, + -1, + -1, + 202, + 340, + 421, + 421, + 323, + 323, + -1, + 587, + 525, + 525, + 159, + -1, + -1, + 236, + 422, + 648, + -1, + -1, + 422, + -1, + -1, + 579, + 422, + -1, + 584, + -1, + 422, + 509, + -1, + 425, + 499, + 157, + -1, + 223, + -1, + -1, + -1, + -1, + -1, + 172, + -1, + 169, + 426, + 592, + 426, + 426, + 426, + 426, + 223, + 217, + -1, + 604, + -1, + -1, + -1, + 592, + 581, + 581, + -1, + 235, + 525, + 426, + -1, + 322, + -1, + 566, + -1, + -1, + 417, + 161, + 161, + 426, + 81, + 427, + 427, + 427, + -1, + 97, + -1, + -1, + 273, + 427, + 728, + 728, + -1, + 761, + 427, + 427, + -1, + 672, + 428, + -1, + 156, + 428, + -1, + 604, + 871, + 428, + 428, + 428, + -1, + -1, + 658, + 428, + -1, + 138, + 138, + -1, + -1, + 872, + 872, + 428, + -1, + 429, + 522, + 522, + 429, + 429, + 375, + 429, + 100, + -1, + 687, + 429, + -1, + -1, + -1, + -1, + -1, + 430, + -1, + -1, + 430, + 752, + 752, + 752, + -1, + 267, + 214, + -1, + -1, + 430, + -1, + 645, + -1, + -1, + 642, + -1, + -1, + 586, + 586, + 432, + 432, + 649, + 358, + -1, + -1, + 432, + -1, + -1, + 805, + -1, + 234, + -1, + 600, + 600, + 433, + 433, + 520, + 520, + 592, + 433, + 607, + 446, + 433, + 433, + 433, + 157, + -1, + 433, + 434, + 173, + 434, + 173, + -1, + 434, + 434, + 434, + 434, + 434, + -1, + -1, + 237, + 237, + -1, + 447, + 750, + 434, + 533, + 434, + 434, + -1, + 434, + 375, + -1, + 434, + 434, + -1, + 558, + 558, + 558, + 434, + 434, + -1, + 434, + 360, + 280, + 558, + 369, + 369, + 435, + 203, + -1, + 367, + 367, + 446, + 519, + 519, + -1, + 156, + 200, + -1, + -1, + 436, + 533, + 448, + 760, + 671, + 671, + -1, + 272, + 272, + 436, + -1, + 436, + 345, + -1, + 629, + -1, + 437, + 210, + 305, + -1, + 525, + 314, + -1, + 533, + 438, + -1, + 601, + 601, + 657, + -1, + -1, + 518, + 162, + -1, + 439, + 233, + -1, + -1, + 440, + -1, + -1, + -1, + 378, + 507, + -1, + 648, + -1, + 442, + -1, + 552, + 664, + 452, + -1, + 599, + 196, + -1, + 458, + -1, + -1, + -1, + -1, + 237, + 579, + 464, + -1, + 315, + -1, + 214, + 454, + 454, + 474, + -1, + 345, + -1, + 480, + -1, + 481, + 482, + 202, + 482, + 482, + 805, + -1, + -1, + -1, + -1, + 485, + 486, + -1, + -1, + -1, + -1, + -1, + 487, + -1, + -1, + -1, + 552, + -1, + -1, + 487, + 487, + 487, + -1, + 274, + -1, + 487, + 83, + -1, + -1, + 488, + -1, + 447, + 447, + 489, + 489, + 489, + -1, + -1, + 489, + 199, + -1, + -1, + -1, + 313, + 313, + 491, + 491, + 492, + 215, + -1, + 279, + 494, + 495, + -1, + 496, + 497, + 871, + 498, + 203, + 498, + 871, + 498, + 653, + -1, + 162, + 500, + 500, + 627, + 199, + 501, + 501, + 585, + 585, + 502, + 454, + 502, + 359, + 502, + 502, + 502, + 601, + -1, + -1, + 503, + -1, + -1, + 813, + 269, + 871, + -1, + -1, + 505, + 528, + -1, + 505, + 505, + 340, + -1, + 330, + -1, + 505, + -1, + 506, + 506, + 210, + 210, + -1, + 315, + -1, + 163, + -1, + 648, + 648, + 512, + 447, + 512, + 526, + -1, + -1, + 752, + -1, + 584, + -1, + 602, + 602, + 514, + 514, + 515, + -1, + -1, + 162, + -1, + 752, + 535, + -1, + 256, + -1, + 543, + -1, + 721, + 450, + -1, + -1, + 819, + 819, + -1, + 570, + 570, + 571, + 275, + 275, + -1, + 571, + -1, + 572, + -1, + 163, + -1, + -1, + 577, + -1, + 577, + 577, + 619, + -1, + 577, + -1, + -1, + -1, + 723, + 591, + 269, + 595, + 598, + 509, + 291, + 586, + 640, + -1, + 157, + -1, + 673, + 84, + 84, + -1, + -1, + 108, + 108, + -1, + -1, + 347, + 347, + 674, + -1, + -1, + -1, + 114, + 203, + 517, + 95, + 648, + -1, + 331, + 674, + 674, + 605, + -1, + -1, + 152, + 214, + -1, + 674, + -1, + 760, + -1, + -1, + 674, + -1, + 367, + 367, + -1, + -1, + 517, + -1, + 565, + 674, + 242, + 674, + -1, + 569, + -1, + 674, + 172, + 675, + -1, + 618, + 676, + 583, + 519, + 237, + 676, + 152, + -1, + -1, + 173, + 173, + -1, + 385, + 677, + 313, + 313, + 313, + -1, + 582, + 582, + 677, + -1, + 509, + -1, + -1, + 340, + 630, + 679, + 200, + 679, + -1, + -1, + 631, + 679, + 631, + -1, + 679, + 280, + 280, + 680, + -1, + 87, + 87, + 87, + 637, + 235, + 681, + 197, + -1, + 682, + 153, + -1, + -1, + 346, + 683, + 401, + 351, + -1, + 685, + -1, + -1, + 660, + 660, + 685, + 343, + -1, + 685, + 685, + 275, + 685, + -1, + 685, + 450, + -1, + 342, + 342, + 342, + 342, + 182, + 182, + 638, + -1, + 685, + 499, + 685, + -1, + 234, + 367, + 369, + -1, + -1, + 235, + -1, + -1, + 612, + 87, + 343, + 686, + 277, + -1, + 359, + -1, + 686, + 686, + 686, + 689, + 690, + -1, + -1, + 173, + 173, + 171, + 171, + -1, + -1, + -1, + 694, + -1, + 695, + 81, + -1, + 114, + -1, + 202, + 138, + -1, + 671, + 751, + 697, + 698, + 698, + -1, + -1, + 278, + 699, + 471, + 87, + 699, + 587, + -1, + 700, + 700, + -1, + -1, + 701, + 581, + 639, + 469, + -1, + 540, + 701, + 701, + -1, + -1, + -1, + 272, + 604, + 703, + 517, + 517, + -1, + 499, + 499, + 705, + 631, + 631, + 631, + -1, + -1, + 812, + -1, + -1, + 454, + 852, + 153, + -1, + 233, + 380, + 712, + 73, + 712, + -1, + -1, + -1, + 712, + 713, + -1, + 242, + 713, + -1, + -1, + 714, + 714, + 714, + -1, + -1, + 247, + 123, + -1, + 716, + 471, + 717, + 509, + 275, + -1, + 621, + 726, + -1, + 727, + 627, + 627, + 378, + -1, + 376, + -1, + -1, + 217, + 735, + 182, + -1, + 739, + 564, + 740, + -1, + 275, + 740, + 558, + -1, + 741, + 84, + -1, + -1, + -1, + 745, + -1, + 71, + -1, + 658, + 749, + 753, + -1, + 628, + 775, + 776, + -1, + -1, + 782, + 347, + 123, + 785, + -1, + 787, + 760, + 558, + 666, + -1, + 852, + 95, + 565, + 83, + 827, + 360, + -1, + -1, + 375, + 601, + 601, + 840, + -1, + -1, + 840, + 840, + -1, + 263, + 263, + 761, + 233, + 841, + -1, + 378, + 378, + -1, + 519, + 568, + 842, + -1, + 275, + 201, + 201, + -1, + 843, + 844, + -1, + 844, + 844, + -1, + 245, + 844, + -1, + -1, + -1, + -1, + 812, + 845, + 722, + 722, + 722, + 722, + 579, + 846, + -1, + 846, + 138, + -1, + 137, + 137, + 137, + 846, + -1, + 846, + -1, + -1, + 762, + -1, + -1, + -1, + 138, + 849, + -1, + -1, + 204, + 854, + -1, + 855, + 855, + 606, + 277, + 273, + -1, + 868, + 522, + -1, + 171 + ], + [ + -1, + 504, + 163, + 159, + -1, + -1, + -1, + 137, + 657, + -1, + 3, + 204, + 3, + -1, + 3, + -1, + 3, + 156, + 3, + 649, + 3, + 3, + 3, + 417, + 417, + -1, + 3, + 603, + -1, + -1, + -1, + -1, + 3, + 659, + 200, + -1, + 290, + 358, + -1, + 3, + -1, + 558, + 558, + 234, + 340, + 3, + 3, + 305, + -1, + 290, + 3, + 380, + 380, + 3, + -1, + -1, + 3, + 3, + 3, + 658, + 658, + -1, + 265, + 519, + 3, + -1, + -1, + 3, + -1, + 269, + 3, + 3, + 762, + 73, + 73, + 3, + -1, + 774, + 774, + -1, + 173, + -1, + 3, + 645, + 200, + 200, + 504, + 3, + 3, + 3, + -1, + -1, + 154, + 3, + -1, + 266, + 266, + 3, + 266, + -1, + -1, + 3, + 552, + -1, + 607, + 607, + 522, + -1, + 447, + 447, + 3, + 162, + 162, + 3, + 3, + -1, + 602, + -1, + 750, + -1, + 173, + 3, + -1, + 3, + 687, + -1, + 137, + 323, + 3, + 323, + -1, + 114, + 3, + 171, + 87, + 658, + 3, + 279, + 692, + 3, + 533, + 3, + 276, + 276, + 592, + -1, + -1, + 579, + 579, + 672, + 199, + -1, + 201, + 201, + 172, + 99, + 592, + 6, + 7, + 687, + 559, + 8, + -1, + 771, + 771, + 771, + 8, + 446, + -1, + -1, + 9, + 196, + -1, + 10, + -1, + 10, + 10, + -1, + -1, + 552, + 10, + -1, + 87, + 10, + 568, + 10, + 276, + 276, + 276, + -1, + 11, + 11, + -1, + 11, + 509, + -1, + -1, + 509, + 11, + 109, + -1, + 11, + 87, + 359, + 359, + 11, + 751, + 163, + 163, + 11, + 11, + -1, + -1, + 156, + 138, + 11, + 289, + 650, + -1, + 292, + 108, + 11, + 509, + 11, + 11, + 608, + 11, + 11, + 11, + 812, + 812, + -1, + 812, + -1, + 12, + -1, + 618, + -1, + 12, + -1, + -1, + 12, + 360, + -1, + 264, + 578, + 12, + 12, + 613, + 215, + 582, + 12, + 12, + 449, + -1, + 12, + 670, + 385, + 12, + 584, + -1, + 156, + 12, + 156, + -1, + 201, + 280, + -1, + 12, + -1, + 171, + 171, + 171, + 171, + -1, + 657, + 639, + 251, + -1, + 13, + 214, + -1, + 95, + -1, + 852, + 13, + 13, + 369, + -1, + -1, + -1, + -1, + -1, + 14, + 170, + -1, + 196, + 14, + 583, + 583, + 15, + -1, + 303, + -1, + 600, + 15, + 15, + -1, + -1, + 603, + 603, + 603, + -1, + 314, + 314, + 314, + -1, + -1, + -1, + 16, + -1, + 16, + 16, + 375, + 375, + 375, + -1, + 16, + 376, + 376, + 376, + 376, + 607, + -1, + 375, + 16, + -1, + -1, + 557, + -1, + 16, + 314, + -1, + -1, + -1, + 16, + 581, + -1, + -1, + -1, + 16, + 16, + 16, + -1, + 245, + 16, + -1, + 169, + 16, + 618, + 507, + 16, + -1, + 582, + -1, + 16, + 16, + -1, + -1, + -1, + 275, + -1, + 16, + 16, + -1, + -1, + 401, + 17, + -1, + -1, + 443, + 443, + 17, + 281, + -1, + 347, + 17, + 73, + -1, + 17, + 687, + 17, + 621, + -1, + 114, + -1, + 304, + -1, + 643, + 95, + 17, + 659, + 17, + 336, + 18, + -1, + -1, + -1, + -1, + -1, + 18, + -1, + 18, + 645, + 18, + 304, + -1, + -1, + -1, + 367, + -1, + -1, + 819, + -1, + 380, + 380, + 380, + 692, + 692, + 247, + 18, + 261, + -1, + 18, + -1, + -1, + 401, + 18, + -1, + -1, + -1, + 156, + 18, + -1, + -1, + 18, + 18, + 642, + -1, + 18, + 109, + -1, + -1, + 649, + 18, + -1, + 18, + -1, + 242, + -1, + -1, + 341, + 18, + 18, + -1, + 507, + 507, + 152, + -1, + 534, + 534, + 18, + 18, + 18, + -1, + -1, + 237, + 237, + 18, + 720, + -1, + 721, + -1, + 274, + 274, + 568, + -1, + -1, + 261, + 18, + 18, + -1, + 18, + -1, + 499, + 18, + -1, + -1, + 277, + 18, + 18, + 566, + -1, + 157, + 157, + 599, + -1, + 18, + 173, + 173, + 173, + 173, + -1, + 18, + 763, + 18, + 552, + -1, + -1, + 666, + 666, + -1, + -1, + 204, + -1, + 242, + 158, + 158, + 19, + 608, + 454, + 19, + -1, + 38, + 19, + 380, + -1, + 19, + -1, + -1, + -1, + 19, + -1, + 73, + -1, + 639, + 255, + -1, + -1, + 621, + -1, + 19, + -1, + 172, + -1, + 242, + 19, + -1, + -1, + 261, + -1, + -1, + 267, + 20, + 267, + 95, + -1, + 274, + 454, + -1, + 20, + -1, + 20, + -1, + 20, + 565, + -1, + 20, + 313, + -1, + 81, + -1, + -1, + 22, + 22, + -1, + 22, + -1, + 688, + 22, + 533, + 22, + -1, + 22, + -1, + 23, + 290, + 24, + 314, + -1, + 25, + -1, + 26, + -1, + 671, + -1, + -1, + 30, + 30, + 152, + 31, + 31, + 32, + 666, + 510, + -1, + 32, + 812, + 197, + 34, + 34, + 688, + 34, + -1, + 71, + 35, + 217, + -1, + 35, + 220, + -1, + 664, + -1, + 163, + 163, + 163, + -1, + 39, + 504, + 39, + 504, + 202, + 202, + 39, + 161, + -1, + -1, + 197, + 197, + 40, + -1, + 346, + 346, + 41, + 171, + 43, + 612, + 631, + -1, + 43, + 160, + 43, + 533, + 43, + -1, + 44, + 251, + 108, + -1, + 315, + 315, + -1, + 509, + 618, + 606, + -1, + 47, + 47, + 664, + 664, + 290, + 262, + 308, + -1, + 48, + 48, + 322, + -1, + 627, + -1, + -1, + 871, + 871, + 48, + 109, + -1, + -1, + -1, + 48, + -1, + 48, + 447, + -1, + -1, + -1, + 137, + -1, + 49, + -1, + 341, + -1, + -1, + 49, + 604, + -1, + -1, + -1, + 49, + -1, + 49, + 123, + 235, + 50, + 752, + 662, + -1, + -1, + 51, + 51, + 601, + -1, + -1, + 51, + 763, + -1, + 52, + 95, + 52, + 52, + -1, + 52, + 443, + -1, + 52, + 52, + 618, + 52, + 52, + 114, + -1, + 339, + 52, + 52, + 74, + 74, + 74, + 268, + 158, + 158, + -1, + -1, + 657, + -1, + 564, + -1, + 52, + 52, + 52, + 519, + 519, + -1, + -1, + 53, + -1, + 53, + -1, + -1, + 668, + -1, + 761, + 53, + 53, + 53, + 53, + 359, + -1, + -1, + 54, + -1, + 215, + -1, + 343, + 54, + -1, + 223, + 55, + -1, + 564, + -1, + 55, + -1, + -1, + -1, + 290, + 638, + 56, + 56, + -1, + 220, + 56, + 339, + -1, + 499, + 518, + -1, + 192, + 534, + 290, + 272, + -1, + 71, + 56, + -1, + -1, + 607, + 57, + 57, + 236, + 236, + -1, + -1, + -1, + 369, + 266, + 58, + -1, + -1, + -1, + -1, + 58, + 59, + -1, + -1, + 59, + 59, + 619, + 619, + 619, + 619, + -1, + 61, + 61, + 692, + -1, + 360, + 360, + 360, + -1, + -1, + -1, + 61, + 61, + 61, + 234, + 62, + -1, + 369, + 618, + -1, + 62, + 720, + -1, + -1, + 100, + 201, + -1, + 156, + 63, + 343, + 343, + 63, + 63, + -1, + 242, + -1, + 162, + 331, + 63, + 63, + 63, + 81, + -1, + 154, + -1, + -1, + 63, + -1, + -1, + -1, + 63, + -1, + 63, + 99, + 63, + 63, + 592, + 63, + 63, + 586, + -1, + -1, + -1, + 63, + 521, + 401, + 267, + -1, + 63, + -1, + 237, + 587, + -1, + 63, + -1, + -1, + 63, + -1, + 63, + -1, + 266, + -1, + 63, + 63, + -1, + -1, + 64, + 336, + 659, + 659, + 64, + 331, + 64, + -1, + 64, + -1, + -1, + 65, + 99, + 158, + 192, + -1, + -1, + -1, + -1, + 65, + -1, + 123, + -1, + -1, + 263, + 263, + 263, + -1, + 629, + 629, + 629, + -1, + -1, + 273, + -1, + -1, + 67, + 68, + 38, + 38, + 663, + 68, + 68, + 581, + 648, + -1, + 204, + -1, + -1, + -1, + 290, + 70, + 70, + -1, + 621, + 233, + 277, + 70, + 277, + 70, + -1, + -1, + -1, + -1, + 256, + 605, + 281, + 153, + 153, + -1, + 267, + -1, + -1, + 448, + 89, + 171, + -1, + -1, + -1, + -1, + -1, + -1, + 101, + 280, + -1, + 104, + 105, + 722, + -1, + -1, + 182, + 110, + -1, + 586, + 115, + -1, + 728, + 585, + 115, + 116, + 247, + 446, + 446, + 723, + -1, + -1, + 97, + -1, + 117, + 630, + -1, + 557, + 367, + -1, + 539, + -1, + 342, + 74, + 613, + -1, + 171, + -1, + 314, + -1, + 126, + -1, + -1, + -1, + 129, + 129, + -1, + -1, + 631, + 129, + 627, + -1, + -1, + -1, + -1, + -1, + 131, + -1, + 131, + 131, + -1, + 752, + -1, + 131, + -1, + 100, + 99, + -1, + 638, + -1, + -1, + 375, + -1, + 376, + -1, + 645, + 645, + -1, + -1, + 133, + 643, + 134, + 180, + 180, + -1, + 137, + 134, + 236, + 134, + 134, + -1, + 606, + -1, + 852, + 852, + 638, + 139, + -1, + 140, + 140, + 236, + 236, + -1, + 141, + 141, + -1, + -1, + -1, + 447, + -1, + 141, + 599, + -1, + 251, + 251, + -1, + 142, + 142, + 305, + 305, + 81, + 214, + 142, + 142, + 639, + 144, + 95, + -1, + 144, + 812, + -1, + 724, + 145, + 146, + 339, + 146, + -1, + -1, + -1, + 171, + 147, + 147, + 762, + 147, + 202, + 315, + 148, + 657, + 149, + 274, + 630, + -1, + 149, + -1, + 149, + -1, + 38, + 557, + -1, + -1, + -1, + 367, + -1, + 150, + -1, + -1, + 763, + 151, + -1, + 151, + -1, + -1, + 525, + -1, + 345, + -1, + 247, + 304, + 167, + 343, + 360, + 604, + 178, + 763, + 189, + 190, + 154, + 154, + 603, + 292, + -1, + 649, + 208, + 209, + -1, + -1, + 218, + 71, + 103, + 103, + -1, + -1, + -1, + -1, + 229, + 162, + -1, + 331, + -1, + 252, + 253, + 774, + -1, + 276, + -1, + 257, + 257, + -1, + 351, + -1, + -1, + 180, + -1, + 81, + 688, + 285, + 263, + 286, + 720, + 298, + 819, + 300, + -1, + 587, + 329, + 348, + -1, + 355, + 357, + -1, + -1, + 381, + 336, + -1, + 540, + 264, + 247, + -1, + 192, + 192, + 192, + 360, + -1, + 692, + -1, + 663, + 381, + 687, + 687, + 381, + -1, + 381, + 381, + -1, + -1, + 381, + 672, + -1, + -1, + -1, + -1, + -1, + 728, + 728, + 728, + -1, + 280, + 381, + 381, + 381, + 872, + 605, + 237, + 237, + 381, + 381, + 558, + 381, + 381, + 156, + 381, + -1, + 182, + 182, + 159, + 159, + 381, + 381, + -1, + -1, + 381, + 579, + -1, + -1, + -1, + 761, + 381, + 381, + 381, + 812, + 153, + 360, + -1, + 381, + -1, + -1, + -1, + 381, + -1, + 137, + -1, + 720, + 381, + -1, + 267, + -1, + 381, + -1, + 586, + -1, + 172, + 290, + -1, + 759, + -1, + -1, + 381, + 272, + -1, + -1, + 382, + -1, + 277, + -1, + 247, + 247, + 383, + -1, + 383, + 384, + 628, + -1, + 631, + -1, + -1, + 569, + 384, + 255, + 872, + 872, + 384, + -1, + 526, + 384, + -1, + 771, + -1, + 564, + 564, + 564, + 504, + 171, + -1, + -1, + -1, + -1, + 197, + 279, + 279, + 618, + 687, + -1, + 378, + 378, + 387, + -1, + 387, + 454, + 269, + 342, + 534, + 387, + 387, + -1, + 579, + -1, + -1, + 154, + 154, + -1, + 387, + 313, + -1, + 387, + 387, + -1, + 387, + 387, + 657, + 387, + 369, + -1, + 203, + 388, + 388, + 818, + -1, + 388, + -1, + 688, + 388, + 388, + -1, + 539, + 388, + 388, + 388, + 220, + -1, + -1, + 388, + 278, + 278, + 631, + 388, + -1, + 388, + 388, + 388, + 245, + 245, + 388, + 388, + 390, + -1, + 390, + 390, + -1, + -1, + 750, + 750, + 566, + -1, + -1, + 392, + -1, + 392, + -1, + 173, + -1, + -1, + -1, + 392, + 605, + 605, + -1, + -1, + -1, + 256, + 393, + 393, + 393, + 608, + 393, + 648, + 648, + -1, + 499, + 499, + 805, + 393, + 393, + 393, + 394, + 199, + 394, + 199, + -1, + 649, + 137, + 137, + -1, + -1, + 566, + -1, + 397, + -1, + -1, + 331, + -1, + 255, + 255, + -1, + 671, + -1, + -1, + -1, + -1, + -1, + 399, + 587, + 812, + 520, + 262, + -1, + 402, + -1, + 648, + 648, + 648, + 402, + 520, + -1, + -1, + 612, + 404, + 521, + -1, + 404, + 404, + -1, + -1, + -1, + -1, + 649, + 649, + -1, + 603, + 406, + 407, + 269, + 235, + -1, + 410, + 273, + 628, + 233, + 233, + 411, + 203, + -1, + -1, + 852, + 412, + -1, + -1, + 237, + 663, + 413, + 413, + 413, + 413, + 137, + -1, + 236, + -1, + -1, + -1, + 138, + 415, + 450, + -1, + 108, + 415, + 330, + -1, + 331, + -1, + 415, + 415, + 605, + 605, + -1, + -1, + 416, + 557, + -1, + 289, + -1, + 416, + 416, + 322, + 322, + 322, + -1, + 264, + 264, + 418, + -1, + 214, + 450, + 169, + -1, + 559, + 419, + 559, + 419, + 419, + 568, + -1, + -1, + 168, + 336, + 217, + 520, + 603, + 268, + 268, + 420, + 420, + 724, + 315, + 420, + 672, + 420, + -1, + -1, + -1, + -1, + 202, + 340, + 421, + 421, + 323, + 323, + -1, + 587, + 525, + 525, + 159, + -1, + -1, + 236, + 422, + 648, + -1, + -1, + 422, + -1, + -1, + 579, + 422, + -1, + 584, + -1, + 422, + 509, + -1, + 425, + 499, + 157, + -1, + 223, + -1, + -1, + -1, + -1, + -1, + 172, + -1, + 169, + 426, + 592, + 426, + 426, + 426, + 426, + 223, + 217, + -1, + 604, + -1, + -1, + -1, + 592, + 581, + 581, + -1, + 235, + 525, + 426, + -1, + 322, + -1, + 566, + -1, + -1, + 417, + 161, + 161, + 426, + 81, + 427, + 427, + 627, + -1, + 97, + -1, + -1, + 273, + 427, + 728, + 728, + -1, + 761, + 427, + 427, + -1, + 672, + 428, + -1, + 156, + 428, + -1, + 604, + 871, + 428, + 428, + 428, + -1, + -1, + 658, + 428, + -1, + 138, + 138, + -1, + -1, + 872, + 872, + 428, + -1, + 429, + 522, + 522, + 429, + 429, + 375, + 429, + 100, + -1, + 687, + 429, + -1, + -1, + -1, + -1, + -1, + 430, + -1, + -1, + 430, + 752, + 752, + 752, + -1, + 267, + 214, + -1, + -1, + 430, + -1, + 645, + -1, + -1, + 642, + -1, + -1, + 586, + 586, + 432, + 432, + 649, + 358, + -1, + -1, + 432, + -1, + -1, + 805, + -1, + 234, + -1, + 600, + 600, + 433, + 433, + 520, + 520, + 592, + 433, + 607, + 446, + 433, + 433, + 433, + 157, + -1, + 433, + 434, + 173, + 434, + 173, + -1, + 434, + 434, + 434, + 434, + 434, + -1, + -1, + 237, + 237, + -1, + 447, + 750, + 434, + 533, + 434, + 434, + -1, + 434, + 375, + -1, + 434, + 434, + -1, + 558, + 558, + 558, + 434, + 434, + -1, + 434, + 360, + 280, + 558, + 369, + 369, + 435, + 203, + -1, + 367, + 367, + 446, + 519, + 519, + -1, + 156, + 200, + -1, + -1, + 436, + 533, + 448, + 760, + 671, + 671, + -1, + 272, + 272, + 436, + -1, + 436, + 345, + -1, + 629, + -1, + 437, + 210, + 305, + -1, + 525, + 314, + -1, + 533, + 438, + -1, + 601, + 601, + 657, + -1, + -1, + 518, + 162, + -1, + 439, + 233, + -1, + -1, + 440, + -1, + -1, + -1, + 378, + 507, + -1, + 648, + -1, + 442, + -1, + 552, + 664, + 452, + -1, + 599, + 196, + -1, + 458, + -1, + -1, + -1, + -1, + 237, + 579, + 464, + -1, + 315, + -1, + 214, + 454, + 454, + 474, + -1, + 345, + -1, + 480, + -1, + 481, + 482, + 202, + 482, + 482, + 805, + -1, + -1, + -1, + -1, + 485, + 486, + -1, + -1, + -1, + -1, + -1, + 487, + -1, + -1, + -1, + 552, + -1, + -1, + 487, + 487, + 487, + -1, + 274, + -1, + 487, + 83, + -1, + -1, + 488, + -1, + 447, + 447, + 489, + 489, + 489, + -1, + -1, + 489, + 199, + -1, + -1, + -1, + 313, + 313, + 491, + 491, + 492, + 215, + -1, + 279, + 494, + 495, + -1, + 496, + 497, + 871, + 498, + 203, + 498, + 871, + 498, + 653, + -1, + 162, + 500, + 500, + 627, + 199, + 501, + 501, + 585, + 585, + 502, + 454, + 502, + 359, + 502, + 502, + 502, + 601, + -1, + -1, + 503, + -1, + -1, + 813, + 269, + 871, + -1, + -1, + 505, + 528, + -1, + 505, + 505, + 340, + -1, + 330, + -1, + 505, + -1, + 506, + 506, + 210, + 210, + -1, + 315, + -1, + 163, + -1, + 648, + 648, + 512, + 447, + 512, + 526, + -1, + -1, + 752, + -1, + 584, + -1, + 602, + 602, + 514, + 514, + 515, + -1, + -1, + 162, + -1, + 752, + 535, + -1, + 256, + -1, + 543, + -1, + 721, + 450, + -1, + -1, + 819, + 819, + -1, + 570, + 570, + 571, + 275, + 275, + -1, + 571, + -1, + 572, + -1, + 163, + -1, + -1, + 577, + -1, + 577, + 577, + 619, + -1, + 577, + -1, + -1, + -1, + 723, + 591, + 269, + 595, + 598, + 509, + 291, + 586, + 640, + -1, + 157, + -1, + 673, + 84, + 84, + -1, + -1, + 108, + 108, + -1, + -1, + 347, + 347, + 674, + -1, + -1, + -1, + 114, + 203, + 517, + 95, + 648, + -1, + 331, + 674, + 674, + 605, + -1, + -1, + 152, + 214, + -1, + 674, + -1, + 760, + -1, + -1, + 674, + -1, + 367, + 367, + -1, + -1, + 517, + -1, + 565, + 674, + 242, + 674, + -1, + 569, + -1, + 674, + 172, + 675, + -1, + 618, + 676, + 583, + 519, + 237, + 676, + 152, + -1, + -1, + 173, + 173, + -1, + 385, + 677, + 313, + 313, + 313, + -1, + 582, + 582, + 677, + -1, + 509, + -1, + -1, + 340, + 630, + 679, + 200, + 679, + -1, + -1, + 631, + 679, + 631, + -1, + 679, + 280, + 280, + 680, + -1, + 87, + 87, + 87, + 637, + 235, + 681, + 197, + -1, + 682, + 153, + -1, + -1, + 346, + 683, + 401, + 351, + -1, + 685, + -1, + -1, + 660, + 660, + 685, + 343, + -1, + 685, + 685, + 275, + 685, + -1, + 685, + 450, + -1, + 342, + 342, + 342, + 342, + 182, + 182, + 638, + -1, + 685, + 499, + 685, + -1, + 234, + 367, + 369, + -1, + -1, + 235, + -1, + -1, + 612, + 87, + 343, + 686, + 277, + -1, + 359, + -1, + 686, + 686, + 686, + 689, + 690, + -1, + -1, + 173, + 173, + 171, + 171, + -1, + -1, + -1, + 694, + -1, + 695, + 81, + -1, + 114, + -1, + 202, + 138, + -1, + 671, + 751, + 697, + 698, + 698, + -1, + -1, + 278, + 699, + 471, + 87, + 699, + 587, + -1, + 700, + 700, + -1, + -1, + 701, + 581, + 639, + 469, + -1, + 540, + 701, + 701, + -1, + -1, + -1, + 272, + 604, + 703, + 517, + 517, + -1, + 499, + 499, + 705, + 631, + 631, + 631, + -1, + -1, + 812, + -1, + -1, + 454, + 852, + 153, + -1, + 233, + 380, + 712, + 73, + 712, + -1, + -1, + -1, + 712, + 713, + -1, + 242, + 713, + -1, + -1, + 714, + 714, + 714, + -1, + -1, + 247, + 123, + -1, + 716, + 471, + 717, + 509, + 275, + -1, + 621, + 726, + -1, + 727, + 627, + 627, + 378, + -1, + 376, + -1, + -1, + 217, + 735, + 182, + -1, + 739, + 564, + 740, + -1, + 275, + 740, + 558, + -1, + 741, + 84, + -1, + -1, + -1, + 745, + -1, + 71, + -1, + 658, + 749, + 753, + -1, + 628, + 775, + 776, + -1, + -1, + 782, + 347, + 123, + 785, + -1, + 787, + 760, + 558, + 666, + -1, + 852, + 95, + 565, + 83, + 827, + 360, + -1, + -1, + 375, + 601, + 601, + 840, + -1, + -1, + 840, + 840, + -1, + 263, + 263, + 761, + 233, + 841, + -1, + 378, + 378, + -1, + 519, + 568, + 842, + -1, + 275, + 201, + 201, + -1, + 843, + 844, + -1, + 844, + 844, + -1, + 245, + 844, + -1, + -1, + -1, + -1, + 812, + 845, + 722, + 722, + 722, + 722, + 579, + 846, + -1, + 846, + 138, + -1, + 137, + 137, + 137, + 846, + -1, + 846, + -1, + -1, + 762, + -1, + -1, + -1, + 138, + 849, + -1, + -1, + 204, + 854, + -1, + 855, + 855, + 606, + 277, + 273, + -1, + 868, + 522, + -1, + 171 + ], + [ + -1, + 504, + 163, + 159, + -1, + -1, + -1, + 137, + 657, + -1, + 3, + 204, + 3, + -1, + 3, + -1, + 3, + 156, + 3, + 649, + 3, + 3, + 3, + 417, + 417, + -1, + 3, + 603, + -1, + -1, + -1, + -1, + 3, + 659, + 200, + -1, + 290, + 358, + -1, + 3, + -1, + 558, + 558, + 234, + 340, + 3, + 3, + 305, + -1, + 290, + 3, + 380, + 380, + 3, + -1, + -1, + 3, + 3, + 3, + 658, + 658, + -1, + 265, + 519, + 3, + -1, + -1, + 3, + -1, + 269, + 3, + 3, + 762, + 73, + 73, + 3, + -1, + 774, + 774, + -1, + 173, + -1, + 3, + 645, + 200, + 200, + 504, + 3, + 3, + 3, + -1, + -1, + 154, + 3, + -1, + 266, + 266, + 3, + 266, + -1, + -1, + 3, + 552, + -1, + 607, + 607, + 522, + -1, + 447, + 447, + 3, + 162, + 162, + 3, + 3, + -1, + 602, + -1, + 750, + -1, + 173, + 3, + -1, + 3, + 687, + -1, + 137, + 323, + 3, + 323, + -1, + 114, + 3, + 171, + 87, + 658, + 3, + 279, + 692, + 3, + 533, + 3, + 276, + 276, + 592, + -1, + -1, + 579, + 579, + 672, + 199, + -1, + 201, + 201, + 172, + 99, + 592, + 6, + 7, + 687, + 559, + 8, + -1, + 771, + 771, + 771, + 8, + 446, + -1, + -1, + 9, + 196, + -1, + 10, + -1, + 10, + 10, + -1, + -1, + 552, + 10, + -1, + 87, + 10, + 568, + 10, + 276, + 276, + 276, + -1, + 11, + 11, + -1, + 11, + 509, + -1, + -1, + 509, + 11, + 109, + -1, + 11, + 87, + 359, + 359, + 11, + 751, + 163, + 163, + 11, + 11, + -1, + -1, + 156, + 138, + 11, + 289, + 650, + -1, + 292, + 108, + 11, + 509, + 11, + 11, + 608, + 11, + 11, + 11, + 812, + 812, + -1, + 812, + -1, + 12, + -1, + 618, + -1, + 12, + -1, + -1, + 12, + 360, + -1, + 264, + 578, + 12, + 12, + 613, + 215, + 582, + 12, + 12, + 449, + -1, + 12, + 670, + 385, + 12, + 584, + -1, + 156, + 12, + 156, + -1, + 201, + 280, + -1, + 12, + -1, + 171, + 171, + 171, + 171, + -1, + 657, + 639, + 251, + -1, + 13, + 214, + -1, + 95, + -1, + 852, + 13, + 13, + 369, + -1, + -1, + -1, + -1, + -1, + 14, + 170, + -1, + 196, + 14, + 583, + 583, + 15, + -1, + 303, + -1, + 600, + 15, + 15, + -1, + -1, + 603, + 603, + 603, + -1, + 314, + 314, + 314, + -1, + -1, + -1, + 16, + -1, + 16, + 16, + 375, + 375, + 375, + -1, + 16, + 376, + 376, + 376, + 376, + 607, + -1, + 375, + 16, + -1, + -1, + 557, + -1, + 16, + 314, + -1, + -1, + -1, + 16, + 581, + -1, + -1, + -1, + 16, + 16, + 16, + -1, + 245, + 16, + -1, + 169, + 16, + 618, + 507, + 16, + -1, + 582, + -1, + 16, + 16, + -1, + -1, + -1, + 275, + -1, + 16, + 16, + -1, + -1, + 401, + 17, + -1, + -1, + 443, + 443, + 17, + 281, + -1, + 347, + 17, + 73, + -1, + 17, + 687, + 17, + 621, + -1, + 114, + -1, + 304, + -1, + 643, + 95, + 17, + 659, + 17, + 336, + 18, + -1, + -1, + -1, + -1, + -1, + 18, + -1, + 18, + 645, + 18, + 304, + -1, + -1, + -1, + 367, + -1, + -1, + 819, + -1, + 380, + 380, + 380, + 692, + 692, + 247, + 18, + 261, + -1, + 18, + -1, + -1, + 401, + 18, + -1, + -1, + -1, + 156, + 18, + -1, + -1, + 18, + 18, + 642, + -1, + 18, + 109, + -1, + -1, + 649, + 18, + -1, + 18, + -1, + 242, + -1, + -1, + 341, + 18, + 18, + -1, + 507, + 507, + 152, + -1, + 534, + 534, + 18, + 18, + 18, + -1, + -1, + 237, + 237, + 18, + 720, + -1, + 721, + -1, + 274, + 274, + 568, + -1, + -1, + 261, + 18, + 18, + -1, + 18, + -1, + 499, + 18, + -1, + -1, + 277, + 18, + 18, + 566, + -1, + 157, + 157, + 599, + -1, + 18, + 173, + 173, + 173, + 173, + -1, + 18, + 763, + 18, + 552, + -1, + -1, + 666, + 666, + -1, + -1, + 204, + -1, + 242, + 158, + 158, + 19, + 608, + 454, + 19, + -1, + 38, + 19, + 380, + -1, + 19, + -1, + -1, + -1, + 19, + -1, + 73, + -1, + 639, + 255, + -1, + -1, + 621, + -1, + 19, + -1, + 172, + -1, + 242, + 19, + -1, + -1, + 261, + -1, + -1, + 267, + 20, + 267, + 95, + -1, + 274, + 454, + -1, + 20, + -1, + 20, + -1, + 20, + 565, + -1, + 20, + 313, + -1, + 81, + -1, + -1, + 22, + 22, + -1, + 22, + -1, + 688, + 22, + 533, + 22, + -1, + 22, + -1, + 23, + 290, + 24, + 314, + -1, + 25, + -1, + 26, + -1, + 671, + -1, + -1, + 30, + 30, + 152, + 31, + 31, + 32, + 666, + 510, + -1, + 32, + 812, + 197, + 34, + 34, + 688, + 34, + -1, + 71, + 35, + 217, + -1, + 35, + 220, + -1, + 664, + -1, + 163, + 163, + 163, + -1, + 39, + 504, + 39, + 504, + 202, + 202, + 39, + 161, + -1, + -1, + 197, + 197, + 40, + -1, + 346, + 346, + 41, + 171, + 43, + 612, + 631, + -1, + 43, + 160, + 43, + 533, + 43, + -1, + 44, + 251, + 108, + -1, + 315, + 315, + -1, + 509, + 618, + 606, + -1, + 47, + 47, + 664, + 664, + 290, + 262, + 308, + -1, + 48, + 48, + 322, + -1, + 627, + -1, + -1, + 871, + 871, + 48, + 109, + -1, + -1, + -1, + 48, + -1, + 48, + 447, + -1, + -1, + -1, + 137, + -1, + 49, + -1, + 341, + -1, + -1, + 49, + 604, + -1, + -1, + -1, + 49, + -1, + 49, + 123, + 235, + 50, + 752, + 662, + -1, + -1, + 51, + 51, + 601, + -1, + -1, + 51, + 763, + -1, + 52, + 95, + 52, + 52, + -1, + 52, + 443, + -1, + 52, + 52, + 618, + 52, + 52, + 114, + -1, + 339, + 52, + 52, + 74, + 74, + 74, + 268, + 158, + 158, + -1, + -1, + 657, + -1, + 564, + -1, + 52, + 52, + 52, + 519, + 519, + -1, + -1, + 53, + -1, + 53, + -1, + -1, + 668, + -1, + 761, + 53, + 53, + 53, + 53, + 359, + -1, + -1, + 54, + -1, + 215, + -1, + 343, + 54, + -1, + 223, + 55, + -1, + 564, + -1, + 55, + -1, + -1, + -1, + 290, + 638, + 56, + 56, + -1, + 220, + 56, + 339, + -1, + 499, + 518, + -1, + 192, + 534, + 290, + 272, + -1, + 71, + 56, + -1, + -1, + 607, + 57, + 57, + 236, + 236, + -1, + -1, + -1, + 369, + 266, + 58, + -1, + -1, + -1, + -1, + 58, + 59, + -1, + -1, + 59, + 59, + 619, + 619, + 619, + 619, + -1, + 61, + 61, + 692, + -1, + 360, + 360, + 360, + -1, + -1, + -1, + 61, + 61, + 61, + 234, + 62, + -1, + 369, + 618, + -1, + 62, + 720, + -1, + -1, + 100, + 201, + -1, + 156, + 63, + 343, + 343, + 63, + 63, + -1, + 242, + -1, + 162, + 331, + 63, + 63, + 63, + 81, + -1, + 154, + -1, + -1, + 63, + -1, + -1, + -1, + 63, + -1, + 63, + 99, + 63, + 63, + 592, + 63, + 63, + 586, + -1, + -1, + -1, + 63, + 521, + 401, + 267, + -1, + 63, + -1, + 237, + 587, + -1, + 63, + -1, + -1, + 63, + -1, + 63, + -1, + 266, + -1, + 63, + 63, + -1, + -1, + 64, + 336, + 659, + 659, + 64, + 331, + 64, + -1, + 64, + -1, + -1, + 65, + 99, + 158, + 192, + -1, + -1, + -1, + -1, + 65, + -1, + 123, + -1, + -1, + 263, + 263, + 263, + -1, + 629, + 629, + 629, + -1, + -1, + 273, + -1, + -1, + 67, + 68, + 38, + 38, + 663, + 68, + 68, + 581, + 648, + -1, + 204, + -1, + -1, + -1, + 290, + 70, + 70, + -1, + 621, + 233, + 277, + 70, + 277, + 70, + -1, + -1, + -1, + -1, + 256, + 605, + 281, + 153, + 153, + -1, + 267, + -1, + -1, + 448, + 89, + 171, + -1, + -1, + -1, + -1, + -1, + -1, + 101, + 280, + -1, + 104, + 105, + 722, + -1, + -1, + 182, + 110, + -1, + 586, + 115, + -1, + 728, + 585, + 115, + 116, + 247, + 446, + 446, + 723, + -1, + -1, + 97, + -1, + 117, + 630, + -1, + 557, + 367, + -1, + 539, + -1, + 342, + 74, + 613, + -1, + 171, + -1, + 314, + -1, + 126, + -1, + -1, + -1, + 129, + 129, + -1, + -1, + 631, + 129, + 627, + -1, + -1, + -1, + -1, + -1, + 131, + -1, + 131, + 131, + -1, + 752, + -1, + 131, + -1, + 100, + 99, + -1, + 638, + -1, + -1, + 375, + -1, + 376, + -1, + 645, + 645, + -1, + -1, + 133, + 643, + 134, + 180, + 180, + -1, + 137, + 134, + 236, + 134, + 134, + -1, + 606, + -1, + 852, + 852, + 638, + 139, + -1, + 140, + 140, + 236, + 236, + -1, + 141, + 141, + -1, + -1, + -1, + 447, + -1, + 141, + 599, + -1, + 251, + 251, + -1, + 142, + 142, + 305, + 305, + 81, + 214, + 142, + 142, + 639, + 144, + 95, + -1, + 144, + 812, + -1, + 724, + 145, + 146, + 339, + 146, + -1, + -1, + -1, + 171, + 147, + 147, + 762, + 147, + 202, + 315, + 148, + 657, + 149, + 274, + 630, + -1, + 149, + -1, + 149, + -1, + 38, + 557, + -1, + -1, + -1, + 367, + -1, + 150, + -1, + -1, + 763, + 151, + -1, + 151, + -1, + -1, + 525, + -1, + 345, + -1, + 247, + 304, + 167, + 343, + 360, + 604, + 178, + 763, + 189, + 190, + 154, + 154, + 603, + 292, + -1, + 649, + 208, + 209, + -1, + -1, + 218, + 71, + 103, + 103, + -1, + -1, + -1, + -1, + 229, + 162, + -1, + 331, + -1, + 252, + 253, + 774, + -1, + 276, + -1, + 257, + 257, + -1, + 351, + -1, + -1, + 180, + -1, + 81, + 688, + 285, + 263, + 286, + 720, + 298, + 819, + 300, + -1, + 587, + 329, + 348, + -1, + 355, + 357, + -1, + -1, + 381, + 336, + -1, + 540, + 264, + 247, + -1, + 192, + 192, + 192, + 360, + -1, + 692, + -1, + 663, + 381, + 687, + 687, + 381, + -1, + 381, + 381, + -1, + -1, + 381, + 672, + -1, + -1, + -1, + -1, + -1, + 728, + 728, + 728, + -1, + 280, + 381, + 381, + 381, + 872, + 605, + 237, + 237, + 381, + 381, + 558, + 381, + 381, + 156, + 381, + -1, + 182, + 182, + 159, + 159, + 381, + 381, + -1, + -1, + 381, + 579, + -1, + -1, + -1, + 761, + 381, + 381, + 381, + 812, + 153, + 360, + -1, + 381, + -1, + -1, + -1, + 381, + -1, + 137, + -1, + 720, + 381, + -1, + 267, + -1, + 381, + -1, + 586, + -1, + 172, + 290, + -1, + 759, + -1, + -1, + 381, + 272, + -1, + -1, + 382, + -1, + 277, + -1, + 247, + 247, + 383, + -1, + 383, + 384, + 628, + -1, + 631, + -1, + -1, + 569, + 384, + 255, + 872, + 872, + 384, + -1, + 526, + 384, + -1, + 771, + -1, + 564, + 564, + 564, + 504, + 171, + -1, + -1, + -1, + -1, + 197, + 279, + 279, + 618, + 687, + -1, + 378, + 378, + 387, + -1, + 387, + 454, + 269, + 342, + 534, + 387, + 387, + -1, + 579, + -1, + -1, + 154, + 154, + -1, + 387, + 313, + -1, + 387, + 387, + -1, + 387, + 387, + 657, + 387, + 369, + -1, + 203, + 388, + 388, + 818, + -1, + 388, + -1, + 688, + 388, + 388, + -1, + 539, + 388, + 388, + 388, + 220, + -1, + -1, + 388, + 278, + 278, + 631, + 388, + -1, + 388, + 388, + 388, + 245, + 245, + 388, + 388, + 390, + -1, + 390, + 390, + -1, + -1, + 750, + 750, + 566, + -1, + -1, + 392, + -1, + 392, + -1, + 173, + -1, + -1, + -1, + 392, + 605, + 605, + -1, + -1, + -1, + 256, + 393, + 393, + 393, + 608, + 393, + 648, + 648, + -1, + 499, + 499, + 805, + 393, + 393, + 393, + 394, + 199, + 394, + 199, + -1, + 649, + 137, + 137, + -1, + -1, + 566, + -1, + 397, + -1, + -1, + 331, + -1, + 255, + 255, + -1, + 671, + -1, + -1, + -1, + -1, + -1, + 399, + 587, + 812, + 520, + 262, + -1, + 402, + -1, + 648, + 648, + 648, + 402, + 520, + -1, + -1, + 612, + 404, + 521, + -1, + 404, + 404, + -1, + -1, + -1, + -1, + 649, + 649, + -1, + 603, + 406, + 407, + 269, + 235, + -1, + 410, + 273, + 628, + 233, + 233, + 411, + 203, + -1, + -1, + 852, + 412, + -1, + -1, + 237, + 663, + 413, + 413, + 413, + 413, + 137, + -1, + 236, + -1, + -1, + -1, + 138, + 415, + 450, + -1, + 108, + 415, + 330, + -1, + 331, + -1, + 415, + 415, + 605, + 605, + -1, + -1, + 416, + 557, + -1, + 289, + -1, + 416, + 416, + 322, + 322, + 322, + -1, + 264, + 264, + 418, + -1, + 214, + 450, + 169, + -1, + 559, + 419, + 559, + 419, + 419, + 568, + -1, + -1, + 168, + 336, + 217, + 520, + 603, + 268, + 268, + 420, + 420, + 724, + 315, + 420, + 672, + 420, + -1, + -1, + -1, + -1, + 202, + 340, + 421, + 421, + 323, + 323, + -1, + 587, + 525, + 525, + 159, + -1, + -1, + 236, + 422, + 648, + -1, + -1, + 422, + -1, + -1, + 579, + 422, + -1, + 584, + -1, + 422, + 509, + -1, + 425, + 499, + 157, + -1, + 223, + -1, + -1, + -1, + -1, + -1, + 172, + -1, + 169, + 426, + 592, + 426, + 426, + 426, + 426, + 223, + 217, + -1, + 604, + -1, + -1, + -1, + 592, + 581, + 581, + -1, + 235, + 525, + 426, + -1, + 322, + -1, + 566, + -1, + -1, + 417, + 161, + 161, + 426, + 81, + 427, + 427, + 627, + -1, + 97, + -1, + -1, + 273, + 427, + 728, + 728, + -1, + 761, + 427, + 427, + -1, + 672, + 428, + -1, + 156, + 428, + -1, + 604, + 871, + 428, + 428, + 428, + -1, + -1, + 658, + 428, + -1, + 138, + 138, + -1, + -1, + 872, + 872, + 428, + -1, + 429, + 522, + 522, + 429, + 429, + 375, + 429, + 100, + -1, + 687, + 429, + -1, + -1, + -1, + -1, + -1, + 430, + -1, + -1, + 430, + 752, + 752, + 752, + -1, + 267, + 214, + -1, + -1, + 430, + -1, + 645, + -1, + -1, + 642, + -1, + -1, + 586, + 586, + 432, + 432, + 649, + 358, + -1, + -1, + 432, + -1, + -1, + 805, + -1, + 234, + -1, + 600, + 600, + 433, + 433, + 520, + 520, + 592, + 433, + 607, + 446, + 433, + 433, + 433, + 157, + -1, + 433, + 434, + 173, + 434, + 173, + -1, + 434, + 434, + 434, + 434, + 434, + -1, + -1, + 237, + 237, + -1, + 447, + 750, + 434, + 533, + 434, + 434, + -1, + 434, + 375, + -1, + 434, + 434, + -1, + 558, + 558, + 558, + 434, + 434, + -1, + 434, + 360, + 280, + 558, + 369, + 369, + 435, + 203, + -1, + 367, + 367, + 446, + 519, + 519, + -1, + 156, + 200, + -1, + -1, + 436, + 533, + 448, + 760, + 671, + 671, + -1, + 272, + 272, + 436, + -1, + 436, + 345, + -1, + 629, + -1, + 437, + 210, + 305, + -1, + 525, + 314, + -1, + 533, + 438, + -1, + 601, + 601, + 657, + -1, + -1, + 518, + 162, + -1, + 439, + 233, + -1, + -1, + 440, + -1, + -1, + -1, + 378, + 507, + -1, + 648, + -1, + 442, + -1, + 552, + 664, + 452, + -1, + 599, + 196, + -1, + 458, + -1, + -1, + -1, + -1, + 237, + 579, + 464, + -1, + 315, + -1, + 214, + 454, + 454, + 474, + -1, + 345, + -1, + 480, + -1, + 481, + 482, + 202, + 482, + 482, + 805, + -1, + -1, + -1, + -1, + 485, + 486, + -1, + -1, + -1, + -1, + -1, + 487, + -1, + -1, + -1, + 552, + -1, + -1, + 487, + 487, + 487, + -1, + 274, + -1, + 487, + 83, + -1, + -1, + 488, + -1, + 447, + 447, + 489, + 489, + 489, + -1, + -1, + 489, + 199, + -1, + -1, + -1, + 313, + 313, + 491, + 491, + 492, + 215, + -1, + 279, + 494, + 495, + -1, + 496, + 497, + 871, + 498, + 203, + 498, + 871, + 498, + 653, + -1, + 162, + 500, + 500, + 627, + 199, + 501, + 501, + 585, + 585, + 502, + 454, + 502, + 359, + 502, + 502, + 502, + 601, + -1, + -1, + 503, + -1, + -1, + 813, + 269, + 871, + -1, + -1, + 505, + 528, + -1, + 505, + 505, + 340, + -1, + 330, + -1, + 505, + -1, + 506, + 506, + 210, + 210, + -1, + 315, + -1, + 163, + -1, + 648, + 648, + 512, + 447, + 512, + 526, + -1, + -1, + 752, + -1, + 584, + -1, + 602, + 602, + 514, + 514, + 515, + -1, + -1, + 162, + -1, + 752, + 535, + -1, + 256, + -1, + 543, + -1, + 721, + 450, + -1, + -1, + 819, + 819, + -1, + 570, + 570, + 571, + 275, + 275, + -1, + 571, + -1, + 572, + -1, + 163, + -1, + -1, + 577, + -1, + 577, + 577, + 619, + -1, + 577, + -1, + -1, + -1, + 723, + 591, + 269, + 595, + 598, + 509, + 291, + 586, + 640, + -1, + 157, + -1, + 673, + 84, + 84, + -1, + -1, + 108, + 108, + -1, + -1, + 347, + 347, + 674, + -1, + -1, + -1, + 114, + 203, + 517, + 95, + 648, + -1, + 331, + 674, + 674, + 605, + -1, + -1, + 152, + 214, + -1, + 674, + -1, + 760, + -1, + -1, + 674, + -1, + 367, + 367, + -1, + -1, + 517, + -1, + 565, + 674, + 242, + 674, + -1, + 569, + -1, + 674, + 172, + 675, + -1, + 618, + 676, + 583, + 519, + 237, + 676, + 152, + -1, + -1, + 173, + 173, + -1, + 385, + 677, + 313, + 313, + 313, + -1, + 582, + 582, + -1, + -1, + 509, + -1, + -1, + 340, + 630, + 679, + 200, + 679, + -1, + -1, + 631, + 679, + 631, + -1, + 679, + 280, + 280, + 680, + -1, + 87, + 87, + 87, + 637, + 235, + 681, + 197, + -1, + 682, + 153, + -1, + -1, + 346, + 683, + 401, + 351, + -1, + 685, + -1, + -1, + 660, + 660, + 685, + 343, + -1, + 685, + 685, + 275, + 685, + -1, + 685, + 450, + -1, + 342, + 342, + 342, + 342, + 182, + 182, + 638, + -1, + 685, + 499, + 685, + -1, + 234, + 367, + 369, + -1, + -1, + 235, + -1, + -1, + 612, + 87, + 343, + 686, + 277, + -1, + 359, + -1, + 686, + 686, + 686, + 689, + 690, + -1, + -1, + 173, + 173, + 171, + 171, + -1, + -1, + -1, + 694, + -1, + 695, + 81, + -1, + 114, + -1, + 202, + 138, + -1, + 671, + 751, + 697, + 698, + 698, + -1, + -1, + 278, + 699, + 471, + 87, + 699, + 587, + -1, + 700, + 700, + -1, + -1, + 701, + 581, + 639, + 469, + -1, + 540, + 701, + 701, + -1, + -1, + -1, + 272, + 604, + 703, + 517, + 517, + -1, + 499, + 499, + 705, + 631, + 631, + 631, + -1, + -1, + 812, + -1, + -1, + 454, + 852, + 153, + -1, + 233, + 380, + 712, + 73, + 712, + -1, + -1, + -1, + 712, + 713, + -1, + 242, + 713, + -1, + -1, + 714, + 714, + 714, + -1, + -1, + 247, + 123, + -1, + 716, + 471, + 717, + 509, + 275, + -1, + 621, + 726, + -1, + 727, + 627, + 627, + 378, + -1, + 376, + -1, + -1, + 217, + 735, + 182, + -1, + 739, + 564, + 740, + -1, + 275, + 740, + 558, + -1, + 741, + 84, + -1, + -1, + -1, + 745, + -1, + 71, + -1, + 658, + 749, + 753, + -1, + 628, + 775, + 776, + -1, + -1, + 782, + 347, + 123, + 785, + -1, + 787, + 760, + 558, + 666, + -1, + 852, + 95, + 565, + 83, + 827, + 360, + -1, + -1, + 375, + 601, + 601, + 840, + -1, + -1, + 840, + 840, + -1, + 263, + 263, + 761, + 233, + 841, + -1, + 378, + 378, + -1, + 519, + 568, + 842, + -1, + 275, + 201, + 201, + -1, + 843, + 844, + -1, + 844, + 844, + -1, + 245, + 844, + -1, + -1, + -1, + -1, + 812, + 845, + 722, + 722, + 722, + 722, + 579, + 846, + -1, + 846, + 138, + -1, + 137, + 137, + 137, + 846, + -1, + 846, + -1, + -1, + 762, + -1, + -1, + -1, + 138, + 849, + -1, + -1, + 204, + 854, + -1, + 855, + 855, + 606, + 277, + 273, + -1, + 868, + 522, + -1, + 171 + ], + [ + -1, + 504, + 163, + 159, + -1, + -1, + -1, + 137, + 657, + -1, + 3, + 204, + 3, + -1, + 3, + -1, + 3, + 156, + 3, + 649, + 3, + 3, + 3, + 417, + 417, + -1, + 3, + 603, + -1, + -1, + -1, + -1, + 3, + 659, + 200, + -1, + 290, + 358, + -1, + 3, + -1, + 558, + 558, + 234, + 340, + 3, + 3, + 305, + -1, + 290, + 3, + 380, + 380, + 3, + -1, + -1, + 3, + 3, + 3, + 658, + 658, + -1, + 265, + 519, + 3, + -1, + -1, + 3, + -1, + 269, + 3, + 3, + 762, + 73, + 73, + 3, + -1, + 774, + 774, + -1, + 173, + -1, + 3, + 645, + 200, + 200, + 504, + 3, + 3, + 3, + -1, + -1, + 154, + 3, + -1, + 266, + 266, + 3, + 266, + -1, + -1, + 3, + 552, + -1, + 607, + 607, + 522, + -1, + 447, + 447, + 3, + 162, + 162, + 3, + 3, + -1, + 602, + -1, + 750, + -1, + 173, + 3, + -1, + 3, + 687, + -1, + 137, + 323, + 3, + 323, + -1, + 114, + 3, + 171, + 87, + 658, + 3, + 279, + 692, + 3, + 533, + 3, + 276, + 276, + 592, + -1, + -1, + 579, + 579, + 672, + 199, + -1, + 201, + 201, + 172, + 99, + 592, + 6, + 7, + 687, + 559, + 8, + -1, + 771, + 771, + 771, + 8, + 446, + -1, + -1, + 9, + 196, + -1, + 10, + -1, + 10, + 10, + -1, + -1, + 552, + 10, + -1, + 87, + 10, + 568, + 10, + 276, + 276, + 276, + -1, + 11, + 11, + -1, + 11, + 509, + -1, + -1, + 509, + 11, + 109, + -1, + 11, + 87, + 359, + 359, + 11, + 751, + 163, + 163, + 11, + 11, + -1, + -1, + 156, + 138, + 11, + 289, + 650, + -1, + 292, + 108, + 11, + 509, + 11, + 11, + 608, + 11, + 11, + 11, + 812, + 812, + -1, + 812, + -1, + 12, + -1, + 618, + -1, + 12, + -1, + -1, + 12, + 360, + -1, + 264, + 578, + 12, + 12, + 613, + 215, + 582, + 12, + 12, + 449, + -1, + 12, + 670, + 385, + 12, + 584, + -1, + 156, + 12, + 156, + -1, + 201, + 280, + -1, + 12, + -1, + 171, + 171, + 171, + 171, + -1, + 657, + 639, + 251, + -1, + 13, + 214, + -1, + 95, + -1, + 852, + 13, + 13, + 369, + -1, + -1, + -1, + -1, + -1, + 14, + 170, + -1, + 196, + 14, + 583, + 583, + 15, + -1, + 303, + -1, + 600, + 15, + 15, + -1, + -1, + 603, + 603, + 603, + -1, + 314, + 314, + 314, + -1, + -1, + -1, + 16, + -1, + 16, + 16, + 375, + 375, + 375, + -1, + 16, + 376, + 376, + 376, + 376, + 607, + -1, + 375, + 16, + -1, + -1, + 557, + -1, + 16, + 314, + -1, + -1, + -1, + 16, + 581, + -1, + -1, + -1, + 16, + 16, + 16, + -1, + 245, + 16, + -1, + 169, + 16, + 618, + 507, + 16, + -1, + 582, + -1, + 16, + 16, + -1, + -1, + -1, + 275, + -1, + 16, + 16, + -1, + -1, + 401, + 17, + -1, + -1, + 443, + 443, + 17, + 281, + -1, + 347, + 17, + 73, + -1, + 17, + 687, + 17, + 621, + -1, + 114, + -1, + 304, + -1, + 643, + 95, + 17, + 659, + 17, + 336, + 18, + -1, + -1, + -1, + -1, + -1, + 18, + -1, + 18, + 645, + 18, + 304, + -1, + -1, + -1, + 367, + -1, + -1, + 819, + -1, + 380, + 380, + 380, + 692, + 692, + 247, + 18, + 261, + -1, + 18, + -1, + -1, + 401, + 18, + -1, + -1, + -1, + 156, + 18, + -1, + -1, + 18, + 18, + 642, + -1, + 18, + 109, + -1, + -1, + 649, + 18, + -1, + 18, + -1, + 242, + -1, + -1, + 341, + 18, + 18, + -1, + 507, + 507, + 152, + -1, + 534, + 534, + 18, + 18, + 18, + -1, + -1, + 237, + 237, + 18, + 720, + -1, + 721, + -1, + 274, + 274, + 568, + -1, + -1, + 261, + 18, + 18, + -1, + 18, + -1, + 499, + 18, + -1, + -1, + 277, + 18, + 18, + 566, + -1, + 157, + 157, + 599, + -1, + 18, + 173, + 173, + 173, + 173, + -1, + 18, + 763, + 18, + 552, + -1, + -1, + 666, + 666, + -1, + -1, + 204, + -1, + 242, + 158, + 158, + 19, + 608, + 454, + 19, + -1, + 38, + 19, + 380, + -1, + 19, + -1, + -1, + -1, + 19, + -1, + 73, + -1, + 639, + 255, + -1, + -1, + 621, + -1, + 19, + -1, + 172, + -1, + 242, + 19, + -1, + -1, + 261, + -1, + -1, + 267, + 20, + 267, + 95, + -1, + 274, + 454, + -1, + 20, + -1, + 20, + -1, + 20, + 565, + -1, + 20, + 313, + -1, + 81, + -1, + -1, + 22, + 22, + -1, + 22, + -1, + 688, + 22, + 533, + 22, + -1, + 22, + -1, + 23, + 290, + 24, + 314, + -1, + 25, + -1, + 26, + -1, + 671, + -1, + -1, + 30, + 30, + 152, + 31, + 31, + 32, + 666, + 510, + -1, + 32, + 812, + 197, + 34, + 34, + 688, + 34, + -1, + 71, + 35, + 217, + -1, + 35, + 220, + -1, + 664, + -1, + 163, + 163, + 163, + -1, + 39, + 504, + 39, + 504, + 202, + 202, + 39, + 161, + -1, + -1, + 197, + 197, + 40, + -1, + 346, + 346, + 41, + 171, + 43, + 612, + 631, + -1, + 43, + 160, + 43, + 533, + 43, + -1, + 44, + 251, + 108, + -1, + 315, + 315, + -1, + 509, + 618, + 606, + -1, + 47, + 47, + 664, + 664, + 290, + 262, + 308, + -1, + 48, + 48, + 322, + -1, + 627, + -1, + -1, + 871, + 871, + 48, + 109, + -1, + -1, + -1, + 48, + -1, + 48, + 447, + -1, + -1, + -1, + 137, + -1, + 49, + -1, + 341, + -1, + -1, + 49, + 604, + -1, + -1, + -1, + 49, + -1, + 49, + 123, + 235, + 50, + 752, + 662, + -1, + -1, + 51, + 51, + 601, + -1, + -1, + 51, + 763, + -1, + 52, + 95, + 52, + 52, + -1, + 52, + 443, + -1, + 52, + 52, + 618, + 52, + 52, + 114, + -1, + 339, + 52, + 52, + 74, + 74, + 74, + 268, + 158, + 158, + -1, + -1, + 657, + -1, + 564, + -1, + 52, + 52, + 52, + 519, + 519, + -1, + -1, + 53, + -1, + 53, + -1, + -1, + 668, + -1, + 761, + 53, + 53, + 53, + 53, + 359, + -1, + -1, + 54, + -1, + 215, + -1, + 343, + 54, + -1, + 223, + 55, + -1, + 564, + -1, + 55, + -1, + -1, + -1, + 290, + 638, + 56, + 56, + -1, + 220, + 56, + 339, + -1, + 499, + 518, + -1, + 192, + 534, + 290, + 272, + -1, + 71, + 56, + -1, + -1, + 607, + 57, + 57, + 236, + 236, + -1, + -1, + -1, + 369, + 266, + 58, + -1, + -1, + -1, + -1, + 58, + 59, + -1, + -1, + 59, + 59, + 619, + 619, + 619, + 619, + -1, + 61, + 61, + 692, + -1, + 360, + 360, + 360, + -1, + -1, + -1, + 61, + 61, + 61, + 234, + 62, + -1, + 369, + 618, + -1, + 62, + 720, + -1, + -1, + 100, + 201, + -1, + 156, + 63, + 343, + 343, + 63, + 63, + -1, + 242, + -1, + 162, + 331, + 63, + 63, + 63, + 81, + -1, + 154, + -1, + -1, + 63, + -1, + -1, + -1, + 63, + -1, + 63, + 99, + 63, + 63, + 592, + 63, + 63, + 586, + -1, + -1, + -1, + 63, + 521, + 401, + 267, + -1, + 63, + -1, + 237, + 587, + -1, + 63, + -1, + -1, + 63, + -1, + 63, + -1, + 266, + -1, + 63, + 63, + -1, + -1, + 64, + 336, + 659, + 659, + 64, + 331, + 64, + -1, + 64, + -1, + -1, + 65, + 99, + 158, + 192, + -1, + -1, + -1, + -1, + 65, + -1, + 123, + -1, + -1, + 263, + 263, + 263, + -1, + 629, + 629, + 629, + -1, + -1, + 273, + -1, + -1, + 67, + 68, + 38, + 38, + 663, + 68, + 68, + 581, + 648, + -1, + 204, + -1, + -1, + -1, + 290, + 70, + 70, + -1, + 621, + 233, + 277, + 70, + 277, + 70, + -1, + -1, + -1, + -1, + 256, + 605, + 281, + 153, + 153, + -1, + 267, + -1, + -1, + 448, + 89, + 171, + -1, + -1, + -1, + -1, + -1, + -1, + 101, + 280, + -1, + 104, + 105, + 722, + -1, + -1, + 182, + 110, + -1, + 586, + 115, + -1, + 728, + 585, + 115, + 116, + 247, + 446, + 446, + 723, + -1, + -1, + 97, + -1, + 117, + 630, + -1, + 557, + 367, + -1, + 539, + -1, + 342, + 74, + 613, + -1, + 171, + -1, + 314, + -1, + 126, + -1, + -1, + -1, + 129, + 129, + -1, + -1, + 631, + 129, + 627, + -1, + -1, + -1, + -1, + -1, + 131, + -1, + 131, + 131, + -1, + 752, + -1, + 131, + -1, + 100, + 99, + -1, + 638, + -1, + -1, + 375, + -1, + 376, + -1, + 645, + 645, + -1, + -1, + 133, + 643, + 134, + 180, + 180, + -1, + 137, + 134, + 236, + 134, + 134, + -1, + 606, + -1, + 852, + 852, + 638, + 139, + -1, + 140, + 140, + 236, + 236, + -1, + 141, + 141, + -1, + -1, + -1, + 447, + -1, + 141, + 599, + -1, + 251, + 251, + -1, + 142, + 142, + 305, + 305, + 81, + 214, + 142, + 142, + 639, + 144, + 95, + -1, + 144, + 812, + -1, + 724, + 145, + 146, + 339, + 146, + -1, + -1, + -1, + 171, + 147, + 147, + 762, + 147, + 202, + 315, + 148, + 657, + 149, + 274, + 630, + -1, + 149, + -1, + 149, + -1, + 38, + 557, + -1, + -1, + -1, + 367, + -1, + 150, + -1, + -1, + 763, + 151, + -1, + 151, + -1, + -1, + 525, + -1, + 345, + -1, + 247, + 304, + 167, + 343, + 360, + 604, + 178, + 763, + 189, + 190, + 154, + 154, + 603, + 292, + -1, + 649, + 208, + 209, + -1, + -1, + 218, + 71, + 103, + 103, + -1, + -1, + -1, + -1, + 229, + 162, + -1, + 331, + -1, + 252, + 253, + 774, + -1, + 276, + -1, + 257, + 257, + -1, + 351, + -1, + -1, + 180, + -1, + 81, + 688, + 285, + 263, + 286, + 720, + 298, + 819, + 300, + -1, + 587, + 329, + 348, + -1, + 355, + 357, + -1, + -1, + 381, + 336, + -1, + 540, + 264, + 247, + -1, + 192, + 192, + 192, + 360, + -1, + 692, + -1, + 663, + 381, + 687, + 687, + 381, + -1, + 381, + 381, + -1, + -1, + 381, + 672, + -1, + -1, + -1, + -1, + -1, + 728, + 728, + 728, + -1, + 280, + 381, + 381, + 381, + 872, + 605, + 237, + 237, + 381, + 381, + 558, + 381, + 381, + 156, + 381, + -1, + 182, + 182, + 159, + 159, + 381, + 381, + -1, + -1, + 381, + 579, + -1, + -1, + -1, + 761, + 381, + 381, + 381, + 812, + 153, + 360, + -1, + 381, + -1, + -1, + -1, + 381, + -1, + 137, + -1, + 720, + 381, + -1, + 267, + -1, + 381, + -1, + 586, + -1, + 172, + 290, + -1, + 759, + -1, + -1, + 381, + 272, + -1, + -1, + 382, + -1, + 277, + -1, + 247, + 247, + 383, + -1, + 383, + 384, + 628, + -1, + 631, + -1, + -1, + 569, + 384, + 255, + 872, + 872, + 384, + -1, + 526, + 384, + -1, + 771, + -1, + 564, + 564, + 564, + 504, + 171, + -1, + -1, + -1, + -1, + 197, + 279, + 279, + 618, + 687, + -1, + 378, + 378, + 387, + -1, + 387, + 454, + 269, + 342, + 534, + 387, + 387, + -1, + 579, + -1, + -1, + 154, + 154, + -1, + 313, + 313, + -1, + 387, + 387, + -1, + 387, + 387, + 657, + 387, + 369, + -1, + 203, + 388, + 388, + 818, + -1, + 388, + -1, + 688, + 388, + 388, + -1, + 539, + 388, + 388, + 388, + 220, + -1, + -1, + 388, + 278, + 278, + 631, + 388, + -1, + 388, + 388, + 388, + 245, + 245, + 388, + 388, + 390, + -1, + 390, + 390, + -1, + -1, + 750, + 750, + 566, + -1, + -1, + 392, + -1, + 392, + -1, + 173, + -1, + -1, + -1, + 392, + 605, + 605, + -1, + -1, + -1, + 256, + 393, + 393, + 393, + 608, + 393, + 648, + 648, + -1, + 499, + 499, + 805, + 393, + 393, + 393, + 394, + 199, + 394, + 199, + -1, + 649, + 137, + 137, + -1, + -1, + 566, + -1, + 397, + -1, + -1, + 331, + -1, + 255, + 255, + -1, + 671, + -1, + -1, + -1, + -1, + -1, + 399, + 587, + 812, + 520, + 262, + -1, + 402, + -1, + 648, + 648, + 648, + 402, + 520, + -1, + -1, + 612, + 404, + 521, + -1, + 404, + 404, + -1, + -1, + -1, + -1, + 649, + 649, + -1, + 603, + 406, + 407, + 269, + 235, + -1, + 410, + 273, + 628, + 233, + 233, + 411, + 203, + -1, + -1, + 852, + 412, + -1, + -1, + 237, + 663, + 413, + 413, + 413, + 413, + 137, + -1, + 236, + -1, + -1, + -1, + 138, + 415, + 450, + -1, + 108, + 415, + 330, + -1, + 331, + -1, + 415, + 415, + 605, + 605, + -1, + -1, + 416, + 557, + -1, + 289, + -1, + 416, + 416, + 322, + 322, + 322, + -1, + 264, + 264, + 418, + -1, + 214, + 450, + 169, + -1, + 559, + 419, + 559, + 419, + 419, + 568, + -1, + -1, + 168, + 336, + 217, + 520, + 603, + 268, + 268, + 420, + 420, + 724, + 315, + 420, + 672, + 420, + -1, + -1, + -1, + -1, + 202, + 340, + 421, + 421, + 323, + 323, + -1, + 587, + 525, + 525, + 159, + -1, + -1, + 236, + 422, + 648, + -1, + -1, + 422, + -1, + -1, + 579, + 422, + -1, + 584, + -1, + 422, + 509, + -1, + 425, + 499, + 157, + -1, + 223, + -1, + -1, + -1, + -1, + -1, + 172, + -1, + 169, + 426, + 592, + 426, + 426, + 426, + 426, + 223, + 217, + -1, + 604, + -1, + -1, + -1, + 592, + 581, + 581, + -1, + 235, + 525, + 426, + -1, + 322, + -1, + 566, + -1, + -1, + 417, + 161, + 161, + 426, + 81, + 427, + 427, + 627, + -1, + 97, + -1, + -1, + 273, + 427, + 728, + 728, + -1, + 761, + 427, + 427, + -1, + 672, + 428, + -1, + 156, + 428, + -1, + 604, + 871, + 428, + 428, + 428, + -1, + -1, + 658, + 428, + -1, + 138, + 138, + -1, + -1, + 872, + 872, + 428, + -1, + 429, + 522, + 522, + 429, + 429, + 375, + 429, + 100, + -1, + 687, + 429, + -1, + -1, + -1, + -1, + -1, + 430, + -1, + -1, + 430, + 752, + 752, + 752, + -1, + 267, + 214, + -1, + -1, + 430, + -1, + 645, + -1, + -1, + 642, + -1, + -1, + 586, + 586, + 432, + 432, + 649, + 358, + -1, + -1, + 432, + -1, + -1, + 805, + -1, + 234, + -1, + 600, + 600, + 433, + 433, + 520, + 520, + 592, + 433, + 607, + 446, + 433, + 433, + 433, + 157, + -1, + 433, + 434, + 173, + 434, + 173, + -1, + 434, + 434, + 434, + 434, + 434, + -1, + -1, + 237, + 237, + -1, + 447, + 750, + 434, + 533, + 434, + 434, + -1, + 434, + 375, + -1, + 434, + 434, + -1, + 558, + 558, + 558, + 434, + 434, + -1, + 434, + 360, + 280, + 558, + 369, + 369, + 435, + 203, + -1, + 367, + 367, + 446, + 519, + 519, + -1, + 156, + 200, + -1, + -1, + 436, + 533, + 448, + 760, + 671, + 671, + -1, + 272, + 272, + 436, + -1, + 436, + 345, + -1, + 629, + -1, + 437, + 210, + 305, + -1, + 525, + 314, + -1, + 533, + 438, + -1, + 601, + 601, + 657, + -1, + -1, + 518, + 162, + -1, + 439, + 233, + -1, + -1, + 440, + -1, + -1, + -1, + 378, + 507, + -1, + 648, + -1, + 442, + -1, + 552, + 664, + 452, + -1, + 599, + 196, + -1, + 458, + -1, + -1, + -1, + -1, + 237, + 579, + 464, + -1, + 315, + -1, + 214, + 454, + 454, + 474, + -1, + 345, + -1, + 480, + -1, + 481, + 482, + 202, + 482, + 482, + 805, + -1, + -1, + -1, + -1, + 485, + 486, + -1, + -1, + -1, + -1, + -1, + 487, + -1, + -1, + -1, + 552, + -1, + -1, + 487, + 487, + 487, + -1, + 274, + -1, + 487, + 83, + -1, + -1, + 488, + -1, + 447, + 447, + 489, + 489, + 489, + -1, + -1, + 489, + 199, + -1, + -1, + -1, + 313, + 313, + 491, + 491, + 492, + 215, + -1, + 279, + 494, + 495, + -1, + 496, + 497, + 871, + 498, + 203, + 498, + 871, + 498, + 653, + -1, + 162, + 500, + 500, + 627, + 199, + 501, + 501, + 585, + 585, + 502, + 454, + 502, + 359, + 502, + 502, + 502, + 601, + -1, + -1, + 503, + -1, + -1, + 813, + 269, + 871, + -1, + -1, + 505, + 528, + -1, + 505, + 505, + 340, + -1, + 330, + -1, + 505, + -1, + 506, + 506, + 210, + 210, + -1, + 315, + -1, + 163, + -1, + 648, + 648, + 512, + 447, + 512, + 526, + -1, + -1, + 752, + -1, + 584, + -1, + 602, + 602, + 514, + 514, + 515, + -1, + -1, + 162, + -1, + 752, + 535, + -1, + 256, + -1, + 543, + -1, + 721, + 450, + -1, + -1, + 819, + 819, + -1, + 570, + 570, + 571, + 275, + 275, + -1, + 571, + -1, + 572, + -1, + 163, + -1, + -1, + 577, + -1, + 577, + 577, + 619, + -1, + 577, + -1, + -1, + -1, + 723, + 591, + 269, + 595, + 598, + 509, + 291, + 586, + 640, + -1, + 157, + -1, + 673, + 84, + 84, + -1, + -1, + 108, + 108, + -1, + -1, + 347, + 347, + 674, + -1, + -1, + -1, + 114, + 203, + 517, + 95, + 648, + -1, + 331, + 674, + 674, + 605, + -1, + -1, + 152, + 214, + -1, + 674, + -1, + 760, + -1, + -1, + 674, + -1, + 367, + 367, + -1, + -1, + 517, + -1, + 565, + 674, + 242, + 674, + -1, + 569, + -1, + 674, + 172, + 675, + -1, + 618, + 676, + 583, + 519, + 237, + 676, + 152, + -1, + -1, + 173, + 173, + -1, + 385, + 677, + 313, + 313, + 313, + -1, + 582, + 582, + -1, + -1, + 509, + -1, + -1, + 340, + 630, + 679, + 200, + 679, + -1, + -1, + 631, + 679, + 631, + -1, + 679, + 280, + 280, + 680, + -1, + 87, + 87, + 87, + 637, + 235, + 681, + 197, + -1, + 682, + 153, + -1, + -1, + 346, + 683, + 401, + 351, + -1, + 685, + -1, + -1, + 660, + 660, + 685, + 343, + -1, + 685, + 685, + 275, + 685, + -1, + 685, + 450, + -1, + 342, + 342, + 342, + 342, + 182, + 182, + 638, + -1, + 685, + 499, + 685, + -1, + 234, + 367, + 369, + -1, + -1, + 235, + -1, + -1, + 612, + 87, + 343, + 686, + 277, + -1, + 359, + -1, + 686, + 686, + 686, + 689, + 690, + -1, + -1, + 173, + 173, + 171, + 171, + -1, + -1, + -1, + 694, + -1, + 695, + 81, + -1, + 114, + -1, + 202, + 138, + -1, + 671, + 751, + 697, + 698, + 698, + -1, + -1, + 278, + 699, + 471, + 87, + 699, + 587, + -1, + 700, + 700, + -1, + -1, + 701, + 581, + 639, + 469, + -1, + 540, + 701, + 701, + -1, + -1, + -1, + 272, + 604, + 703, + 517, + 517, + -1, + 499, + 499, + 705, + 631, + 631, + 631, + -1, + -1, + 812, + -1, + -1, + 454, + 852, + 153, + -1, + 233, + 380, + 712, + 73, + 712, + -1, + -1, + -1, + 712, + 713, + -1, + 242, + 713, + -1, + -1, + 714, + 714, + 714, + -1, + -1, + 247, + 123, + -1, + 716, + 471, + 717, + 509, + 275, + -1, + 621, + 726, + -1, + 727, + 627, + 627, + 378, + -1, + 376, + -1, + -1, + 217, + 735, + 182, + -1, + 739, + 564, + 740, + -1, + 275, + 740, + 558, + -1, + 741, + 84, + -1, + -1, + -1, + 745, + -1, + 71, + -1, + 658, + 749, + 753, + -1, + 628, + 775, + 776, + -1, + -1, + 782, + 347, + 123, + 785, + -1, + 787, + 760, + 558, + 666, + -1, + 852, + 95, + 565, + 83, + 827, + 360, + -1, + -1, + 375, + 601, + 601, + 840, + -1, + -1, + 840, + 840, + -1, + 263, + 263, + 761, + 233, + 841, + -1, + 378, + 378, + -1, + 519, + 568, + 842, + -1, + 275, + 201, + 201, + -1, + 843, + 844, + -1, + 844, + 844, + -1, + 245, + 844, + -1, + -1, + -1, + -1, + 812, + 845, + 722, + 722, + 722, + 722, + 579, + 846, + -1, + 846, + 138, + -1, + 137, + 137, + 137, + 846, + -1, + 846, + -1, + -1, + 762, + -1, + -1, + -1, + 138, + 849, + -1, + -1, + 204, + 854, + -1, + 855, + 855, + 606, + 277, + 273, + -1, + 868, + 522, + -1, + 171 + ] + ] +} \ No newline at end of file diff --git a/app/figures.py b/app/figures.py index 463e822..0cfb496 100644 --- a/app/figures.py +++ b/app/figures.py @@ -1158,9 +1158,11 @@ def generate_map_fig(df: pd.DataFrame) -> go.Figure: go.Figure: Plotly figure object """ agent_x, agent_y = get_agent_map_coordinates(df) - agent_svg = generate_map_location_svg(agent_x, agent_y, colour="#FFAA00") + agent_svg = generate_map_location_svg( + agent_x, agent_y, dot_size=1, colour="#FFAA00" + ) ev_x, ev_y = get_ev_map_coordinates(df) - ev_svg = generate_map_location_svg(ev_x, ev_y, colour="#000000") + ev_svg = generate_map_location_svg(ev_x, ev_y, dot_size=1, colour="#6A0DAD") clock_svg = generate_map_clock_svg(df) map_fig = go.Figure() diff --git a/app/svg.py b/app/svg.py index 69e91fa..e35db9e 100644 --- a/app/svg.py +++ b/app/svg.py @@ -48,10 +48,8 @@ def __init__(self, txt: str) -> None: # type: ignore # noqa with open(Path(__file__).parent / "GridlingtonData.json", "rt", encoding="utf-8") as f: Gridlington = json.load(f) -with open( - Path(__file__).parent / "Agent_Location_Data.json", "rt", encoding="utf-8" -) as f: - Agent_Locations = json.load(f) +with open(Path(__file__).parent / "Location_Data.json", "rt", encoding="utf-8") as f: + Location_Data = json.load(f) def rotate_point_svg( @@ -221,19 +219,31 @@ def get_agent_map_coordinates(df: pd.DataFrame) -> tuple[list[float], list[float Returns: tuple[list[float], list[float]]: lists of x and y coordinates """ - time_of_day = len(df.columns) + if len(df.columns) == 1: # No data so default to 3 o clock + time_of_day = 1 + else: # strip the last datapoint for time into date and time, and then hours, mins + sim_date_time = df["Time"].values[-1] + [sim_date, sim_time] = sim_date_time.split(" ", 1) + [sim_hour, sim_min, sim_sec] = sim_time.split(":", 2) + sim_hour = int(sim_hour) + sim_min = int(sim_min) + time_of_day = round( + ((sim_hour + (sim_min / 60)) - 4) * (55 / 7) - 2 + ) # This is some sketchy hardcoded logic ... + x_coordinates = [] y_coordinates = [] # agent_polys = np.random.uniform( # 0, len(Gridlington["Polygons"]["ID"]) - 1, 1000 # ).tolist() - agent_polys = Agent_Locations[time_of_day] + agent_polys = Location_Data["Agent_Locations"][time_of_day] for poly in agent_polys: - poly_c = Gridlington["Polygons"]["SVG_Centre"][round(poly)] - x_coordinates.append(poly_c[0] * (svg_map.width - 400)) - y_coordinates.append(poly_c[1] * (svg_map.width - 400)) + if poly != -1: + poly_c = Gridlington["Polygons"]["SVG_Centre"][poly] + x_coordinates.append(poly_c[0] * (svg_map.width - 400)) + y_coordinates.append(poly_c[1] * (svg_map.width - 400)) return x_coordinates, y_coordinates @@ -254,17 +264,30 @@ def get_ev_map_coordinates(df: pd.DataFrame) -> tuple[list[float], list[float]]: Returns: tuple[list[float], list[float]]: lists of x and y coordinates """ + if len(df.columns) == 1: # No data so default to 3 o clock + time_of_day = 1 + else: # strip the last datapoint for time into date and time, and then hours, mins + sim_date_time = df["Time"].values[-1] + [sim_date, sim_time] = sim_date_time.split(" ", 1) + [sim_hour, sim_min, sim_sec] = sim_time.split(":", 2) + sim_hour = int(sim_hour) + sim_min = int(sim_min) + time_of_day = round( + ((sim_hour + (sim_min / 60)) - 4) * (55 / 7) - 2 + ) # This is some sketchy hardcoded logic ... + x_coordinates = [] y_coordinates = [] # ev_polys = np.random.uniform( # 0, len(Gridlington["Polygons"]["ID"]) - 1, 1000 # ).tolist() - ev_polys = [1] + ev_polys = Location_Data["EV_Locations"][time_of_day] for poly in ev_polys: - poly_c = Gridlington["Polygons"]["SVG_Centre"][round(poly)] - x_coordinates.append(poly_c[0] * (svg_map.width - 400)) - y_coordinates.append(poly_c[1] * (svg_map.width - 400)) + if poly != -1: + poly_c = Gridlington["Polygons"]["SVG_Centre"][poly] + x_coordinates.append(poly_c[0] * (svg_map.width - 400)) + y_coordinates.append(poly_c[1] * (svg_map.width - 400)) return x_coordinates, y_coordinates @@ -314,22 +337,39 @@ def generate_map_location_svg( SVG: SVG of EV/agent locations for placement over map """ svg = svg_map.header + used_locations: list[list[float]] = [] + # print(len(x_coordinates)) + for x, y in zip(x_coordinates, y_coordinates): - svg += ( - f'\n' - ) + + if [x, y] in used_locations: + appearances = used_locations.count([x, y]) + # print(appearances) + svg += ( + f'\n' + ) + else: + svg += ( + f'\n' + ) + used_locations.append([x, y]) svg += "" return SVG(svg) def generate_map_clock_svg( opal_data: pd.DataFrame, - clock_cx: float = 2359, + clock_cx: float = 2319 + 49, clock_cy: float = 400, clock_r: float = 150, sim_hour: float = 1,