533 5 63 2 351 2 3 4 55 4 3 2 131 1 12 2 261 1000000000 1000000000 1000000000 1000000000 10000000001 1 1 1 1 1310 12 87 5 4
616049999999957