1 3 45 76 38 1707 2 5 458 15 12 9 10420 62