Wind_Speed 12 12 12 12 12 11 11 10 10 9 9 8 8 8 8 8 8 8 8 8 8 9 9 9 9 10 10 10 10 11 11 12 12 12 12 11 9 8 7 7 8 9 9 9 9 8 8 7 7 7 7 7 7 7 7 7 7 8 8 9 9 10 11 11 11 12 13 13 13 13 12 11 11 10 8 6 7 8 8 6 5 6 8 10 11 11 11 10 10 12 14 17 18 19 20 21 21 21 20 18 16 14 14 14 14 16 16 16 13 11 9 8 7 7 6 6 6 7 7 5 5 4 5 5 5 5 6 6 7 7 7 6 8 10 10 10 10 10 10 9 7 6 4 3 2 1 1 1 2 3 5 6 6 6 6 6 6 5 5 5 5 5 3 1 1 2 3 4 4 5 6 5 4 3 3 3 3 3 3 3 3 3 4 5 6 8 9 11 12 14 14 13 13 13 12 12 12 11 11 10 10 9 9 8 8 8 8 8 8 8 8 8 8 9 9 10 10 10 10 10 11 11 11 12 12 12 11 10 8 6 6 7 8 9 9 8 8 8 7 7 7 7 7 7 7 7 7 7 8 8 9 9 10 11 11 12 13 13 14 13 13 12 11 9 6 4 6 8 9 10 9 6 3 5 9 12 12 12 12 12 13 16 19 21 22 22 21 22 21 20 18 15 14 14 13 13 15 15 13 11 10 9 8 7 6 5 5 6 6 6 5 4 4 3 3 3 4 5 5 5 6 7 7 9 11 11 10 9 9 9 8 7 6 4 3 2 1 1 1 2 3 4 5 5 5 5 5 5 5 5 4 5 5 3 2 1 2 3 4 5 5 6 6 5 4 3 3 3 3 3 4 4 4 5 6 7 8 9 10 12 12 13 13 13 13 13 13 12 12 12 11 10 10 9 8 8 8 7 7 8 8 8 8 8 9 9 10 10 11 11 10 11 11 11 11 11 11 11 10 8 7 6 7 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 8 8 9 9 10 11 11 12 13 14 14 13 12 10 8 6 3 4 6 9 10 11 10 7 4 3 7 11 13 14 13 14 15 18 21 23 24 23 22 23 23 21 18 15 13 14 14 14 15 14 12 10 10 9 8 6 5 5 5 5 5 5 5 4 3 3 2 2 3 3 4 4 5 6 7 7 9 8 7 6 6 6 5 5 4 3 3 3 2 1 2 3 4 4 5 5 5 5 5 5 5 4 4 4 4 4 3 2 2 3 4 5 6 6 6 5 5 4 4 4 4 4 5 5 5 6 6 7 8 9 10 11 12 12 13 13 13 13 13 13 13 12 12 11 10 10 9 8 8 8 7 8 8 8 8 8 9 9 10 10 11 11 11 11 11 11 11 11 11 11 10 9 7 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 9 10 10 11 12 13 13 13 11 9 7 5 2 1 5 8 10 11 11 10 8 5 1 6 10 14 15 15 15 16 19 22 24 24 23 23 25 25 23 18 15 15 15 16 16 16 13 11 10 9 9 7 6 5 4 4 4 4 4 4 4 4 3 2 2 2 3 4 3 4 5 5 4 5 5 5 5 4 4 4 3 3 2 2 2 2 2 3 4 4 5 5 5 5 5 5 4 4 4 4 4 4 4 4 3 2 3 4 5 6 6 7 7 6 5 5 6 6 6 6 6 7 7 7 7 8 9 10 11 12 12 14 13 13 13 13 13 13 13 12 12 11 10 10 9 8 8 8 8 8 8 8 8 9 9 9 10 11 11 11 10 10 11 11 10 10 10 10 9 8 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 8 8 9 10 10 11 12 12 12 11 8 6 4 3 1 2 6 10 12 13 12 10 8 5 1 5 10 14 16 17 17 18 20 23 25 24 23 24 26 26 24 21 17 17 17 17 17 16 13 11 10 9 8 7 6 5 4 4 4 4 4 4 4 4 4 2 2 2 3 3 3 3 4 4 3 3 4 4 4 3 3 2 2 2 2 3 3 3 3 4 4 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 2 3 4 5 6 7 7 8 8 7 7 8 8 8 8 8 8 8 8 8 8 9 10 11 11 12 14 14 14 13 13 13 13 13 13 12 12 11 10 10 9 9 8 8 8 8 8 8 9 9 9 10 11 11 10 10 10 10 10 10 10 10 10 9 8 6 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 7 7 7 7 8 9 9 10 11 12 11 11 8 6 4 4 3 1 3 7 11 13 14 13 11 8 5 1 4 10 14 17 18 18 19 21 24 25 24 23 24 26 27 27 26 21 20 18 17 16 14 12 10 9 9 8 6 5 4 4 4 4 4 4 4 4 5 4 3 2 2 2 2 2 3 2 2 2 3 4 4 3 2 2 2 2 2 3 3 4 4 4 4 4 5 5 5 5 5 6 5 4 4 4 4 4 4 5 5 4 4 4 4 5 6 7 7 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 10 11 11 12 15 14 14 14 14 14 14 13 13 13 13 12 11 11 10 10 9 9 9 8 8 8 9 9 9 10 10 11 10 10 9 10 10 10 10 10 9 9 8 7 5 5 4 4 4 4 5 5 5 6 6 6 6 6 6 6 7 7 7 8 8 9 9 10 11 10 7 5 4 4 4 2 1 4 7 11 14 16 15 12 8 4 1 5 10 15 18 19 20 20 22 25 26 24 24 26 28 29 29 28 26 21 18 15 14 11 10 9 9 9 8 7 6 5 5 4 4 4 4 4 4 5 4 3 3 3 3 2 1 1 1 1 2 3 3 4 3 2 2 2 3 3 3 4 4 4 4 4 4 4 5 5 5 6 6 5 5 4 4 5 5 5 5 5 5 5 5 5 6 7 7 7 7 7 8 8 9 9 9 9 9 10 10 10 10 10 10 11 11 12 12 15 15 14 14 14 14 14 14 14 14 13 13 12 12 11 11 10 10 9 9 9 8 8 9 9 9 10 10 10 10 9 9 10 10 9 9 9 9 8 7 6 5 4 4 4 4 4 5 5 5 5 6 6 6 6 6 6 7 7 7 8 8 9 10 10 8 5 4 4 4 2 3 3 5 7 11 14 16 16 12 8 3 2 6 11 16 19 21 21 22 24 26 26 24 25 27 29 30 30 29 26 21 16 13 11 9 8 8 8 8 8 6 6 6 5 4 4 4 4 4 5 6 4 3 3 3 3 2 1 1 1 2 2 2 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 5 5 6 6 6 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 8 8 7 7 7 8 9 10 10 10 10 10 11 11 11 10 10 11 11 12 12 15 15 15 15 15 14 14 14 14 14 14 14 13 13 12 12 11 10 10 9 9 9 9 9 9 9 10 10 10 10 10 10 9 9 9 9 9 8 8 7 6 5 4 4 4 4 4 4 4 5 5 5 5 5 6 6 6 6 6 7 7 7 8 9 8 6 3 3 4 3 3 3 3 6 8 11 14 17 16 12 8 3 3 7 12 16 20 22 22 23 26 27 27 25 26 28 29 29 28 27 24 19 13 10 8 8 7 7 7 7 6 5 6 6 5 4 4 4 3 4 5 5 3 3 3 3 3 3 2 2 2 2 2 2 2 3 3 3 3 3 3 3 4 4 4 4 3 3 4 5 5 6 6 6 6 5 5 6 6 6 6 6 6 6 7 8 9 8 8 8 8 7 7 7 8 8 9 10 10 10 10 11 11 11 11 11 11 11 11 12 12 16 15 15 15 15 15 15 14 14 14 14 14 14 14 13 12 12 11 10 10 9 9 9 9 9 9 9 10 10 10 10 10 10 9 9 9 9 8 7 7 6 5 5 4 4 4 4 4 4 4 5 5 5 5 5 5 6 6 6 6 6 7 7 7 5 3 1 3 4 3 4 3 3 6 9 11 14 17 17 12 7 3 4 8 13 17 21 23 24 25 27 28 27 26 27 28 27 26 26 25 22 17 11 8 7 7 7 7 7 7 7 6 6 6 5 4 4 4 4 4 4 4 4 3 3 3 3 4 3 3 2 2 1 1 1 2 2 2 2 2 3 3 3 4 4 3 3 4 4 5 5 6 6 6 6 6 6 7 7 6 6 6 6 7 8 9 9 9 8 7 7 7 7 7 8 8 8 9 9 10 11 11 11 11 11 11 11 11 11 11 11 16 16 15 15 15 15 15 15 15 15 15 15 15 14 14 13 13 12 11 11 10 10 9 9 9 9 9 9 10 10 10 10 10 10 10 9 9 8 7 7 6 6 5 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 6 6 6 6 7 6 3 1 2 4 4 4 3 2 4 7 9 11 14 16 16 12 6 2 5 9 14 18 22 24 25 27 29 28 27 26 27 27 26 25 24 23 19 14 10 8 7 7 8 8 7 7 7 6 6 6 5 4 4 4 4 4 4 3 4 4 3 3 3 4 4 3 3 2 2 1 1 1 2 1 1 1 2 2 2 3 3 3 4 4 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 7 9 10 10 9 7 6 5 5 6 6 8 8 8 9 9 10 11 11 11 12 12 11 11 11 11 11 11 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 14 14 13 12 11 11 10 10 9 9 9 9 9 9 9 10 10 10 10 10 9 9 8 8 7 6 6 5 5 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 6 6 5 4 1 2 4 5 5 4 2 1 6 8 9 11 14 16 15 11 6 2 6 10 14 19 22 25 27 29 30 29 27 27 27 26 26 25 23 19 15 13 11 9 8 8 8 8 8 7 7 6 6 6 5 4 4 5 4 3 3 3 4 4 3 3 3 4 3 3 3 2 2 1 1 2 2 2 1 1 2 2 2 3 3 4 5 5 5 6 6 6 5 5 5 6 6 6 6 7 6 5 6 7 9 10 10 9 6 5 4 3 4 6 7 8 8 8 9 10 11 12 12 12 12 11 11 11 11 11 11 17 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 13 12 11 11 10 10 10 10 9 9 9 9 9 9 10 10 10 9 9 9 8 8 7 6 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 4 2 1 2 4 6 7 7 5 4 6 7 8 12 15 16 14 10 5 3 7 11 15 20 24 27 29 31 31 30 28 27 26 25 24 22 19 16 14 12 11 9 8 8 8 8 8 8 7 7 6 5 5 5 5 5 4 3 3 3 3 3 4 4 4 4 4 4 4 3 2 1 1 2 3 2 2 2 2 3 3 3 4 4 5 5 6 6 6 5 5 5 6 6 6 6 6 6 6 5 5 7 8 10 10 9 6 4 3 3 4 6 7 7 8 8 9 10 11 12 12 12 12 11 11 11 11 11 11 17 16 16 15 15 15 14 14 14 15 15 15 15 15 15 15 15 14 13 13 12 11 11 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 8 8 7 6 6 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 4 2 1 1 2 5 8 10 10 7 5 5 6 9 12 15 15 13 9 4 4 8 13 17 21 25 29 31 32 31 30 28 28 26 25 23 20 17 15 14 12 11 10 9 8 8 8 8 8 7 7 5 4 4 5 5 5 4 4 3 3 3 3 3 4 4 4 4 4 4 3 2 2 2 2 2 2 2 3 3 3 3 4 4 5 5 5 6 6 5 5 5 5 6 6 6 7 7 7 6 5 5 6 8 9 10 8 6 3 2 3 4 5 6 7 8 9 10 11 11 12 12 11 11 11 11 11 11 11 11 18 17 16 15 15 14 14 14 14 14 15 15 15 16 16 15 15 14 14 13 12 12 11 11 10 10 10 9 9 9 9 9 9 9 9 9 8 8 8 8 8 7 6 6 5 5 5 5 4 4 4 4 4 4 4 3 3 3 3 3 3 2 1 1 0 3 6 8 9 7 4 3 4 7 10 13 16 15 12 8 4 5 10 15 19 23 27 31 32 33 31 30 28 27 26 25 22 19 17 15 14 12 11 10 9 9 8 8 8 7 7 6 4 4 5 5 5 5 5 4 3 3 3 3 3 3 4 3 3 3 3 3 2 2 2 2 2 2 2 3 3 3 4 4 4 4 5 5 5 5 5 5 5 6 6 7 7 7 7 7 7 6 6 7 8 9 9 8 6 3 2 3 4 5 6 7 8 9 10 10 11 11 11 11 11 11 11 11 11 11 11 18 17 16 15 14 14 14 14 14 14 14 15 15 15 16 15 15 15 14 13 13 12 12 11 10 10 10 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 7 6 6 5 5 5 5 4 4 4 4 4 3 3 3 2 2 1 1 2 2 1 3 5 7 7 5 3 1 2 5 8 11 14 15 13 11 7 4 7 12 17 21 25 29 32 33 32 30 28 28 27 26 25 23 19 17 16 14 13 12 11 10 9 9 9 8 7 7 5 5 5 6 6 5 5 5 5 4 3 3 3 3 4 4 3 3 3 2 2 2 1 1 1 1 2 2 3 3 3 3 3 4 4 4 5 4 4 4 5 5 6 6 6 6 6 7 7 7 7 7 7 7 8 8 8 6 4 3 3 5 6 7 8 8 9 10 10 11 11 11 11 11 11 11 11 11 10 10 18 17 16 15 14 13 13 13 13 13 14 14 14 15 15 16 15 15 14 14 13 12 12 11 11 10 10 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 7 7 7 6 6 5 5 5 4 4 4 4 3 3 2 2 1 1 0 2 2 2 4 6 6 5 3 0 1 3 6 10 13 14 14 12 10 6 4 8 13 18 23 27 30 33 32 31 28 27 27 26 25 25 23 21 18 16 14 13 12 10 9 9 9 8 7 6 7 6 6 7 7 6 6 6 6 5 4 3 2 3 4 4 4 3 3 2 2 2 1 1 1 1 1 2 2 2 2 2 3 3 3 3 4 3 3 4 4 5 5 6 6 6 6 6 6 6 6 6 7 7 7 7 8 7 5 4 3 4 5 7 7 8 9 10 10 11 12 12 12 12 12 11 11 11 11 11 10 18 17 16 15 13 13 13 13 13 13 13 13 14 14 15 15 15 15 15 14 13 13 12 11 11 10 10 10 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 7 7 6 6 6 5 5 4 4 4 3 3 2 1 1 2 1 2 1 3 5 6 4 1 1 1 2 5 9 12 14 14 13 11 9 6 5 9 15 20 24 28 31 32 31 29 26 26 26 25 24 23 22 21 18 16 14 13 12 10 9 9 8 7 6 7 8 7 7 7 7 7 7 6 6 6 4 2 1 3 5 5 4 3 3 2 2 1 1 1 1 1 1 2 2 2 1 1 2 2 2 3 3 3 3 3 4 4 5 5 6 6 5 5 4 4 5 6 7 7 6 6 7 6 5 4 4 5 6 7 8 9 10 10 11 12 12 12 12 12 11 11 11 11 11 11 10 18 17 16 15 13 13 12 13 13 13 13 13 13 14 14 15 15 15 15 14 13 13 12 11 11 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 7 7 6 6 5 5 4 4 3 3 2 1 2 3 2 2 1 4 6 5 2 1 1 1 4 8 11 13 14 13 12 10 8 5 5 10 15 20 25 29 31 31 30 27 25 25 25 24 23 22 20 19 17 15 13 12 11 10 9 8 7 6 7 8 9 8 8 8 7 7 6 6 6 5 3 1 0 2 3 4 3 2 2 1 1 1 1 2 2 1 1 1 1 1 1 1 1 1 2 2 3 3 3 3 3 4 5 5 5 5 4 4 3 4 4 5 6 6 6 5 5 4 4 4 5 6 7 8 8 9 10 11 12 12 13 13 13 12 11 11 11 11 10 10 10 18 17 16 15 14 13 12 12 12 12 13 13 13 13 13 14 14 14 14 14 13 13 12 11 11 10 10 10 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 9 9 8 8 8 7 6 6 5 4 4 4 3 2 2 3 3 3 1 2 5 6 4 1 1 1 4 7 10 13 14 13 12 11 9 6 4 5 10 15 20 25 29 30 29 28 25 25 24 24 24 22 20 19 18 16 13 12 11 10 10 9 8 7 6 7 9 10 10 9 8 7 6 6 6 5 4 2 1 1 0 1 2 2 1 1 0 1 1 2 2 2 2 1 1 1 1 1 1 1 1 2 2 3 3 3 3 3 4 4 5 5 5 4 3 3 4 5 5 5 5 5 4 4 4 4 5 6 7 8 8 9 9 10 11 12 12 13 13 13 12 12 11 11 10 10 10 10 18 17 17 16 14 13 12 12 12 12 12 13 13 13 13 13 13 14 14 14 13 12 12 11 11 10 10 10 9 9 9 9 9 9 10 10 10 10 10 11 11 11 11 10 10 9 9 8 8 7 6 5 5 4 4 3 2 3 4 3 2 2 4 7 6 2 1 0 3 7 10 12 13 13 12 11 9 8 5 3 5 9 15 20 25 28 29 28 26 24 24 23 23 23 22 19 18 16 14 12 10 10 10 10 9 9 8 9 9 10 10 10 8 7 6 6 6 5 4 2 1 1 1 1 2 2 2 1 1 0 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 4 4 5 6 5 5 3 3 4 5 5 5 4 4 4 3 4 5 6 7 8 8 8 9 10 11 12 12 12 13 13 13 12 11 11 10 10 10 11 11 19 17 17 16 15 14 13 12 12 12 12 13 13 13 12 12 13 13 13 13 13 12 11 11 11 10 10 9 9 9 9 9 10 10 10 10 11 11 11 12 12 12 12 11 11 10 9 9 8 7 7 6 5 4 4 3 3 4 4 3 3 4 6 7 5 1 1 3 6 9 12 13 13 12 11 10 8 6 4 2 5 9 15 20 25 28 28 27 25 23 22 21 22 22 21 19 17 15 13 11 10 11 11 11 11 11 11 10 9 9 9 9 8 8 7 6 6 5 3 2 1 1 2 3 3 3 2 2 1 1 2 2 2 2 2 2 2 3 3 4 4 3 3 2 2 2 3 3 3 3 3 4 5 6 6 6 5 3 4 4 5 5 5 4 3 4 4 4 5 7 8 8 8 8 9 10 11 12 12 12 12 12 12 12 11 11 10 10 10 10 11 19 18 17 16 15 14 14 13 13 13 13 13 13 13 12 12 12 12 13 12 12 12 11 11 10 10 10 9 9 9 9 10 10 10 11 11 11 12 12 13 13 13 13 12 12 11 10 9 9 8 7 6 6 5 4 3 3 4 4 3 4 6 8 9 5 2 3 6 9 11 12 12 12 11 10 9 7 5 3 2 5 10 15 21 25 28 28 27 24 22 20 20 20 21 20 18 16 14 12 11 12 13 13 13 14 14 12 10 9 9 8 9 8 8 8 7 5 4 3 2 3 3 4 4 4 3 3 2 2 2 2 3 3 3 2 1 2 3 4 4 5 4 3 2 2 2 3 3 3 3 3 4 6 6 6 6 4 4 4 5 5 5 4 3 3 4 4 5 6 7 8 9 9 9 10 10 11 12 12 12 12 12 12 12 11 11 10 10 10 9 10 20 18 17 16 15 15 14 14 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 10 10 10 9 9 9 10 10 10 10 11 11 12 12 13 14 14 15 14 14 13 12 11 11 10 9 8 7 7 6 5 4 4 3 4 4 4 6 8 10 10 7 5 7 9 11 12 12 11 10 10 9 7 5 3 1 3 6 11 16 21 26 28 28 26 23 20 19 19 19 20 19 17 14 13 13 13 14 14 15 16 15 13 11 9 7 7 8 9 9 8 8 7 6 4 3 3 4 4 4 4 4 4 4 3 3 3 4 4 4 3 2 1 1 3 4 5 5 5 4 3 2 2 2 3 3 3 4 5 6 6 6 5 4 5 5 5 5 5 3 2 2 4 5 6 7 8 8 9 9 9 10 11 11 11 12 12 12 12 12 11 11 11 10 10 9 9 9 20 18 17 16 15 15 14 14 14 14 14 14 13 13 12 12 11 11 11 11 11 11 10 10 10 10 9 9 10 10 10 10 11 11 12 13 14 15 15 16 15 15 14 13 12 11 11 10 9 8 8 7 6 5 4 4 4 4 4 5 8 10 12 11 8 8 9 10 11 11 10 10 9 8 7 6 4 2 2 4 8 12 17 22 25 28 27 25 22 20 19 19 19 20 19 16 13 12 14 15 16 17 17 17 14 10 8 7 7 8 10 9 8 8 7 6 5 4 4 4 4 3 3 3 3 4 5 5 4 4 5 5 5 4 3 2 1 2 3 4 5 5 4 3 2 2 2 2 3 3 4 5 5 5 4 4 4 4 5 5 5 4 3 2 3 4 5 6 7 7 8 9 9 9 10 10 11 11 11 11 11 11 11 10 10 10 10 9 9 9 9 20 19 17 16 15 15 15 14 14 14 14 14 14 13 12 11 11 11 10 10 10 10 10 10 9 9 9 9 10 10 10 11 11 12 13 14 15 16 16 16 15 15 13 12 12 11 10 10 9 8 8 7 6 5 4 4 4 3 3 6 9 11 11 9 8 8 9 9 9 9 8 8 7 7 6 4 2 1 3 6 9 13 17 21 25 27 27 25 22 20 19 19 20 21 19 16 13 13 15 17 19 19 19 16 11 8 8 9 10 11 10 9 8 8 7 5 4 4 4 4 3 3 3 2 3 3 4 5 4 4 5 6 5 5 4 3 1 1 2 3 4 4 4 3 2 2 2 2 2 3 4 4 4 3 1 1 1 1 2 3 4 3 2 2 3 5 6 7 7 7 8 8 9 9 10 10 11 11 11 11 10 10 10 10 9 10 9 9 9 9 9 21 19 18 16 16 15 15 14 14 14 14 14 13 13 12 11 10 10 10 9 9 9 9 9 9 9 9 9 10 10 10 11 12 13 14 15 16 16 16 15 14 13 12 11 10 10 10 9 9 8 8 7 6 5 4 4 3 2 4 7 9 8 7 7 7 7 8 8 7 7 6 6 6 7 6 3 1 3 6 8 11 14 17 21 24 25 25 24 21 19 19 19 21 21 19 16 14 15 18 20 20 20 18 14 11 9 9 10 10 9 8 7 7 7 6 5 5 5 5 4 3 2 2 2 2 3 4 4 4 4 5 5 5 5 5 3 1 1 1 3 3 3 3 2 2 1 1 2 2 2 3 3 2 1 0 1 2 3 2 1 1 1 1 2 4 5 7 7 8 7 8 8 9 9 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 8 8 21 20 18 17 16 16 15 14 14 14 14 14 13 12 11 10 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 11 12 13 14 15 15 15 15 14 13 11 10 9 9 9 9 9 8 8 7 7 6 5 4 4 3 3 4 7 8 7 6 6 6 6 6 6 5 4 4 5 6 7 6 3 3 5 8 10 13 15 18 21 22 24 24 22 20 19 19 19 20 20 19 17 17 19 21 21 20 18 15 13 13 12 11 10 9 7 6 6 7 7 6 6 7 7 6 4 3 2 1 1 1 2 3 4 4 4 4 3 5 5 4 2 1 1 1 2 2 2 2 1 1 1 1 1 1 2 2 2 1 0 1 1 3 4 4 3 1 1 1 2 4 6 7 8 8 8 8 9 9 9 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 8 8 21 20 19 18 17 16 15 14 14 14 14 13 12 11 10 9 8 8 8 8 8 8 8 8 8 8 9 9 9 10 11 11 12 14 14 15 14 14 13 12 11 9 8 7 7 8 8 8 8 7 7 6 6 5 4 4 3 3 6 9 11 8 7 6 5 5 4 3 3 3 3 5 7 8 6 4 4 7 10 13 14 16 18 20 21 22 22 21 19 19 19 19 20 21 21 20 20 21 22 22 20 17 14 14 16 15 12 10 8 6 6 6 7 8 8 8 8 7 5 4 3 2 2 2 2 3 3 3 3 2 3 3 4 5 3 2 2 2 1 1 1 1 1 0 0 0 0 0 1 1 1 1 1 0 1 1 2 4 4 4 3 2 1 1 4 6 7 8 8 9 9 10 10 10 9 10 10 10 9 9 9 9 8 8 8 8 9 9 9 9 9 21 20 19 18 17 16 15 15 14 14 13 13 11 10 9 8 7 7 7 7 7 7 7 7 8 8 8 9 9 10 11 12 13 14 14 13 12 12 11 10 8 7 6 5 6 6 7 7 7 7 7 6 5 4 4 3 2 4 7 11 11 8 5 4 3 3 2 2 2 2 3 5 7 8 6 4 5 9 13 15 17 18 19 20 21 20 20 19 19 19 19 20 21 22 22 22 22 22 22 22 20 17 17 17 16 14 11 10 8 7 7 7 8 9 9 8 7 6 5 4 3 3 3 3 3 3 3 3 2 1 3 4 4 3 2 3 4 4 3 2 1 0 0 1 0 0 1 1 0 0 0 1 1 1 1 2 2 3 4 4 4 3 2 0 3 5 7 7 8 9 10 10 10 10 9 9 10 10 9 9 9 9 8 8 8 8 9 9 9 9 9 22 21 19 18 17 16 16 15 14 13 13 12 10 9 8 7 6 6 6 6 6 6 6 7 7 7 8 8 9 10 10 12 12 12 12 11 10 9 8 7 6 4 3 4 5 6 7 7 7 7 6 5 5 4 3 2 1 4 7 10 8 4 2 2 2 2 2 2 2 2 3 6 8 7 5 4 6 11 15 17 18 19 20 20 20 20 19 19 19 19 20 21 22 23 23 23 22 22 22 21 18 16 17 16 13 11 10 9 8 8 7 8 8 8 8 7 6 5 4 4 4 4 4 4 4 4 4 3 1 1 2 4 4 3 3 4 6 6 6 4 2 1 1 1 1 1 1 2 1 1 1 1 1 1 1 3 3 4 4 5 5 4 3 0 2 5 6 7 7 8 9 10 10 10 9 9 9 9 9 9 9 9 9 8 8 9 9 9 9 9 9 22 21 20 19 18 17 16 15 14 13 12 11 9 8 6 5 5 4 4 5 5 5 5 6 6 7 7 8 9 9 10 11 11 10 9 8 7 7 6 5 3 2 2 3 5 6 6 7 7 6 5 5 5 4 3 2 2 4 6 8 6 3 2 3 3 2 2 2 2 3 4 7 8 6 4 4 8 12 16 19 19 18 19 20 20 20 20 20 20 21 22 22 23 23 23 23 22 22 21 19 17 16 16 12 9 8 7 7 7 7 7 7 6 6 5 5 5 5 5 4 4 3 3 4 5 4 3 3 2 2 3 4 4 3 3 6 8 8 8 6 3 1 1 2 2 1 1 2 2 2 2 2 1 1 2 3 3 3 4 4 5 4 3 1 2 4 6 7 7 8 9 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 23 21 20 19 18 16 15 14 13 12 11 10 8 6 5 4 3 3 3 3 4 4 4 5 5 6 7 7 8 9 10 10 9 8 7 6 5 4 3 2 1 2 3 5 6 7 7 7 6 6 6 5 4 4 3 2 2 4 6 6 4 4 4 4 3 2 1 2 3 4 6 8 7 5 3 4 8 13 16 19 19 18 19 21 22 22 22 22 22 23 24 24 24 24 23 22 22 21 19 17 17 16 13 9 7 6 6 7 7 7 7 6 5 4 4 5 5 6 5 4 3 2 2 3 3 3 3 2 2 3 5 5 5 4 5 7 8 9 9 7 4 2 1 1 2 2 1 2 2 3 3 2 2 2 3 4 4 4 3 3 5 5 4 1 1 4 6 7 8 8 9 9 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 23 21 20 19 18 16 15 14 13 11 10 8 7 5 4 3 3 2 2 3 3 3 4 4 5 5 6 7 8 8 8 8 6 5 4 3 3 3 3 3 4 5 6 7 7 7 7 7 7 6 6 5 4 3 3 3 3 5 6 6 6 7 6 4 2 1 2 3 4 6 8 8 6 3 3 5 9 13 17 20 21 21 22 23 24 24 23 23 24 24 24 24 24 22 21 21 21 19 17 16 15 14 11 10 8 8 8 8 8 7 6 5 3 3 3 5 6 5 4 3 2 2 2 2 2 2 1 1 1 3 4 5 5 5 6 7 8 9 9 7 5 3 2 1 1 1 2 2 2 3 3 3 3 3 4 5 5 3 2 3 4 5 4 2 1 3 5 7 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 23 22 20 19 18 16 15 14 12 11 9 7 5 4 3 2 2 2 2 2 2 2 3 4 4 5 6 7 7 7 6 5 4 3 3 3 4 5 6 7 7 8 8 8 8 7 7 6 6 6 5 5 4 3 3 3 3 5 6 7 8 8 6 4 2 2 3 5 6 8 9 7 5 3 4 7 10 14 18 22 24 24 25 24 25 24 23 22 22 22 22 21 20 19 19 19 19 17 15 14 13 12 11 10 10 10 10 9 8 6 4 3 3 2 3 4 4 4 3 2 2 2 2 1 1 1 1 1 1 2 4 4 5 5 5 6 7 8 8 8 6 4 3 2 1 2 2 2 3 3 4 4 3 4 4 5 6 6 5 4 4 4 4 2 0 3 5 7 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 23 22 20 19 18 16 15 14 12 10 8 6 4 3 2 2 1 1 1 1 2 2 3 3 4 5 5 6 6 5 4 3 2 3 4 5 6 8 9 10 10 10 10 9 8 7 6 4 3 4 4 4 4 3 2 3 4 6 7 8 8 7 5 3 2 3 5 7 8 9 9 7 4 4 6 8 11 15 20 24 26 26 26 25 24 21 20 20 20 20 19 19 19 18 18 18 16 14 13 11 10 10 10 10 10 10 9 8 8 5 1 2 2 1 2 3 2 2 2 2 2 1 1 1 1 1 1 1 1 2 3 4 4 4 5 5 6 6 6 8 8 5 4 3 2 2 2 3 3 3 3 4 4 5 5 7 8 8 7 5 4 4 3 2 1 2 5 6 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 23 22 20 19 17 16 15 13 11 9 7 5 4 3 2 2 1 1 1 1 2 2 2 3 4 4 5 4 4 3 3 3 3 4 5 6 8 10 11 12 12 11 11 9 8 6 5 3 2 2 3 4 3 2 1 2 5 6 7 7 6 4 3 2 2 4 7 8 9 9 8 6 5 5 8 11 14 18 22 25 27 26 26 25 22 20 19 18 18 18 18 18 17 15 13 13 12 10 9 9 8 8 8 8 8 7 6 6 5 3 1 2 1 1 2 2 2 1 1 1 1 1 0 0 1 2 2 2 2 2 3 3 4 4 4 4 4 4 6 8 8 6 4 4 2 2 2 3 2 2 2 3 5 6 7 8 8 8 7 6 5 4 3 2 1 2 4 6 7 8 9 9 9 9 9 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 23 22 20 18 17 15 14 12 11 9 7 5 4 3 2 2 2 2 2 2 2 2 2 3 3 4 3 3 3 3 4 4 5 5 6 7 9 10 12 12 12 11 10 9 7 6 5 4 3 2 2 2 2 1 1 1 1 2 4 4 3 2 2 2 4 7 9 9 9 9 7 5 5 7 10 13 17 20 24 27 27 26 26 25 22 20 19 18 18 18 17 16 15 13 12 10 8 8 8 7 7 7 6 6 5 5 5 5 5 3 2 2 2 2 3 3 3 2 1 1 1 1 1 1 2 3 3 2 2 2 2 3 3 3 3 3 4 5 6 7 6 5 4 3 2 2 2 2 1 1 0 1 3 6 8 9 9 8 7 6 5 4 4 2 2 2 4 6 7 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 23 21 20 18 17 15 13 12 10 8 6 5 4 3 2 2 2 2 2 2 2 2 2 3 3 3 3 3 4 5 5 5 5 5 6 6 7 9 11 11 10 10 9 7 6 5 4 3 2 2 1 1 1 1 0 2 3 2 0 1 2 2 3 5 7 10 10 10 9 7 5 4 7 9 13 16 19 22 25 27 27 26 25 24 22 21 20 19 18 18 18 17 16 14 12 9 7 7 7 7 6 6 5 5 4 4 4 5 5 4 3 2 3 3 4 4 4 3 1 1 1 1 1 2 3 4 4 3 2 2 2 2 3 4 4 4 4 5 5 6 6 5 4 2 1 1 2 1 1 1 1 1 2 5 8 9 9 8 7 6 6 5 4 3 2 3 4 6 7 8 8 8 8 8 8 8 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 23 21 19 18 16 14 13 11 10 8 6 5 4 3 3 2 2 2 2 2 2 2 3 3 3 3 4 5 6 6 6 6 5 5 5 5 6 7 9 9 9 8 6 4 3 3 2 2 1 2 2 2 2 1 1 2 3 2 0 2 3 4 5 7 9 11 10 9 7 4 3 5 8 11 15 18 21 24 26 27 27 26 25 23 22 21 21 19 18 19 19 18 17 15 11 7 7 7 7 7 6 6 5 4 4 4 4 4 4 4 4 3 4 5 5 5 5 3 2 1 1 2 2 3 4 5 4 4 4 3 2 1 2 3 4 5 5 5 6 6 6 5 3 1 0 1 2 1 1 1 2 3 3 5 7 8 8 7 6 6 6 5 4 3 2 3 4 6 7 8 8 8 8 7 7 8 8 8 8 9 9 9 10 10 10 10 10 10 10 10 10 22 21 19 17 15 14 12 11 9 7 6 4 3 3 2 2 2 2 2 2 2 2 2 2 3 4 5 6 6 7 6 6 5 5 5 4 5 5 5 5 5 4 3 2 2 2 2 1 1 2 3 3 3 2 1 1 1 1 2 3 3 5 7 9 11 11 9 6 4 3 5 7 10 13 16 19 22 25 26 27 26 25 22 21 20 19 18 18 17 19 19 19 18 14 10 9 9 8 6 6 6 6 6 5 4 4 4 4 5 5 6 6 6 7 7 7 6 4 2 1 1 2 2 3 4 4 4 4 4 3 3 2 2 3 4 6 6 7 7 7 6 5 3 1 1 2 3 1 1 2 3 4 5 5 7 7 7 7 6 6 6 6 4 3 3 3 4 5 7 7 8 8 7 7 7 7 8 8 8 9 9 9 10 10 10 10 10 11 11 11 11 22 20 18 16 15 13 12 10 8 7 5 4 3 3 2 2 2 2 2 2 2 2 2 2 3 5 6 6 6 6 4 4 4 3 3 2 2 2 2 3 3 3 3 4 4 3 2 2 2 2 3 4 4 4 2 2 2 3 3 3 4 5 8 10 12 10 6 3 2 5 7 9 11 13 16 20 23 25 27 26 24 21 18 17 16 16 16 16 16 17 17 18 15 11 9 11 10 7 5 5 6 6 6 5 5 5 6 6 6 6 7 8 7 8 8 7 6 4 2 2 2 3 3 4 4 4 4 4 4 3 2 1 1 3 5 6 7 7 7 7 7 5 2 1 2 2 3 2 1 3 4 4 5 6 7 7 7 7 7 6 6 6 5 3 3 3 4 5 6 7 8 8 8 8 8 8 9 9 9 9 9 10 10 10 10 10 11 11 11 11 11 22 20 18 16 14 13 11 9 8 6 5 4 3 2 2 2 2 2 2 2 2 2 1 2 4 5 6 6 5 2 1 1 1 1 1 1 1 0 1 2 3 3 4 5 5 5 4 3 3 2 3 4 4 4 3 3 3 4 4 4 4 6 9 11 11 7 4 3 5 8 7 8 10 13 16 20 24 26 27 24 20 17 16 15 14 14 15 15 15 15 15 14 13 11 11 12 10 6 3 4 5 6 6 5 6 7 8 7 7 7 8 8 8 7 7 6 4 3 2 3 4 4 4 5 5 5 4 4 3 2 0 1 2 3 5 7 8 8 8 7 7 5 2 0 2 2 3 2 2 3 3 4 4 5 6 7 8 8 7 7 6 6 5 4 3 3 4 5 6 8 8 9 9 9 9 9 9 10 10 10 10 10 11 11 11 11 11 11 11 11 11 21 19 17 15 13 12 10 9 7 6 4 3 3 2 2 2 2 2 2 2 2 2 1 1 3 5 5 4 2 1 1 2 2 2 3 3 3 2 2 2 2 3 5 6 6 6 5 5 4 4 3 3 4 3 3 3 3 3 3 3 4 6 8 9 8 4 4 5 7 8 7 7 9 12 16 20 24 27 27 22 18 16 15 14 14 15 15 16 15 14 12 11 11 12 13 12 9 5 2 2 4 5 6 6 6 9 9 8 7 7 7 7 7 6 6 5 4 3 3 4 5 5 4 4 4 4 3 2 1 1 2 3 4 5 6 8 8 9 8 8 6 4 2 1 1 3 3 3 3 3 3 3 3 4 5 7 8 8 8 7 7 7 6 4 3 3 4 6 7 9 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 21 19 16 14 12 11 10 8 7 5 4 3 2 2 2 2 2 2 2 2 2 2 1 1 3 5 5 3 1 1 1 2 1 1 2 3 3 4 5 5 5 5 5 5 6 6 5 5 5 5 4 4 4 4 4 4 4 4 4 5 6 7 7 6 4 3 5 7 8 8 7 7 7 11 16 21 24 26 25 19 17 16 15 14 15 16 17 17 16 13 10 7 8 10 11 9 7 5 3 3 4 5 6 6 6 8 10 8 7 6 6 6 6 5 4 4 4 4 4 4 4 4 4 3 3 2 2 1 2 3 3 4 5 6 7 8 8 8 8 7 5 4 3 2 1 2 3 3 3 3 2 2 3 4 5 7 8 8 8 8 7 7 6 5 4 4 5 7 9 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 21 18 16 14 12 10 9 7 6 5 3 2 2 2 2 2 2 2 2 2 2 2 1 1 3 5 5 4 1 1 2 2 2 1 1 2 4 4 5 5 6 5 5 4 4 4 4 5 5 4 4 4 4 4 4 4 5 6 7 8 8 8 6 3 2 3 6 8 8 8 8 7 6 9 16 21 24 24 21 16 15 15 15 15 16 17 19 18 16 12 8 6 7 10 10 10 9 7 5 4 4 5 6 7 8 8 8 7 5 4 4 4 4 4 4 4 4 4 4 3 3 2 2 2 2 2 2 2 3 3 4 5 6 6 7 7 7 7 6 4 3 3 3 3 1 2 3 3 3 3 3 2 2 4 5 7 8 8 8 8 8 7 6 5 4 4 6 7 9 10 11 11 11 12 12 11 11 11 11 11 11 11 10 11 11 11 11 11 11 11 10 20 18 15 13 11 9 8 7 5 4 3 2 2 2 2 2 1 2 2 2 2 2 1 1 3 4 5 4 2 2 3 2 1 1 1 2 3 3 3 3 3 4 5 5 3 2 2 3 3 3 3 3 3 3 3 4 5 7 8 8 7 6 4 2 1 3 6 9 9 9 7 6 6 7 14 20 21 19 16 14 14 15 15 14 15 16 17 17 15 11 8 7 9 10 11 11 9 7 5 4 5 6 7 8 9 8 6 5 4 3 3 4 4 5 5 4 4 4 3 2 2 1 2 2 2 2 2 2 3 3 4 5 5 5 6 6 7 6 5 2 2 3 4 3 1 1 2 3 3 3 3 2 2 4 5 7 8 8 7 7 7 7 6 5 5 5 6 7 8 10 10 11 11 11 11 11 11 11 11 11 11 11 10 11 11 11 11 11 11 11 10 20 17 15 12 10 9 7 6 5 4 3 2 2 1 1 1 1 1 2 2 2 1 1 1 3 4 5 4 3 3 2 2 2 2 1 1 2 2 2 3 2 3 5 4 4 2 1 1 2 2 2 2 2 2 3 3 4 5 6 6 4 2 1 1 2 4 7 9 9 8 6 5 4 5 10 16 16 13 12 13 14 14 14 14 14 14 14 14 13 11 9 9 10 12 12 11 8 6 5 5 5 6 8 9 8 6 4 4 3 3 4 5 5 5 4 4 4 3 3 3 3 2 2 2 1 1 2 2 2 3 4 4 4 4 5 6 7 6 4 3 3 4 4 3 1 1 1 2 3 3 2 2 2 4 6 8 9 8 8 7 7 7 6 6 6 7 7 7 8 8 9 9 9 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 10 10 20 17 14 12 10 8 7 6 4 3 3 2 2 1 1 1 1 1 2 2 1 0 1 3 4 5 5 5 4 3 2 2 2 1 1 1 1 1 2 3 1 2 3 4 4 4 2 1 1 1 1 1 1 1 2 2 3 3 3 3 2 1 2 2 3 5 7 8 8 7 6 4 3 3 6 12 12 11 11 12 12 13 13 13 12 12 12 12 12 11 11 11 11 12 13 12 10 8 6 6 6 7 9 10 7 5 3 3 3 4 5 5 5 4 4 4 3 3 3 3 3 3 2 2 1 1 1 1 1 2 3 3 4 4 5 5 5 4 4 4 4 5 5 4 2 0 1 2 2 2 1 1 1 3 6 8 9 8 7 7 7 6 6 6 6 7 7 7 7 7 7 7 8 8 8 8 9 9 9 10 10 10 11 11 11 11 11 11 10 10 10 20 17 14 11 9 7 6 5 4 3 3 2 2 1 1 1 0 1 2 1 0 1 3 4 5 5 5 5 3 2 1 2 2 2 1 1 1 1 2 3 2 1 3 4 5 5 4 2 1 1 1 1 1 1 1 1 2 2 2 1 1 3 3 3 4 6 7 7 7 7 6 4 2 1 5 9 9 11 11 10 11 11 11 11 12 12 12 12 12 12 11 11 12 12 12 12 12 10 8 7 6 7 7 7 5 3 2 3 4 5 6 6 5 4 3 3 3 3 2 2 2 2 2 1 1 1 1 2 2 3 3 4 5 5 4 4 4 4 6 7 5 5 5 4 2 1 1 1 1 1 1 2 3 5 7 8 8 7 6 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 7 7 8 8 9 9 9 10 10 10 10 10 10 10 10 10 10 19 16 13 10 8 7 5 4 4 3 3 2 2 1 1 0 1 1 1 1 2 3 4 5 6 6 5 4 2 1 2 2 2 1 1 1 1 1 2 3 2 2 2 4 6 6 5 4 2 1 0 1 1 1 1 0 1 2 2 1 2 4 4 4 4 6 6 6 6 6 6 5 2 1 5 8 8 10 10 9 9 9 9 10 11 12 13 13 12 12 12 12 12 11 11 11 11 10 8 7 7 6 5 3 2 1 2 4 5 5 6 5 5 4 3 3 3 3 2 1 1 1 2 2 3 2 2 2 3 4 5 6 6 5 5 4 4 5 6 6 6 6 5 4 2 1 1 0 0 1 2 4 5 7 8 8 7 6 5 4 4 4 4 3 2 2 2 3 4 5 5 5 5 5 6 6 7 7 8 8 8 8 8 8 8 8 8 8 9 10 10 19 16 13 10 8 6 5 4 3 3 3 2 2 1 1 0 1 0 1 3 3 4 5 6 7 6 5 3 2 1 2 2 2 1 1 1 1 1 1 2 2 3 3 4 5 6 6 5 3 2 1 1 1 1 1 1 1 2 2 1 2 4 5 4 5 6 5 4 4 5 6 5 3 2 5 7 8 9 10 9 9 8 9 10 11 12 13 13 13 12 12 12 11 10 9 9 9 9 8 7 6 5 3 1 0 2 3 5 5 5 5 5 5 4 4 3 3 3 3 3 2 2 3 3 3 4 3 4 5 6 6 7 7 6 5 5 4 4 5 5 5 5 4 3 2 1 0 0 1 2 3 4 5 6 5 4 4 3 3 3 3 3 2 2 1 1 1 1 2 4 4 5 5 5 6 7 7 8 8 8 7 7 7 6 6 6 7 7 8 9 9 19 15 12 9 7 5 4 4 3 3 3 3 2 2 1 0 1 3 4 4 4 5 6 7 7 6 4 3 2 2 2 2 2 1 1 1 2 1 1 2 2 4 5 6 6 6 6 5 3 2 3 2 2 2 1 1 1 2 2 2 3 5 5 5 6 6 5 4 3 3 3 3 2 1 4 6 7 9 11 10 9 9 9 9 9 10 12 13 13 12 12 11 10 8 7 7 7 7 6 5 4 2 1 1 1 3 4 5 5 5 5 5 4 4 4 3 3 4 4 3 3 3 3 4 5 5 5 5 6 7 7 7 7 7 6 5 4 3 2 2 3 4 3 3 2 2 1 0 1 1 2 3 3 3 3 3 2 2 2 3 4 3 2 2 2 2 3 2 2 3 4 5 5 6 6 7 8 8 8 8 7 7 6 6 6 6 7 7 7 8 8 18 15 12 9 7 5 4 3 3 3 3 3 3 2 2 2 4 5 5 4 4 5 6 7 6 5 3 2 1 2 2 2 2 2 1 1 1 1 2 2 1 3 7 8 8 7 7 6 4 3 4 4 4 4 3 2 2 2 3 3 4 5 4 5 6 6 6 5 4 3 1 1 1 2 4 7 7 9 11 11 10 9 8 7 7 8 10 12 12 12 11 10 8 7 6 6 7 6 6 4 3 1 1 1 2 3 5 6 5 5 4 4 4 4 4 4 4 4 4 4 4 3 3 4 6 7 7 7 7 8 8 8 8 7 6 5 4 2 2 2 2 3 3 2 2 2 2 1 1 2 2 2 2 3 3 4 3 2 3 4 4 3 2 2 2 3 3 3 2 3 3 4 5 6 7 8 8 8 8 8 8 7 7 7 8 8 8 7 7 7 7 18 15 12 9 6 4 4 3 3 4 4 4 3 4 4 5 6 6 4 3 3 4 6 6 5 3 2 1 1 1 2 3 3 2 2 1 1 1 2 1 1 3 6 8 9 9 9 7 6 6 6 6 6 5 5 4 3 3 3 4 4 4 3 4 6 7 7 6 6 5 3 2 1 2 5 7 6 8 10 11 11 10 9 7 6 6 8 10 12 12 11 10 8 7 7 7 6 5 5 4 2 0 1 2 2 4 5 6 5 5 4 4 4 4 4 5 5 4 4 4 4 3 3 4 6 8 8 8 7 8 8 8 8 8 7 6 4 2 2 2 2 2 2 1 1 2 2 1 1 3 2 2 1 2 3 4 4 3 4 5 4 2 2 2 3 3 4 3 2 3 3 3 4 6 7 8 8 8 8 8 8 8 8 8 8 9 8 8 7 7 7 17 14 11 8 6 4 3 3 3 4 4 4 5 5 6 6 6 5 3 2 3 4 6 6 5 3 2 1 0 1 2 3 3 2 2 1 1 2 3 0 2 4 5 7 9 10 10 9 9 8 7 6 5 5 5 4 3 3 3 3 3 2 2 4 6 8 8 7 6 5 4 2 2 3 4 6 7 7 8 9 10 11 10 9 7 6 6 8 10 11 11 10 9 8 7 6 4 2 2 2 1 1 2 2 2 3 4 5 5 5 5 4 4 4 5 5 5 5 4 4 5 4 3 4 5 7 7 6 6 6 7 7 8 8 6 5 2 1 1 2 2 1 1 1 1 2 2 2 1 3 2 1 0 1 2 3 4 4 5 5 3 2 1 2 3 4 4 3 3 3 3 3 4 5 7 8 8 8 8 8 8 8 9 9 9 9 9 8 7 7 7 17 14 11 8 6 4 3 3 4 4 4 4 5 5 5 5 4 3 2 2 3 5 7 6 4 3 2 1 1 2 3 3 3 3 2 1 1 2 2 2 4 5 6 6 8 10 10 9 9 8 7 6 4 4 4 4 3 2 2 2 2 1 2 4 7 8 7 5 5 5 3 3 4 4 4 4 6 7 8 8 9 10 10 10 8 6 4 4 6 8 9 9 8 7 6 4 3 2 1 0 1 1 2 2 3 3 3 4 5 5 4 4 4 4 5 6 6 6 5 5 6 5 4 4 5 6 5 4 4 3 4 5 6 6 5 4 2 2 2 2 3 3 3 2 2 2 2 2 2 2 2 1 1 1 2 3 4 5 5 5 3 2 2 2 3 4 4 4 4 4 3 3 4 5 7 8 8 8 8 8 8 8 8 9 9 9 9 8 8 7 7 16 13 10 7 5 4 3 3 3 4 4 4 4 5 4 4 3 3 2 3 4 4 4 4 4 3 3 2 1 2 3 4 3 3 2 1 1 2 2 3 4 5 6 6 8 9 9 9 8 8 6 5 4 4 4 4 3 2 2 2 2 2 3 5 7 8 5 3 3 3 3 2 4 4 3 2 3 5 6 6 6 8 10 10 9 6 4 4 4 5 6 6 6 6 5 5 3 1 1 0 1 2 3 3 3 3 3 4 4 4 4 4 5 5 6 7 8 7 6 6 7 7 5 4 6 7 6 4 2 1 2 3 4 5 5 4 4 3 3 3 4 4 4 4 3 2 2 2 1 2 1 0 1 1 1 2 4 5 5 5 4 2 2 2 3 4 4 4 4 4 4 5 5 6 7 8 8 8 8 8 8 8 8 9 9 9 9 8 8 7 7 15 12 10 7 5 4 3 3 3 4 4 3 4 4 3 2 2 2 3 4 4 3 2 3 3 3 3 2 2 2 3 4 3 3 2 1 1 2 2 4 6 6 6 6 8 8 8 8 8 7 6 5 4 4 5 4 2 3 3 3 2 2 3 5 6 7 6 4 2 2 2 2 3 4 4 2 1 3 4 4 5 7 9 10 10 7 5 5 4 4 4 4 5 5 5 4 4 4 3 2 2 3 3 4 4 3 4 4 4 4 4 5 5 6 7 8 8 8 7 7 8 8 7 6 5 6 4 2 1 1 1 2 3 4 4 4 4 3 3 3 4 5 5 4 2 2 2 1 1 1 2 2 1 1 1 1 3 5 5 5 4 2 2 2 2 3 3 4 4 5 5 6 6 7 7 8 8 8 8 8 8 8 9 9 9 9 9 8 8 8 7 15 12 9 7 5 4 3 3 2 3 2 1 2 2 2 2 2 3 4 5 4 3 3 3 3 2 2 2 2 3 4 4 3 2 1 1 1 1 3 6 8 6 5 6 7 8 7 7 7 6 6 6 5 4 3 2 4 5 5 4 3 3 3 4 6 7 7 6 5 4 3 2 3 5 6 3 1 2 3 4 5 6 8 9 9 8 7 7 6 6 5 5 5 5 5 4 5 5 4 3 4 4 5 5 4 4 4 4 4 4 4 5 6 7 8 8 8 7 6 7 8 9 9 8 6 4 2 1 1 2 2 2 2 3 3 3 3 3 3 4 4 4 4 3 2 1 2 2 2 1 1 2 2 2 2 1 2 4 5 5 4 3 2 1 2 3 3 3 4 4 5 6 6 7 7 7 8 8 8 8 8 8 8 9 9 9 8 8 8 8 7 14 11 9 7 5 4 3 3 2 1 1 1 0 1 1 2 3 4 4 5 4 3 3 2 2 2 2 2 2 3 4 3 3 2 1 0 0 1 4 8 9 7 5 5 7 7 6 6 5 5 7 7 4 2 1 3 5 6 6 6 6 5 5 5 5 5 5 6 6 6 4 2 3 6 6 3 2 2 2 3 5 6 7 8 8 8 8 9 8 7 6 6 5 6 6 4 4 4 4 3 4 5 6 6 6 6 5 5 5 5 5 6 7 8 8 8 7 5 5 7 8 9 9 8 6 4 1 2 2 2 2 1 1 1 2 2 3 4 4 5 5 4 3 1 1 1 2 2 2 2 1 1 2 2 2 1 2 4 5 5 5 4 2 1 1 2 3 3 4 5 5 6 6 6 6 7 7 7 7 8 8 8 8 8 8 8 8 8 8 7 7 13 10 8 6 5 4 4 3 2 2 1 1 1 1 1 2 3 4 4 4 3 3 2 2 1 2 2 2 3 4 3 3 2 1 1 1 1 2 5 9 10 8 4 5 8 7 6 4 4 5 7 7 3 1 2 3 4 5 7 8 8 8 8 6 5 4 4 4 5 6 4 1 3 6 6 4 4 4 3 2 3 5 7 7 8 8 8 9 9 8 6 5 4 4 5 3 2 3 3 3 4 5 5 5 5 6 6 6 6 5 6 6 7 8 7 6 5 4 4 7 8 9 8 6 4 2 1 3 3 4 3 3 3 3 3 3 4 5 6 6 6 4 3 1 1 0 1 2 2 2 2 1 1 2 2 1 3 4 5 6 5 4 2 1 1 2 2 3 4 5 5 6 6 5 5 5 5 6 6 6 7 7 8 8 8 8 8 8 7 7 7 12 10 8 6 5 5 4 4 3 3 2 2 1 1 2 2 2 3 3 3 2 2 1 1 1 2 2 3 3 3 2 1 1 1 2 2 2 4 6 8 9 6 3 6 8 8 6 4 4 5 6 6 4 2 2 3 4 5 6 8 9 9 8 7 6 6 5 4 4 4 3 0 4 5 5 5 6 6 5 3 2 3 5 6 8 9 9 10 9 8 6 4 3 1 2 1 1 2 3 3 4 4 3 3 3 4 4 5 6 6 6 6 7 6 5 4 3 3 4 7 8 8 7 5 3 1 3 5 6 6 6 5 5 5 5 5 5 5 6 5 4 3 1 1 1 1 1 2 3 3 3 1 0 2 2 2 3 4 6 7 6 5 3 2 2 2 3 4 5 5 5 5 4 4 4 4 4 4 4 5 5 6 7 7 8 8 8 7 7 7 6 11 9 7 6 6 5 5 5 4 4 3 2 2 2 2 2 2 2 2 2 1 0 0 1 2 2 3 3 3 2 1 1 2 2 2 2 4 5 7 8 8 6 5 7 9 9 8 6 6 6 6 5 4 4 4 5 5 5 6 8 9 9 8 7 6 6 6 5 3 2 1 2 4 4 4 5 6 7 7 6 5 4 4 5 6 8 10 10 10 9 7 5 4 3 2 1 1 1 2 2 2 2 1 0 1 2 3 4 5 5 5 5 4 3 2 2 1 2 4 6 7 6 5 3 2 3 5 5 6 6 6 6 6 6 6 6 5 4 4 3 2 1 1 1 1 1 2 3 4 3 2 1 1 2 3 2 3 4 6 7 7 5 3 2 2 3 4 5 6 6 5 4 3 3 3 4 4 4 3 4 4 5 6 6 7 7 7 7 7 6 6 10 8 7 6 6 5 5 5 5 4 4 3 2 2 2 2 2 2 1 1 0 1 1 2 2 2 2 2 1 1 1 3 3 2 1 3 4 6 7 8 8 6 5 8 9 10 9 8 7 6 5 5 6 5 5 5 5 6 7 9 10 9 8 7 6 6 6 5 3 2 2 3 3 4 4 5 6 7 8 8 8 8 7 7 6 6 7 8 9 9 7 6 5 5 4 4 3 2 1 1 1 1 1 1 0 1 2 4 4 4 3 2 2 1 0 1 1 2 3 3 4 3 2 2 4 5 5 4 5 5 6 6 6 5 5 4 4 3 2 2 1 1 1 1 1 2 2 3 3 2 1 2 1 1 2 3 3 4 5 6 6 4 3 2 3 3 5 5 5 5 4 3 3 3 3 3 3 3 3 3 4 4 5 6 6 6 6 6 6 6 6 9 8 7 6 6 6 5 5 5 5 4 3 2 2 3 3 2 1 1 2 2 2 2 2 2 2 1 1 0 2 3 4 2 2 2 4 5 7 8 8 6 4 6 8 9 9 8 8 7 5 5 7 7 6 4 4 5 7 9 9 9 8 8 7 6 6 5 5 4 4 4 4 4 4 5 5 6 6 7 7 8 9 9 8 7 7 7 7 8 8 7 6 4 4 4 4 4 3 3 2 2 2 2 1 1 1 2 3 3 2 1 1 0 1 2 3 3 3 2 2 2 2 2 4 5 5 4 3 3 3 4 4 4 4 4 3 2 2 1 2 2 1 1 1 1 1 2 3 2 1 2 2 1 1 2 4 4 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 3 3 2 2 2 2 3 4 4 5 5 6 6 6 6 6 6 6 9 7 6 6 6 6 6 6 5 5 4 4 3 3 3 3 2 2 3 3 3 2 2 2 2 1 0 1 2 5 5 3 2 3 4 5 6 7 7 7 3 3 7 8 7 7 7 7 6 5 8 8 7 6 5 6 8 9 10 10 9 8 7 7 6 6 6 5 5 5 5 4 4 4 5 5 5 6 6 7 7 7 8 8 8 7 7 7 7 7 6 5 3 3 3 3 4 4 3 3 2 1 1 0 1 1 2 3 2 1 0 1 2 3 3 4 4 4 4 3 3 3 4 4 5 5 4 2 2 2 2 3 3 3 2 2 3 2 1 1 1 1 2 1 1 1 2 3 2 1 2 2 1 1 2 3 4 4 5 6 6 6 5 5 5 5 5 4 3 3 4 5 5 4 3 2 2 1 1 2 3 3 4 5 5 5 5 6 6 6 6 8 7 6 6 7 7 7 6 6 5 5 4 4 3 4 3 3 3 4 4 3 2 2 2 1 1 1 2 5 5 4 2 3 5 6 6 7 6 6 4 3 6 7 6 6 6 6 7 7 7 8 8 7 6 6 8 9 10 10 9 8 7 6 6 6 6 6 6 5 5 5 4 4 4 4 4 5 5 6 6 6 6 6 6 6 6 6 6 6 6 5 4 2 2 1 1 2 3 3 2 1 0 1 2 2 2 2 2 1 1 1 2 3 4 4 5 5 4 4 4 4 4 4 4 4 4 3 2 2 2 2 1 1 2 3 3 4 2 1 1 1 1 1 1 1 1 2 3 2 1 2 2 1 1 2 4 4 4 5 5 5 4 4 4 4 5 5 5 4 4 5 5 6 6 5 4 3 2 1 1 1 2 3 4 4 4 5 5 5 6 6 7 7 6 7 7 7 7 7 6 6 6 5 5 4 4 4 4 4 4 4 3 3 2 2 1 0 2 4 6 2 2 4 5 7 7 7 6 6 4 2 6 5 5 4 5 6 7 7 6 5 6 7 6 5 7 8 9 9 8 8 8 6 5 5 5 6 6 6 6 5 4 4 4 4 4 4 4 4 5 5 5 4 4 4 5 5 5 6 7 7 6 5 4 3 2 0 2 3 3 1 1 1 2 2 2 2 1 1 0 1 2 3 3 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 2 2 1 1 1 2 3 4 4 3 2 1 1 1 1 1 1 2 3 3 2 2 2 1 1 2 3 4 4 4 6 8 7 6 4 3 3 4 4 5 5 6 5 5 6 6 6 5 5 4 3 2 2 2 2 3 3 4 4 5 5 5 5 7 7 7 7 7 7 8 7 7 7 7 6 5 4 3 4 4 5 5 4 4 3 3 2 1 2 4 4 3 2 3 5 7 8 8 7 6 4 2 4 5 4 4 4 5 6 6 6 4 3 3 4 5 5 6 8 9 9 9 9 8 7 5 4 4 4 5 5 6 6 5 4 3 4 4 3 3 4 4 4 4 2 1 2 3 4 5 6 8 8 7 6 5 4 3 1 2 2 2 1 1 2 2 2 2 1 1 1 1 1 2 3 3 4 3 3 2 2 3 3 3 3 3 3 3 3 3 3 2 2 1 2 2 2 3 3 3 2 2 2 2 2 2 2 2 2 3 3 2 2 2 1 1 2 3 3 3 5 7 9 10 9 7 6 5 5 4 5 5 5 5 5 5 5 6 6 6 6 5 5 4 4 3 3 3 3 3 4 4 5 5 7 7 7 7 8 8 8 8 8 8 7 6 5 5 4 5 5 6 5 5 5 4 3 2 1 4 5 3 2 3 5 6 7 8 8 7 4 3 3 4 4 4 4 4 4 4 5 4 3 2 2 3 4 5 5 7 8 9 9 9 9 7 5 4 3 4 4 4 5 5 5 3 3 3 3 3 3 4 4 4 4 3 2 0 0 1 3 5 6 6 6 6 5 3 2 1 1 1 0 0 1 2 2 1 1 1 0 1 1 1 2 3 3 3 3 2 1 1 1 1 2 2 2 2 3 4 3 2 2 2 2 2 2 2 2 2 3 4 4 2 1 1 2 2 2 3 4 4 3 2 1 0 1 3 3 2 4 5 7 9 10 10 9 9 8 7 6 6 5 4 4 4 5 5 6 6 6 6 6 6 6 6 5 4 3 3 3 3 4 4 5 7 7 7 7 8 8 9 9 9 8 8 7 7 7 7 7 7 6 6 6 5 4 3 0 2 4 4 3 4 5 6 7 8 8 7 6 4 3 3 4 3 3 3 4 4 4 4 4 3 2 2 3 4 5 5 6 7 9 9 9 7 6 5 4 4 4 5 4 4 4 4 4 3 3 3 4 4 4 4 4 4 4 3 2 2 1 1 3 3 3 4 4 4 3 2 2 1 1 1 1 2 2 2 1 1 1 1 1 1 1 2 2 3 4 4 3 2 1 1 1 2 2 3 3 4 5 3 2 3 4 3 2 2 1 1 3 4 5 5 3 2 2 2 2 3 4 4 3 2 1 1 1 2 3 3 3 5 8 10 11 11 10 9 8 8 7 6 5 5 4 4 4 5 6 6 6 6 6 7 7 7 6 6 5 4 3 3 3 3 4 5 7 7 7 8 8 9 9 9 9 9 9 9 8 8 8 8 8 8 7 6 6 5 1 2 4 3 3 4 6 7 7 7 8 7 5 3 4 4 3 3 2 2 2 3 4 4 4 3 3 2 2 4 5 6 7 7 7 7 7 6 5 3 3 4 5 5 6 5 4 3 3 3 4 4 3 3 4 4 4 3 3 4 4 3 3 2 1 1 2 2 3 3 3 3 2 2 2 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 3 4 5 4 3 2 1 1 2 3 4 4 4 4 3 2 3 4 3 2 1 1 1 3 4 5 5 3 3 3 2 2 3 3 3 2 1 1 1 1 2 2 2 3 6 8 8 8 7 6 5 5 5 5 5 4 4 4 5 5 6 6 6 6 7 7 7 7 7 7 7 6 5 4 3 3 3 4 5 7 7 7 8 8 9 10 10 10 10 10 10 9 9 9 9 9 9 8 7 6 3 1 4 4 3 4 5 7 9 10 10 8 6 3 3 4 4 3 2 3 3 4 4 4 3 3 3 2 2 2 4 7 8 9 9 9 8 6 4 2 2 1 2 4 5 6 5 4 3 3 3 3 4 3 3 3 3 3 2 2 2 2 3 3 3 2 1 2 3 3 3 3 3 3 2 2 2 1 2 1 1 2 3 2 2 2 2 2 2 2 2 2 4 5 4 3 2 1 1 2 3 3 3 3 2 2 2 3 3 3 2 2 2 2 2 3 4 4 3 2 1 1 2 4 4 4 3 3 2 1 1 2 2 3 4 6 6 6 5 5 4 3 2 3 3 4 4 5 6 6 6 6 6 6 6 6 6 7 7 7 7 6 5 5 4 3 3 3 4 5 7 7 8 8 8 9 10 11 11 11 11 11 11 10 10 10 10 9 9 7 5 2 2 4 4 4 5 6 7 9 12 11 8 5 3 3 4 3 2 3 3 4 4 4 4 3 3 3 2 2 2 5 7 9 10 10 10 9 6 4 2 2 1 1 3 4 4 4 4 3 2 3 3 3 4 4 4 3 2 1 1 1 1 1 2 2 2 1 1 2 3 3 3 3 3 2 1 1 2 4 4 3 2 2 1 1 0 1 2 1 1 1 2 3 4 4 2 1 1 2 3 4 3 2 1 1 0 1 2 2 2 2 3 3 3 2 2 2 3 2 1 2 2 3 4 5 6 6 6 4 2 1 2 4 5 7 8 8 8 7 5 3 2 2 3 4 5 6 6 6 6 5 5 5 5 5 5 5 5 6 6 5 5 4 4 4 3 3 4 5 6 6 7 8 8 9 10 11 12 12 13 12 12 12 11 11 11 11 10 9 7 5 1 3 3 3 5 6 7 8 8 9 8 6 3 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 4 7 9 10 10 9 8 6 4 3 3 2 1 2 3 3 3 3 3 2 3 3 3 3 3 2 2 1 1 1 1 1 1 0 1 1 1 1 2 3 3 3 3 2 2 1 2 2 3 4 4 3 2 1 1 1 2 2 2 2 1 1 3 3 3 1 1 2 4 5 5 4 2 1 1 0 0 1 2 2 2 2 3 3 2 2 2 2 2 2 1 2 2 3 3 4 5 5 4 3 3 3 5 7 8 9 9 8 7 6 5 4 5 5 5 6 6 6 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 5 5 6 6 6 7 8 9 11 12 13 13 14 14 13 13 12 12 11 11 10 9 7 4 2 3 3 4 6 7 8 7 7 6 5 3 1 2 2 2 1 2 2 3 3 3 3 2 2 2 3 3 3 3 4 6 8 8 8 7 6 5 4 4 4 3 3 2 2 3 3 2 3 2 3 4 3 3 2 1 1 1 2 2 1 1 2 1 1 0 0 1 2 3 4 3 3 2 2 2 2 2 2 2 3 4 4 3 2 2 2 2 2 2 1 1 2 2 2 1 1 2 4 5 4 3 1 1 1 1 1 2 4 3 2 2 2 2 3 3 2 2 2 1 1 1 1 2 2 2 3 3 4 4 4 4 5 7 9 10 11 11 11 11 10 8 7 6 5 5 5 5 5 4 3 3 3 3 3 3 3 3 3 3 3 2 3 3 3 4 5 5 6 6 5 6 7 8 10 12 13 14 15 15 15 15 14 13 12 12 11 10 9 6 2 3 3 4 6 7 8 7 6 5 3 2 0 2 3 3 3 4 3 3 3 3 2 2 0 1 2 3 3 3 5 5 5 6 6 6 5 5 4 4 4 4 4 4 3 2 2 4 3 2 3 3 4 4 3 2 1 1 1 2 2 2 2 2 2 1 1 1 2 2 3 3 3 2 2 3 3 3 3 2 2 3 4 4 3 2 2 2 2 1 1 1 1 2 2 1 1 1 2 3 3 2 1 1 1 1 2 3 3 3 3 1 1 1 2 4 4 3 3 3 2 1 1 1 0 1 2 3 3 4 4 3 4 5 7 9 10 11 12 13 12 9 7 5 4 4 4 4 4 4 3 3 3 2 2 3 3 2 2 2 2 2 2 3 3 4 4 5 5 6 6 5 5 6 8 10 13 15 16 17 17 16 16 15 14 13 12 11 10 8 5 1 2 3 5 7 8 8 7 6 4 1 1 2 2 2 3 4 5 5 5 4 3 2 2 2 2 2 3 3 4 5 6 6 5 5 5 4 4 3 3 3 4 4 4 4 4 3 2 2 2 2 3 4 4 3 2 2 1 0 1 2 2 2 2 2 2 2 2 2 3 2 2 2 2 2 3 5 5 4 3 3 3 3 3 2 2 2 2 2 1 1 1 1 2 2 1 1 1 1 2 3 2 2 1 1 2 3 3 3 2 2 1 1 1 2 3 4 4 4 2 2 2 2 2 1 1 2 3 4 5 4 4 4 5 6 8 8 8 7 7 7 5 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 3 4 4 5 5 6 6 6 5 5 6 8 11 14 17 19 19 19 18 18 17 15 14 12 11 9 7 3 0 2 4 6 7 8 7 6 5 2 1 3 4 3 3 3 3 4 4 4 3 3 2 2 2 2 2 3 4 3 3 4 5 4 4 5 4 3 2 2 2 3 3 3 3 4 3 3 3 3 3 2 2 2 2 2 2 2 1 1 2 2 2 2 2 2 3 2 2 2 2 2 2 2 2 4 6 5 4 3 3 4 4 3 2 1 2 2 1 1 1 2 2 2 1 0 1 1 1 0 1 1 1 2 4 5 3 3 3 3 2 1 1 1 1 2 3 4 2 0 1 1 1 1 1 1 2 4 5 5 4 4 5 5 7 8 9 8 7 6 6 5 4 3 3 3 3 2 3 3 3 3 3 3 3 3 2 2 2 1 1 2 2 3 4 4 5 5 6 6 7 4 4 5 8 11 15 18 21 21 21 20 19 17 16 14 12 10 8 6 2 1 3 5 6 7 7 6 4 2 0 1 2 4 4 4 4 4 4 4 3 3 3 3 3 2 2 3 4 5 4 3 2 2 2 4 4 4 4 3 2 2 2 2 2 3 3 3 3 3 3 3 3 2 2 1 1 2 2 1 2 2 2 2 2 2 2 3 3 3 3 2 2 2 3 3 4 4 5 4 4 3 3 2 2 1 1 1 1 1 1 2 2 2 2 0 1 2 3 3 2 2 1 2 4 6 5 3 3 4 4 4 3 2 2 2 2 2 2 1 1 1 1 1 1 1 2 3 5 5 5 4 4 5 5 6 7 7 7 7 6 6 6 5 4 4 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 3 3 4 4 5 5 6 6 6 4 4 5 7 10 15 20 22 23 22 21 20 18 16 14 11 9 7 4 1 2 4 6 7 7 7 5 3 0 2 3 2 3 4 4 4 3 3 3 3 3 3 3 2 2 2 3 4 4 3 3 1 1 1 3 4 4 4 3 2 1 1 1 1 2 2 2 3 2 2 3 3 3 2 1 0 1 0 1 2 2 2 2 2 2 2 2 3 3 3 3 2 2 2 2 2 3 4 4 4 3 3 2 2 1 1 1 1 1 1 2 2 2 1 1 2 3 4 4 4 4 3 2 3 5 4 3 3 4 6 7 6 4 4 5 4 4 3 1 1 1 2 3 3 3 3 4 5 6 6 5 5 5 5 5 5 5 5 5 5 6 7 7 7 5 4 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 3 3 4 4 4 5 5 5 6 6 3 3 4 6 10 16 21 24 24 23 22 20 18 15 13 10 8 6 3 2 3 5 7 7 7 6 4 2 1 3 4 4 4 4 4 4 3 3 3 3 2 2 2 2 3 3 4 4 4 3 3 2 1 1 2 4 4 4 3 3 2 1 0 1 1 2 3 3 3 2 2 2 3 2 2 1 0 1 3 3 3 2 2 2 2 2 2 3 3 3 3 2 2 2 2 2 3 4 4 4 3 3 3 3 2 1 1 1 1 1 2 2 2 1 1 2 2 3 3 4 5 5 4 1 3 4 2 2 5 6 6 5 2 2 3 3 3 3 2 1 1 2 3 3 4 4 6 6 6 5 5 5 5 5 6 5 5 4 4 5 6 7 8 7 6 5 4 3 3 3 3 3 3 3 3 4 4 4 4 3 3 4 4 4 4 4 4 5 5 5 5 2 2 3 5 9 16 22 25 25 24 22 20 17 14 11 9 7 4 1 2 4 6 7 7 7 5 3 2 2 2 2 3 4 4 4 4 3 2 2 2 2 3 3 3 3 4 4 5 5 4 3 2 2 2 2 3 4 4 3 3 3 2 1 0 1 2 3 3 2 2 2 2 3 2 1 0 1 2 4 4 4 2 2 3 3 3 3 3 3 2 2 2 2 2 2 3 3 4 5 5 4 4 3 4 3 1 1 2 2 2 2 2 1 0 1 2 1 1 0 2 4 5 6 4 2 2 3 3 4 4 3 2 0 1 1 1 1 1 1 2 2 2 2 3 3 5 6 6 5 6 7 7 6 7 6 5 4 4 4 5 5 6 6 5 5 5 4 4 4 4 3 3 3 3 4 4 5 5 5 5 4 4 4 4 4 4 5 5 5 5 5 2 2 3 4 8 15 22 26 25 24 21 19 16 13 10 7 5 3 2 3 5 7 8 7 6 5 3 2 2 3 4 4 4 4 4 4 3 3 2 2 3 3 3 3 3 4 5 5 5 3 3 3 3 2 2 1 3 3 3 3 3 2 1 0 1 2 3 4 3 2 2 2 3 2 1 1 1 2 3 3 3 2 2 3 3 3 3 3 3 2 1 1 2 2 2 3 4 5 5 5 4 4 3 3 3 2 1 1 1 1 2 2 1 1 2 2 1 1 1 0 2 4 6 6 4 4 5 6 6 5 3 2 1 0 1 1 1 1 1 2 2 2 2 1 2 4 4 4 5 6 8 9 8 8 6 5 4 4 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 5 6 6 6 6 5 5 5 5 5 5 5 5 5 6 6 6 3 3 4 3 6 14 22 26 25 23 20 17 14 11 8 6 4 4 6 5 7 8 8 7 6 4 3 2 2 4 5 5 4 4 5 4 4 3 3 2 3 3 3 3 4 5 6 5 4 3 4 4 3 2 1 1 2 2 2 3 3 3 1 0 1 2 3 3 3 3 3 2 2 2 2 2 2 3 3 3 2 2 2 2 3 3 4 3 3 2 1 1 1 2 2 3 4 5 5 5 4 3 3 2 2 2 2 1 1 1 2 1 0 2 2 2 2 1 1 1 0 2 3 5 4 4 4 4 5 5 5 5 3 2 0 1 1 1 1 2 2 2 2 2 1 2 3 4 4 5 7 9 9 8 6 5 5 5 5 6 6 6 5 5 5 5 5 5 5 4 4 4 5 5 6 7 7 6 6 6 5 5 5 5 5 5 5 6 6 6 7 4 4 3 3 4 15 23 26 25 22 18 15 12 9 7 5 4 5 7 8 9 8 7 6 5 3 1 1 3 4 5 5 5 5 5 5 4 3 3 2 2 3 3 3 4 4 5 4 3 3 3 4 4 3 3 2 2 2 2 3 4 3 2 1 1 1 2 3 3 3 3 2 2 2 3 2 3 3 4 4 4 3 2 2 3 3 4 4 3 2 1 0 0 1 2 4 6 6 5 4 3 3 3 2 2 2 1 1 1 1 1 0 1 2 2 2 2 2 2 2 1 1 1 2 3 3 3 2 2 3 5 5 5 3 2 2 2 1 1 1 2 1 2 2 2 2 3 4 4 5 6 7 8 7 6 6 6 6 6 6 7 6 5 5 6 6 6 6 5 5 5 5 5 6 7 7 7 6 6 6 5 5 5 5 5 5 5 6 6 7 7 4 4 3 3 6 17 24 26 24 20 16 12 9 7 5 6 6 7 8 9 9 8 6 4 3 2 1 3 4 4 4 3 4 5 6 6 5 4 2 2 3 3 2 2 3 4 4 5 5 4 4 4 4 4 4 3 2 2 2 2 2 2 2 2 2 1 1 2 2 3 2 2 2 2 3 3 3 2 3 3 4 4 3 3 4 4 5 5 4 3 1 1 1 2 3 5 6 6 5 5 4 4 3 3 2 2 1 1 2 2 1 0 1 1 2 2 2 2 2 3 2 2 2 1 1 2 2 2 1 1 2 3 4 4 4 4 4 3 3 2 2 1 2 2 2 2 2 2 3 4 4 5 6 7 7 7 6 6 5 5 6 6 6 6 6 6 6 6 6 5 5 6 6 6 7 7 7 6 6 6 5 5 5 5 5 5 5 6 6 7 7 4 4 3 3 9 19 26 26 22 18 13 10 6 5 5 7 9 9 9 8 7 6 5 3 2 2 2 3 4 4 4 4 4 5 6 6 6 4 2 1 2 3 3 2 2 3 4 5 5 5 5 5 5 5 5 4 3 2 2 1 1 1 1 2 2 1 1 1 1 2 2 2 2 2 2 2 2 2 2 3 4 4 3 4 5 5 6 6 5 4 3 3 3 4 5 5 5 5 5 5 5 4 3 3 3 2 1 2 2 2 1 0 1 1 2 2 1 1 1 2 2 2 2 2 2 2 1 1 1 2 2 2 2 3 4 4 4 3 2 0 1 1 2 2 2 2 2 2 3 3 4 5 7 9 9 8 7 6 5 5 4 5 5 6 6 7 7 7 6 6 6 6 6 6 6 7 7 6 6 6 6 5 5 5 5 5 5 6 6 7 7 5 4 4 4 12 21 26 26 21 15 11 6 4 5 7 9 10 9 8 6 5 5 4 2 1 1 2 3 4 4 4 4 5 6 6 6 5 4 4 3 2 1 2 2 2 2 3 4 5 5 5 5 5 5 5 5 4 4 3 2 1 0 0 1 2 2 1 1 1 2 2 1 2 2 2 2 2 1 2 2 3 3 2 4 5 6 6 7 6 6 5 5 5 5 5 4 4 4 4 5 4 4 4 3 3 1 1 1 1 1 0 1 1 1 1 0 1 1 1 1 1 2 2 2 2 2 2 2 2 3 3 3 4 4 4 3 2 0 2 3 2 1 1 2 2 3 3 2 2 3 4 5 7 8 9 9 9 8 7 5 4 4 5 5 6 6 7 7 6 6 6 5 5 6 6 6 7 6 6 6 6 5 5 5 5 5 5 6 6 7 7 6 5 5 6 13 22 26 24 19 12 8 3 2 5 9 10 9 8 6 4 4 4 3 3 2 2 3 4 4 5 5 5 5 5 5 5 5 5 5 4 2 1 1 2 2 2 2 3 4 4 5 5 4 5 5 5 5 5 4 4 3 2 2 1 2 2 2 1 1 1 1 0 1 2 1 1 2 3 3 3 3 3 2 3 5 6 6 7 7 7 7 7 6 6 5 5 4 4 3 4 3 3 3 3 3 2 1 0 1 1 2 2 2 1 0 1 1 1 1 1 1 1 1 1 2 2 2 2 3 3 3 4 5 5 4 3 1 1 3 4 4 3 2 2 2 3 3 2 2 2 3 4 6 8 9 9 9 8 6 4 4 4 5 5 6 6 7 7 6 6 6 5 6 6 6 7 7 7 6 6 6 6 5 5 5 5 5 6 6 6 7 6 6 5 7 11 22 26 23 16 10 5 3 4 7 9 9 7 6 4 3 4 4 4 3 2 3 4 4 5 5 5 5 5 4 4 3 4 5 5 5 4 3 3 3 3 2 2 2 3 4 4 4 4 3 4 4 5 5 5 4 4 4 3 2 2 3 2 2 1 1 1 1 1 2 2 2 2 2 3 4 4 4 3 2 4 5 5 6 6 7 7 7 7 6 6 5 4 3 2 2 2 3 3 3 2 2 1 1 2 2 3 3 2 1 1 1 1 1 1 0 1 1 2 2 2 2 2 2 2 2 3 4 5 5 5 3 3 3 3 4 5 4 3 1 2 2 2 2 2 1 2 3 5 7 9 10 9 8 7 5 4 4 5 5 6 6 7 7 7 7 6 6 6 6 7 7 8 7 7 6 6 6 5 5 5 5 5 6 6 6 6 6 4 5 7 13 22 25 20 14 8 5 5 7 8 8 7 5 4 4 4 5 5 3 2 2 3 5 5 4 4 5 5 4 3 3 4 4 5 5 6 6 5 4 4 3 3 3 3 4 4 4 4 4 3 3 3 3 4 4 4 4 3 3 3 3 3 2 2 2 2 2 2 2 3 3 3 3 3 3 4 4 4 3 2 3 4 5 5 5 6 5 6 6 5 5 4 3 1 1 1 2 3 4 3 2 1 2 2 2 3 4 4 3 2 1 1 1 1 1 1 2 3 3 4 4 4 3 2 2 2 2 3 5 5 5 5 4 4 3 3 3 3 2 1 1 1 1 1 1 1 1 2 4 7 9 10 10 9 7 5 4 4 4 5 5 6 6 7 7 7 7 7 7 7 7 8 8 8 7 7 6 6 5 5 5 5 5 5 5 6 6 4 2 4 9 16 23 24 19 12 7 4 6 8 8 8 6 5 4 4 5 5 4 2 1 3 4 4 4 3 3 3 3 3 4 4 4 4 5 6 7 8 8 7 5 4 3 3 4 4 4 4 3 3 3 3 2 2 2 3 3 3 3 3 3 3 3 2 2 2 2 2 3 3 3 3 3 3 3 4 4 4 4 3 2 2 3 4 5 4 4 4 4 4 4 4 3 2 1 1 0 2 2 3 3 2 1 2 4 5 6 5 4 3 2 1 1 1 1 1 2 2 3 3 3 3 4 3 3 2 2 3 4 5 6 5 5 5 4 3 3 3 2 2 1 1 1 2 2 1 1 1 2 4 6 8 9 10 10 8 5 3 2 3 4 5 5 6 6 6 7 7 7 7 7 7 8 8 8 8 7 6 6 6 5 5 5 5 5 5 5 6 2 2 5 11 19 25 25 20 13 7 4 5 7 8 7 5 5 5 5 5 4 3 2 3 3 3 3 3 3 3 2 2 3 4 5 5 6 7 8 9 9 9 8 6 5 4 4 4 4 4 3 2 2 3 3 3 2 2 2 3 4 4 4 4 3 3 2 1 1 1 2 2 2 2 2 2 2 3 4 4 4 4 3 2 2 3 4 5 5 4 3 4 4 5 5 4 2 2 2 2 3 3 3 3 2 1 2 5 7 7 6 5 3 2 3 3 3 3 3 2 2 2 2 2 2 1 2 2 2 2 3 4 5 5 4 4 4 3 3 3 2 2 2 1 1 3 3 3 2 2 2 3 5 7 8 9 9 8 5 3 2 2 2 3 4 5 5 6 6 6 6 6 6 7 7 8 8 8 8 8 7 6 6 6 5 5 5 5 5 5 6 1 3 6 10 19 26 27 24 16 10 7 7 8 8 6 5 4 3 3 4 3 3 4 4 4 4 4 5 5 4 2 2 3 4 6 7 8 8 9 9 9 8 7 6 5 4 4 4 4 4 3 2 2 2 3 3 2 2 2 3 4 5 4 4 3 3 2 1 1 1 2 2 2 2 2 2 3 4 4 4 4 3 2 1 2 3 4 5 5 4 4 5 6 6 6 6 5 4 4 5 5 4 4 3 3 2 1 4 6 7 7 6 4 3 3 3 2 2 2 2 2 2 2 2 1 0 1 1 0 1 2 3 3 2 2 2 2 1 1 1 1 2 2 2 2 4 5 5 4 4 4 4 6 8 8 8 8 7 5 3 2 1 2 3 4 5 5 5 6 6 6 6 6 6 7 7 7 8 8 8 7 7 6 6 6 5 5 5 5 5 6 1 3 5 8 16 25 29 29 24 18 15 11 9 8 6 4 3 2 2 3 2 3 5 6 6 6 7 7 6 5 4 3 3 5 7 8 8 8 8 8 8 7 6 5 4 3 4 4 4 3 3 2 2 2 2 2 3 2 2 3 4 4 3 3 3 3 2 1 1 2 2 2 2 2 2 2 3 3 4 4 3 3 2 1 2 3 4 6 6 5 5 5 6 7 8 8 8 8 7 5 5 4 4 4 4 3 1 3 4 5 5 5 4 4 4 3 2 2 2 1 1 1 1 1 1 0 1 1 1 1 1 1 1 2 2 2 2 2 3 3 3 3 3 3 3 5 7 7 7 6 5 5 7 8 9 8 8 6 5 3 2 2 3 4 5 5 5 5 5 5 5 5 6 6 6 7 7 7 8 8 8 7 7 6 6 6 5 5 5 5 5 2 3 4 6 12 21 29 32 31 27 21 13 10 8 5 4 3 3 2 2 2 3 4 6 6 7 8 8 9 8 7 6 5 5 5 5 4 5 6 6 6 6 5 4 3 2 3 4 4 3 3 2 1 1 2 2 3 2 3 3 3 3 3 2 2 2 2 1 1 2 2 1 1 1 2 2 3 4 4 4 3 3 2 2 2 3 4 5 6 5 5 5 6 6 7 7 8 9 7 4 4 5 5 5 4 3 2 2 2 1 2 2 3 3 4 3 2 2 2 2 2 2 2 1 0 0 1 0 0 1 1 1 2 2 3 4 4 4 4 4 4 3 3 2 2 4 5 6 6 7 7 7 7 8 9 9 8 7 5 5 5 6 6 6 5 5 4 4 4 4 5 5 4 5 5 6 6 7 8 8 8 7 7 7 6 6 6 5 5 5 5 4 5 7 7 9 15 23 29 31 27 20 13 10 7 5 3 2 3 3 2 2 2 3 4 5 7 8 9 9 9 8 7 7 6 4 3 2 2 3 4 4 5 5 4 3 2 3 3 3 2 2 1 0 2 2 3 3 3 3 3 3 3 3 3 2 2 1 1 1 1 2 2 1 1 1 2 3 4 4 4 3 3 2 2 2 3 4 5 5 5 4 4 4 4 5 6 7 7 5 4 4 5 5 5 5 3 2 2 2 1 1 0 1 2 2 2 1 1 2 2 2 2 2 1 1 2 1 0 0 1 1 2 3 4 4 5 5 5 4 3 2 2 1 2 3 5 5 5 5 6 6 7 8 8 9 10 10 9 7 8 8 7 7 7 6 6 5 4 4 5 5 4 4 4 4 5 6 6 7 8 8 8 7 7 7 6 6 6 6 5 6 7 7 8 9 9 10 14 19 22 18 14 11 9 6 4 3 3 4 5 4 3 3 3 4 5 6 7 8 8 8 7 7 7 7 6 4 2 1 2 3 4 5 5 5 4 3 3 3 3 2 1 0 0 1 2 3 3 3 3 3 4 4 3 3 2 2 1 1 1 0 1 2 2 2 1 2 3 4 4 4 3 3 2 2 1 2 3 4 5 5 4 4 3 3 5 7 6 5 5 6 5 5 4 5 4 3 3 3 3 3 2 2 1 1 1 2 3 3 2 2 2 2 2 2 2 3 2 2 1 0 1 2 3 4 5 5 5 5 3 2 2 2 1 2 4 5 6 5 5 4 6 7 9 8 9 10 11 11 10 10 9 9 8 8 7 6 6 5 5 5 5 5 4 3 3 4 5 6 6 7 8 8 8 7 7 7 6 6 6 6 6 7 7 8 9 10 10 9 9 9 8 9 9 8 6 5 5 5 5 5 4 3 4 4 5 6 6 6 7 7 6 7 7 8 8 9 7 5 3 4 5 5 6 6 6 4 3 3 3 3 3 1 1 1 1 2 3 3 3 4 4 4 3 3 3 2 2 2 1 1 1 0 1 1 2 2 2 3 4 4 3 3 3 2 2 1 2 3 4 4 4 3 3 2 3 6 8 7 6 7 6 5 4 3 3 3 3 4 4 4 4 3 3 4 4 4 4 5 5 4 3 3 2 2 2 2 3 3 3 2 1 1 2 3 4 4 4 4 4 4 3 3 3 3 4 5 4 3 3 4 4 7 10 11 10 10 11 12 12 12 11 11 10 9 9 8 7 6 6 6 6 6 6 5 4 3 4 5 6 6 7 7 7 8 8 7 7 7 6 6 7 7 7 6 6 8 9 10 10 9 8 7 7 7 7 6 5 5 5 6 6 5 5 4 4 5 5 5 6 6 7 7 7 7 8 9 10 10 8 6 6 7 8 8 8 7 6 3 2 2 3 2 2 2 2 3 3 4 4 4 4 4 4 3 3 2 2 2 2 2 1 1 1 1 1 2 2 3 3 4 4 4 3 3 2 2 2 2 1 2 2 2 3 2 2 4 6 6 4 4 5 5 4 4 3 2 2 2 3 4 4 4 4 4 4 5 5 5 5 4 3 3 3 3 2 2 2 3 3 3 3 2 1 1 3 3 3 3 3 4 5 4 4 4 5 6 6 6 4 3 3 5 8 10 12 12 12 12 13 14 13 12 11 11 10 9 8 7 7 6 6 7 7 7 6 5 4 4 4 5 6 6 7 7 7 8 8 7 7 6 6 6 7 7 7 6 6 7 8 9 9 8 7 7 7 7 7 7 6 6 6 6 6 5 4 4 4 5 5 5 6 6 7 7 8 8 9 10 11 10 9 9 9 9 9 9 8 6 3 2 3 3 4 5 5 5 5 4 4 4 4 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 4 4 4 4 3 3 3 3 2 1 1 1 2 1 1 3 4 3 3 2 3 3 4 4 4 3 1 1 2 3 3 4 4 5 5 4 4 4 4 4 3 2 2 3 4 3 3 3 3 3 3 3 3 2 1 2 3 3 3 4 5 6 5 5 6 7 7 7 6 5 4 5 8 9 10 11 11 11 12 13 14 14 13 12 11 11 10 9 8 7 7 7 7 7 7 7 6 6 5 4 4 5 6 6 7 7 7 7 7 7 6 6 6 6 7 6 4 3 3 4 6 7 7 7 8 8 7 7 7 7 7 6 6 5 4 3 3 4 5 5 4 4 5 6 7 8 8 9 10 12 12 12 11 11 10 9 9 8 6 3 2 3 5 6 7 8 7 7 6 5 4 3 3 3 3 3 3 2 2 2 3 3 3 3 3 3 3 3 2 3 3 4 5 5 4 4 3 3 3 3 3 2 2 2 2 3 4 3 2 1 2 3 4 4 4 3 3 2 2 2 2 3 3 4 4 4 4 3 3 3 2 2 2 2 3 4 4 4 4 4 4 3 3 3 2 1 2 3 4 4 5 6 7 8 8 8 8 7 6 6 5 5 7 10 12 11 10 8 9 10 12 13 14 13 12 11 11 10 9 9 8 7 6 6 7 7 7 7 7 6 5 5 5 5 6 6 6 6 6 6 6 5 5 5 5 6 4 2 0 2 1 1 4 5 6 7 7 7 7 7 7 7 6 5 4 4 3 3 4 5 5 4 4 5 6 7 8 9 10 11 12 13 13 13 12 11 9 8 6 5 4 4 5 6 6 8 9 9 8 6 4 3 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 4 3 3 3 3 4 5 5 5 4 3 3 3 4 4 3 3 3 3 3 3 3 3 2 2 3 4 4 4 3 3 3 3 3 2 3 3 4 4 4 3 2 2 2 1 1 1 2 3 3 3 4 4 4 4 4 4 4 3 2 2 3 4 5 6 7 9 10 11 10 9 7 7 7 6 6 8 10 11 11 9 7 7 9 11 13 13 13 12 11 11 10 10 9 8 8 7 6 6 6 7 7 7 6 6 5 4 3 4 4 5 5 5 5 5 5 5 6 6 5 2 1 1 2 3 2 1 4 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 6 5 5 5 6 8 9 9 9 10 10 11 11 12 13 13 12 11 8 5 6 8 8 7 7 7 8 9 9 8 6 4 3 1 0 1 3 3 4 3 3 3 3 4 4 4 3 3 4 4 4 3 4 4 5 6 5 5 4 3 3 4 4 4 4 3 3 3 3 3 3 3 2 2 3 3 3 3 3 3 3 2 2 3 3 4 4 3 3 2 2 1 1 1 1 2 2 3 3 3 3 3 4 4 4 5 5 4 4 4 5 6 7 8 10 11 11 10 8 7 8 8 9 10 11 11 11 9 6 5 7 9 11 12 13 13 12 11 11 11 10 10 9 8 7 7 6 6 5 5 5 5 5 4 4 3 2 3 4 4 4 4 5 5 6 6 7 4 2 1 2 2 3 3 2 3 4 3 2 1 2 2 2 3 2 3 4 5 5 5 5 5 6 7 8 9 9 10 10 9 9 9 8 8 9 10 11 12 12 10 8 8 10 10 9 8 7 8 9 9 9 7 5 3 2 1 0 3 4 4 4 3 4 4 4 4 4 4 4 4 3 3 4 4 5 5 5 5 5 5 5 4 3 4 4 4 4 3 3 4 4 3 3 3 2 2 3 3 3 2 3 2 2 2 2 2 3 3 3 2 2 1 1 1 1 1 2 2 3 3 3 3 3 4 5 6 6 6 6 5 5 6 7 8 9 10 11 11 9 8 8 9 10 11 13 14 14 12 10 7 6 7 10 12 13 13 13 12 12 11 11 11 10 9 8 7 7 6 5 4 4 4 5 5 5 4 4 4 4 4 4 4 5 5 6 6 7 7 3 2 0 1 0 1 2 2 3 3 2 1 2 2 2 2 2 1 3 4 6 6 5 5 5 6 7 9 9 9 9 9 8 8 7 7 7 7 7 8 10 11 10 10 10 10 10 9 8 7 6 7 8 8 7 6 4 3 2 1 4 5 5 4 4 4 4 4 4 4 4 4 4 3 3 3 4 4 4 3 3 4 5 5 5 4 3 3 4 3 3 3 3 3 3 3 3 2 1 2 3 2 2 2 2 2 2 2 2 2 3 3 3 2 1 1 0 1 1 2 2 2 2 2 3 4 5 6 7 7 7 6 6 6 7 8 9 9 10 10 10 9 8 8 9 10 12 12 13 12 11 10 9 9 10 12 14 15 15 15 14 13 12 12 11 10 9 8 7 6 6 5 5 5 5 6 6 5 5 5 5 5 5 5 5 5 6 6 7 7 7 4 3 3 2 2 1 1 2 3 3 2 1 1 2 1 1 1 2 4 5 6 7 6 6 5 6 7 8 8 8 7 7 7 7 7 7 7 6 5 6 7 9 9 10 10 9 8 8 7 7 6 6 7 7 7 6 4 4 2 3 4 5 5 4 4 3 3 3 2 3 4 4 4 4 3 3 3 4 3 3 2 3 3 4 4 4 4 3 3 3 3 3 3 2 2 2 2 1 1 3 3 2 2 2 1 1 2 2 1 1 3 4 3 2 1 1 1 0 1 2 2 2 1 2 3 4 5 5 6 6 6 6 6 6 6 7 8 9 9 9 9 9 8 8 8 9 10 11 11 10 9 8 8 10 12 14 16 17 16 16 15 14 13 12 11 10 8 7 6 5 5 6 6 7 7 6 6 6 6 5 5 5 5 5 5 6 6 6 7 7 7 4 3 3 3 3 3 2 2 3 3 2 2 2 1 1 2 2 4 5 5 6 6 6 6 6 5 6 7 6 5 4 5 6 6 7 7 7 7 6 5 5 6 7 7 8 8 8 7 6 6 5 5 6 7 6 5 4 3 2 3 4 5 5 4 3 2 1 1 1 2 3 4 4 4 3 3 3 4 3 3 2 2 2 2 3 3 3 3 3 2 2 3 2 2 1 2 2 1 1 3 4 3 2 2 1 2 2 2 1 1 2 4 4 2 1 1 2 2 1 1 1 2 2 2 3 4 5 5 5 5 5 5 5 5 5 6 7 7 8 8 8 8 8 7 8 8 9 10 10 10 8 8 8 10 13 16 17 18 17 16 15 14 13 12 10 9 7 6 5 5 6 6 7 7 7 7 7 7 6 6 5 5 5 5 6 6 6 7 7 7 7 2 1 1 1 3 3 3 3 3 4 4 4 4 3 3 3 4 4 5 5 5 5 6 6 6 5 5 5 5 3 3 3 4 6 6 7 7 8 7 5 3 2 3 4 6 7 7 7 6 6 5 5 6 6 5 4 3 2 2 3 4 5 4 3 2 1 0 1 2 3 4 5 5 5 4 3 3 4 4 3 3 2 2 3 3 3 3 2 2 2 2 2 2 2 2 2 2 1 2 3 3 2 1 1 1 2 3 2 1 1 3 4 4 3 1 1 2 2 1 0 1 2 2 2 3 4 6 6 6 6 5 5 4 4 4 5 6 6 7 8 8 8 8 7 7 8 9 10 10 9 8 7 7 10 13 16 18 18 17 15 13 11 11 10 9 7 6 5 5 6 6 7 7 8 8 8 8 7 6 6 5 5 5 6 6 7 7 7 7 7 7 1 0 1 1 1 2 3 4 5 5 5 4 4 4 4 4 4 4 4 5 5 5 5 6 6 5 4 4 4 4 3 3 4 5 5 5 6 7 7 5 3 1 1 0 2 4 5 5 5 4 4 5 5 5 5 3 2 2 2 4 4 4 4 2 1 1 2 2 3 4 5 6 7 6 5 4 4 4 4 4 4 3 3 3 3 3 3 2 1 1 2 2 2 2 2 2 2 2 2 3 3 2 1 1 2 2 2 2 1 1 3 4 4 3 2 1 1 1 1 1 0 1 1 2 3 5 7 8 8 7 6 5 4 4 4 5 6 7 7 8 8 9 8 8 8 8 8 9 9 7 6 6 7 9 13 16 17 17 15 12 9 8 7 7 7 6 6 6 6 6 7 7 8 9 9 9 8 7 7 6 6 6 6 6 7 7 7 8 8 8 8 2 1 1 1 1 1 3 5 5 5 5 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 3 4 4 4 3 4 4 4 4 4 5 6 6 5 3 3 3 3 2 1 2 3 3 3 4 4 4 4 4 3 2 3 4 4 4 4 3 2 2 3 3 4 5 6 7 8 8 8 7 7 7 7 7 6 5 4 4 4 4 3 2 2 2 1 1 1 1 1 1 1 2 2 3 4 3 2 2 2 3 3 3 3 2 0 2 4 4 4 2 1 1 2 2 1 0 0 0 2 3 5 7 8 8 7 6 4 4 4 5 5 6 7 7 7 8 8 9 9 9 9 9 8 8 7 6 7 8 10 11 12 12 12 11 9 6 5 5 5 5 6 6 6 6 6 7 8 8 8 9 9 8 7 7 6 6 6 6 7 7 8 8 8 8 8 8 6 4 2 0 0 1 3 4 5 4 4 4 3 4 4 4 4 4 5 5 5 5 4 3 3 3 2 3 3 3 3 3 4 4 4 3 4 5 5 5 4 3 3 4 4 3 2 2 3 3 4 3 3 3 3 2 2 4 5 4 4 4 3 4 4 5 6 7 8 9 9 10 10 9 9 8 9 9 9 9 8 7 6 6 5 4 3 3 2 2 2 2 2 1 0 1 2 2 2 3 3 3 3 3 3 3 3 3 2 1 2 4 5 4 2 1 2 2 2 2 2 2 2 4 5 6 7 7 7 5 4 4 3 4 4 5 6 6 7 7 6 7 8 9 10 9 9 8 7 6 7 8 9 10 11 11 11 10 9 7 5 4 4 5 5 5 6 6 6 7 7 8 8 8 8 8 8 7 7 6 6 6 7 7 8 8 9 9 9 9 8 9 7 4 2 0 1 3 4 4 4 4 4 3 3 4 4 4 5 6 5 5 4 3 2 3 3 3 3 3 3 3 3 4 4 3 2 3 4 5 5 5 5 3 3 3 4 4 3 3 3 3 3 2 2 2 3 3 5 5 4 4 4 5 5 6 7 8 9 10 11 11 11 11 10 9 9 9 9 10 10 9 9 8 7 6 5 4 4 4 4 3 3 2 2 1 1 1 1 1 2 3 4 4 4 4 3 3 3 2 2 3 4 4 4 2 1 1 2 2 2 3 3 4 6 6 6 6 6 5 5 5 4 4 4 4 4 4 5 6 6 6 7 7 9 10 10 9 9 9 8 8 8 9 11 12 13 13 11 9 7 6 5 6 6 7 7 6 6 6 7 7 8 8 8 8 8 7 7 7 6 6 6 7 8 8 9 9 9 9 9 9 8 6 5 3 1 2 3 4 4 4 5 4 4 4 4 4 5 5 5 5 4 3 2 2 3 3 3 3 3 3 3 3 3 3 2 1 2 4 5 5 6 6 5 3 2 3 3 3 3 3 2 2 0 2 3 3 3 4 4 4 4 5 6 7 8 9 9 10 11 11 11 11 9 8 7 7 7 7 8 9 9 8 7 7 6 5 5 5 5 6 6 4 3 3 2 2 2 2 2 3 3 4 5 5 4 3 3 3 3 2 3 4 4 3 2 1 1 1 2 3 4 4 5 7 7 6 5 4 5 6 5 5 4 4 4 3 3 4 4 6 7 8 8 9 10 10 10 11 11 11 11 11 11 12 12 11 10 9 8 7 6 6 7 8 9 9 8 8 8 8 8 8 8 8 8 7 7 6 6 6 6 6 7 8 8 9 9 9 9 9 9 Wind_Direction 310 305 302 299 297 296 296 297 300 302 306 310 315 319 324 327 330 334 338 343 347 350 352 353 353 351 351 352 354 355 356 357 357 357 355 353 348 338 326 314 303 291 283 280 279 279 280 282 284 288 292 296 302 307 312 317 321 325 329 333 336 339 340 341 341 341 340 337 334 330 326 319 310 307 316 348 9 11 6 353 320 272 247 234 225 218 210 201 189 180 174 168 159 151 146 143 139 136 134 132 130 127 125 125 125 126 126 126 124 122 121 124 131 146 154 158 161 161 157 150 145 150 163 168 161 152 149 151 155 159 165 174 189 193 195 193 188 184 184 188 195 204 210 216 226 247 301 341 348 342 332 326 329 334 333 330 327 321 315 320 326 333 338 344 156 149 142 139 141 143 147 149 147 144 143 145 144 135 120 108 102 98 101 111 120 126 131 135 139 143 148 314 309 305 301 298 296 295 295 296 298 301 304 309 314 318 322 326 329 333 337 342 346 349 351 352 352 351 353 354 355 356 355 355 355 355 353 350 343 332 319 308 296 286 282 280 279 280 281 283 286 289 294 299 304 310 315 319 323 328 332 336 338 340 341 342 341 339 336 331 326 322 316 311 315 350 23 25 23 20 15 3 310 243 227 218 211 204 196 186 177 172 166 160 155 150 146 142 137 136 137 137 135 135 134 134 135 134 132 129 125 123 126 135 151 159 158 157 156 151 142 138 150 168 180 166 148 149 154 159 166 173 180 187 191 192 188 182 178 179 183 189 195 199 202 205 212 246 315 324 320 314 312 316 322 323 323 321 316 312 312 317 319 315 289 236 172 152 149 151 154 158 163 163 157 156 159 160 153 140 129 121 114 117 122 126 130 134 137 139 142 146 319 313 308 304 300 297 294 293 292 293 296 299 303 308 313 317 322 326 329 332 336 339 343 346 348 350 350 352 354 356 356 356 355 354 354 353 352 348 339 326 313 301 290 284 281 280 280 280 282 284 287 292 297 302 308 313 318 322 327 331 335 338 340 342 342 341 338 334 329 324 321 315 312 338 29 30 25 20 17 14 10 355 247 217 210 205 199 192 183 176 172 167 162 157 153 149 145 140 139 141 142 142 142 142 142 142 139 135 129 125 125 130 139 150 154 151 148 145 137 128 130 145 164 176 161 140 147 154 158 169 178 183 186 186 183 174 165 163 167 173 179 183 188 195 203 216 254 296 306 305 303 303 306 311 315 316 314 311 312 314 313 308 299 283 255 180 160 158 161 167 172 178 178 175 174 174 174 169 161 152 143 137 135 134 135 137 138 140 143 145 146 323 317 312 307 303 299 295 292 290 290 292 294 297 302 306 311 316 322 326 329 332 335 338 341 343 346 347 348 352 355 357 357 357 356 355 354 353 350 343 331 317 305 294 286 283 281 280 280 281 283 286 290 294 299 305 311 316 321 325 330 335 338 341 343 342 340 337 333 330 327 322 308 289 61 41 31 27 22 19 15 12 6 276 208 202 198 194 188 182 176 172 168 163 159 155 152 149 146 141 143 147 148 147 146 146 144 140 135 129 126 127 130 138 147 154 151 143 134 127 122 128 144 154 156 153 139 142 154 156 171 180 180 176 172 162 147 140 141 148 158 167 177 188 200 216 235 262 284 294 298 300 301 303 308 310 309 304 302 307 317 318 307 290 273 259 195 163 164 171 178 183 187 188 187 187 187 185 181 175 167 160 153 149 146 144 143 144 145 147 149 150 325 320 315 310 306 301 297 293 290 288 289 290 293 296 300 305 311 317 322 326 329 332 335 337 339 341 343 344 348 354 358 360 360 359 358 357 356 354 348 338 324 310 298 290 286 283 281 280 281 282 285 289 293 297 303 309 315 320 324 329 334 338 341 343 343 340 337 336 336 332 318 292 251 83 43 36 32 28 24 19 16 12 345 199 195 193 190 185 181 176 172 169 164 160 157 155 155 153 150 151 151 147 147 147 146 144 140 134 128 126 127 130 135 142 148 146 137 129 122 120 130 147 154 152 152 146 137 145 152 168 182 185 170 146 133 125 124 129 140 155 171 193 216 231 241 246 261 278 287 293 298 301 303 305 305 301 291 285 293 310 318 308 289 267 250 219 174 172 182 189 193 193 192 191 191 192 191 187 182 175 168 161 157 153 151 150 150 150 150 151 154 327 322 317 313 308 304 299 294 290 288 287 287 289 291 294 299 305 311 317 322 326 330 333 335 337 339 341 342 346 351 357 0 2 2 2 1 0 359 356 350 338 322 308 298 291 286 283 281 281 282 285 288 291 295 301 307 313 318 323 329 334 338 342 344 344 340 339 341 339 323 298 275 234 71 40 34 30 26 23 20 18 18 33 188 189 188 186 183 179 175 172 169 165 161 158 157 157 157 156 155 150 146 147 147 145 143 138 132 128 126 128 131 135 141 146 144 137 131 122 125 136 154 158 155 154 154 144 141 153 164 168 169 154 134 125 125 129 142 161 179 194 213 233 245 250 251 261 274 282 289 294 297 300 301 299 296 284 272 278 297 307 301 284 261 239 213 191 186 193 199 199 196 194 192 191 192 192 189 184 178 170 164 160 156 155 154 153 153 154 154 156 329 324 319 314 310 306 301 296 291 288 286 286 286 288 290 293 299 305 311 317 322 327 330 333 336 339 341 342 345 349 354 358 1 2 3 3 2 2 1 360 352 339 325 310 299 291 286 283 281 283 285 287 290 294 299 305 311 317 321 328 334 339 343 345 345 341 344 339 322 301 277 240 107 54 30 26 24 22 20 19 19 26 93 179 183 183 182 180 177 174 170 168 164 159 157 157 156 156 155 155 150 149 151 149 146 142 136 131 127 125 125 126 132 139 145 145 140 134 128 136 150 164 162 156 157 162 160 157 152 170 143 100 112 122 128 135 146 167 185 199 210 221 234 246 252 255 261 270 277 284 289 292 295 296 296 294 288 279 283 293 297 290 273 252 229 210 203 199 201 204 204 201 197 195 193 192 192 189 184 177 170 165 162 160 158 157 156 156 157 158 159 330 325 321 316 312 308 303 298 293 289 287 285 285 285 286 289 294 300 305 311 317 322 327 330 334 337 341 343 345 347 350 353 357 360 1 1 1 1 1 1 357 349 336 322 308 298 290 286 283 283 285 287 289 292 297 303 310 315 320 328 333 339 344 347 347 345 345 323 295 283 239 162 97 38 20 18 19 19 19 19 21 34 131 173 179 180 179 178 175 172 169 166 163 158 156 156 155 153 151 149 149 151 155 152 148 141 134 128 124 124 125 126 135 144 149 153 150 142 138 147 162 173 170 160 162 173 186 197 204 22 25 41 77 111 131 148 166 184 194 204 215 227 238 248 255 258 261 264 270 276 282 286 288 288 288 289 290 289 291 291 286 275 260 240 221 211 211 210 208 208 208 206 203 199 195 193 191 188 183 176 170 166 163 162 161 159 159 159 160 162 163 332 328 323 318 314 309 305 300 295 290 287 285 284 283 284 286 290 295 300 305 310 316 321 325 329 333 337 340 343 345 346 348 352 355 358 359 358 358 357 357 355 348 339 326 314 303 294 288 285 284 285 286 288 291 296 302 308 313 320 327 333 339 345 349 352 351 339 291 266 255 194 145 78 29 15 13 14 15 15 17 21 42 145 170 176 177 177 176 173 170 168 165 162 158 156 155 152 149 147 146 146 148 154 155 151 141 132 127 126 126 127 131 142 149 154 158 157 150 148 155 169 181 182 170 170 188 212 233 262 328 3 17 46 102 139 162 181 195 201 209 222 235 246 253 257 260 261 262 264 270 275 279 280 281 283 287 292 292 292 289 281 267 249 231 217 213 215 216 214 212 210 207 202 198 194 192 190 186 182 175 169 166 165 163 162 161 161 161 163 164 165 335 330 325 320 316 312 307 302 297 292 289 286 284 282 282 284 287 291 295 299 304 309 314 319 324 328 333 336 340 342 344 346 348 351 354 356 357 356 355 353 350 345 337 327 316 305 296 289 286 286 285 286 287 290 295 301 307 312 319 325 332 338 345 351 0 6 288 242 243 228 181 141 53 22 13 11 12 12 13 15 21 54 152 168 173 175 175 174 172 169 166 164 161 158 155 152 149 147 145 145 145 146 153 163 159 145 134 129 127 126 127 131 141 150 155 157 156 153 150 154 168 181 186 176 177 199 227 248 268 291 320 351 14 70 158 180 194 202 205 214 229 242 251 256 258 259 260 261 263 267 271 274 276 279 284 290 292 290 290 287 276 260 242 227 218 216 217 218 217 213 208 202 197 194 191 188 186 182 177 172 169 166 165 164 162 162 162 163 164 166 167 339 334 329 324 319 315 310 305 299 295 290 287 285 283 281 282 284 287 291 295 300 304 309 313 318 323 327 331 335 338 342 344 346 348 351 353 355 355 353 351 347 342 335 325 315 305 298 290 288 286 285 285 286 288 294 300 305 312 318 324 330 337 344 352 14 85 207 219 220 207 178 131 25 13 10 10 10 11 11 14 22 75 155 167 171 173 173 172 170 168 166 164 161 157 155 151 149 148 148 148 147 149 159 172 166 149 139 134 131 131 131 134 141 150 158 156 157 157 151 149 158 171 181 182 182 198 221 241 258 271 283 307 328 320 244 226 225 224 223 233 243 253 261 263 262 261 261 262 263 265 270 274 278 282 288 290 289 284 284 285 274 256 239 226 220 219 220 221 221 216 207 199 192 188 186 183 181 177 172 169 167 165 164 163 162 162 163 164 166 167 168 344 339 334 329 324 319 314 308 303 297 293 289 286 283 281 281 282 284 287 291 295 300 304 309 314 318 322 326 329 333 337 341 343 346 348 350 351 351 350 348 344 339 332 324 314 305 299 290 288 286 284 284 284 287 293 299 304 312 317 323 329 333 337 351 58 177 219 232 238 239 237 347 358 1 4 7 8 8 10 14 25 100 157 166 170 172 172 171 169 167 166 164 160 158 155 153 152 151 151 151 152 155 163 170 164 152 144 139 137 136 135 137 144 153 159 157 157 159 154 149 151 162 178 190 198 206 218 230 242 254 268 283 298 295 269 257 257 262 272 280 279 279 281 278 271 266 264 263 264 266 271 276 280 284 285 283 280 279 281 287 280 258 237 226 223 222 222 223 226 226 217 203 190 184 182 179 175 171 168 166 165 164 163 163 163 163 164 166 168 169 170 348 343 339 334 329 324 318 313 307 301 295 291 287 284 281 280 281 282 284 288 291 295 300 305 310 314 317 320 324 327 331 336 339 341 342 344 345 346 345 343 340 336 330 322 313 306 299 291 289 285 283 282 282 285 291 297 303 312 317 323 326 325 326 348 117 198 241 255 264 272 285 320 344 355 4 6 6 7 10 15 32 121 159 166 170 171 171 170 168 167 166 164 162 160 157 156 156 155 154 155 158 159 162 164 161 155 150 146 144 141 139 139 144 151 157 157 155 159 158 154 154 163 181 201 217 225 231 238 245 252 259 267 272 269 261 258 263 271 283 293 295 295 292 286 277 269 264 262 262 266 271 277 279 279 275 272 273 275 281 287 285 266 241 229 226 224 223 223 227 235 234 216 194 182 177 173 170 166 164 163 163 163 163 163 164 164 166 168 169 171 172 352 347 342 338 334 329 324 318 312 305 299 294 289 285 282 280 280 281 282 284 288 292 296 301 305 309 313 316 319 323 327 331 334 335 336 337 339 340 340 339 337 333 328 321 314 307 299 292 289 284 282 280 280 284 289 294 302 312 318 327 326 322 327 36 127 225 255 264 272 278 289 316 345 1 6 6 6 7 11 19 43 132 159 165 168 170 170 170 169 168 167 165 164 163 161 159 159 159 159 159 160 160 161 161 160 157 152 147 143 142 139 140 144 151 157 156 151 154 155 155 159 171 192 215 231 237 240 243 244 245 248 252 253 251 253 255 262 275 289 299 302 301 296 288 278 268 262 259 260 264 269 273 272 269 265 265 268 273 278 283 286 276 251 237 231 227 224 223 225 233 232 206 186 176 170 167 164 162 161 161 161 162 163 164 165 166 168 170 171 172 173 353 349 345 341 338 335 330 325 318 311 304 297 292 287 283 281 280 280 281 282 285 289 293 297 301 305 308 311 315 319 323 327 330 331 332 332 333 335 335 336 335 332 327 321 315 308 300 294 289 284 281 279 278 281 285 291 300 311 320 332 331 336 13 43 276 259 262 265 273 282 294 330 358 4 4 3 3 7 13 24 63 139 158 164 167 169 170 170 170 168 167 166 166 166 164 163 163 162 162 161 160 160 162 163 161 157 153 148 146 143 143 144 149 155 156 151 146 147 149 153 160 176 199 221 236 241 242 243 240 236 239 244 249 251 252 255 268 285 301 308 308 304 296 286 276 266 259 255 256 259 262 263 261 260 261 263 267 272 276 279 282 278 262 246 236 229 224 222 223 223 203 188 175 168 164 161 159 158 158 159 160 162 163 165 167 168 170 171 172 173 174 354 351 347 344 341 339 336 331 325 318 310 303 296 290 285 282 280 280 280 281 283 287 291 294 298 301 304 307 311 314 318 322 325 328 330 331 330 330 331 331 331 330 326 321 316 310 303 297 291 284 280 278 276 279 282 286 295 307 316 317 345 47 31 341 286 268 263 262 272 295 331 12 7 3 0 360 2 7 15 30 83 142 157 163 166 169 171 171 170 169 168 168 169 168 166 166 166 165 163 162 161 161 163 164 162 158 153 148 144 143 146 144 146 151 150 147 144 145 149 153 159 173 197 221 234 239 240 240 237 231 233 241 249 252 252 266 293 313 320 318 312 302 290 278 268 261 253 251 248 248 250 253 255 257 261 265 269 272 274 276 277 274 264 252 241 230 223 221 221 214 192 173 165 161 159 157 157 157 158 160 161 163 165 167 169 170 171 173 173 174 175 355 352 348 345 343 341 339 336 332 326 318 309 301 294 288 284 281 280 279 280 282 285 288 291 294 298 301 304 307 310 313 316 320 324 327 327 327 326 325 326 326 326 324 320 316 311 306 300 292 285 281 277 275 276 277 278 287 298 290 253 116 78 30 313 282 270 265 264 265 41 68 20 5 359 357 358 1 7 17 37 99 145 158 164 167 170 171 171 170 169 169 170 171 170 168 168 167 166 164 162 162 162 164 165 163 160 158 154 150 149 148 138 139 145 145 143 143 145 149 153 155 163 195 224 234 237 237 238 235 225 227 237 246 252 265 303 334 341 336 327 314 299 283 269 257 248 241 238 233 234 242 249 254 258 264 268 270 272 272 271 270 268 261 253 243 230 222 219 215 203 180 164 158 157 157 157 157 158 160 162 164 166 168 170 171 172 173 174 175 176 177 356 353 350 347 344 342 340 339 336 332 325 317 308 299 291 286 282 280 279 279 281 283 285 288 291 295 298 302 305 307 310 313 316 319 321 322 321 320 320 320 320 320 319 316 313 309 304 299 293 287 282 277 274 273 272 270 276 283 242 208 145 95 26 293 278 272 273 277 122 100 32 5 357 354 354 356 0 7 18 43 111 149 160 166 169 171 172 172 171 171 171 171 172 171 170 169 168 166 164 163 163 164 165 165 163 162 163 162 156 151 146 138 139 141 141 141 144 148 153 157 156 154 199 232 234 235 237 237 236 229 236 246 255 267 287 317 340 351 349 336 312 288 270 254 241 232 228 224 222 229 240 250 255 261 267 270 270 270 270 265 261 260 257 252 242 229 221 216 206 188 168 158 155 155 157 158 160 161 163 165 167 169 171 172 172 173 175 176 177 177 178 356 354 352 349 345 342 340 339 338 335 330 323 315 305 296 289 284 280 279 279 280 281 283 285 288 292 296 299 302 305 308 311 313 315 317 317 317 316 315 314 314 314 313 311 308 304 300 295 291 286 282 278 273 270 268 264 265 259 209 185 146 112 297 276 274 276 269 147 114 35 359 352 350 350 351 355 359 6 18 49 120 152 164 169 171 172 173 172 172 172 171 171 172 172 171 169 167 166 165 164 164 164 165 165 163 163 162 154 145 141 138 136 137 139 139 142 147 153 160 165 165 153 295 244 228 228 229 228 229 241 257 268 272 279 292 306 322 342 351 329 281 250 232 219 215 215 215 215 217 226 239 251 259 266 272 272 269 268 261 253 252 256 255 248 237 226 217 208 193 175 161 156 155 156 158 160 162 164 166 168 170 172 173 173 174 175 176 177 178 178 178 357 355 353 351 348 343 340 338 337 335 333 328 321 312 302 293 286 281 278 278 278 279 281 283 286 290 294 297 300 303 307 310 312 313 314 314 314 313 311 310 310 309 308 306 303 299 295 291 287 284 281 276 272 269 264 259 253 227 194 163 146 156 259 267 271 280 258 150 14 347 345 345 345 347 349 352 357 4 18 57 129 156 167 171 173 174 174 173 173 172 172 171 172 172 171 169 167 166 166 166 166 165 164 162 160 155 146 132 127 127 128 130 133 136 138 142 149 157 165 174 190 304 332 272 186 186 184 182 189 222 267 286 286 286 285 284 277 253 217 202 201 201 201 198 195 198 205 210 214 224 238 253 265 273 277 275 271 266 255 246 248 254 253 243 230 221 210 194 178 166 160 157 157 159 161 163 165 167 169 171 173 174 175 175 176 176 178 179 180 180 180 359 356 355 354 351 346 342 339 336 334 332 329 324 317 307 297 289 282 278 277 277 278 279 281 284 288 292 295 298 301 304 308 310 311 312 312 312 311 310 308 307 305 304 301 299 295 291 287 283 279 276 272 269 267 258 250 233 206 185 146 163 215 254 263 265 263 128 308 333 336 338 340 342 344 346 350 354 2 18 67 137 159 168 173 175 176 175 174 174 173 172 172 172 172 171 169 168 167 167 167 165 161 157 154 148 139 127 115 111 115 122 128 132 136 137 141 149 158 167 181 216 345 52 97 111 115 117 113 91 357 314 306 299 288 276 262 242 216 197 188 188 189 192 194 198 203 208 212 216 226 243 259 270 278 281 280 274 262 248 240 242 248 249 238 222 211 199 183 171 165 160 159 160 161 163 166 168 170 172 173 175 176 177 178 178 179 179 181 182 182 183 1 357 356 356 354 350 345 341 336 333 330 327 323 317 310 301 291 284 279 276 276 276 278 280 283 287 290 293 296 299 303 306 308 309 310 310 310 310 309 308 306 303 301 297 295 290 286 282 278 274 271 267 265 261 249 238 216 198 184 159 186 227 251 258 258 247 27 330 330 332 334 337 339 341 344 347 352 360 18 80 141 160 169 174 176 177 177 176 175 174 173 171 171 171 171 170 168 166 166 164 159 154 149 144 138 131 123 115 107 111 120 128 133 135 136 139 147 157 164 162 126 104 104 101 98 94 89 73 37 354 331 319 310 297 276 246 214 194 186 184 184 181 178 186 197 206 213 217 223 236 253 266 275 281 282 280 268 244 229 229 234 239 241 231 210 195 186 176 169 165 162 160 161 164 167 169 171 173 175 176 176 177 178 179 180 180 181 182 183 185 186 2 359 358 357 355 352 348 343 338 333 329 325 321 316 310 303 294 285 280 276 275 275 277 279 282 285 289 292 296 299 302 305 307 308 309 309 309 309 308 307 305 302 298 294 290 285 281 276 272 268 265 262 259 253 240 229 212 200 183 169 200 230 248 255 259 292 336 328 327 329 331 334 337 340 342 345 349 357 22 104 144 160 170 175 177 178 178 177 176 175 173 169 169 170 170 169 166 164 161 157 152 148 143 139 136 131 125 118 111 111 121 130 133 133 134 137 142 150 146 127 117 114 108 99 90 82 65 42 18 356 341 331 323 312 294 245 192 179 178 180 180 177 173 175 186 201 212 221 232 248 263 273 279 282 280 271 251 226 215 221 228 232 231 217 189 177 173 170 168 166 164 163 164 168 170 172 174 176 177 178 178 179 179 180 181 181 182 183 184 186 188 4 2 360 357 356 353 349 345 340 334 330 325 319 314 308 302 294 286 280 277 275 275 276 278 281 285 288 292 295 298 301 304 306 307 308 309 309 309 308 307 304 301 296 291 286 280 275 270 266 262 259 256 252 246 234 220 210 197 181 188 215 235 248 258 274 306 321 322 324 327 330 333 336 339 341 343 347 357 46 130 150 161 170 175 178 179 179 178 177 175 173 169 167 167 168 166 163 159 157 154 149 145 141 140 137 133 128 123 118 124 134 135 133 132 133 135 138 138 131 125 125 117 106 96 86 71 52 36 20 2 347 337 331 325 317 291 200 179 177 178 178 176 178 180 186 200 215 228 242 258 272 280 282 282 274 257 232 216 217 224 228 229 223 198 165 158 161 164 166 166 165 166 168 170 173 175 177 178 179 179 180 180 181 181 182 182 183 184 186 187 188 6 3 1 358 355 352 349 346 342 337 332 326 319 313 306 300 294 287 281 277 275 275 276 278 281 285 289 292 295 298 301 303 305 307 308 309 309 309 309 307 304 300 294 288 281 274 269 263 259 255 252 249 246 241 228 209 203 182 183 211 231 243 253 267 288 308 316 319 322 326 329 333 337 341 343 344 347 7 119 144 154 163 170 175 178 180 179 178 177 175 173 170 167 165 164 162 157 153 152 151 149 146 143 142 139 134 128 125 130 139 143 139 134 132 133 135 137 137 138 139 136 122 110 101 87 68 52 44 34 12 352 342 337 334 332 318 272 195 179 176 174 174 177 182 193 209 223 234 250 268 281 287 284 281 267 243 223 220 226 231 232 229 218 183 153 149 154 159 162 165 166 167 170 173 176 178 179 180 181 181 181 181 182 183 183 183 184 185 187 188 188 7 5 3 359 355 351 348 346 343 339 334 328 321 312 305 299 294 288 282 278 275 275 276 278 281 285 289 293 296 299 301 303 305 307 309 310 310 310 309 307 304 299 292 285 276 268 261 255 251 247 245 242 238 232 217 200 192 169 204 236 244 253 263 280 299 311 314 317 321 325 331 337 344 349 350 350 360 106 140 148 155 162 168 173 177 179 180 179 177 174 171 169 167 164 161 157 150 148 150 151 151 149 147 144 137 130 122 122 129 137 141 138 131 131 132 134 137 141 144 146 142 128 116 107 89 66 52 45 35 13 354 344 340 339 338 326 297 213 171 167 168 169 173 181 198 217 227 239 260 280 291 296 287 276 258 214 214 251 254 246 237 227 203 163 149 148 150 153 155 157 164 169 173 176 179 180 181 182 182 182 182 182 183 184 184 184 184 185 186 187 187 7 6 3 360 355 351 347 344 342 339 335 330 323 314 306 300 294 288 282 278 276 275 276 279 282 287 291 294 297 300 302 305 307 309 310 311 312 311 310 307 304 298 291 281 270 261 253 247 242 239 237 233 228 221 205 194 188 189 238 251 253 265 282 299 310 312 314 316 321 328 338 350 359 4 7 16 76 133 143 148 153 159 165 170 174 177 178 178 176 173 169 167 165 163 159 153 147 145 148 151 151 151 151 148 132 122 118 121 128 134 135 131 126 126 124 121 126 133 139 142 141 124 116 104 78 53 40 32 24 9 355 347 345 346 346 340 327 62 126 144 153 159 168 181 207 228 232 245 270 290 302 310 295 230 157 49 32 19 359 317 249 206 158 146 148 150 150 151 148 151 163 171 176 179 181 182 183 184 184 183 183 183 183 184 184 184 185 185 186 186 186 8 6 4 0 355 350 346 343 341 339 336 332 326 317 308 300 293 287 282 278 276 276 277 280 284 288 292 296 299 301 304 306 308 311 312 313 313 312 310 308 304 298 289 277 264 252 242 237 233 230 227 224 217 209 194 190 193 219 249 255 256 279 302 312 314 313 315 318 326 339 355 8 15 19 24 46 110 138 144 146 150 155 161 166 171 174 176 176 175 171 167 164 163 161 157 151 146 146 149 151 151 152 152 143 126 116 113 115 119 121 121 119 119 119 114 112 119 126 129 125 115 93 75 45 27 22 20 18 16 11 4 0 358 357 355 346 332 25 87 117 135 146 155 174 223 251 240 256 278 296 314 328 324 157 239 334 6 12 17 24 39 69 97 139 153 156 156 155 155 162 169 176 180 182 183 185 185 185 185 185 184 184 184 184 184 185 185 186 186 187 187 8 6 3 0 355 351 347 344 341 339 337 334 328 320 311 302 294 287 281 278 276 277 279 282 286 290 294 298 300 303 306 308 311 313 314 314 314 312 311 309 305 298 287 272 255 240 230 225 221 219 217 214 207 196 183 186 195 236 255 261 267 289 307 313 315 317 321 330 341 357 12 21 22 22 29 59 119 141 144 145 147 151 156 161 167 171 173 173 171 168 165 162 160 159 155 150 147 148 151 152 152 150 143 131 120 111 107 105 102 98 98 105 112 115 115 117 122 122 117 104 84 53 25 5 2 4 3 5 13 28 38 37 18 8 358 331 309 321 355 48 99 129 138 148 262 289 32 349 290 291 330 1 24 120 237 295 346 5 16 24 28 26 34 139 160 162 162 162 165 171 178 182 184 184 185 186 187 187 187 186 185 185 184 184 185 185 186 187 188 189 189 9 6 3 359 356 352 349 346 343 341 339 335 329 321 313 304 296 288 281 279 278 279 281 284 288 293 297 300 303 306 308 311 314 316 316 316 315 314 312 310 305 297 284 262 241 226 217 212 208 208 207 204 197 186 176 179 203 255 264 272 280 296 315 321 325 332 341 347 354 6 23 26 19 19 29 67 124 143 145 144 144 147 152 157 161 165 168 168 167 165 162 160 159 157 153 149 147 149 151 152 149 143 134 123 114 107 101 96 89 83 85 96 108 116 119 121 120 112 97 80 64 51 39 29 16 360 350 346 355 46 57 48 36 16 344 310 302 308 319 333 338 314 253 243 257 292 56 38 74 176 116 79 88 128 242 279 323 351 4 11 12 8 7 136 168 168 167 168 171 177 183 186 187 187 187 187 188 188 188 187 187 186 186 186 186 187 187 188 190 191 192 9 6 3 360 357 354 351 348 345 342 339 335 330 322 315 306 297 289 284 281 281 282 285 288 292 296 300 303 306 309 312 314 317 318 319 319 318 318 316 313 307 294 272 240 218 206 201 197 195 194 194 192 186 180 176 179 249 271 276 285 293 306 334 343 342 344 344 345 354 17 29 21 13 17 33 81 130 143 145 143 142 143 147 152 156 159 162 163 162 162 161 159 158 156 151 147 147 148 151 152 152 147 134 122 111 103 98 94 87 81 85 97 109 116 118 115 108 98 84 73 66 59 50 39 24 4 351 348 353 27 29 26 26 11 321 303 303 307 314 321 324 310 253 228 222 207 84 62 100 143 147 138 135 184 256 274 299 327 346 357 2 1 360 8 174 173 172 173 176 180 185 189 189 189 189 189 189 190 190 189 188 188 187 188 188 189 189 190 191 192 193 10 7 4 1 358 355 352 349 347 343 340 336 331 325 317 309 301 292 287 285 285 286 289 293 296 300 304 307 310 312 316 318 320 321 322 323 324 325 325 323 314 282 218 195 187 184 184 183 181 176 174 177 178 181 185 205 268 277 288 293 299 323 350 345 337 334 336 349 20 33 23 10 9 17 43 103 137 146 146 143 140 141 145 149 152 154 156 156 156 157 157 156 154 152 149 147 147 149 151 153 152 146 129 116 107 100 97 96 94 91 93 102 108 110 109 105 103 101 92 80 72 63 50 36 25 14 7 13 16 356 343 347 357 349 315 305 306 310 315 321 330 332 257 227 222 207 132 87 108 140 158 169 186 227 253 268 288 314 341 0 6 5 3 6 177 178 178 179 181 184 188 191 191 191 191 191 191 191 191 191 190 190 190 190 190 191 191 192 193 194 195 10 8 5 2 359 356 353 351 348 344 340 337 333 328 322 315 306 298 293 290 290 292 295 299 302 306 309 312 314 317 320 322 323 325 328 332 337 343 351 3 46 125 147 157 162 166 169 171 167 160 160 170 178 183 191 210 252 274 287 288 308 334 342 339 334 335 0 33 42 23 9 5 9 23 67 123 144 150 149 146 143 142 145 148 149 150 150 149 149 150 150 149 148 146 146 147 148 150 151 150 146 138 118 104 97 95 98 102 104 103 100 95 99 108 110 109 110 109 100 87 73 55 35 25 23 23 17 25 6 334 327 331 336 331 317 311 312 315 318 323 337 2 340 249 225 204 155 116 123 143 165 185 212 238 251 266 284 290 320 2 13 13 12 16 177 182 183 185 187 189 192 193 193 193 193 193 193 193 193 193 193 192 192 192 192 192 193 193 194 196 197 10 8 6 4 1 358 355 353 349 345 343 340 338 335 331 325 317 309 302 299 299 301 304 308 310 313 315 318 320 323 325 327 330 336 345 358 14 34 56 79 99 115 129 139 147 154 158 159 157 156 160 170 179 181 187 199 242 267 274 277 312 331 337 340 350 32 56 44 24 6 3 5 13 39 103 137 150 154 153 150 146 144 146 147 148 147 144 141 141 142 141 140 140 141 143 146 150 151 145 141 134 122 102 91 90 92 97 102 104 104 101 99 122 132 128 125 122 114 102 85 67 44 24 14 14 16 7 5 325 314 314 318 321 323 320 318 318 319 319 321 334 6 16 343 215 191 163 144 146 157 173 191 218 240 252 262 273 270 298 346 5 10 12 15 183 189 189 190 191 193 194 195 195 195 195 195 195 195 195 195 195 195 194 194 194 194 194 194 195 197 199 10 9 7 5 3 1 359 357 354 350 349 348 347 347 347 344 336 327 320 315 314 315 317 318 320 321 323 325 327 329 332 338 348 6 31 54 70 81 90 98 105 114 122 130 137 143 149 153 157 162 168 173 171 169 187 200 244 262 272 288 316 330 337 350 23 49 36 14 1 358 1 7 22 67 124 144 152 155 155 152 149 146 145 144 145 142 138 135 134 133 132 131 130 132 136 142 147 144 132 125 113 100 93 90 91 94 97 97 94 92 101 142 166 153 144 141 135 122 105 86 63 37 11 348 337 331 298 262 288 294 297 301 306 312 316 319 322 321 317 317 326 352 26 46 112 157 163 163 167 175 183 194 211 230 244 253 258 264 281 309 339 355 3 6 284 198 195 194 194 195 196 197 197 197 197 197 197 198 198 198 198 197 196 195 195 195 196 196 197 199 201 10 9 8 6 5 4 2 1 359 359 358 359 360 2 6 8 7 1 353 345 339 334 332 331 331 331 332 334 336 341 352 10 38 63 79 89 94 97 99 102 107 112 118 122 127 133 139 145 158 168 173 171 166 162 180 213 259 269 285 301 317 330 343 8 32 16 356 352 355 357 2 13 38 89 127 143 150 153 154 152 149 147 145 144 142 139 135 133 131 129 126 123 120 120 125 131 134 127 116 103 97 94 94 95 97 100 100 96 89 86 102 216 192 174 163 162 157 144 120 91 58 30 356 296 265 252 245 240 256 280 289 289 291 296 303 310 318 318 313 315 322 337 19 48 79 135 166 175 180 185 193 203 213 229 243 254 260 265 275 291 314 335 348 351 291 208 200 199 198 198 199 200 200 199 199 199 199 199 199 199 200 198 198 197 197 197 197 198 199 201 203 10 9 8 7 6 5 4 4 5 6 7 10 14 21 29 36 37 34 27 16 3 354 347 344 342 342 343 347 357 16 45 66 81 91 98 103 104 104 104 104 106 109 113 116 119 121 119 114 115 142 162 167 163 159 189 256 273 279 289 301 316 338 0 18 358 340 340 344 351 356 4 22 58 101 127 140 146 150 151 151 149 147 146 145 142 138 136 134 132 129 125 121 117 114 116 121 123 117 110 103 102 104 103 104 106 109 110 108 104 117 191 225 215 188 178 180 183 177 152 111 76 51 110 238 225 217 215 222 243 270 285 288 290 291 294 297 302 298 302 312 318 328 1 34 63 116 164 179 182 187 205 215 222 234 246 254 260 264 271 283 300 316 326 324 272 214 206 203 201 202 202 203 203 202 201 201 201 201 201 201 201 200 199 199 199 199 199 200 201 203 206 10 10 9 8 7 7 6 6 7 9 13 19 28 38 48 54 55 51 45 36 24 12 3 358 356 358 5 22 50 73 85 89 94 100 105 109 109 107 106 107 107 110 113 113 113 113 109 103 101 112 141 167 178 189 241 274 277 286 288 302 323 344 345 329 326 333 336 340 346 354 9 39 81 111 128 137 143 147 150 150 148 147 147 145 141 138 136 135 133 130 127 124 122 120 118 120 124 123 117 110 110 115 115 113 113 117 121 126 135 161 184 202 202 191 188 190 195 193 176 138 121 133 175 194 190 188 190 199 226 254 278 292 300 303 302 296 288 280 288 299 308 321 345 14 50 109 146 155 157 157 191 214 229 237 246 253 258 263 270 281 294 305 311 304 264 220 210 205 204 204 205 205 205 204 203 203 202 202 203 203 203 202 201 201 201 202 202 203 204 206 209 10 10 9 9 9 8 8 8 10 12 18 27 37 47 56 61 63 60 57 48 37 27 18 13 13 24 48 75 89 94 94 93 96 102 107 110 110 109 110 112 115 119 120 118 117 120 122 123 125 133 154 195 227 257 189 116 114 112 111 313 307 297 300 312 325 335 336 338 344 356 22 70 103 119 130 137 142 146 148 149 148 147 145 142 139 136 136 136 135 134 133 133 133 134 131 130 135 135 127 120 119 123 121 115 113 118 127 137 149 167 179 195 199 196 194 195 198 202 198 165 142 152 168 180 179 179 181 184 192 207 243 286 305 313 313 304 291 278 276 281 289 301 319 346 43 117 126 113 112 145 183 217 240 243 247 252 256 261 269 281 292 298 299 289 257 223 211 208 207 208 208 208 207 207 206 205 204 204 205 205 205 204 203 203 203 204 205 206 207 209 211 10 10 10 9 9 10 11 12 14 17 22 30 42 51 61 67 69 67 64 56 46 38 32 32 42 65 90 101 102 98 93 90 95 101 106 108 109 111 115 121 127 132 134 135 137 143 154 163 172 186 200 212 217 227 117 127 128 124 108 305 290 288 306 322 333 338 338 339 348 9 60 100 116 125 131 138 142 146 147 148 147 145 142 138 135 135 135 136 137 138 139 140 141 142 142 142 149 147 138 129 125 126 123 114 112 121 137 151 164 179 186 199 204 201 199 198 201 210 221 201 159 155 162 168 172 175 178 179 179 182 194 236 291 308 308 302 292 280 274 278 285 292 301 309 192 163 149 102 135 196 217 229 239 246 250 253 255 260 270 283 289 289 287 275 247 222 213 210 210 211 212 211 210 209 208 207 206 206 207 207 207 206 206 206 206 207 208 209 210 212 214 10 10 10 10 10 11 12 14 17 20 25 32 45 58 67 73 74 72 68 61 53 46 43 53 79 100 109 110 108 100 92 88 94 100 102 106 111 116 123 133 146 157 167 180 186 186 188 199 213 213 209 205 201 196 146 163 183 241 287 293 291 303 320 334 340 341 341 344 2 58 98 110 119 127 134 139 144 146 147 146 144 140 136 133 133 134 135 136 138 141 143 143 145 147 149 152 158 156 150 143 138 135 132 127 129 146 164 177 186 193 196 199 202 203 202 202 207 220 232 200 151 141 148 156 161 164 165 166 166 168 174 197 258 289 293 292 289 286 284 287 292 297 297 271 191 190 192 178 195 222 227 231 236 246 254 257 260 266 274 282 283 280 277 264 239 220 212 210 211 213 214 214 213 212 211 210 210 209 209 209 209 209 208 208 209 209 210 212 213 215 217 10 10 10 10 11 12 13 15 17 20 27 36 49 64 74 78 78 76 71 64 57 50 54 88 115 123 122 119 114 103 97 91 95 109 107 111 123 137 157 176 189 197 207 208 210 215 226 238 240 222 207 201 201 211 246 246 259 273 284 289 296 310 328 341 344 344 347 5 62 103 104 105 115 127 136 141 145 147 147 144 139 134 130 129 131 133 135 136 138 141 144 147 149 152 156 160 164 160 153 150 149 149 150 157 168 181 191 197 201 202 202 201 202 202 202 204 210 220 221 160 137 130 131 134 138 140 142 144 148 154 163 188 246 280 288 290 291 292 294 299 302 305 303 237 181 193 203 204 243 237 234 237 243 253 261 265 269 272 275 277 275 273 268 258 238 219 211 209 211 214 215 216 216 216 215 214 214 213 212 212 211 211 210 210 211 212 213 214 216 217 220 10 10 10 11 12 13 14 15 17 22 29 40 55 70 80 83 82 79 72 63 55 51 59 132 146 142 135 126 117 104 97 64 57 45 32 27 10 277 214 210 213 220 219 221 229 236 243 250 249 230 206 198 200 211 229 242 256 268 276 283 298 318 333 345 348 354 13 67 91 101 94 91 107 125 138 144 146 147 146 141 135 130 128 129 131 133 135 136 138 140 145 150 153 155 158 161 162 159 149 151 157 163 170 180 191 200 203 207 207 206 203 202 201 200 200 202 205 201 166 136 129 125 123 122 123 123 123 124 125 129 147 278 290 292 295 298 299 301 305 308 311 315 324 150 166 184 198 208 253 248 246 249 255 262 266 269 271 272 272 271 268 267 262 258 243 222 211 209 211 214 216 217 218 218 218 217 217 216 215 214 214 213 212 212 213 214 215 216 218 220 222 10 10 10 11 12 14 15 18 21 26 33 46 62 77 85 87 85 79 70 57 43 34 41 171 175 166 155 142 124 33 3 16 19 16 15 8 354 338 322 297 269 251 240 239 249 246 245 246 244 234 214 202 200 205 216 232 247 260 268 278 302 324 336 346 357 26 58 69 75 80 78 75 99 124 139 146 148 149 147 141 134 131 131 133 135 136 137 139 140 140 141 145 149 150 154 157 158 154 141 149 166 178 187 195 206 210 210 212 211 208 204 201 198 197 195 193 186 170 149 136 128 121 118 117 115 112 107 98 73 14 336 320 311 304 303 305 305 307 310 312 314 322 345 41 153 182 201 223 257 259 259 262 267 271 272 271 269 269 268 267 265 263 260 258 249 229 216 213 214 215 217 217 218 219 219 219 218 217 217 216 215 214 214 214 214 216 217 219 220 222 224 10 10 11 11 13 15 17 20 24 29 37 51 69 85 92 91 86 77 62 44 26 12 350 215 197 187 177 171 155 13 34 62 87 42 7 349 336 324 314 306 300 289 272 261 260 252 246 243 241 236 227 217 212 217 228 240 251 263 273 286 301 315 328 343 11 65 76 68 64 64 67 68 89 124 141 149 151 150 146 142 137 134 135 138 140 141 142 144 144 142 138 135 139 144 147 148 145 137 128 139 169 189 201 209 213 214 213 216 213 208 203 197 192 186 179 171 164 158 152 146 136 121 112 107 102 92 75 43 3 342 331 323 316 310 307 305 306 309 311 313 316 328 357 21 130 180 198 227 257 269 275 279 278 277 276 274 270 267 265 264 263 261 259 257 248 232 221 218 217 217 217 217 218 219 219 219 219 219 218 217 217 216 215 215 216 217 219 221 222 224 226 10 10 11 11 13 15 18 21 24 31 40 55 75 91 97 96 87 71 51 30 16 2 337 243 205 193 185 182 185 111 124 137 145 117 317 315 313 307 296 293 304 307 305 294 277 259 244 237 236 236 233 228 225 231 243 253 265 276 284 291 297 304 312 328 26 79 90 84 77 71 67 65 78 121 144 151 152 150 146 144 139 137 139 142 145 146 147 148 148 145 138 130 133 136 133 132 129 127 130 149 182 205 214 219 220 218 217 218 214 204 192 181 172 162 152 149 150 153 156 158 155 128 104 90 78 64 45 18 350 337 327 320 315 312 309 306 306 309 312 318 335 2 11 17 76 173 199 232 259 276 289 292 287 280 278 275 270 267 264 263 261 259 257 253 243 231 224 222 222 221 219 219 219 220 220 220 220 220 219 219 218 217 217 217 218 219 221 222 224 225 227 10 10 11 12 14 16 19 22 26 34 44 59 79 95 103 100 87 63 38 20 9 5 349 218 192 186 180 175 154 147 143 136 106 15 347 316 305 288 260 252 302 323 326 324 316 293 248 228 227 229 228 227 230 239 253 267 279 286 289 292 294 297 297 297 65 86 94 98 93 86 77 66 70 114 144 151 152 149 146 145 141 140 142 145 148 149 149 149 148 144 138 135 136 136 134 133 133 136 147 171 196 213 219 222 223 223 222 218 208 187 166 154 146 140 138 139 142 143 143 144 141 118 95 78 66 56 38 14 352 336 325 318 314 313 313 313 315 318 322 346 36 39 25 22 64 162 206 239 260 277 292 294 288 282 278 275 272 269 266 263 261 259 256 249 239 230 226 225 225 223 222 221 221 222 222 222 222 222 221 220 219 219 219 219 219 220 222 223 225 226 228 10 10 11 13 15 18 21 25 31 39 50 64 82 97 106 104 85 51 25 14 9 9 45 153 164 165 162 154 139 145 122 75 27 5 351 315 290 263 225 213 258 323 331 332 338 347 355 188 194 197 199 203 218 240 259 282 294 297 297 295 292 283 247 194 100 90 98 107 106 102 94 77 70 107 141 150 148 143 142 144 143 143 145 147 148 148 148 146 144 141 138 139 141 142 144 145 146 152 164 181 200 215 222 223 225 226 222 209 189 165 150 143 138 135 135 138 138 132 122 111 101 94 87 74 58 43 29 19 5 340 323 312 309 312 316 320 324 328 338 11 42 41 30 29 50 157 220 248 261 272 284 290 286 283 280 278 276 274 270 265 263 261 258 251 242 234 231 230 229 227 225 224 224 224 225 225 225 224 223 222 221 221 221 221 221 221 222 224 225 226 228 10 10 11 13 16 20 24 29 36 43 54 69 83 98 106 105 78 33 14 11 7 57 135 147 148 147 145 139 131 127 85 30 7 348 318 285 265 247 199 174 167 353 355 351 349 355 13 56 115 152 170 181 198 230 265 297 313 318 312 300 273 193 171 166 106 98 106 113 116 117 115 105 86 108 141 148 140 137 137 140 142 144 146 146 145 144 143 141 139 138 138 142 146 150 154 158 160 163 171 183 200 215 225 229 234 233 219 189 169 158 151 147 144 142 143 146 144 136 121 105 93 83 76 67 52 16 352 349 341 324 308 293 295 302 311 320 329 334 340 347 8 23 25 26 29 1 259 267 269 265 262 280 291 292 287 284 281 278 272 268 265 264 261 254 246 238 235 235 235 233 231 228 227 227 228 228 227 227 226 225 224 223 223 223 223 223 223 224 225 226 228 10 10 12 14 17 22 27 33 40 50 60 72 83 94 104 95 38 7 2 16 45 152 151 147 144 143 142 136 129 110 36 6 358 350 326 277 256 233 159 140 120 45 20 6 356 356 5 22 48 112 177 190 195 206 245 318 342 352 340 299 220 183 170 161 105 104 113 120 124 126 128 131 128 143 152 148 138 138 135 137 140 142 143 143 142 140 139 137 136 138 141 146 152 157 161 165 167 168 173 183 197 209 217 223 231 229 196 166 158 157 156 157 157 157 158 160 160 157 146 125 92 61 41 24 344 310 295 290 292 291 281 279 285 291 299 307 311 309 318 327 343 2 10 12 15 7 314 294 278 258 262 287 297 298 293 288 283 278 275 274 273 270 264 255 244 236 236 239 240 240 239 236 233 231 232 232 232 231 230 229 228 228 227 226 225 224 224 225 226 227 228 10 11 12 15 18 24 30 38 48 58 68 75 79 85 94 63 359 349 4 122 124 142 145 144 143 143 143 137 121 75 17 1 356 350 317 270 252 217 136 113 76 49 31 15 5 2 4 6 6 0 215 196 187 177 156 45 16 10 1 316 194 178 166 144 98 105 114 123 127 128 132 139 149 172 162 152 141 138 134 134 135 135 137 138 139 139 138 137 137 140 146 152 158 162 165 169 172 174 177 185 196 204 207 210 225 193 155 150 151 156 160 166 170 173 175 177 179 184 193 210 255 324 330 318 303 297 282 269 271 273 272 275 280 283 287 288 284 284 299 311 327 344 351 353 357 7 12 15 357 319 309 301 298 298 295 288 282 279 280 288 290 280 267 254 242 239 249 250 248 247 245 242 239 236 236 237 236 235 234 233 232 231 230 229 227 226 225 226 226 227 228 10 11 13 16 20 27 36 47 59 69 75 77 75 74 68 20 8 62 140 138 131 140 144 144 142 139 135 123 98 48 13 359 350 333 299 275 260 227 144 103 79 68 51 32 19 11 7 4 2 10 54 117 137 129 115 66 18 6 5 20 162 164 155 125 95 101 108 115 121 126 130 137 148 173 167 155 143 136 134 132 130 129 130 134 138 139 138 138 139 144 151 158 163 165 167 169 173 177 182 189 200 213 227 251 24 113 134 141 146 153 161 170 179 184 189 194 201 209 221 236 255 282 304 308 301 290 276 267 264 264 266 269 272 276 279 281 276 272 283 301 324 336 339 337 331 325 329 39 1 328 318 311 306 302 299 293 287 287 299 317 317 300 277 264 275 332 338 294 259 248 244 241 239 236 238 238 237 236 235 234 233 233 232 231 229 228 227 227 227 227 227 11 12 14 18 23 31 43 56 70 80 81 80 75 66 56 59 117 127 135 135 133 143 149 148 143 136 126 111 77 31 10 1 350 330 297 286 271 232 175 137 103 64 54 44 30 15 4 357 7 39 64 77 83 75 64 24 14 27 53 101 141 151 140 113 96 98 97 92 94 107 125 140 162 196 171 158 143 135 134 134 132 129 128 130 133 136 138 139 143 149 156 162 165 167 168 170 173 177 185 196 215 240 283 343 69 117 133 139 143 151 161 171 182 192 201 210 218 223 228 232 239 260 287 296 297 294 285 271 260 256 256 259 263 268 274 281 281 276 278 312 335 340 336 325 310 293 271 213 49 18 346 333 325 313 309 307 303 308 327 334 326 312 292 291 326 351 354 332 274 251 244 239 236 234 236 237 237 236 234 233 232 232 231 231 231 231 231 230 229 228 228 11 13 15 19 26 36 50 67 82 90 91 82 79 73 83 119 137 135 130 128 136 149 155 154 149 140 126 105 60 21 11 3 353 336 311 297 282 224 182 165 103 62 57 45 29 12 358 353 3 36 49 52 52 47 35 25 47 72 95 119 136 143 119 104 99 96 88 74 60 51 32 312 259 215 173 164 147 139 140 141 139 133 127 123 125 132 140 144 148 154 160 165 167 168 166 166 168 173 182 195 217 255 350 35 96 128 137 141 145 151 160 171 183 196 208 219 226 227 225 221 219 241 275 289 296 298 290 275 260 252 250 252 257 263 271 280 285 290 304 324 338 344 337 322 310 299 283 217 70 47 22 351 332 321 316 310 301 300 317 327 318 305 292 303 330 346 349 336 284 255 245 238 234 233 235 237 236 235 234 232 231 229 228 230 232 233 233 232 230 229 228 12 13 16 21 29 41 59 79 95 101 99 90 83 91 102 120 133 133 121 122 143 157 161 160 159 154 145 123 46 14 7 359 350 338 322 307 285 207 182 176 85 73 65 43 23 7 359 359 10 23 26 27 33 35 32 39 57 80 95 111 125 128 79 102 99 92 82 66 45 26 6 345 304 188 171 170 157 149 148 148 144 136 126 117 114 124 140 150 154 159 163 167 168 166 164 165 171 182 192 198 203 177 36 58 108 136 144 146 149 153 162 172 186 201 214 226 231 230 222 213 210 226 256 280 292 295 291 281 263 250 246 249 254 261 269 275 275 284 302 313 326 338 333 318 310 311 305 267 63 35 18 356 334 327 321 308 301 298 312 321 312 291 290 312 333 342 342 328 292 266 254 244 237 234 235 237 237 236 234 232 229 227 227 229 231 232 232 231 229 227 226 12 14 17 23 32 47 67 91 107 111 108 101 96 105 114 118 122 122 114 117 150 158 160 162 167 175 185 196 311 354 356 352 346 336 323 311 271 191 177 94 85 84 67 38 18 4 0 3 8 10 7 9 21 28 27 29 42 70 81 88 98 100 88 102 97 93 82 61 35 16 10 31 88 134 156 166 166 159 153 148 142 135 127 120 115 116 133 151 157 162 166 168 168 167 166 168 171 184 201 207 206 42 45 69 109 136 147 152 154 156 163 175 189 206 220 231 237 235 222 207 201 209 233 266 281 287 290 286 272 251 244 246 251 257 263 264 259 267 277 274 272 275 267 246 268 294 303 309 7 9 358 340 313 317 316 308 305 302 310 314 302 279 293 321 333 335 331 318 297 279 268 255 243 238 237 238 238 236 235 232 229 227 227 229 230 231 230 229 227 225 224 12 15 19 25 35 51 75 100 118 123 117 115 115 115 115 113 111 110 108 121 143 147 154 163 176 191 207 222 268 332 346 347 342 334 319 307 240 179 160 49 91 82 64 38 17 1 357 357 356 352 348 351 6 11 7 6 16 47 75 80 74 80 99 105 107 105 90 60 31 20 33 73 98 105 120 147 163 163 153 145 139 134 130 128 125 116 118 137 153 160 165 167 167 164 159 152 140 112 77 45 48 59 71 87 104 121 136 146 154 158 164 176 191 209 225 235 242 240 224 204 193 194 212 244 258 268 280 290 288 261 241 241 246 249 250 245 237 241 244 240 232 221 207 217 253 280 297 322 345 358 347 283 241 265 300 303 304 304 308 305 292 278 292 323 330 329 323 311 297 284 272 259 248 242 240 239 238 237 235 232 229 227 227 228 229 229 228 227 226 223 222 13 16 20 27 38 55 79 106 125 132 125 126 128 126 118 109 106 106 113 129 137 136 145 168 185 200 216 233 264 318 338 342 338 330 312 304 220 175 137 68 85 78 64 39 14 357 349 346 341 337 335 339 349 344 344 350 5 57 96 95 84 90 108 118 123 122 109 76 36 24 35 65 81 68 65 94 147 159 150 138 131 131 133 134 133 125 111 108 128 147 158 164 160 152 144 140 137 209 274 279 101 100 102 106 109 112 120 134 148 159 167 180 195 212 228 237 242 241 226 203 190 190 201 226 249 260 269 283 305 300 221 224 233 237 240 240 236 229 219 212 210 209 212 230 259 283 300 317 342 22 41 76 201 217 262 291 294 297 299 297 290 282 299 329 331 327 319 307 293 282 271 260 252 246 242 239 238 237 235 232 230 228 227 228 228 228 227 226 224 221 219 14 17 22 29 41 58 80 106 130 142 138 123 119 116 109 105 112 119 125 139 140 137 150 174 188 201 218 239 268 311 333 336 333 324 306 292 224 176 117 81 79 76 59 24 2 349 342 339 336 334 334 335 331 321 332 349 34 85 95 81 62 80 115 128 132 135 136 122 83 40 31 42 41 23 15 27 130 155 144 126 121 125 131 136 138 138 130 125 130 139 148 155 152 145 145 162 195 215 232 215 178 150 137 131 129 126 128 135 147 160 172 187 202 217 229 236 240 240 223 198 188 189 196 213 240 255 265 283 343 65 132 186 211 224 232 233 225 211 197 191 196 203 213 231 252 286 303 306 311 57 67 71 108 175 200 252 281 286 287 286 284 287 311 337 331 325 317 305 290 278 269 260 253 247 243 239 237 236 234 232 230 229 228 228 228 227 226 224 222 220 218 15 18 24 32 44 59 77 97 126 153 166 144 82 90 97 109 124 134 136 146 145 151 161 168 180 197 218 246 281 312 329 330 326 314 296 280 220 161 98 84 77 66 52 8 353 344 339 337 337 334 334 330 320 311 334 28 80 85 79 66 57 69 105 127 134 137 138 129 114 105 98 66 14 1 3 12 141 164 151 131 123 123 130 137 142 147 149 150 152 151 151 152 153 153 160 178 200 210 210 198 180 169 162 158 156 154 153 153 157 166 180 196 211 223 231 237 240 237 216 191 186 189 199 213 232 253 282 350 54 87 117 173 204 219 222 216 201 186 178 179 184 192 203 220 238 282 305 304 295 294 59 63 85 134 161 205 267 278 280 279 280 288 311 335 329 324 315 301 287 276 266 258 252 246 242 239 236 234 233 231 230 229 228 228 227 226 224 223 221 219 218 16 20 27 35 47 59 71 83 102 136 169 177 53 72 111 127 132 136 139 146 145 148 155 167 183 206 234 267 298 316 324 324 318 299 257 190 136 89 83 84 74 64 50 346 340 338 335 333 330 325 327 325 321 317 91 106 91 79 71 66 64 67 80 99 116 127 130 125 120 122 122 89 0 358 18 49 107 141 152 149 139 132 135 139 145 152 157 159 157 154 153 155 161 169 179 187 201 207 200 183 176 176 176 175 174 172 169 168 170 177 191 206 219 228 233 237 238 230 201 184 185 192 202 215 232 255 311 35 65 85 101 140 169 186 180 170 163 160 159 161 168 174 177 185 209 284 313 314 306 297 306 51 85 137 156 208 265 275 277 277 281 292 309 325 321 316 306 294 282 272 263 256 251 246 242 239 236 233 231 230 229 228 227 227 227 225 223 221 219 217 216 17 22 30 39 49 58 65 71 77 87 105 133 148 149 148 145 141 136 134 137 141 144 157 181 211 240 264 287 305 315 319 317 306 248 175 149 93 73 84 83 74 67 33 317 318 322 324 327 324 321 327 327 340 73 118 102 74 63 68 67 66 66 70 79 79 80 88 105 120 131 134 118 343 354 22 62 76 76 85 126 151 147 146 148 152 156 157 156 152 147 143 144 158 183 200 210 202 191 192 188 185 186 187 186 183 180 175 172 175 185 199 212 223 232 237 239 237 219 188 181 185 192 202 215 230 244 78 68 76 82 86 92 95 103 111 121 131 140 146 150 154 153 149 144 153 321 329 325 314 303 300 339 96 160 179 230 272 279 279 280 285 296 310 315 298 287 284 278 273 267 261 255 250 246 243 240 237 234 231 229 228 227 227 226 225 223 221 219 217 215 213 19 25 33 43 52 59 62 64 66 69 79 93 117 138 149 150 142 131 125 130 141 148 172 222 255 273 285 297 307 311 312 304 242 176 155 114 79 77 83 79 73 61 1 310 310 316 323 335 344 344 341 341 3 69 74 47 39 50 64 65 62 60 61 64 64 60 60 74 103 127 142 282 330 342 9 46 56 52 50 60 112 143 149 152 155 153 149 144 138 132 122 109 101 136 196 230 252 195 193 199 203 203 201 191 181 176 173 171 177 189 204 217 227 235 241 243 236 205 182 180 184 192 203 214 216 148 107 94 88 86 85 86 89 93 100 109 121 133 141 144 142 142 143 133 91 14 331 315 307 301 300 312 94 178 194 235 273 281 282 285 288 294 302 302 276 261 258 257 257 258 257 253 250 249 249 249 247 242 238 233 230 228 227 225 224 222 220 218 215 212 211 21 28 37 47 54 58 59 60 62 64 69 81 95 115 137 152 155 140 128 135 143 162 285 290 290 294 298 302 306 305 295 203 164 153 131 70 60 70 76 76 73 50 352 321 319 324 332 343 356 358 358 7 30 56 47 37 38 52 67 66 59 52 50 53 61 61 55 54 67 94 109 329 334 347 14 40 49 46 44 50 64 87 107 122 139 143 139 134 129 123 109 87 70 66 71 60 52 124 162 186 207 230 263 229 168 171 176 180 186 199 211 221 231 240 248 254 225 173 170 176 183 193 203 203 168 132 119 105 95 89 87 87 89 94 100 108 119 130 140 147 140 124 121 101 37 348 318 306 302 300 306 338 26 191 204 233 268 281 284 287 290 288 288 283 262 249 244 242 244 247 250 251 254 261 264 263 260 254 247 240 235 232 228 226 224 221 219 216 213 210 208 24 32 42 50 55 56 55 56 56 59 62 68 81 98 117 136 148 145 126 108 21 342 330 319 312 309 307 304 299 269 171 154 150 137 89 49 54 65 71 72 65 36 345 328 326 328 332 337 345 353 14 40 51 55 43 39 50 67 74 71 61 50 46 50 59 63 55 45 37 30 17 6 9 22 37 48 52 50 47 52 63 74 82 89 106 121 123 123 122 119 108 87 71 65 63 63 58 36 8 354 349 357 17 73 75 208 206 204 206 214 223 233 243 257 306 47 95 132 151 164 174 182 178 147 134 131 127 115 104 96 91 89 90 93 98 107 113 118 115 105 104 108 94 43 348 325 308 302 297 302 338 360 0 203 207 222 251 278 285 286 289 279 268 256 246 239 235 234 235 238 242 250 261 271 275 271 266 259 252 245 239 235 231 227 224 221 218 215 212 209 207 28 38 48 55 56 54 51 50 50 52 53 56 69 85 101 113 118 102 46 11 356 347 341 336 330 324 316 302 190 156 149 144 127 91 66 63 65 68 71 65 59 23 325 320 319 319 321 327 337 358 39 50 51 49 44 50 68 79 82 79 69 56 49 50 57 62 58 47 36 27 26 35 48 48 47 49 52 53 52 55 66 76 81 84 88 92 96 102 107 109 105 91 76 69 65 59 50 35 20 17 27 48 75 96 73 217 222 225 231 243 265 290 41 82 85 83 84 87 92 100 107 109 110 118 127 134 137 131 123 113 100 93 91 91 91 92 78 91 93 76 69 76 43 10 347 322 304 296 288 311 358 4 357 220 212 223 243 266 280 281 281 273 262 251 244 241 238 235 237 238 243 251 260 269 274 274 269 260 252 246 242 237 233 229 225 222 219 215 212 208 205 33 43 54 59 58 54 52 50 50 53 52 55 60 68 80 87 76 43 15 2 354 350 349 349 347 341 326 160 151 148 144 125 81 71 72 74 75 76 76 62 50 325 309 313 314 314 320 332 353 26 48 45 43 44 53 68 81 87 89 87 81 70 57 53 56 60 59 51 38 29 30 44 62 63 53 51 53 56 58 61 68 77 86 91 93 90 89 92 97 101 101 95 86 87 74 60 48 38 33 37 50 75 104 171 281 240 238 243 253 266 289 99 105 103 98 90 81 71 65 65 71 83 98 115 130 142 149 156 160 150 128 105 90 77 59 35 24 30 38 32 29 41 49 41 10 320 301 293 283 330 2 6 356 216 205 207 224 251 269 275 277 275 263 251 246 247 249 249 247 244 246 250 254 258 263 267 268 260 246 237 235 234 232 229 225 223 220 216 212 208 204 39 50 58 62 60 57 56 55 57 58 52 52 55 53 52 50 33 14 3 358 356 355 354 353 350 349 156 154 149 144 132 87 63 60 65 72 78 80 74 46 312 299 305 318 331 338 347 1 21 40 47 36 35 45 63 78 86 90 92 92 89 80 66 55 57 59 58 51 39 26 28 47 70 79 68 59 58 59 61 63 65 71 91 105 110 109 105 105 112 116 116 117 129 140 111 59 30 17 11 16 33 77 246 258 258 251 261 272 268 239 178 141 126 117 107 96 84 71 65 66 73 86 101 118 136 152 163 174 185 186 183 162 41 16 6 3 11 14 8 357 3 26 48 35 350 312 299 292 283 348 10 13 17 192 193 195 202 229 253 263 269 271 259 249 248 252 254 253 248 243 244 247 250 253 255 258 261 261 255 243 234 232 232 228 225 222 219 216 212 207 204 46 57 63 64 61 59 59 59 58 56 50 42 39 35 28 20 8 356 357 358 358 356 351 347 343 172 158 153 148 122 88 70 62 57 56 64 72 72 60 347 298 307 325 349 5 7 4 11 25 39 39 28 33 52 71 82 87 88 91 92 89 82 70 58 59 63 60 53 42 29 26 48 76 90 87 77 71 69 67 63 63 71 96 121 131 133 132 134 142 151 158 168 179 189 194 244 357 359 358 355 340 260 254 255 258 270 310 331 307 190 176 162 146 135 122 106 91 77 71 74 81 92 108 126 148 166 177 184 188 192 208 269 341 355 359 5 13 13 4 1 10 27 34 10 329 299 290 287 290 350 11 23 95 156 166 178 200 231 249 255 258 261 262 260 260 260 257 254 251 247 244 244 247 249 251 254 259 263 267 269 270 264 252 241 231 224 219 215 211 207 204 54 64 67 65 62 60 59 59 57 55 49 41 34 27 17 6 358 355 358 358 355 351 345 341 334 165 158 149 134 85 78 73 67 59 53 54 59 51 2 309 305 328 3 23 18 5 356 357 1 10 21 26 39 60 78 86 89 89 89 86 83 78 69 60 63 71 67 56 44 32 26 44 77 95 97 92 86 86 81 70 61 60 85 132 140 145 149 154 160 169 176 183 189 194 204 246 345 354 351 327 293 277 274 270 276 298 329 8 88 156 177 182 173 159 146 130 106 85 79 85 91 99 114 139 166 180 186 187 179 154 109 78 45 13 10 11 7 355 346 347 355 1 357 341 309 278 274 278 292 332 358 21 143 159 164 182 228 244 252 256 259 262 266 268 269 266 261 256 254 250 245 243 244 248 252 256 260 264 268 271 274 276 274 265 251 235 222 215 210 206 202 62 70 71 67 63 61 58 57 56 54 50 44 35 29 18 9 4 2 1 358 353 347 342 338 169 162 155 129 88 85 83 78 72 62 53 46 37 2 311 302 312 342 18 17 360 342 333 331 327 317 346 30 49 66 81 89 91 91 88 83 78 72 63 57 61 73 74 62 45 34 30 41 66 86 93 90 87 89 91 76 57 40 27 41 115 148 157 162 167 175 179 181 185 192 202 217 19 28 45 248 290 310 302 288 289 302 340 94 121 143 180 198 199 190 180 176 171 134 96 105 119 129 142 162 179 183 185 180 162 139 118 95 71 41 22 354 330 320 318 319 329 342 338 319 297 274 272 277 290 320 355 43 164 173 186 221 251 259 264 266 266 265 264 264 264 264 262 259 257 255 252 250 250 253 258 261 263 265 268 269 271 273 276 277 273 259 235 219 211 204 200 69 74 72 68 64 60 57 55 54 53 47 41 35 29 22 15 11 7 3 358 352 347 342 297 161 156 145 99 80 80 80 79 76 66 54 39 16 338 309 306 320 350 10 0 335 315 306 306 312 318 1 50 64 71 80 88 91 92 89 84 76 65 57 55 60 65 67 60 46 35 35 44 54 67 82 85 81 82 92 86 60 44 37 33 31 58 133 152 158 162 172 179 181 179 169 150 126 123 159 244 301 315 311 294 278 253 197 171 173 189 200 209 211 208 201 204 212 222 222 198 190 189 185 186 189 189 185 168 152 144 134 116 97 85 352 312 308 311 312 306 305 315 315 306 304 293 288 285 289 346 43 103 160 179 206 243 262 272 276 277 274 268 261 257 256 257 258 258 257 260 265 267 265 264 264 265 265 265 267 268 268 268 271 279 283 278 257 230 213 203 198 77 77 74 69 64 58 54 52 49 46 41 37 31 25 20 16 12 9 4 358 352 348 341 163 154 135 100 77 74 71 72 76 77 70 50 9 326 306 299 302 305 316 323 323 315 304 297 296 306 329 27 68 73 75 77 80 84 87 89 85 74 53 49 61 66 65 61 53 44 37 39 43 47 53 74 87 84 81 87 95 63 45 43 46 45 46 66 100 118 123 130 146 151 152 153 154 153 153 173 229 279 283 282 271 256 235 218 214 222 228 214 208 209 210 208 211 220 232 239 216 193 189 188 188 191 195 194 175 161 159 158 156 158 155 284 293 298 304 306 302 303 309 309 305 314 317 314 309 317 31 69 113 147 175 219 255 270 278 281 280 276 268 256 248 247 250 254 259 265 273 278 278 274 270 267 267 266 266 266 267 268 268 271 278 284 282 267 239 214 202 196 85 81 75 69 62 56 50 45 40 37 33 30 25 21 17 14 11 8 4 358 354 351 163 163 152 116 78 73 73 67 70 75 76 68 35 330 303 292 290 300 289 282 284 290 297 302 305 309 321 353 61 80 78 77 76 75 75 77 84 82 61 24 35 77 84 77 64 50 39 37 41 44 47 54 72 91 93 88 88 92 62 45 46 46 43 41 47 64 102 113 111 112 125 131 139 154 172 183 186 194 202 259 267 249 237 228 223 227 235 241 218 198 201 208 211 216 225 237 240 209 187 182 180 183 187 190 188 174 169 172 186 205 213 208 219 257 283 290 292 291 290 290 292 297 301 305 306 306 312 325 5 135 159 197 239 257 265 270 274 274 271 263 249 241 245 253 264 274 282 285 285 280 275 271 269 268 267 266 266 266 267 268 271 276 280 277 263 238 213 201 197 91 84 76 68 59 51 43 37 32 28 25 22 18 15 12 9 7 5 2 359 357 3 157 156 137 97 77 74 73 70 70 72 70 56 5 316 307 308 314 316 299 284 278 281 292 311 329 338 346 9 76 88 84 80 78 74 70 69 72 65 36 2 7 86 105 101 80 54 37 29 41 54 59 65 77 92 98 97 98 97 85 83 83 54 38 37 44 50 107 123 119 115 119 122 125 129 145 181 203 218 219 230 241 226 195 188 266 264 261 268 284 199 199 208 214 220 228 224 168 141 137 138 139 140 141 144 166 194 198 193 199 212 212 204 200 202 229 256 263 258 234 249 269 284 293 296 296 299 306 312 311 215 217 235 247 253 256 260 266 268 261 254 254 264 270 275 281 286 288 287 284 278 274 271 269 269 268 266 265 265 265 265 265 270 271 265 249 227 209 201 198 96 87 75 64 53 44 37 31 26 23 19 16 12 9 7 5 3 2 1 359 359 116 149 126 98 81 74 73 74 75 72 71 64 38 342 311 304 314 325 322 307 292 283 286 304 330 352 4 6 13 60 89 87 83 80 76 69 62 56 48 32 15 9 40 103 120 111 77 41 26 40 62 67 69 75 89 102 106 125 142 142 138 162 168 134 59 45 41 116 123 121 121 123 130 135 133 125 130 150 183 212 227 238 246 257 345 342 317 301 300 307 259 213 217 221 225 221 129 128 126 124 123 121 113 98 70 19 231 209 190 178 185 195 195 191 177 175 199 225 227 214 225 249 269 283 294 303 308 310 311 299 265 245 242 247 251 253 256 260 266 264 275 286 287 287 287 289 290 289 286 280 275 272 270 270 269 268 267 266 265 265 265 265 265 259 246 230 216 206 201 198 103 89 73 60 49 40 32 27 22 19 16 12 9 6 3 1 0 360 359 359 2 157 137 98 78 75 72 70 72 75 75 76 58 357 313 306 315 329 324 316 303 291 285 289 314 356 21 26 16 19 44 76 84 82 80 79 71 60 50 44 31 25 21 26 52 106 122 109 74 46 48 67 68 65 65 74 99 113 156 174 179 185 191 191 192 193 233 247 160 133 123 122 126 137 155 163 157 149 152 175 206 244 261 268 275 297 332 331 316 303 294 261 233 236 238 235 209 121 130 136 131 126 122 105 51 42 91 146 157 166 168 177 193 193 181 169 165 159 175 184 179 190 224 260 279 294 307 313 302 301 288 268 258 256 258 260 261 263 267 276 280 284 288 290 292 294 295 293 288 282 276 272 271 269 268 268 268 268 269 270 268 262 253 244 235 225 216 209 203 200 198 112 92 71 56 46 37 30 24 20 17 14 10 7 4 1 359 358 358 359 0 8 165 120 90 80 76 72 69 69 70 75 87 249 266 269 272 272 268 264 278 281 278 273 268 261 74 67 53 37 37 44 60 75 78 78 82 76 63 54 45 31 28 27 28 31 47 98 120 101 70 63 73 72 66 62 62 66 77 163 192 207 221 224 224 229 228 225 214 193 164 141 133 135 147 165 178 173 161 153 160 203 254 266 269 272 287 322 339 336 318 286 268 263 273 275 256 204 154 154 163 171 182 218 277 6 68 118 142 155 170 187 189 179 171 170 167 158 131 128 123 104 92 110 133 138 313 307 297 285 282 272 271 280 283 280 279 280 281 281 282 284 284 287 295 307 312 306 297 288 280 273 269 268 266 266 266 267 270 276 278 271 258 246 235 226 218 212 206 202 199 197 121 94 69 53 42 34 28 23 19 16 13 10 7 4 1 359 358 358 359 1 20 155 106 89 83 79 75 72 70 67 78 192 212 231 247 256 257 254 253 262 263 255 240 214 181 142 108 82 65 58 54 57 66 75 80 84 89 74 64 48 31 26 26 26 30 36 54 109 108 82 75 81 79 69 60 47 29 12 317 227 237 245 251 257 254 235 224 212 200 188 170 158 157 164 178 185 177 167 166 178 204 232 249 262 278 302 326 347 4 28 32 355 322 308 301 266 181 161 168 188 208 228 246 239 165 133 134 157 178 192 186 137 87 117 164 167 155 137 128 110 78 76 98 116 111 1 314 294 288 273 272 282 297 303 302 305 312 314 311 303 299 298 309 332 347 348 333 309 291 280 273 268 265 263 263 264 268 277 286 286 273 252 236 227 221 216 210 206 202 199 198 122 92 66 50 39 31 25 21 18 15 11 9 6 3 1 359 358 359 360 1 124 132 97 89 86 83 80 76 72 64 257 237 234 236 240 241 245 249 250 252 246 229 209 193 177 154 124 100 87 81 73 56 60 76 90 95 96 90 80 54 30 23 23 23 25 31 43 68 97 74 69 81 90 79 59 41 20 1 318 266 255 250 251 257 257 243 236 227 214 207 200 174 157 146 152 167 176 175 184 198 214 232 253 268 290 315 336 355 15 28 21 9 356 338 318 163 135 125 115 116 234 247 230 175 150 144 143 182 205 204 182 136 92 114 174 177 162 151 154 143 12 37 75 94 89 329 304 295 291 283 285 293 301 307 310 317 327 334 334 326 319 322 334 349 359 358 341 314 294 282 274 267 262 260 260 263 271 284 294 288 268 245 233 226 222 216 211 206 203 200 198 118 89 65 49 37 29 24 20 16 13 9 7 4 2 0 359 359 360 0 4 142 107 91 88 86 83 82 79 75 223 256 246 246 247 247 246 249 256 253 245 233 213 198 185 163 130 113 107 97 98 98 75 57 98 112 111 107 109 101 73 47 32 24 17 16 30 49 67 83 59 57 74 100 111 81 44 19 2 296 260 253 243 235 237 248 252 243 236 228 223 220 206 170 143 137 149 173 186 188 198 212 232 258 284 310 315 331 348 346 345 359 6 9 13 58 127 117 100 81 63 44 60 133 139 139 146 179 221 208 187 165 141 119 117 123 127 135 152 189 243 290 304 308 311 312 303 300 298 295 296 299 300 302 305 308 313 321 323 318 309 302 306 321 336 345 343 328 304 290 279 271 265 260 258 259 264 272 282 289 281 259 240 232 227 223 217 212 208 204 202 199 119 91 64 47 36 28 22 18 14 10 7 4 3 1 1 0 1 2 5 36 123 90 86 86 86 85 85 82 266 257 257 268 267 261 255 249 245 252 247 240 226 205 189 173 142 111 106 110 100 104 112 128 178 161 135 124 120 118 113 104 99 79 25 8 10 35 63 81 85 55 47 71 98 113 114 53 19 347 258 254 252 238 221 217 225 238 238 232 231 231 231 225 201 169 146 153 181 193 188 189 201 226 256 280 310 298 301 301 297 323 349 6 19 39 107 138 119 99 82 67 56 55 98 150 167 179 217 222 185 166 153 139 120 109 102 97 95 105 133 175 249 281 289 292 296 300 300 299 298 297 299 300 301 301 301 300 304 304 298 290 288 294 307 322 330 327 313 294 281 272 265 261 259 259 261 264 268 271 271 263 249 239 233 229 225 220 214 210 207 204 200 130 97 61 43 32 26 20 16 11 8 4 3 2 2 2 3 5 7 18 77 91 81 84 85 86 86 85 70 307 276 268 270 278 278 270 261 253 250 248 233 210 185 163 142 120 103 99 102 107 117 141 173 210 203 142 124 125 128 129 130 142 156 188 353 20 66 93 103 98 71 55 79 101 107 108 118 244 261 268 271 267 248 213 200 202 212 221 226 231 237 238 232 219 202 168 165 180 184 179 171 179 204 230 248 268 265 258 254 264 295 329 350 6 32 147 156 130 110 86 66 54 47 49 104 181 196 205 169 158 157 155 149 128 99 87 81 81 88 107 144 197 253 285 297 298 301 302 302 301 301 302 302 300 301 297 287 279 272 269 272 279 287 298 312 318 315 303 287 276 268 261 258 256 258 259 258 258 257 254 248 241 235 231 228 224 220 216 212 209 206 202 127 103 58 39 28 22 17 12 9 5 3 2 3 4 5 8 11 16 49 77 78 79 81 81 81 80 74 41 345 316 299 286 279 280 279 273 264 255 249 220 192 171 154 138 123 111 103 107 113 115 138 170 209 217 172 123 123 130 137 146 160 178 213 326 45 96 113 117 115 102 90 98 111 113 114 148 265 274 279 278 273 254 213 193 190 193 202 215 228 242 247 237 219 197 154 136 149 162 167 165 168 184 208 232 252 266 246 245 257 278 301 319 331 306 176 171 154 160 106 54 48 46 46 54 86 130 127 113 118 133 147 159 197 305 4 29 62 106 134 154 183 231 275 293 295 300 302 301 299 298 300 302 302 305 301 288 268 254 252 257 266 274 281 297 302 300 292 283 274 267 260 255 252 252 251 249 248 246 243 239 235 230 228 225 222 219 215 213 210 207 204 106 93 56 36 22 16 13 9 6 4 3 3 5 8 11 15 22 40 88 81 78 78 78 76 73 68 56 29 358 331 317 301 286 280 283 284 278 267 249 217 191 175 161 145 129 117 111 110 111 116 147 164 182 215 236 210 137 137 142 160 181 194 229 314 91 122 127 129 127 126 121 118 121 130 140 202 251 262 274 276 270 252 220 198 185 179 186 198 214 239 257 242 211 186 151 132 140 153 161 166 172 183 200 236 254 245 220 233 256 278 297 312 324 163 166 170 174 207 239 305 47 49 47 51 72 93 99 95 87 82 78 76 82 179 275 267 228 194 183 183 192 212 227 248 273 284 291 294 296 300 303 304 305 305 301 288 267 253 247 243 243 248 256 272 282 284 281 277 273 267 260 254 249 246 244 243 242 240 237 234 230 227 224 221 219 216 213 211 208 206 204 77 70 51 26 15 11 9 7 4 3 3 5 8 13 20 26 39 61 77 76 76 77 76 74 69 61 49 23 343 320 310 302 295 291 293 295 291 277 255 228 201 180 162 144 128 120 118 112 112 126 147 156 156 156 164 161 141 142 149 167 176 180 199 261 176 150 144 146 149 150 146 140 141 158 176 200 221 232 251 268 278 275 251 217 191 174 175 184 197 220 265 267 198 177 157 143 148 153 156 161 169 185 205 247 265 244 224 231 270 293 302 309 9 147 152 165 184 204 219 220 143 62 57 60 79 91 98 93 80 65 60 63 73 94 124 186 178 177 187 194 193 182 167 160 192 249 271 283 292 300 304 306 307 304 297 284 269 258 247 237 230 231 242 256 267 272 273 272 270 267 260 253 248 244 242 241 240 238 236 233 230 226 223 219 216 213 210 208 207 206 204 70 63 43 16 1 8 7 5 3 3 4 7 12 20 30 44 55 62 66 69 72 75 76 77 77 72 48 303 309 312 304 298 302 307 308 307 304 294 269 235 201 176 157 141 130 125 125 124 137 149 152 149 143 136 127 116 108 117 139 160 167 168 168 181 192 176 152 149 149 157 162 164 172 187 197 211 224 239 257 275 289 294 278 237 205 182 174 175 182 195 235 333 136 131 126 128 137 143 145 146 151 167 197 232 251 246 228 280 325 323 319 314 142 159 172 184 198 208 213 211 200 155 100 84 88 87 95 100 81 60 61 66 69 72 82 111 121 117 118 139 156 153 153 157 177 219 249 270 283 292 299 305 305 302 296 285 273 261 250 237 229 228 236 246 257 264 267 268 268 265 259 253 248 245 242 241 240 239 237 235 232 228 224 220 216 213 210 207 206 205 204 81 68 41 2 354 4 5 4 3 3 5 10 18 27 42 57 62 62 64 66 69 74 78 87 103 128 201 271 283 302 314 311 314 319 320 319 317 313 287 241 213 194 175 156 145 139 135 137 147 155 154 145 137 135 131 127 119 114 125 150 169 179 179 176 181 153 120 130 141 153 163 169 175 187 203 230 236 248 270 289 300 301 277 233 209 192 177 171 169 169 160 107 101 103 111 120 128 132 133 131 131 139 164 202 214 222 261 338 349 351 0 75 175 208 213 207 205 207 208 205 202 184 170 153 126 105 104 107 107 87 79 80 75 75 83 98 106 102 96 99 115 123 159 171 183 200 221 243 268 280 288 294 296 297 295 288 277 264 253 239 228 226 230 239 250 258 263 265 267 266 260 256 252 248 246 244 242 241 240 238 235 232 228 224 220 215 211 208 206 205 205 85 76 36 351 354 1 3 3 3 4 7 15 28 45 57 59 60 62 65 67 71 78 84 102 147 197 240 284 284 298 310 318 322 323 324 325 326 326 325 285 240 224 212 195 176 165 159 154 153 156 157 153 147 141 139 144 143 136 126 117 119 151 167 166 156 127 101 101 120 136 147 157 174 194 218 243 251 258 278 294 301 299 268 227 208 194 180 169 163 156 145 126 110 106 110 114 120 127 130 130 129 132 149 183 204 230 291 335 349 360 18 163 207 229 229 228 233 230 218 210 213 190 178 170 165 162 160 166 177 176 162 143 117 102 100 105 110 105 93 79 244 206 182 190 197 199 200 212 243 262 273 281 286 291 291 286 278 269 261 247 224 217 221 232 244 255 260 264 267 268 264 259 256 253 251 248 246 244 243 240 237 235 232 228 224 220 215 210 207 206 205 75 60 25 351 353 358 1 2 3 5 11 21 46 70 65 60 59 60 63 70 80 87 88 90 106 266 290 308 313 311 308 308 312 316 320 325 329 331 331 325 298 246 214 195 173 164 165 160 156 155 157 157 157 157 158 160 155 149 144 143 148 162 158 145 137 129 116 99 108 123 133 144 183 205 233 258 260 245 244 264 279 285 264 223 206 193 180 168 161 154 146 137 126 121 122 125 130 138 143 142 137 136 141 150 161 179 280 330 342 355 143 195 211 225 232 268 317 311 278 248 238 201 184 173 169 170 172 178 188 190 185 173 161 147 133 123 121 203 292 283 268 235 192 188 191 191 192 202 227 248 264 274 281 286 288 286 281 275 267 256 228 216 218 229 243 255 261 265 268 270 268 264 260 258 256 254 251 249 246 243 239 236 234 231 228 224 219 214 210 208 207 60 45 21 352 348 356 359 1 3 6 18 35 74 67 63 60 58 57 61 77 89 88 80 62 37 6 344 327 318 311 307 307 309 313 319 328 335 340 343 348 1 44 121 130 120 103 125 137 139 140 143 148 154 157 159 157 155 154 158 167 183 202 199 164 138 132 130 117 124 137 143 161 196 205 222 251 253 243 231 229 239 254 259 228 204 192 180 170 161 155 150 145 142 140 145 152 160 167 170 166 156 152 154 156 159 160 164 278 281 242 215 220 223 220 179 79 45 352 306 271 240 198 174 163 164 170 178 185 189 189 183 173 168 165 161 159 179 252 276 278 279 275 251 197 187 193 201 208 216 237 256 267 275 281 284 284 282 278 270 255 229 220 223 234 248 258 264 267 270 271 271 268 264 263 261 259 256 253 249 245 241 238 235 233 230 226 223 218 215 211 209 55 42 17 350 344 357 0 2 4 11 33 78 88 76 69 63 56 51 55 69 76 79 73 56 27 358 334 314 301 294 296 305 312 320 331 344 350 352 357 3 12 36 72 88 84 68 68 88 99 106 112 119 126 132 137 142 148 155 164 174 183 189 186 166 145 138 138 140 153 170 188 211 221 230 229 232 234 228 221 221 231 245 256 246 204 191 182 173 164 159 155 153 153 155 160 166 173 180 180 169 141 140 146 155 168 184 213 272 273 257 244 245 242 234 205 74 35 6 332 243 175 143 123 114 112 118 139 173 187 181 171 168 170 173 177 186 201 221 252 266 273 276 269 216 182 187 202 213 218 226 242 256 266 274 279 280 280 276 271 261 241 228 231 242 254 262 267 269 271 273 273 272 268 265 263 260 258 255 252 248 244 239 236 234 231 228 225 222 219 216 213 55 41 7 347 353 4 6 6 8 20 55 101 90 83 76 67 52 42 45 57 64 69 65 37 321 302 299 299 287 282 290 305 324 344 358 1 358 359 7 15 25 35 47 56 56 52 55 67 73 81 91 100 108 112 118 130 144 156 164 168 169 168 161 152 145 142 145 157 175 187 200 217 233 243 238 239 243 244 238 233 238 245 252 245 205 191 183 175 167 162 157 156 158 161 163 167 166 156 138 139 127 119 132 145 163 207 250 280 288 281 274 270 271 276 294 332 352 9 71 124 128 119 109 100 93 89 91 105 136 146 154 164 171 177 183 191 198 207 231 245 252 257 258 239 183 193 194 192 190 186 220 245 259 269 275 277 277 275 272 264 248 238 241 248 257 265 270 271 273 274 273 271 266 262 261 259 257 256 254 250 246 242 237 235 232 230 227 225 222 220 218 53 21 333 348 5 14 15 15 18 32 75 108 93 87 79 68 51 38 43 51 56 56 43 340 300 292 290 292 289 289 299 321 348 4 8 5 5 13 24 30 33 35 37 39 38 42 53 63 65 68 76 92 110 120 122 131 147 159 160 156 149 145 143 145 141 137 142 159 182 193 200 213 231 246 249 248 254 260 260 254 249 249 250 241 208 190 182 175 167 159 150 148 150 151 150 143 114 38 21 89 135 103 126 144 163 209 266 283 294 298 299 300 302 317 351 33 68 95 100 120 124 116 105 95 87 79 74 77 99 126 148 162 172 181 188 192 197 205 221 232 238 236 226 196 154 186 182 173 165 177 213 246 261 269 274 276 276 276 274 268 253 244 246 252 260 267 271 273 273 273 271 267 260 256 255 255 255 255 254 251 248 244 239 235 233 231 228 226 224 223 222 38 320 312 349 16 24 26 26 29 41 87 112 95 87 79 65 49 39 39 41 40 27 353 325 321 325 331 335 337 329 329 348 12 20 19 19 23 30 35 36 35 34 33 32 30 39 56 66 67 65 66 80 108 126 127 135 149 159 156 147 141 140 143 146 142 134 132 142 188 219 214 219 239 262 277 277 273 272 270 265 257 255 255 239 206 188 181 175 168 159 149 146 148 150 150 145 126 76 69 97 114 106 113 132 148 176 307 314 316 320 327 337 355 29 58 77 91 99 92 111 118 111 96 83 74 52 41 52 92 136 157 169 179 187 194 194 200 213 229 237 236 220 193 164 151 199 204 206 207 212 230 258 268 273 275 276 277 277 275 270 265 268 255 259 266 271 274 274 273 272 269 263 254 248 247 248 250 252 252 251 248 244 240 236 233 231 228 226 224 223 223 319 314 322 345 18 29 34 36 40 52 81 94 92 88 82 72 56 42 33 22 18 2 350 346 351 9 21 20 8 356 355 19 37 37 33 31 33 35 36 35 32 29 27 27 29 42 61 71 73 69 64 66 88 116 130 142 146 145 141 139 140 141 144 143 138 132 129 134 269 279 265 239 252 276 291 292 286 280 277 273 269 269 273 248 208 190 184 181 177 170 165 163 164 166 167 167 164 153 128 119 118 118 117 126 135 129 20 349 346 345 349 359 15 35 45 54 68 78 76 96 99 89 77 70 65 309 305 309 211 169 172 175 177 178 177 177 179 185 193 190 168 160 165 164 179 208 215 216 216 219 233 260 268 273 275 276 277 277 277 280 285 288 284 281 280 280 279 276 274 272 269 263 254 244 240 241 244 247 248 248 246 243 239 235 232 229 227 224 222 221 221 301 325 337 355 14 30 38 44 50 59 71 80 86 89 92 91 84 72 44 16 0 351 354 359 9 23 27 23 12 4 3 20 38 42 41 39 39 38 37 34 29 23 20 20 26 45 68 78 79 75 66 62 75 100 119 130 133 128 122 123 128 134 135 139 138 134 131 138 291 299 294 264 243 262 282 290 289 284 281 280 281 287 296 267 219 199 191 188 188 186 184 182 181 181 180 178 174 166 154 139 137 140 140 138 136 126 76 9 358 2 3 3 5 7 6 7 8 10 15 40 43 40 42 50 65 244 272 275 252 198 173 159 144 136 132 131 126 119 113 111 114 127 144 163 207 231 233 228 221 217 226 250 262 268 271 273 274 276 279 288 306 312 306 300 295 290 285 280 276 272 269 264 255 243 236 234 236 240 243 245 244 241 238 235 231 228 226 223 221 220 220 13 4 0 358 12 27 39 47 53 59 65 75 81 87 96 113 126 125 102 58 23 6 6 9 16 24 28 26 21 15 12 14 22 29 34 37 39 40 38 34 29 21 15 11 15 40 73 85 84 76 68 63 85 120 121 117 115 111 107 105 107 110 107 115 126 134 141 161 286 306 308 294 244 249 267 279 285 285 285 286 292 302 309 284 233 209 200 197 198 201 201 199 195 194 190 182 172 164 156 140 145 153 156 153 146 136 104 66 54 41 17 3 355 351 351 353 354 352 347 339 344 351 354 359 5 308 279 271 145 129 136 145 149 147 142 135 129 124 119 116 117 126 138 167 211 229 232 227 219 215 221 239 255 261 265 268 270 274 284 299 309 311 308 304 301 297 292 285 280 275 270 265 257 245 236 231 231 235 239 241 241 239 237 234 231 228 225 223 220 218 218 39 30 19 9 8 20 33 44 51 56 62 73 81 84 93 120 150 148 128 101 67 39 23 22 27 30 30 27 24 20 16 12 10 10 9 6 7 26 35 35 30 23 16 9 9 33 70 87 89 84 76 72 153 151 126 110 102 98 96 95 93 91 85 82 82 90 110 150 228 298 309 313 313 282 271 279 286 289 290 293 305 319 323 301 249 223 213 208 208 213 218 218 215 209 197 179 167 160 156 142 141 149 156 160 157 149 137 127 123 120 124 10 334 331 327 312 309 319 320 315 318 328 326 318 321 337 341 6 86 119 132 144 158 160 157 152 147 143 138 133 133 139 141 212 237 246 248 236 214 208 216 230 245 256 263 267 270 276 289 301 307 309 307 304 302 299 295 290 285 280 274 269 262 252 239 232 231 233 237 239 239 239 237 234 231 228 224 221 219 217 216 43 31 19 10 5 9 21 34 46 53 63 73 79 82 86 98 112 120 124 112 91 63 47 45 45 41 34 26 20 19 16 10 2 354 351 352 358 26 50 46 37 29 21 14 14 34 67 86 99 108 113 142 170 145 112 99 93 89 88 89 87 82 75 66 56 51 56 81 149 206 313 322 326 325 313 302 300 300 301 304 314 323 327 317 274 240 228 222 221 225 233 244 241 217 187 168 153 139 130 128 128 137 150 159 160 151 153 152 150 151 165 183 202 237 253 243 242 252 256 255 256 267 274 298 317 326 329 332 330 261 183 176 175 173 171 169 169 169 169 171 174 177 193 233 247 252 252 238 209 205 216 227 237 250 261 268 274 282 292 299 302 303 303 302 299 297 294 289 284 281 277 273 268 260 247 235 233 233 236 237 239 239 237 235 232 228 225 222 218 216 214 54 38 20 9 5 5 9 17 29 46 62 70 73 75 77 82 87 91 97 99 90 75 66 61 58 50 36 22 15 18 20 15 6 357 354 357 6 28 45 45 37 28 21 17 15 30 62 86 100 111 113 96 78 84 81 80 79 80 82 85 84 78 68 55 37 23 22 35 75 132 105 359 347 346 343 332 321 315 312 313 317 322 328 328 311 269 243 235 234 239 257 268 244 194 170 158 136 112 102 105 110 121 135 148 156 158 161 163 165 169 178 198 210 216 224 232 232 233 230 223 217 218 231 281 303 308 309 310 306 287 232 199 188 183 183 184 188 191 191 191 194 206 227 239 243 244 238 222 211 227 233 235 238 247 258 268 276 283 289 293 295 295 296 295 293 291 287 283 279 277 275 273 269 264 254 241 235 234 235 236 237 237 236 235 233 229 226 222 219 216 214 71 57 33 16 9 7 7 11 20 34 53 58 59 57 55 54 60 68 75 81 83 74 69 68 68 60 38 21 16 21 26 22 12 2 355 354 0 15 29 34 31 24 17 12 11 21 54 76 80 76 60 44 43 51 58 61 63 70 77 84 87 79 66 47 27 13 11 20 44 88 115 91 41 12 358 346 331 322 315 310 309 316 328 335 334 318 273 256 255 269 292 292 199 168 160 152 124 102 94 97 107 118 123 128 150 169 175 179 184 188 191 195 204 214 223 227 225 221 209 189 173 170 180 225 257 272 282 288 290 283 261 208 190 186 186 189 192 194 194 195 205 221 233 240 240 237 232 229 234 248 248 244 243 246 254 263 272 278 282 285 285 286 285 285 284 282 279 276 273 273 272 270 267 263 255 245 237 234 233 234 234 234 233 233 231 229 226 224 221 218 216 78 71 55 34 18 10 7 8 14 23 35 42 43 43 43 45 49 56 62 66 67 68 78 82 78 68 45 25 23 27 29 26 17 7 360 357 359 8 18 24 24 19 9 4 3 11 54 67 62 55 50 47 48 50 51 51 53 61 74 86 92 87 70 49 30 18 13 15 25 52 77 73 54 30 5 341 323 316 312 308 306 310 328 343 350 351 349 346 336 336 354 62 115 134 143 141 112 108 108 114 121 129 138 151 184 192 191 192 197 203 208 211 210 211 217 220 217 207 176 151 151 160 178 208 228 242 253 262 269 273 270 225 186 184 183 184 186 190 193 198 210 224 233 237 234 226 226 241 260 259 258 253 249 246 248 255 264 270 274 276 276 276 275 274 274 273 272 270 268 268 269 268 265 261 255 248 240 235 232 232 231 230 229 228 227 226 225 223 221 219 217 75 72 70 56 31 16 13 14 19 25 29 31 34 36 38 39 42 46 50 52 57 70 91 88 80 74 63 38 35 35 33 28 22 15 10 6 4 4 8 12 13 10 1 354 354 8 56 66 59 53 50 50 51 53 53 51 50 57 75 94 102 97 77 55 38 27 22 20 21 31 41 42 34 17 354 328 310 307 311 311 313 323 344 4 21 30 29 20 19 30 53 72 78 76 68 75 102 122 129 134 142 156 178 214 225 220 210 204 209 216 221 223 221 212 210 209 205 189 155 148 156 168 185 203 215 223 231 240 250 259 262 242 193 181 180 179 182 190 198 208 219 228 233 231 219 207 216 242 260 263 263 260 253 244 238 246 257 263 267 269 270 269 267 266 265 264 263 262 262 263 265 265 264 261 257 252 246 240 235 232 230 228 225 223 221 220 219 219 218 218 217 72 76 89 183 229 242 17 31 33 33 28 28 29 31 32 34 37 42 50 54 57 67 82 82 77 77 72 52 44 42 38 32 27 23 19 13 7 1 359 0 1 360 355 350 1 21 44 54 52 45 42 43 45 47 47 47 46 52 76 109 113 104 83 62 43 30 24 24 27 31 31 25 15 1 345 332 323 322 325 326 330 340 359 25 42 41 35 28 25 30 37 42 42 41 44 58 93 126 143 151 159 174 195 224 230 223 212 209 217 232 242 247 246 232 222 213 197 168 151 159 173 185 195 204 210 216 223 230 239 245 249 241 214 193 185 183 185 193 205 216 226 232 232 223 206 200 218 239 253 261 263 262 257 243 232 240 252 259 263 265 265 264 262 261 259 257 255 254 255 257 260 262 263 262 259 257 255 251 245 238 231 226 222 218 215 215 216 217 217 218 218 83 102 159 216 230 217 200 96 60 51 39 33 30 27 25 22 23 30 46 60 54 57 66 73 75 76 66 52 46 45 41 35 30 26 22 14 5 357 352 351 352 354 356 2 25 33 40 45 47 41 34 32 33 33 31 27 18 7 16 135 119 103 87 69 48 34 28 29 30 27 19 10 0 352 348 347 346 346 345 347 350 356 4 15 27 36 35 31 24 18 22 31 39 44 44 44 63 109 144 157 164 177 199 222 225 213 202 204 219 240 258 269 272 261 252 249 240 208 180 181 194 204 211 215 218 222 228 234 239 242 243 240 226 208 196 193 196 204 215 224 231 233 230 218 208 210 226 238 249 259 264 263 257 241 234 242 253 259 262 264 264 263 261 258 256 253 250 249 248 250 253 256 258 260 262 265 268 270 268 261 247 232 223 218 215 213 214 216 217 218 218 102 130 194 241 244 215 198 133 79 69 68 54 27 5 352 344 349 10 48 65 52 52 58 67 73 72 57 50 47 46 43 38 32 24 15 6 355 347 343 343 347 354 1 15 31 35 40 46 50 46 34 25 21 19 14 7 354 338 323 150 111 98 87 74 57 45 41 37 30 17 3 353 347 345 346 347 347 348 350 355 0 4 6 6 7 25 35 35 30 25 28 40 50 52 43 32 38 70 131 155 162 173 199 221 221 201 187 192 213 245 271 286 292 290 283 275 262 233 204 196 205 216 226 233 237 240 243 245 246 245 245 241 233 222 212 207 208 216 223 229 234 236 231 221 216 221 232 242 250 257 261 262 259 253 249 252 257 261 264 265 265 264 262 259 256 253 250 248 247 247 249 252 256 265 273 279 283 282 277 268 255 240 228 221 216 214 214 215 216 217 216 94 100 64 326 263 194 176 118 86 84 101 195 243 262 278 294 319 41 75 71 58 54 56 61 66 65 53 46 45 45 43 38 31 20 6 351 337 329 331 338 348 359 9 17 23 27 34 43 51 51 40 21 11 7 3 358 352 349 359 78 97 89 84 78 68 57 53 41 24 6 351 342 337 334 335 337 338 340 344 352 3 7 7 5 3 5 16 23 25 25 29 43 55 56 45 26 25 45 121 156 165 173 208 226 220 189 167 170 195 254 288 297 302 309 320 329 311 212 193 194 204 218 234 246 253 255 255 253 251 249 247 243 237 230 224 221 220 224 230 234 238 239 235 227 225 230 238 245 251 256 260 261 261 262 263 263 264 265 266 266 266 265 264 262 259 257 254 251 249 249 252 260 270 279 284 284 283 278 271 262 251 240 229 222 218 215 215 216 216 216 215 55 49 29 12 7 13 61 98 94 95 104 169 252 259 265 283 54 79 79 70 62 57 52 53 58 60 52 42 42 43 43 38 30 17 1 347 336 329 332 344 359 10 17 17 15 15 21 33 45 50 43 17 1 355 352 350 350 358 24 69 83 81 82 81 76 68 64 46 20 350 333 327 324 322 322 323 330 334 338 343 354 2 1 357 352 348 344 349 360 13 27 44 63 68 52 27 19 37 138 165 173 182 222 236 225 176 150 147 149 292 305 300 302 310 336 17 34 65 177 194 205 214 232 254 265 268 266 260 256 253 250 245 239 235 232 231 230 234 238 241 243 244 241 235 234 239 245 250 255 259 262 263 265 269 270 270 270 269 268 266 265 265 264 263 262 260 258 257 256 258 266 275 282 284 283 279 274 267 261 254 245 236 227 221 218 217 217 217 216 215 214 45 37 23 9 3 11 35 73 88 82 66 41 18 15 39 61 69 70 68 67 62 56 50 48 55 59 52 37 34 37 40 37 29 16 2 350 344 342 345 352 7 18 23 17 10 8 11 21 34 41 35 10 350 343 341 341 345 359 37 71 79 80 83 86 86 82 77 43 336 304 301 302 305 307 308 313 325 332 332 331 330 330 325 314 309 311 315 321 335 358 25 45 64 76 64 36 25 52 148 168 176 187 233 242 219 167 147 143 124 357 318 303 300 306 335 35 51 55 83 183 207 213 225 251 270 277 277 273 268 263 257 250 242 239 239 241 241 243 245 247 248 248 246 242 242 245 250 255 258 261 263 266 271 274 275 275 274 272 269 266 263 263 263 263 263 263 262 261 264 270 276 280 282 281 276 271 265 260 254 247 239 231 224 220 219 218 218 218 217 216 215 71 52 21 3 2 12 35 55 60 49 32 24 24 31 41 49 56 61 64 66 63 56 50 47 51 55 44 27 17 20 28 30 24 15 2 351 344 342 341 341 348 12 29 20 9 5 7 13 23 27 17 356 340 333 330 330 340 6 62 81 82 82 86 91 93 97 260 280 273 275 280 284 288 290 290 296 308 317 314 308 300 290 281 276 272 269 272 289 317 349 19 42 58 70 67 56 50 74 145 165 171 183 231 224 178 152 144 139 114 346 316 303 298 303 328 30 46 45 43 45 216 215 221 246 268 278 282 282 280 276 270 261 250 245 248 252 253 252 251 250 248 246 242 238 238 243 249 255 258 261 263 266 274 277 277 276 276 274 271 267 263 261 261 262 263 264 264 264 269 274 276 276 275 272 269 265 260 255 248 240 233 225 221 219 219 219 219 219 218 217 216 129 273 241 248 356 33 50 55 48 34 19 18 22 27 32 39 48 56 63 66 64 57 49 44 43 45 31 12 3 5 14 18 14 5 354 343 336 333 330 324 303 261 210 25 4 1 1 4 7 6 351 336 327 324 321 324 344 30 77 84 80 79 80 81 64 321 293 286 279 277 278 278 278 278 275 276 281 286 284 280 275 268 260 260 265 255 241 236 269 331 354 15 39 56 66 70 74 94 138 160 158 151 152 144 144 147 145 137 110 320 303 297 293 296 314 4 29 18 7 0 250 207 215 248 271 280 282 283 281 279 273 265 253 246 253 258 260 257 252 248 244 240 233 227 227 233 242 251 256 260 264 268 273 276 276 276 275 274 272 269 265 262 261 262 263 264 264 264 267 269 269 268 267 265 264 261 258 252 244 235 226 220 217 217 219 220 220 219 219 217 216 50 23 280 231 203 80 70 66 52 33 18 15 20 24 29 35 47 56 66 69 64 57 47 39 34 31 13 355 351 354 1 2 355 344 333 323 325 326 323 315 288 251 224 215 227 294 330 337 335 327 318 311 313 315 316 324 7 46 65 70 64 59 49 24 343 319 306 296 288 283 280 277 276 273 271 269 268 268 268 269 268 262 257 257 265 251 225 204 200 271 308 320 341 30 66 90 103 112 127 150 145 133 123 121 125 128 128 122 110 264 282 284 285 288 301 353 19 6 356 0 34 116 277 304 292 286 283 280 277 272 265 254 241 235 243 250 253 251 247 243 239 233 227 221 221 226 234 243 251 257 263 267 270 270 270 270 271 271 270 270 270 269 269 269 269 266 264 261 261 260 260 260 260 260 259 257 255 250 242 232 222 216 215 216 218 219 219 219 218 217 215 47 44 35 271 209 101 89 81 68 38 18 12 19 27 31 36 47 61 70 69 64 56 45 29 11 350 324 317 321 325 328 327 323 316 310 311 326 336 335 329 315 291 245 224 219 222 238 267 282 287 287 286 301 315 326 345 25 38 44 45 37 23 2 339 324 314 306 297 290 284 280 277 275 273 270 267 265 265 267 269 270 267 264 263 263 250 226 205 203 228 258 268 270 266 163 127 130 132 139 160 154 146 140 135 131 127 129 127 123 210 264 274 278 281 291 348 9 4 2 5 9 357 339 325 304 290 281 273 265 253 242 229 221 222 229 237 242 244 243 241 239 233 227 222 221 223 227 231 235 246 256 261 262 261 259 260 264 269 271 273 277 283 285 283 280 274 268 262 258 256 255 254 254 253 253 252 251 247 241 232 222 216 214 216 217 218 219 219 218 217 215 42 40 37 34 146 118 106 95 79 43 21 17 24 31 34 40 50 61 64 67 63 53 32 348 310 285 271 272 279 283 285 288 292 297 298 313 349 4 359 349 337 323 295 254 233 227 229 236 250 257 259 262 293 336 2 15 23 23 23 17 4 346 329 318 311 306 299 292 286 281 278 276 274 272 269 267 266 266 268 269 270 269 267 265 261 252 239 229 225 229 234 237 234 223 194 146 126 133 154 166 161 158 157 157 157 153 153 154 167 219 257 269 274 277 288 350 2 6 14 16 6 347 330 317 301 289 278 262 243 224 212 204 205 213 220 229 236 243 248 252 254 248 239 230 225 222 221 221 222 231 243 251 254 256 259 262 267 270 273 274 278 283 284 283 281 277 272 266 259 255 253 251 249 247 246 246 246 244 241 234 224 218 216 216 218 219 219 218 217 216 215 31 28 25 28 91 126 111 98 79 50 30 27 29 32 38 46 54 59 62 68 62 42 358 312 286 265 256 261 270 274 275 279 287 300 310 346 22 23 12 351 336 327 319 310 284 255 240 235 234 227 223 223 281 18 18 15 9 4 355 342 328 317 308 303 299 295 290 284 280 277 275 274 272 269 267 265 265 265 266 267 268 268 267 264 259 252 244 238 234 233 232 229 216 197 175 145 109 102 109 128 143 153 160 166 169 170 165 167 182 220 255 266 272 279 296 353 17 36 41 35 22 346 313 299 291 281 268 245 221 204 192 191 197 207 216 222 230 242 254 263 266 262 254 242 231 223 219 217 220 227 237 246 254 259 264 269 272 273 274 274 275 276 276 275 274 273 270 265 259 254 250 248 246 244 242 241 240 240 238 235 228 222 219 219 219 220 219 219 217 216 215 Height 797 797 797 797 797 796 796 796 796 796 795 795 795 795 795 794 794 794 793 793 793 793 792 792 792 791 791 791 790 790 790 789 789 788 788 787 787 787 787 787 787 786 786 786 786 786 786 787 787 787 787 788 788 788 788 788 788 788 788 788 788 788 788 788 787 787 787 787 787 786 786 786 786 785 785 784 784 784 784 785 785 785 786 787 788 789 790 791 792 793 794 795 796 798 799 800 800 801 802 803 804 805 806 807 808 808 808 808 808 808 809 810 811 812 813 813 814 814 814 814 813 813 813 811 810 809 808 809 810 811 813 814 816 817 817 816 816 818 820 822 822 822 821 820 820 821 820 819 819 820 821 821 819 818 817 816 816 815 815 814 815 813 811 810 810 810 809 809 809 809 809 809 809 810 810 811 812 812 812 813 813 814 814 814 814 814 814 815 815 816 816 797 797 796 796 796 796 796 796 795 795 795 795 795 794 794 794 794 793 793 793 793 792 792 792 792 791 791 790 790 790 789 789 789 788 788 787 786 786 786 786 786 786 786 785 785 786 786 786 786 787 787 787 787 787 788 788 788 788 788 788 788 788 787 787 787 787 787 786 786 786 785 785 785 784 784 784 784 784 784 784 784 784 785 786 787 788 789 790 791 792 793 794 796 797 798 799 800 800 801 803 804 805 806 807 807 808 808 807 807 807 808 809 811 812 812 812 813 813 813 813 813 813 813 812 809 807 806 807 808 808 807 808 810 812 813 812 813 814 816 818 819 819 819 819 820 820 819 819 819 820 821 821 819 818 818 817 816 816 816 815 815 813 811 810 810 810 809 809 809 809 809 810 810 810 811 811 811 812 812 813 814 814 814 815 815 815 815 815 816 816 817 797 797 796 796 796 795 795 795 795 795 795 794 794 794 794 794 793 793 793 793 792 792 792 792 791 791 791 790 790 789 789 789 788 788 788 787 786 786 785 786 786 786 785 785 785 785 785 786 786 786 786 787 787 787 787 787 787 787 787 787 787 787 787 787 787 786 786 786 785 785 784 784 783 783 783 783 784 784 784 784 784 784 784 785 785 787 788 789 790 791 792 793 795 796 797 798 799 799 801 803 804 804 805 806 806 806 806 806 806 806 807 809 810 811 812 812 812 812 812 813 813 814 814 812 809 807 806 807 807 806 805 804 805 807 808 808 809 811 814 815 816 817 818 818 819 819 819 819 820 820 820 820 818 817 817 817 816 816 816 815 815 814 812 810 810 809 809 808 809 809 810 810 810 810 811 811 811 812 812 812 813 814 815 815 815 815 816 816 816 817 817 797 796 796 796 795 795 795 795 794 794 794 794 794 794 793 793 793 793 792 792 792 792 792 791 791 791 791 790 789 789 789 789 788 788 787 787 786 785 785 785 785 785 785 784 784 785 785 785 785 786 786 786 786 786 787 787 787 787 787 787 787 787 786 786 786 786 786 785 784 784 784 783 782 782 783 783 783 783 783 783 783 783 783 784 784 785 787 788 789 790 792 793 794 795 796 797 798 798 800 803 804 804 804 804 804 805 805 805 805 805 807 808 810 811 811 811 812 812 812 812 813 814 814 812 810 808 807 807 806 806 805 804 804 805 806 808 810 812 814 815 816 817 818 819 819 820 820 820 820 820 819 818 817 816 816 816 816 816 815 814 814 814 812 811 810 809 809 809 809 809 809 810 810 810 811 812 812 811 811 812 812 813 814 815 815 816 816 816 817 817 818 796 796 796 795 795 795 794 794 794 794 794 793 793 793 793 793 793 792 792 792 792 792 791 791 791 791 790 790 789 789 789 788 788 788 787 787 786 785 785 785 785 785 785 784 784 784 785 785 785 785 785 786 786 786 786 786 786 787 787 787 786 786 786 786 786 786 785 784 784 783 783 782 781 782 782 783 783 783 783 783 782 782 782 783 783 784 786 787 788 790 791 792 793 794 795 796 797 798 800 804 806 804 803 803 803 803 803 803 804 805 806 808 809 810 810 811 811 812 812 812 813 814 814 812 811 809 808 807 806 806 805 805 805 806 808 810 812 814 815 816 817 818 819 819 819 820 820 820 820 819 818 817 816 816 816 816 816 816 815 814 814 814 812 810 809 809 809 809 809 809 809 809 809 810 811 812 811 811 811 811 811 812 813 814 815 816 816 816 817 817 818 796 796 795 795 794 794 794 794 793 793 793 793 793 793 792 792 792 792 792 792 791 791 791 791 791 790 790 790 789 789 788 788 788 787 787 786 786 785 785 784 784 784 784 784 784 784 784 784 784 785 785 785 785 785 786 786 786 786 786 786 786 786 786 786 785 785 785 784 784 783 781 780 780 781 782 782 782 782 782 782 782 782 782 782 782 783 785 786 787 789 790 791 792 793 794 795 796 797 800 804 806 804 804 803 803 803 802 803 803 805 806 808 808 809 810 810 811 811 812 812 813 814 813 812 811 811 810 809 807 806 805 805 806 808 810 812 813 815 816 817 818 819 819 820 819 819 819 820 819 819 818 817 817 816 816 816 816 816 815 814 813 813 812 810 808 807 809 810 810 809 808 808 808 808 810 810 810 810 810 809 810 811 812 813 815 815 816 816 817 817 818 796 795 795 794 794 793 793 793 793 793 792 792 792 792 792 792 792 791 791 791 791 791 791 790 790 790 790 789 789 788 788 788 788 787 787 786 786 785 785 784 784 784 784 784 784 784 784 784 784 784 784 785 785 785 785 785 786 786 786 786 786 785 785 785 785 785 784 784 783 781 780 779 780 781 782 782 781 781 781 781 781 781 781 781 782 782 784 785 787 788 789 791 792 793 794 795 795 797 799 801 804 805 805 804 803 803 802 802 803 804 806 807 808 809 810 811 811 811 811 812 813 814 813 812 812 812 812 810 808 806 806 806 807 809 810 812 814 815 815 816 817 818 819 819 819 818 818 819 819 819 818 818 817 817 816 815 814 813 813 813 813 813 812 810 808 807 809 810 809 809 808 807 807 808 809 809 809 809 808 808 809 810 812 813 814 815 816 816 817 817 818 795 795 794 794 793 793 793 792 792 792 792 792 792 791 791 791 791 791 791 791 791 790 790 790 790 790 790 789 789 788 788 788 787 787 786 786 786 785 785 784 784 784 784 783 783 783 783 784 784 784 784 784 784 785 785 785 785 785 785 785 785 785 785 785 785 784 784 783 781 779 778 779 780 781 781 781 781 781 780 780 780 780 780 780 781 782 783 784 786 787 789 790 791 792 793 794 795 796 798 799 802 805 806 805 804 803 802 802 802 803 805 807 808 810 810 811 810 810 811 812 813 814 812 811 811 812 813 812 809 807 807 807 808 809 811 812 814 814 814 815 816 817 817 818 818 818 818 818 819 819 819 818 818 817 816 815 813 812 812 812 813 813 812 810 808 808 809 808 808 808 807 806 807 807 808 808 808 807 807 807 808 810 811 812 814 814 815 816 817 817 818 795 794 794 793 793 792 792 792 791 791 791 791 791 791 791 791 790 790 790 790 790 790 790 790 790 789 789 789 788 788 787 787 787 786 786 786 785 785 785 784 784 784 784 783 783 783 783 783 783 783 784 784 784 784 784 784 785 785 785 785 785 785 785 785 785 784 783 781 778 776 777 779 780 781 781 781 780 780 780 780 779 779 779 780 780 781 782 783 785 786 788 789 791 792 793 794 795 796 797 799 801 803 805 804 804 803 803 802 803 803 805 807 808 809 810 810 810 810 810 812 813 813 812 811 812 813 813 812 810 809 809 809 810 811 811 812 813 813 813 814 815 816 816 817 817 817 817 818 818 819 819 818 818 817 816 814 813 812 812 813 812 812 811 809 808 808 808 807 805 805 805 805 805 806 807 807 806 806 806 807 808 809 811 812 813 814 815 815 816 817 818 794 794 793 793 792 792 791 791 791 791 790 790 790 790 790 790 790 790 790 790 790 790 789 789 789 789 789 789 788 788 787 787 786 786 786 786 785 785 784 784 784 784 783 783 783 783 783 783 783 783 783 783 784 784 784 784 784 784 784 784 784 784 784 784 784 784 782 779 775 774 777 779 780 780 780 780 780 780 779 779 779 779 779 779 779 780 781 783 784 786 787 789 790 791 792 793 795 796 797 799 801 803 805 806 805 803 803 803 803 803 805 806 808 809 809 809 809 809 810 811 812 813 812 812 812 813 813 812 811 811 811 811 811 812 812 812 812 812 812 813 814 815 815 816 816 816 817 817 818 818 818 818 817 816 815 814 813 813 813 813 812 811 809 808 807 807 806 805 803 802 803 803 804 805 805 805 806 806 806 807 808 809 810 811 812 813 814 815 816 817 817 794 793 792 792 791 791 791 790 790 790 790 789 789 789 789 789 789 789 789 789 789 789 789 789 789 789 788 788 788 788 787 787 786 786 785 785 785 785 784 784 784 783 783 783 783 783 783 783 783 783 783 783 783 783 783 784 784 784 784 784 784 784 784 784 785 784 782 778 774 774 777 779 780 780 780 780 779 779 779 778 778 778 778 778 779 780 781 782 784 785 787 788 790 791 792 793 794 795 797 798 800 803 807 808 806 803 802 803 803 803 804 806 807 808 809 808 808 809 810 811 812 812 812 812 812 813 813 813 812 812 812 812 813 812 812 812 812 812 812 813 813 814 814 815 815 816 817 817 817 817 817 816 815 815 814 814 814 814 814 812 811 809 808 807 806 806 805 803 802 801 801 801 802 803 804 804 805 805 806 807 808 809 810 811 812 813 814 815 816 816 817 793 792 792 791 791 790 790 789 789 789 789 789 788 788 788 788 788 788 788 788 788 788 788 788 788 788 788 788 788 788 787 787 786 786 785 785 785 784 784 784 783 783 783 783 783 782 782 782 782 782 782 783 783 783 783 783 783 783 783 784 784 784 784 784 785 784 782 777 774 775 777 779 779 779 779 779 779 779 778 778 778 777 777 778 778 779 780 782 783 785 786 788 789 790 791 792 793 795 796 798 799 802 806 807 805 802 801 802 802 803 804 805 807 808 808 808 808 809 810 811 812 812 813 812 811 811 811 811 812 812 812 812 813 813 814 813 813 812 812 813 813 814 814 815 816 816 817 817 817 816 816 815 814 814 814 814 814 814 812 811 808 807 806 806 806 805 803 802 801 801 801 801 802 803 804 804 805 805 806 807 808 809 810 811 812 813 814 815 815 816 817 792 792 791 790 790 789 789 789 788 788 788 788 788 788 788 788 788 788 788 788 788 788 788 788 788 788 787 787 787 787 787 787 786 786 786 785 785 784 784 783 783 783 783 782 782 782 782 782 782 782 782 782 782 782 783 783 783 783 783 783 783 783 784 784 784 785 783 779 777 777 778 779 779 779 779 779 778 778 778 777 777 777 777 777 778 779 780 781 783 784 786 787 788 790 791 792 793 794 795 797 798 800 803 804 803 801 800 800 802 802 803 805 806 807 807 807 808 810 811 812 812 813 813 813 812 811 810 810 810 811 812 813 814 814 815 814 814 814 813 814 814 814 815 815 816 816 816 816 816 815 814 813 813 813 814 814 813 812 810 809 807 805 804 805 805 804 802 801 801 801 801 801 802 803 803 804 805 805 806 807 808 810 811 811 812 813 814 815 815 816 816 792 791 791 790 789 789 788 788 788 787 787 787 787 787 787 787 787 787 787 787 787 787 787 787 787 787 787 787 787 787 786 786 786 786 786 785 785 784 784 783 783 782 782 782 782 782 782 782 782 782 782 782 782 782 782 782 782 783 783 783 783 783 783 784 784 784 784 782 780 778 778 778 778 779 778 778 778 778 777 777 777 776 776 777 778 779 780 781 783 784 785 786 788 789 790 791 792 793 794 796 797 798 800 801 801 800 799 799 800 801 802 803 806 807 807 807 808 810 812 812 813 813 814 813 813 811 810 810 810 811 812 813 814 814 815 815 815 814 814 814 815 815 815 816 816 816 816 816 815 814 813 813 813 814 813 813 811 810 809 808 806 804 803 803 803 802 801 801 800 801 802 802 802 802 803 804 805 806 807 808 809 810 811 812 813 813 814 815 815 816 816 791 790 790 789 789 788 788 787 787 787 786 786 786 786 786 786 786 786 786 786 786 786 786 786 786 786 786 786 786 786 786 786 786 785 785 785 784 784 784 783 783 782 782 782 782 782 781 781 781 781 781 781 782 782 782 782 782 782 783 783 783 783 783 783 783 784 783 782 779 777 777 777 778 778 778 778 778 777 777 777 776 776 776 777 778 779 780 781 782 783 785 786 787 788 788 789 790 792 793 794 795 797 798 799 799 798 798 798 799 800 801 802 805 807 808 808 809 811 812 813 813 814 814 814 813 812 811 811 811 811 812 813 814 814 814 815 815 814 814 815 815 815 815 816 816 815 815 815 814 813 813 813 813 813 812 811 809 808 808 807 805 803 803 802 802 801 801 800 800 801 802 802 802 803 803 804 805 806 807 808 809 810 811 812 813 813 814 815 815 816 816 791 790 789 789 788 788 787 787 786 786 785 785 785 785 785 785 785 785 785 785 785 785 786 786 786 786 786 786 786 786 785 785 785 785 785 784 784 784 783 783 783 782 782 781 781 781 781 781 781 781 781 781 781 781 781 782 782 782 782 783 783 783 782 782 782 782 781 779 777 776 777 777 778 778 778 777 777 777 777 776 776 776 776 777 777 779 780 781 782 783 784 785 786 786 787 788 788 789 791 792 793 795 797 797 797 797 797 798 799 799 800 801 804 805 807 809 810 811 813 814 814 814 814 814 813 812 811 811 812 812 813 814 814 814 814 814 814 814 815 815 815 816 816 816 816 815 815 814 813 813 813 813 813 812 810 808 807 807 806 806 805 804 803 802 801 800 800 800 800 801 801 802 803 803 803 804 805 806 807 808 810 811 811 812 813 813 814 815 815 816 816 790 789 788 788 787 787 786 786 786 785 785 784 784 784 784 784 784 784 784 784 784 785 785 785 785 785 785 785 785 785 785 785 785 784 784 784 784 783 783 783 782 782 782 781 781 781 781 781 781 781 781 781 781 781 781 781 781 782 782 783 783 783 783 783 782 780 778 777 776 776 776 777 777 777 777 777 777 776 776 776 776 776 776 777 778 779 780 780 781 782 783 784 785 786 786 786 787 788 789 790 792 793 795 795 796 796 796 797 798 798 799 800 802 805 807 809 811 812 813 814 814 814 814 814 813 813 812 812 812 813 814 814 814 814 814 814 814 815 815 816 816 816 816 815 815 814 814 813 813 812 812 812 811 810 808 807 806 805 805 805 805 805 803 801 800 799 799 800 800 800 801 802 802 803 804 804 805 806 807 809 810 811 811 812 813 813 814 814 815 816 816 789 789 788 787 787 786 786 785 785 784 784 784 783 783 783 783 783 783 783 783 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 783 783 783 783 782 782 782 781 781 781 780 780 780 780 780 780 780 780 781 781 781 781 782 782 782 783 783 783 783 781 778 776 775 775 776 776 776 777 777 777 777 776 776 776 776 776 776 776 777 777 778 779 780 781 782 783 784 784 785 786 786 787 787 788 789 791 792 793 794 795 796 796 795 795 796 798 801 803 806 808 810 811 812 813 814 813 812 812 813 813 812 811 811 812 813 814 813 814 814 814 815 815 816 816 817 817 816 815 815 814 814 813 812 812 812 811 811 810 808 807 806 805 805 804 805 805 805 803 801 799 799 799 799 799 800 801 802 803 803 804 805 806 806 808 809 810 810 811 812 812 813 814 814 815 816 816 789 788 787 786 786 785 785 785 784 784 783 783 783 782 782 782 782 782 782 782 783 783 783 783 783 784 784 784 784 784 784 784 784 783 783 783 783 783 782 782 782 781 781 781 781 780 780 780 780 780 780 780 780 780 781 781 781 781 782 782 782 783 783 782 779 776 774 775 775 776 776 776 776 776 776 776 776 776 776 776 776 776 776 777 777 778 779 780 780 781 782 783 784 785 786 786 787 787 788 789 790 791 792 794 795 796 795 794 793 794 797 801 804 806 808 810 811 813 813 813 811 809 808 808 810 810 809 809 811 812 812 813 813 814 815 816 816 817 818 818 817 816 815 814 813 813 812 811 811 811 811 810 809 807 806 806 805 804 804 805 805 804 802 800 799 798 798 799 800 801 802 802 803 804 804 805 806 806 807 808 809 810 811 811 812 813 814 814 815 815 816 788 787 786 786 785 785 784 784 784 783 783 782 782 782 781 781 781 781 781 782 782 782 782 782 783 783 783 783 783 783 783 783 783 783 783 782 782 782 782 781 781 781 781 780 780 780 780 780 780 780 780 780 780 780 780 780 781 781 782 782 782 783 783 781 778 774 774 775 775 775 775 776 776 776 776 776 775 775 775 775 776 776 776 777 777 778 778 779 780 781 782 783 784 785 786 787 787 788 789 789 790 790 791 793 794 795 794 794 794 794 797 801 804 807 809 810 811 812 813 812 810 808 806 806 807 808 808 809 811 812 813 814 814 815 816 816 817 818 818 819 818 817 815 814 813 813 812 811 811 811 810 810 808 807 806 805 804 803 804 805 804 803 801 799 798 798 798 799 801 801 802 803 803 804 804 805 806 806 807 808 809 809 810 811 812 813 814 814 815 815 816 787 787 786 785 784 784 783 783 783 782 782 782 781 781 781 780 780 780 780 781 781 781 781 782 782 782 782 782 782 782 782 782 782 782 782 782 782 781 781 781 781 780 780 780 780 780 780 779 779 779 779 779 780 780 780 780 781 781 781 782 782 782 782 780 777 774 774 775 775 775 775 775 775 775 775 775 775 775 775 775 776 776 776 777 777 778 778 779 780 781 782 783 783 785 786 787 787 788 789 789 789 790 791 792 793 794 794 795 796 797 799 802 805 808 809 810 811 812 812 812 810 809 807 807 807 808 809 810 811 812 813 814 814 814 815 816 817 817 818 818 818 817 816 815 814 813 812 811 811 811 810 809 808 807 806 804 803 802 804 804 803 801 799 797 797 798 799 800 801 802 802 803 803 804 804 805 806 806 807 808 808 809 810 811 812 812 813 814 814 815 815 787 786 785 784 784 783 783 782 782 782 781 781 781 780 780 780 779 779 779 780 780 780 781 781 781 781 781 782 782 782 782 782 782 782 781 781 781 781 781 780 780 780 780 779 779 779 779 779 779 779 779 779 779 779 780 780 780 781 781 781 782 782 782 779 775 774 774 774 775 775 775 775 775 775 775 775 775 775 775 775 775 776 776 777 777 778 778 779 780 781 782 782 783 784 786 787 788 788 789 789 789 790 791 792 793 794 795 796 798 799 801 804 807 809 810 811 812 813 812 811 810 810 809 809 809 809 810 811 811 812 811 811 812 812 813 814 815 816 816 817 818 817 816 815 814 813 812 811 811 810 810 809 808 807 805 803 802 802 805 803 802 800 798 796 796 797 799 800 801 802 802 802 803 804 804 805 806 806 807 807 808 808 809 810 811 812 813 814 814 815 815 786 785 784 784 783 783 782 782 781 781 781 780 780 779 779 779 779 779 779 779 779 779 780 780 780 781 781 781 781 781 781 781 781 781 781 780 780 780 780 780 779 779 779 779 779 778 778 779 779 779 779 779 779 779 780 780 780 780 781 781 782 782 781 777 774 773 774 774 774 774 774 774 774 774 774 774 774 774 774 774 775 775 776 776 777 778 778 779 780 781 781 782 783 784 786 787 788 788 789 789 790 790 791 792 793 794 795 797 799 801 803 806 807 809 810 811 812 812 811 811 810 811 811 810 810 810 810 810 810 809 809 809 809 810 810 811 812 813 814 815 816 815 815 815 814 812 812 811 810 810 810 809 808 806 804 803 802 802 803 802 801 799 797 795 795 797 799 801 802 802 802 802 803 805 804 805 805 806 806 807 807 808 809 810 811 812 813 813 814 814 815 786 785 784 784 783 782 782 781 781 780 780 779 779 779 778 778 778 778 778 778 778 779 779 779 780 780 780 780 780 780 780 780 780 780 780 780 779 779 779 779 778 778 778 778 778 778 778 778 778 778 778 779 779 779 779 780 780 780 781 781 782 782 779 775 773 773 773 774 774 774 773 773 773 773 773 773 773 774 774 774 774 775 775 776 777 778 778 779 780 780 781 782 783 784 786 787 788 789 789 790 790 791 791 792 793 794 795 797 799 801 805 807 808 809 809 810 811 811 811 811 811 811 811 810 810 810 810 810 808 807 807 806 806 807 808 808 809 810 812 813 813 813 814 814 814 812 811 810 810 810 809 808 807 805 803 800 799 800 800 800 799 797 796 795 795 797 799 801 802 802 802 802 803 804 804 805 805 806 806 806 807 808 809 810 810 811 812 813 814 814 815 785 784 784 783 782 782 781 781 780 780 779 779 778 778 777 777 777 777 777 777 778 778 778 779 779 779 779 780 780 780 780 780 780 779 779 779 779 778 778 778 777 777 777 777 777 777 777 777 777 778 778 778 778 779 779 779 780 780 781 781 781 780 777 774 772 772 773 773 773 773 773 773 773 773 773 773 773 773 773 773 774 774 775 776 777 778 779 780 780 781 781 782 783 784 786 787 788 789 790 790 791 791 792 792 794 794 795 796 798 802 805 807 807 807 808 809 809 810 810 812 812 811 811 811 811 811 810 809 809 808 807 806 805 805 805 805 805 806 809 811 812 812 813 814 813 812 811 810 810 809 809 807 806 802 799 796 795 796 796 796 797 797 796 796 796 798 800 801 802 802 802 802 803 803 804 805 805 806 806 806 807 808 808 809 810 811 812 813 813 814 814 785 784 783 782 782 781 781 780 780 779 778 778 777 777 777 776 776 776 776 777 777 777 778 778 778 779 779 779 779 779 779 779 779 779 778 778 778 778 777 777 776 776 776 776 776 776 776 777 777 777 777 778 778 778 779 779 780 780 781 781 780 778 775 773 772 772 773 773 772 772 772 772 772 772 772 772 772 772 773 773 773 774 775 776 777 778 779 780 781 781 782 782 783 784 786 787 789 790 790 791 791 791 792 793 794 794 795 796 799 802 805 805 805 805 806 807 808 809 810 812 811 810 810 811 811 810 810 811 810 809 808 806 804 802 802 802 801 802 806 810 812 813 813 813 812 811 810 809 809 809 808 806 803 798 794 791 790 791 792 795 796 796 796 796 797 799 800 801 802 802 802 803 803 804 804 805 805 806 806 806 807 807 808 809 810 811 812 812 813 814 814 784 783 783 782 781 781 780 779 779 778 778 777 777 776 776 775 776 776 776 776 776 777 777 777 778 778 778 778 778 778 778 778 778 778 778 777 777 777 776 776 775 775 775 775 775 775 776 776 776 777 777 777 778 778 779 779 780 780 781 780 777 774 773 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 773 773 774 775 776 777 778 779 780 781 782 782 783 784 785 786 787 788 790 790 791 791 792 792 793 793 794 795 796 799 801 802 802 802 803 804 805 807 808 810 811 811 810 810 810 809 809 810 811 811 810 808 805 803 801 800 800 798 799 804 809 812 813 813 812 810 809 809 809 809 808 806 804 800 794 793 790 788 788 790 792 794 795 796 797 798 800 801 801 802 803 804 804 804 804 804 805 805 805 806 806 807 808 809 809 810 811 812 812 813 813 814 784 783 782 782 781 780 780 779 778 778 777 777 776 776 775 775 775 775 775 775 776 776 777 777 777 777 778 778 778 778 778 778 777 777 777 777 776 776 775 775 775 774 774 774 774 775 775 775 776 776 777 777 777 778 778 779 780 780 780 778 774 772 771 771 772 772 772 771 771 771 771 771 771 771 771 771 771 772 772 773 773 774 775 776 777 779 780 781 782 783 783 784 785 786 787 788 789 790 791 791 792 793 793 793 793 794 795 797 799 801 801 801 801 802 804 805 807 808 810 811 810 809 809 809 808 808 809 810 810 809 808 806 805 804 802 800 798 797 802 807 810 811 812 811 809 807 807 808 808 807 805 802 797 792 796 793 790 789 790 792 794 795 797 798 799 800 801 801 802 804 804 804 804 804 804 805 805 805 806 806 807 808 809 809 810 811 812 812 813 813 814 783 783 782 781 781 780 779 778 778 777 777 776 775 775 775 774 774 774 775 775 775 776 776 776 777 777 777 777 777 777 777 777 777 776 776 776 775 775 774 774 774 774 773 773 774 774 774 775 775 776 776 777 777 778 778 779 780 780 779 776 773 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 772 772 773 775 776 777 778 779 781 782 783 784 784 785 786 787 788 789 789 790 791 792 793 793 793 794 794 794 795 798 800 801 801 801 802 803 805 808 809 809 810 809 809 809 809 808 808 808 809 809 809 808 807 808 810 810 807 802 799 797 800 804 807 809 810 809 808 805 805 806 807 806 804 801 797 794 799 797 792 790 790 792 795 797 798 799 800 800 801 801 802 803 803 803 803 803 804 804 805 805 806 807 807 808 809 809 810 811 812 812 813 813 814 783 782 781 781 780 779 778 777 777 776 776 775 775 774 774 774 774 774 774 775 775 775 776 776 776 776 776 777 777 776 776 776 776 776 775 775 774 774 774 773 773 773 773 773 773 774 774 775 775 776 776 777 777 778 778 779 780 780 778 775 772 770 770 771 771 770 770 770 770 770 770 770 771 771 770 770 770 771 771 772 773 775 776 778 779 780 782 783 784 784 785 786 787 788 788 789 790 791 791 792 793 793 794 794 794 795 796 798 800 802 802 802 803 805 807 809 809 809 809 809 809 810 809 808 808 809 809 808 807 806 807 810 817 819 813 805 800 797 799 803 806 808 808 807 806 804 803 805 806 805 803 801 798 797 801 799 793 790 790 792 795 798 799 800 800 800 801 801 801 802 802 801 802 802 803 804 805 805 806 807 807 808 809 809 810 811 811 812 812 813 813 782 782 781 780 779 778 777 777 776 776 775 775 774 774 774 773 773 773 774 774 775 775 775 775 776 776 776 776 776 776 776 776 775 775 775 774 774 773 773 773 772 772 772 773 773 773 774 775 775 776 776 777 777 778 778 779 779 779 776 773 771 770 770 770 770 770 770 770 770 770 770 770 770 770 770 770 770 770 771 772 773 775 776 778 779 781 782 783 784 785 786 787 788 789 789 790 791 791 792 792 793 793 794 794 795 796 797 799 801 803 805 805 806 806 808 808 808 808 808 810 810 810 810 809 809 809 808 806 803 802 804 811 821 823 816 808 802 799 799 801 804 807 807 806 805 804 803 805 806 805 803 801 799 799 801 801 794 791 790 792 795 798 800 801 801 801 801 802 802 802 801 801 801 802 803 804 805 806 806 807 807 808 809 809 810 811 811 812 812 813 813 782 781 780 779 779 778 777 776 776 775 775 774 774 773 773 773 773 773 773 774 774 775 775 775 775 775 775 775 775 775 775 775 775 774 774 774 773 773 773 772 772 772 772 773 773 773 774 775 775 776 776 777 777 778 778 779 779 778 775 772 770 770 770 770 770 769 769 769 769 769 770 770 770 770 770 770 770 770 771 772 773 774 776 778 779 781 782 783 784 785 786 787 788 789 790 790 791 792 792 793 793 793 794 795 795 796 798 800 803 806 808 808 807 807 807 807 807 808 809 811 811 811 811 811 810 809 808 804 801 800 803 812 819 821 817 811 806 803 801 801 802 805 807 806 804 803 803 804 805 805 803 801 799 799 800 801 796 793 792 793 796 799 801 801 802 801 802 802 802 803 802 802 801 802 803 804 805 806 806 807 807 808 808 809 810 810 811 811 812 812 813 781 781 780 779 778 777 776 776 775 774 774 774 773 773 773 773 773 773 773 774 774 774 774 775 775 775 775 775 775 775 775 774 774 774 773 773 773 773 772 772 772 772 772 773 773 774 774 775 776 776 777 777 777 778 778 779 778 777 775 772 770 769 769 769 769 769 769 769 769 769 769 770 770 770 769 769 769 770 770 771 772 774 776 777 779 780 782 783 784 786 787 788 789 790 790 791 792 792 793 793 793 794 794 795 796 797 799 801 804 807 809 809 808 808 807 807 808 810 811 812 812 811 811 811 811 810 810 806 804 806 809 814 817 819 818 815 813 809 806 802 800 803 806 807 805 803 803 804 805 805 803 801 799 798 799 800 796 794 792 793 796 799 801 802 802 802 802 802 802 802 802 802 802 802 803 804 805 806 806 807 807 808 808 809 809 810 810 811 811 812 812 781 780 779 778 777 777 776 775 775 774 773 773 773 772 772 772 773 773 773 773 774 774 774 774 774 775 775 774 774 774 774 774 774 773 773 773 773 772 772 772 772 772 772 773 773 774 775 775 776 777 777 778 778 778 778 779 778 777 775 771 769 769 769 769 769 769 768 768 769 769 769 769 769 769 769 769 769 770 770 771 772 773 775 776 778 780 782 783 784 786 787 788 789 790 791 792 792 793 793 793 794 794 795 795 797 799 800 803 805 808 809 810 810 809 808 808 809 811 813 813 813 812 812 812 813 813 813 810 810 813 814 814 815 816 816 816 816 814 809 802 799 801 806 808 807 805 804 804 805 805 804 802 800 798 799 801 800 796 793 793 796 799 801 802 803 803 802 802 802 802 802 802 802 802 803 804 805 806 806 807 807 808 808 808 809 809 810 810 811 811 812 780 779 779 778 777 776 775 774 774 773 773 772 772 772 772 772 772 773 773 773 773 774 774 774 774 774 774 774 774 774 774 773 773 773 773 773 773 772 772 772 772 772 773 773 774 775 775 776 776 777 777 778 778 778 778 778 778 776 773 770 769 769 769 768 768 768 768 768 769 769 769 769 769 769 769 769 769 769 770 770 771 773 774 776 778 780 782 783 785 786 787 789 790 791 792 793 794 794 794 794 794 795 795 796 799 801 803 804 806 807 809 811 811 808 807 808 808 809 810 810 811 812 811 812 813 815 816 814 814 814 814 815 816 816 815 815 816 815 811 805 799 800 805 808 809 808 807 805 805 804 804 803 802 800 801 804 807 800 795 794 796 798 800 802 803 803 803 802 802 802 802 802 802 802 803 804 805 805 806 806 807 807 808 808 808 809 809 810 810 811 812 780 779 778 777 776 775 775 774 773 773 772 772 772 772 772 772 772 773 773 773 773 773 774 774 774 774 774 774 774 773 773 773 773 773 773 773 773 772 772 772 773 773 773 774 774 775 775 776 776 777 777 777 777 778 778 779 778 775 772 770 769 769 768 768 767 768 768 768 769 768 768 768 768 768 769 769 769 769 770 770 771 773 774 776 778 780 781 783 785 786 788 789 790 791 792 794 794 794 794 795 795 796 797 799 801 803 805 806 807 809 812 812 810 808 808 808 807 806 804 804 807 811 812 813 813 814 816 816 816 815 815 815 816 817 816 816 816 816 814 808 802 800 803 808 810 810 808 807 805 804 803 803 803 802 803 805 806 801 797 795 796 798 800 802 803 804 803 803 802 802 802 802 802 802 802 803 804 805 805 806 807 807 807 808 808 808 809 809 810 811 811 780 779 778 777 776 775 774 774 773 772 772 772 772 772 772 772 772 772 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 774 774 774 775 775 776 776 777 777 777 777 777 778 778 778 777 774 772 770 770 769 768 767 768 768 769 769 768 768 768 768 768 768 768 768 769 769 770 771 772 773 775 776 778 779 781 783 784 786 788 789 791 793 794 795 795 795 795 796 797 797 799 800 802 804 805 806 809 813 815 814 811 810 809 809 807 803 800 799 801 806 802 801 803 809 814 816 816 815 815 815 815 815 816 817 817 817 815 812 806 801 801 806 810 811 810 808 806 805 805 805 803 802 802 804 804 801 798 797 798 799 800 801 802 804 803 803 802 802 801 801 801 801 801 802 803 804 805 806 807 807 807 807 808 808 809 809 809 810 811 779 778 777 776 775 775 774 773 773 772 772 772 772 772 772 772 772 772 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 774 774 775 775 775 776 776 777 777 777 777 777 777 778 777 776 774 772 771 770 769 768 768 768 769 769 769 768 768 768 768 767 767 768 768 768 769 770 770 771 773 774 775 776 777 778 780 782 784 786 788 790 792 794 796 797 797 796 796 797 798 798 799 800 802 803 804 805 809 814 816 814 812 811 810 809 806 802 798 795 795 797 794 795 797 803 810 814 815 814 813 812 812 813 815 817 818 819 816 815 810 803 802 805 810 811 811 810 809 809 809 809 807 804 804 803 801 799 798 798 798 799 800 800 801 803 804 803 802 802 801 801 800 800 801 801 802 803 804 805 806 806 807 807 808 808 808 809 809 809 810 779 778 777 776 775 774 774 773 773 772 772 771 771 772 772 772 772 772 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 774 774 774 775 775 775 776 776 777 777 777 777 777 778 777 777 774 770 767 768 770 770 769 768 768 769 769 769 768 768 768 767 767 767 767 768 768 769 769 770 771 772 773 774 775 776 776 778 779 781 783 785 788 790 793 795 797 798 798 797 797 797 798 799 799 800 801 802 803 805 808 812 813 814 813 811 809 808 805 801 796 793 792 792 793 792 793 797 804 810 812 812 811 810 810 812 815 818 819 820 818 817 811 805 803 806 810 811 812 813 814 813 812 813 812 808 806 804 801 799 798 798 799 800 800 800 801 802 803 803 803 802 801 800 800 800 800 801 802 803 804 805 805 806 806 807 807 808 808 808 808 809 809 779 778 777 776 775 774 773 773 772 772 772 771 771 772 772 772 772 772 773 773 773 773 773 773 773 773 773 773 773 773 773 773 774 774 774 774 774 774 774 775 775 775 776 776 776 776 776 776 776 777 777 778 777 775 767 763 763 765 768 769 769 769 769 769 768 768 768 768 767 767 767 767 767 768 769 769 770 771 772 773 774 775 776 776 777 778 780 781 783 785 787 790 792 795 796 798 799 798 797 798 798 799 799 800 802 804 805 806 807 809 811 813 813 811 808 806 804 800 795 792 791 791 791 790 791 793 798 803 806 809 811 811 811 811 812 814 815 815 814 814 809 805 804 807 810 811 812 815 815 815 815 815 816 813 807 802 799 798 799 801 803 802 801 800 800 802 803 803 802 802 801 800 800 800 801 801 802 803 804 804 805 805 806 806 807 807 807 808 808 808 808 778 777 776 775 775 774 773 773 772 772 772 772 772 772 772 772 772 772 772 773 773 773 773 773 773 773 773 773 773 773 773 774 774 774 774 774 774 774 775 775 775 776 776 776 776 775 775 774 773 774 775 776 776 773 766 763 763 765 767 769 769 769 769 768 768 768 767 767 767 767 767 767 768 768 769 770 771 772 773 774 775 776 777 778 779 780 781 782 783 784 786 788 791 794 796 797 799 798 798 797 798 799 800 802 804 805 806 805 805 806 807 810 810 809 806 804 802 799 795 792 790 791 792 792 792 793 795 798 801 806 810 812 814 813 814 815 813 809 807 806 804 802 804 807 810 811 811 813 815 816 816 817 818 816 809 802 798 798 802 807 809 804 801 800 800 801 802 803 802 802 801 800 800 800 801 802 803 803 803 804 805 805 806 806 806 807 807 807 807 807 808 778 777 776 775 774 774 773 772 772 772 772 772 771 772 772 772 772 772 772 773 773 773 773 773 772 772 772 773 773 773 773 773 773 773 774 774 774 774 775 775 776 776 776 776 775 773 772 770 770 770 771 773 773 772 769 767 767 768 769 769 769 769 768 768 768 767 767 767 767 767 767 768 768 769 769 770 771 772 773 774 775 777 778 779 780 781 782 783 783 784 785 786 789 791 794 796 798 799 798 797 798 798 800 801 803 804 804 803 802 801 802 803 805 805 803 802 801 798 796 794 795 796 796 796 795 795 796 797 800 804 808 812 816 816 818 818 813 806 802 801 800 800 803 806 810 811 810 809 813 815 816 818 819 816 810 804 800 801 806 811 811 805 801 799 799 800 801 802 802 802 801 801 801 801 801 802 802 802 803 804 804 805 805 805 805 806 806 806 806 806 807 778 776 775 775 774 773 773 772 772 772 772 771 771 772 772 772 772 772 772 772 772 773 773 772 772 772 772 773 773 773 773 772 772 771 771 771 772 772 773 774 775 775 776 775 773 772 770 769 769 769 770 771 772 772 772 771 771 770 770 770 769 769 768 768 768 767 767 767 767 767 767 768 769 770 770 771 771 772 773 774 775 777 779 780 781 782 783 784 785 785 786 786 787 789 791 794 797 798 799 798 797 797 798 799 800 801 801 799 797 797 797 798 800 801 801 801 800 799 798 798 799 800 799 799 798 798 798 799 800 801 803 806 809 812 815 812 806 801 799 798 797 798 801 805 809 810 810 809 812 814 817 819 819 818 814 810 807 808 811 814 813 807 802 800 799 800 801 802 803 803 802 801 801 801 801 801 801 801 802 802 803 803 804 804 804 805 805 806 806 806 806 777 776 775 774 774 773 772 772 772 771 771 771 771 771 772 772 772 772 772 772 772 772 772 772 772 772 772 773 773 772 772 771 770 769 769 770 770 770 771 772 773 773 773 773 772 771 770 770 770 770 770 770 771 772 772 771 771 770 770 769 769 769 769 768 768 767 767 767 767 767 767 769 770 771 771 771 772 773 774 774 775 777 779 781 782 783 784 785 786 787 788 788 787 788 790 792 795 797 799 799 798 797 797 797 797 797 797 795 794 793 794 795 797 798 799 800 801 801 801 801 802 802 801 800 800 800 800 800 800 799 799 800 802 804 806 803 799 797 795 795 795 797 801 805 809 810 809 808 809 810 815 819 821 821 820 818 815 814 814 815 814 810 804 801 800 800 801 802 802 802 802 801 800 800 800 800 800 800 801 801 801 802 802 803 803 804 804 805 805 805 805 777 776 775 774 773 773 772 772 772 771 771 771 771 771 772 772 772 772 772 772 772 772 772 772 772 772 772 773 773 772 771 771 772 772 772 772 772 771 770 771 771 771 771 770 770 769 769 770 770 770 770 770 770 771 771 771 770 770 769 769 769 769 769 769 768 767 767 768 768 768 769 770 771 772 772 772 772 773 774 774 775 777 779 781 782 783 785 786 787 788 789 790 790 789 790 792 794 797 800 801 800 798 797 796 795 794 793 792 792 792 792 794 796 797 799 800 801 802 802 802 802 802 802 802 801 800 800 799 799 798 798 798 799 799 800 798 797 795 794 795 796 798 802 807 809 810 809 808 805 804 811 819 822 823 823 821 819 816 815 815 814 810 806 802 802 801 801 801 801 800 800 799 799 799 798 798 798 799 799 799 800 801 801 802 802 803 803 804 804 804 804 776 775 774 774 773 772 772 772 771 771 771 771 771 771 771 772 772 772 772 772 772 772 772 772 772 772 772 773 773 772 772 773 774 775 774 774 774 774 773 773 772 771 769 768 768 768 768 769 769 769 770 770 770 770 770 770 770 770 769 769 769 769 769 769 768 767 766 768 770 770 771 771 772 773 773 773 773 773 774 775 775 777 779 781 782 783 784 785 787 788 790 793 796 794 794 795 797 799 801 802 801 800 798 795 793 792 791 792 792 793 793 795 796 797 799 801 802 803 803 802 801 801 801 801 801 800 800 800 799 798 798 798 797 797 796 796 795 795 795 796 798 802 807 812 811 810 810 808 805 801 808 819 824 824 823 820 817 813 813 814 812 808 804 803 803 802 801 800 798 798 797 797 797 797 797 797 797 797 797 798 799 800 800 801 802 802 802 803 803 803 803 776 775 774 773 773 772 772 771 771 771 771 771 771 771 771 771 772 772 772 772 772 772 772 772 772 772 772 773 773 773 773 774 774 775 775 775 775 775 775 775 774 771 768 767 766 767 767 768 768 769 769 769 770 770 770 770 770 770 769 769 769 769 769 769 768 767 766 768 771 772 773 774 774 774 774 774 774 774 775 775 775 777 780 781 781 781 782 783 785 787 790 795 798 797 796 797 799 801 803 803 803 801 797 795 792 790 791 792 793 794 795 796 797 799 800 802 803 803 803 802 800 799 799 801 801 801 801 801 800 800 800 799 797 795 794 794 794 794 794 796 800 806 813 817 814 812 810 808 805 802 807 819 823 823 820 816 812 807 809 811 809 806 803 803 804 803 801 798 796 795 795 795 795 795 795 795 795 795 796 797 797 798 799 800 801 801 801 802 802 802 803 776 775 774 773 772 772 771 771 771 771 771 771 771 771 771 771 771 772 772 772 772 772 772 772 772 772 772 772 773 773 774 774 774 775 775 775 775 775 775 775 774 771 768 766 766 767 767 768 768 769 769 770 770 770 771 770 770 769 769 769 769 769 769 769 768 767 766 767 771 773 775 776 776 776 775 775 774 774 775 775 776 778 780 781 781 781 781 782 784 787 792 796 798 797 796 797 799 801 802 803 803 801 797 793 790 789 790 792 794 796 797 798 799 800 802 803 804 803 803 802 801 800 800 802 802 802 801 801 802 803 801 799 796 794 793 793 793 792 791 792 797 806 815 817 815 812 810 807 804 803 806 815 820 819 816 811 807 803 806 808 808 805 802 802 802 801 799 797 795 794 793 793 794 794 794 794 794 794 795 796 796 797 798 799 799 800 800 801 801 801 802 775 774 773 773 772 771 771 771 771 771 771 771 771 771 771 771 771 771 772 772 772 772 772 772 772 772 772 772 773 773 774 774 774 774 774 774 774 774 774 774 773 772 769 766 766 767 767 768 768 769 769 770 770 771 771 770 770 769 769 769 769 769 769 769 768 767 766 767 771 773 775 777 777 777 776 775 775 775 775 776 777 778 780 781 781 782 782 783 786 790 793 796 796 795 795 795 797 799 801 802 801 800 797 793 790 789 790 793 795 797 798 799 800 801 803 803 803 803 803 803 803 803 803 804 804 803 802 802 803 805 802 798 795 793 793 794 794 792 789 788 791 799 809 814 813 810 808 806 804 803 804 811 817 816 813 809 804 801 803 806 805 803 801 800 799 799 797 796 795 793 793 793 794 794 794 795 795 795 795 795 795 796 797 797 798 798 799 799 800 801 801 775 774 773 772 772 771 771 771 771 771 770 770 771 771 771 771 771 771 771 771 772 772 771 772 772 772 772 773 773 774 774 774 774 774 774 774 773 773 774 774 773 771 768 766 766 767 768 768 768 769 769 770 770 770 770 770 770 770 769 769 769 769 769 769 768 766 766 768 771 773 775 777 778 778 777 775 774 775 776 777 778 779 780 780 781 782 784 786 789 792 795 795 795 794 793 793 793 795 797 798 799 798 794 792 789 790 792 794 796 797 798 798 800 801 802 802 803 802 802 802 802 803 804 805 806 807 803 802 802 802 800 797 794 792 793 795 796 794 793 789 788 794 804 811 811 810 808 807 806 806 808 813 817 814 810 805 800 796 796 798 798 797 796 796 796 797 796 796 795 794 794 794 795 795 795 796 796 795 795 795 795 795 795 795 796 796 797 798 799 800 800 774 773 772 772 771 771 771 770 770 770 770 770 770 770 770 771 771 771 771 771 771 771 771 772 772 772 772 773 773 774 774 774 774 774 773 773 773 773 773 773 773 770 767 766 766 767 768 768 768 769 769 769 770 770 770 770 770 770 769 769 770 770 769 769 767 764 765 768 771 772 774 776 778 778 777 775 774 775 776 778 779 780 780 780 781 782 785 788 790 793 794 795 794 793 792 791 791 791 793 794 794 793 790 789 789 791 794 796 797 798 797 798 799 799 800 801 802 802 801 801 801 801 802 802 801 800 800 801 801 800 798 796 793 792 793 796 797 796 796 793 791 795 804 811 812 810 810 810 810 810 811 812 810 806 801 796 791 788 787 789 790 790 790 790 791 794 796 797 797 797 796 796 796 796 797 797 797 796 796 795 795 795 794 794 795 795 796 797 798 799 799 774 773 772 771 771 771 770 770 770 770 770 770 770 770 770 770 771 771 771 771 771 771 771 772 772 772 773 773 773 774 774 774 774 773 773 773 773 773 773 773 772 769 767 765 765 767 768 769 769 769 769 769 769 770 770 770 770 770 770 770 770 769 769 768 767 765 767 770 771 772 773 775 777 778 777 776 775 775 776 779 780 781 781 781 782 783 784 787 790 792 793 793 793 792 792 791 790 790 790 790 790 789 788 789 792 795 797 798 798 798 798 798 798 798 799 800 800 801 801 800 800 800 800 800 798 799 800 801 801 800 798 796 793 792 793 795 796 797 798 797 796 801 808 812 812 810 810 810 811 811 811 809 804 798 792 788 784 782 782 784 786 786 785 784 786 792 796 798 798 798 797 796 796 796 797 797 797 796 796 796 796 795 795 795 795 796 797 798 798 798 799 774 773 772 771 771 770 770 770 770 770 770 770 770 770 770 770 770 770 770 770 771 771 771 772 772 772 773 773 773 773 773 773 773 773 773 773 773 773 773 773 772 769 766 764 764 766 768 769 770 769 769 769 769 770 770 770 770 770 770 770 770 769 769 768 767 768 770 772 772 772 772 774 776 778 778 777 775 775 777 779 781 781 782 782 783 783 784 786 789 791 792 793 792 792 792 792 792 791 791 790 789 788 790 793 796 799 799 798 798 798 798 798 798 798 798 799 799 800 800 800 799 799 799 798 796 796 797 799 800 800 799 797 795 793 793 794 796 797 799 800 802 808 812 812 811 809 807 806 808 810 811 808 800 793 788 785 781 779 779 782 786 785 784 782 784 789 794 796 796 796 796 795 795 796 796 796 796 795 795 795 796 796 796 796 797 797 797 797 798 798 798 773 772 771 771 770 770 770 770 770 770 770 770 770 770 770 770 770 770 770 770 771 771 771 772 772 772 773 773 773 773 773 773 773 773 773 773 773 773 773 772 770 767 763 761 762 764 767 768 769 769 769 769 769 769 770 771 771 771 771 770 770 770 769 768 768 770 772 773 773 774 774 775 776 777 778 777 776 776 777 779 781 782 783 784 785 785 784 785 787 790 792 792 793 793 794 794 793 792 792 791 790 790 793 797 800 800 799 797 798 798 799 799 799 799 798 798 798 799 799 800 800 800 799 798 796 796 795 797 798 799 799 798 796 795 794 796 797 799 803 808 811 812 813 810 806 802 800 797 801 807 809 805 797 791 786 783 781 779 779 781 786 786 784 783 785 790 793 794 793 793 793 794 794 795 795 795 794 793 793 794 795 795 796 797 797 797 797 796 797 797 798 773 772 771 771 770 770 770 770 770 770 770 770 770 770 770 770 769 769 770 770 771 771 771 772 772 772 773 773 773 773 773 773 773 773 773 773 773 773 773 772 768 762 758 759 762 765 767 767 767 767 767 768 769 770 771 771 771 771 771 771 771 770 770 769 769 770 772 773 775 776 776 777 777 777 777 777 776 775 776 777 779 781 784 787 788 788 786 785 785 789 791 793 794 795 796 795 793 792 791 789 788 789 795 799 801 800 798 797 797 798 799 799 800 799 799 799 799 799 799 800 801 800 800 797 797 797 796 795 795 797 798 798 797 796 795 797 798 801 807 811 812 812 811 807 802 798 795 788 793 803 808 805 798 791 788 787 783 780 780 781 784 784 783 784 788 792 794 794 792 790 791 792 794 794 794 793 792 791 791 792 793 794 795 796 796 796 795 795 795 796 797 772 772 771 770 770 770 770 769 769 770 770 770 770 770 769 769 769 769 770 770 770 771 771 771 772 772 772 773 773 773 773 773 773 773 773 773 773 773 772 771 765 759 758 762 765 767 767 767 766 766 767 769 769 770 771 772 772 772 771 771 771 771 770 769 769 769 771 773 775 777 778 778 778 777 777 777 776 775 775 776 777 779 783 787 789 789 787 785 784 786 790 792 794 795 795 794 792 790 788 787 788 791 797 801 801 800 797 796 796 797 799 799 800 800 800 799 799 799 799 801 802 801 800 799 801 800 797 793 792 794 796 797 797 797 797 799 801 804 808 810 810 809 809 806 802 801 796 786 788 801 809 809 802 794 789 789 784 782 781 780 781 781 781 784 789 794 796 795 792 790 789 791 792 793 793 791 790 790 790 791 792 793 793 794 794 794 794 794 794 795 796 772 771 771 770 770 770 769 769 769 769 769 769 769 769 768 768 769 769 770 770 770 770 771 771 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 770 763 758 760 764 767 769 769 769 768 769 770 772 771 770 772 772 772 772 771 772 772 772 771 770 769 769 771 774 776 778 778 778 778 778 778 778 777 776 776 776 776 778 781 784 788 789 789 788 786 786 788 790 792 794 793 793 792 792 792 792 793 797 800 802 801 800 797 796 796 797 798 799 799 800 800 800 799 798 800 801 803 802 801 801 804 802 797 792 790 792 795 797 797 798 799 802 805 807 809 810 810 809 809 807 801 797 792 787 792 804 813 813 806 798 792 790 788 786 782 780 779 778 780 785 791 796 797 795 792 789 788 789 790 791 791 790 790 789 789 789 790 791 791 792 792 792 792 792 793 793 794 772 771 770 770 770 769 769 769 769 769 769 769 769 768 768 768 769 769 770 770 770 770 770 771 771 771 772 772 772 772 772 772 772 772 772 772 772 772 771 767 760 757 762 766 769 770 771 772 772 772 773 773 771 771 772 773 772 772 772 771 772 772 771 769 768 767 771 774 777 779 779 778 778 778 778 778 778 778 777 777 777 777 779 781 785 789 791 792 790 789 789 790 792 793 793 792 792 793 793 795 798 800 801 801 800 799 798 797 797 797 797 798 799 800 800 800 799 798 799 801 803 803 802 803 805 802 797 792 791 793 796 797 798 798 800 802 804 808 811 811 811 810 810 809 799 794 792 794 800 809 815 814 808 800 795 794 793 791 787 783 779 778 781 788 795 797 796 793 790 788 787 787 787 788 789 789 788 788 788 788 789 789 790 790 790 791 791 791 792 792 793 771 771 770 770 769 769 769 769 769 769 769 769 768 768 768 768 769 769 769 769 769 769 770 771 771 771 771 771 771 772 772 772 772 772 772 772 772 771 769 764 758 758 765 768 770 771 772 774 774 774 773 772 772 772 773 773 773 772 772 772 772 772 771 769 766 765 771 775 778 780 780 779 779 779 779 779 779 778 778 778 777 777 778 779 783 788 792 793 793 793 793 794 794 794 793 791 791 792 790 792 796 799 800 799 799 799 799 799 799 798 798 799 800 800 800 799 797 795 796 799 802 802 803 804 803 799 795 793 794 797 799 799 799 800 801 802 803 807 810 811 812 812 811 810 801 800 800 802 805 808 811 811 808 804 801 800 799 796 791 786 782 779 782 791 798 797 794 790 787 786 785 784 784 785 785 786 786 787 787 787 787 788 789 789 789 789 790 790 790 791 792 771 770 770 769 769 769 769 769 769 769 769 769 768 768 768 769 769 769 769 768 769 769 770 770 770 771 771 771 771 771 771 772 772 772 772 772 772 771 767 760 757 763 771 775 772 771 772 774 775 775 773 772 772 773 773 773 773 772 772 772 773 773 772 767 764 765 770 775 778 780 780 779 779 779 779 779 778 778 778 778 778 778 778 779 782 786 789 791 792 793 794 796 797 795 791 790 788 786 785 788 793 797 798 797 797 798 798 798 799 799 799 799 800 799 798 796 793 792 792 798 801 802 803 803 800 794 792 794 798 801 802 801 800 801 801 801 803 808 814 815 814 812 811 810 806 806 804 802 800 800 802 805 808 807 803 801 802 798 793 788 783 781 784 792 798 795 791 787 784 782 781 781 780 781 781 782 783 784 785 785 786 787 787 788 788 788 789 789 789 790 791 771 770 770 769 769 769 769 769 769 769 769 768 768 768 768 768 768 768 768 768 769 769 769 770 770 770 770 771 771 771 771 771 771 771 771 772 771 769 764 758 760 769 779 785 775 770 772 775 777 776 774 773 773 774 774 773 772 772 772 773 773 773 772 768 766 768 772 775 777 777 778 778 779 779 779 779 778 778 778 777 777 777 778 779 781 784 786 787 788 790 793 795 796 793 789 787 786 784 782 786 793 796 796 795 795 795 796 796 797 798 798 799 798 797 795 792 791 790 793 798 801 802 802 800 797 793 794 799 803 805 804 803 802 802 802 803 806 812 817 815 814 814 812 811 811 808 803 797 794 792 793 798 805 807 804 801 801 797 792 787 783 781 784 791 795 792 788 784 781 779 778 777 776 777 777 778 779 781 782 783 784 785 786 787 787 787 788 788 788 789 790 771 770 769 769 769 769 769 768 768 768 768 768 768 768 768 768 768 768 768 768 769 769 769 770 770 770 770 770 771 771 771 771 771 771 771 771 770 767 761 756 765 774 783 785 775 769 772 776 779 779 776 774 774 774 773 773 772 772 772 773 774 774 774 774 774 775 775 775 774 773 776 777 779 780 780 779 778 778 777 777 776 775 776 778 780 782 783 784 786 788 791 793 793 791 786 783 780 779 782 788 794 796 795 793 792 792 793 794 795 796 797 797 796 795 792 791 791 792 795 799 801 801 801 799 796 795 799 805 808 808 807 807 806 806 807 809 813 816 818 817 817 813 810 810 810 806 800 795 792 791 790 791 801 804 803 801 798 794 790 786 783 782 784 788 791 790 787 784 780 777 775 774 773 774 774 775 776 778 779 781 782 783 785 786 786 786 787 787 788 788 789 770 770 769 769 769 769 768 768 768 768 768 768 768 768 768 768 768 768 768 768 769 769 769 769 769 770 770 770 770 770 770 771 771 771 771 771 769 765 760 757 766 774 781 782 775 771 773 776 778 778 776 775 774 774 773 772 772 771 772 773 774 775 776 777 778 779 778 776 773 772 774 777 780 780 780 779 778 778 777 777 775 774 773 774 777 780 782 784 786 789 791 793 793 791 787 783 779 778 782 788 794 797 795 793 791 792 793 793 794 795 795 795 794 792 791 791 793 796 798 800 801 801 800 799 798 798 804 810 812 812 812 812 813 813 813 815 818 820 819 816 811 809 809 808 806 801 797 794 792 792 790 787 798 803 802 799 796 793 789 784 780 780 783 785 786 786 785 783 780 777 774 772 771 772 772 773 774 776 778 779 781 782 783 784 785 785 786 786 787 788 789 770 770 769 769 769 769 768 768 768 768 768 767 767 767 767 767 768 768 768 768 769 769 769 769 769 769 769 769 770 770 770 770 770 771 771 770 767 762 759 760 766 774 777 778 776 774 772 773 775 776 776 775 774 773 772 771 771 771 771 772 774 775 776 777 777 778 779 779 777 775 776 779 781 781 780 779 778 778 778 778 777 775 773 772 775 779 782 785 787 789 791 794 795 795 792 788 784 780 780 785 792 796 798 797 796 796 796 795 794 794 793 791 791 790 790 792 795 798 800 801 801 800 798 797 797 801 807 812 813 812 813 813 814 814 815 817 820 820 817 811 808 807 806 804 800 796 794 793 789 790 788 787 798 805 803 800 797 794 789 784 777 778 780 782 782 782 781 780 778 776 773 771 771 771 772 773 775 776 778 780 781 782 783 783 784 784 784 785 786 787 788 770 769 769 769 769 769 768 768 768 767 767 767 767 767 767 767 767 768 768 768 769 768 768 768 768 769 769 769 769 769 770 770 770 770 769 767 762 759 758 761 767 774 777 778 777 776 774 772 773 776 777 775 773 771 771 771 771 770 771 772 774 777 778 777 777 778 780 781 781 781 781 781 781 781 779 779 778 779 780 779 779 778 777 777 779 781 783 784 785 787 789 792 795 796 795 794 791 787 786 789 793 798 801 803 804 803 801 798 795 792 790 789 789 790 792 794 798 801 803 802 800 799 797 797 800 804 810 812 809 808 808 809 810 812 813 815 816 815 813 811 809 807 803 799 795 792 791 791 786 787 788 792 803 810 808 803 800 796 791 786 779 778 780 781 780 778 777 776 774 773 772 771 771 772 773 773 775 777 778 780 781 782 783 783 783 784 784 784 785 786 787 770 769 769 769 769 768 768 768 767 767 767 767 767 767 767 767 767 767 768 768 768 768 768 768 768 768 768 768 769 769 769 770 770 769 766 762 758 757 760 766 770 775 779 780 780 779 777 775 776 778 777 775 773 773 774 774 772 771 771 772 776 779 780 780 779 779 780 781 782 782 782 781 780 780 780 779 779 780 780 781 780 780 781 782 784 785 784 783 783 785 787 790 793 794 795 795 796 797 798 799 800 802 804 806 808 806 804 801 797 794 792 792 793 795 797 799 802 804 805 804 803 801 800 802 804 808 810 808 804 802 802 804 805 807 809 810 812 811 809 809 807 806 802 797 793 791 791 790 786 786 790 798 809 816 814 808 802 798 794 788 782 780 780 779 778 775 773 771 771 771 772 772 772 772 772 772 773 774 776 778 779 781 782 783 783 784 784 784 784 785 786 770 769 769 769 769 768 768 768 767 767 767 767 767 767 766 767 767 767 767 768 768 767 767 767 767 768 768 768 768 769 769 769 769 766 763 759 757 760 767 773 774 776 781 783 784 781 779 777 777 776 773 774 776 777 777 775 773 771 772 774 777 780 781 782 782 781 781 781 782 782 781 780 779 779 779 779 779 780 780 781 781 781 782 784 785 785 785 784 784 784 786 789 791 791 792 793 795 798 800 802 802 803 804 805 805 805 804 803 801 799 798 799 800 800 801 802 804 806 807 807 807 806 806 807 808 809 808 805 801 798 797 797 798 800 803 805 807 805 804 803 803 802 800 796 792 791 791 790 786 786 794 805 815 820 818 812 805 801 796 790 784 779 776 775 775 773 772 771 773 776 776 776 775 773 772 771 771 771 773 774 776 778 779 781 782 783 783 783 784 785 786 769 769 769 769 769 769 768 768 768 768 768 767 767 766 766 766 767 767 767 767 767 767 767 767 767 767 767 768 768 768 768 768 766 764 762 760 761 765 772 776 777 781 785 787 784 779 776 776 775 773 772 776 778 779 778 776 774 773 774 776 778 780 781 782 782 782 782 782 783 782 781 779 778 778 778 778 778 779 779 781 782 782 782 782 783 784 784 785 784 785 786 788 789 789 789 790 791 794 796 798 799 800 800 800 800 799 800 801 803 803 804 804 803 802 802 802 803 805 807 808 809 809 809 809 809 808 806 803 800 796 794 793 793 793 795 798 800 798 797 796 797 799 798 795 794 792 791 791 786 787 798 810 820 823 822 815 809 806 800 792 785 777 773 772 772 774 775 777 781 784 785 783 780 777 775 773 771 771 771 772 773 775 776 778 780 781 782 783 784 784 785 769 769 769 769 769 769 768 768 768 768 768 767 767 766 766 767 767 767 767 767 767 766 766 766 767 767 767 767 767 768 767 764 762 762 764 767 767 769 773 777 783 787 790 786 779 773 773 775 776 776 777 779 780 780 778 777 776 776 778 778 779 780 780 781 781 781 782 783 784 784 783 780 778 777 777 777 777 778 779 780 781 782 781 780 781 782 784 785 785 786 788 789 790 790 789 788 789 792 794 796 796 796 796 795 795 795 797 800 803 805 806 805 803 801 800 800 801 803 805 807 808 809 809 809 808 807 805 802 799 796 794 792 791 790 791 793 793 791 790 790 791 793 794 793 793 792 792 790 787 789 802 815 823 825 822 817 812 809 802 792 784 777 771 770 771 774 777 779 782 785 786 786 784 782 779 776 774 773 772 772 773 774 775 776 778 779 781 782 783 784 785 769 769 769 769 769 769 769 768 768 768 768 767 767 767 767 767 768 767 767 766 766 766 766 766 766 766 766 767 767 766 764 760 759 762 766 771 773 775 778 782 786 789 788 780 774 772 775 779 781 781 781 781 782 781 779 778 779 780 781 781 781 781 782 782 782 781 782 783 785 786 787 784 778 775 775 776 777 777 779 780 781 781 782 780 779 780 782 784 785 786 787 788 789 789 789 788 789 790 792 793 793 793 792 792 793 795 797 800 803 805 806 805 802 799 797 797 797 798 800 803 806 807 808 808 807 806 803 800 798 796 794 793 791 791 791 792 791 788 787 786 787 787 788 790 793 793 793 791 789 793 805 818 825 825 821 815 812 807 799 789 781 775 772 771 773 775 777 778 779 781 783 784 785 784 782 780 778 776 776 775 775 775 776 776 777 778 780 781 783 784 785 769 769 769 769 769 769 769 768 768 768 767 767 767 768 768 768 767 767 766 766 766 765 765 765 766 766 766 766 766 764 760 757 759 762 768 775 781 783 784 785 786 785 780 775 773 775 779 783 784 784 784 783 782 781 780 779 780 781 781 782 783 784 785 786 785 783 782 783 785 787 788 787 781 777 776 777 778 778 780 781 783 786 788 787 784 782 781 781 782 782 783 786 788 788 789 788 789 790 790 790 790 789 788 791 794 796 798 799 802 804 806 805 802 798 795 793 793 793 795 797 801 803 805 806 805 803 801 798 796 795 794 792 792 792 792 793 792 789 786 787 788 790 793 796 797 796 795 793 793 798 810 821 826 824 818 811 807 800 793 786 780 777 776 776 777 778 778 778 778 779 781 782 784 784 784 783 782 781 780 779 778 778 778 778 778 778 779 781 782 784 785 769 769 769 769 769 769 768 768 768 767 767 767 767 768 768 767 767 766 766 765 765 765 765 765 765 765 765 765 764 761 758 757 761 766 772 778 784 786 787 788 786 781 775 774 777 780 782 784 785 786 786 784 783 782 780 779 778 778 778 780 782 784 787 788 788 787 785 785 787 788 789 788 786 783 781 780 781 781 782 784 788 792 795 796 794 790 786 783 780 778 780 782 785 787 788 790 791 790 789 788 786 786 786 790 793 795 796 797 799 802 804 804 803 800 795 792 790 790 790 791 794 797 800 802 803 801 798 796 795 793 791 791 792 793 794 794 792 789 787 788 792 794 799 803 803 799 794 792 795 803 815 824 826 822 816 811 806 798 789 782 779 777 777 777 779 779 778 777 778 779 781 783 784 785 785 785 784 783 783 782 781 780 780 779 779 779 780 781 782 784 785 769 769 769 769 769 768 768 768 768 768 768 767 767 767 767 767 766 766 765 765 765 764 764 764 765 765 765 764 762 759 758 759 765 770 776 782 785 787 788 790 785 779 776 777 780 782 784 785 785 785 784 783 783 782 781 779 778 777 777 779 782 784 785 786 786 786 787 788 789 789 788 788 788 786 784 782 782 783 783 785 788 791 794 796 797 796 793 789 784 781 779 779 781 783 787 790 791 790 788 787 786 785 784 786 788 790 791 793 795 796 798 801 802 801 797 792 789 787 787 787 789 792 795 798 799 797 795 793 792 791 789 789 790 792 794 793 791 789 789 791 795 795 798 803 800 795 789 787 792 802 815 825 825 821 815 810 805 797 788 782 777 774 772 774 777 777 777 777 778 781 783 784 785 786 786 786 785 785 785 784 783 783 782 782 782 782 782 782 783 784 785 769 769 769 769 769 768 768 768 768 768 768 768 767 767 767 766 766 765 765 764 764 764 764 764 764 764 764 762 761 759 760 764 769 772 778 783 785 787 788 789 783 779 778 779 781 783 785 786 785 783 782 782 782 781 781 780 779 779 779 782 784 785 785 783 781 782 785 788 791 790 788 786 786 785 783 782 782 782 783 783 785 787 789 792 794 796 796 794 789 784 781 781 782 784 787 789 790 789 788 787 787 786 784 783 783 784 787 789 789 790 790 796 800 801 798 793 789 786 785 785 785 787 790 793 794 794 793 793 791 790 789 787 787 789 792 792 791 791 791 792 796 795 795 796 795 793 790 788 790 798 810 821 822 817 812 807 801 794 787 781 774 769 768 772 775 777 778 780 782 784 785 786 787 787 787 787 787 787 787 786 785 785 784 784 784 784 784 783 783 784 785 769 769 769 769 769 768 768 768 768 768 767 767 767 767 766 766 765 765 765 764 764 764 764 764 764 763 762 760 758 757 757 766 772 776 779 782 783 783 783 782 778 778 780 781 783 784 785 785 783 782 780 779 779 779 779 780 781 782 783 785 788 789 789 785 780 779 782 786 790 792 788 786 784 784 783 782 781 781 782 782 782 783 784 786 789 793 795 796 791 786 784 784 786 787 789 790 789 788 786 787 787 788 787 783 780 781 785 787 788 787 787 793 799 800 798 794 791 789 788 787 786 786 789 792 795 798 800 801 799 795 792 788 786 787 788 789 790 791 792 792 795 796 797 798 797 794 794 794 794 796 804 813 816 812 807 801 794 788 782 777 770 766 767 774 779 782 783 785 786 787 787 787 787 787 787 788 787 787 787 787 786 786 786 786 786 786 785 784 784 784 785 769 769 769 769 769 768 768 768 767 767 767 767 766 766 766 765 765 765 764 764 763 763 763 763 762 761 760 759 759 759 760 770 775 778 780 781 780 778 777 776 776 778 779 782 783 783 783 782 782 781 780 778 777 777 778 779 781 784 786 788 790 792 792 789 783 778 780 783 788 791 791 786 784 783 782 781 780 780 781 781 781 781 781 782 785 788 792 795 793 788 785 785 787 788 789 790 790 790 789 787 784 786 785 782 780 782 787 791 792 792 794 797 799 799 798 795 793 793 793 791 791 792 796 801 805 808 811 812 810 804 798 794 790 787 787 788 790 791 792 792 792 794 797 799 801 801 801 801 801 799 800 803 804 804 800 794 788 782 778 774 768 767 772 779 784 787 788 788 788 787 786 786 786 786 786 786 786 786 786 786 786 786 786 786 786 786 785 784 784 784 784 769 769 769 769 769 768 768 767 767 767 767 766 766 766 765 765 765 764 764 763 763 763 763 762 760 759 759 761 764 766 768 774 777 779 780 780 779 778 777 776 777 778 779 781 782 781 780 780 781 782 780 777 775 775 777 779 781 782 784 786 788 790 792 791 788 782 778 781 785 789 790 787 784 782 781 780 779 779 779 779 780 780 779 779 781 785 790 794 794 790 786 784 784 786 787 789 791 795 796 793 790 787 784 782 781 784 791 797 800 802 803 803 801 798 797 795 796 798 798 795 793 795 798 800 804 810 815 817 814 806 799 795 791 788 788 790 791 791 792 794 796 800 804 807 807 807 809 813 810 805 800 796 794 795 794 791 786 781 777 774 772 774 778 783 786 788 789 788 786 785 783 783 783 784 784 784 784 784 783 784 784 785 785 785 785 785 784 784 784 783 784 769 769 769 769 768 768 768 767 767 767 767 766 766 765 765 765 764 764 763 763 762 762 762 760 758 757 759 764 769 773 775 777 778 779 779 779 779 779 778 778 779 780 781 781 781 779 777 778 779 781 780 777 775 775 776 779 781 781 783 784 785 787 789 790 790 788 783 780 783 786 788 787 783 782 782 782 782 781 779 779 779 779 779 780 782 785 789 793 794 790 786 783 783 784 785 787 789 794 796 795 793 792 789 785 784 786 793 800 804 806 807 806 802 799 797 797 798 801 802 797 794 792 790 790 792 801 811 814 809 801 795 791 789 789 791 794 794 792 796 804 812 819 823 822 820 818 816 815 811 806 799 793 791 793 795 794 792 789 786 782 781 780 781 783 785 786 786 784 783 781 780 780 781 781 782 782 782 781 781 781 783 784 785 785 784 784 783 783 783 783 783 769 769 769 769 768 768 768 767 767 767 766 766 766 765 765 764 764 763 763 762 762 762 761 758 756 757 761 768 773 777 780 781 781 781 780 779 779 779 779 779 780 781 782 782 780 777 775 775 776 776 776 775 776 776 777 778 782 783 783 784 784 784 785 787 790 790 788 783 782 784 785 784 783 783 785 787 788 787 785 783 782 782 783 785 788 790 792 793 792 790 786 782 780 781 782 784 786 790 792 792 792 792 789 785 783 787 794 800 802 804 804 804 803 801 800 800 801 803 803 800 795 790 787 785 788 796 807 807 801 794 790 790 795 799 802 800 796 793 800 810 819 825 831 832 828 821 815 809 805 802 795 793 794 797 797 791 789 787 785 782 777 774 775 778 781 783 782 780 779 777 777 777 778 779 780 780 780 779 779 780 782 783 784 784 783 782 782 782 782 782 782 769 769 769 768 768 768 767 767 767 767 766 766 765 765 764 764 763 763 762 762 762 761 760 757 755 758 764 770 773 779 781 783 783 783 782 781 780 780 780 781 781 782 783 782 780 776 774 773 772 772 771 772 773 774 776 778 782 784 783 783 783 783 783 785 787 789 790 787 784 784 783 782 781 782 786 789 791 791 789 787 786 785 786 789 791 794 794 794 793 791 788 784 780 778 779 781 784 787 789 788 788 788 786 782 782 789 796 799 798 799 800 801 802 804 804 804 803 804 804 803 799 794 790 786 788 796 803 799 793 790 790 798 810 816 815 810 800 792 797 803 807 810 817 823 821 815 810 804 797 792 789 791 795 798 793 784 781 778 776 772 765 760 763 770 776 778 778 777 776 775 775 775 776 777 777 778 778 778 779 780 781 782 782 782 781 781 781 781 781 782 782 769 769 769 768 768 768 767 767 767 766 766 765 765 764 763 763 762 762 762 761 761 761 759 757 757 761 768 772 776 781 781 782 782 782 782 782 782 781 781 781 782 783 783 783 782 780 777 773 770 769 771 773 774 774 775 777 780 782 783 782 782 782 782 783 785 787 788 788 785 784 783 781 780 781 783 785 787 787 786 785 784 785 786 788 790 792 795 796 795 794 792 789 784 781 780 780 783 787 787 786 784 782 779 777 781 790 797 797 793 793 795 798 802 805 807 807 805 805 806 805 804 801 797 793 792 794 796 792 788 789 797 810 821 824 821 814 806 796 795 794 794 795 799 804 806 807 803 797 790 786 785 788 792 794 790 784 785 782 779 775 768 760 758 765 771 774 773 773 773 773 773 773 774 775 775 776 777 778 779 780 781 781 781 780 780 780 780 781 781 781 781 769 769 768 768 768 768 768 767 767 766 766 765 764 764 763 762 762 762 761 761 761 760 758 758 760 764 770 774 778 781 782 782 781 781 782 783 784 784 783 783 784 785 785 786 786 784 781 775 769 769 771 775 777 777 776 776 777 781 782 782 781 781 782 782 784 785 785 783 782 783 784 782 780 779 780 782 784 783 781 779 780 782 785 786 788 790 794 796 797 797 795 793 791 788 783 781 782 787 788 785 783 781 779 778 781 790 796 796 793 792 794 798 802 806 808 808 806 805 806 806 807 807 804 800 795 791 788 784 785 792 803 813 818 815 811 807 804 800 797 794 792 792 792 792 794 797 796 792 788 786 785 787 790 792 791 791 795 792 789 785 779 770 764 765 768 769 768 769 770 770 771 772 772 773 774 775 777 778 778 779 780 779 779 779 779 779 780 780 780 780 781 769 769 768 768 768 768 768 767 767 766 765 764 764 763 763 762 761 761 761 761 760 759 758 759 762 766 771 774 779 781 782 781 780 780 781 783 785 786 786 786 786 787 788 788 788 786 781 775 770 770 773 777 781 783 783 777 776 778 781 781 782 781 782 782 783 784 782 780 781 783 784 783 780 778 778 780 782 781 778 776 778 782 786 787 787 789 793 796 798 797 796 795 795 794 789 783 782 786 788 788 787 785 783 781 779 786 793 796 797 796 797 799 802 805 807 807 805 803 802 803 806 808 807 804 798 790 785 782 788 796 804 806 802 795 793 794 797 799 800 798 795 793 792 790 788 788 791 790 788 787 787 788 790 793 795 795 799 797 793 789 783 776 770 767 765 764 763 763 765 767 769 770 771 772 773 774 776 776 777 777 778 778 777 777 777 778 779 780 780 780 781 769 769 768 768 768 768 768 767 767 766 765 764 763 763 762 762 761 761 760 760 760 759 759 761 764 768 772 774 778 779 780 781 781 780 781 783 785 787 788 787 787 787 787 787 785 782 778 774 771 771 774 778 783 788 789 782 775 777 779 780 781 781 782 782 783 783 780 778 779 781 783 782 780 778 778 779 781 780 777 776 778 783 789 790 788 788 792 795 797 797 797 796 797 797 794 786 783 785 788 791 790 787 784 782 780 780 789 796 799 800 799 799 801 804 805 805 802 798 796 797 800 805 808 808 804 799 795 796 799 803 803 799 791 784 783 786 791 796 800 800 796 793 791 790 789 788 788 790 791 791 790 789 787 790 792 792 791 792 791 788 783 777 770 766 763 761 760 760 761 763 766 768 769 771 772 773 774 774 775 775 775 775 775 775 776 778 779 779 780 780 781 768 768 768 767 768 768 768 768 767 766 765 764 763 762 762 761 761 760 760 760 759 759 760 763 767 771 773 774 777 778 778 780 782 783 783 785 786 787 788 788 788 787 786 784 781 777 773 771 771 772 774 778 782 786 788 785 775 776 777 778 779 780 782 784 784 782 779 777 778 780 781 781 780 778 778 779 780 779 777 775 777 783 789 790 787 787 790 794 796 797 797 798 799 799 796 787 784 785 789 792 791 785 782 781 780 778 785 793 798 800 801 800 801 802 802 801 797 793 790 789 792 798 806 811 812 811 810 808 808 808 805 800 793 786 784 784 787 791 795 798 798 795 791 791 793 792 793 795 797 795 791 787 785 786 787 786 783 783 785 785 781 775 769 766 765 764 763 762 762 763 764 766 768 770 771 772 772 772 772 773 773 773 774 774 775 777 778 779 779 780 780 768 768 767 767 768 768 768 768 767 766 765 764 763 762 762 761 761 760 760 759 758 759 762 765 769 773 775 776 777 779 780 781 783 785 786 786 786 787 788 789 788 787 786 784 780 775 770 769 770 772 775 777 780 783 786 785 779 775 776 777 779 780 783 785 785 782 778 775 776 779 781 781 780 778 778 777 777 777 775 773 775 781 788 791 789 788 789 792 794 796 798 799 800 799 795 787 786 788 791 792 790 785 782 782 781 778 782 788 794 798 801 801 800 799 798 796 794 790 786 784 786 791 800 807 810 811 811 809 807 806 807 805 801 795 790 787 786 786 788 790 791 790 790 793 796 797 796 796 798 798 795 788 785 784 785 785 784 782 781 781 778 773 769 768 769 768 767 766 765 765 766 767 768 769 770 770 770 771 771 771 771 772 772 773 774 776 777 778 778 779 780 767 767 767 767 769 769 769 768 767 766 765 764 763 762 762 761 761 760 759 758 759 761 765 768 772 775 778 779 781 783 784 785 785 786 786 787 787 788 789 789 789 788 786 783 779 774 768 767 770 773 776 778 779 781 784 785 783 778 776 777 778 780 781 783 783 782 779 775 774 776 779 780 780 778 776 775 775 775 774 773 776 782 789 793 793 790 789 791 793 795 797 799 800 798 793 787 787 790 792 792 790 786 783 783 781 779 779 782 789 795 800 800 797 794 793 792 790 788 785 783 782 786 792 799 804 805 804 802 801 802 804 806 805 803 800 798 796 794 794 795 797 799 798 799 800 800 798 796 796 796 794 790 788 784 784 784 783 780 776 776 774 772 771 771 771 770 769 769 769 769 768 768 768 768 768 769 769 770 770 770 771 771 772 773 774 775 776 777 777 778 778 767 767 767 768 769 770 769 768 767 766 765 764 763 763 762 762 761 760 759 760 763 767 770 773 776 779 781 783 785 787 788 788 788 787 786 787 787 788 789 789 789 788 786 783 779 774 769 766 769 773 776 778 780 781 781 781 780 778 777 778 779 780 780 779 780 782 782 780 777 775 777 778 779 778 777 775 775 776 776 777 778 783 789 794 795 793 790 790 792 794 796 799 800 798 794 791 790 792 793 792 790 788 786 784 782 780 778 779 784 791 795 794 790 786 786 786 785 785 783 781 781 782 786 791 796 799 799 798 797 798 800 802 804 807 810 811 810 808 808 808 809 810 807 801 798 797 797 798 798 795 793 792 790 785 781 779 779 778 772 771 773 775 775 774 773 772 771 771 771 770 770 769 769 768 768 768 769 769 770 770 770 772 773 774 774 775 775 776 776 777 777 768 769 768 769 770 770 769 768 767 766 765 764 764 763 763 762 761 761 762 764 768 773 776 780 782 784 785 786 787 788 789 789 789 788 788 788 788 788 788 788 788 787 785 783 781 777 773 770 769 771 775 778 778 777 776 777 777 778 780 782 782 781 779 778 779 783 786 786 782 778 777 777 778 778 777 777 778 781 782 780 778 779 785 791 794 793 791 790 791 793 796 798 800 798 796 795 794 794 793 791 790 789 788 786 783 781 781 781 784 788 788 786 783 781 779 780 782 783 784 784 783 784 784 786 789 792 794 794 794 794 794 797 801 806 811 813 812 808 805 806 809 812 812 808 802 798 797 800 800 796 794 794 792 789 782 777 776 775 771 770 774 777 778 777 775 773 772 772 772 772 772 772 771 770 769 769 769 769 769 770 770 771 773 774 775 775 775 775 775 776 776 769 769 769 770 770 770 769 768 767 766 765 765 764 764 763 763 763 765 767 771 774 777 781 784 787 788 789 788 787 787 788 790 791 791 792 791 788 787 787 787 787 787 785 784 782 781 779 775 772 771 774 776 775 774 772 772 775 778 780 782 784 784 784 782 781 783 786 787 786 784 780 778 778 777 777 777 780 784 783 779 775 774 777 785 790 792 791 790 791 792 794 797 798 797 795 794 793 792 791 789 788 787 787 785 784 783 784 784 785 785 783 781 780 779 779 782 786 790 792 792 791 790 788 786 786 787 788 789 789 789 789 792 796 802 805 806 803 799 794 792 793 798 807 813 813 808 803 802 800 795 794 794 793 789 781 775 774 771 767 770 774 777 779 778 776 774 773 773 774 774 775 775 775 774 773 771 770 770 770 770 770 771 772 774 774 775 775 775 775 776 776 770 771 772 772 772 771 770 768 767 766 765 765 764 764 763 765 769 772 776 779 778 779 781 783 785 786 787 787 787 787 789 792 794 796 795 792 788 785 785 787 787 786 785 784 783 783 783 781 777 775 773 774 773 771 769 770 773 776 778 778 778 780 783 786 785 783 784 785 786 785 783 780 778 777 777 777 778 781 781 778 774 772 773 781 787 790 790 790 790 791 792 794 794 793 792 791 790 789 787 784 783 784 785 786 786 786 786 786 785 783 781 780 779 779 782 788 796 801 803 803 801 799 796 793 790 787 786 785 784 784 785 789 793 796 798 797 795 792 789 786 783 783 792 805 814 814 810 805 799 796 795 794 793 789 782 776 773 769 767 769 773 776 778 778 777 776 775 775 776 777 778 778 778 778 777 775 773 771 770 770 770 771 772 773 774 774 774 775 775 776 776 771 774 775 776 775 773 771 769 767 766 765 765 764 764 765 769 775 781 785 786 784 782 781 782 783 785 787 789 791 792 793 795 797 797 795 791 787 786 786 787 787 787 785 783 782 783 785 785 783 779 776 774 775 776 775 773 774 774 774 774 775 777 780 786 787 785 782 782 782 783 782 781 779 777 777 777 776 777 778 777 775 774 774 780 786 789 790 790 789 790 790 790 789 789 788 788 788 786 785 784 782 782 783 784 786 786 785 785 783 782 780 780 779 780 785 793 802 808 810 810 808 806 803 801 798 795 792 788 786 784 786 790 794 795 794 792 790 790 791 788 785 782 783 791 806 816 815 810 805 803 802 801 798 794 789 779 772 769 768 770 773 777 779 779 779 778 778 779 779 780 780 780 780 780 779 778 775 773 772 771 771 771 772 773 773 773 774 774 775 776 776 774 777 779 779 777 775 772 769 767 766 765 765 763 764 768 773 779 783 787 787 787 785 785 786 788 791 793 796 798 798 798 798 797 795 793 790 787 787 787 786 786 785 784 782 781 782 784 786 784 782 779 777 777 780 781 780 777 775 772 771 772 774 778 787 788 785 782 779 778 779 779 779 778 777 778 778 776 775 775 776 777 777 779 783 787 790 791 790 790 789 788 787 785 784 784 783 784 787 789 790 790 786 784 783 784 783 782 781 780 780 779 780 781 785 791 798 806 812 814 814 812 810 808 806 804 803 801 798 796 792 792 796 798 798 795 792 789 789 792 789 788 786 783 783 794 811 820 821 819 817 816 813 809 803 796 783 774 769 768 770 774 779 780 781 781 781 782 782 782 783 782 782 781 781 781 780 777 775 773 772 771 771 772 772 772 773 773 774 775 776 777 777 779 781 780 779 776 773 769 767 766 765 764 763 765 770 775 780 783 785 786 787 788 790 793 795 797 800 802 802 801 800 799 796 793 790 789 789 789 787 786 785 785 784 782 782 781 782 782 782 780 778 778 778 780 782 781 779 777 775 774 776 780 785 790 790 786 782 779 778 777 777 777 775 774 777 778 777 776 776 779 783 782 783 786 788 791 792 792 791 790 788 785 783 782 782 784 788 793 797 798 796 791 786 784 784 784 783 782 782 782 782 785 788 793 799 805 810 815 817 816 814 812 809 806 805 805 806 807 808 808 806 804 803 801 797 793 790 789 790 789 788 787 785 784 788 801 816 823 824 824 823 818 813 806 797 785 776 769 767 768 774 780 783 784 785 785 785 785 785 784 784 783 782 782 781 780 778 776 774 772 772 772 772 772 772 772 773 774 775 776 777 779 781 782 781 779 776 773 770 767 766 765 764 763 765 770 775 779 782 784 784 786 789 792 796 799 801 802 801 799 799 798 797 795 792 791 790 789 789 787 787 787 786 785 784 782 781 780 779 778 777 778 778 779 779 780 779 779 779 780 781 783 786 790 792 790 786 783 782 781 781 781 778 776 776 778 781 782 782 781 782 783 784 785 787 789 791 792 792 792 790 788 785 783 782 784 787 792 797 800 800 796 792 787 785 785 785 785 784 784 783 783 786 789 795 801 806 809 813 815 815 813 811 807 804 800 798 799 803 809 814 813 809 804 800 797 794 791 789 789 787 785 785 786 787 789 793 802 810 815 817 815 811 806 799 791 782 775 769 766 768 773 781 785 787 787 787 786 785 784 784 783 782 781 781 781 780 778 776 774 773 772 772 772 772 772 772 773 773 775 776 777 781 782 781 780 778 776 773 770 767 766 765 763 763 765 771 775 778 781 783 784 786 789 792 795 798 799 797 794 793 795 796 796 795 794 793 791 790 788 787 788 788 789 788 786 784 781 778 777 777 778 780 782 782 781 779 777 779 782 785 787 788 790 791 791 789 787 784 782 782 783 785 786 785 783 784 785 786 785 784 783 783 786 788 789 790 792 792 792 792 790 788 785 783 783 785 788 791 794 797 796 793 789 787 785 785 785 784 783 781 778 777 777 781 786 793 798 801 804 806 808 809 808 805 802 797 793 790 792 800 809 812 810 805 800 796 796 796 795 794 793 793 794 796 796 795 796 796 801 804 805 804 800 796 791 783 776 772 768 765 767 773 782 786 787 787 786 785 783 781 780 778 777 777 777 778 778 777 776 774 773 772 772 772 772 772 771 772 773 774 775 776 783 783 783 781 778 776 774 771 768 766 764 763 763 767 773 778 780 781 783 785 788 789 790 791 792 793 793 792 792 793 794 795 795 795 795 794 792 790 789 789 790 792 793 791 787 782 779 778 778 780 782 784 785 784 783 781 782 786 789 790 791 790 789 789 788 786 784 781 780 780 783 789 791 789 787 786 785 785 783 782 783 787 791 792 792 792 792 792 791 790 787 784 782 782 783 785 787 790 793 792 789 787 786 786 786 786 785 783 780 774 771 770 772 776 782 786 788 790 792 795 798 800 800 798 795 791 788 789 795 805 813 814 811 807 806 807 808 808 807 806 806 806 804 801 799 798 795 794 795 797 797 794 792 786 779 772 769 765 762 764 771 781 786 786 785 783 781 779 776 774 772 771 770 772 774 775 776 775 774 773 772 771 771 771 771 771 771 772 773 774 775 785 785 784 783 780 778 776 773 770 767 765 764 767 773 777 780 782 783 784 786 788 790 789 788 788 788 790 790 791 791 791 790 792 795 797 799 798 796 794 794 794 796 797 796 792 787 781 779 780 782 783 784 786 787 787 788 788 790 791 792 791 789 789 790 790 788 785 781 779 778 779 784 789 790 789 788 786 785 783 782 784 788 792 793 793 793 792 792 791 789 786 784 782 781 780 781 783 786 788 786 784 784 785 786 787 787 786 783 780 777 776 775 773 773 774 776 777 777 779 781 784 787 789 790 790 790 791 794 801 810 819 823 823 819 816 816 815 814 812 810 808 806 804 802 800 798 792 791 794 797 797 793 791 785 778 772 769 766 763 765 771 778 781 781 780 778 776 774 771 769 767 766 765 766 769 772 774 775 774 772 771 771 771 771 771 770 770 771 772 773 774 785 784 784 784 783 781 779 776 774 771 770 772 777 783 787 788 788 788 788 789 791 792 792 790 789 788 789 790 789 788 787 786 787 792 797 801 802 801 800 798 798 798 800 800 797 792 786 781 782 783 785 787 788 790 791 792 792 792 792 792 791 790 791 792 792 791 789 785 782 779 778 780 786 790 792 791 789 787 785 783 785 788 791 793 793 793 793 792 791 789 786 784 782 781 780 780 782 784 785 784 781 781 783 786 787 787 784 782 781 782 784 784 782 778 775 774 773 773 774 775 777 779 782 784 786 789 794 800 807 815 822 827 827 823 819 815 813 810 807 804 802 801 801 800 799 797 793 792 798 803 802 796 792 785 778 773 769 767 767 769 772 774 775 775 774 773 771 769 766 764 764 762 761 762 764 768 772 773 774 773 772 771 770 770 770 770 770 770 771 773 774 784 784 785 786 785 784 782 780 779 778 778 782 788 794 796 796 794 793 793 792 794 795 795 793 791 791 793 795 796 794 791 788 787 790 794 799 803 803 803 801 800 800 800 801 800 795 790 786 784 786 789 792 794 795 794 793 792 791 791 791 790 790 791 792 793 794 794 792 788 784 781 781 784 788 792 791 789 786 784 783 786 788 791 792 793 793 793 792 791 790 787 785 783 783 783 783 785 786 785 782 779 779 783 786 787 784 782 780 780 782 784 785 785 783 780 778 776 776 777 779 780 781 784 786 787 789 791 795 801 807 814 820 824 822 819 814 810 805 801 798 797 797 799 796 796 794 789 787 796 806 808 802 795 786 779 775 771 769 767 768 769 771 771 770 769 768 767 765 763 761 760 760 759 758 760 764 768 771 772 773 772 771 771 770 769 769 769 769 770 771 772 786 787 789 791 790 788 786 785 784 784 785 790 795 799 802 801 800 798 798 796 797 797 796 795 792 792 794 799 803 803 799 794 791 790 791 796 800 802 803 802 800 800 801 802 802 798 795 791 790 791 793 796 797 796 795 792 790 789 788 788 787 787 787 787 789 793 795 796 794 789 784 784 784 785 787 787 785 783 781 782 786 789 791 792 793 794 793 793 792 790 788 786 785 785 786 786 787 788 787 784 780 779 783 787 787 783 780 778 778 779 781 781 783 783 782 780 777 778 780 782 785 787 789 790 789 788 786 785 788 793 800 808 817 820 819 814 809 803 798 795 794 794 796 794 794 792 788 785 795 809 809 803 796 787 780 776 774 771 769 768 768 768 769 769 767 764 763 762 761 759 758 757 757 756 756 758 761 765 768 770 771 771 770 770 769 769 768 768 769 770 771 794 796 798 799 797 795 792 790 788 788 790 793 797 800 802 803 803 803 802 802 800 800 799 798 796 794 798 801 804 805 803 799 796 794 793 794 797 800 802 802 801 800 801 802 803 801 798 796 795 795 795 796 795 794 791 789 787 786 785 784 783 783 783 784 786 789 793 796 796 794 789 788 787 786 786 785 784 783 782 783 784 787 790 792 793 794 794 793 792 791 789 787 787 787 788 788 789 789 788 785 782 781 786 790 790 786 782 779 777 777 778 779 777 776 776 776 775 777 782 788 792 794 793 791 789 787 784 781 781 782 787 796 809 818 820 817 812 806 800 796 795 795 796 793 791 790 789 790 798 804 803 799 793 787 783 780 777 774 772 770 769 769 769 768 767 764 761 760 759 758 757 757 756 756 755 754 756 758 761 764 767 768 769 769 769 768 768 768 768 769 770 802 805 807 807 806 803 800 796 794 793 793 796 798 801 803 804 805 806 806 806 805 806 805 804 802 802 805 805 806 806 803 801 800 800 798 797 797 799 800 801 802 802 802 803 803 802 799 796 796 796 796 795 792 789 787 785 784 784 782 781 780 780 782 784 786 788 791 794 795 795 793 791 789 789 789 789 788 788 787 787 787 788 791 793 794 795 795 794 793 792 791 790 789 788 788 789 790 790 788 785 784 784 788 791 791 789 786 783 780 778 776 776 775 772 774 775 776 780 789 797 801 800 794 790 787 785 784 782 781 780 782 790 803 815 820 820 817 811 805 799 798 797 795 791 788 787 788 790 793 793 790 788 787 787 787 785 782 778 774 771 769 768 768 768 768 765 761 759 758 758 757 757 757 757 756 754 754 755 757 759 762 764 766 767 767 767 767 767 768 768 769 806 810 813 814 814 812 809 804 799 797 797 799 801 803 805 806 807 809 810 811 812 812 811 810 810 810 811 812 811 809 806 804 805 806 804 800 798 798 799 801 803 805 806 805 805 803 799 795 793 795 797 797 794 790 788 787 785 784 782 781 780 780 782 783 785 787 788 789 791 791 790 789 788 789 790 792 792 792 792 791 790 791 792 794 795 796 796 795 794 794 793 791 790 790 791 791 791 790 787 786 785 785 787 788 789 789 790 788 785 782 779 777 775 773 775 776 780 786 796 804 806 803 795 790 787 785 784 784 783 782 782 787 796 807 816 819 818 814 809 802 799 795 791 787 784 787 790 792 791 786 780 778 780 785 790 791 787 782 777 772 770 769 768 768 769 766 762 759 757 756 756 756 757 757 756 754 754 754 754 756 758 760 762 763 764 765 766 767 768 769 769 808 813 818 820 821 819 816 811 805 803 802 803 804 805 807 809 811 813 814 815 817 817 817 815 814 816 818 819 818 815 811 808 808 808 806 804 802 801 800 802 804 807 808 807 806 803 798 792 788 789 793 797 797 796 795 794 792 789 786 783 781 780 781 782 783 784 785 786 786 786 786 786 787 789 791 792 793 793 793 791 790 790 792 794 795 796 796 796 795 795 794 793 793 794 793 793 792 790 787 785 785 785 785 785 784 787 790 792 791 788 785 782 780 781 785 787 790 795 803 809 811 807 800 794 789 787 786 786 785 784 784 785 790 798 808 815 816 814 810 803 797 792 787 785 785 790 791 791 788 782 775 772 775 781 789 793 789 784 778 773 769 767 766 767 768 766 762 759 756 755 754 755 756 756 756 755 755 754 755 755 756 758 759 761 763 764 766 767 768 768 769 812 817 820 822 822 821 819 815 811 807 809 810 810 810 810 813 815 817 817 817 818 819 819 818 817 818 821 822 821 818 815 812 810 809 808 808 808 807 806 806 806 807 807 806 806 803 798 791 785 783 788 793 797 799 800 800 800 798 795 790 785 782 780 780 781 782 783 784 784 785 786 787 789 790 791 791 791 792 792 790 788 786 787 790 793 795 796 797 797 798 797 797 796 795 795 795 793 791 788 785 784 782 781 781 778 783 789 794 795 791 788 786 788 793 798 801 804 807 810 814 815 812 807 802 797 794 793 792 791 790 789 788 789 793 801 809 813 812 808 802 795 790 787 788 790 792 790 787 783 776 771 769 771 777 784 788 786 781 776 771 768 765 765 766 767 766 763 760 757 756 754 754 755 756 756 757 758 758 758 758 758 758 759 760 762 764 765 766 767 767 767 816 820 822 822 821 821 819 817 813 811 811 814 814 814 815 817 819 819 818 818 818 818 819 819 818 819 821 822 821 820 817 815 813 811 811 812 814 815 814 812 810 808 806 803 801 803 801 797 791 787 787 792 796 800 802 803 804 803 801 796 789 784 783 783 784 784 784 783 783 785 787 789 790 791 791 791 791 792 792 791 788 784 782 782 785 790 794 797 799 800 800 798 797 796 796 796 795 793 790 787 784 781 780 777 775 780 788 793 795 791 788 787 791 797 803 808 811 815 817 818 817 814 811 809 807 805 804 802 799 797 796 794 793 794 799 805 808 808 805 800 795 791 790 792 794 793 788 784 778 773 769 768 770 774 779 781 779 775 771 767 765 763 763 763 764 763 763 762 760 758 757 755 756 757 759 761 762 763 763 763 762 761 760 761 762 763 764 765 765 765 765 818 819 821 821 821 820 819 817 814 813 815 818 818 818 819 819 820 820 818 817 817 819 819 818 818 818 820 821 822 821 820 818 817 816 815 816 818 820 820 819 816 811 805 800 798 803 806 805 801 796 792 795 798 801 804 805 805 804 802 798 792 787 787 789 790 790 789 787 788 789 789 790 791 792 792 793 793 793 793 792 790 785 781 778 778 783 788 793 797 800 800 799 797 796 796 797 796 795 793 790 786 783 781 778 776 780 789 794 795 791 787 786 788 792 799 806 813 817 820 820 817 813 811 810 810 810 809 806 804 802 800 799 799 799 800 803 804 803 801 798 794 792 793 795 796 793 788 782 777 773 771 772 775 778 779 778 776 773 769 766 763 762 762 761 761 761 762 762 762 761 759 758 759 761 763 764 766 766 765 764 762 761 761 761 761 761 762 763 763 763 763 818 818 819 819 819 820 819 817 815 815 817 819 820 821 821 821 820 819 817 817 818 819 819 818 817 818 819 821 823 824 823 822 821 820 820 820 821 821 822 822 819 814 807 802 801 804 809 811 808 804 799 799 801 804 807 807 806 804 801 797 793 790 792 794 796 797 796 795 795 794 794 794 794 794 794 794 795 795 795 793 791 788 784 780 777 776 780 786 792 797 799 799 797 795 795 796 797 798 796 793 789 786 783 779 779 786 796 800 798 793 789 787 785 786 793 803 814 819 821 820 817 813 809 807 806 804 803 801 801 801 801 802 803 803 804 804 803 802 800 797 794 793 795 798 798 795 791 786 782 779 778 780 784 785 784 782 777 773 769 766 763 762 761 760 760 760 762 763 764 764 763 764 765 766 766 766 765 764 763 762 761 760 760 760 760 760 760 761 761 761 761 819 819 819 819 819 818 818 817 815 815 817 818 820 821 821 820 819 817 815 816 818 819 820 820 819 819 820 822 825 827 827 826 824 823 823 822 821 821 821 822 820 817 811 807 806 807 810 812 812 809 806 805 806 808 809 809 808 805 802 798 795 795 796 798 799 801 801 802 801 801 800 799 797 796 796 796 797 797 796 794 791 789 787 785 784 783 782 784 788 793 796 798 797 795 794 795 797 799 798 795 791 787 784 780 783 792 804 806 800 794 790 787 782 783 791 803 815 821 821 820 818 814 809 804 800 797 794 793 794 796 799 802 804 806 807 807 806 805 803 801 799 798 798 800 801 800 797 794 791 788 789 791 793 793 790 786 780 774 767 764 763 761 761 760 760 760 762 764 767 767 768 768 768 767 766 764 763 761 760 759 759 759 759 759 759 759 759 759 760 760 760 822 822 822 821 820 818 817 816 815 816 817 818 818 819 819 817 816 815 815 817 818 820 821 822 822 821 822 823 826 828 828 827 825 824 825 824 823 821 820 821 820 819 815 811 811 811 811 812 813 811 810 810 811 812 811 811 809 807 803 799 798 798 799 801 802 804 805 805 805 805 804 803 801 799 798 798 799 799 797 794 791 789 788 787 786 787 787 788 788 789 792 795 796 794 793 794 797 799 799 796 792 788 784 781 787 798 807 807 797 792 788 785 780 780 788 800 813 817 818 818 817 815 811 805 800 796 793 791 791 793 796 799 803 806 809 809 809 808 807 805 804 802 800 801 803 803 802 799 796 793 794 797 799 799 794 787 779 770 763 760 759 760 761 761 761 762 764 766 769 770 770 769 767 765 763 761 759 758 757 757 758 758 759 759 759 758 758 758 758 758 758 825 825 824 824 822 819 816 815 815 816 818 818 818 817 817 816 816 816 816 817 819 821 823 824 824 823 824 825 826 827 826 825 824 824 826 827 826 824 822 821 821 821 819 817 816 815 815 814 814 814 814 815 815 815 813 811 809 807 804 800 800 801 802 804 805 806 807 807 807 807 806 805 804 802 801 801 802 801 799 796 793 791 790 789 788 788 789 790 789 788 788 789 791 792 793 794 796 798 799 796 793 788 784 785 794 804 809 804 793 789 786 782 779 778 783 794 804 809 811 813 814 814 812 807 802 798 795 792 790 790 792 794 797 801 802 803 803 802 802 803 803 802 800 801 801 802 801 798 794 792 794 797 799 799 794 786 776 766 759 755 756 758 761 763 764 765 766 768 769 769 769 767 765 762 759 757 755 755 755 756 756 757 758 758 758 757 757 756 756 756 757 825 825 825 825 823 821 817 814 816 819 820 820 819 818 818 818 818 818 818 819 821 823 825 826 827 827 828 827 827 826 826 824 824 825 827 828 828 827 824 821 820 820 820 820 819 818 818 818 817 817 817 817 817 816 814 810 808 805 803 800 801 802 803 805 806 807 808 809 809 809 808 807 806 804 803 803 804 803 801 798 795 794 793 792 791 790 790 790 791 789 787 786 786 789 790 792 794 796 798 797 793 789 787 791 800 807 807 800 790 787 785 781 778 776 778 789 799 805 808 808 808 808 806 804 800 796 793 790 788 786 785 784 785 787 788 788 788 787 788 790 793 795 796 798 797 796 794 791 788 789 792 794 795 793 787 778 768 759 753 752 754 758 762 765 765 766 766 767 767 767 766 764 761 758 755 753 752 752 752 753 755 756 756 757 756 756 755 755 755 755 755 824 824 824 824 824 821 818 816 818 822 823 823 822 820 820 820 820 820 819 820 822 825 827 829 831 831 831 830 829 828 827 826 825 826 828 829 830 827 823 819 816 817 819 820 821 820 820 820 820 820 819 819 819 817 813 809 805 802 801 800 801 803 805 806 808 809 810 810 810 810 809 808 806 805 805 804 804 804 802 800 798 796 796 795 794 793 792 792 792 792 790 787 785 785 787 789 792 794 796 796 793 789 789 793 800 805 802 795 790 788 785 782 779 776 776 789 801 808 809 805 800 797 796 794 791 788 786 783 781 778 775 773 773 774 775 776 777 778 778 781 785 789 792 794 794 791 789 786 784 787 788 787 785 781 774 767 759 753 750 750 754 758 761 761 761 761 761 761 762 761 760 758 756 754 751 750 749 749 750 751 753 754 755 755 755 754 754 753 753 753 753 823 823 823 823 823 821 819 817 818 823 825 825 823 822 821 821 821 821 820 822 824 827 829 831 833 834 833 832 831 830 829 828 827 827 829 829 829 826 821 815 812 813 816 819 821 821 821 821 822 821 821 821 819 817 812 807 802 801 800 802 803 805 807 808 809 810 811 811 811 810 809 807 806 805 805 804 804 804 803 801 800 799 799 798 797 796 795 795 795 794 792 790 786 784 784 786 790 793 794 793 790 789 789 792 796 799 796 792 789 788 786 782 779 776 775 791 804 810 809 803 796 791 788 786 783 780 777 774 772 770 768 769 769 770 770 772 774 777 780 784 786 789 791 793 792 790 787 785 784 785 781 778 774 769 763 757 752 750 749 750 754 757 758 756 754 754 753 754 754 754 753 752 750 749 747 746 746 746 747 748 751 752 753 753 753 752 752 751 751 751 751 823 823 823 822 822 822 819 817 818 822 825 825 825 823 822 822 822 822 822 824 827 829 831 833 834 834 834 833 833 832 830 829 829 829 828 828 827 825 821 818 815 814 814 817 819 821 822 822 822 822 822 820 819 815 811 807 804 802 803 804 806 807 808 810 810 811 811 811 810 809 808 807 805 805 805 805 805 804 804 803 802 801 801 800 800 799 798 798 797 796 794 792 789 786 785 786 790 793 793 791 789 789 789 790 791 792 792 789 788 788 786 782 778 775 777 794 806 809 807 800 792 789 787 784 780 775 772 769 768 767 769 770 771 771 771 770 772 775 777 780 782 784 786 788 789 789 788 786 784 781 775 769 764 759 755 751 749 749 751 754 758 759 758 755 752 750 749 749 749 748 748 746 745 744 744 744 744 744 745 746 748 749 750 751 751 751 750 749 749 749 749