Wind_Speed 16 15 16 15 15 15 15 14 14 14 14 13 13 13 14 13 13 12 12 12 13 13 14 14 15 14 15 15 15 15 15 14 14 14 14 14 13 13 12 12 12 13 14 14 14 15 13 12 14 13 13 14 13 12 11 13 15 15 14 16 10 11 14 14 15 15 15 15 14 14 12 13 13 14 14 14 11 12 12 12 11 12 13 13 13 12 13 15 17 17 16 16 18 18 16 17 18 17 17 16 14 16 20 20 17 17 18 17 19 20 21 22 22 23 23 26 26 27 27 27 26 27 27 28 28 27 28 29 28 27 28 29 29 28 28 27 26 25 23 22 20 18 17 16 15 15 14 13 13 12 10 9 7 6 4 3 3 4 6 6 6 8 8 7 8 14 9 9 11 11 12 10 7 6 4 3 4 4 3 2 3 5 4 2 5 3 2 3 1 0 2 5 5 5 4 6 7 7 10 5 4 3 3 4 4 4 4 2 3 2 4 6 6 6 8 7 6 6 6 5 5 5 4 4 3 3 2 1 2 3 4 5 5 5 5 15 14 13 14 13 13 13 13 13 12 13 13 12 11 11 11 11 10 10 10 11 11 11 12 13 14 13 13 13 13 13 13 13 13 13 12 12 11 10 11 11 11 11 12 12 13 13 11 10 10 10 11 10 10 10 13 14 14 15 15 14 13 15 15 15 14 14 14 14 13 11 12 11 12 14 14 12 12 11 12 12 12 13 13 14 13 14 16 18 18 18 17 18 17 17 16 17 17 18 17 16 18 20 21 20 20 19 21 21 21 22 21 22 22 24 25 25 26 27 27 27 28 28 27 27 27 26 26 26 27 26 27 28 28 28 28 28 27 25 24 22 21 20 18 17 17 16 15 14 13 13 12 11 10 8 5 5 5 5 6 3 4 6 10 12 9 13 13 14 14 12 10 8 6 4 4 4 3 4 4 5 4 5 6 7 1 2 2 1 1 3 1 3 4 2 4 4 6 6 5 5 3 2 1 6 1 1 1 1 3 6 6 6 6 5 5 4 4 3 2 2 1 1 2 1 1 1 2 2 2 2 3 3 3 3 13 12 12 11 12 11 11 11 11 10 10 10 11 10 10 10 9 8 8 8 9 9 9 10 11 12 11 12 12 11 12 11 12 12 11 11 11 10 9 9 9 9 9 10 11 11 12 11 10 10 10 10 9 9 11 12 12 15 16 15 15 14 14 13 11 12 13 13 12 11 10 10 10 10 13 13 12 11 10 11 12 12 14 12 14 14 14 16 18 19 18 18 19 19 20 19 18 17 18 18 19 20 22 22 21 22 22 23 22 21 21 19 20 21 22 23 23 24 25 25 25 26 26 25 25 26 25 25 24 24 24 26 27 27 28 28 29 28 27 27 26 25 24 23 21 21 21 20 17 16 16 16 14 14 14 12 11 10 10 10 7 8 9 6 7 10 12 14 13 12 10 8 7 6 6 6 5 5 3 5 2 2 4 3 3 1 1 2 1 4 3 4 2 3 4 4 6 5 3 4 4 3 2 4 2 3 4 3 3 5 5 6 6 7 6 5 5 3 2 2 2 2 2 2 2 3 3 3 2 1 0 1 1 1 1 11 10 10 10 9 9 9 9 9 8 7 6 8 9 9 9 8 6 6 6 7 7 7 8 9 10 9 9 10 10 9 10 10 10 10 9 9 9 8 7 7 7 7 8 8 8 10 10 8 9 10 11 10 7 8 8 9 9 12 13 11 12 12 10 8 8 10 12 10 9 9 9 9 9 11 12 11 10 10 11 12 12 12 13 14 14 15 16 18 18 19 19 20 19 19 19 18 18 18 20 20 21 22 22 21 21 22 23 21 20 19 18 18 20 21 22 23 22 23 24 24 24 23 24 24 23 23 24 25 22 24 25 26 26 27 28 30 28 28 28 27 26 25 25 24 23 22 22 21 20 18 16 18 17 16 17 14 12 11 11 7 12 5 11 11 12 14 13 11 10 9 9 8 7 6 5 6 5 4 2 1 5 5 1 4 3 3 4 4 3 1 3 1 1 3 3 1 3 3 3 2 7 3 10 6 4 3 5 5 6 7 8 8 8 9 6 6 6 5 5 5 5 5 5 6 6 6 5 4 4 3 2 2 2 1 8 8 8 8 7 8 7 6 7 6 5 4 5 6 5 5 6 6 6 5 5 5 5 6 6 7 7 8 8 8 7 9 8 9 9 8 8 8 7 7 6 5 5 6 6 6 6 8 7 7 8 9 9 9 5 6 6 5 6 10 8 8 9 7 5 6 9 9 7 7 8 8 8 8 10 10 10 10 10 11 11 11 12 13 14 14 15 15 18 18 19 20 19 19 18 19 19 19 19 19 20 21 22 21 20 22 23 24 26 26 25 22 19 18 20 21 21 21 22 23 25 28 28 27 27 26 25 25 23 24 25 26 26 25 27 28 28 28 28 27 26 25 24 24 23 23 23 23 21 18 19 19 18 19 20 18 16 15 13 16 16 20 18 15 12 14 12 11 11 10 10 10 8 7 7 7 7 6 5 4 4 6 5 1 2 4 4 3 8 0 5 6 3 4 3 5 6 4 3 0 2 3 3 7 4 4 5 5 5 6 5 6 8 8 7 6 5 7 8 7 7 7 7 8 8 9 9 7 6 6 5 5 4 4 4 6 6 6 6 5 5 5 5 4 4 4 3 3 4 3 3 3 4 4 4 5 4 4 3 3 4 5 5 5 5 5 6 7 7 7 7 6 6 6 6 5 5 4 5 4 4 4 5 5 6 7 7 7 8 7 3 3 4 5 5 6 5 5 4 4 4 4 6 6 5 6 6 6 7 8 8 8 9 9 11 10 11 12 13 13 14 15 16 16 18 19 19 18 19 18 19 19 19 19 19 20 20 21 20 22 25 27 28 29 29 30 29 26 23 22 22 22 23 25 27 29 29 28 27 27 25 24 23 23 23 24 26 26 25 25 26 25 26 26 24 23 24 23 23 22 20 20 19 19 19 17 17 18 19 19 18 16 15 12 12 18 19 17 13 13 11 11 11 12 11 11 10 10 10 9 10 9 8 7 7 6 7 2 4 6 5 4 4 6 13 9 5 3 3 1 1 1 2 2 1 2 2 2 2 1 1 1 2 4 4 5 6 6 6 7 6 6 7 7 7 8 8 10 11 12 10 10 9 8 7 7 6 5 6 5 6 5 5 4 4 4 3 3 3 3 3 3 3 2 2 2 2 2 3 2 3 4 3 2 2 2 3 3 3 3 3 3 4 5 5 5 5 5 5 5 4 4 4 4 4 3 3 3 3 2 5 6 6 5 5 5 4 4 5 3 2 4 2 3 2 4 4 4 4 3 3 4 4 5 6 7 7 8 9 10 10 10 11 12 12 13 14 15 15 16 18 18 18 18 17 18 18 18 18 19 20 20 21 22 26 28 28 28 28 28 29 29 30 29 27 27 27 27 28 29 28 28 27 26 26 24 23 23 22 21 22 24 25 25 24 23 22 23 21 20 20 20 20 21 20 20 19 19 20 19 16 17 17 18 19 16 15 13 15 18 20 19 17 14 13 13 12 12 12 12 11 11 11 11 11 11 11 10 9 8 7 6 6 7 5 6 5 5 6 6 4 3 2 3 1 1 2 2 3 3 4 5 4 3 3 3 3 2 3 3 3 3 3 3 3 3 4 5 6 5 7 9 11 12 11 12 11 10 10 10 9 9 9 8 9 7 6 6 6 5 3 3 2 2 2 2 2 2 2 3 2 2 2 1 2 1 2 3 1 2 1 1 1 2 1 1 1 2 3 3 3 3 4 4 4 4 3 3 3 3 2 2 2 1 1 2 3 4 6 6 5 5 6 6 5 5 3 2 2 0 2 4 3 2 1 1 2 2 4 4 4 5 7 7 8 9 9 10 11 12 12 12 14 14 15 16 16 17 16 16 16 16 15 16 17 19 20 21 24 27 27 27 27 27 27 27 29 30 30 29 29 29 29 29 29 27 26 25 25 25 23 22 22 21 19 19 22 22 22 22 20 19 19 19 17 15 16 17 17 17 18 18 19 19 22 23 19 18 18 19 17 16 13 18 19 19 19 17 15 14 13 13 12 13 13 13 12 12 12 11 12 12 11 11 10 9 7 7 7 7 6 8 7 8 6 5 3 3 4 4 5 5 6 7 8 9 9 9 8 8 8 8 7 7 7 7 7 6 5 5 5 4 2 2 3 3 6 8 9 10 11 12 11 12 11 12 12 12 12 11 8 8 8 7 6 6 5 3 3 3 3 2 1 1 1 1 2 1 1 1 1 1 2 2 2 2 2 2 2 3 2 2 1 1 1 2 2 3 3 4 4 3 2 1 2 1 1 1 1 0 1 2 2 4 5 5 5 6 5 5 5 5 5 4 3 3 2 1 2 2 2 2 1 2 3 4 4 6 6 7 8 9 9 11 11 11 12 12 13 14 15 15 15 15 14 14 14 14 15 16 18 19 20 23 24 24 24 26 26 25 27 27 29 30 30 30 30 30 30 29 28 27 26 26 26 26 22 21 20 19 19 20 20 19 18 18 16 14 14 15 14 13 13 13 17 15 15 16 19 18 21 22 19 19 18 19 19 21 17 20 20 19 18 16 15 14 14 13 13 13 14 13 13 13 12 12 12 12 11 11 10 9 9 9 9 9 10 8 8 7 6 5 7 8 9 9 9 11 13 14 14 13 13 11 12 12 10 10 10 10 11 10 8 9 9 8 8 7 5 4 2 2 3 5 7 8 10 11 12 13 14 14 15 14 12 8 8 9 8 7 7 6 5 5 4 3 3 2 1 1 2 2 2 1 1 1 1 2 1 1 2 2 2 3 3 3 3 3 2 1 1 2 2 3 3 3 2 2 1 1 0 1 1 2 2 2 2 2 3 3 4 4 5 5 6 6 7 8 7 7 7 7 6 6 5 4 4 3 2 2 3 2 4 6 7 8 9 9 9 11 11 11 11 12 13 13 13 14 13 13 13 14 14 14 16 17 18 20 21 22 22 23 24 24 24 25 25 26 27 28 29 28 28 27 27 26 26 25 25 25 26 26 24 23 20 19 18 18 17 17 16 14 12 11 9 11 12 14 12 13 16 17 16 16 16 17 20 20 20 21 19 16 14 16 20 20 20 19 16 15 14 13 14 13 13 14 14 14 13 13 12 12 12 11 11 11 11 11 11 12 12 11 11 11 10 10 10 11 12 13 14 15 16 15 13 11 11 11 11 10 10 9 9 10 10 9 8 8 8 8 8 9 8 7 6 6 4 3 2 3 4 6 8 10 12 13 14 15 14 14 8 8 8 8 8 8 7 8 7 6 5 5 4 2 1 2 3 2 2 3 3 2 3 3 2 0 2 3 4 3 3 3 3 3 1 1 2 2 2 2 2 3 1 2 1 2 2 3 3 3 3 3 3 3 3 4 3 3 5 5 5 6 7 7 8 9 9 9 9 6 5 5 4 2 1 1 1 5 6 6 8 8 9 10 11 11 12 11 12 13 13 13 13 13 13 13 13 14 14 15 17 18 19 20 21 21 21 22 23 22 23 23 24 24 25 25 26 25 25 24 24 23 23 24 24 25 26 26 26 23 21 18 17 17 17 15 12 10 9 9 8 7 10 12 12 13 15 13 17 15 12 16 21 15 19 16 15 16 16 15 18 19 18 16 15 15 14 14 13 14 14 14 14 14 14 14 13 12 12 12 12 13 14 14 14 14 14 14 14 14 14 14 15 16 15 15 13 12 11 11 11 11 11 11 9 9 10 9 10 10 9 9 10 10 9 8 10 10 11 11 11 8 7 5 3 3 2 3 5 7 9 11 11 11 12 7 7 7 7 8 7 8 8 8 7 7 6 6 4 3 2 4 4 4 4 5 5 4 5 5 3 3 3 3 3 3 3 2 2 2 0 2 2 2 2 2 2 2 2 2 2 3 4 3 5 4 4 4 4 4 4 4 3 4 5 5 6 7 8 8 9 10 10 9 7 5 6 5 1 0 0 1 5 7 6 8 9 10 11 12 13 13 12 13 14 15 14 14 14 14 14 14 14 15 15 16 17 18 20 20 20 20 20 20 20 20 20 21 21 21 22 22 22 23 22 21 20 21 21 21 21 23 23 24 23 21 18 16 15 15 13 12 12 11 8 4 5 6 7 10 11 12 16 11 16 14 12 17 20 9 9 13 14 12 16 17 17 17 16 15 14 14 14 14 14 13 14 14 14 14 15 16 15 15 14 15 15 15 15 16 15 15 16 16 15 15 14 13 13 12 12 11 11 11 11 10 10 11 11 10 9 9 9 8 8 8 7 8 7 9 10 11 12 11 11 10 11 11 10 8 6 6 3 1 2 4 5 7 8 10 6 6 6 7 8 8 8 8 9 9 8 7 7 5 5 4 5 5 6 7 6 6 7 6 7 5 4 5 3 3 4 3 2 2 1 0 0 1 1 1 2 1 1 1 1 2 2 3 4 5 5 5 5 5 5 4 4 4 4 5 6 6 6 7 8 9 9 9 8 6 5 5 3 1 0 0 2 6 7 8 10 11 12 13 14 15 15 15 15 15 15 15 14 14 14 14 15 15 15 16 16 18 18 20 21 20 19 20 19 18 18 18 19 18 19 19 19 20 19 18 19 19 18 17 17 16 16 17 18 19 19 18 15 13 13 13 14 12 10 11 7 3 3 2 5 8 13 13 12 6 8 12 9 9 8 8 12 13 13 14 15 16 17 16 15 14 14 14 14 13 13 14 14 15 15 15 16 16 16 16 15 15 15 15 15 15 15 16 16 15 14 14 14 13 12 12 12 12 11 11 10 10 11 11 10 9 8 9 8 9 9 9 9 10 11 12 12 13 12 12 12 12 14 13 11 12 10 9 6 4 2 1 3 4 6 6 6 5 6 8 7 8 8 8 8 9 9 8 7 7 6 6 6 7 7 8 9 8 9 8 8 7 7 5 5 4 4 3 2 2 2 1 2 2 3 2 2 2 2 2 0 0 1 2 3 4 5 6 6 5 5 4 4 4 6 6 6 7 7 7 8 8 7 7 6 6 4 2 1 1 3 5 7 8 9 12 13 14 14 14 15 15 15 16 15 15 15 14 14 14 14 15 16 16 17 17 17 18 20 21 20 20 19 18 17 16 16 16 16 16 17 17 17 17 17 17 15 15 15 13 12 12 12 13 13 13 14 14 12 13 15 14 12 13 12 9 6 4 3 3 7 6 11 7 9 4 11 13 12 9 12 7 10 8 10 13 16 16 15 14 14 14 14 14 14 13 14 14 15 15 16 16 16 16 16 16 15 15 14 15 15 16 16 15 15 15 14 13 13 13 12 12 11 11 11 11 10 10 9 9 10 10 9 9 9 10 11 12 12 13 14 14 13 13 14 14 15 16 15 14 13 13 12 9 7 6 4 3 3 2 5 4 5 6 7 8 8 8 9 9 10 10 10 9 9 8 8 7 8 8 9 10 9 9 11 10 9 9 8 7 6 6 5 4 3 4 4 5 4 5 4 4 5 4 3 3 2 2 1 1 2 3 5 5 5 5 4 4 4 5 6 5 7 6 6 7 7 6 6 5 4 4 3 3 4 6 8 8 9 11 13 14 15 15 15 16 16 15 16 16 15 15 14 14 14 14 15 16 16 17 17 17 18 20 21 20 19 18 17 15 14 15 14 14 15 15 15 15 15 14 14 14 13 11 10 9 9 10 10 10 11 11 12 13 10 5 11 16 12 12 10 8 6 5 6 6 1 1 2 7 8 11 12 13 12 9 11 11 9 7 13 14 13 14 13 13 13 13 13 14 14 14 15 15 15 15 16 16 16 15 15 15 15 15 14 15 16 17 17 17 14 13 13 13 13 13 13 12 10 10 10 10 10 10 11 11 9 7 10 11 12 13 14 14 13 13 12 12 12 12 13 12 13 13 16 16 15 14 13 13 11 8 7 6 5 4 4 6 6 8 9 9 9 9 10 10 11 11 11 10 10 9 9 9 9 10 10 10 10 11 11 11 10 10 8 8 8 7 7 6 5 7 6 6 7 6 5 5 5 4 4 3 3 2 2 3 3 3 4 4 4 4 4 4 6 6 5 6 5 6 5 5 6 5 4 4 4 4 4 6 10 11 11 10 12 12 14 15 15 15 15 16 16 15 15 14 14 14 13 14 14 14 16 16 16 17 16 17 19 20 19 18 17 16 14 13 12 13 13 13 13 13 13 13 12 12 11 10 9 8 7 7 8 10 11 12 12 12 12 11 7 18 9 14 13 12 12 9 11 8 13 6 10 9 11 11 12 11 12 12 13 14 14 14 13 13 13 12 13 12 12 12 12 13 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 14 14 14 15 15 15 14 13 12 12 11 10 10 11 10 11 11 11 11 11 9 9 8 12 11 12 12 13 13 13 11 10 10 9 10 10 9 10 11 12 12 12 14 16 15 14 13 11 9 8 7 4 4 6 6 7 9 9 9 10 10 11 11 12 12 11 11 10 10 10 10 10 11 10 11 11 11 12 11 11 10 9 9 9 7 8 7 6 7 6 7 6 5 4 4 4 4 3 3 3 3 2 3 4 3 4 4 4 4 5 5 6 5 4 4 4 5 5 5 5 5 4 4 5 6 10 13 13 12 12 12 13 13 14 14 14 14 14 13 14 13 13 13 12 13 13 14 14 15 16 16 17 16 17 18 20 19 17 16 15 13 12 11 12 12 11 12 13 13 13 12 12 11 9 8 7 6 6 7 7 9 11 12 11 11 10 8 7 10 7 9 7 11 6 8 15 8 6 12 11 13 14 11 10 10 12 12 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 13 13 14 14 14 15 16 16 16 16 16 15 15 14 14 13 14 14 15 14 14 13 12 11 11 11 11 11 11 10 10 10 10 10 11 11 12 12 12 12 11 10 10 10 9 9 11 9 8 8 9 10 11 11 10 10 14 16 16 15 16 15 13 11 2 2 5 5 7 8 9 9 10 11 12 12 13 13 13 12 12 12 12 12 11 11 10 10 11 11 11 12 11 11 10 9 9 8 7 8 7 6 6 5 5 5 4 3 3 3 3 2 2 2 3 2 4 4 4 4 5 4 5 4 5 5 4 3 4 4 4 6 6 6 5 4 6 10 12 14 13 13 13 13 14 14 13 13 12 12 12 12 12 12 12 12 12 13 13 13 14 15 16 16 16 16 17 18 19 19 16 15 14 13 11 10 10 10 10 11 11 11 11 12 11 11 10 8 6 5 5 7 8 8 10 12 9 12 11 7 4 7 6 7 10 12 7 7 7 8 9 11 13 15 13 10 9 10 11 12 12 11 11 11 11 11 12 12 12 12 12 13 13 12 12 12 13 13 14 14 14 15 16 16 15 15 14 14 14 14 12 12 12 13 13 13 14 14 13 12 11 10 11 11 11 10 11 11 11 11 13 11 10 10 9 9 9 9 7 7 7 7 7 7 7 9 10 11 11 14 14 15 14 13 15 15 15 14 14 4 3 4 5 6 10 8 9 9 11 12 12 13 13 12 13 14 14 14 13 12 11 11 11 10 10 10 10 10 10 10 10 8 8 7 7 6 5 5 4 4 4 3 3 3 3 2 1 1 2 2 4 3 4 4 3 4 5 5 5 5 5 5 3 3 5 6 6 7 7 7 6 8 13 14 14 14 14 14 15 15 13 13 12 10 10 10 10 11 11 13 13 13 13 14 13 14 14 15 16 15 16 16 18 19 18 16 15 13 12 10 9 9 9 9 9 10 10 10 10 11 12 11 9 6 5 6 7 8 8 4 4 6 5 6 9 7 4 5 11 12 12 11 11 12 14 12 13 14 15 12 10 10 10 12 12 11 10 10 10 11 11 11 11 12 12 12 13 13 13 12 12 12 12 12 11 11 12 13 14 14 14 13 14 15 15 14 10 13 13 14 14 14 14 13 13 11 10 11 11 11 11 10 11 13 13 14 12 10 9 7 6 5 4 3 3 4 4 6 8 9 10 10 11 11 12 13 13 13 15 15 17 17 16 15 2 6 5 3 7 7 10 8 9 10 11 12 12 14 14 12 13 13 13 12 12 12 12 11 11 10 10 10 10 9 8 8 8 7 6 5 5 4 3 3 2 3 3 2 3 2 2 2 2 1 2 2 3 3 3 4 4 4 5 5 5 5 5 4 4 5 6 7 7 8 8 9 10 11 13 12 13 15 15 15 15 14 12 11 10 9 9 9 10 11 12 12 12 12 13 13 13 13 14 15 15 16 16 18 19 17 16 14 13 12 9 8 8 7 7 7 8 9 9 10 11 11 8 7 7 4 4 5 1 4 5 6 10 10 8 6 10 8 11 12 13 13 13 18 16 17 16 15 15 13 11 9 10 11 11 12 11 10 10 10 10 10 10 11 11 12 12 13 12 13 12 12 12 11 11 8 8 8 9 10 10 11 12 12 13 16 13 12 15 13 15 14 13 13 12 10 11 10 11 12 13 14 15 14 13 11 10 10 9 9 7 6 5 5 5 6 6 7 7 8 11 12 12 14 14 15 14 14 14 15 15 16 16 16 16 5 5 5 4 6 7 9 8 8 9 9 10 10 11 14 11 10 12 14 13 13 13 12 11 11 10 10 9 8 8 8 7 7 5 5 4 4 4 3 1 1 1 2 3 3 3 3 3 2 3 2 2 3 4 3 4 4 4 4 5 5 5 4 4 4 5 7 7 7 8 8 10 10 12 11 12 12 15 15 14 13 12 11 10 9 8 9 10 10 11 10 10 10 11 12 12 12 12 13 14 15 15 16 17 18 17 15 13 12 11 9 7 6 5 5 5 6 8 7 9 10 9 8 6 6 5 2 3 3 4 5 5 7 11 5 10 6 11 12 13 15 15 15 16 18 16 18 18 17 15 12 10 10 10 11 11 10 9 9 9 10 10 10 10 11 11 12 12 12 10 10 10 11 11 11 10 10 10 10 10 10 8 9 9 10 12 11 12 11 10 14 11 11 13 12 13 11 12 14 14 15 15 15 14 15 15 13 12 13 12 12 12 11 10 13 14 11 10 8 10 12 11 12 12 13 13 13 13 13 14 14 15 15 16 17 5 6 5 4 6 6 8 10 8 8 7 8 9 9 9 9 6 4 6 11 8 10 10 11 11 11 10 10 9 9 8 8 7 6 5 4 4 3 3 3 3 2 1 4 5 5 4 5 6 4 4 3 3 3 4 4 5 4 3 5 5 5 5 3 4 6 7 8 9 9 10 10 11 11 11 12 12 13 15 13 11 11 10 9 8 8 8 9 10 10 9 8 8 10 11 11 11 11 12 12 14 15 15 16 18 17 15 13 12 11 9 7 5 4 4 4 5 6 7 10 10 7 6 5 2 3 3 3 5 6 3 2 1 10 7 1 9 10 14 15 15 16 15 17 18 19 20 20 19 17 14 11 11 11 11 11 10 9 9 9 9 9 9 9 10 10 11 13 12 12 11 10 10 11 10 10 10 10 9 11 11 11 10 9 8 8 10 3 5 10 12 12 12 13 13 12 13 14 15 15 15 15 16 16 13 12 12 14 15 15 16 14 16 16 18 15 15 13 13 12 11 10 10 11 12 13 12 13 14 14 15 14 15 16 17 6 6 5 5 5 6 7 7 6 7 8 9 9 9 9 9 9 6 4 9 8 8 11 10 9 9 10 9 10 9 9 8 8 7 7 7 7 7 6 5 5 4 4 2 5 6 7 6 6 8 7 6 5 5 4 5 4 6 5 5 5 5 5 4 4 6 8 9 10 10 10 12 11 11 11 12 11 12 13 13 12 11 9 8 7 7 9 10 9 9 8 7 8 9 10 10 10 10 11 11 12 15 16 16 18 17 16 14 13 11 8 7 5 3 2 2 4 5 7 9 7 9 4 3 3 5 3 5 1 5 12 16 11 10 13 10 4 12 14 16 16 16 17 17 18 18 18 19 17 17 15 14 13 11 11 10 10 9 9 9 9 9 9 9 9 10 11 11 12 11 12 11 11 10 9 10 10 11 10 11 11 11 12 11 11 11 11 12 13 14 14 12 13 13 13 13 14 14 15 15 15 15 14 14 14 13 13 14 16 15 14 15 16 16 17 14 14 15 15 13 12 11 11 11 12 12 12 13 13 14 14 14 15 15 16 7 7 7 6 6 5 6 6 5 7 7 9 9 8 8 9 11 13 12 9 8 9 11 12 10 11 12 10 11 11 10 8 7 7 7 8 7 6 5 6 5 6 7 4 4 5 7 8 8 9 9 9 9 8 7 5 6 6 7 6 6 6 6 6 5 6 8 9 11 12 12 12 13 12 11 11 12 12 12 12 12 11 9 8 7 7 8 8 9 8 8 8 8 8 9 10 9 9 9 9 11 13 16 16 17 16 15 13 12 12 10 8 6 3 1 1 3 3 5 7 8 6 7 1 1 0 3 5 4 7 13 11 11 14 9 13 13 14 16 16 16 17 17 18 19 18 18 18 18 19 18 16 15 13 12 11 10 9 9 8 8 8 9 9 9 10 11 11 12 12 12 12 11 11 10 9 10 10 10 10 8 10 12 11 12 12 14 13 14 15 14 14 14 14 13 13 14 14 15 15 15 14 15 13 12 12 13 13 14 13 14 14 12 12 13 13 14 15 15 14 14 13 12 12 12 12 13 14 14 14 14 14 14 14 15 9 9 8 7 6 6 5 5 6 7 7 7 8 9 11 10 9 14 14 12 12 13 14 14 14 14 12 11 12 12 11 10 9 9 9 8 7 8 8 8 9 10 8 9 8 6 6 8 9 9 10 10 10 10 10 9 7 8 7 8 8 8 7 7 7 8 9 10 11 12 13 14 14 14 14 12 12 13 12 12 10 9 9 8 7 8 8 9 7 8 8 8 8 8 7 9 7 8 8 7 8 10 13 15 17 17 15 13 11 10 9 7 6 4 3 1 1 2 3 5 6 4 5 3 1 2 3 3 5 7 7 8 7 6 11 13 13 14 16 16 17 17 18 19 18 18 18 17 19 20 17 17 16 14 13 12 10 9 8 8 8 8 8 9 9 9 11 11 12 13 13 12 12 12 11 10 10 10 10 10 8 12 13 11 12 14 14 14 15 15 15 15 14 14 13 14 15 15 16 13 12 11 10 9 11 12 12 12 12 12 11 12 12 13 14 14 15 16 15 15 15 16 15 17 17 15 15 14 13 13 13 12 13 14 14 11 10 10 9 8 7 5 5 5 6 6 7 10 12 14 13 13 14 13 14 14 14 14 15 13 12 11 11 11 9 8 7 8 9 8 9 9 10 11 12 12 11 10 10 10 12 10 8 9 10 10 12 11 11 11 12 12 9 10 10 9 10 9 9 9 10 11 12 12 13 14 15 15 15 15 14 13 13 12 12 10 10 8 8 8 9 8 8 8 7 7 7 8 7 6 7 7 7 7 5 6 8 10 11 14 16 17 16 13 11 9 8 7 5 4 3 2 2 2 3 6 8 4 7 1 3 3 5 5 6 2 4 9 11 12 13 13 14 14 14 16 17 17 18 17 17 16 17 18 19 17 18 18 16 14 12 11 9 8 7 7 7 8 8 10 10 10 11 12 13 12 12 12 12 11 11 11 11 11 11 11 13 12 11 13 15 15 15 16 16 15 15 14 13 13 14 15 15 14 14 12 11 11 11 12 13 13 13 12 12 12 13 13 14 15 16 16 16 16 16 17 17 16 16 17 16 15 14 14 13 13 12 13 13 13 13 12 11 11 10 8 6 5 5 6 6 7 11 11 13 11 12 12 13 14 14 13 13 13 11 10 10 9 9 9 9 9 9 9 10 12 13 13 12 13 14 15 15 13 14 13 12 13 13 12 10 12 12 13 14 14 13 13 12 12 12 12 12 12 11 12 12 13 14 14 14 15 16 16 16 16 15 14 13 12 12 11 10 9 10 10 10 9 7 6 6 7 7 6 6 5 6 4 7 4 5 7 8 9 10 14 16 17 17 15 13 11 9 7 6 5 4 4 3 3 5 7 3 3 3 3 3 5 3 2 5 7 9 9 9 11 12 13 13 12 13 15 16 16 16 15 15 16 17 18 18 18 18 17 16 15 12 11 8 7 6 6 6 7 8 9 10 11 12 13 11 12 11 12 11 12 12 11 11 11 12 12 12 13 14 15 15 15 16 15 15 14 13 14 14 14 14 12 12 13 13 12 13 14 13 13 14 13 13 13 13 14 15 16 17 17 17 18 17 17 17 16 15 15 16 16 15 15 14 14 12 13 13 13 13 14 13 13 12 11 10 8 5 5 5 6 7 9 9 10 10 10 10 11 13 11 11 10 9 9 9 8 9 10 11 13 14 16 17 16 16 16 17 18 17 18 20 20 20 19 19 17 16 16 15 16 15 15 14 15 15 15 16 16 15 15 14 14 14 13 14 14 14 15 15 15 16 17 17 17 17 17 16 15 13 11 11 10 11 10 10 10 9 8 6 5 6 7 6 6 4 5 3 5 4 6 6 7 8 9 10 13 16 17 17 17 16 15 12 11 11 10 8 6 4 4 2 1 2 2 2 3 4 2 3 7 9 8 7 7 9 11 12 13 11 12 13 14 14 14 13 14 14 16 16 17 17 18 18 18 17 15 12 10 7 6 5 6 5 8 9 10 11 12 12 11 12 12 13 12 13 13 12 11 12 12 12 13 13 14 14 14 14 14 14 13 13 12 15 14 13 11 12 12 13 13 13 14 14 14 15 15 15 14 15 16 17 17 18 18 18 17 17 17 16 16 15 14 14 14 14 14 14 14 16 15 14 14 14 14 17 16 15 14 12 11 9 8 6 5 6 7 8 8 8 8 9 10 10 10 9 9 8 7 7 7 9 11 12 14 15 17 16 17 17 18 20 20 20 21 22 21 21 23 23 23 24 24 22 20 17 18 20 18 18 16 16 18 18 18 18 17 17 17 17 16 16 17 17 17 17 17 18 18 18 18 17 17 16 14 14 13 11 12 12 12 11 9 8 7 5 5 5 6 4 4 4 3 5 5 6 6 8 8 9 10 10 12 14 15 16 16 15 14 14 14 14 12 9 5 2 0 2 0 4 3 2 3 2 4 5 7 5 5 6 8 9 11 12 11 11 12 12 12 13 12 12 13 14 14 15 15 16 17 17 17 17 15 14 11 8 5 7 8 8 9 10 10 11 11 10 12 12 13 14 14 13 12 12 11 11 11 12 12 13 13 13 13 13 13 12 13 13 14 13 11 11 12 13 14 14 14 15 15 15 16 17 17 17 18 18 18 18 17 16 16 16 15 15 14 14 15 15 14 14 14 14 14 15 15 15 15 15 14 13 21 18 16 15 14 13 11 10 8 7 8 8 7 7 7 7 8 8 8 8 6 5 5 4 6 9 10 12 14 16 17 17 17 18 18 18 18 19 19 19 20 22 23 23 24 24 24 25 25 24 25 23 22 22 23 20 19 20 20 20 21 21 20 18 20 18 19 19 19 19 19 20 20 20 19 19 18 18 18 17 16 14 13 14 13 13 12 10 8 7 7 6 5 5 5 3 4 4 5 5 5 5 6 8 9 9 9 9 10 11 11 11 10 8 8 7 6 5 2 4 5 3 1 3 3 1 2 2 2 2 2 3 4 3 4 6 7 9 10 10 11 11 10 10 10 10 10 11 11 12 13 13 14 15 15 16 16 16 15 14 11 8 6 7 6 9 9 9 10 10 10 11 12 13 15 14 13 12 12 11 11 11 11 11 12 12 12 11 11 11 12 13 14 13 12 10 12 13 14 14 14 15 15 15 16 16 17 17 16 15 15 16 16 15 15 14 14 15 14 12 12 13 13 14 14 14 14 14 14 14 14 14 14 14 14 23 20 19 18 16 14 13 11 10 9 9 8 8 7 6 6 7 6 6 4 4 4 4 7 8 10 12 14 17 18 17 16 17 17 16 16 16 16 18 19 19 20 20 22 23 22 23 25 26 26 26 28 27 26 25 25 24 23 23 23 23 23 23 23 22 22 20 22 21 22 22 22 22 22 21 20 20 19 19 19 18 17 16 16 15 14 12 10 9 9 8 7 6 5 4 3 3 4 5 5 5 5 6 7 8 8 9 9 8 8 8 7 6 5 5 4 4 6 9 3 6 2 2 4 4 2 2 1 2 4 1 5 2 4 2 4 4 6 7 9 10 9 9 8 8 7 8 9 9 10 10 11 12 13 13 14 14 14 14 14 13 11 9 8 7 8 7 9 9 10 10 11 12 13 14 14 13 13 12 12 11 11 11 10 11 11 11 10 10 11 11 12 13 12 11 11 12 13 13 13 15 14 14 15 15 15 16 16 15 16 15 15 14 13 13 11 10 10 10 11 11 11 12 14 13 14 13 13 12 13 13 14 14 14 14 23 23 20 19 18 17 15 13 11 10 10 10 9 8 6 5 4 3 2 2 2 3 5 7 9 10 13 17 17 18 18 19 18 17 17 18 18 18 19 21 22 23 23 23 24 24 24 25 25 25 27 28 29 29 29 30 29 28 27 26 25 25 25 26 25 25 24 24 24 24 24 24 24 24 23 23 22 21 20 20 19 18 18 18 17 16 14 12 10 9 8 7 7 6 4 3 3 3 4 5 5 5 5 6 7 8 8 8 7 8 6 5 6 6 6 6 7 11 7 5 6 6 4 4 4 3 3 2 5 4 3 5 6 1 1 1 2 3 4 6 9 8 7 6 5 5 5 6 7 7 8 9 11 11 11 11 11 12 12 13 13 12 11 9 8 7 7 7 8 9 10 11 12 12 12 13 13 13 12 12 12 11 11 11 10 10 10 9 9 9 10 11 11 12 11 12 12 13 13 14 14 13 13 13 13 13 14 14 14 14 13 12 12 11 10 9 10 10 10 10 11 11 11 12 13 13 13 13 13 13 12 13 13 13 14 25 24 23 20 19 17 16 14 12 12 12 12 11 8 6 5 4 2 1 1 2 4 7 9 10 12 15 17 18 21 21 21 21 21 21 21 22 23 24 25 24 22 23 24 25 27 28 28 28 27 27 28 29 30 31 33 33 32 31 29 30 29 27 29 26 27 27 27 28 27 26 26 26 26 25 25 24 23 22 21 20 20 19 19 18 18 16 13 11 9 8 8 7 6 5 3 2 2 3 4 4 4 4 4 5 5 6 6 6 6 5 5 6 6 6 6 10 7 2 6 7 4 4 4 5 7 4 2 2 5 3 10 9 3 2 3 2 1 1 3 6 6 5 5 4 4 4 4 4 5 5 7 8 9 9 9 9 9 10 11 11 12 11 9 8 7 7 7 6 7 10 11 12 11 11 12 12 12 13 12 12 12 12 11 11 10 9 9 9 8 8 9 10 11 12 12 12 12 12 13 15 11 10 11 11 11 11 12 11 11 13 11 10 9 8 7 8 7 7 9 9 9 10 10 11 11 12 12 12 12 12 11 12 14 14 28 26 25 22 20 17 16 15 13 13 12 12 11 9 7 6 5 4 4 4 5 7 9 10 12 14 17 19 21 20 21 22 22 24 23 22 22 23 23 24 24 25 26 26 27 28 28 29 31 31 31 31 31 32 33 35 35 35 35 34 30 32 30 31 29 29 29 30 30 30 29 29 28 28 28 27 26 25 24 23 22 21 20 20 20 19 17 14 11 10 9 9 8 7 6 4 2 2 2 3 3 3 3 2 3 4 5 5 5 5 4 5 5 6 7 9 8 1 5 4 5 6 5 8 11 8 4 5 4 2 5 9 6 5 5 4 3 2 3 1 2 4 4 5 4 3 3 3 2 2 3 5 6 7 9 9 9 8 8 8 8 9 9 9 9 8 7 7 7 6 6 8 10 12 10 11 11 12 12 12 12 12 12 12 11 10 9 8 9 9 8 8 9 9 11 11 11 11 11 12 12 10 9 9 10 9 9 9 8 8 8 9 8 7 5 5 5 6 7 7 7 7 8 8 9 9 10 10 10 11 11 12 12 12 12 30 28 26 25 22 20 19 17 14 13 12 12 10 9 8 7 6 6 5 6 7 10 13 14 15 19 21 21 22 22 24 22 21 21 22 24 25 25 25 25 25 24 24 25 26 27 27 28 28 30 32 34 34 35 35 36 37 38 38 37 34 30 34 33 31 30 31 31 32 32 32 31 31 30 31 30 29 27 26 25 24 23 22 22 21 20 18 16 14 12 11 11 10 9 8 6 4 3 2 2 3 3 2 2 2 3 3 3 4 3 3 3 4 6 6 9 4 5 5 2 7 2 3 8 11 10 4 2 4 4 8 11 7 6 5 5 5 4 4 5 3 3 4 4 4 3 3 2 2 1 1 3 4 5 7 8 8 8 7 7 6 6 7 7 7 7 7 6 7 5 4 4 7 9 9 10 10 11 11 11 11 12 12 12 11 10 10 10 10 9 8 8 8 8 9 10 10 9 9 10 10 9 8 7 8 8 7 6 7 6 6 6 4 4 4 5 5 5 6 6 6 6 7 7 7 8 9 9 10 11 11 11 10 9 8 33 30 28 26 24 23 21 19 17 14 12 12 11 10 9 8 8 7 7 6 10 12 15 17 19 23 22 21 24 25 25 23 23 23 22 21 22 24 25 25 27 27 27 25 26 27 26 28 29 31 32 33 33 35 38 39 39 39 40 42 42 37 31 28 34 34 31 33 33 34 34 34 33 32 32 33 31 30 29 27 26 25 24 23 23 22 20 18 16 15 14 13 11 10 10 8 7 5 4 3 3 3 3 3 2 2 3 3 2 2 2 3 4 5 7 6 4 11 6 3 1 6 5 8 8 6 6 4 5 6 9 5 3 4 4 4 5 5 7 8 7 6 6 6 5 5 4 3 2 2 1 1 2 3 4 6 6 7 6 6 6 5 5 4 5 5 5 6 5 5 3 3 3 4 6 8 9 9 9 9 9 10 11 11 11 11 11 11 10 9 9 8 8 8 9 8 9 9 9 8 7 7 6 6 6 6 6 5 4 4 5 5 4 4 4 4 4 6 6 6 7 6 5 6 6 6 7 8 9 10 9 10 9 7 7 36 33 30 28 27 25 23 21 20 16 14 12 12 11 9 9 8 8 7 9 11 13 18 21 22 23 24 23 26 26 24 24 22 21 22 23 24 25 24 21 20 20 21 22 23 24 25 26 27 28 29 29 31 35 38 39 42 43 43 43 45 46 45 41 32 35 30 32 35 35 35 36 36 35 33 34 34 33 31 30 28 27 26 25 25 24 22 20 18 17 15 14 13 12 11 10 8 8 7 6 6 5 4 4 3 3 5 4 3 2 2 3 5 6 8 3 6 5 5 2 5 7 6 7 5 3 3 4 5 6 8 4 1 1 3 5 7 6 9 10 9 9 9 8 7 7 6 5 4 4 3 2 2 2 3 3 4 5 6 5 5 4 4 2 2 2 2 3 3 4 4 2 2 1 2 3 6 6 7 8 8 8 9 9 10 10 10 9 9 9 9 9 8 7 7 7 7 7 8 8 7 6 5 4 5 5 5 5 5 4 4 3 4 4 3 3 4 5 7 7 7 6 5 5 4 5 7 8 9 10 10 8 8 8 6 35 34 33 30 27 26 25 23 21 18 17 14 14 12 10 10 9 8 8 9 12 18 22 22 23 23 25 25 24 23 23 23 23 23 24 21 17 17 17 18 19 21 22 24 25 26 28 28 29 30 32 33 35 36 36 38 41 45 47 47 48 49 49 49 45 38 38 36 32 36 36 37 38 37 36 35 35 35 34 32 31 29 28 28 27 26 24 22 20 19 17 16 15 14 13 12 10 9 8 8 8 8 7 6 6 5 5 4 4 3 3 2 5 5 4 3 7 6 5 2 4 6 6 5 5 2 2 2 4 6 7 4 3 3 3 5 8 7 9 11 11 11 10 10 10 9 8 8 7 6 5 5 4 4 4 4 4 5 6 6 5 5 3 2 1 1 1 1 1 0 1 1 1 1 1 1 2 3 4 5 6 6 7 7 7 8 8 8 7 7 7 7 8 7 7 6 5 5 5 5 5 5 4 4 4 6 5 5 5 5 5 4 4 3 3 3 3 4 5 6 7 6 5 4 4 4 5 6 8 9 9 9 7 6 5 41 34 35 31 29 27 27 25 22 21 20 19 17 13 13 11 9 10 8 9 15 19 22 22 21 24 25 24 25 24 23 25 26 20 17 17 16 17 18 19 21 22 22 22 24 25 27 29 32 34 36 37 38 39 41 42 43 44 47 50 52 52 52 51 53 52 42 44 43 32 38 37 38 39 39 38 37 36 35 34 33 32 31 30 30 29 26 24 22 21 19 17 16 16 15 14 13 11 10 9 9 9 8 8 7 7 6 6 5 4 3 3 4 5 4 7 7 6 6 4 3 4 8 9 6 7 6 5 5 6 5 4 3 4 6 9 10 10 11 12 13 13 12 12 11 11 10 9 8 8 7 7 6 6 5 6 7 6 6 7 7 6 5 4 3 2 2 2 2 2 2 3 2 2 1 1 1 1 1 2 2 3 4 4 5 6 5 6 6 5 6 6 6 5 5 4 4 3 3 2 3 3 3 3 3 3 3 4 4 4 5 5 4 4 3 2 2 2 4 5 6 6 6 5 4 4 5 7 8 8 9 8 7 6 6 45 41 32 33 30 29 28 27 24 24 21 19 18 15 13 11 11 10 8 8 17 20 22 23 22 25 26 26 25 25 26 25 19 18 17 17 17 18 20 20 20 21 22 23 24 26 28 30 32 34 37 39 42 43 43 44 47 49 49 51 53 54 55 56 55 56 54 49 36 45 33 36 40 40 41 39 39 38 37 36 35 34 33 32 32 31 28 26 24 23 21 19 18 17 17 16 14 13 12 11 11 10 10 9 10 9 8 8 7 6 5 4 3 6 6 9 7 7 7 6 4 5 9 10 9 8 10 11 10 9 8 9 7 8 8 11 11 11 12 13 14 14 14 13 13 12 12 12 10 10 9 9 9 8 8 8 9 9 9 9 10 9 8 7 6 5 4 5 6 5 5 5 5 4 4 4 3 1 1 0 0 1 1 2 2 3 3 4 4 4 5 4 5 5 4 3 2 2 1 1 0 1 1 2 3 3 3 3 3 3 4 4 5 4 4 2 1 2 3 4 6 6 5 4 3 3 4 6 7 8 6 6 6 5 5 47 46 41 33 33 32 31 29 28 26 23 21 20 16 14 13 13 9 7 15 17 21 21 24 23 28 28 27 26 27 24 20 18 17 17 18 18 19 19 19 19 21 22 23 24 25 27 29 31 33 35 36 38 40 44 47 46 46 51 54 55 55 56 58 59 58 58 57 48 45 44 42 39 42 42 41 41 40 39 38 37 36 35 34 34 33 31 29 26 24 22 21 19 18 18 17 16 15 14 13 12 12 11 11 11 10 10 9 8 7 7 6 6 6 7 6 8 6 10 8 8 7 7 9 10 5 10 11 13 13 11 13 12 13 13 13 13 13 13 14 16 16 15 15 15 14 14 14 13 12 12 11 11 10 10 10 11 12 12 12 12 12 12 10 9 8 8 8 8 8 8 8 8 6 5 6 5 4 3 2 2 3 3 3 3 3 3 3 3 3 4 4 5 4 5 4 3 1 1 1 1 2 3 2 3 3 4 5 5 3 3 4 5 4 4 3 2 2 3 4 5 6 5 4 3 3 3 4 6 7 8 8 7 5 5 39 46 45 39 35 34 35 32 30 28 25 22 21 17 15 15 12 10 13 19 21 23 21 22 25 28 28 27 26 24 20 19 18 17 16 17 18 18 19 19 20 21 23 24 26 27 29 30 32 33 34 34 35 37 40 43 46 50 48 49 56 59 57 58 60 62 61 62 65 53 37 43 48 41 43 42 42 42 41 40 39 38 37 36 36 35 34 31 29 27 25 23 22 20 19 18 18 16 16 15 13 13 12 12 12 11 10 10 9 8 8 8 7 7 6 9 9 9 13 10 9 9 8 8 7 4 8 10 10 9 10 13 15 14 15 16 16 15 15 15 17 18 18 17 16 16 16 15 15 14 13 13 13 13 13 13 13 14 15 15 15 16 16 15 14 13 13 12 11 10 10 10 9 10 9 8 7 6 5 5 6 6 5 5 4 5 5 4 4 5 5 5 5 5 5 4 3 2 3 3 2 1 3 5 5 5 6 6 6 6 5 5 4 5 4 3 2 3 3 4 5 5 5 4 2 3 3 4 5 6 6 6 6 5 6 34 39 45 43 37 36 40 34 32 30 26 23 22 17 16 15 15 12 17 19 21 18 17 22 25 27 27 27 24 19 18 17 17 17 17 17 18 19 20 20 22 24 25 27 28 30 31 33 35 36 37 37 35 35 35 36 38 40 39 38 46 54 58 58 59 61 64 64 68 63 52 43 44 45 42 45 42 42 43 43 42 40 39 39 38 37 36 34 31 29 27 25 24 22 21 20 19 18 17 16 14 14 13 13 13 12 11 11 11 10 10 10 9 6 8 7 9 11 11 12 14 13 13 12 14 15 18 17 14 12 11 12 14 16 15 16 17 16 16 16 18 20 20 19 19 18 18 17 16 16 15 16 15 15 15 15 16 16 17 17 19 19 19 19 19 17 17 17 15 14 14 13 12 13 12 9 10 10 9 10 10 10 9 8 8 7 7 7 6 7 7 7 7 6 6 6 5 4 3 4 4 4 4 4 5 6 7 7 7 7 8 6 6 5 5 4 2 3 3 3 4 5 5 4 3 3 3 4 5 6 5 6 6 6 7 30 32 41 44 37 36 40 34 42 33 27 24 21 16 17 12 15 15 16 16 18 15 19 24 25 25 26 25 20 19 17 17 17 17 17 17 19 20 21 23 24 26 28 29 30 31 33 33 35 35 36 35 33 32 30 31 33 32 29 25 25 34 46 55 55 57 62 66 67 68 67 65 41 43 45 45 46 44 44 45 44 43 42 41 40 39 38 36 34 32 30 28 26 25 23 22 21 19 18 17 16 15 15 14 14 13 12 12 12 12 12 12 10 7 8 10 11 12 10 10 12 12 16 15 19 23 23 23 21 19 19 18 13 14 15 17 18 18 17 18 20 22 22 21 20 20 19 18 19 18 18 17 17 17 16 17 17 18 18 18 21 22 21 22 22 21 21 20 19 18 17 16 16 16 14 13 15 14 12 9 14 12 12 12 13 12 11 10 10 9 9 9 10 10 10 10 9 8 6 6 6 6 6 6 6 6 8 8 8 8 8 8 7 6 6 5 4 4 4 3 4 6 5 5 5 4 4 4 5 4 4 5 6 7 8 28 30 33 45 41 41 32 40 34 27 27 26 19 18 13 13 15 14 11 18 15 16 21 23 24 25 23 18 18 18 17 17 17 17 18 19 20 21 23 25 26 28 29 31 31 32 33 33 34 36 36 36 35 34 31 29 29 28 26 27 27 27 27 36 55 57 57 59 67 69 72 72 65 48 43 48 46 49 46 45 46 45 44 43 42 41 39 38 36 34 32 31 29 27 25 23 22 20 18 17 18 17 16 16 15 14 13 13 12 12 12 12 12 8 13 14 14 13 14 16 15 17 18 19 20 22 24 23 23 21 20 22 19 19 20 20 20 20 19 20 21 23 23 23 22 21 21 21 21 20 19 18 19 17 17 17 17 18 20 20 20 21 23 23 22 23 23 23 21 20 20 20 20 18 16 15 15 15 14 15 18 16 15 14 15 16 15 15 15 13 13 13 12 12 12 13 13 13 12 10 10 9 9 9 9 8 8 8 9 10 9 9 9 9 8 6 6 4 5 5 3 5 5 5 5 5 5 5 5 4 3 4 5 7 8 27 27 28 41 42 37 22 36 35 23 24 23 21 15 14 11 14 12 16 20 19 20 21 21 23 23 19 17 18 17 17 17 17 18 20 20 22 23 24 25 27 29 30 30 31 31 31 33 34 35 34 34 33 32 31 31 29 28 29 29 28 29 28 28 31 48 60 56 60 67 72 73 70 64 53 49 52 51 49 49 46 47 46 44 43 42 41 40 38 37 35 33 31 29 27 25 24 21 19 12 16 18 17 16 15 14 14 12 12 12 12 11 10 14 14 16 16 16 17 18 18 18 16 19 17 17 18 17 16 16 15 14 17 21 23 25 21 20 21 21 20 23 25 25 24 23 24 24 23 22 21 20 19 18 16 17 17 18 17 18 18 19 20 25 25 24 23 22 22 20 21 21 20 20 19 19 19 20 22 19 19 19 16 16 18 19 19 18 19 18 17 18 17 16 15 15 15 16 16 16 14 13 12 12 12 11 11 10 10 10 10 10 10 10 10 10 8 6 6 7 6 5 5 5 6 6 6 6 5 5 4 4 5 6 7 26 24 25 31 36 33 38 22 27 15 23 22 20 15 10 10 12 14 23 20 19 19 20 21 21 19 17 17 17 17 17 18 18 19 20 21 22 23 24 26 27 29 29 30 31 30 31 32 34 32 30 29 29 29 29 28 27 28 28 30 32 32 31 30 29 27 45 61 55 55 66 75 68 71 60 50 49 54 53 50 47 47 48 47 46 44 43 41 40 38 37 35 33 32 30 28 25 24 21 20 17 13 13 16 14 14 14 12 11 12 12 11 13 15 15 16 17 18 18 19 20 18 17 18 17 16 16 13 12 12 13 16 16 19 22 26 23 21 22 20 19 20 24 26 27 27 27 26 25 23 22 21 19 18 17 16 16 16 16 16 16 17 17 21 24 26 25 25 21 22 18 21 24 23 21 22 24 25 24 23 22 24 25 26 25 25 22 21 20 21 20 21 21 20 20 19 19 18 19 18 19 18 17 15 16 16 14 13 13 12 11 11 12 11 11 12 11 11 9 8 8 8 6 6 7 6 7 7 6 6 6 5 6 6 6 26 25 24 30 28 28 25 20 13 19 18 17 14 12 8 7 14 20 21 18 17 18 20 20 18 16 16 17 17 18 19 18 18 19 21 21 23 24 26 27 27 29 30 30 29 30 30 31 31 27 24 24 24 24 24 24 26 28 29 32 34 34 33 33 32 32 30 37 65 60 60 65 76 68 70 68 49 43 56 57 48 50 49 49 47 45 44 43 41 40 38 36 35 34 32 30 28 27 24 21 21 20 19 18 16 15 14 13 12 12 12 12 14 15 16 16 17 19 20 21 17 21 20 17 18 16 16 18 16 12 11 14 15 17 21 25 22 22 22 21 20 19 20 26 31 30 29 28 27 24 23 21 19 18 17 16 15 15 15 16 16 16 16 17 20 22 24 25 19 21 24 25 27 27 26 26 26 27 29 30 30 30 30 29 29 30 29 28 26 25 24 23 24 24 24 24 24 23 23 22 22 21 21 20 19 19 19 18 17 16 15 14 14 13 12 12 13 13 12 12 10 10 9 8 8 7 7 7 7 7 6 6 7 6 6 27 27 25 24 29 32 33 27 16 15 17 13 12 12 11 11 20 21 16 17 18 18 20 17 15 14 16 17 18 19 18 18 18 20 21 22 23 25 27 28 28 30 30 29 30 29 30 30 27 23 21 22 23 23 26 26 27 29 30 33 32 33 32 33 33 34 34 33 33 56 68 62 64 77 72 72 66 70 42 54 47 49 52 48 48 46 45 44 42 40 39 38 36 36 34 33 31 30 25 22 21 22 20 20 18 16 15 14 13 12 12 13 15 16 17 19 19 23 23 22 19 20 17 13 20 21 19 18 13 9 11 12 13 16 21 24 19 22 23 24 22 21 23 27 31 31 30 30 29 26 14 22 21 19 18 16 15 15 15 16 16 16 16 15 13 14 16 17 21 23 26 22 24 27 28 28 26 31 31 30 31 29 29 28 27 28 30 31 31 32 32 31 30 31 31 30 30 29 28 28 27 26 25 24 24 24 22 22 21 20 18 18 17 16 15 14 13 14 14 13 14 12 11 10 10 10 8 8 8 7 7 7 7 7 6 24 24 24 24 24 24 32 28 22 21 14 14 16 12 13 18 19 17 16 17 18 19 17 15 15 15 17 17 19 19 19 18 19 20 21 23 24 26 28 28 29 31 30 29 30 29 30 30 26 24 23 24 24 25 27 26 28 29 29 28 30 34 35 33 32 35 36 36 34 37 50 71 68 66 78 73 77 74 68 41 52 47 52 48 47 46 46 45 43 41 41 40 38 38 37 35 33 33 28 26 24 23 22 20 19 19 17 16 16 14 14 17 19 22 14 15 16 21 19 15 9 13 22 16 20 21 19 16 10 7 8 10 11 13 17 22 22 19 21 20 21 23 26 30 32 31 32 32 34 29 19 24 22 21 20 17 15 14 15 16 17 18 17 15 13 12 22 22 18 20 23 26 29 32 33 30 30 31 28 29 28 27 25 23 22 23 24 25 26 27 28 29 30 30 31 31 32 32 34 33 33 32 31 28 28 28 27 26 26 25 24 22 21 20 19 18 16 15 15 16 15 16 14 12 12 12 11 9 9 8 7 7 7 6 5 26 25 22 20 22 24 24 25 28 26 25 23 22 17 16 18 15 15 17 18 18 16 15 15 15 16 18 19 19 19 19 20 20 20 22 24 26 27 27 29 30 31 30 29 29 29 30 29 28 27 26 27 25 27 26 26 27 28 26 28 31 31 29 28 30 33 36 39 38 37 38 50 68 68 67 80 75 78 75 56 45 49 52 52 49 46 45 46 44 43 43 42 41 40 38 36 34 33 31 29 26 24 23 22 21 20 18 17 18 16 16 15 18 14 13 12 23 21 17 15 12 17 19 22 21 18 17 17 13 10 9 9 11 11 14 16 22 22 21 19 21 24 27 24 24 25 27 33 8 21 25 26 23 21 19 18 17 16 16 16 19 18 20 18 18 20 24 27 25 29 32 34 32 33 29 27 28 27 26 23 22 20 20 19 20 20 20 21 22 23 24 25 26 27 27 28 29 30 31 33 35 36 35 34 34 33 31 31 31 30 29 28 26 25 23 22 20 19 18 17 18 17 17 16 14 13 14 12 11 9 9 7 7 6 5 23 24 24 22 18 22 22 26 25 29 27 16 14 16 16 16 13 15 15 15 15 14 15 16 17 18 20 19 20 21 21 22 22 22 24 26 27 28 28 30 32 31 31 30 30 30 30 30 29 29 29 29 28 27 27 28 27 25 28 31 31 33 31 33 31 32 34 39 41 41 39 39 47 68 69 73 82 80 80 76 54 43 44 48 52 50 46 46 45 46 45 43 43 43 40 38 31 33 20 29 30 25 25 25 23 23 21 21 20 18 20 17 15 12 12 13 11 14 17 21 19 18 19 18 16 15 15 15 16 15 15 14 13 15 16 15 18 24 21 20 21 27 26 24 29 22 27 26 23 24 28 25 21 20 18 19 19 20 19 19 20 20 23 22 20 21 17 27 31 30 31 29 28 26 25 26 25 23 21 19 18 18 18 18 18 19 19 20 21 22 23 25 26 28 29 29 30 31 32 32 34 35 35 37 38 38 37 37 36 35 34 32 31 30 29 27 25 23 22 21 20 19 18 18 18 15 15 15 14 12 11 9 8 7 5 24 25 25 24 20 21 23 24 24 22 15 13 13 10 9 9 11 13 13 12 14 15 15 18 18 19 19 20 21 22 23 23 23 24 26 27 28 29 30 31 32 32 32 31 31 31 31 31 31 30 30 31 29 27 27 28 29 27 29 32 33 36 35 35 36 33 33 37 41 44 44 41 43 46 65 73 73 78 76 79 78 54 35 44 45 55 55 51 50 52 51 48 48 50 44 35 33 29 20 27 18 26 28 27 26 23 21 21 23 17 18 18 21 14 16 17 15 22 19 18 16 14 15 15 13 13 12 11 11 12 15 18 19 19 18 18 19 21 23 23 26 30 29 32 26 20 31 33 29 25 29 27 27 21 15 19 22 25 25 24 22 23 25 25 25 24 24 26 26 25 23 24 24 23 22 23 22 21 20 19 18 18 18 18 18 19 20 21 22 23 24 24 25 26 26 28 29 30 31 32 33 33 35 37 38 40 40 41 40 41 40 38 36 35 34 32 31 29 26 24 22 21 20 20 20 19 17 16 16 15 13 11 10 9 7 3 27 28 25 22 20 14 19 21 18 17 12 7 5 6 9 10 10 10 11 12 14 16 17 17 18 20 21 22 24 24 25 26 27 28 28 30 31 32 33 33 33 32 32 32 32 33 33 32 33 32 30 31 30 30 30 29 29 30 30 33 36 36 35 36 35 33 35 38 44 46 45 42 45 47 64 72 75 71 74 73 74 66 35 36 39 53 55 55 52 53 50 47 45 43 40 35 27 31 28 25 27 24 22 22 23 22 26 20 21 22 23 21 17 18 18 16 18 15 18 14 16 16 14 11 11 10 9 10 11 11 10 11 18 23 24 23 24 21 23 26 25 25 26 23 27 34 33 27 30 36 37 27 24 26 27 24 27 32 30 27 26 26 28 28 28 27 26 25 22 21 21 20 21 21 22 21 21 21 19 19 19 18 18 18 19 19 20 21 22 22 23 25 26 27 29 29 30 31 32 33 33 33 35 37 39 41 42 43 44 45 44 42 41 39 37 35 34 32 29 27 24 23 22 22 22 21 19 18 17 16 14 12 11 9 4 15 27 20 27 25 27 21 19 18 13 9 7 6 7 7 6 6 8 10 13 14 14 15 16 18 19 21 22 25 26 27 27 28 30 30 31 32 33 35 35 34 34 33 33 34 34 35 34 34 34 32 31 33 32 31 32 31 31 33 34 35 35 37 39 36 37 35 33 39 45 47 45 44 48 49 64 72 68 69 70 72 78 64 39 35 33 54 55 57 50 48 46 41 37 39 42 39 32 30 32 30 28 24 24 23 20 16 14 18 22 21 22 19 16 13 12 16 15 21 10 14 13 10 9 7 3 2 3 4 3 5 6 8 12 15 20 22 19 20 21 20 20 22 24 25 25 24 27 31 37 41 42 32 34 34 32 26 31 31 30 31 29 30 32 29 29 28 25 24 20 19 18 18 20 22 21 21 21 21 20 19 18 19 19 20 21 21 21 22 23 24 25 27 28 29 30 30 31 31 31 31 33 34 36 40 42 45 47 48 48 49 47 47 45 43 41 38 37 35 31 29 27 25 24 24 23 22 20 19 19 17 16 14 12 22 35 26 28 18 18 22 19 18 12 10 10 7 6 3 1 3 6 8 10 11 12 14 14 17 19 22 23 24 25 26 27 27 28 29 31 32 33 34 35 36 36 35 34 34 35 35 35 35 35 34 34 32 32 33 33 31 34 33 34 34 34 34 37 39 41 43 38 33 34 43 46 47 46 46 48 52 65 74 62 62 71 75 70 60 44 38 48 56 63 51 49 45 26 30 43 44 42 42 41 35 29 26 26 26 25 22 26 27 25 24 22 17 17 17 13 9 10 4 7 7 9 11 12 9 5 2 5 1 1 1 1 1 2 3 4 8 11 12 16 16 18 19 15 15 19 22 18 19 20 23 25 18 27 24 22 25 29 29 31 33 32 33 32 34 32 32 30 28 24 23 20 20 18 18 20 21 21 21 21 20 20 20 20 19 20 21 22 23 24 24 24 25 27 28 29 29 29 27 26 24 25 27 30 33 35 37 42 47 51 52 53 53 50 50 49 47 45 41 39 38 35 32 29 28 26 25 25 24 22 21 21 19 18 16 15 11 16 18 23 21 18 18 14 14 12 8 4 2 3 3 4 7 7 9 12 14 15 20 21 21 21 22 23 25 26 28 29 30 31 31 32 33 34 35 36 37 36 36 36 36 36 36 36 35 36 35 34 32 31 33 31 32 34 34 34 34 36 38 40 42 43 37 35 35 38 46 49 48 47 50 51 52 66 59 57 60 70 72 78 47 36 36 56 53 51 48 37 7 19 34 43 44 46 33 40 39 36 33 33 29 20 23 20 26 22 21 14 16 11 12 13 15 15 11 13 16 11 10 10 7 3 3 3 3 3 3 3 4 5 7 6 6 9 10 11 14 16 16 14 13 12 14 16 19 19 16 18 18 22 26 29 29 29 26 29 33 34 34 35 34 34 33 32 30 28 27 25 26 23 22 23 22 22 22 22 22 21 21 20 20 22 23 25 25 26 26 26 27 28 28 28 31 34 22 24 23 25 30 33 36 39 41 44 47 52 57 58 56 51 52 51 50 48 44 42 41 37 34 31 29 29 28 26 25 23 23 22 21 19 16 9 16 19 22 19 19 13 10 10 8 7 7 5 4 5 4 5 8 13 15 18 18 18 18 19 22 24 25 26 28 30 31 31 31 31 32 33 34 36 37 37 37 38 37 37 37 36 37 36 34 34 34 33 31 30 32 31 33 34 34 34 36 39 42 43 46 43 37 41 47 46 50 50 48 50 53 53 49 68 61 50 61 56 67 69 47 38 38 47 49 53 25 12 15 23 36 44 44 44 34 34 42 38 29 36 28 22 20 14 16 14 15 10 9 7 10 13 20 17 13 13 13 16 12 8 5 7 5 5 7 9 11 12 11 8 4 2 6 8 10 11 13 14 12 13 14 14 16 18 18 24 22 26 28 30 32 34 35 32 31 30 34 34 35 35 35 35 33 33 34 31 29 29 29 27 27 24 25 24 24 23 22 21 21 22 23 25 26 26 25 25 25 26 28 28 33 31 24 23 22 22 27 30 31 33 36 40 44 46 49 53 60 61 58 56 56 55 53 52 47 45 43 39 36 34 33 32 30 28 27 25 24 24 22 13 9 6 15 21 17 14 10 9 9 9 9 8 6 7 4 5 12 14 16 17 18 17 18 20 22 23 26 28 30 30 31 31 31 31 32 32 33 34 36 36 37 37 38 39 39 38 37 36 36 35 33 32 32 31 30 29 29 31 33 34 34 36 39 42 46 48 48 42 37 46 54 50 51 48 50 52 51 53 56 63 55 53 56 63 66 70 48 42 44 49 32 12 18 16 26 31 34 42 40 50 42 45 35 27 33 25 29 24 24 18 16 17 14 7 8 9 9 6 15 22 11 13 13 13 9 6 5 6 7 8 10 14 15 13 11 7 6 6 8 11 12 10 10 13 15 17 19 20 23 26 28 29 33 35 32 32 33 33 33 35 35 35 37 36 35 37 37 39 37 36 36 34 32 31 30 30 28 28 28 27 26 23 25 22 19 24 28 27 26 25 24 25 27 27 27 27 24 20 23 24 27 28 32 38 39 40 42 45 44 48 50 52 56 62 63 62 59 55 57 54 50 47 45 40 39 36 35 34 31 29 28 26 26 25 15 12 16 18 19 13 11 11 11 11 11 10 9 9 6 9 15 15 16 17 17 18 19 20 22 25 27 29 30 30 30 30 30 31 31 31 32 33 34 35 36 37 38 39 39 41 40 38 36 36 33 33 31 28 31 31 28 28 29 32 33 34 35 40 44 47 48 48 42 36 38 49 54 50 48 50 51 50 51 48 66 60 53 45 61 44 67 44 50 49 55 12 28 31 13 25 22 28 31 38 33 35 40 40 27 18 28 15 30 28 30 23 29 26 12 7 10 8 7 11 10 19 20 19 16 10 9 8 7 10 9 12 15 14 14 9 8 3 4 6 7 9 14 15 16 17 19 21 22 25 26 29 32 35 35 35 35 34 33 33 34 35 35 37 38 39 37 38 40 38 39 39 39 35 34 33 33 30 30 30 30 29 28 27 27 34 29 31 29 26 25 24 24 25 26 26 24 20 17 20 22 25 28 31 38 41 44 44 43 44 45 46 49 53 56 65 66 65 61 59 57 57 53 49 46 44 41 37 38 35 32 30 29 28 27 13 20 23 19 16 14 14 13 14 13 12 12 11 10 14 16 15 14 16 16 18 19 21 23 27 27 29 29 30 30 30 30 30 31 31 32 33 34 34 35 36 37 39 41 42 42 42 39 37 36 34 32 31 29 26 31 28 27 27 29 32 33 34 39 43 45 45 42 34 34 32 40 51 49 46 49 50 47 51 49 51 68 51 50 57 51 48 52 45 55 46 28 25 34 23 24 29 25 30 21 28 35 40 41 38 25 18 17 15 17 22 26 22 34 24 7 4 4 13 13 16 17 21 26 20 15 13 9 9 10 11 11 14 15 13 9 4 6 9 9 12 15 16 16 18 19 20 21 23 26 28 30 30 31 32 32 32 32 32 32 32 33 33 35 38 38 38 39 42 38 42 41 42 38 36 35 33 33 33 32 30 29 29 24 23 29 28 32 29 27 25 23 23 23 25 26 23 20 18 20 24 25 29 33 36 38 38 38 41 43 43 42 45 47 50 54 64 65 65 54 62 61 58 60 48 49 48 43 41 39 37 34 32 31 29 20 23 21 18 16 16 16 15 14 14 14 13 13 16 16 14 14 15 15 16 18 21 23 24 26 27 28 31 32 31 30 31 31 31 32 32 32 34 36 37 38 40 42 45 46 45 44 42 38 36 32 31 28 30 23 28 29 26 25 26 29 31 33 37 40 39 37 29 26 32 36 39 46 46 44 46 49 45 48 47 45 54 58 50 54 59 51 55 47 61 51 43 44 26 34 26 29 29 32 25 31 30 29 34 42 35 12 7 10 19 21 21 21 18 19 20 7 10 13 19 17 18 24 23 21 17 14 11 11 12 13 13 15 15 15 13 11 11 12 15 17 19 20 20 19 19 19 20 20 21 22 23 23 23 23 22 21 23 25 26 28 29 31 33 35 37 38 39 40 39 40 40 50 37 35 35 35 34 35 34 32 28 28 29 30 32 30 33 30 27 25 24 23 22 22 22 24 20 18 18 22 25 29 32 33 34 35 36 36 38 37 39 42 44 47 52 57 64 65 68 65 67 65 55 50 52 54 51 45 44 42 39 37 34 32 24 22 20 17 16 17 16 16 17 17 16 16 19 17 15 16 15 16 16 18 21 22 23 25 27 28 30 32 33 31 30 29 31 33 34 34 34 35 37 38 40 43 47 49 50 48 44 41 38 36 32 29 27 27 25 25 27 26 23 23 26 29 31 35 38 33 34 31 23 23 21 34 42 39 39 42 45 47 46 47 44 45 64 53 48 48 52 52 54 57 46 46 50 37 39 28 29 27 33 27 31 22 13 34 31 34 20 15 6 18 22 28 26 24 20 22 20 8 8 12 13 24 19 20 17 16 15 13 14 14 16 16 17 18 17 17 15 16 19 24 26 28 27 23 21 20 19 20 21 24 26 26 26 24 22 21 23 24 26 27 27 27 27 29 32 34 36 38 39 39 39 40 50 40 36 36 35 34 35 32 32 32 31 31 31 30 30 31 29 27 26 24 22 20 19 19 19 18 19 21 22 24 26 27 29 31 33 34 33 34 35 37 38 39 37 46 55 59 63 69 70 66 45 53 54 54 59 49 49 51 46 44 42 40 36 22 20 19 19 18 18 19 20 19 18 20 20 19 18 17 17 18 18 20 21 20 22 24 26 27 29 32 33 32 29 29 29 33 36 38 38 35 33 34 38 42 45 50 53 54 51 44 39 35 31 29 27 25 25 25 23 24 24 22 20 23 28 30 33 35 28 27 25 15 7 12 27 32 35 37 39 41 44 45 47 44 44 64 58 44 32 52 60 66 56 49 62 47 40 39 35 33 32 31 31 26 23 19 16 32 36 28 13 16 18 13 21 27 26 31 21 14 29 22 29 14 10 15 16 16 17 16 16 18 18 19 19 21 21 22 22 19 23 28 32 32 31 27 25 22 21 20 22 22 23 26 28 28 28 25 25 25 25 26 27 28 28 27 27 28 29 32 34 37 38 39 39 44 39 36 35 35 34 34 33 30 36 40 45 42 36 32 31 29 27 26 24 22 20 19 18 18 18 17 22 22 23 25 26 27 28 30 32 30 31 34 35 34 28 35 33 32 46 51 60 68 55 54 53 46 49 46 45 46 48 47 44 46 44 41 22 22 21 20 21 23 23 22 22 22 22 21 21 20 21 21 22 22 21 20 21 24 25 26 29 31 34 34 32 29 28 30 34 38 40 37 32 31 35 39 43 48 52 54 54 50 43 36 29 31 31 26 22 23 22 24 23 22 19 17 21 25 28 30 32 30 21 19 11 5 10 20 26 29 34 36 38 42 42 46 45 49 60 69 45 47 38 64 53 52 59 54 51 49 44 34 39 37 34 20 27 23 22 18 22 24 31 16 14 8 11 18 27 33 32 33 18 26 16 16 21 20 20 20 22 21 19 21 23 23 24 25 26 23 26 22 27 33 34 33 31 31 28 29 28 25 25 25 26 28 29 30 32 31 30 27 27 26 27 29 28 31 32 28 29 30 31 32 35 37 36 35 38 39 38 36 35 34 32 36 40 42 40 37 26 30 34 30 28 26 25 24 23 20 19 17 17 18 15 17 22 22 22 24 27 28 29 31 30 28 32 34 36 44 42 36 29 29 38 44 51 49 45 45 47 55 42 44 43 48 41 35 50 47 47 24 24 25 26 27 26 26 25 25 24 24 23 24 24 24 24 25 24 23 23 24 25 26 28 31 33 35 35 34 31 30 31 36 40 43 40 33 31 36 42 47 51 54 54 54 49 40 32 24 25 30 26 20 20 21 22 21 20 17 16 19 23 26 26 29 27 22 17 11 7 15 23 27 31 34 35 37 41 43 46 48 50 53 61 39 59 56 67 64 52 48 58 55 53 51 42 39 39 36 31 25 20 26 24 19 19 17 15 22 22 12 16 30 30 34 32 33 35 43 34 29 27 28 28 26 25 25 25 27 25 29 29 27 25 26 32 35 33 31 29 28 28 29 31 32 32 29 29 30 33 34 34 34 32 31 29 28 29 29 30 31 32 34 32 30 31 33 35 34 33 37 35 35 37 37 35 34 35 35 41 43 39 32 26 27 29 31 29 27 26 23 22 21 19 19 18 17 16 14 14 16 19 24 25 24 25 27 31 32 30 29 29 28 34 40 38 35 27 30 31 49 50 49 49 46 41 33 35 37 37 38 35 40 54 44 29 30 30 29 29 28 28 28 28 27 27 27 27 26 27 26 25 25 25 26 27 28 29 31 32 34 35 36 35 34 33 34 37 40 44 41 34 32 37 44 49 54 55 55 54 48 37 29 27 27 28 25 17 17 19 21 19 17 17 14 17 21 24 26 24 29 17 14 15 11 21 30 31 35 36 36 37 41 42 44 49 50 51 50 32 33 57 58 62 56 51 50 48 50 52 37 43 44 33 41 21 25 29 27 27 26 26 20 25 25 21 16 16 22 28 36 44 35 47 37 38 29 35 36 32 27 28 27 26 28 33 33 32 33 33 35 32 30 27 27 27 29 32 34 34 35 34 34 35 35 35 35 34 33 32 31 31 32 31 32 32 33 35 35 33 31 32 34 35 34 36 36 34 36 41 39 41 45 50 46 39 35 26 25 29 28 28 28 25 23 23 21 19 18 18 17 16 14 12 13 15 16 17 18 22 24 25 27 27 29 30 26 25 27 26 29 33 34 29 32 42 56 50 50 45 42 40 42 35 39 35 33 35 38 45 33 32 31 31 31 31 30 30 30 29 28 28 28 27 27 26 26 28 29 29 30 31 33 34 35 35 36 37 37 36 36 37 39 41 44 42 36 34 39 45 51 55 56 57 54 47 36 27 29 29 26 18 13 17 18 18 19 16 15 13 14 19 22 24 25 25 27 19 21 15 14 30 34 39 40 37 37 41 43 44 51 51 53 46 44 61 52 64 62 60 52 49 53 60 56 46 36 38 32 39 36 34 30 35 32 31 30 21 27 29 26 32 23 24 25 34 37 39 42 40 31 29 36 32 34 34 33 30 30 33 32 37 36 35 35 32 30 27 26 29 31 32 32 34 37 37 40 38 36 37 38 37 35 33 32 32 33 33 34 34 32 33 35 34 36 35 34 34 36 35 38 41 39 37 36 41 49 48 33 33 32 18 25 27 26 26 26 25 23 22 21 20 18 18 16 15 14 13 12 12 14 16 17 17 17 18 21 22 25 22 22 23 21 26 28 25 28 28 29 28 36 44 49 44 43 42 40 40 41 37 40 39 39 38 36 34 34 33 33 32 31 31 30 29 28 28 27 27 26 26 28 30 30 29 30 32 33 35 35 36 37 37 38 38 38 37 39 41 42 44 42 37 35 41 48 54 56 56 57 53 45 34 23 27 25 20 13 13 17 17 17 17 15 14 11 12 17 21 23 24 26 27 25 29 23 22 20 35 37 40 35 37 39 41 44 52 54 56 60 43 31 63 45 50 67 49 49 53 50 59 47 37 43 43 23 24 30 31 27 30 32 35 32 20 25 23 26 20 48 34 34 38 37 42 49 33 35 39 41 38 36 32 28 33 32 34 35 38 37 34 30 27 25 27 28 28 28 30 34 34 36 39 37 38 40 37 34 32 30 32 34 34 34 34 33 32 33 35 36 37 36 34 36 36 36 37 40 46 47 39 35 38 34 29 22 22 26 23 25 25 26 24 22 21 20 18 18 19 16 15 14 14 13 12 12 13 15 16 16 16 17 16 19 21 23 22 14 9 19 26 29 28 27 29 30 29 38 43 45 46 46 37 41 40 41 44 45 47 45 44 36 35 34 33 32 32 30 28 28 27 26 26 27 27 28 29 29 29 31 33 35 35 36 36 37 38 38 37 37 38 38 40 42 44 45 44 38 38 43 51 55 56 57 57 52 41 30 23 23 23 19 14 18 13 17 17 16 13 12 11 10 14 19 22 25 26 28 27 32 29 29 11 14 32 35 34 35 37 38 44 54 55 55 55 61 20 34 47 48 52 60 53 47 47 42 45 40 40 35 35 24 22 23 29 27 28 34 40 26 21 22 10 33 22 28 36 39 38 39 44 37 35 38 34 35 35 29 34 34 35 36 36 38 35 30 27 25 25 26 26 27 29 32 34 36 38 41 39 34 32 33 31 31 32 32 33 34 33 32 32 32 33 35 37 37 37 36 38 37 36 36 36 35 42 41 38 35 26 21 21 26 24 24 24 23 22 22 21 20 19 19 18 18 16 15 14 14 13 12 12 13 15 15 15 16 16 15 14 15 19 20 22 22 19 7 12 21 26 26 29 28 34 31 35 36 33 33 30 36 39 38 37 38 38 41 35 34 33 32 31 29 28 28 27 26 26 26 27 28 28 27 29 30 32 34 35 36 36 37 37 37 37 37 37 38 39 40 43 44 45 47 43 39 46 53 57 57 57 55 51 44 29 20 19 22 21 17 15 17 19 16 15 13 12 10 8 11 17 19 23 25 28 30 27 24 26 16 15 24 27 33 33 36 38 43 52 54 53 42 40 49 15 37 48 48 55 45 33 46 43 39 43 36 36 32 28 28 35 37 34 37 40 39 17 12 15 20 21 25 30 32 38 33 38 39 36 33 31 39 35 36 32 37 36 35 37 35 32 28 26 26 25 25 28 30 32 34 35 37 38 36 31 30 28 26 28 29 30 30 31 32 32 32 31 31 32 33 35 36 36 35 36 36 34 34 32 29 30 31 31 30 24 20 22 25 24 22 23 21 20 21 20 20 19 19 18 18 17 16 15 14 14 13 12 13 14 15 15 16 16 16 15 13 12 11 11 14 17 16 19 20 19 9 16 22 13 29 38 42 39 35 36 38 38 38 38 37 36 33 31 33 32 31 30 28 28 28 27 26 26 26 26 27 27 27 28 28 29 31 33 36 37 38 38 38 38 38 38 38 39 40 41 44 46 45 47 46 41 48 55 58 57 56 54 53 42 28 16 23 26 18 19 15 20 19 16 14 12 10 11 7 9 14 17 20 24 27 29 31 27 17 6 6 21 24 21 31 34 38 43 47 48 46 48 34 54 20 20 39 54 52 49 58 37 40 43 48 45 38 35 25 18 25 17 20 44 34 30 29 17 11 12 23 24 34 30 31 33 32 38 35 38 37 31 32 32 36 36 34 34 32 29 27 26 26 26 25 27 30 33 34 36 37 34 30 29 29 29 29 27 27 29 29 29 30 30 30 30 30 31 31 32 33 33 32 30 30 30 30 28 27 27 27 25 22 17 17 20 22 22 21 21 22 22 21 20 20 19 19 18 18 18 16 16 14 15 14 14 13 14 14 16 16 16 16 15 15 15 12 11 9 7 7 11 12 11 14 15 17 17 3 5 9 9 25 43 37 36 33 30 30 33 34 35 29 30 29 27 26 26 26 25 25 24 24 24 25 25 26 27 28 29 30 32 33 36 38 39 40 40 39 38 39 40 41 42 42 44 48 46 47 47 44 51 56 58 58 56 57 52 39 29 17 18 18 21 20 19 19 18 15 14 11 10 9 8 6 11 16 17 20 24 27 30 29 27 24 10 16 21 25 28 30 34 39 43 42 41 44 38 41 30 28 38 48 53 49 50 57 45 36 34 38 41 35 28 19 18 15 17 21 34 37 39 31 16 19 24 31 23 18 26 17 20 24 27 32 32 28 29 27 30 32 30 28 26 26 27 26 26 26 28 32 32 31 30 30 31 30 30 29 29 30 30 29 28 27 28 28 28 28 28 28 28 29 29 28 29 29 28 25 24 23 24 24 25 24 23 23 21 22 19 21 23 20 21 21 21 20 20 20 19 18 18 18 18 17 16 15 15 15 14 14 15 15 15 16 16 17 17 16 15 15 15 14 12 9 8 6 7 10 8 9 10 12 14 18 12 16 14 4 18 34 33 28 29 29 28 29 31 26 25 24 24 23 23 22 21 21 22 22 22 23 24 26 27 28 30 32 33 35 37 38 41 42 40 38 39 40 42 44 44 44 48 47 48 47 47 52 57 58 59 57 59 49 38 30 23 14 20 22 19 20 19 18 14 15 11 10 8 9 6 8 13 15 19 20 24 27 29 28 28 29 11 20 26 29 30 31 35 35 35 40 42 39 41 7 24 36 40 49 48 58 45 42 38 40 52 37 37 21 14 18 16 21 24 31 24 26 33 23 18 33 31 29 28 24 24 20 12 13 20 24 25 28 28 27 25 25 27 27 25 23 24 26 27 28 29 29 30 30 31 31 31 30 28 27 28 28 27 25 24 25 25 25 25 25 25 25 26 27 26 25 26 23 21 18 19 19 20 22 20 17 14 17 19 16 15 17 18 18 18 20 20 18 18 18 18 19 18 18 17 16 15 15 14 14 14 16 17 18 18 18 18 19 18 17 16 16 16 15 14 12 11 10 7 10 9 4 6 8 7 9 8 7 8 4 3 2 13 24 26 32 31 30 23 22 21 20 20 19 18 18 19 20 19 20 21 23 25 26 28 29 31 32 34 36 39 41 43 40 38 38 40 42 44 46 44 46 48 48 48 47 52 57 58 58 58 57 46 37 30 23 16 21 22 23 21 20 17 16 15 12 9 7 8 6 6 10 14 15 18 21 24 26 28 30 30 31 15 19 31 31 34 31 31 37 36 38 46 50 27 20 35 38 37 42 50 54 48 39 40 40 38 25 21 16 19 28 20 30 22 29 23 23 23 28 20 25 26 28 23 20 21 20 20 22 24 24 23 22 24 26 23 21 20 18 19 23 26 30 32 34 34 34 35 34 33 31 29 28 27 26 24 24 22 21 21 22 22 22 22 22 23 24 24 24 23 22 19 15 15 13 15 18 21 19 18 16 17 20 20 16 14 17 20 19 18 19 19 19 18 18 18 18 17 16 16 16 16 14 15 16 17 19 21 21 20 20 19 21 20 19 18 17 18 17 17 15 14 14 13 11 11 9 9 10 9 9 7 9 7 6 6 7 8 10 19 27 30 19 18 17 17 16 15 15 16 17 17 18 19 20 22 24 25 27 28 30 32 33 36 38 42 43 39 36 38 39 41 44 46 45 45 47 48 49 48 52 57 58 58 58 56 44 36 28 21 16 21 26 24 23 22 19 17 15 13 9 7 6 6 5 8 12 13 15 19 22 25 25 27 29 32 31 22 24 33 33 32 30 34 34 33 35 34 30 18 20 26 28 32 37 38 40 40 40 44 44 37 29 19 28 23 29 21 28 35 26 28 32 26 25 17 19 20 22 21 19 18 18 17 18 23 27 26 22 21 21 21 23 25 25 26 28 27 28 29 30 31 33 32 30 28 29 28 26 24 24 23 21 19 19 18 19 19 20 20 20 19 20 20 18 16 11 12 14 16 19 15 14 15 16 14 12 12 14 15 15 16 17 19 19 18 18 19 19 19 19 18 17 17 16 16 15 16 17 19 19 20 21 22 22 22 22 20 22 22 21 19 19 20 19 19 19 18 18 18 16 16 15 15 14 14 14 14 12 16 13 12 12 12 12 15 17 15 14 14 13 12 12 12 13 14 15 16 17 19 21 23 24 25 28 29 31 34 36 39 43 42 38 37 39 40 41 42 45 46 45 47 48 49 49 51 57 58 57 57 54 42 34 28 23 14 18 22 24 26 23 21 17 14 13 10 7 5 4 4 6 9 12 11 15 18 22 25 25 24 26 29 32 34 22 35 34 32 34 30 36 34 29 26 27 23 25 33 30 29 27 28 31 37 30 29 35 28 26 26 21 21 23 21 29 29 26 25 18 22 23 25 22 24 25 21 22 24 24 22 24 26 25 25 26 27 29 29 28 28 28 29 29 29 29 29 31 33 32 31 27 25 24 24 24 21 19 17 14 14 15 15 18 19 17 13 12 12 13 13 12 10 8 9 10 11 13 14 15 15 16 15 13 12 13 16 17 18 18 18 18 18 19 19 18 18 18 18 17 16 16 17 18 20 20 21 21 22 22 22 23 24 22 22 22 22 23 22 22 22 21 22 22 22 22 22 21 21 20 20 18 18 19 18 19 18 18 17 18 17 17 18 11 11 10 9 8 9 10 11 12 13 14 15 17 20 21 22 24 27 29 30 33 36 40 44 42 39 36 37 39 40 41 44 46 45 47 48 49 50 51 56 57 56 55 53 40 31 27 23 19 20 28 27 26 24 24 20 17 13 11 8 4 1 2 4 6 9 11 11 12 16 20 23 24 22 24 28 32 28 30 32 32 27 29 28 27 33 35 24 27 24 26 28 29 29 32 34 36 32 32 35 34 38 31 33 30 23 31 28 27 19 20 20 19 18 19 22 25 26 26 26 25 24 24 25 28 29 31 31 32 33 33 35 34 32 31 31 31 30 32 32 32 27 23 21 22 21 21 20 18 15 12 11 10 9 10 12 14 10 8 6 7 9 9 8 10 11 11 12 13 14 12 11 9 8 9 12 15 16 17 17 17 17 17 17 17 17 17 18 18 19 19 18 18 18 19 20 22 22 22 23 23 22 22 23 24 25 24 23 24 25 24 24 24 25 25 25 25 26 26 26 26 24 25 25 24 23 24 24 23 22 22 22 22 21 21 7 7 6 4 5 6 8 8 9 11 12 14 16 18 20 22 24 26 28 30 33 36 40 42 40 40 37 37 39 40 42 44 45 46 46 48 48 50 49 54 56 55 54 52 39 27 23 22 19 20 24 26 25 25 26 25 24 19 14 10 7 2 3 5 3 6 9 11 11 10 13 17 20 21 20 21 24 28 27 28 26 26 33 44 40 42 42 30 32 25 26 23 26 27 28 34 35 37 40 34 30 29 24 20 14 15 17 17 18 20 17 19 20 21 22 24 25 24 23 24 24 25 27 30 32 34 36 37 37 38 39 40 39 35 33 35 34 38 36 32 25 20 21 20 20 18 17 16 15 11 8 6 5 5 6 7 7 6 5 6 7 8 10 11 11 11 10 10 9 8 6 6 7 10 13 16 16 15 15 16 16 17 16 16 16 17 18 19 20 20 19 19 19 19 21 22 23 24 25 24 23 23 23 23 24 25 26 26 26 26 27 27 27 28 28 27 28 28 28 29 30 30 29 28 28 29 29 29 29 29 28 27 27 27 26 4 3 2 1 3 5 6 7 9 11 12 14 16 17 19 21 23 25 27 29 31 37 41 40 40 41 39 37 38 39 41 43 45 46 46 47 48 49 47 51 55 55 52 51 39 27 21 21 20 22 23 24 25 26 23 22 22 22 21 20 13 6 5 4 1 5 7 8 11 12 12 12 14 16 17 17 17 14 16 17 16 14 14 22 25 32 33 34 28 21 26 29 30 31 28 28 27 26 23 19 19 22 16 12 10 17 17 17 18 20 21 21 20 21 22 24 26 29 30 31 32 32 32 32 31 32 32 34 36 38 39 40 36 37 34 37 40 40 33 25 21 19 18 17 16 16 15 13 9 7 5 4 4 4 6 7 6 7 6 6 6 10 11 12 13 13 10 7 6 7 10 13 14 14 14 14 14 14 15 15 16 16 16 17 17 18 20 21 22 21 21 21 21 21 22 23 24 25 26 25 24 25 25 25 25 26 27 28 29 30 30 30 30 27 27 29 30 30 32 33 33 33 35 36 34 34 34 34 34 34 34 35 34 33 33 3 2 1 2 4 6 8 9 10 12 13 14 15 17 19 21 23 24 26 28 30 36 40 40 39 41 40 38 38 39 40 41 44 45 46 46 47 48 46 47 53 54 50 50 41 28 20 19 20 22 22 24 24 25 25 24 24 23 22 19 15 9 5 6 2 4 6 7 8 10 11 12 12 12 13 15 15 15 14 14 12 14 17 24 21 22 31 28 12 27 28 28 27 25 21 18 16 13 11 13 14 14 13 8 15 14 14 15 16 17 19 22 23 24 24 24 25 26 26 27 28 29 29 30 31 31 33 34 37 39 40 37 37 38 40 39 36 29 24 20 18 18 17 15 13 12 11 8 6 5 5 5 5 7 7 9 9 9 9 8 8 8 9 10 10 10 10 10 10 11 12 12 13 14 14 14 14 15 15 16 16 17 17 18 19 21 22 23 23 23 23 21 22 22 23 23 24 25 26 26 27 28 26 27 28 28 28 29 29 30 32 33 33 33 33 33 34 34 34 36 38 38 39 40 41 41 41 41 40 40 40 40 40 40 39 3 3 4 5 6 7 9 10 11 12 14 15 16 17 19 21 23 24 26 28 29 34 40 42 41 42 40 38 38 39 39 40 42 44 45 46 46 47 48 45 50 51 49 49 43 29 20 18 18 20 20 22 23 23 24 25 25 25 23 20 14 13 7 6 5 5 5 5 6 8 9 11 12 12 11 10 11 12 12 15 13 18 21 18 16 10 7 7 21 25 30 27 25 25 20 16 13 12 13 14 15 14 8 11 12 12 12 13 14 16 16 17 17 18 21 23 23 24 22 21 21 22 23 25 26 28 29 30 29 28 27 24 27 30 30 28 27 20 18 17 18 16 13 11 10 9 8 6 6 5 5 6 7 8 10 11 11 11 10 10 10 11 11 12 13 12 12 12 13 13 14 14 14 15 15 16 15 15 16 16 17 18 20 21 22 22 22 22 23 23 22 22 22 23 23 23 24 24 24 25 26 27 28 28 28 29 29 30 31 32 33 35 37 39 36 36 36 36 38 39 40 42 42 43 44 45 45 45 46 46 45 46 46 46 46 4 5 6 7 8 10 11 12 13 14 15 16 17 18 20 21 23 25 26 28 31 35 40 43 43 43 40 37 38 37 38 39 40 43 44 45 46 47 48 45 46 48 49 47 44 32 21 16 16 18 18 19 21 22 22 23 24 26 23 20 19 14 13 9 6 4 4 4 4 5 7 9 10 10 10 9 10 10 12 12 12 14 15 14 13 11 14 12 27 28 25 24 22 18 14 12 10 7 9 9 9 11 11 11 9 9 10 9 10 12 14 16 17 18 16 15 15 14 15 17 18 20 20 21 24 25 25 25 24 21 25 24 23 26 27 22 14 16 17 18 16 12 10 8 7 6 7 6 5 5 5 7 9 10 10 10 11 11 11 12 12 12 13 13 12 12 12 12 13 14 15 15 16 15 15 16 17 17 17 19 21 19 20 22 22 21 21 21 21 21 21 22 23 24 25 25 23 24 25 26 27 27 28 28 28 30 31 32 33 34 34 35 36 39 42 37 37 37 36 38 40 41 42 44 45 46 47 47 48 49 50 50 51 51 52 7 7 8 9 10 11 13 14 15 16 17 18 19 19 21 23 25 26 27 30 32 36 40 44 44 43 39 36 36 36 36 37 39 41 44 44 45 46 46 46 44 46 47 44 44 36 23 16 13 15 16 15 17 19 20 21 22 23 25 23 17 13 10 9 9 7 5 4 4 5 6 6 7 8 8 9 11 12 14 15 12 11 6 5 4 5 7 15 20 17 26 22 20 18 9 8 7 5 6 8 5 7 15 15 14 14 13 12 11 11 12 14 15 14 11 10 10 12 14 15 15 12 11 10 11 13 18 20 17 15 18 22 25 25 23 14 16 16 16 14 12 10 8 7 7 7 7 6 5 5 7 7 8 8 9 10 10 10 11 12 12 12 12 12 12 11 12 13 12 11 12 14 15 15 16 16 14 15 17 18 18 18 19 20 20 19 19 19 20 21 22 22 23 24 25 26 26 24 26 26 27 28 29 30 32 33 34 35 35 36 37 38 38 39 41 43 36 35 36 38 39 39 40 41 42 43 45 47 49 51 52 54 55 56 57 9 10 10 11 12 13 14 15 16 18 19 20 22 23 24 25 27 27 28 31 34 36 40 44 45 44 39 36 36 36 35 35 37 40 42 44 45 45 44 45 43 45 44 43 41 39 26 17 13 13 14 13 13 15 17 18 20 21 22 22 21 17 15 12 9 9 9 7 5 6 6 5 8 9 8 10 11 14 13 11 8 4 4 5 5 4 5 13 16 17 20 19 16 8 7 6 7 3 9 8 4 9 11 12 12 11 11 12 11 10 10 9 8 9 7 8 8 8 3 5 8 8 8 8 9 13 10 12 13 14 15 14 13 9 12 15 14 13 12 11 10 8 8 8 8 7 7 6 5 5 6 6 7 7 8 8 9 9 10 10 10 10 9 9 10 10 11 11 12 13 13 13 12 11 11 13 15 16 17 17 17 18 18 17 17 17 19 20 20 21 22 23 23 24 24 25 27 27 26 27 28 29 30 32 33 34 36 36 36 36 36 36 36 35 36 39 43 33 32 36 35 36 36 37 38 39 41 42 45 48 50 52 54 56 59 12 12 13 13 14 15 16 18 19 20 20 22 24 25 26 27 29 29 30 33 36 38 43 46 46 45 40 36 36 35 36 35 36 38 40 42 43 43 43 43 42 40 43 42 37 39 32 19 14 11 11 12 10 11 13 15 16 19 21 19 18 20 18 15 12 10 11 9 6 7 6 5 6 6 7 8 9 7 5 4 4 4 4 3 4 5 13 17 18 19 18 17 9 8 5 5 5 7 8 4 5 13 12 10 10 10 10 11 11 8 8 8 7 7 8 9 9 9 5 4 7 7 6 7 6 3 1 7 9 10 11 11 11 13 13 12 11 11 11 10 9 8 8 8 7 7 6 5 5 5 5 5 5 6 6 7 7 8 8 8 8 7 7 7 7 8 9 9 10 11 11 11 12 12 13 13 14 14 14 15 16 16 15 17 17 19 19 20 20 22 23 24 24 24 24 25 26 28 29 29 30 30 31 32 32 33 34 34 34 35 35 34 32 32 32 33 36 34 29 27 27 27 28 29 31 33 36 38 39 41 44 46 48 51 53 15 15 16 17 18 18 19 19 21 22 23 25 26 27 27 29 30 31 32 36 38 40 44 46 45 43 39 37 38 35 35 35 35 37 38 39 42 42 42 41 41 39 39 40 36 34 34 25 15 12 11 10 10 9 10 12 13 15 17 18 20 19 16 15 15 15 10 6 7 9 4 5 5 6 6 6 6 6 6 4 4 5 6 11 11 15 19 19 17 18 14 14 9 6 5 7 9 5 4 5 11 15 12 10 11 10 9 9 9 8 10 10 11 10 10 11 11 11 9 8 8 9 8 6 4 4 5 6 7 8 10 11 12 10 8 9 9 10 10 9 9 8 7 7 7 6 6 5 5 5 5 5 4 4 5 5 6 6 6 6 5 5 5 5 6 6 7 7 7 7 8 9 9 10 11 11 12 13 13 14 15 16 17 17 19 19 20 21 22 22 24 24 25 25 24 26 27 29 29 30 31 32 31 31 31 30 31 32 31 32 32 30 28 27 27 27 24 22 18 14 15 20 25 28 29 30 30 31 33 35 36 39 42 44 47 19 19 19 20 21 21 22 23 23 24 25 27 28 30 31 32 33 33 35 38 40 43 46 46 43 41 38 38 38 36 34 34 35 36 37 37 39 40 40 40 39 39 34 37 37 31 31 30 21 14 12 10 9 9 8 9 10 11 13 13 15 17 16 15 12 6 3 3 1 4 2 3 4 5 4 5 4 5 5 8 14 12 13 13 14 20 22 21 17 11 15 12 6 5 6 8 5 9 9 9 13 14 12 10 11 10 8 7 7 8 8 8 10 10 11 11 13 14 13 12 12 11 10 8 4 3 5 7 9 10 11 9 8 8 8 8 9 9 9 8 8 8 7 8 8 7 6 7 6 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 6 7 7 8 8 9 9 10 11 12 13 14 15 16 17 17 17 18 19 20 21 22 22 23 24 25 26 27 27 27 28 30 31 31 32 32 32 31 30 29 29 29 28 28 28 25 21 19 17 12 11 12 17 20 22 26 27 31 34 34 35 34 33 32 33 34 35 37 38 22 23 23 23 23 24 25 26 27 27 28 29 30 32 34 34 34 37 40 42 43 47 48 43 41 40 39 39 39 37 36 36 35 35 35 35 37 39 39 39 37 37 35 31 34 32 27 28 25 19 14 12 10 8 8 7 8 9 10 11 12 13 16 18 19 16 10 5 5 4 3 2 5 2 3 6 5 5 12 12 11 11 13 13 13 16 18 14 10 8 7 6 5 7 6 7 6 6 9 11 14 13 13 12 11 10 8 7 7 7 7 7 8 9 11 12 14 14 14 14 12 11 10 9 7 7 8 10 10 8 7 7 7 7 7 7 8 8 8 8 8 8 7 8 8 8 8 7 7 6 4 4 4 4 4 4 4 4 4 4 5 5 6 6 7 7 8 8 9 9 9 10 10 12 13 13 14 16 16 17 17 17 18 19 20 21 22 22 23 24 25 26 28 29 29 30 30 31 32 32 32 32 31 30 29 28 27 26 25 25 23 16 12 9 5 2 8 11 15 19 23 25 32 37 42 37 30 27 26 27 27 26 26 26 27 25 26 26 27 28 29 30 30 30 30 31 32 33 35 36 36 39 41 42 45 47 47 45 43 40 40 41 41 41 39 37 35 35 34 33 35 36 37 38 38 36 35 35 31 29 32 27 24 24 22 17 14 12 10 9 9 8 8 9 10 10 10 10 16 18 17 12 4 2 5 4 5 7 6 7 3 4 8 9 9 9 8 9 10 11 12 13 9 5 4 5 5 4 5 6 6 6 6 9 11 15 14 14 11 9 8 8 8 7 7 7 7 7 8 9 10 12 13 14 12 12 12 11 11 10 9 8 6 7 8 7 7 8 8 8 8 8 8 8 8 9 9 8 9 9 9 9 8 7 5 5 4 4 4 4 5 5 5 5 6 6 7 7 7 7 8 8 8 9 10 11 12 13 13 14 15 15 16 16 17 17 19 19 20 21 21 22 23 25 26 27 28 29 30 30 31 31 32 33 32 32 31 31 30 28 25 23 23 23 19 15 8 6 4 6 12 13 15 20 27 33 34 38 31 24 22 17 15 13 12 12 13 15 16 18 27 30 30 31 31 32 33 34 34 34 35 36 34 36 42 44 44 44 46 50 50 48 46 43 40 39 39 41 42 40 36 35 34 34 34 35 37 38 36 36 36 34 34 33 27 27 28 22 21 20 20 18 15 12 10 10 10 10 10 10 9 10 10 12 14 17 9 5 4 6 6 7 7 6 3 5 8 8 8 7 7 6 5 7 9 9 10 8 5 3 6 4 4 5 8 8 10 10 10 9 11 11 11 11 10 8 8 8 8 7 6 6 6 5 6 7 10 12 14 15 15 13 12 12 11 11 9 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 10 10 10 9 8 7 6 5 5 5 5 5 6 6 7 7 7 8 8 8 8 8 9 9 9 10 11 12 13 13 14 14 15 15 16 16 17 18 19 20 21 22 23 24 26 27 28 29 30 31 31 32 32 31 32 33 32 31 31 30 28 27 23 20 20 17 12 10 6 7 4 10 13 18 21 25 27 26 31 18 16 15 13 11 11 12 15 19 22 24 25 26 30 32 34 35 36 36 37 39 38 36 37 39 41 43 47 47 48 51 54 53 50 47 45 42 41 40 38 37 40 40 38 36 35 34 36 37 38 38 37 35 34 33 31 32 30 24 25 24 17 17 17 18 18 14 11 11 11 11 10 10 9 9 10 8 7 10 14 6 1 1 2 3 4 4 4 6 8 7 6 6 7 4 3 4 8 8 8 11 8 5 6 9 6 4 8 10 12 10 9 8 10 11 10 9 6 6 7 7 7 7 7 6 6 5 6 7 7 9 12 13 14 15 15 14 14 12 11 11 11 11 10 9 9 9 9 10 10 10 9 9 9 10 10 10 11 11 10 9 8 7 6 6 6 6 7 7 7 8 8 9 9 9 9 9 9 10 10 11 12 12 13 13 13 14 14 15 15 16 16 17 18 19 20 22 23 25 26 27 28 30 30 31 32 33 33 32 32 32 32 31 30 29 28 26 24 22 16 14 12 9 8 5 9 10 12 14 17 23 28 29 27 23 17 21 18 17 17 16 17 19 21 24 26 27 28 36 35 37 39 38 36 38 41 43 44 46 46 46 47 52 55 56 53 51 51 49 46 43 41 40 40 39 38 39 39 39 38 36 35 36 38 38 39 38 35 34 33 31 30 31 26 22 23 20 14 13 15 17 18 14 11 10 11 11 10 10 9 8 8 8 6 7 10 8 4 3 2 1 4 3 7 7 6 6 7 8 8 6 6 7 9 9 12 11 11 8 7 7 5 3 3 8 12 12 10 10 10 9 7 6 4 4 5 5 5 4 4 6 7 7 8 8 9 10 11 13 14 15 15 14 12 12 12 12 12 12 11 10 10 10 11 11 11 10 9 9 10 10 11 11 11 11 10 9 8 7 7 7 8 8 8 9 9 9 9 10 10 10 10 10 11 11 12 13 13 13 13 14 14 14 15 15 16 17 18 20 21 23 24 25 27 28 29 30 31 32 33 33 33 33 33 32 32 32 30 29 28 26 24 21 19 14 11 11 8 6 8 10 10 13 16 21 26 27 29 27 24 19 12 10 12 15 16 17 20 23 25 27 30 32 42 43 44 46 48 48 46 50 51 53 54 53 52 52 51 51 50 49 49 49 48 46 42 40 40 42 41 40 40 40 38 36 38 37 37 37 35 35 36 36 34 33 30 28 28 27 22 21 20 18 12 10 12 16 17 15 11 10 10 10 10 10 9 9 7 9 11 14 9 5 7 5 3 6 6 8 10 9 8 6 7 8 9 9 9 9 11 11 10 6 12 8 7 6 6 6 7 9 9 9 7 7 7 7 4 4 4 5 5 5 5 4 5 5 6 6 7 7 8 10 11 13 14 15 15 15 14 13 13 14 13 13 12 11 12 12 12 12 11 10 9 10 11 11 11 11 12 12 11 10 9 8 8 9 9 10 10 10 10 10 10 10 11 11 11 12 12 13 13 13 14 14 14 14 14 15 16 17 19 20 21 23 25 26 27 29 30 31 32 32 33 34 34 34 34 33 32 32 31 30 28 27 25 22 19 15 14 12 11 9 8 10 10 13 16 18 21 23 26 27 27 26 19 12 10 13 17 19 21 23 31 26 30 33 34 43 45 46 48 49 53 56 57 57 56 54 52 50 50 49 49 49 47 48 49 50 49 44 40 42 43 42 41 41 41 40 37 36 37 36 38 38 36 35 34 34 34 28 27 27 28 23 19 20 19 16 13 10 9 10 14 15 14 12 10 10 11 11 11 10 10 9 7 7 6 5 7 9 6 8 9 9 9 10 11 10 8 9 10 11 13 8 9 10 11 11 9 6 6 5 6 8 9 8 7 7 6 6 6 6 6 7 8 8 8 8 8 7 7 8 8 8 8 8 9 10 11 12 12 13 14 15 15 14 15 15 15 14 13 13 13 13 13 12 11 10 11 11 11 12 12 12 13 13 12 11 10 10 10 10 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 14 14 14 15 16 17 19 20 22 24 25 26 28 29 31 32 33 34 34 34 34 34 34 34 33 32 31 30 29 27 25 23 20 17 14 17 15 14 11 13 12 11 10 12 16 19 22 21 23 26 23 18 19 22 24 25 22 23 28 27 28 33 37 41 40 42 43 45 46 47 49 51 53 57 62 60 56 52 50 51 52 49 49 51 51 54 49 39 39 41 41 41 40 40 39 37 37 38 38 39 39 38 36 34 32 32 30 26 26 27 23 21 18 19 17 16 14 12 10 10 12 12 14 15 13 11 11 12 11 9 7 8 7 5 5 6 9 10 9 6 7 10 10 10 11 13 11 11 12 11 10 11 11 8 13 13 10 8 6 7 10 9 8 8 8 8 8 8 9 8 9 9 10 10 10 10 10 11 11 11 11 11 11 10 10 11 11 12 12 12 13 15 15 16 16 16 15 15 14 14 14 14 14 13 12 12 12 11 12 13 13 13 13 13 13 13 12 12 11 12 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 15 16 18 19 21 22 24 26 27 28 29 31 32 33 34 35 35 35 34 34 35 34 33 32 30 29 28 25 23 22 20 17 17 22 17 15 16 15 14 13 12 18 19 18 20 24 26 26 24 19 18 20 21 21 21 24 29 32 34 37 43 44 43 44 44 45 46 47 48 49 50 51 52 56 60 64 60 54 50 48 48 50 50 53 54 42 36 37 38 39 39 40 39 39 40 41 40 40 40 39 38 35 33 33 31 28 26 27 24 22 20 17 18 18 17 15 13 11 11 12 11 14 14 15 16 14 13 12 11 9 4 4 4 5 5 7 9 10 11 9 8 9 11 10 10 11 11 9 11 14 14 13 13 12 10 10 10 10 10 10 9 9 9 9 10 10 10 10 12 12 11 11 9 9 10 10 10 11 11 11 12 11 11 11 11 12 12 12 13 14 15 16 16 16 16 16 16 16 15 15 15 15 14 13 13 13 13 14 14 14 14 14 14 14 13 13 12 13 13 12 12 13 13 13 13 13 14 14 14 13 14 14 14 15 15 16 18 19 20 22 24 26 27 28 30 31 33 34 35 35 36 36 35 34 34 34 33 31 30 29 27 26 24 22 21 20 19 21 23 17 18 18 15 16 16 16 20 22 25 28 29 29 26 26 23 20 20 22 23 24 29 33 34 37 42 46 49 47 47 48 49 49 49 49 50 51 51 52 53 54 56 60 66 69 64 56 52 51 51 60 58 45 38 39 40 41 41 42 42 44 44 42 42 42 42 40 37 34 32 30 28 26 27 25 22 22 19 18 18 19 18 16 15 12 11 9 11 13 16 20 22 17 8 6 6 9 9 8 9 9 8 8 10 11 12 11 9 11 12 14 13 10 12 12 11 12 15 15 14 13 12 12 12 12 11 11 11 11 11 10 10 10 11 10 10 9 9 9 10 9 9 9 10 10 11 11 12 12 12 12 11 12 13 13 13 14 15 17 17 18 18 18 17 17 17 17 17 16 14 14 14 14 14 15 15 15 15 15 15 14 14 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 15 16 17 18 20 21 22 23 25 26 28 30 32 33 34 35 35 36 35 34 33 31 31 30 29 28 27 25 24 24 22 20 20 20 21 24 24 20 19 18 17 18 18 21 22 25 28 26 26 25 24 24 25 23 22 24 26 28 30 34 37 40 46 49 51 50 51 51 51 51 52 52 53 54 54 53 53 53 53 52 53 56 64 65 62 60 54 53 61 64 55 41 37 43 45 44 46 44 43 42 42 41 41 40 37 33 32 31 28 26 26 25 23 22 21 19 19 20 19 18 17 18 16 12 11 12 16 17 17 6 4 5 7 8 11 12 12 11 12 12 12 12 11 12 16 16 14 10 18 16 14 14 13 13 14 15 15 15 15 14 14 13 13 13 12 13 13 13 12 11 11 10 10 10 11 11 11 11 11 11 11 11 11 11 11 12 12 13 13 13 13 14 15 15 16 17 18 19 19 19 19 18 18 18 18 18 17 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 16 17 18 20 21 22 24 24 26 28 30 31 32 34 35 35 34 33 30 29 28 28 27 26 25 24 23 22 21 21 21 19 20 20 22 25 27 24 22 22 21 21 22 23 24 23 22 24 25 26 26 25 25 25 25 25 28 30 32 36 39 43 48 52 53 51 51 52 53 54 54 54 54 55 56 55 55 55 54 52 52 51 54 57 63 65 62 53 53 58 57 53 47 44 45 42 41 45 44 42 41 40 39 39 38 35 32 28 26 27 26 23 22 23 21 20 20 20 20 18 19 20 21 20 14 12 14 12 9 4 4 6 10 14 16 14 14 16 16 15 11 12 15 15 14 11 10 16 18 18 15 15 16 18 19 18 17 17 18 18 17 17 16 15 15 14 14 14 13 13 13 13 13 14 14 14 14 15 15 14 14 14 14 14 13 13 13 13 14 14 15 15 15 16 17 18 19 20 20 20 20 20 20 19 19 20 19 18 17 16 16 16 16 16 16 16 16 15 15 15 14 14 14 14 14 14 14 15 15 15 14 14 15 15 16 16 18 19 21 22 24 25 26 28 29 31 32 33 34 34 32 29 27 26 26 26 25 24 23 22 21 20 20 19 19 18 18 19 19 21 26 28 25 24 22 20 21 22 23 22 21 22 24 26 27 27 28 28 29 30 31 32 34 36 39 41 45 47 53 53 50 50 50 50 50 51 52 52 53 52 52 54 54 51 49 47 46 47 49 53 58 64 66 64 60 57 52 49 46 44 42 39 37 39 40 41 41 40 40 38 31 27 24 23 26 26 24 22 23 23 21 19 19 19 16 16 13 15 11 9 9 7 7 4 4 8 10 12 14 18 21 20 20 19 18 19 21 21 19 13 12 15 16 13 12 14 18 20 20 20 20 19 19 19 20 20 19 18 17 16 15 16 16 15 14 15 15 14 14 14 15 15 15 16 16 16 16 17 17 17 16 15 15 14 15 16 16 16 16 17 18 19 20 21 21 21 21 21 21 21 21 20 20 19 18 18 17 17 17 17 17 16 16 16 15 15 15 14 14 14 14 15 15 15 15 15 15 15 16 16 18 19 20 22 23 24 25 27 29 30 31 32 33 32 29 27 25 25 25 24 24 23 22 21 20 18 18 17 17 17 17 17 18 18 20 26 28 27 24 22 21 22 22 22 22 22 24 26 27 26 27 29 30 31 32 34 36 38 41 43 44 46 47 50 51 45 45 45 45 45 44 45 48 51 51 52 53 52 50 47 46 43 43 45 48 54 61 61 64 64 61 58 53 45 37 41 38 34 33 34 36 35 35 33 29 29 30 27 23 26 26 24 23 23 24 22 20 19 18 10 7 7 9 8 8 6 5 5 8 10 11 13 14 13 14 18 22 25 27 28 27 25 26 26 27 29 26 25 22 19 21 21 20 19 18 18 18 17 18 20 22 22 21 20 18 18 18 17 16 16 16 16 16 16 17 17 17 17 17 17 17 17 18 18 18 18 18 18 17 17 16 17 17 16 16 16 17 18 19 20 21 22 22 22 22 22 21 20 20 19 19 19 18 18 18 17 17 17 16 16 15 15 15 15 15 15 15 15 16 15 15 15 16 16 17 18 20 21 22 24 25 26 27 29 30 31 32 31 28 25 25 25 25 24 23 22 20 20 19 18 16 15 15 16 17 17 16 18 15 18 25 30 29 26 23 21 22 23 23 24 25 27 28 28 27 28 30 31 33 34 36 38 41 44 46 45 43 44 45 42 40 41 41 41 41 41 40 44 47 50 52 55 55 53 51 48 46 46 46 48 50 55 63 60 57 51 29 36 48 37 26 25 26 30 28 26 26 31 37 37 34 29 25 26 25 22 22 22 21 22 22 21 20 20 14 12 7 8 6 4 6 7 9 12 13 13 13 14 15 14 14 15 16 22 26 28 29 32 33 33 33 31 33 32 28 28 26 23 22 23 22 22 22 21 22 24 23 23 22 22 22 21 20 18 17 17 16 15 15 15 15 16 16 17 17 17 17 17 18 18 18 18 17 17 17 17 17 16 16 15 15 14 14 16 17 18 19 21 21 22 22 21 21 21 20 20 19 19 19 18 18 18 18 17 16 16 15 15 15 15 15 15 16 16 16 16 16 16 17 18 19 20 21 23 24 25 26 28 29 30 30 30 27 25 24 24 24 24 23 22 20 19 18 18 17 16 15 15 16 16 18 17 15 18 21 26 32 31 28 26 24 23 24 25 26 27 26 25 25 27 30 33 35 35 35 36 38 41 42 39 37 37 39 30 26 39 38 38 37 37 37 37 37 40 45 47 52 55 53 53 51 52 50 48 50 51 52 57 59 55 50 45 27 36 38 35 25 27 32 35 39 38 33 28 25 24 24 24 23 21 18 17 16 17 19 13 14 12 18 20 13 13 8 4 4 5 8 11 13 13 14 14 14 14 14 14 17 19 20 21 22 24 28 35 37 36 38 39 40 32 27 24 25 25 24 22 22 22 21 21 23 26 27 25 25 26 27 24 21 20 18 16 14 14 13 14 14 13 13 14 15 16 16 16 16 17 16 16 15 15 14 14 14 15 15 15 14 14 13 12 12 14 16 18 19 20 20 20 20 20 20 20 20 19 19 18 18 18 17 17 16 15 15 15 15 15 16 16 16 16 16 16 17 17 18 19 21 22 23 23 25 26 27 28 29 29 27 24 23 24 23 23 22 21 20 19 18 17 17 17 16 17 17 17 18 18 15 16 20 22 25 29 33 32 29 27 25 25 25 26 26 26 26 28 31 35 39 42 40 36 35 36 36 34 32 31 33 24 23 24 41 39 39 38 38 37 37 37 38 40 44 48 50 49 49 51 51 52 52 49 48 46 46 52 59 51 44 40 29 19 16 19 24 28 25 27 30 33 33 27 20 18 18 17 15 15 12 10 7 5 8 7 6 9 16 14 12 8 4 3 7 11 11 14 13 14 14 15 16 15 15 18 19 20 20 20 21 21 22 24 27 33 42 43 35 30 30 32 30 29 28 25 25 25 22 21 26 29 29 29 28 33 29 24 21 18 15 13 13 12 13 13 12 12 12 12 12 13 14 14 14 14 14 14 13 12 11 12 13 14 15 15 15 15 15 14 14 14 14 15 16 17 18 18 19 19 19 19 19 19 18 18 18 18 17 16 16 15 15 15 16 16 16 16 16 16 17 17 18 19 20 21 22 22 23 25 26 27 28 28 27 24 23 23 23 22 22 20 19 18 18 17 16 16 16 16 16 16 17 17 16 14 16 19 22 24 25 29 33 34 32 29 28 27 27 28 28 29 32 36 42 45 45 41 36 35 34 31 28 26 28 22 20 22 15 43 42 41 41 41 41 41 41 42 43 46 49 49 51 47 47 47 48 47 46 44 41 38 37 42 51 25 7 6 10 6 23 23 16 16 16 14 14 15 10 13 13 11 11 11 11 7 7 5 3 2 2 2 7 14 14 9 2 4 8 14 15 17 16 16 14 14 14 15 17 18 19 20 22 26 22 19 18 18 20 22 26 27 24 30 33 31 29 27 27 29 29 27 25 23 22 22 24 25 25 25 27 28 23 19 16 15 13 13 12 11 10 9 8 7 8 8 8 8 9 9 10 12 13 14 15 15 15 15 15 14 15 16 16 17 17 18 17 16 15 13 14 14 14 15 16 17 18 18 19 19 19 18 18 17 17 16 16 16 16 16 16 16 16 16 16 17 17 18 19 19 21 21 22 23 24 25 26 27 26 24 23 22 22 22 21 20 19 18 18 17 17 17 16 16 16 16 16 16 16 15 16 16 17 19 21 24 26 30 33 34 33 32 31 31 31 32 34 38 42 46 47 44 39 36 32 29 26 22 21 22 15 10 21 22 45 44 44 43 44 44 45 45 46 46 47 48 48 48 49 48 45 45 43 41 38 29 24 23 25 15 18 18 22 29 39 47 46 34 11 7 6 14 18 14 7 6 5 5 9 11 5 2 1 1 3 6 7 4 7 3 9 11 12 14 17 20 18 18 16 14 13 14 15 18 20 20 21 19 19 18 11 10 11 13 15 17 15 18 19 24 25 26 25 22 24 27 27 25 24 23 23 22 22 23 23 26 25 22 18 16 15 14 14 13 12 11 9 8 6 5 5 4 4 4 4 4 4 5 7 9 13 15 16 15 14 12 11 11 11 12 14 15 16 17 17 16 15 15 14 14 14 15 17 18 18 19 18 18 18 17 16 16 16 16 16 16 16 16 16 16 16 17 18 18 19 20 21 22 23 24 24 25 26 25 23 22 22 21 21 20 19 18 18 17 17 17 16 16 16 15 15 15 16 15 15 16 16 16 17 18 21 23 26 30 34 36 37 36 36 37 38 41 44 47 46 43 40 36 32 28 24 21 17 15 8 14 12 10 13 45 44 43 43 44 45 48 49 48 47 47 46 47 46 46 44 43 42 41 40 39 35 41 44 43 47 53 49 47 38 38 43 46 40 32 34 28 20 17 19 15 8 6 2 3 3 2 3 5 4 3 5 5 7 7 9 12 14 14 16 18 19 18 16 18 17 16 17 17 19 19 18 18 18 11 9 12 17 21 22 18 14 13 15 15 16 19 21 23 22 21 21 23 24 23 22 22 21 19 20 22 22 21 18 16 16 16 15 16 15 14 13 12 10 8 7 5 4 3 2 1 1 1 1 1 2 4 5 6 9 13 16 16 16 15 15 14 12 13 17 18 18 18 19 18 18 17 16 16 17 18 18 18 18 18 17 16 16 16 16 16 16 16 16 16 16 16 17 17 18 19 20 20 21 22 23 23 24 24 23 22 21 20 20 20 19 18 18 17 16 16 16 16 16 15 15 15 15 16 15 15 15 15 15 15 16 17 19 21 24 28 33 36 38 40 41 43 45 45 43 41 38 36 31 27 23 20 17 12 11 2 5 16 7 7 43 43 43 44 45 46 48 49 48 47 46 45 44 42 41 42 41 40 39 39 39 41 44 42 43 43 47 51 46 21 8 14 28 41 47 46 43 38 36 32 39 40 39 34 22 11 5 6 11 7 3 5 7 13 18 14 13 14 16 17 19 18 20 21 21 20 19 18 18 18 19 20 21 18 14 11 14 13 18 25 17 11 11 12 10 11 13 16 20 20 20 20 22 22 22 21 21 20 20 20 20 20 18 17 17 17 17 18 18 18 17 17 16 15 14 12 11 9 8 7 5 3 2 0 2 3 4 4 4 5 5 6 9 12 14 16 17 17 17 16 16 18 20 21 21 21 20 18 18 18 18 19 19 19 18 17 17 16 16 16 16 16 16 16 16 16 16 16 17 17 18 19 19 20 21 21 22 23 23 21 20 20 20 19 19 19 18 17 17 17 16 16 16 16 16 16 15 14 14 14 15 13 14 14 14 14 15 16 17 20 22 25 29 32 34 36 37 38 38 36 35 33 29 25 21 18 16 12 10 7 5 6 5 5 16 43 42 42 43 44 46 47 48 45 44 43 41 41 41 40 41 43 42 41 41 41 41 41 40 38 34 30 16 7 3 3 11 6 2 8 8 14 18 26 29 25 21 17 17 18 16 12 14 11 11 15 23 28 24 20 17 17 20 23 24 22 23 23 23 22 22 21 21 21 18 21 24 22 22 23 19 21 23 24 22 16 11 10 9 11 11 11 10 14 19 21 22 24 25 25 24 22 21 21 22 22 22 21 21 21 21 22 22 22 22 22 22 21 20 19 17 16 15 14 13 11 10 9 9 8 7 7 7 7 7 7 8 9 10 11 12 13 14 15 16 18 18 18 19 20 20 20 19 18 18 18 19 19 19 18 18 17 17 17 16 16 16 16 16 16 15 16 16 17 17 18 18 18 19 20 21 21 22 21 20 18 18 18 18 18 18 17 17 17 16 16 16 16 15 15 14 14 14 16 15 14 14 13 13 13 13 14 14 15 16 18 20 23 25 27 29 30 31 31 30 28 26 23 19 16 15 13 9 8 4 10 13 9 18 28 41 41 40 40 40 41 43 43 45 46 45 41 41 40 39 39 41 43 44 43 42 42 41 38 38 39 41 43 47 50 54 53 52 50 50 45 27 6 5 3 3 11 15 26 32 30 33 27 20 18 24 25 21 18 13 15 19 19 21 22 24 24 22 21 22 22 23 21 21 18 19 21 21 19 14 16 22 21 16 15 12 13 14 15 14 11 9 10 11 13 18 21 23 25 26 25 24 23 23 23 23 24 24 25 25 25 26 26 26 27 27 27 27 26 25 24 24 23 22 22 21 19 18 17 16 15 15 15 14 14 14 14 13 13 13 14 15 16 16 16 16 16 17 18 19 19 20 21 21 21 20 20 20 20 19 18 17 17 17 16 16 16 16 16 15 15 16 16 16 17 17 17 18 18 19 19 20 20 19 18 16 16 16 16 16 16 16 16 16 16 17 16 16 15 15 15 15 15 14 13 13 13 13 13 13 13 13 13 14 15 16 17 18 20 22 23 24 24 24 24 22 20 17 14 12 12 9 9 3 8 13 16 18 18 30 40 39 39 40 41 43 43 42 43 47 48 48 44 42 42 43 44 44 43 43 41 39 38 38 38 39 43 44 47 55 56 50 46 48 51 53 53 52 53 49 52 57 59 54 46 41 40 36 37 39 38 31 25 18 16 18 19 21 21 20 23 26 26 22 22 23 22 18 21 23 24 24 16 15 17 19 13 13 18 16 14 14 15 17 16 15 14 13 13 13 13 16 19 21 22 23 24 25 25 26 26 26 27 27 27 28 29 30 30 31 31 32 32 32 31 31 31 30 30 29 28 28 27 25 24 23 22 21 21 21 21 20 20 19 18 17 17 17 18 18 18 18 18 19 20 22 23 22 22 21 21 21 21 20 19 18 18 17 17 16 16 16 16 16 15 16 15 16 16 16 16 16 17 18 18 18 18 19 18 16 14 13 13 14 15 16 16 17 17 17 17 17 17 17 17 16 15 15 15 15 14 13 12 12 12 12 12 12 12 13 14 15 16 17 18 19 19 20 19 19 17 15 13 10 9 9 6 4 6 11 13 18 23 28 38 38 38 39 40 42 40 37 38 40 43 45 46 42 35 36 35 35 34 35 36 36 38 38 38 37 38 40 41 42 44 45 48 50 47 44 43 43 46 48 49 48 48 51 54 52 48 45 41 33 28 27 25 22 23 23 22 27 26 25 25 25 25 25 19 17 19 18 13 8 9 9 7 12 16 19 15 16 20 19 17 16 15 15 16 17 19 19 18 17 17 16 16 16 17 18 19 20 21 22 23 24 25 27 28 29 30 31 31 32 33 33 34 35 35 36 36 36 35 35 35 34 34 33 33 32 31 30 29 28 27 26 25 25 24 23 22 21 21 20 20 20 20 21 21 21 22 23 24 24 23 23 22 21 20 20 19 18 18 17 17 16 16 16 15 15 15 15 15 15 16 16 16 16 17 17 17 17 18 17 16 13 12 12 13 14 15 16 17 18 18 18 17 17 17 17 16 16 15 14 15 15 14 13 11 11 10 10 11 11 12 13 15 15 16 16 17 16 16 16 15 13 11 9 7 7 6 2 2 11 15 19 26 30 39 49 45 45 46 44 42 42 40 40 38 40 43 44 39 32 24 27 31 34 35 36 36 36 36 36 36 35 35 36 36 36 37 37 36 37 40 44 50 53 52 49 49 49 47 47 48 43 38 32 28 31 32 31 32 35 37 32 27 31 36 35 29 28 27 22 21 21 23 19 23 26 25 22 24 27 26 25 27 26 23 19 18 16 14 13 16 15 14 15 17 18 19 19 19 19 19 20 21 22 22 23 24 25 26 27 27 28 29 29 30 31 32 33 34 34 35 36 37 37 38 38 38 38 38 37 37 36 35 34 33 31 29 28 28 27 26 26 25 24 23 23 23 23 24 23 23 24 24 25 24 24 23 21 21 20 20 20 19 18 17 17 16 16 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 14 12 12 12 13 15 16 17 17 18 18 18 18 16 16 16 17 16 16 13 11 11 11 10 10 10 10 11 12 14 14 14 15 15 15 15 14 14 13 13 11 9 6 6 6 4 2 6 16 20 25 32 35 43 50 39 36 38 41 41 41 41 43 40 40 40 35 29 26 27 29 33 35 38 38 37 36 34 32 33 32 33 34 34 34 37 39 39 42 45 46 47 47 45 45 42 38 36 35 33 31 29 29 29 33 35 36 36 31 32 38 38 31 25 22 24 28 30 29 32 33 33 31 31 30 31 33 32 33 33 31 28 25 21 18 15 13 11 10 9 10 12 14 14 15 16 17 19 20 20 21 21 22 23 23 25 26 27 28 29 30 31 31 32 33 34 35 36 37 37 38 39 40 41 41 40 40 40 40 40 38 37 36 35 34 33 32 32 31 30 29 28 28 27 27 27 26 26 26 26 26 26 26 25 23 22 22 24 24 22 20 18 18 18 17 16 16 15 15 15 14 14 14 14 14 14 14 14 15 15 15 16 16 16 16 15 13 12 12 12 13 15 16 17 18 18 18 18 19 17 16 15 15 14 10 10 12 11 10 10 10 11 13 14 14 14 14 13 13 14 14 13 12 12 12 11 7 5 4 5 4 3 10 21 23 28 39 44 43 39 39 38 37 39 40 40 40 39 40 41 35 26 24 25 28 33 35 37 38 33 29 28 28 24 24 26 27 28 29 29 30 30 31 33 34 37 38 38 39 40 40 37 33 30 28 30 30 31 33 35 36 36 36 37 34 32 28 27 25 25 24 24 23 26 29 30 30 30 31 31 32 32 34 34 32 30 27 23 20 17 15 14 14 14 15 16 17 18 20 21 22 23 24 25 26 26 27 28 29 30 31 32 33 34 35 35 35 35 35 36 36 37 38 39 38 40 43 43 43 44 44 44 45 45 45 44 44 43 42 42 40 39 38 37 35 34 32 31 31 30 30 29 28 27 27 26 26 27 26 26 26 26 24 23 21 20 20 19 18 17 16 15 15 15 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 13 13 13 13 13 15 16 16 17 17 17 17 17 16 15 14 12 8 10 13 13 12 11 9 12 15 15 14 14 14 15 15 14 13 12 12 11 11 10 8 5 5 4 5 9 17 23 24 24 34 35 32 44 35 35 34 34 36 36 35 35 35 33 31 27 26 26 28 31 33 35 32 26 20 18 17 16 16 17 18 19 21 23 23 22 24 25 26 28 30 31 31 30 30 31 35 37 38 37 35 34 34 37 39 38 34 30 31 28 22 24 33 29 25 25 26 28 31 32 32 33 32 31 32 32 31 29 28 27 25 23 21 19 19 19 19 20 21 22 23 25 26 26 25 25 25 26 27 28 28 29 30 31 31 32 31 32 33 33 34 35 37 38 40 40 42 41 42 44 45 45 45 45 44 45 45 46 46 46 45 44 43 42 41 40 39 39 38 38 36 34 32 31 31 31 30 29 28 27 26 26 26 26 25 25 24 22 21 21 20 19 17 16 16 16 15 14 14 13 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 14 14 13 12 12 13 14 14 15 16 16 15 15 15 14 13 11 8 8 14 15 15 15 13 13 15 15 15 14 13 13 13 12 12 12 11 11 10 9 9 8 7 6 10 13 18 23 24 27 26 27 38 46 34 33 33 32 34 34 32 30 31 30 27 23 21 21 22 24 26 27 28 25 19 16 17 16 15 14 13 10 9 10 12 13 11 9 11 12 14 15 17 20 21 23 24 25 27 28 30 33 36 38 38 35 33 29 25 24 25 30 34 30 29 31 31 32 32 33 33 31 28 27 27 27 26 26 26 25 23 22 21 21 21 21 22 22 23 24 24 25 24 24 25 27 28 28 28 29 29 29 29 30 31 32 33 35 37 38 37 36 36 36 35 34 33 32 34 35 34 33 32 33 33 34 34 34 34 35 36 37 38 38 37 36 35 34 34 34 34 34 34 33 32 30 29 29 29 28 29 28 28 26 26 26 24 23 22 21 19 17 17 17 16 14 14 14 13 13 13 13 12 12 12 12 12 12 13 13 13 14 14 14 14 14 14 14 14 12 11 10 11 12 13 14 14 14 14 13 12 11 11 9 9 13 17 17 17 17 16 15 14 13 13 14 14 13 12 12 11 11 11 10 10 9 8 7 9 12 14 17 19 19 21 26 31 40 45 33 33 32 30 31 34 34 30 26 26 24 21 20 20 21 22 22 21 21 21 19 19 20 20 18 16 16 15 14 15 16 15 15 14 20 23 19 18 22 22 19 14 18 23 27 31 34 37 39 37 35 34 34 34 34 33 33 37 38 35 34 33 33 33 32 29 26 25 25 25 25 25 25 25 25 23 22 21 21 21 22 22 22 22 22 22 22 22 23 23 23 23 23 25 27 27 27 29 30 31 30 30 30 29 28 28 28 27 27 27 26 26 27 28 30 31 32 32 32 32 32 33 33 32 32 31 31 31 31 30 29 29 29 28 28 28 28 28 29 29 28 28 29 29 29 29 30 30 29 29 27 26 24 22 20 19 19 17 16 15 15 15 14 13 13 13 12 12 12 12 12 12 11 12 12 12 13 13 13 13 14 14 14 14 14 13 11 9 9 9 10 11 11 11 11 11 10 10 10 10 13 14 16 17 18 18 17 15 14 14 15 14 14 13 12 11 11 10 10 10 9 9 9 8 11 13 14 16 17 19 21 24 31 40 42 32 32 31 30 28 26 26 27 25 22 21 20 20 20 18 20 20 20 20 21 22 20 19 14 10 7 8 11 11 11 10 12 18 23 23 24 24 23 23 27 19 14 14 11 6 11 20 25 27 29 30 32 33 35 37 39 40 41 41 37 36 33 30 25 21 20 20 20 19 17 17 19 20 20 20 19 20 20 20 19 19 19 19 18 18 17 18 18 19 21 23 23 26 28 25 24 23 23 23 24 26 26 26 26 27 27 26 25 25 24 24 24 25 24 25 27 27 29 29 28 28 28 28 27 26 26 25 24 24 23 23 23 22 22 23 23 23 24 24 25 25 26 25 26 27 28 30 30 28 27 26 25 24 23 20 18 18 17 16 15 14 13 13 13 13 12 12 12 12 11 11 11 11 11 11 11 12 12 13 13 13 13 13 13 13 13 12 10 9 8 8 8 9 9 8 8 8 9 10 11 13 14 16 17 17 15 14 13 13 14 14 14 13 12 11 10 10 10 10 9 8 9 9 10 12 14 15 15 16 18 22 26 27 36 41 31 31 31 31 31 30 29 29 30 29 26 24 23 22 22 22 21 19 19 21 23 24 24 25 24 20 19 18 18 19 18 18 18 17 17 25 31 29 26 27 20 16 9 7 8 14 15 15 18 21 16 6 14 25 33 37 38 38 38 35 32 29 24 21 19 17 15 13 13 13 13 13 12 12 12 13 13 14 14 14 14 15 15 16 16 17 16 15 16 18 19 19 19 21 20 19 19 19 19 20 21 21 22 22 21 21 20 21 21 21 21 20 21 23 24 26 27 26 23 21 21 21 20 19 19 20 20 20 19 19 19 19 19 20 20 20 21 22 23 23 23 23 24 26 28 28 28 28 28 28 26 24 21 19 19 18 17 15 15 14 14 13 13 12 12 11 11 11 11 11 11 10 10 10 10 11 11 12 12 13 13 13 13 13 13 12 12 12 10 8 8 7 7 7 6 6 6 6 8 10 11 13 15 16 16 14 13 13 13 13 13 13 12 12 10 9 9 9 8 8 7 8 9 11 13 15 16 17 18 18 19 20 23 31 37 30 30 31 30 30 30 30 30 29 29 29 27 25 23 22 21 21 21 20 20 20 21 22 23 23 22 21 22 21 20 19 18 16 15 17 18 17 18 18 13 10 10 9 7 16 26 21 20 22 18 13 13 12 12 11 8 3 6 11 15 14 12 10 9 9 9 9 8 8 8 8 9 9 10 10 10 10 10 9 9 9 9 9 10 10 11 11 13 15 15 14 14 15 16 16 16 15 15 15 15 16 16 16 15 15 15 15 16 17 19 20 22 23 24 23 22 20 16 14 14 14 14 14 15 16 17 17 17 16 16 17 17 17 17 17 18 19 19 20 21 22 23 24 25 26 27 27 27 26 24 22 21 20 19 18 16 15 15 14 13 13 12 12 12 11 11 11 11 11 10 10 9 9 9 10 10 11 11 12 12 13 13 13 13 12 12 12 12 11 9 7 7 6 5 5 5 5 5 6 8 9 11 13 15 16 15 13 13 13 12 12 12 11 10 9 8 8 7 7 7 6 7 9 11 12 14 15 17 17 16 17 14 15 17 22 28 28 28 28 28 29 29 29 29 29 28 28 27 26 25 25 24 23 23 22 21 21 21 20 19 17 17 17 18 18 17 17 18 19 19 20 19 19 20 23 23 23 23 23 22 20 20 21 19 14 12 11 10 8 6 4 2 0 3 4 5 6 7 7 6 6 6 6 6 7 7 7 6 5 4 4 3 3 4 4 4 4 5 6 7 9 10 12 13 13 13 13 13 13 13 12 12 12 13 13 13 14 14 15 15 16 17 18 20 20 20 20 17 15 13 13 12 10 10 10 11 12 13 14 14 14 14 14 15 15 14 14 15 15 16 16 17 19 20 21 22 24 24 25 25 25 24 23 22 21 20 19 18 17 16 15 14 14 13 13 12 12 11 11 11 11 10 10 10 9 9 9 9 9 9 10 10 11 12 12 13 13 13 13 12 12 12 12 11 10 8 5 5 5 5 5 6 6 7 7 8 9 11 12 14 14 13 13 12 11 11 11 10 9 9 8 7 6 6 6 6 8 11 13 14 14 15 18 21 22 22 23 20 20 20 26 26 26 26 26 26 26 26 26 26 26 26 25 24 23 22 22 21 21 20 20 19 19 18 16 14 12 10 11 13 15 16 17 18 19 20 20 20 19 16 14 17 18 17 15 15 17 16 12 11 11 9 8 6 5 3 2 1 2 3 3 3 3 3 3 4 4 4 3 2 2 2 3 3 3 3 3 2 1 1 2 3 4 5 6 7 8 9 10 11 11 11 11 10 10 9 9 9 9 8 8 9 10 10 10 9 9 9 9 8 8 8 7 7 7 7 7 8 9 10 11 12 13 13 12 13 13 13 12 12 13 13 14 15 16 17 18 19 19 20 21 22 23 23 23 23 23 22 21 19 18 17 16 16 15 14 14 13 13 12 12 11 11 11 10 10 10 10 9 9 9 9 8 9 9 10 10 11 11 12 13 13 13 13 13 13 12 11 8 6 5 4 5 6 7 8 8 8 8 8 8 8 9 9 10 12 13 12 11 10 10 9 9 9 8 8 7 5 5 5 7 10 12 15 14 15 16 19 21 21 22 21 20 21 23 26 25 25 25 25 25 25 24 24 24 24 24 23 22 21 20 19 18 17 17 16 16 16 15 14 13 11 8 6 5 5 6 7 8 9 9 9 9 10 12 14 13 12 11 12 13 12 9 9 8 7 6 5 4 4 3 2 2 1 1 1 1 1 1 1 2 3 4 4 5 6 6 6 5 4 2 1 1 2 3 4 4 5 5 6 6 7 7 8 8 9 9 9 9 9 8 8 7 7 7 6 6 5 5 4 4 3 3 3 3 3 4 4 5 6 7 8 9 10 11 12 12 12 13 13 13 12 12 13 13 14 15 17 17 18 19 20 20 20 20 20 20 20 20 19 19 19 18 17 16 16 16 16 15 14 14 13 12 12 11 11 11 10 10 10 10 9 9 9 9 8 8 9 9 9 10 10 11 12 12 13 14 14 13 12 11 7 4 3 4 8 8 8 8 8 9 9 10 10 10 9 9 9 9 8 9 9 10 10 9 8 7 7 7 7 7 6 6 6 7 10 14 14 14 15 15 17 20 21 23 25 23 23 23 24 25 25 25 24 24 24 23 23 23 23 22 22 21 21 20 18 17 16 15 14 13 12 11 10 10 9 9 8 7 6 5 5 5 5 6 7 7 8 8 7 7 8 9 10 9 7 7 7 6 5 5 4 4 4 4 4 4 3 2 1 1 2 4 5 6 7 8 9 9 9 8 7 6 6 5 5 5 5 5 5 5 5 5 5 6 6 7 7 8 8 9 9 9 9 8 8 7 7 6 5 4 4 3 2 2 1 1 1 2 3 3 4 5 6 7 8 9 10 11 12 13 14 14 14 13 13 14 15 15 16 18 19 19 20 20 20 20 20 20 20 19 19 19 19 18 17 16 16 16 16 16 16 15 14 13 12 12 11 11 11 11 10 10 10 9 9 9 9 9 8 8 8 9 9 9 10 11 12 12 13 13 13 11 8 7 6 6 7 8 10 10 10 10 10 10 9 9 9 9 10 10 11 10 10 9 8 7 7 7 8 7 5 4 4 4 5 6 7 7 8 9 11 12 12 17 19 19 20 22 24 21 21 22 23 23 24 24 24 24 23 23 22 21 21 21 21 20 19 18 18 17 16 15 13 12 11 10 9 9 8 7 6 5 4 4 3 3 3 3 3 4 5 6 6 6 6 6 5 5 5 5 4 5 5 5 5 4 4 4 4 3 2 2 3 5 6 7 7 9 10 11 11 11 10 10 9 7 6 6 6 6 7 7 7 7 7 5 5 5 5 6 6 7 8 9 9 9 9 9 9 8 7 7 6 6 5 4 4 4 4 4 4 4 5 5 6 6 7 8 10 11 12 13 14 15 15 15 15 15 15 16 16 17 18 18 19 18 18 18 18 19 19 19 19 19 18 18 17 16 15 15 15 15 15 16 15 15 14 13 13 12 12 11 11 10 10 10 9 9 9 9 8 8 8 8 8 9 9 9 10 10 11 12 13 12 10 7 7 9 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 10 10 9 9 10 10 10 9 8 6 5 5 4 3 1 1 3 4 6 8 10 11 12 15 18 15 14 15 19 20 18 20 24 26 27 28 24 24 24 23 22 22 21 20 19 19 19 18 18 17 16 15 14 13 12 11 10 9 9 8 7 6 6 5 5 4 4 4 3 3 3 3 3 3 2 3 3 3 3 3 4 4 4 4 4 4 4 4 4 3 2 2 4 5 6 7 7 9 10 11 12 11 11 10 9 7 6 5 5 5 6 7 8 9 9 8 7 6 5 5 4 5 6 6 7 8 9 9 9 8 8 8 8 8 7 7 7 7 7 7 8 8 8 8 9 9 9 10 11 11 12 13 14 14 15 15 16 16 16 16 17 17 18 18 18 18 18 17 16 15 15 14 13 13 14 14 15 14 14 13 14 14 14 15 15 14 14 13 12 12 12 11 11 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 10 10 11 10 9 7 6 9 11 12 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 10 9 9 9 10 11 10 8 6 4 3 2 2 3 4 6 7 9 11 13 15 14 9 8 15 21 23 20 18 21 24 27 28 24 23 23 22 21 20 20 19 18 17 17 16 16 15 14 13 12 11 11 10 9 9 8 7 7 6 5 5 4 4 3 2 2 1 1 2 1 1 2 2 3 3 3 4 4 4 4 4 4 3 3 2 2 3 4 5 6 6 7 8 10 10 11 11 11 10 9 7 6 4 4 4 5 6 8 9 9 9 8 7 6 6 5 4 4 4 5 5 6 7 8 9 9 9 9 9 9 10 10 10 10 10 11 11 11 11 11 11 11 12 12 12 13 13 14 14 15 15 16 16 17 18 18 18 18 18 18 18 17 17 16 15 14 14 13 13 13 12 12 12 12 12 13 12 12 13 13 13 13 13 13 12 12 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 10 10 10 11 11 11 11 12 12 12 12 12 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 12 12 12 11 10 10 9 10 11 12 11 9 7 6 5 5 6 7 8 9 10 11 13 13 9 11 18 24 27 27 27 27 27 28 27 23 22 21 20 20 19 18 17 16 16 15 14 13 13 12 11 10 9 8 7 7 6 6 5 5 4 3 3 2 2 2 1 1 1 2 2 2 3 3 4 4 5 5 5 4 4 3 3 2 2 2 3 5 6 6 6 6 7 8 9 10 10 10 9 9 8 6 4 2 1 3 4 6 8 9 9 9 8 7 6 6 5 5 4 4 4 4 5 6 7 8 8 9 9 9 10 10 11 11 11 11 12 12 13 13 13 13 13 13 14 15 15 15 15 16 16 16 16 17 17 18 18 18 17 17 17 16 15 14 14 13 13 12 12 12 11 11 11 11 11 11 11 11 12 13 13 13 13 12 12 12 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 12 12 12 11 12 12 13 14 15 15 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 14 14 14 13 13 12 12 12 11 11 11 10 11 13 14 13 12 10 8 7 8 9 10 11 12 13 13 11 12 17 22 24 26 27 28 29 30 30 21 20 19 18 17 17 16 15 15 14 13 12 11 11 10 9 8 8 7 7 6 6 5 5 4 4 3 2 2 1 1 2 2 1 1 2 3 4 4 5 5 5 5 4 4 3 3 2 3 4 5 6 7 6 5 5 7 8 9 9 9 9 8 7 7 5 4 2 0 2 4 6 7 8 9 8 7 6 6 6 5 5 4 4 4 5 5 5 6 6 7 7 8 9 10 10 11 11 11 11 12 12 13 13 13 13 13 13 13 14 14 14 13 14 16 16 16 16 16 15 14 15 15 15 15 14 14 14 13 12 12 11 11 11 10 10 10 10 11 12 13 13 12 12 12 12 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 11 10 10 11 11 11 12 12 13 12 13 14 14 15 15 16 16 17 17 18 18 18 18 18 17 17 17 16 16 16 16 16 16 16 16 16 16 15 15 15 14 13 13 12 12 12 12 12 12 13 15 16 15 14 12 10 10 10 12 13 13 14 14 13 15 20 24 26 27 29 29 30 29 18 17 16 16 15 15 14 13 13 12 11 10 10 9 8 8 7 6 6 6 5 5 4 4 3 2 2 1 2 2 2 1 1 1 2 3 4 5 5 5 5 4 4 3 3 3 3 4 6 7 7 6 6 5 5 6 8 8 9 9 8 8 7 6 4 3 1 0 2 4 5 7 7 7 6 6 6 6 6 6 6 6 5 5 5 5 5 5 6 6 6 7 7 8 8 9 10 10 10 10 10 11 12 12 13 12 12 12 13 13 13 13 13 13 13 12 12 13 13 13 12 12 11 11 11 10 10 10 9 9 9 9 9 9 10 10 10 11 11 11 11 11 12 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 12 12 13 13 13 14 15 15 16 16 16 17 17 18 19 19 20 20 19 19 19 19 19 19 18 18 18 19 19 19 18 18 17 17 16 16 15 15 14 14 13 13 13 13 13 13 14 14 14 15 17 18 17 15 13 12 12 13 14 15 16 17 17 18 22 26 28 29 29 28 27 15 14 14 13 13 13 12 11 11 10 9 9 8 7 7 6 6 5 5 5 4 4 3 3 2 2 2 2 2 2 2 1 1 1 2 4 4 4 4 4 3 3 2 3 4 5 6 7 7 7 6 5 5 5 6 8 8 8 9 8 7 6 5 4 3 1 1 2 4 5 5 5 5 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 7 7 7 8 8 9 9 9 9 10 11 11 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 11 11 11 11 12 12 13 13 14 14 14 15 15 16 16 17 17 17 18 19 20 20 20 20 20 20 20 21 21 21 21 21 20 20 20 19 19 19 18 18 17 17 16 15 14 14 13 13 13 13 12 13 13 14 14 15 15 15 16 17 19 19 18 16 15 14 15 16 17 17 18 19 21 24 27 28 27 26 25 12 11 11 11 11 10 10 9 9 9 8 8 7 7 6 6 6 5 5 4 4 4 4 4 3 3 3 3 2 2 2 1 1 2 2 2 3 3 2 2 2 3 4 5 6 7 7 7 6 6 5 5 6 7 8 8 8 8 8 7 6 5 4 3 2 2 3 3 4 4 5 6 6 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 7 7 7 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 10 10 10 10 11 11 11 12 12 13 13 14 14 15 15 16 16 16 17 17 18 18 19 20 20 20 20 21 22 22 22 22 22 22 22 21 21 21 20 20 20 19 19 18 17 16 16 15 15 14 14 13 13 13 13 13 13 13 13 13 14 15 16 16 16 17 19 20 21 21 19 18 17 17 18 18 19 20 22 23 25 26 25 24 23 9 9 9 8 8 8 8 8 8 8 7 7 7 7 6 6 6 5 5 5 5 5 4 4 4 4 4 3 3 2 2 1 1 0 1 1 1 1 2 3 4 5 7 7 8 7 7 6 6 6 7 7 8 8 8 8 8 7 6 6 5 4 3 3 3 4 5 6 6 7 7 8 8 8 9 9 9 9 10 10 10 10 10 10 10 9 9 9 9 8 8 8 8 8 8 7 7 7 7 7 7 6 6 7 7 7 7 8 8 7 7 7 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 9 9 9 10 10 11 11 11 12 13 13 14 14 15 15 16 16 17 17 17 18 18 19 20 20 21 21 22 22 23 23 22 22 22 22 22 21 21 20 20 19 18 17 17 16 16 15 15 14 14 13 13 12 12 12 11 11 11 11 11 11 12 13 14 15 15 17 17 17 18 20 21 23 22 21 20 20 20 20 21 22 23 24 25 26 26 24 22 6 6 6 6 6 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 5 5 5 4 4 3 3 2 2 2 1 1 2 2 3 4 5 6 7 8 8 8 8 8 7 7 7 7 8 8 8 8 8 7 7 6 5 5 5 5 5 6 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 7 7 7 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 8 8 8 9 9 10 10 10 11 12 12 12 13 13 14 14 15 15 16 16 17 18 19 20 20 21 21 21 22 22 22 22 22 23 23 23 22 21 20 20 19 18 17 16 16 15 14 14 13 13 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 11 11 12 14 15 16 17 18 18 19 20 21 23 24 24 24 23 23 23 23 24 24 25 25 26 25 24 21 4 4 5 5 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 5 5 5 4 4 4 4 4 4 4 5 5 6 7 7 8 9 9 10 9 9 8 8 8 8 8 8 8 8 8 7 7 6 6 6 6 7 8 8 8 8 8 8 7 7 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 4 5 5 5 5 5 5 5 6 6 6 7 7 7 8 8 8 9 9 9 10 10 11 11 12 12 12 13 13 14 15 15 16 17 17 17 18 19 19 20 21 21 21 20 21 20 20 19 19 19 19 19 18 17 16 15 15 14 13 12 12 11 10 10 10 10 10 10 10 10 9 9 9 9 9 8 8 8 8 9 9 9 10 12 13 14 16 17 18 19 20 21 21 22 24 25 26 26 26 26 26 26 26 26 26 26 26 25 24 22 5 5 6 6 6 6 7 7 7 8 8 8 8 8 9 8 8 8 8 8 7 7 7 7 7 6 6 6 6 6 7 7 7 8 8 9 9 10 10 10 10 9 9 9 9 9 9 9 9 8 8 8 8 8 8 9 9 9 9 9 9 9 8 8 8 8 8 8 9 9 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 5 5 5 5 6 6 6 7 7 7 8 8 8 9 9 9 10 10 10 11 11 12 13 13 14 14 15 15 16 16 17 18 18 18 18 18 18 18 18 18 19 19 18 17 15 15 14 14 13 12 12 11 11 11 10 10 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 7 7 7 7 8 10 12 14 15 17 18 19 20 21 22 23 23 24 25 26 26 27 27 27 28 28 27 27 27 27 26 26 25 24 7 7 7 7 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 10 10 10 10 10 9 9 9 9 9 9 8 8 8 8 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 4 4 4 4 4 3 3 3 3 3 2 2 2 2 2 1 1 1 1 1 2 2 2 2 2 3 3 3 3 4 4 4 4 5 5 5 5 6 6 6 7 7 7 8 8 8 9 9 10 10 11 11 12 12 12 13 13 14 14 14 15 15 15 15 16 16 16 16 16 16 15 15 14 14 13 13 12 12 11 11 10 9 9 9 8 8 8 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 6 6 6 6 7 9 12 14 16 18 20 22 23 24 25 26 26 27 27 28 28 28 29 29 29 29 29 29 28 28 27 27 26 26 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 12 12 12 12 11 11 11 11 10 10 10 10 9 9 9 8 8 8 8 7 7 7 7 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 3 3 3 3 3 2 2 2 2 1 1 1 1 0 0 0 0 1 1 1 1 1 2 2 2 3 3 3 3 4 4 4 5 5 5 6 6 6 7 7 8 8 8 9 9 9 10 10 10 11 11 11 11 12 12 12 12 12 12 13 13 13 13 13 12 12 11 10 10 10 10 10 10 9 9 9 9 9 8 8 8 7 7 7 7 6 6 5 5 5 6 6 7 7 7 8 8 7 7 7 6 5 5 5 4 4 4 4 4 4 4 5 6 8 10 13 16 18 20 22 23 25 26 27 28 28 29 29 29 30 30 30 30 30 30 29 29 29 28 27 26 25 Wind_Direction 87 88 88 87 85 87 85 84 85 83 83 81 76 69 75 80 85 83 75 70 74 81 85 85 83 82 85 86 85 86 85 86 86 85 83 81 82 85 89 93 95 99 103 102 98 101 98 106 109 109 95 97 97 104 110 107 111 114 107 111 123 112 102 101 104 92 93 92 92 88 85 90 91 84 83 79 77 81 85 89 87 90 94 94 91 91 93 96 99 99 102 102 101 102 103 96 98 99 100 96 93 89 88 94 92 93 91 91 96 96 96 100 97 94 92 91 92 92 89 87 86 85 85 84 83 85 85 83 82 82 77 72 71 75 76 79 82 85 84 85 87 86 85 85 89 96 97 94 93 90 87 90 89 90 90 88 101 85 99 109 86 65 51 45 31 35 44 49 57 46 44 42 39 50 46 60 77 93 101 117 52 95 118 218 180 167 191 155 186 91 98 109 124 88 79 74 56 58 56 43 1 13 116 70 69 75 72 83 93 103 337 357 357 1 11 20 45 62 62 61 61 80 91 99 95 83 80 68 47 60 74 86 105 111 110 86 85 83 87 85 83 85 83 82 85 89 89 85 81 76 75 74 76 78 73 71 74 78 83 89 88 81 80 79 82 83 82 82 80 80 83 84 84 90 90 94 98 100 102 103 106 109 112 113 100 96 97 96 102 96 111 124 123 116 111 116 107 98 96 98 97 91 92 88 89 90 84 85 82 78 74 72 78 82 91 92 92 93 95 97 95 96 98 99 101 103 103 103 105 103 103 103 103 99 101 95 92 90 93 93 92 94 94 92 95 98 97 98 94 94 93 92 91 91 89 88 87 87 87 87 84 83 83 83 81 80 77 73 76 77 78 79 83 88 89 88 85 81 81 83 87 90 91 90 85 79 75 75 69 62 73 107 103 98 124 102 51 40 40 43 12 37 40 39 38 43 42 30 35 50 61 95 82 97 100 86 91 90 104 148 332 155 241 16 213 190 163 151 74 12 2 72 78 75 68 56 311 311 67 4 202 153 119 253 335 345 351 358 350 358 354 13 23 34 34 53 82 117 123 122 139 233 281 314 33 54 68 76 89 108 84 85 84 81 86 84 84 84 81 79 83 93 97 95 87 78 78 72 75 71 70 68 68 71 73 77 80 82 80 76 80 80 79 79 77 76 80 81 79 86 93 97 105 107 112 113 116 119 122 112 107 105 95 86 96 111 104 109 114 117 116 106 98 93 96 93 96 90 90 85 87 88 80 73 71 72 72 74 84 89 93 95 94 95 97 97 95 95 98 100 102 100 99 99 101 103 101 100 101 99 98 95 93 91 93 95 97 94 93 93 94 97 99 101 101 96 95 94 91 91 90 88 87 87 86 85 83 84 82 78 78 76 75 75 78 78 80 81 82 83 83 82 81 78 79 83 82 82 84 84 83 79 73 66 58 65 84 85 98 105 95 76 37 42 66 44 36 39 41 40 40 49 46 45 40 48 59 76 86 94 350 100 86 94 130 94 105 93 124 73 238 217 161 101 90 35 11 1 34 73 62 65 325 261 229 298 272 274 301 327 338 341 337 331 330 340 337 333 317 268 240 233 239 242 231 236 246 265 280 297 326 67 3 55 102 86 83 82 83 80 78 77 82 87 80 76 79 93 98 102 106 100 89 76 70 73 68 67 70 68 67 68 71 75 75 74 75 76 75 76 71 76 78 74 76 80 91 102 107 110 117 116 119 121 115 115 108 107 99 98 108 106 91 107 114 110 104 103 94 85 89 92 89 85 85 86 79 75 65 62 67 73 77 83 89 91 93 96 101 99 99 96 97 98 99 99 100 99 101 101 103 102 103 102 101 98 98 96 94 94 95 93 91 91 92 92 95 100 102 102 99 100 99 93 90 89 87 89 87 90 89 87 85 84 85 83 81 81 79 80 80 79 80 84 86 86 85 84 84 83 82 82 81 81 78 77 81 77 73 67 63 74 72 89 87 102 65 100 80 64 48 44 44 42 47 48 47 48 50 43 54 66 77 91 118 137 118 122 123 256 206 152 125 120 48 84 174 150 94 88 116 90 281 340 334 21 140 101 290 264 261 251 235 293 305 315 322 324 320 325 330 320 305 288 273 258 248 253 246 243 243 239 243 242 244 247 240 238 238 245 83 83 83 81 82 83 80 76 76 83 80 66 66 75 75 96 107 107 103 92 83 84 69 68 71 73 69 62 62 62 68 73 67 67 68 69 64 68 73 72 69 69 81 90 101 106 115 120 122 116 116 115 113 114 107 114 103 86 76 102 104 96 104 100 90 77 76 84 89 85 77 67 67 62 59 61 67 75 79 86 91 97 100 96 100 98 100 99 98 101 102 101 103 101 102 103 104 103 98 97 98 98 96 96 97 97 97 98 94 89 87 87 94 105 103 99 97 95 91 89 90 91 90 91 90 90 91 92 89 91 89 83 85 86 87 86 88 88 88 87 88 90 88 89 91 91 88 82 78 75 74 75 74 73 69 69 69 73 74 91 99 92 84 72 59 55 56 53 55 57 54 57 63 64 63 59 73 88 92 98 135 160 122 257 136 218 196 166 109 183 189 202 209 184 161 119 178 305 344 109 163 147 203 220 282 272 260 271 279 291 307 306 314 315 314 304 291 277 274 268 263 263 252 246 243 248 255 247 241 241 247 250 250 235 233 65 65 69 73 67 70 82 77 75 72 71 54 49 63 59 35 78 102 100 114 106 90 85 75 81 85 81 74 66 64 59 67 70 69 64 64 62 61 62 62 62 57 56 63 70 75 81 97 110 118 118 118 126 132 141 139 113 115 83 63 82 94 102 106 82 69 76 76 80 72 72 74 59 56 56 52 64 72 78 85 90 95 99 100 99 100 99 97 100 105 102 101 100 100 100 101 100 100 100 100 99 99 97 94 96 98 98 96 92 86 83 82 85 95 102 103 99 95 94 93 92 91 90 90 91 91 94 95 94 93 90 85 85 87 86 82 82 83 82 85 88 87 86 87 88 88 85 80 76 73 72 73 73 73 72 70 72 81 88 92 83 84 80 77 71 64 61 63 67 62 61 65 66 66 63 70 76 87 98 112 141 165 201 89 192 169 158 138 148 152 187 178 196 170 128 61 141 358 357 105 132 149 176 216 269 290 283 272 288 320 321 319 317 313 307 303 292 282 275 273 268 258 255 252 252 245 247 248 252 249 245 249 252 253 241 53 45 44 45 61 54 42 60 75 61 55 54 18 11 35 25 21 89 110 95 99 113 106 107 87 85 103 102 91 60 54 66 74 70 68 57 58 51 51 60 57 45 53 57 44 57 60 76 88 105 116 124 137 148 156 178 177 162 152 156 116 138 155 139 150 131 99 84 82 68 61 66 48 48 45 41 53 71 77 87 94 97 101 103 104 104 104 106 107 105 104 104 103 104 103 102 101 100 101 100 101 101 98 97 100 101 99 95 91 87 85 84 85 91 95 98 98 98 96 94 91 90 92 92 91 91 92 94 97 98 97 93 90 87 87 84 81 80 81 83 85 86 90 86 80 82 83 76 67 60 66 73 74 75 76 75 78 82 76 75 78 78 81 74 72 69 59 60 63 69 66 63 63 66 69 70 76 84 93 101 109 120 129 132 142 140 127 128 138 145 161 174 158 136 110 68 81 110 118 120 120 121 123 110 99 87 71 53 27 22 16 358 352 339 330 312 295 285 280 260 255 255 253 255 254 257 251 254 249 249 253 250 248 249 246 44 42 36 23 21 26 48 21 44 30 9 26 7 347 351 19 9 2 56 116 107 108 118 165 150 180 160 126 149 136 3 16 60 79 66 60 46 47 27 38 50 48 38 62 37 34 41 26 74 72 104 131 153 164 169 198 207 192 195 194 186 195 202 206 86 352 99 94 86 85 23 33 31 41 29 30 52 69 76 88 96 101 105 107 108 108 108 107 107 105 105 104 105 106 106 105 103 102 100 100 102 101 100 102 104 101 100 98 95 90 88 87 87 89 92 93 94 95 95 94 92 90 90 90 90 88 90 91 94 98 99 101 98 93 91 86 79 76 75 74 81 82 87 83 75 80 80 74 67 62 62 65 68 71 76 76 73 69 73 79 81 79 74 68 66 63 63 60 60 65 68 64 65 67 68 73 78 81 86 92 94 101 114 116 118 131 119 114 123 133 147 149 128 110 103 105 105 108 110 108 104 100 99 93 88 86 85 91 84 71 59 48 38 38 33 27 25 2 313 289 262 255 254 258 254 253 253 246 249 246 247 249 248 248 251 32 27 30 25 25 7 9 22 19 26 342 2 2 352 8 44 29 346 37 59 100 129 142 163 208 185 199 201 216 187 210 297 316 15 47 40 24 28 12 15 13 34 12 28 84 322 77 349 311 192 235 169 189 191 186 189 218 219 205 228 223 212 230 243 242 252 301 199 225 212 236 263 306 11 0 16 52 79 88 93 100 106 108 111 111 114 114 114 112 110 109 108 109 109 110 109 108 107 105 104 105 105 104 106 105 104 103 100 97 95 92 91 89 89 90 92 93 94 94 95 93 92 91 91 88 83 86 91 89 94 97 99 99 98 95 91 82 81 78 76 74 74 80 76 76 78 74 79 72 72 59 59 67 70 72 76 75 69 81 85 83 81 77 71 65 58 56 56 55 54 61 68 67 68 66 68 71 77 83 89 98 104 105 109 111 102 97 106 112 116 120 115 107 104 107 110 109 102 99 98 99 99 97 94 93 93 92 87 83 75 66 65 56 58 50 39 39 37 27 12 7 311 286 271 264 256 253 248 243 244 244 246 248 253 256 35 28 25 15 25 31 7 21 24 28 14 25 13 0 31 58 65 29 33 63 94 104 115 134 209 215 194 220 212 228 196 226 265 270 350 343 351 5 345 0 353 1 335 350 105 212 273 211 247 234 223 243 214 230 220 209 212 245 233 210 227 230 229 228 231 239 237 235 234 218 231 256 270 297 337 25 61 94 97 95 101 106 111 118 121 123 118 119 116 112 110 111 111 112 113 112 111 109 109 110 108 110 109 111 108 108 106 104 102 98 95 92 90 90 91 91 92 93 95 94 94 92 92 90 85 82 79 86 84 90 98 97 96 95 94 91 91 84 84 81 82 77 75 79 69 70 65 61 57 64 61 62 65 72 63 75 71 71 66 77 77 80 75 69 66 64 56 55 57 57 58 61 66 73 77 76 76 79 84 92 100 101 100 97 91 94 99 100 101 107 107 103 101 103 104 101 101 101 100 96 93 93 96 97 97 95 92 88 88 84 82 76 61 56 60 48 41 39 35 27 24 24 353 324 297 269 257 255 248 243 243 243 246 249 252 30 29 26 22 27 32 34 31 34 33 28 37 32 28 51 93 92 89 76 66 68 75 93 110 108 150 161 221 214 209 225 224 231 252 271 287 318 347 328 341 342 321 314 289 243 214 222 246 227 236 228 241 247 250 253 258 227 239 266 255 232 241 253 243 238 237 237 237 237 236 232 255 259 270 333 24 113 117 107 99 102 114 117 120 121 124 122 124 120 116 113 113 114 114 112 110 109 109 109 108 111 113 113 113 112 112 111 108 105 102 98 96 94 92 92 92 92 92 93 92 92 92 92 91 87 83 79 79 83 86 91 94 93 91 90 88 84 83 81 93 98 90 91 83 79 58 49 53 49 50 58 54 49 66 54 52 74 65 70 74 73 78 73 68 65 63 62 60 59 62 66 67 68 68 73 81 85 86 86 87 87 88 90 91 92 94 98 101 102 103 102 101 102 102 101 101 101 97 92 93 97 97 95 91 90 90 90 91 82 80 80 68 64 55 49 43 41 39 45 50 50 39 35 19 0 354 289 254 247 245 248 250 248 248 249 28 29 30 37 35 36 44 46 41 45 38 37 51 39 55 79 92 90 80 82 85 76 79 86 88 93 118 151 184 188 197 218 226 236 270 263 315 324 325 334 328 305 302 279 270 219 219 217 233 242 228 235 239 242 254 252 273 264 265 275 268 248 248 253 253 247 245 243 240 232 237 239 245 229 18 10 149 121 111 109 115 120 118 119 119 122 121 120 115 112 111 109 108 108 108 108 109 108 106 109 112 116 119 117 119 119 117 114 110 107 103 101 97 94 92 91 91 91 89 88 88 89 89 91 86 83 78 76 78 81 84 85 84 83 86 80 74 82 77 73 92 106 118 95 68 55 41 36 37 50 27 46 44 36 52 62 58 77 69 77 80 76 81 79 73 68 65 62 64 65 63 67 74 77 75 77 79 83 85 84 86 88 89 91 95 97 98 98 99 101 103 103 102 99 98 98 97 94 95 95 93 93 91 90 88 84 82 78 81 78 73 71 61 60 51 52 61 66 61 61 55 41 35 28 25 30 37 33 5 279 257 257 249 245 246 14 32 39 53 57 44 42 53 52 47 49 46 55 58 68 81 83 84 79 77 76 77 77 69 80 81 93 107 125 142 160 174 192 195 186 211 221 308 4 8 344 336 317 299 249 260 235 228 221 234 232 219 236 236 240 244 252 273 278 270 267 264 256 254 255 252 246 246 243 245 238 246 236 237 58 255 161 135 122 121 120 119 119 117 119 118 118 116 112 111 109 109 110 108 108 108 108 108 109 113 115 119 123 123 124 123 123 122 118 111 108 102 99 97 94 91 89 88 88 90 88 85 87 89 87 79 75 71 71 73 71 70 73 75 74 68 70 82 62 75 80 140 164 145 57 29 24 24 35 29 21 57 56 79 57 66 66 76 73 79 87 84 80 77 77 78 76 73 68 64 66 69 70 76 81 81 81 84 85 86 86 86 87 90 92 93 94 97 100 102 102 101 101 100 98 94 95 96 96 94 92 87 86 86 84 82 77 78 72 71 68 60 51 54 61 68 71 69 64 61 55 44 42 44 46 43 43 43 41 41 28 308 281 264 254 6 24 43 62 69 66 60 58 59 61 59 54 61 72 85 85 81 77 82 84 82 80 75 72 67 70 69 83 92 103 116 123 143 131 135 114 120 115 103 90 70 79 46 57 71 335 175 245 264 242 234 241 227 238 247 248 239 245 253 267 274 277 272 263 257 256 251 245 246 235 229 224 215 194 166 177 156 136 129 127 126 123 121 119 118 116 115 114 112 109 107 107 106 106 108 110 109 109 110 112 114 120 124 127 128 128 128 127 122 118 113 106 102 97 93 90 87 84 83 81 81 82 80 79 82 79 69 58 57 57 57 54 56 62 67 69 66 71 75 66 60 83 152 142 56 24 30 54 44 29 4 42 63 71 75 76 62 73 85 72 81 80 79 77 76 76 76 75 75 74 73 74 77 77 78 82 83 84 85 86 88 89 90 89 91 96 97 98 100 96 97 94 93 93 92 90 88 88 87 86 87 87 84 81 82 76 77 71 72 68 59 61 61 62 73 80 78 73 72 64 60 67 65 58 55 54 49 45 47 54 53 51 39 22 352 16 36 49 65 68 67 64 67 71 63 66 68 65 66 73 85 90 85 81 81 80 79 74 75 74 72 72 74 80 83 87 95 106 103 89 106 107 107 103 98 95 92 91 76 62 69 54 59 52 316 274 258 251 237 234 245 253 251 250 261 265 271 271 267 254 252 249 235 235 236 224 203 185 182 179 167 151 140 137 133 131 128 126 122 120 117 114 110 109 107 106 105 103 104 105 106 108 109 110 112 115 119 125 129 133 134 133 131 126 120 114 109 102 98 92 89 85 81 78 77 76 72 68 68 66 67 58 48 42 41 38 32 29 38 52 57 61 60 57 61 62 71 118 105 52 2 153 20 47 94 68 58 70 76 69 100 89 101 105 113 90 87 85 81 78 75 73 74 77 77 79 79 81 82 83 83 84 84 84 85 87 86 87 90 91 93 98 98 99 98 95 93 93 89 89 91 92 87 82 80 78 79 78 78 78 78 70 73 68 70 73 71 67 73 77 83 80 78 73 67 70 64 62 58 60 59 55 50 52 60 64 59 55 50 46 34 59 75 64 75 73 71 63 65 72 69 73 70 75 77 78 77 78 78 81 82 80 80 74 71 75 75 74 78 80 85 87 86 94 93 93 100 93 101 93 90 91 95 95 87 66 53 36 28 11 337 307 287 285 268 254 236 243 251 260 258 260 267 262 254 236 236 235 218 224 215 188 180 175 171 159 150 144 144 137 133 130 124 120 118 116 113 112 107 105 104 102 103 104 105 109 108 109 112 112 113 117 124 132 138 140 139 135 128 124 117 112 108 100 95 88 82 78 74 72 73 71 68 60 55 48 42 33 28 24 24 24 18 21 35 59 33 12 19 51 68 74 96 70 89 75 67 134 103 93 87 63 59 69 72 82 93 93 94 96 97 99 91 81 78 78 76 73 73 78 81 84 86 86 88 90 90 89 87 87 86 86 87 87 91 94 97 101 101 98 96 93 91 92 87 84 82 82 80 82 81 77 74 76 74 71 72 74 76 78 77 69 76 81 82 84 85 87 88 87 88 71 69 69 77 63 56 65 64 57 60 58 64 65 65 23 62 73 80 81 79 74 78 74 73 73 72 74 73 76 82 80 83 81 77 78 76 73 74 70 69 72 73 72 74 79 80 83 79 86 81 84 89 83 93 91 78 82 85 89 87 77 60 15 359 341 321 310 298 295 293 279 255 241 247 267 257 249 257 239 230 205 217 204 195 192 187 167 169 158 153 148 147 143 138 132 125 122 119 117 115 112 111 109 107 105 103 105 106 109 110 111 114 114 116 116 120 125 133 140 142 142 138 131 128 122 118 109 101 92 83 79 76 72 66 65 65 61 57 51 42 38 26 14 8 11 18 17 24 23 45 41 54 60 42 79 72 44 102 61 77 75 103 99 83 77 77 67 69 73 80 88 95 100 101 102 98 88 82 76 73 73 73 77 79 80 80 85 88 88 88 92 95 94 92 92 92 91 90 89 89 92 97 98 97 96 97 92 87 84 84 84 83 82 81 79 80 80 79 79 79 83 83 82 82 84 89 84 81 82 84 86 88 93 90 78 78 68 65 61 69 74 76 77 70 65 63 65 64 62 25 61 87 90 100 93 93 87 86 84 82 79 77 75 76 73 77 78 77 73 72 72 72 71 70 67 67 69 68 70 73 74 78 83 83 84 72 73 81 77 88 89 76 59 65 82 89 59 55 8 331 334 313 307 299 295 292 283 272 262 268 277 258 228 233 211 199 195 193 175 171 166 162 151 152 149 148 146 144 140 132 128 124 119 116 114 112 112 111 109 107 105 105 107 108 111 115 117 119 118 120 123 127 132 141 144 144 141 137 132 130 124 113 102 94 87 81 74 69 66 61 54 47 42 37 34 31 28 17 8 13 27 30 10 30 31 53 61 23 58 79 98 98 112 89 102 109 102 87 78 78 83 79 74 75 80 85 92 95 99 91 89 84 81 74 75 76 74 79 79 81 83 88 90 95 93 89 88 92 93 93 95 97 97 94 86 86 92 95 98 97 91 90 86 82 75 73 79 80 77 75 74 76 78 76 84 85 85 82 80 92 95 91 92 87 81 85 94 93 80 75 78 73 80 79 83 80 92 81 73 70 66 60 57 51 137 134 110 116 103 105 94 94 91 93 91 88 85 80 75 82 82 78 74 74 72 73 68 67 66 66 62 63 68 67 63 71 74 78 79 84 79 67 61 63 56 64 73 65 65 40 28 69 37 354 339 336 334 321 311 299 290 290 288 283 280 278 275 241 209 205 188 193 183 163 158 149 153 148 149 148 149 147 147 140 136 132 128 122 118 113 111 111 108 109 109 109 109 107 107 109 113 118 122 123 124 126 128 134 140 144 146 144 139 137 135 134 120 108 97 87 78 70 66 61 50 48 42 39 34 33 38 32 31 25 25 14 37 40 44 44 44 60 91 76 68 63 77 83 96 118 116 85 79 75 78 80 84 83 86 84 83 83 81 77 76 74 76 74 69 71 74 76 78 80 84 84 90 96 101 97 88 88 88 89 92 89 90 94 95 92 87 82 89 92 91 89 90 90 85 82 73 67 73 73 73 75 79 82 89 86 84 83 83 79 99 108 107 85 64 77 89 91 104 81 92 88 80 81 81 83 81 81 70 61 59 57 55 52 49 153 118 94 100 98 94 100 93 95 89 92 91 90 86 80 81 81 78 76 69 70 67 68 63 63 60 62 59 55 58 66 65 64 60 66 74 82 80 63 54 33 30 21 26 13 18 34 356 349 322 327 323 321 319 319 309 300 286 281 280 280 282 283 251 207 199 190 184 181 162 158 147 148 151 150 152 152 149 151 147 144 140 135 131 125 121 120 115 111 108 107 108 108 109 109 110 111 117 123 128 129 130 133 137 141 145 151 149 145 143 146 143 129 116 101 85 73 67 62 56 44 33 35 56 49 37 36 43 150 84 54 40 27 40 56 59 56 61 70 74 74 71 69 72 87 93 80 72 69 79 81 81 85 86 87 85 80 80 76 73 72 70 69 68 67 72 77 77 76 78 77 84 87 92 103 83 94 96 87 88 92 104 93 94 94 93 85 61 86 83 85 86 88 86 83 82 78 80 82 81 83 83 84 90 88 80 72 72 75 79 84 85 75 60 59 75 85 98 111 93 103 87 85 80 78 77 75 72 66 63 65 62 57 53 46 129 102 111 113 102 108 106 102 94 94 91 89 89 91 96 91 87 76 66 62 61 68 61 63 59 62 60 58 59 54 47 45 60 65 62 56 56 66 51 20 347 350 338 327 326 324 333 330 314 311 307 306 307 310 305 295 290 283 282 277 279 276 257 261 235 201 186 181 180 168 163 155 157 159 157 158 160 155 154 154 146 141 141 135 132 130 127 117 112 107 103 104 110 110 112 111 113 117 122 130 134 134 135 141 143 149 154 155 152 147 158 151 137 122 99 82 67 65 56 43 33 44 47 67 29 16 11 33 359 4 62 2 29 39 61 63 33 60 72 73 76 71 65 64 75 69 67 69 75 83 79 69 73 80 82 85 85 82 81 76 70 68 67 68 68 72 73 74 73 75 76 81 81 82 83 96 102 109 100 90 94 106 102 107 106 101 97 94 79 77 86 87 90 87 81 75 81 83 85 86 88 88 88 88 84 82 72 67 69 74 78 76 67 72 83 74 78 82 91 100 110 97 90 80 77 78 74 73 74 72 69 65 63 57 53 141 124 115 108 107 98 99 99 91 83 79 81 86 81 83 90 98 108 64 60 52 67 67 58 57 51 48 52 49 56 51 40 39 38 37 32 47 34 27 3 329 309 291 312 311 310 309 310 308 305 294 288 284 277 290 284 284 277 265 279 276 278 279 256 228 221 197 182 184 176 171 168 165 168 166 165 168 164 158 157 151 148 147 141 141 134 125 118 114 110 106 107 117 116 115 114 116 120 123 131 137 140 141 145 147 153 158 162 156 158 170 160 154 146 108 90 71 60 41 34 28 38 38 51 74 36 56 16 6 25 249 55 38 50 51 214 22 70 80 78 77 77 68 63 62 65 70 67 73 71 70 71 72 76 82 84 86 87 84 81 80 76 75 71 73 75 74 70 68 67 71 80 77 77 79 93 99 107 95 89 92 100 117 115 116 105 119 78 84 120 102 98 90 84 82 88 90 86 87 91 90 90 88 87 79 70 69 70 73 78 79 74 75 81 86 76 79 78 89 103 105 98 87 82 78 77 75 74 77 77 75 71 65 60 57 158 140 136 127 114 104 96 90 97 100 98 93 79 77 87 89 86 84 124 77 65 74 74 73 62 56 52 42 52 41 44 38 25 25 24 22 9 13 18 359 340 326 311 312 300 305 303 303 298 299 299 294 285 275 260 272 265 274 269 256 254 259 269 252 230 219 213 195 185 185 181 176 178 180 178 173 173 173 166 163 163 159 154 148 150 143 133 123 114 110 111 119 120 119 119 116 118 120 123 132 141 147 149 152 155 161 167 170 163 166 180 168 185 170 145 99 70 52 30 24 43 22 356 4 47 64 83 55 22 17 47 59 30 54 50 57 60 73 82 79 76 78 71 68 65 65 63 60 62 68 67 68 71 79 77 83 86 89 91 90 85 83 79 77 78 78 76 68 71 69 71 78 76 82 83 90 94 95 92 91 91 96 103 108 110 121 114 118 133 114 109 99 90 87 87 85 83 84 89 92 92 88 82 82 76 70 71 74 81 81 83 80 80 83 89 88 76 77 87 92 93 91 86 82 78 79 78 82 82 80 77 71 68 64 61 165 154 150 141 127 119 109 102 97 96 91 85 80 79 87 94 87 83 90 98 86 75 76 70 64 61 58 51 53 49 41 28 21 11 1 8 341 333 356 346 343 326 328 317 302 297 299 298 294 289 287 287 291 285 276 257 265 252 261 263 263 246 241 252 234 219 219 213 200 189 187 188 185 187 191 185 178 182 178 175 173 166 160 162 160 150 140 127 122 116 121 125 126 118 117 118 119 121 125 133 139 153 158 162 163 168 175 175 169 166 178 182 200 204 198 116 71 35 25 20 15 24 47 21 125 125 61 54 73 53 46 64 57 56 74 82 74 68 78 82 81 78 74 68 63 61 61 61 63 65 59 62 68 73 78 87 91 92 94 95 90 83 78 77 74 75 83 75 77 76 76 79 78 79 82 90 93 91 103 88 97 99 98 100 101 110 102 103 110 104 99 94 93 91 89 88 87 89 92 93 92 88 82 76 64 68 71 73 82 85 86 87 93 88 90 78 75 78 83 84 83 82 83 81 81 80 79 76 76 74 71 68 66 63 59 171 163 155 148 137 127 110 107 104 94 83 84 92 97 87 101 90 83 86 91 88 85 83 81 74 65 61 54 44 39 34 26 20 15 17 14 355 351 353 336 318 311 317 317 322 306 291 284 286 286 283 278 275 279 280 274 259 261 255 252 256 250 244 232 232 216 217 217 215 207 194 193 193 194 191 195 192 188 187 183 181 174 169 168 169 161 147 134 126 127 125 122 118 119 120 115 120 125 123 131 141 151 161 169 171 176 180 183 180 176 179 200 202 228 251 267 15 10 14 13 20 353 356 16 54 63 52 84 75 82 79 82 78 90 91 82 76 72 72 77 80 78 73 69 65 63 63 63 63 65 60 61 64 69 71 80 88 93 94 90 87 81 79 78 75 82 82 77 79 77 76 79 82 83 85 89 91 98 117 104 112 104 96 101 109 104 104 107 103 98 96 95 94 91 90 93 91 90 92 95 97 94 86 70 70 71 74 76 81 82 90 86 84 86 83 79 77 78 82 85 84 80 76 80 78 78 76 75 73 72 70 65 60 59 60 179 171 162 155 147 140 127 120 105 93 92 99 104 102 98 95 88 88 93 94 87 83 76 74 71 65 51 46 39 28 23 7 356 355 349 342 343 340 340 338 331 325 317 313 311 300 291 294 286 277 276 276 270 267 265 269 267 259 256 251 246 256 246 237 230 225 210 216 217 216 212 199 199 199 199 196 199 200 196 192 189 183 184 176 179 169 157 145 137 128 126 127 124 126 125 121 128 134 126 140 150 158 161 167 177 183 187 190 189 185 192 205 203 225 247 263 269 291 325 348 348 356 12 30 72 109 102 81 78 74 59 111 120 106 100 94 88 85 83 81 79 80 78 74 69 66 66 65 66 64 64 63 64 63 68 76 81 87 91 94 95 88 83 79 81 83 83 82 81 77 75 77 79 79 86 95 96 95 96 99 102 96 101 109 106 106 106 107 102 99 97 96 90 90 95 98 96 98 85 90 94 94 91 83 75 72 72 73 76 79 83 86 87 85 82 80 79 79 80 80 80 82 80 74 74 74 73 71 67 64 64 61 59 61 61 189 180 174 166 157 152 148 138 108 97 106 112 111 107 105 95 90 90 92 90 84 81 75 69 64 52 44 33 10 1 356 346 335 326 320 321 320 321 319 315 311 310 308 310 310 306 309 302 293 291 283 273 273 266 262 260 261 261 255 255 248 244 247 245 235 235 229 214 217 219 219 217 206 204 206 204 203 204 208 204 196 194 190 187 185 178 171 158 145 137 136 136 133 132 132 124 131 136 129 157 173 174 169 169 177 189 194 197 199 201 205 215 219 225 238 255 256 267 285 301 332 346 324 32 121 137 102 78 91 85 110 121 122 115 112 99 95 89 87 86 87 87 86 81 76 71 67 68 68 69 69 66 66 68 67 66 73 75 77 88 83 78 82 90 98 92 91 86 81 77 78 82 78 80 84 86 88 90 96 96 95 100 105 103 103 105 106 105 104 103 101 96 90 94 102 100 97 88 85 87 89 89 85 83 78 76 75 77 80 83 86 88 86 84 80 77 74 72 71 72 73 73 74 71 70 69 67 65 64 63 61 65 63 60 60 200 192 185 177 170 164 156 150 123 112 118 130 120 115 104 96 89 86 90 92 85 81 78 68 54 43 20 7 354 344 337 329 323 318 315 313 310 312 309 304 305 309 310 311 305 303 297 293 295 293 287 283 277 271 264 261 256 257 258 253 251 246 244 244 238 237 234 231 221 219 221 221 222 212 207 211 208 208 210 209 210 206 199 197 192 188 183 167 156 154 153 147 143 142 131 134 123 136 131 167 182 179 178 181 182 186 195 201 204 208 212 220 227 231 240 253 262 268 281 288 325 358 46 86 56 130 126 88 99 139 116 112 117 115 110 97 96 100 99 97 91 89 89 87 81 75 72 69 68 67 69 67 66 66 67 68 68 68 71 82 82 91 86 87 103 103 99 95 90 87 81 82 80 81 82 84 85 86 89 92 97 101 103 103 104 103 106 104 101 97 95 90 87 97 98 95 86 86 88 88 89 90 86 83 81 78 75 76 81 83 85 87 85 82 78 74 71 71 68 66 69 67 66 66 66 65 64 59 59 69 66 62 60 56 51 207 201 196 191 181 173 169 164 145 138 150 145 138 126 109 99 95 99 97 92 88 73 62 52 40 21 7 358 352 339 330 318 313 307 304 307 306 302 298 298 299 296 296 297 299 300 300 298 297 292 288 287 283 277 270 264 259 254 251 251 253 247 245 244 241 235 237 232 230 226 222 223 222 224 217 212 214 212 212 213 212 210 208 206 197 195 191 180 173 166 171 166 154 143 142 129 125 135 132 161 169 172 177 182 186 188 187 195 206 213 216 221 229 237 243 250 257 263 267 262 226 338 193 141 30 78 121 94 136 145 120 120 126 124 130 105 103 103 104 104 98 91 86 86 85 77 74 71 71 68 67 66 66 66 65 65 66 65 65 69 70 76 93 93 102 103 100 96 93 90 87 84 82 83 83 81 79 80 82 88 96 101 105 105 107 108 107 104 103 100 95 91 95 103 101 97 93 93 91 90 91 91 88 86 81 76 73 76 82 85 86 85 84 85 84 82 79 75 73 70 60 65 66 67 67 65 61 58 56 55 59 57 55 52 48 216 210 203 199 192 188 181 175 164 155 155 159 155 142 125 112 104 105 102 90 78 69 64 43 14 3 354 345 342 335 325 324 319 311 302 303 305 303 301 300 295 291 289 288 289 289 288 289 290 289 288 283 278 277 275 269 263 261 253 248 246 249 244 241 246 238 237 235 231 231 227 225 225 224 226 220 217 218 215 213 214 214 212 212 204 201 194 191 184 173 178 174 172 158 145 143 141 137 140 151 163 174 180 180 182 185 183 190 196 205 210 211 214 220 235 234 236 226 194 135 133 191 74 53 25 27 175 127 165 216 143 117 150 129 133 98 98 104 107 106 101 96 91 86 85 83 75 73 73 72 68 66 65 63 64 65 63 61 63 66 69 74 90 95 104 107 108 110 102 98 94 88 84 82 81 83 83 82 81 86 92 96 99 103 106 106 105 105 101 94 93 93 103 109 100 93 94 95 95 94 93 92 92 85 80 77 77 75 80 86 88 87 85 85 82 78 74 75 70 60 60 57 61 67 64 64 62 58 53 51 49 50 50 47 45 216 213 211 206 199 195 195 184 176 168 169 172 171 163 146 126 121 116 109 107 89 59 40 14 2 353 338 336 334 330 322 322 321 312 311 298 295 290 295 297 293 291 289 287 286 286 287 287 284 283 281 282 280 277 275 269 263 258 259 254 247 244 244 242 239 243 238 241 235 230 231 227 228 227 226 226 223 220 220 217 215 214 214 213 210 205 197 201 193 178 178 179 182 171 159 159 152 144 135 140 159 178 187 187 184 181 180 186 188 193 195 191 173 175 197 181 161 139 124 99 204 133 70 53 37 73 145 176 190 236 187 266 197 163 148 85 92 96 102 104 105 105 100 93 86 80 77 76 71 71 70 67 67 64 60 59 62 63 63 64 67 74 83 93 97 94 101 107 110 104 97 90 86 84 84 85 86 85 84 86 91 96 99 104 107 107 105 100 95 96 90 96 106 109 103 100 100 99 97 92 90 91 90 87 84 80 78 78 81 84 81 81 79 75 74 72 75 67 59 54 55 61 58 60 58 60 58 55 50 48 49 48 47 46 45 213 212 210 211 207 201 197 190 185 180 180 182 182 177 160 144 136 121 111 87 56 31 13 351 339 333 330 328 324 323 318 315 313 306 300 297 293 289 291 299 297 293 292 291 289 288 285 282 281 279 278 276 277 276 273 272 269 263 255 254 252 249 247 241 240 237 238 238 239 236 232 232 230 229 229 227 226 226 224 224 221 219 219 216 209 205 202 202 199 184 184 185 189 183 180 177 171 153 132 138 152 169 188 192 190 191 190 188 188 188 188 185 164 168 170 158 147 132 97 139 107 131 86 69 59 60 102 88 222 233 228 277 302 215 118 294 77 80 90 98 110 116 115 109 102 96 86 79 75 75 69 62 62 61 61 60 61 63 65 69 72 74 83 96 100 103 104 107 109 110 104 99 95 92 94 93 95 95 92 89 90 94 101 103 104 107 106 100 95 94 97 98 100 100 104 104 102 101 96 96 95 92 92 88 87 82 81 82 81 84 83 79 79 75 67 61 55 44 40 39 43 50 58 58 59 53 49 49 45 44 44 47 48 48 49 212 212 210 208 209 206 199 197 194 192 190 190 190 186 174 169 169 190 219 279 345 352 349 338 333 331 328 321 319 318 315 313 315 314 307 302 298 297 297 298 297 294 295 293 292 290 288 285 283 281 279 278 277 273 269 270 269 268 264 257 253 249 247 249 240 241 235 236 238 235 234 232 233 233 231 230 230 228 227 227 225 223 220 219 214 206 205 206 202 196 194 191 197 196 193 197 197 173 149 147 155 160 187 199 202 209 206 204 198 201 198 191 174 166 161 155 148 134 156 135 93 102 97 57 90 89 88 44 324 283 276 318 318 285 303 256 318 9 42 85 109 126 135 134 132 127 109 97 88 75 65 62 59 65 60 61 58 60 61 67 77 83 88 99 105 103 103 105 107 109 114 112 105 102 96 98 98 98 95 93 95 97 103 106 107 104 102 98 95 88 96 103 104 101 97 99 99 98 96 96 99 95 93 87 85 82 80 81 79 77 79 74 77 80 71 61 46 34 31 38 36 43 45 52 55 52 49 46 43 42 38 39 46 49 53 213 212 211 210 209 206 203 204 203 202 195 194 191 190 189 194 214 238 268 305 326 340 332 324 322 319 315 312 313 317 321 320 312 312 311 310 306 302 302 297 294 293 293 290 286 283 282 283 283 282 279 276 274 275 273 268 264 265 268 263 256 254 250 245 248 243 241 237 235 237 235 233 231 233 233 231 229 230 230 230 229 227 223 219 216 211 207 208 210 208 205 203 203 204 204 205 221 196 185 157 151 148 177 203 202 207 210 214 209 217 201 199 177 166 148 141 144 111 178 129 109 112 110 103 90 91 109 32 1 352 329 318 289 252 254 265 278 298 300 313 112 150 165 161 161 157 151 142 117 87 72 65 59 56 52 49 46 46 53 61 67 80 81 95 111 108 102 101 99 98 106 114 118 113 112 106 103 99 97 97 96 99 104 106 108 107 102 98 98 94 94 101 105 103 100 100 99 96 97 94 92 90 87 86 84 81 75 77 75 70 74 72 60 66 59 56 51 43 42 41 33 39 43 41 44 45 49 43 39 38 32 33 39 45 49 214 213 212 212 214 212 212 212 214 212 201 199 199 200 203 215 234 258 284 309 330 332 323 318 316 310 315 316 320 318 322 320 314 311 307 305 303 301 300 301 299 297 295 294 292 289 287 284 280 277 275 275 273 271 270 269 267 264 260 262 261 255 254 250 247 244 244 242 239 236 237 235 232 229 234 233 231 229 230 231 231 230 226 221 216 213 212 210 213 214 211 207 208 207 212 206 212 212 201 187 162 152 164 188 202 199 199 209 217 238 216 203 178 171 156 142 117 141 143 123 125 66 98 110 97 82 85 72 15 344 317 323 286 241 237 255 266 278 276 274 266 208 209 198 188 188 187 182 176 150 45 61 58 49 51 43 39 39 38 42 53 63 61 68 97 103 102 98 93 93 95 111 122 121 121 113 109 104 102 100 101 102 106 109 112 111 108 104 98 97 99 99 104 105 101 99 95 91 96 100 103 101 89 66 64 73 75 70 72 64 60 60 49 47 46 38 35 34 40 38 33 30 34 34 37 37 36 37 35 34 32 30 30 46 55 214 214 212 211 211 211 212 214 219 217 209 203 207 212 216 231 249 272 290 316 330 325 314 309 310 319 319 317 322 320 320 317 317 311 306 305 305 303 301 300 298 299 298 296 293 292 291 289 286 282 279 275 273 271 270 267 264 262 258 256 253 251 248 252 255 245 247 244 243 239 236 236 235 232 230 234 232 231 229 230 231 230 229 224 218 215 214 214 214 217 211 207 211 214 219 210 205 210 203 200 189 178 177 177 201 201 195 208 225 218 194 176 171 172 161 162 166 173 146 105 352 169 132 122 116 85 51 22 0 344 325 324 284 235 265 263 262 275 263 255 251 227 227 226 222 226 223 229 236 260 299 2 30 40 40 46 30 29 32 36 35 44 69 65 74 95 98 107 111 101 110 117 113 127 127 123 116 110 106 106 102 101 104 114 118 120 121 118 114 110 103 102 108 114 112 103 99 98 96 87 89 89 81 70 55 48 47 55 54 53 49 45 31 25 33 40 35 30 28 32 29 23 26 31 28 27 31 27 29 30 31 33 27 35 45 217 216 213 212 212 214 214 214 213 215 213 211 216 220 225 237 256 274 293 315 318 325 313 308 319 322 321 318 324 321 318 318 315 313 310 306 304 301 301 305 309 309 308 307 304 302 299 296 293 291 288 285 279 273 268 265 264 261 258 254 253 252 248 250 252 246 244 250 244 242 239 237 236 235 233 232 233 233 232 231 231 230 228 226 222 218 215 218 218 215 213 208 210 214 223 226 217 208 201 201 198 189 191 184 185 195 206 209 216 210 186 156 160 170 162 182 179 168 146 65 157 154 158 140 129 114 37 355 25 26 21 102 137 272 288 272 246 260 260 255 252 242 234 238 240 244 247 248 255 264 276 284 308 337 354 17 20 13 9 14 26 22 27 61 61 66 113 103 117 107 94 99 113 106 122 124 119 115 114 109 105 103 106 108 115 117 118 120 122 120 120 120 118 116 111 104 103 100 99 98 82 72 77 83 83 56 40 28 25 17 26 34 31 17 14 32 33 31 27 20 25 23 24 27 20 23 25 26 21 24 21 22 44 54 44 213 218 215 213 214 213 213 213 212 212 215 240 229 230 240 253 267 275 294 317 321 317 311 316 321 326 324 324 323 322 321 316 314 316 314 315 316 315 315 315 313 308 308 308 306 305 303 301 298 295 293 290 286 281 276 271 265 261 258 253 249 246 245 247 244 249 243 245 245 243 241 239 238 236 234 232 231 233 232 231 230 230 229 226 223 221 219 216 219 218 213 211 211 217 220 226 228 223 213 206 206 198 196 196 195 199 206 207 213 211 203 168 154 162 181 184 172 152 126 109 165 191 185 187 183 252 264 304 317 354 2 41 165 228 250 245 241 248 253 248 247 243 240 240 243 249 252 253 257 262 270 274 283 300 315 323 331 340 341 343 348 354 355 355 9 8 349 150 82 206 121 112 124 93 98 140 139 128 122 115 110 115 112 110 110 109 114 115 111 111 116 118 125 127 124 118 112 99 100 92 94 85 73 59 43 84 65 35 20 12 9 12 8 11 13 20 20 33 26 15 18 16 26 19 20 17 24 24 21 20 19 19 27 29 21 212 212 217 214 213 214 213 214 214 219 218 216 226 236 246 256 261 274 299 317 310 312 309 314 320 326 331 325 325 323 319 320 322 324 325 321 320 319 320 316 312 310 307 304 303 301 299 299 297 297 296 292 287 284 281 275 268 263 258 256 253 248 243 240 240 241 247 247 245 246 242 242 239 238 236 234 232 231 233 232 231 228 229 226 223 222 221 221 218 219 218 212 212 216 220 223 226 225 225 217 215 218 208 204 209 210 213 212 212 215 222 202 167 166 204 187 187 163 174 182 159 179 202 211 213 237 244 236 258 291 300 316 234 223 254 240 237 242 246 243 244 244 240 241 244 249 253 255 258 259 265 278 282 285 291 294 300 311 313 316 317 322 323 320 307 300 285 279 271 246 246 274 204 208 222 241 201 131 101 104 110 106 113 120 124 119 118 115 116 118 119 127 129 127 123 117 120 119 105 107 82 63 56 51 49 30 68 80 34 21 10 2 0 356 3 29 19 31 32 18 14 14 16 18 13 17 20 16 17 12 22 21 21 22 13 214 208 213 215 213 213 215 217 217 222 221 221 227 235 244 250 262 274 306 313 300 304 305 318 321 333 332 329 325 322 324 325 329 325 323 323 325 324 321 318 317 315 311 309 307 306 305 302 299 297 294 292 291 290 286 279 277 270 262 255 252 249 246 241 238 237 239 238 229 237 239 243 242 238 236 235 233 231 231 231 230 230 227 227 224 221 221 223 223 220 219 219 215 217 221 224 227 228 226 224 223 222 220 217 218 216 219 218 216 213 216 214 198 175 204 199 192 190 196 198 196 197 212 227 224 234 246 243 236 258 264 259 265 243 256 246 246 249 248 247 244 243 242 243 244 249 253 253 252 260 263 272 281 283 282 284 290 294 299 301 302 301 297 293 288 275 261 260 268 268 251 250 260 248 247 249 257 245 208 179 269 196 177 161 150 138 150 142 135 132 129 131 136 136 137 136 133 112 123 129 349 328 3 11 357 22 360 22 72 29 13 5 357 360 349 4 16 351 22 15 10 12 16 16 16 9 13 5 4 14 18 19 28 27 24 214 213 212 212 215 216 217 219 219 219 218 220 227 232 246 249 257 280 320 288 286 295 319 328 330 331 331 326 325 325 327 329 327 326 328 326 330 327 321 318 320 317 312 309 306 305 304 302 301 300 301 300 297 294 291 290 285 277 271 262 256 249 247 243 241 236 233 231 234 233 234 234 240 238 237 234 235 233 232 230 230 230 228 226 225 222 220 222 224 224 221 220 221 221 221 225 227 230 232 230 230 226 231 228 228 226 226 228 227 228 225 220 206 194 206 193 194 197 215 207 217 225 228 233 242 242 248 247 248 247 243 249 254 254 252 250 250 253 250 247 242 241 240 241 244 246 250 252 256 255 262 265 271 275 278 279 283 287 291 292 292 290 286 282 278 270 259 251 254 257 262 263 257 262 265 268 257 248 255 244 257 264 261 247 228 214 201 206 192 181 167 165 159 163 172 177 174 183 279 293 331 333 322 341 340 347 347 346 349 15 7 3 359 353 357 350 347 331 357 6 5 359 7 13 5 349 350 358 357 10 0 3 6 4 7 215 214 214 216 216 221 218 215 217 219 217 219 226 232 239 248 267 284 285 287 292 305 314 332 328 328 326 325 325 328 332 328 325 325 328 333 330 325 324 326 322 321 320 318 315 313 312 312 315 316 316 312 307 302 298 296 293 290 283 271 261 256 248 245 241 239 234 230 234 230 224 226 237 233 235 234 233 233 232 232 229 229 228 226 224 223 222 223 225 225 224 222 221 223 225 226 229 230 235 234 232 236 235 235 238 235 232 234 235 234 237 237 235 224 217 214 208 219 233 231 232 237 252 253 265 239 239 239 242 251 249 246 253 259 251 253 252 253 253 248 247 242 241 242 243 245 246 250 254 257 259 262 267 271 274 278 280 285 287 287 286 283 281 280 277 271 268 262 258 259 262 262 262 261 264 267 261 257 277 266 257 254 253 262 258 265 262 244 240 240 228 211 202 196 201 204 205 217 271 278 284 308 322 326 329 324 326 332 337 338 342 345 351 349 346 347 336 312 336 349 349 351 351 352 356 339 338 347 351 353 354 357 360 353 346 213 212 212 214 214 221 222 218 220 219 219 219 230 234 244 255 272 284 291 292 300 318 323 329 328 323 324 322 329 331 330 326 323 331 332 332 330 331 330 329 331 328 327 323 318 318 320 324 326 325 322 317 312 308 304 300 298 299 301 292 273 259 253 247 242 239 237 232 234 233 227 222 222 227 235 234 233 233 233 231 231 229 228 226 224 223 223 224 225 227 227 226 224 224 225 228 229 229 233 238 236 239 241 240 239 241 234 233 236 234 236 239 243 241 232 228 221 229 238 236 246 255 262 270 268 262 260 259 260 267 270 267 260 262 265 261 265 257 258 253 248 244 242 242 243 244 246 247 251 255 256 262 264 270 275 277 280 282 284 285 284 281 280 276 271 269 266 264 260 255 258 259 258 252 256 266 259 257 243 261 274 263 257 253 254 251 255 263 258 259 263 261 252 243 237 235 231 243 272 250 252 259 264 277 299 309 314 318 325 325 326 330 330 339 341 337 325 295 306 334 339 340 343 338 334 324 323 330 345 346 350 353 349 358 347 210 212 209 211 215 220 227 223 224 212 216 220 228 235 241 259 272 279 294 312 314 315 323 325 322 323 322 329 332 330 325 326 328 328 327 334 334 333 331 333 334 330 328 323 324 326 326 327 325 323 320 316 312 307 303 300 299 298 302 307 302 277 258 246 244 238 237 236 232 235 230 229 217 221 228 228 233 232 232 232 230 229 228 227 225 224 225 226 227 227 229 229 228 227 228 229 232 233 234 239 241 234 240 239 240 244 242 237 235 234 238 239 238 235 235 249 247 251 258 251 260 263 267 263 266 273 273 279 282 282 280 275 260 246 256 259 265 259 258 258 251 248 245 246 247 247 248 249 250 251 256 260 264 267 271 277 280 282 284 284 282 281 278 272 270 266 263 263 261 261 259 260 256 257 254 259 256 256 239 244 261 260 259 254 252 249 250 253 257 258 259 261 264 263 254 249 252 256 260 247 249 260 266 266 271 285 295 303 308 314 316 316 320 322 325 328 319 298 290 308 333 324 335 330 320 317 315 326 333 337 343 340 346 345 348 206 209 210 210 217 222 230 215 225 204 217 217 222 229 231 252 265 276 294 306 333 321 320 323 320 322 324 330 330 325 326 324 326 326 332 338 330 333 337 334 334 328 324 325 326 326 324 325 325 324 320 318 312 306 300 295 293 287 288 300 302 302 286 261 247 240 237 235 236 231 233 233 225 225 221 227 225 233 229 231 231 230 230 228 226 225 224 226 228 229 229 231 232 231 232 233 234 236 238 243 243 241 239 240 239 242 245 244 244 243 242 245 245 241 255 261 263 265 267 269 270 272 282 276 272 271 281 283 284 282 280 273 260 248 241 251 259 258 254 258 260 251 247 248 248 249 249 249 249 250 254 257 260 262 266 272 276 282 285 284 281 277 271 268 266 264 262 263 263 260 260 260 260 258 258 261 256 245 237 240 254 250 250 253 254 252 250 251 254 253 258 258 258 259 263 265 259 258 259 260 251 251 261 272 274 272 277 286 294 300 307 312 308 312 313 315 317 307 290 291 294 307 320 315 312 312 312 315 315 319 320 324 334 338 339 205 207 209 210 218 219 234 240 198 217 233 226 205 215 240 266 271 276 303 326 327 323 315 317 321 326 328 332 327 322 322 325 324 331 336 329 333 335 333 332 328 326 325 327 323 321 323 329 326 324 320 316 313 311 304 296 293 292 291 298 300 296 296 288 278 251 239 239 236 233 233 235 233 232 226 230 226 225 228 228 229 231 229 229 228 226 227 226 228 230 231 232 233 236 236 237 237 237 238 241 246 241 239 238 237 238 241 243 247 252 254 254 257 257 263 272 277 281 284 288 287 286 285 287 284 280 280 285 288 285 283 279 262 250 242 245 251 252 257 255 260 257 249 248 248 249 248 249 249 249 251 256 258 259 262 267 275 280 284 285 283 281 271 264 257 258 259 259 258 258 257 260 256 254 253 254 253 250 253 258 254 256 259 268 272 262 253 250 251 252 255 258 261 262 260 260 261 261 262 264 267 264 261 268 275 275 272 273 278 287 292 297 306 306 306 309 307 304 299 288 287 283 298 304 304 309 308 303 303 305 307 311 320 329 331 200 202 210 211 214 220 227 229 241 254 207 190 205 213 239 245 272 283 309 328 318 313 314 316 327 329 330 328 319 320 323 324 329 336 328 333 334 329 328 329 328 323 325 324 321 323 331 329 325 323 319 318 319 315 309 301 292 292 294 295 297 294 290 285 284 284 251 235 231 233 233 233 238 233 224 219 220 222 225 226 228 229 229 228 228 227 227 228 228 230 232 233 234 236 238 240 242 242 239 237 240 230 228 227 224 226 228 229 232 238 250 260 261 267 272 276 283 285 291 292 290 299 291 295 295 298 296 296 293 288 281 276 258 246 247 248 246 247 253 262 264 266 260 253 249 247 246 247 249 249 252 254 253 254 258 265 270 275 280 282 283 279 270 271 264 258 252 251 252 253 248 249 256 252 252 250 253 261 265 265 265 263 264 270 268 262 257 253 251 251 252 255 258 262 264 265 264 263 263 261 261 266 270 273 272 272 276 276 274 275 279 287 290 293 300 302 302 301 292 284 283 281 279 286 291 299 300 298 297 295 298 301 305 314 325 194 195 202 208 204 204 210 217 227 221 223 179 200 199 205 246 273 293 313 328 314 312 315 323 332 329 326 320 320 325 325 323 332 328 331 332 326 326 329 324 327 324 325 323 326 330 330 327 324 320 317 320 318 316 311 303 297 293 296 296 297 295 289 286 280 277 272 254 236 233 235 233 234 237 231 228 215 217 221 225 229 231 229 228 228 227 228 228 230 232 233 235 237 238 239 241 242 245 246 242 242 243 241 240 239 238 239 237 235 241 242 245 262 269 274 277 281 285 285 283 291 288 287 289 292 295 299 304 307 289 270 252 244 239 245 250 245 244 249 258 261 263 264 264 257 252 251 250 246 246 247 249 249 252 258 263 267 271 279 285 289 288 282 277 269 264 253 252 245 237 239 248 255 261 260 260 262 262 265 269 268 268 266 268 264 259 256 257 257 259 259 261 263 264 264 265 266 265 262 263 262 260 260 262 266 270 270 271 274 272 273 275 276 281 284 289 296 295 295 288 278 280 280 276 277 281 290 291 292 294 293 292 293 300 316 196 198 202 204 212 211 218 224 220 245 227 197 200 214 243 268 295 301 317 316 313 316 324 330 326 323 322 316 326 324 319 324 327 329 329 326 325 327 325 324 327 324 323 328 330 331 325 327 319 312 315 315 314 312 309 303 299 293 293 294 292 290 286 283 281 276 271 267 258 242 233 235 233 232 235 232 229 231 219 215 214 227 230 228 228 228 229 229 230 232 234 235 237 239 240 242 243 242 240 240 239 242 241 241 238 237 237 241 248 252 263 264 266 268 274 278 278 281 283 289 284 266 280 282 289 292 295 303 311 282 265 257 243 244 242 248 253 241 246 250 254 258 260 261 262 255 255 253 247 239 239 250 248 250 254 256 264 274 281 285 286 286 285 284 264 260 265 259 253 258 259 252 258 260 258 255 268 267 268 266 270 269 266 262 257 257 255 256 256 258 259 261 263 264 265 265 264 264 265 263 263 263 260 259 260 261 264 267 267 268 268 271 274 273 274 276 279 288 288 285 284 275 272 275 274 274 276 283 288 291 291 287 285 291 301 196 199 205 207 205 210 218 220 212 203 212 229 223 238 266 279 292 307 314 311 322 327 325 324 324 321 317 328 326 320 317 324 324 324 326 326 327 326 321 324 324 321 327 332 330 329 324 324 314 306 303 304 306 303 304 303 300 295 293 291 291 294 289 281 278 274 268 264 262 256 244 236 237 230 232 235 230 230 230 219 215 213 224 225 227 227 228 230 231 232 234 236 237 240 240 242 245 245 240 240 236 237 238 237 236 237 237 244 251 258 268 275 276 280 280 267 286 281 280 271 256 278 282 284 284 289 292 291 290 265 253 248 258 256 255 252 250 248 246 253 257 255 259 260 263 259 254 251 246 237 230 247 247 247 253 257 262 268 277 284 287 285 288 283 258 246 255 261 248 234 260 259 261 266 266 263 261 263 267 272 265 267 262 260 256 253 251 253 255 256 257 258 260 261 263 263 262 261 261 262 263 263 264 264 261 261 261 260 262 263 263 264 266 267 269 272 274 275 279 282 277 279 272 264 269 271 271 273 281 288 287 285 284 289 293 197 196 197 196 203 210 210 210 212 217 224 225 228 265 268 286 302 320 314 324 323 321 326 321 320 323 329 328 319 316 321 320 318 322 328 327 324 320 319 320 320 322 327 329 331 327 324 319 311 302 297 299 303 302 296 295 301 300 296 296 300 301 308 303 289 280 270 263 258 256 252 242 234 232 228 232 236 232 228 219 225 210 219 225 226 226 227 229 229 231 233 235 237 239 243 243 246 249 242 243 236 235 235 236 238 241 243 248 256 263 271 275 278 264 266 273 281 274 276 270 272 282 284 285 287 291 284 276 271 262 247 240 244 246 260 267 258 253 244 246 260 266 267 263 269 268 275 259 216 213 231 243 244 247 254 263 267 269 274 278 279 283 283 277 271 258 242 249 250 247 253 259 265 266 268 268 270 267 268 266 263 260 259 258 258 258 258 258 259 260 261 262 262 262 262 263 263 263 263 264 264 263 261 261 261 263 263 263 261 259 261 261 261 260 262 265 267 271 273 272 275 271 272 268 259 264 268 268 271 280 285 282 281 275 283 197 198 199 195 190 203 206 209 215 220 227 233 247 255 274 286 315 306 315 317 318 323 322 329 330 330 327 320 320 321 317 314 319 329 328 323 320 319 319 320 321 323 324 325 325 324 322 317 312 304 297 295 299 301 297 296 295 299 295 297 300 301 301 302 304 289 273 263 257 255 251 247 242 233 232 228 231 236 232 224 227 225 207 211 224 225 227 225 227 229 230 233 236 237 239 243 244 243 240 243 239 231 230 233 238 244 246 252 256 259 258 262 268 255 261 260 272 275 273 278 282 286 281 284 287 285 281 276 268 261 253 246 243 246 256 265 269 262 252 246 257 263 262 257 275 288 289 297 266 215 236 247 250 252 254 264 275 276 275 278 280 281 278 276 272 264 249 251 254 259 260 263 265 262 262 262 262 262 262 262 260 259 258 258 261 263 263 263 264 264 264 265 265 267 267 267 266 265 264 264 265 267 267 266 264 264 262 262 264 262 260 260 261 261 259 260 262 263 266 270 267 269 267 268 264 255 260 264 265 267 276 281 277 271 256 201 192 191 193 186 190 187 172 192 211 207 221 234 247 266 292 297 297 319 316 329 329 335 331 332 330 322 323 323 317 311 315 327 327 322 319 318 319 319 321 323 322 321 319 318 319 318 315 312 306 299 297 296 295 297 296 299 298 295 296 299 299 302 299 293 296 281 266 258 252 251 249 245 241 235 230 228 233 235 235 224 224 216 211 212 221 225 222 223 225 224 225 229 233 232 239 239 241 243 238 232 229 226 228 231 234 240 243 250 263 261 252 255 255 260 261 267 280 280 276 281 278 274 273 278 279 278 277 276 274 266 255 252 255 262 264 267 269 252 246 247 255 258 260 269 286 292 293 274 235 235 251 253 246 256 261 275 284 287 279 277 277 278 276 272 268 262 262 262 261 262 262 263 261 260 258 259 259 259 258 258 260 262 266 267 267 267 267 267 265 264 264 264 264 264 265 266 267 267 267 266 264 264 264 265 265 265 262 260 261 262 260 258 258 260 260 260 259 258 262 260 263 264 264 264 261 254 257 260 262 263 269 274 273 260 326 164 186 188 184 195 185 176 179 186 202 210 205 227 264 277 285 312 325 333 327 338 334 333 329 326 327 325 320 313 318 328 327 322 319 317 319 319 321 321 323 323 321 318 315 312 310 311 309 306 304 298 295 293 291 292 295 298 297 300 300 300 301 302 300 302 294 272 265 251 248 248 248 245 239 234 231 230 234 233 232 230 234 224 206 213 222 221 223 224 228 233 236 240 238 236 236 234 231 232 226 221 221 218 222 228 237 248 255 251 253 255 257 253 262 269 270 280 281 275 277 269 265 262 263 275 285 289 289 287 280 277 275 264 261 263 265 267 257 244 249 260 257 262 262 279 293 296 282 260 249 245 239 241 246 251 271 286 284 279 275 271 270 271 271 271 270 269 268 269 270 272 271 267 262 260 261 263 262 262 261 263 265 268 270 271 271 270 270 270 270 270 271 271 271 270 269 269 269 268 267 266 265 265 266 265 264 264 261 259 256 260 259 256 255 255 257 258 257 256 256 260 258 259 261 261 259 254 254 257 258 260 263 267 266 160 232 181 157 175 163 161 174 178 185 181 176 208 234 258 274 309 334 333 333 338 337 333 330 330 332 328 322 317 324 326 326 324 321 320 321 320 319 321 321 323 323 322 318 314 310 308 306 305 305 304 303 299 293 291 292 292 293 298 301 302 304 304 302 304 305 307 285 267 253 245 247 246 245 242 237 232 228 231 233 229 228 230 225 214 209 218 223 218 222 224 226 231 234 239 238 234 232 230 227 228 228 222 218 227 236 239 257 239 245 251 255 257 249 252 251 270 278 281 286 255 259 251 239 254 260 259 339 325 332 306 273 264 271 270 270 269 261 245 247 261 266 258 268 282 304 309 306 282 272 263 260 252 243 254 253 255 274 278 279 275 272 268 267 268 271 269 268 267 266 267 272 273 270 268 267 265 263 264 263 263 263 265 266 267 268 269 268 268 269 270 272 274 275 274 274 272 271 268 266 264 264 265 265 266 267 264 263 261 258 256 253 256 258 256 254 254 254 256 255 254 253 256 257 256 257 257 256 253 252 254 254 257 260 262 84 149 160 172 164 161 164 172 166 159 175 203 214 235 259 279 346 343 345 338 343 333 342 335 338 336 331 327 326 328 329 327 326 324 323 323 322 322 321 322 323 323 321 318 314 310 307 306 304 303 303 302 301 298 294 288 292 294 292 298 301 306 306 305 304 304 306 293 270 255 245 242 244 245 242 236 232 230 227 229 230 227 226 230 223 221 210 218 224 218 216 223 224 223 238 232 234 225 228 233 228 224 221 224 233 238 247 246 246 250 254 249 245 254 245 248 257 257 248 273 244 223 241 250 250 239 235 319 266 74 37 38 344 296 321 322 299 266 260 272 272 278 284 290 309 313 303 310 280 281 287 283 273 259 262 259 264 269 276 280 278 267 265 266 265 267 267 266 264 262 264 259 262 262 264 265 264 263 263 262 264 266 266 266 266 268 269 270 270 270 270 271 272 274 275 275 274 272 268 267 272 273 277 277 276 274 273 267 264 262 258 256 252 251 255 254 253 253 252 253 253 250 251 256 252 253 256 256 254 251 251 252 251 254 258 97 112 137 112 130 164 167 160 166 178 184 182 175 148 156 48 7 7 348 352 356 356 347 352 346 337 329 331 334 335 335 334 332 330 328 327 326 325 324 323 323 322 320 318 315 311 309 307 304 304 304 302 301 299 297 293 289 293 294 296 300 305 306 306 306 305 306 296 271 250 245 243 242 242 240 235 232 231 226 225 224 229 227 223 227 219 218 219 220 223 211 214 212 218 231 227 229 227 222 228 228 224 228 232 234 234 237 248 252 247 243 239 238 253 231 227 241 266 254 257 249 249 215 212 211 203 273 318 328 352 6 17 356 325 305 324 348 308 278 273 274 282 291 313 322 322 318 323 303 282 275 263 268 270 269 268 269 271 276 278 274 273 269 262 261 259 262 264 263 262 258 257 256 265 261 260 264 263 264 265 266 267 267 267 267 268 270 270 269 270 271 274 278 283 284 287 283 267 265 280 279 287 288 288 290 286 283 277 273 266 258 255 253 250 248 252 252 250 252 250 251 251 248 249 251 251 253 256 252 251 249 250 251 250 253 105 56 93 127 166 150 151 167 175 167 137 135 151 120 95 55 32 22 18 16 9 5 358 352 344 340 343 345 343 342 340 338 334 332 332 331 329 328 328 327 326 324 322 319 316 313 309 307 305 305 304 304 300 300 297 295 290 290 296 298 299 304 306 307 311 308 308 306 284 257 241 239 237 238 238 233 229 231 228 220 221 222 220 215 223 220 214 220 224 224 220 206 184 223 203 210 214 218 217 217 221 220 226 228 230 235 230 245 232 228 230 231 233 215 203 214 242 250 244 232 256 224 224 211 211 207 264 292 286 315 327 330 336 333 336 341 4 339 304 301 300 303 314 320 327 322 318 310 298 296 273 274 265 266 270 269 268 269 272 272 270 265 265 263 263 261 259 259 257 259 259 259 256 256 255 254 258 262 262 263 265 266 267 267 270 274 277 275 273 273 275 279 284 289 291 291 282 278 284 283 292 297 298 300 296 288 283 278 276 272 266 260 256 252 245 245 248 249 249 250 248 248 248 246 248 247 254 250 252 252 249 247 250 251 250 140 125 103 116 140 135 153 163 155 126 137 136 120 113 76 79 70 44 31 21 14 7 358 355 355 354 351 349 347 344 340 336 335 335 335 334 333 333 333 332 331 328 324 321 317 313 310 308 306 305 303 304 305 304 301 299 294 290 292 298 302 303 307 307 311 307 307 303 291 271 246 237 233 232 234 231 225 226 230 223 217 216 213 209 217 222 219 226 227 222 210 180 200 206 207 199 202 206 211 206 219 215 213 207 203 224 228 233 232 228 217 207 199 189 198 226 214 243 201 225 232 216 199 193 201 224 276 283 283 310 320 334 332 324 323 332 344 343 312 283 281 285 293 301 305 307 299 295 288 283 283 277 273 272 273 274 274 274 273 273 276 269 263 260 256 256 257 258 258 257 256 258 259 258 258 255 253 251 251 252 255 256 263 271 272 275 284 278 272 272 275 280 286 291 295 295 290 286 290 293 301 302 303 302 299 293 289 282 276 273 269 266 262 256 249 244 245 246 248 247 247 248 247 246 246 247 247 251 244 249 249 248 245 248 250 154 151 146 138 141 132 141 135 136 140 132 121 104 87 111 78 56 44 32 22 14 9 5 5 2 1 356 350 344 341 340 340 340 339 338 337 337 336 335 334 331 329 327 323 319 314 312 309 307 302 304 302 304 308 308 301 299 292 291 297 303 306 308 308 309 310 310 298 289 274 262 237 229 228 228 226 224 226 224 227 214 210 209 214 211 216 218 224 219 208 206 185 214 200 196 194 198 195 199 210 209 207 211 210 213 222 212 213 216 227 220 220 211 203 207 228 227 241 189 230 230 209 211 209 223 243 255 258 280 296 304 326 332 319 322 336 346 318 252 257 271 296 310 305 294 293 287 285 284 282 280 277 276 275 276 277 279 277 274 273 270 269 268 266 265 261 259 257 260 261 260 258 259 257 258 260 261 258 254 252 251 251 249 250 254 263 271 273 270 269 271 276 285 295 301 302 296 295 299 306 312 308 303 300 296 293 288 288 284 277 271 266 262 260 257 247 241 244 244 245 246 245 246 243 244 246 245 248 244 244 245 247 249 246 248 145 149 134 123 127 132 130 135 134 131 115 101 99 110 79 66 56 45 33 23 18 15 14 10 8 360 355 350 347 346 346 344 343 341 340 340 339 339 339 337 335 334 331 327 324 319 314 310 307 302 300 301 306 303 305 307 302 298 292 298 306 309 308 312 313 317 317 304 286 274 262 234 222 224 224 220 222 224 222 224 224 212 208 211 210 211 207 217 225 204 192 202 196 193 175 165 180 185 197 198 194 208 213 215 205 201 206 220 224 214 214 207 211 215 216 264 285 271 236 243 253 228 220 224 219 235 240 251 270 281 289 307 325 316 306 307 282 285 288 293 299 303 300 291 286 286 285 285 282 282 284 286 286 284 281 280 278 277 275 274 273 271 270 269 266 263 264 263 263 260 263 263 261 261 260 261 261 260 258 257 254 253 254 253 260 278 278 271 267 266 267 273 283 295 303 306 306 311 318 319 315 313 306 300 294 292 293 286 281 277 273 267 262 258 257 256 247 243 240 242 244 243 243 240 240 245 245 243 242 242 241 244 246 246 245 138 131 117 117 121 129 129 127 119 111 101 107 105 83 73 68 58 46 36 30 25 23 17 12 7 1 357 354 351 349 348 349 348 346 343 341 341 341 341 340 338 337 335 332 329 324 319 315 308 301 300 299 300 305 300 308 309 302 298 301 309 313 313 318 317 322 321 319 292 276 264 227 217 217 218 218 219 223 220 218 221 218 202 199 210 215 207 204 219 210 203 219 218 191 191 185 191 186 193 189 191 194 214 211 213 208 214 197 209 212 193 209 220 210 197 213 228 236 244 247 248 218 216 204 225 231 242 247 265 282 288 285 310 301 289 279 277 288 295 300 303 303 299 293 287 287 288 289 288 285 287 293 296 291 285 284 287 288 287 280 273 271 270 269 266 264 261 260 259 258 258 262 265 259 260 258 256 256 258 260 258 252 249 252 270 278 275 267 265 263 263 268 279 292 304 310 311 316 325 321 312 313 307 303 300 296 294 288 279 276 273 267 262 258 255 250 249 243 241 240 240 243 239 240 237 248 245 243 239 245 241 243 244 244 245 122 114 114 120 122 125 122 115 108 101 111 102 84 81 78 66 57 47 41 36 31 25 19 14 9 5 2 358 357 358 358 357 354 349 345 342 339 340 342 340 339 338 334 332 331 328 325 319 310 303 299 299 298 300 305 300 310 307 304 304 314 314 324 325 324 324 330 331 304 294 239 216 206 210 213 219 218 220 219 217 215 216 206 201 211 215 208 205 214 211 211 210 208 204 198 195 194 195 193 195 191 202 203 207 210 202 205 201 190 181 200 201 201 198 207 213 225 237 258 246 238 237 228 216 235 237 247 258 275 286 282 273 303 297 275 266 269 290 303 303 299 296 291 283 281 285 288 292 292 290 293 291 289 289 288 288 292 298 302 300 288 279 273 272 271 267 265 264 260 259 256 254 261 264 260 257 256 255 255 258 258 257 258 271 282 280 271 265 262 262 261 265 273 281 295 305 309 324 346 339 320 310 306 304 301 295 289 286 282 277 274 264 263 260 260 257 249 250 244 240 244 244 251 248 238 247 245 243 240 238 243 244 243 242 241 110 115 119 123 125 119 114 104 108 112 96 89 89 82 73 66 57 49 43 37 31 26 22 17 12 9 6 4 4 4 3 358 354 350 346 342 338 338 340 340 338 335 333 333 332 331 328 321 314 308 306 298 296 298 308 298 306 310 307 307 316 321 331 334 333 329 335 343 325 4 205 195 195 207 211 216 217 216 216 213 211 208 207 206 214 206 209 203 208 201 201 211 208 194 200 199 206 193 188 192 191 205 197 199 203 195 197 206 209 212 214 210 221 215 207 205 203 232 257 266 259 209 206 218 234 246 255 268 273 276 276 270 280 281 277 279 279 290 297 295 287 282 281 279 281 282 288 294 296 296 298 291 289 289 289 291 294 299 304 300 301 296 293 289 282 277 271 265 265 257 255 257 258 258 254 252 253 251 248 248 251 266 266 274 274 272 267 266 261 259 260 263 264 273 285 294 312 322 350 0 340 317 309 304 301 296 290 286 283 275 275 265 260 245 238 242 244 256 250 244 244 249 246 245 236 236 236 241 251 253 246 242 241 239 241 119 122 121 121 120 112 108 115 105 95 94 90 83 81 71 63 56 50 44 38 32 28 24 19 16 13 12 10 7 5 0 357 355 353 350 346 342 341 340 340 339 338 337 335 334 335 331 322 318 324 316 303 293 296 309 313 301 312 309 312 319 328 338 346 342 344 338 344 334 284 204 204 209 212 214 216 217 213 213 210 210 204 205 205 218 202 208 197 207 205 209 214 196 189 192 194 202 198 189 188 201 200 193 185 191 186 189 201 186 202 234 220 217 218 221 225 236 231 217 245 244 245 244 255 253 257 261 266 261 265 265 264 270 265 276 272 285 286 286 286 280 276 274 274 274 275 278 287 291 298 298 293 288 282 283 285 291 295 300 301 298 293 290 287 286 286 280 274 270 266 258 255 257 256 253 248 244 242 245 257 264 268 266 271 257 259 263 261 257 256 256 258 260 269 280 294 301 312 353 353 350 344 320 309 301 294 290 287 281 282 276 277 274 259 278 283 273 240 249 250 247 240 237 233 233 249 236 250 258 252 244 260 236 239 237 123 121 121 119 112 116 113 102 99 95 89 89 83 75 69 63 56 51 45 40 34 29 24 21 18 15 14 12 9 5 360 356 354 353 352 349 344 341 341 341 341 340 339 337 337 337 333 332 329 317 315 312 293 297 308 317 314 316 313 316 322 333 344 349 357 350 353 349 335 262 227 221 214 218 217 217 216 214 214 210 208 203 209 213 222 210 202 208 202 203 210 203 210 212 207 204 196 194 192 200 205 199 201 204 192 188 199 204 204 213 227 210 212 218 220 221 226 235 235 246 247 257 261 266 258 273 269 260 258 265 261 258 262 271 274 285 287 285 283 283 277 272 269 269 270 271 278 281 291 295 297 295 291 281 278 281 286 292 296 296 291 288 285 284 283 281 278 273 269 267 260 251 251 253 251 247 237 249 256 263 265 265 261 254 256 256 258 256 254 252 251 252 259 268 275 283 295 311 331 337 340 347 350 341 325 307 303 291 286 282 280 280 280 270 273 272 265 260 253 257 245 243 235 234 245 248 249 243 248 256 264 263 264 241 233 121 119 116 115 117 109 105 101 94 92 87 81 77 72 66 61 55 49 44 38 33 28 24 20 18 15 14 13 11 7 2 357 353 352 352 351 346 342 341 342 342 340 341 339 340 339 340 343 339 326 320 315 295 301 314 320 317 317 320 317 325 336 345 354 1 359 348 352 348 288 228 223 230 220 218 219 215 212 212 210 205 204 206 215 217 205 218 200 201 201 202 194 189 198 198 194 196 194 193 199 200 197 205 203 201 205 207 221 224 231 232 213 222 228 222 219 231 227 246 243 252 255 264 271 275 269 259 261 264 265 260 260 263 273 281 285 285 284 283 279 271 269 264 264 267 274 276 279 288 294 293 291 289 280 277 283 288 292 294 293 289 286 283 281 281 278 276 276 273 266 257 250 245 244 248 241 244 249 261 259 261 255 244 251 250 251 253 252 249 248 248 249 253 264 271 280 287 299 311 319 326 329 335 340 352 350 342 327 307 292 284 279 275 278 273 263 262 261 272 262 242 232 235 239 240 245 245 243 243 238 238 242 252 243 235 116 115 120 114 110 108 101 96 90 85 82 78 73 68 63 58 52 45 40 35 31 27 23 20 17 15 14 12 11 9 6 0 356 354 353 353 349 345 346 344 343 342 342 340 341 340 347 346 340 334 326 312 301 319 318 325 322 320 325 319 325 341 347 357 1 5 2 340 334 331 277 242 225 224 217 215 215 212 209 208 202 204 207 208 216 215 213 222 196 201 209 188 187 187 194 194 179 192 201 213 212 208 207 209 205 202 215 223 230 236 231 234 240 241 233 233 238 240 250 253 253 257 258 260 261 258 255 261 258 257 263 260 265 275 280 280 282 281 275 269 267 266 264 264 268 271 273 272 289 293 292 291 286 279 280 285 290 292 293 293 288 283 282 279 275 276 277 276 272 264 263 252 241 249 255 253 252 255 245 244 240 244 246 247 245 247 246 247 246 244 245 248 252 256 265 271 281 288 298 308 312 318 324 326 332 340 357 1 10 345 319 300 278 271 276 266 266 266 274 266 258 226 229 230 233 230 228 231 236 232 237 236 239 247 249 119 117 114 112 108 103 96 90 87 83 78 75 71 65 59 52 46 41 36 32 30 27 23 18 16 15 13 11 9 8 5 1 358 357 357 356 353 350 347 348 347 346 345 342 343 346 348 344 343 343 340 329 314 333 323 332 328 326 326 324 327 344 349 359 4 8 7 359 355 336 328 287 233 216 214 206 212 209 208 206 199 202 207 215 196 208 221 206 203 206 198 204 201 202 201 215 206 210 219 212 213 223 224 218 216 214 214 216 217 235 232 242 247 242 234 239 241 240 243 253 255 256 260 268 267 261 259 258 253 257 259 263 267 273 275 281 284 279 271 268 268 267 267 269 273 278 285 291 290 291 289 289 285 283 287 290 291 291 289 287 283 281 281 278 274 277 274 272 273 266 260 262 253 245 258 264 251 245 238 237 246 245 242 243 241 240 241 242 243 241 241 248 251 253 259 266 273 280 291 299 305 309 313 318 324 328 336 349 359 11 20 17 314 277 270 266 267 260 267 260 276 257 212 214 223 218 223 232 234 236 239 242 245 241 243 117 115 112 108 102 96 92 89 84 80 76 71 65 59 53 48 43 38 34 30 27 24 20 17 15 14 12 10 8 6 4 1 359 358 359 359 354 349 350 350 350 349 347 345 347 351 348 342 338 346 343 327 338 343 330 338 336 328 334 334 332 346 353 356 5 8 14 10 6 355 4 18 202 206 203 206 207 205 205 200 199 206 205 218 218 203 224 220 221 215 204 209 202 208 210 213 209 221 205 210 209 213 217 216 218 227 226 218 219 233 223 217 246 252 243 242 247 245 250 254 252 255 262 273 267 255 251 248 253 253 257 262 268 271 277 281 279 274 269 269 268 269 271 275 279 282 287 289 288 287 290 289 288 289 290 290 290 290 290 287 283 280 278 279 278 278 277 274 272 270 263 256 255 250 256 258 249 235 227 233 240 244 240 238 238 237 237 237 239 239 239 242 248 254 259 265 271 276 282 293 297 300 306 311 314 319 325 332 340 351 8 13 12 23 341 277 269 262 259 265 266 257 219 209 207 219 201 217 235 236 235 232 232 238 239 115 112 107 102 98 96 91 86 81 76 71 65 60 54 49 44 40 36 32 28 24 21 19 16 13 11 11 10 7 4 3 1 1 359 359 359 355 352 352 352 352 351 350 348 350 352 349 347 351 353 351 352 353 350 342 342 343 336 334 344 341 346 0 357 4 9 16 19 17 21 17 34 161 186 198 204 202 203 200 199 201 205 206 212 218 215 204 211 221 207 202 196 200 206 211 207 208 205 205 211 222 229 233 225 230 235 224 225 213 212 202 259 262 246 246 241 254 252 248 255 253 254 250 258 242 241 249 257 248 252 258 263 268 274 278 277 273 266 266 269 273 277 280 284 287 289 287 289 290 290 292 291 290 290 290 291 292 292 290 286 282 279 279 278 278 278 276 273 271 270 263 257 255 252 248 239 221 228 235 237 239 237 236 234 237 234 233 235 235 236 240 243 247 253 259 267 270 275 283 289 290 293 299 304 307 311 314 317 322 327 342 359 0 357 6 18 23 19 256 244 239 238 218 197 188 199 210 222 225 229 230 230 236 235 234 111 107 103 101 99 94 88 83 79 74 68 61 56 51 46 40 35 31 28 26 23 20 17 15 12 9 8 8 6 4 2 2 2 1 360 359 358 356 355 355 354 354 354 350 351 355 352 346 352 360 354 356 359 349 347 344 348 345 336 350 352 352 4 5 8 10 15 19 25 27 41 29 123 202 194 201 202 203 200 199 204 207 205 210 219 219 244 238 209 202 210 199 204 206 171 197 206 205 197 197 199 203 219 209 203 219 207 209 224 225 229 231 264 255 259 264 262 267 251 248 251 258 250 243 245 254 256 246 251 258 263 268 272 274 274 272 266 264 265 271 276 280 285 288 288 288 287 293 294 295 296 293 291 291 291 290 289 288 286 283 281 278 277 277 277 277 274 271 266 257 253 251 245 232 218 213 223 226 235 229 232 230 229 228 227 226 228 233 237 240 242 245 248 253 258 264 269 275 281 284 286 290 294 295 298 300 302 306 308 311 309 309 332 339 344 351 12 20 15 11 295 359 195 160 179 194 204 204 204 211 220 228 227 231 231 106 104 103 99 95 89 84 80 75 69 62 55 50 45 41 37 32 28 25 22 20 19 18 14 10 7 6 5 5 4 2 2 2 2 1 0 0 359 358 357 356 358 356 353 357 1 2 7 7 9 5 360 1 356 353 348 351 350 343 351 357 3 6 11 13 16 19 21 24 26 23 47 43 222 199 188 192 194 194 197 204 201 204 207 216 219 235 242 192 207 196 191 199 215 220 206 199 199 206 205 206 202 186 184 197 204 214 224 216 219 229 246 247 252 256 234 260 259 259 263 253 246 249 250 254 262 247 247 256 261 264 268 268 268 269 264 264 267 272 276 279 284 287 287 289 291 293 295 296 296 295 294 292 289 288 287 284 284 284 283 280 279 280 278 275 273 270 267 261 255 247 233 223 223 214 209 215 216 216 220 227 231 230 226 226 226 229 234 239 241 242 246 250 255 259 264 270 276 281 285 289 290 289 289 291 293 294 294 297 298 299 301 296 296 315 320 331 356 7 6 359 2 22 358 23 84 179 196 199 205 220 223 227 234 237 107 105 100 96 91 86 81 76 70 63 56 50 44 39 37 33 29 26 24 21 19 17 14 12 9 5 4 3 4 4 3 3 3 2 1 2 3 1 0 359 359 0 359 358 2 6 10 13 5 2 10 9 5 2 358 356 355 357 354 352 1 9 14 16 20 21 25 27 28 27 30 23 39 60 203 192 189 187 185 189 192 194 191 202 206 198 190 205 191 189 195 195 203 193 187 187 197 200 206 200 198 215 213 209 212 217 212 204 217 227 236 239 243 247 240 250 251 259 255 250 241 239 242 246 248 249 250 256 261 268 265 262 259 258 259 263 267 273 276 279 283 286 288 289 290 293 294 294 295 296 295 294 292 291 289 285 285 287 287 286 284 281 280 278 274 267 265 261 256 250 234 218 206 198 203 216 217 211 216 220 222 225 228 229 230 234 233 233 237 240 243 246 251 254 257 262 269 279 285 289 292 293 290 291 291 290 288 287 288 290 292 295 294 294 292 280 294 302 304 327 326 336 335 342 348 352 342 22 285 205 215 219 229 231 235 107 103 99 94 88 84 78 72 65 57 50 44 38 33 31 28 25 22 21 18 14 11 9 9 7 4 4 3 3 3 3 4 3 3 3 2 3 2 1 1 1 3 2 2 7 11 16 20 31 21 18 14 8 8 10 3 358 5 5 358 7 8 30 23 26 29 31 34 36 35 33 35 29 55 144 189 186 183 188 192 193 196 193 203 208 217 212 184 188 206 207 204 211 213 222 223 221 223 218 215 215 197 200 218 228 230 219 216 223 217 235 240 236 241 244 252 243 254 248 252 247 238 237 241 248 253 264 267 260 255 249 243 253 265 269 270 276 278 276 278 281 284 287 288 288 291 295 295 297 297 297 296 293 292 293 295 294 294 294 291 285 283 280 275 268 266 261 245 235 221 207 201 199 196 196 206 217 222 225 225 224 224 225 229 231 233 233 236 239 242 244 247 250 254 258 264 273 279 281 284 287 288 289 290 289 290 290 290 286 283 286 285 287 287 285 285 284 279 284 281 262 278 283 283 285 276 289 266 237 225 227 241 236 233 227 109 105 100 93 86 80 72 64 58 52 44 38 32 28 26 23 20 18 17 14 10 8 8 7 5 4 3 4 3 3 4 4 3 4 4 3 4 4 2 2 3 5 4 6 10 15 24 33 42 26 18 20 19 14 12 5 359 4 15 12 9 13 32 35 29 36 39 43 45 44 40 36 37 34 60 98 187 190 187 180 184 191 198 198 201 204 219 210 202 197 184 199 208 215 223 223 223 218 220 215 216 216 225 223 223 225 230 230 225 235 234 228 226 209 222 234 248 243 240 244 235 239 256 262 260 257 258 258 254 251 248 255 270 282 282 282 282 280 280 284 283 286 291 285 283 287 289 295 298 297 297 295 295 298 302 302 305 301 296 295 292 284 274 266 270 264 250 231 217 205 196 199 202 200 200 204 210 216 222 228 231 230 229 229 231 233 235 236 239 242 245 247 248 255 266 274 280 283 285 288 288 289 291 290 289 285 287 287 286 285 282 282 283 284 285 285 285 285 284 284 279 273 261 266 267 266 261 260 263 253 247 240 232 236 245 113 107 98 89 83 74 65 58 51 45 37 32 27 24 21 18 15 14 13 11 8 7 6 4 5 4 2 2 2 2 3 5 4 3 4 4 4 5 3 3 4 6 7 8 13 18 24 34 38 22 17 20 18 16 14 10 7 10 20 21 12 8 32 52 40 35 44 49 50 51 50 48 42 40 42 58 72 141 179 173 183 194 190 190 201 209 206 212 206 207 209 211 214 218 229 226 224 216 221 213 215 219 217 214 225 224 223 231 221 215 221 217 223 241 249 236 230 235 239 244 261 266 254 251 255 257 253 247 245 248 251 257 266 271 274 279 282 284 284 287 289 289 284 281 283 285 289 293 296 296 295 295 297 303 312 318 315 306 302 301 293 281 267 263 261 259 242 229 224 215 213 205 206 210 212 214 221 228 232 232 233 234 235 234 234 235 237 239 242 244 245 248 256 266 274 280 282 285 286 287 287 288 289 289 289 290 287 286 287 287 286 284 283 283 283 283 283 284 284 281 280 278 274 268 265 266 264 267 263 260 257 254 249 243 241 117 107 98 93 84 72 61 49 40 34 28 25 22 19 16 13 11 11 10 9 8 6 4 2 3 4 3 1 1 1 3 4 5 4 4 5 5 5 5 4 5 6 9 9 15 24 34 47 40 27 25 19 21 24 21 25 17 15 18 16 12 8 34 60 60 49 46 51 52 53 54 55 57 54 44 52 68 71 97 167 175 185 190 198 216 210 196 187 182 201 215 216 220 225 231 227 230 228 230 225 222 229 232 233 219 211 218 216 213 231 228 226 228 222 224 230 232 244 260 267 262 255 251 249 249 247 246 250 250 254 255 253 255 258 262 272 277 282 289 293 291 286 279 279 279 285 292 294 292 289 288 289 298 321 331 325 316 301 286 284 294 285 272 258 245 237 225 215 213 209 206 204 202 219 231 235 235 236 236 238 238 238 239 239 239 241 242 244 246 248 251 258 266 273 278 281 283 285 284 285 287 286 288 288 289 290 290 289 287 286 286 287 287 287 286 285 284 284 282 282 281 278 277 275 271 269 266 268 267 265 262 262 261 258 254 119 108 101 89 70 58 50 38 27 21 17 16 16 14 10 7 7 9 7 7 7 6 3 2 2 3 3 2 1 1 2 3 5 4 4 5 6 5 6 5 5 6 11 11 14 24 33 35 35 26 17 19 27 29 32 33 33 30 23 22 21 57 154 70 60 64 52 52 56 58 56 59 61 67 70 57 44 66 71 89 121 166 191 191 196 200 205 177 143 153 155 195 201 203 215 223 224 225 222 216 208 203 190 186 195 203 203 205 209 218 221 232 244 248 248 247 252 256 251 246 248 251 254 256 256 258 261 263 263 260 256 253 250 256 262 268 276 286 288 286 278 277 277 278 284 290 290 293 294 281 273 284 304 326 330 336 332 317 301 304 303 275 247 241 232 222 217 212 208 208 215 230 241 244 241 237 236 238 240 243 245 245 245 245 247 249 251 251 252 255 261 267 272 276 279 282 285 287 288 288 287 289 289 288 287 289 291 292 291 289 288 288 290 289 288 287 286 284 282 281 281 281 277 274 272 270 268 267 266 267 265 263 261 261 260 132 127 123 71 34 29 25 15 8 6 6 6 5 5 3 2 4 5 5 5 5 3 1 2 2 2 2 2 1 1 2 2 4 4 3 5 6 5 7 7 6 6 11 12 14 19 28 35 33 25 25 30 30 28 27 28 29 30 33 34 36 59 121 128 139 78 65 53 55 63 69 70 72 74 80 77 79 75 57 58 70 98 124 147 147 177 189 151 126 128 134 137 146 147 152 158 163 174 174 181 177 174 182 176 176 195 203 218 233 238 241 244 248 252 255 257 260 262 264 268 271 272 273 273 272 271 268 263 261 260 257 254 255 256 265 273 284 286 282 269 269 273 275 276 280 283 289 287 274 261 266 274 293 316 322 322 323 322 318 309 293 267 257 250 244 226 220 234 254 252 243 242 240 240 241 242 243 243 245 247 248 251 252 252 252 253 252 253 258 260 264 267 271 275 279 282 285 286 288 290 291 291 289 288 288 288 290 291 292 292 292 291 289 285 286 289 290 289 289 287 284 282 281 279 279 275 272 270 267 266 265 266 266 264 264 184 195 247 328 349 357 357 355 354 354 354 355 356 356 356 357 358 359 1 2 2 0 359 360 1 0 359 0 0 360 360 1 2 2 2 3 5 4 5 9 7 6 10 13 14 18 25 32 33 30 33 31 35 36 37 36 33 28 26 26 33 50 118 150 125 92 69 61 53 56 64 75 85 87 86 87 86 87 93 82 85 91 107 120 130 139 138 130 114 132 135 138 137 136 140 137 141 143 151 159 164 173 185 199 195 193 204 216 229 243 252 256 258 260 264 267 268 270 272 271 270 270 268 266 265 264 264 266 266 265 264 263 262 264 268 273 276 278 264 263 263 267 271 269 272 280 282 274 259 246 247 265 290 304 307 301 304 309 312 308 296 280 264 263 267 265 256 250 248 245 245 248 249 249 248 248 249 250 251 251 254 256 255 256 258 263 265 267 269 269 267 266 274 276 279 282 284 286 288 289 291 291 290 291 292 293 294 293 293 293 293 293 292 291 290 288 289 288 286 284 284 282 281 280 279 278 277 275 272 269 267 265 265 265 264 249 278 303 319 330 337 340 340 341 342 342 345 347 347 349 351 351 353 357 356 356 357 358 358 357 359 358 357 0 359 357 358 1 0 0 2 3 5 4 7 9 6 8 13 14 16 24 30 34 32 34 34 37 38 37 36 33 29 26 28 36 44 90 131 97 95 78 71 63 60 64 74 83 91 98 102 106 101 101 96 114 112 114 109 111 108 105 102 142 142 145 148 149 144 144 148 156 159 164 169 176 179 194 199 192 210 227 241 249 254 258 263 267 269 271 272 271 271 268 262 264 265 267 268 268 270 270 269 270 270 260 254 251 255 266 270 270 255 259 265 264 263 259 257 267 272 262 237 226 230 251 277 291 298 298 299 302 302 299 294 288 281 277 272 267 263 257 252 252 252 249 247 247 251 249 249 249 247 252 254 255 257 260 263 271 274 273 273 272 272 272 274 276 279 282 282 283 284 285 286 287 289 291 292 292 291 290 290 291 291 292 292 293 292 289 289 286 285 286 285 283 281 281 280 279 278 276 275 275 273 271 269 267 265 264 275 289 302 312 319 323 326 328 330 331 333 336 338 340 341 343 344 347 350 350 350 352 355 355 356 357 359 357 359 359 357 356 358 359 359 0 1 4 4 4 7 8 7 12 14 13 20 28 33 33 35 36 40 41 37 35 35 31 29 37 40 65 72 76 81 93 87 71 92 73 64 81 87 90 93 105 113 123 133 121 126 122 123 128 123 103 99 117 156 152 148 152 148 152 154 164 160 165 180 186 204 205 216 218 231 232 234 246 249 249 255 263 271 273 268 265 265 256 249 258 270 275 278 276 273 272 270 268 265 262 243 249 258 267 271 255 252 260 261 263 259 245 240 247 247 240 219 211 216 241 266 283 293 294 293 294 295 294 294 291 286 281 275 272 272 266 258 266 263 254 255 258 260 261 254 252 256 255 255 260 266 264 267 271 273 273 272 271 271 273 277 281 284 285 286 284 284 285 286 287 287 288 289 290 290 292 293 293 293 293 292 291 291 290 290 288 289 288 286 283 282 280 279 277 276 275 276 275 274 272 271 269 268 266 265 282 290 297 304 310 316 319 321 322 323 324 327 329 332 334 337 338 341 342 344 347 348 349 350 353 355 357 357 357 357 357 355 355 356 357 358 360 1 3 4 3 7 8 9 13 12 16 25 30 32 32 35 38 42 39 37 37 37 39 34 43 50 58 70 79 74 39 86 109 93 81 72 77 86 96 92 119 117 122 129 135 136 126 115 103 103 106 129 149 148 154 161 169 165 152 145 148 154 191 192 196 223 230 227 225 234 237 235 234 241 256 266 265 257 253 253 236 246 262 269 270 262 276 284 277 284 276 252 244 236 236 248 263 271 257 248 260 259 257 248 228 223 225 224 219 215 212 215 234 260 277 289 293 295 297 299 297 294 291 287 285 282 278 274 272 266 259 263 269 257 253 261 267 260 257 257 255 257 265 265 263 267 270 272 273 272 271 272 275 279 281 283 285 286 288 290 291 290 292 291 291 292 292 294 296 296 297 297 297 297 297 297 297 297 297 295 291 294 292 287 285 283 281 280 278 276 273 272 271 270 270 269 268 267 266 277 284 292 298 303 306 308 309 311 314 318 321 324 327 330 332 333 335 336 340 342 343 345 345 347 349 351 354 354 353 355 354 353 353 355 356 357 359 1 3 3 3 7 8 11 13 12 20 24 26 29 30 33 39 39 36 33 33 34 39 41 45 51 53 73 75 76 105 129 106 105 96 90 95 89 112 115 111 112 123 124 107 96 106 105 115 134 145 146 154 163 160 162 156 142 140 160 162 176 177 197 210 205 200 207 217 224 228 240 260 259 268 227 203 232 233 216 227 240 232 213 243 276 292 310 318 279 235 230 235 239 245 251 241 251 262 258 244 224 213 210 210 210 211 212 215 218 227 243 261 274 281 285 289 290 293 295 294 292 290 289 285 277 268 260 256 254 254 254 254 258 256 252 247 252 257 259 260 261 265 268 270 272 271 271 273 277 281 282 283 284 285 286 287 289 291 292 294 295 294 295 296 297 297 299 299 298 298 298 298 297 297 297 299 300 299 297 298 295 295 293 291 289 285 282 279 276 273 271 269 269 268 267 266 265 275 281 287 292 295 297 300 304 307 310 314 317 319 322 325 327 328 330 332 336 338 338 339 340 341 341 345 346 351 350 350 352 350 351 352 353 354 356 358 360 2 2 2 6 9 12 13 13 19 15 18 24 25 29 33 31 30 29 30 33 43 47 48 52 56 72 75 129 122 125 110 120 103 105 92 111 106 89 73 62 79 92 112 98 115 136 154 159 158 158 154 153 141 142 138 148 167 155 170 195 204 194 189 201 211 210 216 226 239 248 234 213 202 230 206 198 205 199 220 235 261 289 296 274 279 312 137 192 184 193 219 233 252 259 255 242 223 213 206 201 198 204 210 208 211 212 220 230 243 253 261 267 275 285 292 293 293 292 291 289 287 284 277 266 257 254 253 254 255 253 253 256 256 257 259 261 263 264 266 268 269 270 271 274 277 280 282 283 283 284 286 288 289 290 292 292 292 293 295 296 296 296 297 298 299 298 298 298 298 297 296 297 299 299 294 293 295 300 300 297 296 296 295 292 288 283 279 276 273 271 269 268 266 265 264 276 281 285 289 291 294 297 300 304 307 311 313 315 318 320 322 323 324 327 331 332 333 335 335 335 337 338 341 346 348 346 347 346 346 350 351 351 352 355 356 358 1 1 1 6 10 13 14 14 13 4 11 16 16 22 23 23 27 31 36 37 40 43 43 46 53 50 98 120 135 118 126 121 110 117 98 81 59 45 56 53 60 101 126 144 146 148 149 152 154 154 148 138 139 138 155 156 160 192 209 195 184 193 205 206 210 214 222 227 234 223 220 213 215 220 226 226 233 243 270 286 290 279 273 247 219 225 234 244 251 257 262 263 250 229 218 211 208 206 203 195 196 204 213 217 219 225 231 234 238 247 264 281 292 291 289 286 286 284 283 282 280 278 277 272 264 260 258 258 258 259 259 260 261 262 265 267 269 271 273 275 277 279 281 282 283 283 284 286 287 287 287 289 291 292 292 293 293 294 295 296 297 297 298 298 297 297 296 296 295 296 298 298 294 291 293 298 305 309 311 313 315 314 307 300 291 285 279 275 273 269 267 266 266 265 279 281 284 286 289 292 295 298 302 305 308 309 311 314 315 316 319 320 324 326 327 329 331 333 332 333 334 336 340 341 342 341 341 342 344 348 348 348 351 353 353 356 360 359 359 5 11 16 14 13 3 356 0 5 5 10 11 13 17 20 22 29 32 28 26 26 48 35 313 180 171 143 137 146 112 94 74 52 50 83 104 101 106 110 118 141 143 144 148 146 159 152 144 159 150 163 180 198 198 192 187 184 194 199 193 192 197 206 215 222 221 222 227 231 236 234 232 236 245 265 274 281 274 258 256 258 266 267 262 265 260 248 236 222 218 213 207 205 206 206 205 203 208 224 227 225 226 224 226 234 249 266 281 284 284 283 283 283 286 283 274 268 267 266 262 262 265 269 269 268 266 264 265 267 269 271 273 275 277 278 280 281 282 282 282 283 285 285 287 288 289 291 292 293 293 293 293 293 294 296 296 297 298 299 299 298 297 296 295 295 295 298 295 286 289 303 310 308 306 307 306 309 310 309 305 295 287 280 274 272 271 272 272 272 271 278 281 284 286 289 291 294 298 301 303 305 307 309 310 311 313 315 318 321 322 324 325 327 328 327 327 328 329 331 332 333 335 335 337 339 343 345 345 345 348 349 349 354 357 356 357 3 13 17 16 8 353 347 349 352 352 353 353 0 4 7 11 15 14 7 355 342 281 226 218 211 189 166 150 104 121 67 77 122 124 114 115 111 122 116 131 144 152 147 143 155 172 173 181 184 176 194 201 207 200 196 198 198 188 188 191 202 217 224 228 231 229 230 232 235 236 238 243 252 262 264 264 264 256 265 281 289 276 258 255 239 231 229 221 217 217 216 212 212 215 219 220 222 233 233 228 223 221 226 235 248 265 273 278 282 284 286 287 286 282 280 278 274 271 269 270 269 271 272 271 269 269 272 274 276 278 279 280 281 282 283 284 284 285 285 286 287 288 289 290 291 291 291 292 293 294 295 295 295 296 296 296 297 297 297 298 298 296 294 294 296 292 281 263 256 299 337 328 318 305 307 309 313 300 290 302 298 287 277 271 271 274 276 277 278 279 282 284 287 289 292 294 296 298 301 303 304 305 306 306 308 312 314 316 318 319 320 322 322 321 321 322 323 323 324 328 330 330 331 334 337 339 339 340 341 345 344 347 351 353 352 352 4 15 16 15 1 348 344 340 337 332 331 342 350 350 356 354 2 6 7 5 41 122 142 166 180 154 134 120 93 107 126 122 129 143 144 136 141 146 151 152 147 134 145 172 164 192 201 197 198 209 202 183 179 188 192 189 189 195 200 205 207 207 209 213 218 225 230 235 240 238 242 246 253 261 263 262 260 267 278 287 269 234 225 228 234 234 230 225 224 221 218 219 222 227 232 234 236 233 228 223 224 232 241 255 262 271 281 287 292 291 287 285 282 278 276 275 272 270 270 271 273 274 274 275 275 278 280 281 282 282 283 284 285 285 286 286 286 287 288 289 289 289 290 290 290 291 291 292 293 294 294 294 294 295 295 295 296 295 296 296 292 292 292 284 263 226 219 302 294 304 315 324 324 320 314 309 312 310 306 298 284 279 279 279 278 275 273 273 281 284 286 288 290 292 293 295 296 297 298 299 301 302 303 305 308 310 312 313 314 316 317 318 317 316 317 316 316 319 324 325 325 325 327 330 333 334 335 335 339 341 340 345 344 348 347 348 7 14 15 10 354 346 345 337 331 329 323 317 322 329 337 350 5 17 37 67 77 90 110 156 168 167 120 127 130 139 149 141 139 136 165 185 190 191 197 190 176 177 195 194 206 224 222 208 204 210 158 150 168 175 181 189 195 201 209 216 218 217 219 226 233 238 246 257 257 255 256 258 265 263 258 260 264 267 267 251 238 230 230 236 241 240 236 229 225 221 224 230 238 243 241 238 234 229 226 230 237 245 254 266 277 284 290 293 293 290 287 283 281 279 277 275 275 276 276 277 276 277 279 281 281 282 282 282 283 284 285 286 286 286 288 289 290 290 291 291 292 292 292 292 293 293 293 294 293 292 292 293 293 293 293 293 294 294 293 287 285 277 268 235 221 273 321 323 321 325 323 324 319 3 337 341 335 327 317 307 298 298 301 302 298 293 293 281 283 285 287 288 289 290 291 292 293 294 296 298 299 299 303 306 306 308 309 310 312 312 312 312 311 310 310 311 315 320 320 321 322 323 325 327 330 331 332 332 336 334 336 339 335 343 341 342 6 11 13 6 348 338 341 343 336 331 330 330 315 309 316 336 26 39 37 101 98 155 148 152 145 140 165 167 162 161 174 190 204 220 220 211 216 219 209 221 227 233 233 266 280 209 215 215 206 176 173 175 173 172 175 185 206 220 225 229 230 230 236 244 254 259 257 260 264 265 261 254 250 251 256 259 257 259 249 239 236 236 238 238 237 237 233 225 224 229 239 250 251 245 240 235 231 229 234 239 246 258 272 283 292 295 294 292 290 287 286 285 283 282 282 281 281 281 280 281 283 283 284 284 284 285 285 286 287 287 287 288 289 290 291 292 292 293 293 293 294 294 294 293 294 294 294 293 293 292 292 291 291 290 290 290 289 285 271 261 236 241 260 294 305 321 323 321 319 324 320 327 9 8 344 324 319 318 317 315 311 306 300 296 297 295 282 280 282 283 283 283 286 287 289 290 292 294 296 296 297 301 304 305 305 306 307 307 307 307 307 306 307 309 310 312 313 314 315 317 317 318 321 324 326 328 328 327 330 327 331 327 330 337 334 334 359 5 10 6 349 332 331 333 343 338 337 335 319 291 298 297 350 2 354 252 227 205 214 197 177 181 185 188 204 219 223 230 242 242 226 230 233 222 227 244 238 210 201 199 252 194 149 174 193 197 193 193 191 192 197 213 222 219 216 221 226 239 249 247 252 261 265 272 277 274 264 257 253 255 255 251 252 249 243 241 241 242 239 239 240 237 229 228 234 248 258 256 249 244 240 236 236 238 240 246 257 269 281 289 294 296 294 291 288 287 286 285 284 282 281 281 282 282 283 283 284 284 285 285 287 288 289 290 291 291 292 293 294 295 296 296 296 296 296 296 296 295 295 295 294 293 293 291 291 290 290 288 287 285 283 280 272 244 217 216 229 281 297 306 308 312 316 316 321 324 324 348 353 5 334 315 319 317 309 304 307 308 299 292 286 284 286 286 286 287 284 284 286 287 289 291 293 295 296 297 299 299 300 301 302 303 304 306 309 309 308 308 308 308 309 310 309 310 312 313 313 317 318 320 323 325 323 323 319 318 321 317 327 327 328 324 341 355 5 2 2 354 330 324 341 345 342 336 320 304 288 298 317 315 261 230 230 236 210 211 201 207 213 226 241 240 238 231 233 236 236 233 233 249 253 197 186 194 222 228 223 212 207 209 214 217 207 196 202 227 234 222 220 220 223 228 226 236 251 251 258 267 275 281 282 275 266 261 257 253 251 250 251 246 242 240 240 238 238 238 236 232 232 237 249 260 258 252 247 243 240 242 244 245 248 256 268 278 286 293 296 293 290 289 288 287 285 283 282 282 282 282 282 283 284 285 286 286 287 289 290 292 293 294 295 296 297 298 299 299 298 298 298 298 297 297 297 296 295 294 294 292 290 290 289 288 286 284 281 274 261 249 226 209 219 256 278 289 306 310 310 311 317 319 325 338 327 318 307 299 296 300 297 298 309 317 306 313 313 306 286 286 287 288 289 291 294 295 293 292 292 293 295 295 296 296 296 299 300 301 301 301 304 307 304 303 304 305 305 306 308 311 310 308 308 309 311 314 316 318 318 319 315 312 305 313 305 312 323 317 318 318 314 331 353 4 13 12 352 325 321 333 336 332 324 311 303 301 315 249 240 236 234 232 226 218 224 233 244 252 241 236 236 239 239 247 243 228 224 223 215 205 214 203 192 187 192 192 189 191 193 192 193 194 207 216 221 221 216 217 223 233 238 246 259 264 266 271 278 283 278 267 262 259 254 249 248 251 250 245 240 237 234 234 236 236 236 237 241 250 258 258 254 251 247 245 247 249 251 254 259 267 275 284 291 295 294 290 288 287 287 286 285 282 281 280 281 282 283 284 285 285 287 289 291 293 295 297 298 299 300 301 302 302 301 301 301 300 299 299 298 297 296 294 293 293 291 290 289 287 285 282 279 273 264 241 207 207 204 218 254 271 292 305 296 290 300 310 324 321 322 321 322 312 305 304 308 292 279 299 315 308 305 307 307 291 290 290 290 291 291 292 294 297 299 301 301 297 297 299 298 298 299 299 298 299 299 300 303 300 300 300 300 302 302 303 305 303 300 302 304 306 308 310 310 309 313 312 304 295 300 298 298 304 316 306 306 316 299 308 302 314 338 355 3 2 336 319 316 317 316 306 301 297 261 239 244 233 229 231 220 227 239 243 253 236 235 241 232 241 238 219 216 216 211 199 207 202 207 213 209 203 197 197 204 213 222 232 239 243 242 243 246 247 247 249 253 261 264 259 260 264 269 272 275 278 274 262 256 253 251 250 250 250 247 241 237 236 236 237 238 238 237 239 245 255 257 255 254 252 251 252 255 257 258 261 266 273 281 288 293 294 292 289 287 287 287 284 281 280 280 280 281 282 283 284 286 289 291 294 296 299 301 301 302 303 304 304 304 304 304 303 302 301 300 300 297 295 293 292 292 290 288 286 284 281 276 271 263 251 226 198 201 209 236 251 270 275 269 286 292 293 300 304 309 317 318 312 313 313 312 313 311 308 313 312 310 312 314 314 295 293 292 292 291 292 292 293 294 295 296 298 300 301 301 297 294 295 296 296 297 297 296 300 300 299 299 299 298 298 299 299 298 297 300 302 304 304 305 306 306 308 307 299 286 286 291 282 289 298 306 298 294 306 291 298 303 311 327 333 334 342 340 328 308 286 283 290 273 233 240 247 241 246 239 236 236 241 240 237 234 233 230 236 232 223 217 222 221 208 201 206 216 225 225 220 217 220 224 227 235 241 247 254 259 263 262 260 259 258 258 261 262 263 269 270 264 262 263 263 265 266 261 255 253 253 251 250 248 243 239 239 239 239 239 240 241 241 241 243 249 254 255 255 254 253 256 259 261 261 263 266 271 278 285 290 293 292 289 288 289 287 284 282 281 281 281 282 283 285 287 289 292 295 297 300 302 303 303 305 306 306 306 307 306 306 305 304 302 302 300 298 296 294 293 291 288 286 283 281 276 270 262 255 239 218 205 204 225 240 257 270 270 270 278 287 292 298 306 308 309 315 311 310 308 310 309 309 312 315 314 313 313 315 317 296 295 293 292 291 290 290 290 291 291 292 293 294 297 301 303 302 300 298 295 293 294 294 295 296 298 298 298 297 298 299 296 296 298 301 301 299 301 302 301 298 297 297 295 276 276 285 273 279 283 297 297 293 283 295 281 285 282 312 344 340 337 339 336 327 270 254 228 232 239 247 258 264 264 256 254 253 246 235 236 232 235 241 244 238 224 229 223 215 214 218 221 220 219 218 218 222 229 235 242 246 247 248 254 258 259 258 259 261 265 269 272 272 269 268 271 269 264 261 262 263 263 262 260 254 251 251 248 246 243 240 239 241 242 243 243 244 244 244 245 248 251 253 255 256 256 257 260 262 263 264 266 270 275 281 287 291 291 288 288 289 287 284 282 281 281 281 282 284 286 288 292 295 299 302 304 306 306 306 308 308 309 309 309 309 309 307 306 305 303 301 299 297 296 294 291 287 284 281 277 272 265 254 246 237 212 210 213 225 245 259 267 268 268 281 292 298 304 308 304 303 308 310 306 309 309 310 309 310 313 312 312 313 316 319 295 293 292 291 290 290 290 289 289 289 290 291 292 293 295 296 299 301 300 298 298 298 298 297 299 300 297 295 294 295 296 296 298 296 295 295 297 297 297 298 297 296 293 289 269 269 281 271 271 279 288 297 290 289 276 289 275 268 279 290 324 329 335 341 350 174 211 223 226 228 234 245 256 266 262 263 257 248 243 240 238 237 241 247 244 235 237 235 230 227 227 226 226 224 225 227 230 237 239 241 242 242 245 243 242 245 248 257 264 269 272 274 276 276 275 273 273 272 271 268 267 266 264 263 262 259 255 252 249 246 244 243 243 242 243 245 246 247 247 247 247 250 252 253 254 255 257 259 260 262 264 266 268 272 277 283 288 289 288 289 289 287 285 283 282 282 281 282 285 287 291 295 299 303 305 307 309 310 310 311 311 312 312 312 311 310 309 308 307 305 304 303 302 299 295 292 288 284 279 274 270 261 252 242 234 215 216 221 233 248 260 257 261 274 291 304 310 313 308 305 303 304 306 309 309 310 311 310 310 313 316 316 317 322 321 293 291 289 288 288 287 287 287 287 287 288 288 288 290 292 293 295 297 301 303 299 296 293 292 294 296 300 302 298 293 293 292 291 294 294 293 292 291 292 293 294 291 285 281 263 261 278 275 269 274 283 291 295 292 279 285 284 269 262 270 288 315 325 333 316 258 253 251 247 248 250 250 254 254 253 256 247 246 251 245 230 233 242 249 253 251 236 238 239 236 235 234 235 236 239 241 243 242 241 246 246 246 243 240 243 250 257 264 270 274 277 279 278 279 279 278 277 276 275 275 275 273 271 269 266 263 261 259 256 252 249 248 247 245 244 244 245 246 246 247 248 250 252 254 254 254 255 258 260 262 263 264 266 269 273 279 285 288 288 289 289 286 285 284 283 282 282 285 287 290 294 299 303 306 308 310 312 313 314 314 314 314 314 314 313 313 312 310 309 307 306 306 303 300 297 292 287 282 278 274 268 263 256 243 231 221 219 227 238 252 260 265 273 283 294 302 312 315 313 310 307 306 306 307 309 308 307 309 311 313 314 315 319 324 325 297 295 294 292 290 288 286 285 285 286 286 286 287 289 291 293 296 297 298 301 301 302 303 301 300 298 300 299 299 299 297 296 290 287 288 288 289 289 289 291 290 283 289 278 252 258 269 282 272 266 274 283 287 287 286 297 282 240 229 238 291 299 313 289 303 308 300 291 277 264 258 260 260 258 254 253 253 252 244 238 236 238 244 243 244 239 233 234 236 238 238 237 237 238 241 243 244 244 243 246 245 239 238 244 255 262 265 268 272 276 279 280 280 280 279 277 276 275 272 271 271 271 270 269 268 266 263 262 260 257 255 252 250 249 249 249 248 248 247 248 250 251 251 252 254 255 255 257 259 260 261 262 263 265 269 275 282 286 286 287 288 286 285 285 284 283 284 287 290 293 297 302 305 307 310 312 313 314 315 316 316 317 317 317 316 314 313 312 311 309 308 307 304 301 299 294 288 283 277 273 269 263 260 248 234 222 221 229 239 252 263 268 276 285 292 300 308 314 316 315 314 313 312 310 311 310 309 309 309 311 316 316 320 324 322 303 301 300 298 296 294 291 288 287 286 285 285 286 288 289 291 294 295 296 297 297 296 299 302 304 308 313 312 309 306 301 298 293 287 283 279 277 276 279 282 283 288 290 255 246 256 269 273 272 263 267 275 274 272 265 251 248 216 236 252 274 288 281 304 318 316 316 313 308 289 273 264 260 259 257 257 252 249 250 248 254 256 256 247 243 237 230 228 228 228 234 238 243 244 243 242 243 244 245 243 240 238 243 251 257 260 264 268 270 271 273 274 275 275 274 272 271 271 271 270 269 269 268 268 268 266 262 260 259 260 259 256 253 251 250 251 252 253 253 252 251 251 250 250 253 253 253 254 256 258 259 260 261 262 266 272 279 284 285 287 288 286 285 286 284 283 285 288 291 295 300 304 307 309 311 313 315 316 317 318 319 320 319 318 317 316 315 314 313 312 311 309 305 303 301 296 290 283 279 275 270 264 262 251 237 226 227 234 243 253 269 272 277 286 293 298 306 310 315 317 319 320 320 318 317 313 310 307 307 311 314 315 321 321 323 309 308 306 304 302 300 298 295 293 291 291 291 289 291 293 295 297 298 298 300 302 303 298 295 299 306 309 319 315 310 305 299 283 277 275 270 269 278 286 288 286 279 258 243 250 259 266 267 268 263 264 267 260 250 233 224 231 210 218 236 251 265 293 309 317 318 316 314 315 311 301 290 269 266 265 261 259 259 257 255 254 254 253 244 238 224 220 225 234 239 249 256 254 250 247 245 245 244 243 242 242 242 245 250 253 258 260 262 265 269 271 271 271 271 271 271 270 269 268 268 267 266 266 266 265 263 258 256 255 256 258 259 258 256 255 254 253 252 252 251 251 251 249 249 250 251 251 252 254 256 257 258 258 260 263 269 275 281 283 286 287 286 286 287 285 284 286 289 292 296 301 305 308 310 313 315 317 318 319 320 322 322 321 319 318 318 318 317 316 315 313 310 307 304 301 298 293 287 282 277 274 271 265 254 242 233 230 235 244 253 266 277 281 286 293 300 305 309 314 318 322 324 324 322 321 316 311 309 309 313 314 319 321 326 337 313 314 315 314 311 309 306 302 298 297 297 295 296 299 302 303 303 303 304 306 309 313 314 308 303 303 310 310 311 312 306 288 276 274 274 281 284 289 289 286 274 256 245 245 253 256 262 261 272 263 259 247 235 230 213 210 203 197 208 233 268 277 311 314 318 313 310 308 312 316 308 296 295 293 286 279 272 265 264 263 260 252 249 252 249 239 232 237 239 244 250 250 249 251 251 247 241 241 242 244 248 245 242 245 248 249 252 257 264 267 268 268 269 269 269 267 265 264 264 264 264 263 261 258 255 252 251 252 251 251 256 260 261 261 261 261 259 256 254 253 251 250 250 250 250 250 250 251 253 254 255 255 256 258 261 266 272 278 282 284 286 286 286 287 285 284 286 289 293 298 302 306 309 312 315 317 319 320 322 323 324 323 321 321 320 321 321 320 319 318 316 314 311 307 302 299 295 291 288 284 280 275 257 256 252 245 240 237 243 252 261 275 284 288 292 298 303 309 313 317 320 324 326 326 323 318 316 314 316 317 321 324 322 337 335 309 310 309 308 308 307 307 305 301 297 294 294 298 300 300 300 300 301 303 305 307 311 312 309 309 304 313 317 308 308 315 311 299 300 291 279 274 274 275 276 270 253 248 252 249 239 228 204 218 232 217 218 235 191 185 188 168 176 207 321 321 328 324 321 317 315 312 308 310 316 314 308 306 302 298 294 286 282 278 275 271 266 257 251 252 255 256 247 241 244 248 251 249 247 248 249 243 237 237 242 252 239 229 233 235 242 246 252 259 266 270 271 269 268 269 270 268 264 260 259 258 258 257 253 249 246 245 247 249 252 253 255 258 258 258 260 265 266 265 260 255 252 250 250 250 249 249 250 251 252 253 254 254 256 259 264 270 275 279 281 284 284 285 286 286 285 287 290 294 299 304 307 311 314 316 319 321 322 324 326 325 324 323 323 324 324 324 323 321 320 319 316 314 311 308 306 302 297 293 290 287 276 264 260 258 255 250 244 244 250 258 267 277 286 290 295 300 304 308 311 317 323 326 327 322 321 321 322 322 323 328 330 337 344 356 299 300 301 303 304 305 305 304 301 299 297 299 298 297 298 296 297 297 299 301 303 305 304 297 302 314 332 345 247 222 299 339 341 331 322 312 296 280 272 260 248 236 225 220 215 199 189 199 222 229 220 291 201 171 155 154 164 178 12 358 353 348 333 326 320 319 312 307 307 314 318 319 315 314 313 313 307 290 276 272 273 270 274 269 255 251 250 250 247 247 244 243 243 239 241 245 243 240 241 244 242 238 228 220 225 232 236 241 250 258 263 262 260 260 263 266 267 266 261 258 258 257 255 253 251 247 245 249 254 256 257 257 258 259 259 259 260 259 259 259 257 253 250 250 249 249 250 251 251 251 251 252 252 253 256 260 267 272 277 280 284 284 285 287 286 286 288 292 296 301 305 308 312 315 318 321 323 324 326 327 327 326 326 326 327 327 325 324 323 322 320 319 318 316 313 308 305 302 299 296 291 285 278 271 266 260 257 254 250 250 255 262 270 279 285 290 295 299 304 309 316 321 325 326 325 325 325 326 327 331 340 338 35 55 43 300 297 297 297 299 301 302 303 303 302 301 299 297 296 297 297 295 294 293 293 295 298 287 274 284 285 293 287 287 284 299 307 307 307 293 288 8 1 340 323 293 271 236 232 205 202 206 219 181 51 72 109 122 157 169 159 346 359 359 344 339 343 333 328 323 325 322 315 310 310 311 316 313 314 312 314 311 305 306 303 294 295 289 274 263 252 240 236 234 236 237 233 233 232 235 241 242 240 242 240 237 228 215 214 218 223 228 233 239 241 243 244 242 237 230 232 239 243 246 249 254 260 265 267 265 261 258 256 254 255 254 254 256 258 261 261 260 256 252 251 252 251 251 254 256 257 257 256 254 252 250 250 250 251 253 257 264 270 275 279 283 284 285 286 286 287 289 293 297 302 306 309 313 316 319 322 324 326 328 329 328 328 328 329 328 328 327 326 324 323 321 321 319 318 316 313 310 307 303 300 295 290 288 281 276 269 263 261 259 257 258 262 267 274 281 287 292 297 302 308 315 321 325 326 327 327 327 330 330 344 53 32 8 26 67 302 299 296 295 297 301 303 303 304 303 302 302 301 300 299 298 297 295 293 291 288 280 272 275 275 278 289 296 294 297 289 283 281 275 266 266 272 284 302 311 323 315 287 347 58 111 107 95 63 64 52 25 52 33 10 354 340 332 326 323 323 328 328 324 319 317 315 311 307 301 304 304 297 302 297 280 279 295 303 312 307 298 288 279 274 266 252 239 233 235 235 234 230 227 228 232 236 235 232 227 221 216 212 209 213 221 225 228 231 229 228 227 222 220 212 204 198 191 191 183 148 79 4 335 314 304 296 290 279 267 259 254 254 257 260 264 268 271 264 256 252 251 251 254 256 257 258 260 260 256 252 250 249 249 252 255 261 267 272 276 281 282 283 285 286 287 289 293 298 302 306 310 313 316 320 323 325 328 330 330 330 330 330 330 330 330 330 328 326 326 324 324 323 322 320 318 314 310 307 304 300 296 293 289 283 278 272 269 268 268 267 267 270 274 280 285 291 297 303 309 315 320 324 326 329 328 329 333 334 343 332 345 29 10 162 302 299 298 300 301 302 303 303 305 305 305 305 305 303 299 296 293 291 288 285 281 278 278 280 278 282 290 298 304 295 299 287 266 261 265 270 276 276 277 279 276 270 271 281 299 332 17 337 17 45 92 312 351 359 352 351 341 333 324 321 319 315 314 319 316 317 318 318 309 302 295 288 287 283 278 275 278 290 294 317 327 301 281 266 280 270 258 243 232 233 230 228 230 231 231 230 231 232 228 225 225 224 222 219 221 225 227 228 229 227 226 226 224 222 221 219 219 219 220 224 229 232 228 318 17 19 15 3 348 332 315 299 283 274 271 269 269 269 268 266 262 257 252 251 252 253 253 256 260 258 253 250 248 248 250 253 259 265 270 274 278 279 282 284 284 286 290 294 298 303 306 310 313 317 322 324 326 329 331 331 332 332 333 333 333 333 334 333 331 330 329 328 327 327 326 324 322 319 316 312 308 307 302 297 291 287 283 280 277 275 275 276 278 281 285 290 295 300 305 310 316 321 325 328 331 331 334 335 338 357 115 119 132 147 108 302 302 302 303 304 305 306 307 309 307 306 303 300 297 295 295 295 294 291 289 285 281 276 273 269 264 254 262 289 296 44 61 44 286 219 251 263 276 287 280 272 264 256 253 238 255 266 299 304 293 284 311 320 320 326 330 332 333 324 318 317 315 312 313 309 306 314 313 305 298 288 289 286 281 276 276 283 295 306 323 312 286 275 274 263 270 267 259 241 230 227 228 228 229 231 234 236 236 232 226 225 229 230 228 227 228 230 232 231 231 232 233 233 234 235 237 239 242 245 246 248 253 262 271 281 293 301 309 316 324 330 327 316 306 296 288 284 281 277 272 265 261 257 250 246 246 250 254 261 261 255 251 248 247 249 252 257 263 267 272 276 278 280 283 283 286 290 294 298 302 306 309 313 318 322 325 328 330 332 332 333 335 336 337 338 338 338 337 337 335 334 333 333 332 330 328 326 322 320 321 317 316 311 306 302 298 295 292 291 289 287 287 288 290 292 295 299 303 308 314 318 323 327 331 334 337 340 340 347 123 149 139 137 146 119 303 304 305 305 305 305 307 311 312 309 307 307 305 304 302 299 295 293 292 291 287 283 279 273 267 260 256 251 245 251 263 268 268 270 278 290 300 269 180 17 287 281 279 292 300 299 298 312 320 309 307 322 314 311 313 315 316 324 321 311 308 308 309 305 300 299 305 305 300 295 284 286 281 279 274 279 292 312 317 315 287 266 254 244 242 257 259 260 255 243 230 227 228 230 232 235 235 234 233 231 231 232 232 233 235 235 234 233 235 236 237 238 240 242 244 247 250 252 254 257 259 260 262 265 269 274 280 287 292 295 297 298 301 305 306 302 295 287 283 278 271 263 257 249 242 243 245 246 249 249 246 244 243 244 247 251 256 261 266 270 274 276 280 282 283 285 288 292 296 301 305 309 313 318 321 324 328 330 332 332 334 336 340 343 346 348 349 349 347 346 344 344 343 341 338 335 334 334 331 327 325 322 318 315 311 308 306 305 303 301 300 300 300 300 301 303 306 310 314 317 321 327 330 334 338 345 347 355 64 151 161 165 164 146 116 303 305 307 308 310 311 314 313 307 304 306 307 308 308 304 299 296 296 293 289 286 281 278 275 268 260 254 251 249 254 261 265 266 265 265 264 265 269 274 274 277 279 282 286 284 285 287 290 291 293 302 304 293 275 270 276 294 310 309 300 298 301 307 304 295 294 294 294 289 288 285 280 283 275 276 282 296 309 315 311 301 289 272 251 243 242 244 250 253 249 239 232 230 231 232 234 235 236 237 237 238 238 239 239 240 241 241 241 242 243 244 245 246 247 250 253 256 258 260 262 263 265 266 266 267 268 269 272 277 282 284 285 285 286 290 291 294 293 287 280 273 268 265 259 249 244 244 247 251 250 248 246 246 246 247 249 254 259 264 268 271 274 278 279 280 284 287 291 295 299 304 308 312 317 320 324 327 330 331 330 330 334 339 343 346 347 348 348 349 348 347 347 347 346 344 343 342 339 336 334 333 329 325 321 319 318 316 315 315 314 314 313 313 312 312 314 315 318 320 323 327 331 333 338 345 351 0 29 136 150 151 162 169 150 126 304 306 306 307 308 309 312 307 305 305 305 305 308 311 310 307 306 301 296 292 287 283 279 275 271 267 263 260 257 255 254 255 261 265 264 263 266 272 279 281 280 279 278 279 281 283 284 287 295 292 279 271 273 270 252 269 293 281 286 288 287 292 294 294 280 284 282 285 269 267 281 278 286 281 287 295 301 306 310 310 305 298 293 268 254 245 244 245 244 243 241 236 233 232 233 234 235 236 238 239 240 241 242 243 244 245 246 247 248 249 250 251 253 255 256 257 258 259 260 261 262 263 264 266 268 269 271 272 274 274 275 275 275 276 278 279 280 280 283 282 275 267 263 261 256 251 249 249 250 248 245 244 243 243 244 248 253 257 262 266 268 270 274 276 278 282 285 289 293 298 302 306 310 316 320 323 326 328 330 328 325 325 329 336 341 345 347 348 348 347 345 343 342 341 340 339 339 339 338 331 331 335 335 334 332 331 330 329 329 329 329 328 326 324 323 324 325 327 328 329 332 336 339 346 352 357 11 114 160 157 159 159 163 150 125 311 312 311 312 313 316 316 314 317 315 314 314 316 314 311 307 304 304 303 302 298 293 285 278 273 271 269 263 256 252 254 256 257 260 260 259 262 267 271 270 269 272 275 277 279 281 283 284 276 270 266 266 268 269 272 272 270 265 272 278 280 275 277 276 277 276 280 279 280 281 287 281 280 286 290 293 294 299 302 302 304 298 289 279 248 243 242 240 238 237 237 236 236 237 238 239 240 241 242 243 244 244 245 246 247 248 249 251 252 253 254 256 257 258 259 260 261 261 262 263 264 265 265 265 265 266 266 268 268 268 268 269 269 269 271 272 272 271 270 271 271 267 261 259 257 252 248 248 249 247 244 242 240 241 242 246 250 255 260 263 266 268 271 272 276 279 283 287 291 295 299 304 308 314 318 321 323 326 328 327 322 318 318 325 333 340 344 346 348 348 348 347 349 347 343 340 342 343 344 346 346 347 346 344 345 344 344 345 344 342 340 338 336 334 333 335 337 338 338 339 341 344 352 1 4 12 112 155 161 161 160 162 162 154 137 305 307 308 310 317 318 319 319 323 320 320 319 314 311 313 315 316 315 309 304 300 297 293 287 280 275 270 266 262 259 257 259 258 256 257 260 262 264 267 271 275 276 277 276 273 269 267 268 267 266 266 269 271 271 266 269 274 273 269 267 270 273 274 279 285 290 291 290 286 285 287 285 287 289 289 289 291 296 299 297 294 292 281 270 259 249 243 241 239 239 240 240 240 241 243 245 247 248 249 250 252 253 253 254 255 256 257 258 259 259 260 260 261 261 261 262 263 263 264 264 264 264 264 265 265 264 264 263 262 261 262 262 264 265 265 265 266 269 269 265 263 264 260 256 254 252 247 244 243 242 240 236 234 236 240 245 248 251 256 260 263 265 267 270 273 276 279 284 288 293 297 301 306 312 316 319 322 324 325 327 325 318 312 313 320 331 339 343 345 346 346 346 346 349 352 349 346 347 349 353 357 357 355 356 356 357 358 354 353 351 349 346 344 347 349 350 352 353 353 353 353 358 12 31 40 64 113 152 164 168 167 163 155 150 149 311 314 316 318 321 320 322 324 324 324 322 316 308 308 310 315 323 322 320 315 304 300 298 293 280 276 275 274 274 271 267 266 265 263 262 262 265 270 273 275 273 270 264 261 261 262 266 267 266 265 265 266 272 272 266 265 262 259 264 259 257 265 277 287 290 288 286 281 275 270 270 271 271 276 281 284 288 290 288 284 280 277 270 262 258 256 255 255 254 255 257 258 259 258 259 259 259 259 260 260 260 261 261 262 262 262 263 264 264 264 265 265 265 265 265 265 264 265 265 266 266 266 265 265 264 263 262 261 261 261 262 262 261 260 260 260 261 265 265 263 261 260 256 252 250 248 242 236 233 231 230 232 233 234 237 240 244 249 253 256 260 264 264 267 270 273 277 281 286 290 294 299 304 309 314 318 320 322 324 326 328 325 318 309 308 314 326 336 342 344 346 349 349 350 351 352 352 353 355 358 5 11 12 9 10 8 4 2 0 359 1 2 0 357 355 358 3 7 7 7 12 17 28 50 79 110 123 144 154 162 173 172 167 165 156 313 314 317 319 319 320 324 324 325 328 326 318 310 307 309 314 324 331 332 333 327 318 319 319 312 303 295 290 285 283 283 282 281 280 280 279 279 278 279 280 277 271 266 266 264 263 262 258 258 264 269 278 274 261 259 260 261 262 261 258 265 273 277 281 283 286 286 281 277 272 268 269 273 276 277 278 278 278 278 276 274 273 271 269 266 265 264 265 264 264 263 264 264 263 262 261 262 263 263 263 262 261 261 262 264 266 267 268 269 269 269 269 268 268 267 266 266 266 267 266 267 267 266 265 264 263 262 260 259 259 259 260 259 258 257 256 255 255 256 260 260 257 253 247 245 243 238 232 230 230 229 228 229 229 232 236 241 247 251 253 255 257 261 264 266 269 274 278 283 286 290 295 301 307 312 316 318 320 323 325 327 328 328 322 312 307 310 321 333 340 345 349 350 352 354 356 358 2 5 7 11 13 12 15 15 15 12 6 3 3 358 358 359 2 7 11 14 17 18 20 26 36 45 63 97 129 140 155 163 166 174 190 194 174 159 316 318 320 323 322 323 327 331 328 326 322 315 307 304 307 312 319 330 334 345 4 21 25 29 27 25 18 359 329 309 307 310 319 324 324 314 301 295 290 288 286 283 277 268 263 259 259 263 267 271 272 272 268 261 258 255 260 265 268 269 271 275 279 281 283 285 281 276 272 267 265 266 268 269 269 269 272 273 273 272 272 272 272 272 271 270 269 268 267 266 266 268 271 270 268 266 266 266 265 265 265 267 270 271 271 271 272 271 269 268 267 266 265 264 263 264 265 266 267 267 267 267 267 266 264 261 258 254 251 249 249 251 255 255 254 251 248 247 249 253 253 248 243 241 238 233 226 220 219 219 221 222 223 225 229 234 238 242 244 247 253 256 256 259 262 265 270 275 279 282 286 291 297 304 310 314 317 320 322 324 326 328 330 331 327 318 309 307 319 331 340 347 351 354 358 3 7 12 16 21 19 11 10 13 10 8 9 10 12 14 15 13 12 14 16 20 23 26 28 30 33 39 47 68 110 127 134 145 156 160 172 176 180 178 166 318 320 322 326 327 327 328 330 331 330 331 329 326 330 333 331 326 326 334 338 342 347 358 16 28 28 27 22 21 22 21 19 17 10 360 357 359 3 2 3 355 320 276 264 262 262 262 262 261 261 258 258 255 254 255 258 263 267 267 267 271 276 282 287 286 279 272 265 262 264 265 265 265 264 262 263 266 269 271 272 273 275 276 276 273 270 270 271 270 270 271 272 272 270 270 271 273 274 275 276 274 272 270 270 269 268 267 265 263 263 262 261 261 263 265 268 270 270 270 270 269 266 264 262 260 258 254 250 244 240 242 246 247 245 242 240 240 242 243 242 240 238 238 238 234 225 218 214 213 213 214 215 219 223 227 230 234 238 241 244 246 248 251 254 257 261 266 271 274 278 282 287 293 300 307 312 316 320 322 324 325 327 330 332 334 331 322 308 305 318 331 342 349 353 359 5 11 19 24 23 17 11 9 9 8 8 8 8 12 14 13 14 15 16 19 23 28 33 35 37 43 49 57 85 123 133 134 135 142 155 166 178 181 180 173 318 319 320 322 324 326 327 327 331 338 339 341 341 341 346 341 334 333 331 326 322 327 327 332 353 2 10 4 357 349 352 6 352 343 345 339 338 339 356 2 6 17 31 34 350 279 263 263 263 261 258 256 253 252 253 256 258 260 266 272 275 282 285 283 273 264 261 264 263 260 256 256 258 260 259 259 261 264 267 269 271 272 272 272 272 272 271 273 275 277 278 277 277 279 280 281 281 279 275 272 270 269 268 266 265 265 265 264 263 261 259 257 258 262 268 274 277 278 277 273 268 263 259 254 251 249 244 237 232 234 235 233 231 233 235 235 234 234 235 233 232 231 229 225 219 215 213 210 208 207 209 211 214 218 222 227 229 231 236 241 243 244 246 249 253 258 263 267 270 274 278 283 289 297 304 310 316 320 322 324 325 325 327 330 332 334 334 324 305 301 312 326 340 347 352 359 9 15 17 17 15 13 10 9 7 7 10 12 14 13 13 15 15 18 21 25 32 38 41 46 55 64 72 96 124 133 135 134 137 148 158 175 183 181 176 317 319 320 323 327 331 335 335 335 337 340 341 343 342 341 342 344 339 330 321 314 308 301 295 289 285 281 269 264 268 272 279 290 298 305 311 318 321 328 343 352 350 12 52 46 23 17 20 18 20 28 342 270 259 257 257 257 259 261 264 266 266 266 263 261 263 260 253 250 250 252 252 251 252 255 258 260 261 263 265 268 270 271 271 272 275 279 280 279 280 283 285 286 286 288 286 282 279 277 275 273 272 271 269 268 266 262 259 256 254 253 256 260 265 270 274 277 277 273 265 258 252 247 243 236 227 225 225 224 223 225 228 227 226 229 232 231 228 225 223 221 219 216 212 209 206 205 203 202 204 207 209 212 214 218 221 223 227 231 234 237 240 243 247 251 256 260 263 266 270 274 279 286 294 302 309 315 319 322 324 325 326 325 326 328 331 333 332 323 303 292 299 316 328 333 340 351 360 5 7 8 9 9 9 9 11 12 13 13 14 14 15 16 18 23 29 34 40 48 56 67 86 101 105 119 133 138 140 142 149 159 172 181 182 177 317 319 320 322 324 326 329 331 332 333 333 334 336 335 333 333 333 332 330 327 323 317 310 303 297 288 277 269 266 265 266 267 261 260 264 272 282 297 307 321 328 333 334 330 343 345 349 346 347 352 4 8 7 13 21 18 341 251 240 239 244 249 250 245 240 239 245 249 248 247 250 258 262 264 263 263 263 263 264 265 265 266 270 276 281 284 284 285 288 295 302 299 296 296 295 291 288 286 283 280 277 274 273 271 267 262 258 254 254 256 260 265 269 274 277 275 269 262 256 252 246 236 225 217 213 212 215 217 218 218 217 217 223 227 224 221 219 218 215 210 207 206 203 201 201 200 199 200 201 202 203 205 208 213 216 216 219 224 228 231 233 236 240 244 248 252 255 258 261 265 270 276 283 292 300 307 313 318 321 323 325 325 325 325 325 326 328 330 331 325 301 285 291 297 308 315 321 332 343 351 357 2 5 8 9 10 10 10 11 12 14 15 17 20 25 30 35 44 51 58 78 107 126 129 126 134 146 146 142 144 146 155 169 173 177 311 313 315 316 318 320 322 324 326 327 328 329 330 331 331 331 332 333 334 333 331 329 327 322 316 308 294 276 264 259 256 257 261 266 265 265 270 277 280 282 288 290 293 298 309 318 324 331 337 347 354 355 356 358 1 3 8 105 175 185 195 207 219 229 236 239 240 246 257 266 269 267 262 255 245 236 229 227 239 251 262 272 281 287 292 295 297 298 302 308 308 307 307 305 304 301 296 288 282 277 275 273 270 268 267 266 266 266 267 269 270 270 270 267 260 254 250 244 234 227 216 205 200 200 202 203 205 206 205 207 214 217 213 210 208 205 199 196 193 192 191 191 191 192 192 193 194 196 198 200 202 205 209 209 210 213 218 221 224 228 230 233 237 241 245 248 251 254 257 261 266 273 281 290 298 305 311 316 319 322 324 325 325 325 324 323 324 325 326 325 316 285 266 270 282 298 302 306 314 324 336 345 353 360 5 8 8 8 8 10 12 15 19 22 27 30 35 47 55 66 96 119 137 142 138 137 144 153 155 151 149 148 167 179 178 307 309 310 312 313 314 316 318 320 321 322 324 325 326 326 327 327 329 331 331 331 331 332 334 331 326 323 305 271 257 253 253 256 259 264 267 269 273 277 279 283 285 288 296 306 314 320 324 331 343 345 350 357 2 7 12 26 88 144 163 177 192 210 228 243 253 258 258 252 234 200 174 159 152 148 149 156 168 205 278 301 311 313 313 313 312 313 313 315 318 320 321 320 318 316 313 308 302 299 296 291 286 283 283 284 282 277 271 267 262 255 250 242 233 228 222 216 208 201 193 188 187 188 190 192 191 190 193 200 201 196 194 193 190 186 183 181 179 179 180 181 182 183 184 186 189 191 194 197 198 202 205 205 205 207 211 214 218 222 225 228 231 234 238 242 246 248 252 254 257 263 272 281 290 297 303 310 315 318 321 322 323 323 323 322 320 319 320 320 327 336 316 308 290 285 286 290 293 297 302 309 319 329 340 349 358 3 5 6 7 10 14 19 25 30 35 39 52 63 80 118 138 139 146 141 141 146 151 156 160 155 152 154 164 167 305 306 307 309 310 311 312 314 317 318 319 320 321 323 324 324 325 326 328 329 331 333 334 335 339 343 343 336 322 301 280 265 259 257 257 260 263 265 269 271 274 279 287 299 309 313 315 324 333 335 340 347 356 7 17 26 36 43 37 10 324 293 266 232 187 157 141 133 130 129 129 129 128 126 120 107 73 16 343 331 326 324 325 328 333 338 340 339 338 339 339 337 336 335 333 331 330 329 325 322 320 317 314 309 304 297 286 270 250 229 215 207 204 198 192 186 182 179 178 178 178 179 179 176 176 177 181 180 177 177 176 173 171 169 167 165 165 165 168 171 175 177 181 184 186 188 190 193 196 199 201 201 200 202 205 209 212 215 219 223 226 230 233 237 240 243 245 248 251 256 263 273 282 290 297 303 309 313 317 319 320 320 320 320 319 318 313 306 297 313 323 323 320 316 312 303 294 288 286 287 290 294 300 308 319 333 346 356 1 3 6 11 19 28 37 47 56 72 79 93 124 132 134 133 138 141 151 151 158 162 155 157 160 164 165 302 303 305 306 307 309 310 311 313 316 317 318 319 320 322 323 324 325 326 328 328 327 330 337 341 341 341 341 340 336 327 314 300 286 274 265 261 260 262 268 279 291 299 302 304 311 321 325 328 332 336 342 349 357 2 2 359 359 6 38 98 121 126 127 128 128 129 128 128 125 121 114 105 93 78 60 41 24 10 359 350 344 342 344 348 352 354 357 359 0 0 1 0 358 355 353 352 352 354 355 354 353 355 1 7 23 83 138 154 161 164 165 163 163 165 167 169 168 167 166 164 163 163 164 165 165 165 164 164 162 160 159 158 159 160 161 163 166 167 169 172 176 179 181 184 187 191 195 198 199 200 200 200 202 204 207 210 213 217 221 225 228 232 235 239 242 244 247 251 258 267 275 283 291 297 303 307 311 315 317 317 318 318 320 323 317 305 300 302 307 311 313 314 313 313 313 314 313 308 297 287 281 280 282 287 295 307 324 341 353 358 2 13 31 50 67 84 100 105 104 113 124 137 127 129 132 140 149 154 146 150 159 162 165 165 300 301 302 303 304 306 307 308 310 311 314 315 317 318 319 320 321 323 324 325 325 326 324 320 314 311 313 316 318 318 317 313 306 298 292 287 284 284 287 290 293 295 302 311 316 320 324 327 328 331 336 344 350 352 355 4 29 75 107 118 122 126 129 132 133 133 132 129 125 120 111 99 85 69 51 36 23 15 9 5 3 0 359 357 359 2 6 9 12 14 14 15 15 15 15 15 17 21 27 33 38 44 54 66 77 88 101 112 120 128 134 139 143 145 146 147 148 150 152 154 155 156 156 156 156 156 156 156 156 156 156 157 158 160 162 164 166 168 171 174 176 178 180 183 187 190 192 193 194 193 193 192 194 198 201 205 209 213 216 221 225 229 232 234 238 242 245 249 255 264 272 279 285 292 296 301 306 310 312 313 312 303 307 316 318 315 309 306 304 305 306 307 308 309 307 305 305 306 304 303 305 303 293 280 272 270 271 276 287 308 330 341 343 354 97 122 128 134 137 138 132 135 140 143 137 136 146 151 147 150 156 154 153 153 153 297 298 298 299 301 302 303 305 306 307 309 311 313 316 316 317 317 318 320 321 322 323 322 321 319 316 313 309 304 299 294 289 284 282 283 286 288 294 307 319 323 324 329 332 331 329 329 330 334 340 344 349 358 14 39 77 108 119 123 125 131 135 137 137 137 136 133 129 122 110 96 81 62 44 28 17 11 7 5 6 7 9 10 13 17 19 19 21 24 25 26 27 29 32 36 38 41 45 52 60 67 74 79 84 90 96 101 105 110 116 121 125 129 133 136 139 143 146 149 151 151 152 152 152 153 153 154 155 156 156 156 157 159 160 163 166 169 172 176 177 178 182 185 188 191 191 191 191 191 190 191 194 197 200 203 207 210 214 218 222 226 229 233 236 239 244 249 255 260 268 275 281 286 292 296 302 307 309 303 296 299 304 309 310 311 310 308 306 305 305 305 305 305 305 305 305 305 304 300 297 296 293 293 293 288 274 261 255 253 254 259 274 285 270 227 197 183 175 171 169 165 162 157 157 154 149 160 159 157 160 167 168 163 160 159 293 294 294 295 296 297 298 300 301 302 303 305 307 310 313 314 314 313 313 313 314 315 317 318 318 318 317 315 313 311 309 310 317 337 356 6 17 28 28 14 0 351 345 342 342 343 344 344 347 354 7 28 57 91 115 124 126 125 129 136 140 142 143 143 143 142 138 130 117 101 78 49 29 17 9 4 2 1 3 6 12 17 22 30 38 42 41 39 40 39 39 41 44 48 51 55 59 63 68 73 78 84 87 89 91 94 98 102 105 109 114 118 122 126 130 134 137 140 143 146 147 148 150 151 153 154 156 158 159 160 161 162 162 164 166 168 172 174 177 181 185 184 185 186 188 190 190 189 189 190 192 195 198 202 205 209 213 217 221 225 228 232 237 242 247 251 257 262 266 272 275 280 285 288 292 295 297 297 298 299 301 304 306 307 308 308 307 306 304 303 302 302 301 302 302 302 302 302 300 299 295 289 284 281 279 278 274 260 247 240 237 236 237 238 233 220 208 199 192 189 186 183 184 186 176 172 173 176 172 167 167 171 170 166 164 289 289 290 290 291 291 292 293 294 295 296 298 299 301 304 307 309 311 310 308 305 303 303 303 303 303 304 306 313 322 332 342 24 93 95 81 60 39 22 11 4 1 359 357 355 354 357 6 21 42 73 102 119 126 127 126 125 135 142 145 147 148 149 149 150 150 147 141 126 69 17 6 3 360 358 356 357 0 6 12 18 25 34 42 52 61 65 64 62 59 56 54 56 60 65 69 72 75 78 82 85 88 92 94 96 97 99 102 107 111 111 112 116 121 123 125 128 132 136 140 143 146 148 151 153 155 158 161 164 166 168 170 172 174 177 179 181 181 181 179 180 184 187 187 186 185 186 187 189 192 194 198 201 205 209 214 218 221 225 229 235 240 245 250 254 258 263 267 270 275 279 283 286 290 292 294 295 298 300 300 303 304 305 306 306 306 305 304 302 301 300 300 300 300 300 300 300 299 297 295 293 289 286 280 273 268 263 261 256 245 235 228 225 224 223 222 217 211 205 200 195 193 191 188 184 181 184 187 187 183 179 179 180 178 175 285 284 284 284 283 284 284 285 286 287 288 289 290 291 292 294 295 296 297 298 299 299 299 300 299 299 297 294 287 254 166 143 129 106 61 21 7 2 1 1 1 1 2 4 9 19 35 59 89 111 123 128 129 128 125 127 137 144 147 150 151 152 153 156 160 164 168 175 300 344 350 353 353 353 355 358 6 17 25 31 35 41 50 60 69 75 79 81 82 81 78 75 73 73 76 79 81 83 85 89 92 94 95 96 96 99 103 107 109 108 109 113 119 122 123 125 128 129 132 135 141 145 148 152 155 157 158 160 163 165 169 171 172 173 174 177 180 182 182 182 177 177 178 180 182 186 189 192 195 198 201 205 209 213 217 221 225 231 235 240 244 249 254 258 261 264 268 271 276 278 280 285 287 288 290 292 294 296 298 300 301 303 303 303 303 302 301 301 300 299 298 298 298 297 297 296 296 295 293 291 289 286 282 278 273 267 260 253 248 245 241 232 225 220 218 216 215 213 210 206 203 200 197 194 192 189 186 190 195 195 191 187 186 186 184 279 278 276 276 275 275 275 276 276 277 277 278 278 278 279 279 279 279 278 278 277 276 275 273 270 263 250 225 199 182 173 166 144 30 11 5 3 2 2 2 2 6 13 26 46 74 101 117 127 131 133 132 130 127 130 139 145 149 151 153 154 155 154 154 154 153 147 28 353 352 353 354 357 3 13 25 34 40 44 49 53 59 65 70 75 81 86 91 94 96 96 96 93 90 89 88 88 88 88 91 95 99 103 104 104 106 109 112 113 113 115 117 119 121 122 126 129 131 132 134 137 140 143 146 150 152 156 159 162 165 166 168 169 172 173 174 176 177 179 181 183 185 187 190 193 195 198 201 204 207 210 214 218 222 226 231 236 240 245 248 253 257 260 264 267 270 273 276 278 280 282 285 287 288 290 292 294 296 298 299 300 300 300 300 300 300 300 299 299 298 297 296 296 296 295 294 293 292 290 289 286 283 280 275 270 264 257 251 245 239 235 232 228 222 217 213 211 209 207 206 203 201 198 196 195 193 192 192 193 196 197 196 191 185 180 272 270 268 267 265 265 265 265 265 264 263 262 261 260 260 259 258 256 255 253 251 247 241 234 224 213 204 198 194 193 194 207 263 326 342 349 353 357 1 5 13 28 54 86 108 121 128 132 133 132 131 128 125 129 137 142 145 148 150 151 151 150 148 145 139 119 47 13 6 6 12 22 35 43 47 50 54 58 62 66 70 73 77 80 83 86 88 90 94 97 101 104 106 107 107 105 103 103 102 102 100 100 105 108 110 111 114 116 118 120 122 123 125 126 128 129 132 134 137 139 141 143 145 147 150 152 154 155 157 159 161 163 165 168 171 173 175 177 179 181 185 187 191 195 199 203 207 211 214 219 223 227 230 234 238 242 246 251 255 258 262 265 268 271 274 276 278 279 281 282 284 286 288 290 292 294 295 297 297 297 298 298 299 299 299 299 299 298 297 296 296 295 294 293 293 292 291 290 288 285 282 278 274 270 266 261 255 249 242 236 231 227 223 221 217 213 209 206 205 203 202 200 198 196 196 195 195 194 193 193 194 194 187 183 180 263 261 259 257 256 255 254 252 250 248 245 242 240 238 236 235 233 232 229 227 223 219 214 208 203 198 193 190 191 198 211 241 293 324 340 351 0 8 18 36 68 98 116 125 130 133 133 131 129 127 125 125 130 135 138 141 143 145 145 145 144 142 137 127 104 68 47 43 51 61 68 70 70 71 70 70 70 71 73 76 78 79 81 82 83 84 85 87 89 92 96 99 103 106 108 111 112 113 114 116 119 118 119 121 121 121 121 121 123 125 127 127 128 129 131 131 133 134 137 140 143 146 148 151 153 156 159 162 164 166 168 170 171 173 176 179 183 186 191 195 200 204 207 211 214 219 222 225 229 233 237 240 243 247 250 255 259 262 266 268 271 274 276 278 280 282 284 285 286 287 290 291 292 293 293 294 295 296 297 298 298 298 298 298 297 297 296 296 295 295 294 293 292 291 290 289 287 285 283 281 278 275 271 266 261 256 250 244 239 233 227 223 218 215 212 210 207 204 202 200 199 198 196 195 195 195 194 194 194 193 192 191 185 182 181 252 249 247 244 241 238 235 232 229 226 224 222 221 219 217 215 213 211 207 202 198 194 190 188 187 189 192 196 201 210 224 242 264 318 8 26 49 82 109 123 129 132 135 136 136 134 132 130 128 127 128 131 134 135 137 139 141 141 141 139 135 128 115 100 90 89 92 94 94 93 91 88 86 84 83 83 82 82 82 82 82 82 82 83 84 85 86 87 88 89 91 94 97 100 102 103 104 106 110 113 116 119 122 124 125 128 130 130 130 131 133 135 136 137 140 142 144 146 147 148 150 154 157 160 162 165 168 170 173 175 178 180 184 187 190 194 199 203 208 212 216 220 224 228 231 234 237 240 244 247 250 253 257 259 262 265 267 270 272 274 277 279 281 283 285 286 289 290 291 293 294 295 295 295 295 296 296 296 297 297 298 298 297 297 297 296 295 295 294 293 292 291 290 288 287 285 283 281 279 276 274 271 267 263 257 252 245 239 232 226 221 216 213 210 207 205 203 201 200 198 197 196 195 194 194 194 194 194 194 193 192 191 189 181 179 225 221 218 214 211 209 206 205 204 203 202 201 199 198 195 193 189 186 182 180 177 176 174 174 174 177 180 183 185 184 179 172 163 152 144 139 137 137 136 137 138 139 139 139 137 135 133 132 131 131 133 135 136 136 136 136 136 134 131 126 120 115 112 110 109 107 106 104 102 99 96 93 92 90 89 88 86 86 85 85 86 86 86 87 87 87 88 88 89 90 91 92 93 94 96 98 100 102 104 105 107 109 113 117 120 122 124 127 131 134 136 137 139 141 142 144 146 149 151 154 156 159 161 164 167 171 175 180 184 189 194 199 204 208 212 216 220 224 229 233 237 240 243 247 250 252 255 256 258 260 262 264 266 268 270 272 273 275 277 278 280 282 284 286 288 289 291 292 293 294 295 296 296 297 297 297 298 298 299 299 299 299 298 298 297 296 295 293 292 291 290 288 287 286 285 283 281 279 279 277 274 270 265 260 254 247 239 232 224 218 212 209 206 204 202 201 199 198 197 196 195 195 194 194 194 194 193 192 192 192 191 191 189 183 179 179 180 181 182 183 184 184 183 182 182 181 179 178 176 174 172 170 169 168 168 168 168 168 169 169 168 166 164 163 162 160 156 150 145 140 138 136 137 138 139 140 140 139 138 136 135 135 135 136 137 137 137 137 136 135 133 130 127 125 123 121 119 116 114 112 110 107 104 101 99 97 96 95 94 94 93 92 91 90 89 89 89 88 88 88 88 89 89 90 91 92 93 94 95 96 97 98 100 102 105 107 110 113 115 117 118 120 122 124 126 129 132 135 138 141 144 147 151 154 158 162 167 172 177 183 190 196 203 210 216 221 226 231 235 239 242 245 247 250 251 253 255 256 259 260 262 264 265 267 269 271 272 274 275 277 279 281 282 283 285 287 288 290 291 291 293 294 294 295 294 297 298 298 297 297 297 298 298 299 299 299 299 299 299 298 297 296 295 293 291 290 288 288 288 287 287 286 285 283 279 275 271 267 260 250 240 231 221 214 209 205 202 201 199 198 197 197 197 196 196 195 196 196 196 196 195 195 194 193 192 192 192 191 188 184 137 140 143 145 148 150 153 154 155 156 156 157 157 158 158 159 159 159 159 159 159 158 157 156 155 154 153 151 149 147 144 141 139 137 136 136 137 138 138 139 139 139 138 137 137 137 137 137 138 138 137 136 134 133 132 130 129 127 125 123 121 118 116 113 111 109 107 105 103 102 101 99 98 97 95 94 93 92 91 91 91 90 90 90 89 89 88 88 87 87 88 88 90 91 93 95 97 99 100 102 104 107 109 112 115 118 121 124 128 132 137 141 146 152 158 166 174 182 189 196 203 209 216 221 227 231 235 239 242 245 248 250 252 254 256 257 259 261 262 264 266 267 268 269 270 271 273 274 276 277 279 280 282 283 284 286 288 289 289 292 293 294 295 295 296 297 298 299 299 301 302 303 300 299 299 299 298 297 297 297 297 297 297 297 296 295 296 297 297 296 294 293 293 293 293 292 291 291 291 289 286 280 272 260 245 231 220 212 206 203 200 198 197 196 196 195 195 195 195 196 196 197 197 198 199 199 199 198 197 197 196 195 195 195 194 127 129 131 133 135 137 139 140 142 143 144 144 145 145 145 145 144 144 144 144 144 144 143 142 141 140 138 137 136 136 135 134 134 135 135 136 136 137 137 136 135 135 134 133 133 134 135 135 135 134 133 132 131 130 129 127 126 124 122 120 117 115 113 111 109 106 104 102 101 99 98 96 94 93 91 90 89 88 87 86 86 85 85 84 84 83 83 83 83 83 83 84 85 86 87 89 91 93 96 98 101 104 107 111 116 121 128 137 146 156 166 176 187 197 206 213 219 224 228 231 235 240 243 246 249 251 253 255 257 258 260 261 263 264 266 267 269 271 272 274 275 276 278 279 281 282 284 285 286 287 288 289 290 290 292 293 293 294 295 297 297 298 299 299 299 300 300 301 301 301 304 303 303 302 300 298 297 296 294 294 296 298 300 301 303 303 303 302 301 300 298 294 293 294 294 294 292 289 287 286 281 276 268 258 242 226 215 208 204 203 202 200 199 197 197 197 197 197 197 197 198 198 199 200 201 202 202 203 203 202 202 202 202 203 203 123 124 125 127 128 129 129 130 131 131 131 131 132 132 132 132 132 133 133 133 133 133 132 132 131 131 131 131 131 131 131 132 132 132 132 132 131 131 131 131 131 131 131 131 131 131 131 131 130 129 128 128 127 125 124 122 120 118 116 114 112 110 108 105 104 102 100 99 97 96 94 92 90 87 85 82 80 78 76 74 73 72 71 70 70 69 68 68 68 68 69 69 69 70 71 71 72 72 73 74 75 76 77 77 77 76 72 44 304 281 277 272 271 270 269 269 269 269 268 268 268 268 269 269 269 270 271 272 274 275 276 277 279 280 281 282 282 283 284 285 286 287 288 289 290 291 291 292 293 294 295 296 296 297 297 298 298 299 300 301 300 301 302 303 304 305 307 306 304 305 306 305 304 303 301 299 296 294 293 289 287 290 297 304 310 314 316 317 315 313 309 306 302 296 291 285 281 283 288 287 284 283 278 268 251 235 225 218 214 210 207 206 205 205 205 204 204 203 203 203 203 203 203 203 204 204 205 206 207 208 209 209 209 210 210 Height 3149 3150 3150 3151 3152 3151 3152 3153 3153 3152 3153 3153 3154 3154 3154 3155 3155 3157 3157 3157 3156 3156 3156 3156 3156 3156 3157 3156 3156 3157 3157 3157 3158 3158 3158 3159 3159 3160 3161 3161 3161 3161 3161 3161 3162 3162 3163 3163 3163 3163 3163 3163 3164 3163 3164 3164 3164 3163 3164 3163 3165 3165 3164 3164 3164 3164 3164 3163 3163 3163 3164 3163 3163 3163 3163 3162 3163 3163 3163 3163 3162 3163 3163 3163 3163 3164 3163 3162 3162 3161 3162 3161 3161 3161 3162 3162 3162 3163 3163 3163 3163 3163 3163 3162 3163 3163 3163 3163 3163 3163 3162 3163 3163 3164 3164 3162 3163 3162 3163 3163 3163 3162 3162 3162 3162 3162 3161 3161 3160 3159 3159 3159 3158 3157 3156 3155 3155 3155 3156 3156 3156 3155 3155 3155 3155 3154 3153 3154 3154 3154 3153 3152 3152 3151 3151 3149 3148 3148 3149 3149 3149 3149 3148 3148 3147 3146 3149 3149 3147 3146 3145 3145 3144 3143 3143 3143 3142 3142 3141 3141 3141 3140 3140 3140 3139 3139 3140 3141 3146 3140 3139 3139 3141 3140 3141 3141 3140 3139 3140 3139 3138 3138 3138 3138 3137 3136 3135 3134 3134 3133 3132 3132 3131 3130 3130 3130 3131 3131 3131 3131 3131 3130 3131 3131 3130 3130 3129 3129 3129 3129 3129 3128 3128 3128 3128 3150 3150 3152 3151 3152 3153 3152 3153 3153 3153 3153 3153 3154 3154 3154 3155 3156 3157 3157 3158 3157 3158 3158 3157 3157 3156 3156 3157 3158 3157 3157 3158 3158 3158 3159 3159 3159 3160 3161 3162 3162 3162 3162 3162 3162 3163 3163 3163 3163 3164 3164 3164 3163 3164 3164 3164 3164 3163 3163 3164 3165 3164 3164 3164 3165 3165 3164 3164 3163 3163 3164 3164 3163 3163 3163 3162 3163 3163 3164 3164 3163 3163 3163 3164 3164 3164 3164 3164 3163 3163 3163 3162 3161 3161 3161 3163 3163 3164 3164 3164 3163 3164 3163 3164 3165 3164 3165 3164 3165 3165 3164 3165 3164 3164 3164 3163 3164 3163 3163 3163 3163 3163 3163 3163 3163 3163 3163 3163 3162 3161 3159 3159 3159 3159 3158 3158 3157 3157 3156 3156 3157 3157 3157 3156 3156 3156 3156 3155 3155 3155 3155 3154 3153 3153 3152 3150 3148 3148 3148 3149 3149 3149 3149 3149 3154 3154 3149 3147 3146 3145 3145 3145 3144 3144 3143 3143 3143 3142 3142 3142 3141 3141 3141 3141 3141 3140 3139 3139 3162 3142 3140 3139 3140 3141 3140 3140 3140 3141 3141 3140 3142 3140 3139 3139 3138 3136 3135 3134 3134 3134 3133 3132 3132 3132 3131 3131 3132 3132 3132 3132 3132 3131 3131 3130 3130 3130 3130 3129 3129 3129 3129 3129 3129 3129 3129 3151 3151 3152 3152 3152 3153 3153 3153 3154 3154 3154 3154 3154 3154 3154 3154 3156 3157 3157 3158 3158 3159 3159 3158 3158 3157 3157 3157 3157 3158 3158 3158 3158 3159 3159 3159 3160 3161 3162 3162 3162 3162 3163 3162 3162 3163 3163 3163 3164 3164 3164 3164 3164 3164 3164 3164 3164 3164 3164 3163 3163 3164 3163 3165 3166 3165 3165 3165 3165 3165 3165 3164 3164 3164 3163 3163 3164 3164 3165 3164 3164 3164 3164 3165 3165 3165 3165 3164 3164 3164 3164 3163 3162 3162 3163 3164 3164 3165 3165 3165 3165 3164 3164 3165 3166 3166 3166 3166 3167 3167 3165 3165 3165 3165 3164 3165 3164 3164 3164 3164 3163 3164 3164 3164 3164 3164 3164 3164 3163 3162 3162 3161 3161 3161 3160 3159 3159 3159 3159 3158 3159 3159 3159 3159 3159 3159 3158 3158 3157 3157 3156 3155 3154 3154 3152 3151 3150 3149 3148 3149 3149 3150 3156 3158 3156 3151 3149 3147 3147 3147 3146 3146 3145 3144 3143 3143 3142 3142 3142 3141 3142 3142 3140 3141 3144 3141 3141 3140 3140 3141 3141 3140 3140 3142 3142 3142 3140 3140 3140 3143 3145 3144 3141 3138 3138 3136 3136 3135 3134 3134 3134 3133 3133 3132 3131 3132 3132 3132 3132 3132 3132 3131 3131 3130 3130 3130 3130 3130 3129 3129 3129 3129 3129 3129 3129 3151 3152 3152 3152 3152 3153 3153 3153 3153 3154 3155 3155 3155 3154 3153 3154 3155 3156 3157 3158 3158 3159 3159 3158 3158 3158 3158 3158 3158 3157 3159 3159 3159 3159 3159 3160 3160 3161 3162 3163 3163 3163 3163 3163 3163 3163 3164 3164 3164 3164 3164 3164 3164 3164 3164 3164 3163 3163 3164 3163 3164 3164 3164 3164 3166 3166 3165 3165 3165 3166 3165 3164 3164 3164 3164 3164 3165 3165 3166 3165 3165 3165 3166 3166 3166 3166 3166 3166 3165 3165 3164 3164 3164 3164 3164 3165 3166 3166 3167 3166 3166 3166 3166 3166 3167 3168 3168 3168 3169 3168 3167 3167 3166 3165 3165 3165 3164 3165 3164 3164 3164 3165 3165 3165 3165 3165 3165 3166 3165 3163 3162 3163 3162 3162 3162 3161 3161 3161 3160 3160 3160 3160 3161 3160 3160 3160 3160 3159 3159 3158 3158 3157 3156 3155 3154 3153 3152 3152 3150 3149 3150 3153 3155 3154 3151 3151 3149 3149 3149 3148 3146 3145 3144 3144 3143 3143 3143 3142 3141 3141 3142 3141 3142 3141 3144 3141 3141 3141 3141 3142 3142 3141 3141 3141 3142 3146 3146 3140 3140 3140 3141 3141 3142 3140 3137 3136 3136 3135 3135 3134 3134 3134 3133 3132 3132 3133 3132 3131 3131 3131 3131 3131 3131 3130 3130 3130 3130 3130 3130 3129 3129 3129 3130 3129 3129 3152 3151 3151 3152 3152 3152 3153 3154 3154 3154 3154 3155 3155 3155 3155 3154 3154 3155 3156 3156 3158 3158 3159 3158 3158 3158 3159 3158 3159 3159 3159 3159 3160 3160 3160 3160 3161 3161 3162 3163 3163 3163 3163 3163 3163 3163 3164 3164 3163 3164 3165 3165 3165 3164 3164 3165 3164 3163 3162 3164 3164 3164 3164 3165 3166 3165 3165 3165 3166 3166 3165 3165 3165 3165 3165 3165 3165 3166 3166 3165 3166 3166 3166 3166 3166 3166 3167 3168 3166 3166 3166 3166 3166 3165 3166 3166 3167 3167 3168 3168 3167 3168 3167 3168 3169 3170 3170 3170 3170 3170 3168 3168 3166 3166 3166 3166 3166 3166 3166 3166 3166 3166 3167 3167 3167 3167 3167 3166 3165 3165 3164 3164 3163 3164 3162 3162 3161 3161 3162 3162 3162 3161 3161 3161 3160 3161 3160 3160 3160 3160 3160 3158 3157 3157 3156 3155 3155 3154 3153 3152 3152 3151 3152 3152 3151 3151 3151 3150 3150 3149 3147 3146 3146 3145 3144 3143 3143 3143 3142 3142 3142 3142 3143 3148 3150 3142 3141 3141 3142 3143 3142 3141 3140 3141 3141 3147 3143 3141 3140 3140 3140 3140 3141 3139 3137 3136 3136 3135 3134 3134 3134 3133 3133 3132 3131 3131 3131 3131 3131 3131 3131 3130 3130 3130 3131 3130 3130 3130 3130 3130 3129 3129 3128 3128 3128 3152 3152 3152 3152 3152 3153 3153 3153 3154 3154 3154 3154 3155 3154 3155 3156 3155 3155 3155 3155 3156 3157 3157 3158 3159 3158 3159 3159 3159 3159 3159 3159 3160 3160 3161 3161 3161 3162 3162 3163 3163 3164 3164 3164 3164 3164 3164 3165 3164 3164 3166 3166 3166 3166 3165 3164 3164 3163 3162 3162 3163 3164 3165 3166 3166 3164 3165 3166 3166 3166 3165 3166 3166 3166 3166 3166 3167 3167 3166 3166 3166 3166 3166 3167 3167 3167 3168 3168 3168 3167 3167 3167 3167 3167 3167 3168 3168 3168 3169 3169 3169 3170 3170 3170 3170 3170 3171 3172 3171 3170 3169 3169 3168 3168 3168 3168 3167 3168 3168 3168 3168 3168 3169 3168 3168 3168 3168 3166 3166 3165 3166 3166 3165 3165 3165 3165 3164 3165 3165 3164 3163 3163 3163 3162 3162 3162 3162 3161 3160 3159 3160 3159 3159 3158 3157 3157 3157 3157 3155 3154 3152 3152 3151 3152 3153 3152 3152 3151 3151 3149 3148 3147 3146 3145 3143 3143 3143 3142 3143 3142 3141 3142 3145 3151 3141 3141 3141 3141 3140 3142 3141 3141 3140 3140 3140 3141 3141 3140 3140 3139 3139 3139 3139 3138 3137 3136 3136 3135 3135 3135 3134 3134 3133 3133 3132 3131 3131 3130 3130 3130 3130 3130 3129 3129 3129 3130 3130 3130 3130 3130 3129 3129 3128 3127 3127 3153 3153 3153 3153 3153 3153 3153 3153 3153 3153 3153 3153 3154 3154 3155 3155 3155 3155 3155 3155 3155 3156 3157 3157 3158 3159 3159 3159 3159 3159 3159 3159 3159 3160 3161 3161 3161 3162 3162 3162 3163 3164 3164 3164 3164 3164 3165 3165 3165 3164 3165 3166 3167 3167 3166 3165 3165 3165 3164 3163 3163 3164 3165 3166 3166 3166 3165 3165 3166 3166 3166 3166 3167 3166 3167 3166 3167 3167 3167 3167 3167 3167 3167 3167 3168 3168 3168 3169 3169 3169 3168 3168 3168 3169 3169 3169 3170 3170 3171 3170 3171 3171 3171 3172 3172 3172 3173 3172 3172 3172 3170 3170 3170 3169 3169 3169 3169 3169 3170 3170 3171 3170 3171 3170 3170 3170 3169 3169 3168 3167 3168 3167 3167 3167 3166 3166 3166 3167 3165 3165 3165 3164 3164 3164 3163 3163 3162 3162 3162 3161 3159 3159 3159 3159 3158 3159 3159 3159 3156 3154 3154 3154 3153 3154 3154 3154 3153 3152 3152 3151 3150 3149 3147 3146 3145 3144 3143 3143 3143 3142 3142 3141 3141 3141 3141 3141 3140 3141 3140 3140 3141 3140 3140 3141 3141 3141 3140 3140 3140 3139 3139 3139 3139 3138 3137 3137 3136 3136 3135 3135 3134 3134 3134 3133 3132 3131 3131 3130 3129 3130 3129 3129 3129 3128 3129 3129 3129 3129 3129 3128 3128 3128 3127 3127 3126 3153 3153 3153 3153 3154 3153 3152 3153 3153 3153 3153 3153 3153 3154 3155 3155 3155 3155 3156 3154 3155 3156 3156 3157 3157 3158 3159 3159 3159 3159 3160 3160 3160 3159 3160 3161 3162 3162 3163 3163 3163 3163 3164 3164 3164 3164 3165 3165 3165 3164 3165 3166 3167 3167 3167 3165 3166 3167 3166 3165 3165 3165 3165 3166 3165 3164 3165 3166 3167 3167 3167 3167 3167 3167 3167 3168 3167 3167 3168 3168 3167 3167 3167 3168 3168 3168 3169 3169 3170 3169 3169 3169 3169 3169 3170 3170 3171 3171 3171 3172 3172 3172 3173 3173 3173 3174 3174 3173 3173 3173 3173 3172 3172 3172 3171 3171 3172 3172 3172 3172 3172 3172 3173 3173 3172 3171 3171 3170 3170 3169 3169 3169 3169 3169 3168 3168 3168 3168 3167 3168 3167 3166 3165 3164 3164 3164 3164 3163 3162 3161 3161 3160 3159 3159 3158 3159 3160 3159 3156 3156 3156 3156 3155 3156 3155 3155 3154 3153 3153 3153 3151 3150 3149 3147 3146 3145 3144 3144 3143 3143 3142 3142 3142 3142 3142 3141 3140 3141 3141 3141 3140 3141 3141 3141 3141 3141 3141 3140 3140 3140 3139 3139 3139 3139 3138 3138 3137 3137 3136 3136 3135 3135 3134 3133 3133 3132 3132 3131 3130 3129 3129 3129 3128 3127 3128 3128 3127 3128 3127 3127 3127 3126 3126 3125 3127 3154 3154 3154 3153 3154 3154 3153 3153 3152 3152 3153 3153 3153 3153 3153 3154 3154 3155 3155 3155 3155 3155 3156 3156 3157 3157 3158 3158 3159 3159 3160 3160 3160 3160 3161 3161 3162 3162 3162 3162 3164 3164 3163 3164 3163 3164 3164 3165 3166 3166 3165 3165 3166 3167 3167 3167 3166 3166 3167 3166 3166 3167 3166 3166 3166 3165 3165 3166 3167 3168 3168 3168 3168 3167 3167 3168 3168 3168 3168 3168 3168 3168 3168 3168 3168 3169 3170 3170 3170 3171 3171 3170 3171 3171 3171 3171 3172 3172 3172 3173 3173 3174 3174 3174 3175 3175 3175 3174 3174 3175 3174 3174 3174 3173 3173 3174 3174 3174 3175 3175 3175 3174 3174 3174 3173 3173 3172 3173 3172 3171 3171 3171 3171 3171 3170 3169 3169 3169 3168 3168 3169 3168 3167 3166 3166 3165 3164 3164 3164 3163 3162 3162 3161 3161 3160 3159 3162 3161 3160 3157 3157 3157 3157 3157 3156 3156 3155 3155 3154 3153 3152 3151 3150 3149 3148 3147 3146 3145 3144 3144 3144 3144 3143 3143 3143 3142 3141 3141 3141 3141 3141 3141 3142 3142 3142 3141 3141 3141 3140 3141 3141 3140 3140 3139 3139 3139 3138 3138 3138 3137 3137 3136 3135 3134 3133 3132 3132 3131 3129 3129 3128 3128 3128 3127 3127 3127 3126 3126 3126 3126 3126 3125 3124 3126 3126 3153 3154 3154 3154 3153 3152 3154 3154 3153 3152 3153 3153 3152 3153 3153 3153 3153 3154 3155 3154 3154 3155 3155 3155 3156 3157 3158 3159 3158 3159 3159 3160 3160 3160 3161 3160 3162 3162 3163 3162 3163 3163 3164 3163 3163 3164 3164 3164 3165 3166 3165 3165 3166 3167 3166 3167 3166 3166 3167 3167 3167 3167 3168 3167 3167 3167 3167 3167 3168 3168 3168 3168 3168 3168 3168 3168 3168 3168 3168 3168 3168 3168 3169 3169 3169 3170 3170 3171 3170 3171 3171 3171 3171 3172 3172 3172 3173 3173 3173 3174 3174 3174 3175 3176 3176 3176 3176 3176 3176 3177 3176 3176 3176 3176 3176 3175 3176 3177 3177 3177 3176 3176 3176 3175 3176 3175 3175 3175 3174 3173 3173 3173 3173 3173 3172 3172 3171 3170 3170 3168 3168 3168 3168 3167 3167 3166 3165 3164 3164 3165 3164 3164 3163 3162 3162 3161 3164 3169 3163 3159 3159 3158 3158 3158 3158 3157 3156 3156 3155 3154 3153 3152 3151 3150 3149 3148 3147 3147 3146 3146 3145 3144 3144 3143 3143 3143 3143 3143 3142 3142 3142 3143 3142 3142 3142 3142 3142 3142 3142 3142 3142 3141 3141 3141 3141 3140 3140 3139 3139 3138 3138 3137 3136 3135 3133 3132 3132 3131 3130 3129 3128 3127 3127 3127 3126 3126 3126 3125 3125 3124 3124 3124 3124 3125 3125 3153 3153 3154 3154 3154 3153 3153 3153 3153 3153 3153 3152 3153 3153 3153 3152 3153 3153 3154 3154 3155 3155 3154 3154 3155 3156 3157 3158 3159 3159 3160 3160 3160 3160 3160 3161 3161 3162 3162 3162 3162 3163 3163 3163 3163 3163 3163 3163 3164 3165 3166 3165 3165 3167 3166 3166 3166 3166 3166 3167 3167 3166 3166 3167 3167 3167 3168 3168 3168 3167 3168 3168 3169 3169 3168 3168 3168 3168 3168 3168 3168 3169 3169 3170 3170 3170 3170 3171 3171 3171 3171 3172 3173 3173 3173 3173 3174 3174 3174 3174 3174 3175 3176 3176 3177 3177 3177 3177 3177 3177 3177 3178 3178 3179 3178 3178 3178 3178 3179 3179 3178 3177 3177 3177 3177 3176 3177 3177 3176 3176 3175 3174 3175 3175 3174 3174 3173 3172 3172 3171 3170 3168 3168 3168 3168 3167 3167 3167 3166 3165 3166 3165 3164 3167 3165 3167 3168 3168 3166 3164 3162 3160 3161 3160 3159 3158 3158 3157 3156 3155 3155 3153 3152 3151 3150 3150 3149 3148 3148 3147 3146 3145 3145 3144 3144 3144 3144 3144 3144 3144 3143 3143 3143 3143 3143 3143 3143 3144 3143 3143 3143 3143 3142 3143 3142 3142 3141 3141 3140 3139 3139 3138 3137 3136 3135 3134 3133 3132 3131 3131 3129 3128 3128 3127 3126 3126 3126 3125 3124 3124 3123 3123 3124 3124 3124 3154 3153 3153 3153 3153 3154 3153 3153 3153 3153 3152 3153 3153 3153 3153 3153 3153 3153 3154 3154 3154 3154 3155 3154 3154 3156 3157 3157 3157 3158 3159 3160 3161 3161 3161 3161 3161 3161 3162 3162 3162 3162 3162 3162 3163 3162 3162 3163 3163 3164 3165 3165 3165 3165 3166 3166 3165 3165 3165 3165 3166 3166 3166 3166 3167 3167 3166 3167 3167 3167 3167 3168 3168 3168 3169 3168 3169 3168 3169 3169 3169 3170 3170 3170 3170 3171 3172 3172 3172 3172 3172 3173 3173 3174 3173 3174 3175 3175 3175 3175 3175 3175 3176 3176 3177 3178 3178 3178 3179 3179 3179 3179 3179 3180 3180 3180 3180 3180 3180 3181 3180 3180 3179 3179 3179 3179 3178 3178 3178 3178 3177 3177 3176 3177 3176 3175 3173 3173 3173 3173 3172 3171 3169 3169 3168 3168 3168 3167 3166 3166 3169 3169 3167 3169 3176 3174 3170 3169 3168 3164 3164 3163 3163 3162 3162 3161 3160 3158 3158 3157 3155 3155 3154 3153 3152 3151 3150 3150 3149 3148 3147 3147 3146 3146 3146 3145 3146 3145 3145 3144 3145 3144 3145 3145 3144 3144 3144 3144 3144 3144 3144 3144 3144 3143 3143 3143 3142 3142 3141 3141 3140 3139 3138 3138 3137 3136 3136 3135 3133 3133 3131 3130 3130 3129 3127 3126 3126 3125 3124 3124 3123 3123 3123 3123 3123 3154 3153 3153 3153 3153 3153 3153 3153 3153 3153 3153 3153 3152 3153 3153 3153 3154 3154 3154 3154 3154 3155 3155 3156 3154 3156 3156 3156 3157 3157 3159 3160 3160 3160 3160 3161 3161 3162 3162 3161 3162 3162 3162 3162 3162 3162 3162 3162 3162 3163 3164 3164 3164 3164 3165 3165 3165 3165 3164 3164 3164 3165 3165 3165 3165 3166 3166 3166 3166 3165 3166 3167 3167 3167 3168 3169 3169 3169 3169 3170 3170 3171 3171 3172 3172 3172 3173 3173 3173 3173 3173 3173 3174 3175 3175 3175 3176 3176 3176 3176 3177 3176 3178 3178 3178 3178 3179 3179 3180 3180 3180 3181 3181 3181 3181 3182 3182 3182 3182 3182 3182 3181 3181 3180 3180 3180 3179 3179 3179 3179 3178 3178 3178 3179 3177 3176 3175 3174 3174 3174 3173 3172 3171 3170 3170 3170 3169 3171 3177 3176 3174 3172 3172 3174 3175 3173 3171 3170 3169 3166 3164 3164 3164 3163 3163 3162 3162 3161 3159 3158 3158 3156 3155 3154 3154 3153 3152 3151 3151 3150 3149 3149 3148 3148 3148 3147 3147 3146 3146 3147 3147 3147 3147 3146 3146 3146 3146 3146 3146 3146 3145 3145 3145 3145 3144 3144 3144 3143 3142 3141 3141 3140 3139 3139 3139 3137 3137 3136 3135 3134 3133 3132 3131 3130 3130 3128 3127 3127 3125 3125 3125 3124 3124 3123 3123 3154 3155 3154 3153 3153 3152 3152 3153 3153 3154 3153 3153 3153 3153 3153 3153 3154 3154 3154 3154 3155 3154 3155 3156 3156 3156 3157 3156 3157 3158 3159 3159 3160 3161 3160 3160 3161 3161 3161 3161 3161 3162 3162 3162 3162 3162 3162 3162 3162 3163 3163 3163 3164 3164 3164 3165 3165 3165 3165 3164 3163 3163 3164 3164 3164 3165 3165 3165 3166 3166 3166 3167 3167 3167 3168 3169 3170 3170 3170 3171 3171 3172 3172 3173 3173 3173 3174 3174 3174 3174 3174 3174 3175 3175 3176 3177 3177 3176 3177 3177 3177 3178 3179 3179 3179 3179 3180 3181 3181 3181 3182 3182 3183 3183 3184 3184 3184 3184 3184 3184 3183 3183 3182 3182 3182 3181 3181 3181 3180 3180 3180 3180 3180 3180 3179 3178 3177 3176 3175 3175 3174 3173 3172 3172 3172 3173 3179 3175 3177 3176 3175 3172 3171 3170 3171 3172 3176 3174 3174 3171 3167 3166 3165 3164 3164 3163 3163 3162 3161 3160 3159 3158 3157 3156 3155 3153 3153 3152 3152 3151 3151 3151 3150 3149 3149 3149 3149 3148 3148 3148 3148 3148 3148 3147 3147 3147 3147 3147 3148 3147 3147 3147 3146 3146 3145 3145 3144 3144 3143 3142 3142 3141 3141 3141 3141 3139 3139 3138 3137 3136 3136 3134 3133 3132 3132 3130 3129 3128 3127 3127 3126 3125 3125 3124 3124 3154 3154 3154 3153 3153 3153 3152 3153 3153 3154 3153 3153 3154 3154 3154 3154 3154 3155 3155 3154 3155 3155 3156 3156 3156 3157 3158 3157 3157 3158 3159 3159 3160 3161 3161 3160 3161 3161 3161 3161 3162 3162 3162 3162 3163 3163 3162 3162 3162 3162 3162 3162 3163 3163 3164 3164 3164 3164 3164 3164 3163 3163 3164 3164 3164 3164 3165 3165 3165 3166 3166 3166 3167 3168 3168 3169 3170 3171 3171 3171 3172 3172 3173 3173 3174 3174 3175 3176 3175 3175 3175 3175 3176 3177 3177 3178 3178 3178 3178 3178 3178 3179 3179 3180 3180 3181 3181 3182 3183 3184 3184 3183 3184 3185 3185 3185 3185 3185 3185 3185 3185 3185 3184 3184 3184 3182 3182 3181 3181 3181 3181 3181 3180 3180 3180 3179 3179 3179 3179 3177 3175 3174 3173 3174 3176 3178 3178 3177 3179 3176 3175 3173 3172 3171 3172 3172 3172 3171 3175 3173 3168 3166 3166 3165 3165 3164 3164 3163 3162 3161 3160 3159 3159 3157 3157 3156 3155 3154 3154 3154 3153 3152 3152 3152 3151 3151 3151 3150 3151 3150 3150 3150 3150 3149 3149 3148 3149 3148 3148 3148 3147 3147 3147 3147 3146 3146 3145 3146 3144 3144 3143 3143 3143 3142 3142 3141 3140 3140 3139 3139 3138 3137 3135 3134 3134 3132 3131 3130 3129 3128 3126 3126 3125 3125 3125 3154 3154 3154 3154 3153 3152 3153 3154 3155 3153 3154 3153 3154 3153 3154 3154 3155 3156 3156 3155 3155 3156 3156 3156 3157 3157 3158 3158 3158 3159 3159 3160 3161 3161 3161 3162 3161 3162 3161 3162 3162 3162 3162 3162 3162 3163 3163 3163 3162 3162 3163 3163 3162 3162 3162 3163 3164 3165 3164 3164 3163 3163 3163 3164 3163 3164 3164 3165 3165 3165 3166 3166 3167 3168 3169 3169 3170 3171 3172 3172 3173 3173 3173 3174 3175 3175 3176 3176 3176 3176 3177 3177 3177 3178 3178 3179 3180 3179 3179 3179 3179 3180 3180 3180 3181 3182 3182 3183 3184 3185 3185 3185 3185 3186 3187 3187 3187 3187 3187 3187 3187 3186 3186 3185 3185 3184 3183 3183 3182 3182 3181 3181 3180 3180 3180 3180 3183 3186 3185 3179 3177 3176 3176 3178 3177 3176 3178 3184 3176 3175 3174 3174 3173 3172 3172 3172 3171 3170 3171 3170 3169 3168 3167 3167 3166 3166 3165 3164 3163 3163 3162 3161 3160 3159 3159 3158 3157 3156 3155 3155 3154 3153 3153 3153 3153 3153 3152 3152 3152 3152 3152 3151 3152 3151 3150 3151 3150 3150 3149 3149 3148 3148 3148 3147 3147 3146 3146 3146 3145 3145 3145 3145 3145 3144 3143 3143 3142 3141 3141 3140 3140 3138 3137 3135 3135 3135 3133 3132 3131 3130 3129 3127 3126 3127 3127 3154 3153 3153 3153 3153 3153 3154 3153 3154 3154 3155 3154 3154 3154 3155 3154 3155 3155 3156 3156 3156 3157 3157 3157 3158 3158 3158 3159 3159 3159 3160 3161 3161 3162 3161 3162 3162 3162 3163 3162 3163 3163 3163 3163 3163 3162 3163 3163 3163 3163 3163 3163 3163 3162 3161 3161 3163 3163 3164 3164 3163 3163 3163 3163 3164 3164 3164 3164 3165 3166 3166 3167 3167 3167 3168 3170 3170 3171 3173 3173 3174 3175 3175 3175 3176 3177 3177 3177 3177 3177 3177 3177 3178 3179 3179 3179 3180 3180 3180 3180 3180 3181 3181 3181 3182 3183 3184 3185 3185 3186 3187 3187 3187 3188 3188 3188 3188 3188 3189 3188 3188 3188 3187 3186 3186 3186 3185 3184 3183 3182 3182 3181 3180 3180 3180 3184 3186 3185 3185 3184 3179 3179 3180 3179 3179 3183 3180 3176 3176 3174 3174 3176 3175 3174 3173 3172 3172 3171 3171 3170 3170 3169 3169 3168 3168 3167 3167 3166 3165 3164 3163 3162 3162 3161 3161 3160 3159 3158 3157 3157 3156 3156 3155 3155 3155 3155 3154 3154 3153 3153 3153 3154 3153 3153 3153 3152 3152 3151 3151 3151 3150 3150 3150 3149 3149 3148 3148 3147 3147 3147 3147 3147 3147 3146 3145 3145 3144 3144 3142 3143 3141 3140 3139 3138 3137 3137 3136 3135 3133 3133 3131 3129 3128 3128 3128 3154 3155 3153 3154 3154 3153 3153 3154 3155 3155 3155 3155 3154 3155 3155 3157 3156 3157 3157 3157 3157 3158 3159 3159 3159 3159 3159 3160 3160 3160 3161 3161 3161 3161 3162 3162 3163 3163 3163 3164 3163 3163 3164 3164 3163 3163 3163 3163 3163 3163 3163 3162 3162 3162 3162 3161 3161 3162 3162 3162 3162 3163 3163 3163 3163 3164 3164 3164 3165 3166 3166 3167 3167 3167 3169 3170 3171 3172 3173 3174 3174 3176 3177 3177 3178 3178 3178 3178 3178 3178 3178 3179 3179 3180 3180 3180 3181 3181 3182 3181 3182 3182 3182 3182 3183 3184 3185 3186 3187 3187 3188 3188 3188 3189 3189 3188 3189 3189 3190 3189 3189 3188 3188 3188 3187 3187 3186 3185 3184 3183 3183 3183 3181 3183 3183 3189 3187 3187 3188 3183 3180 3179 3179 3179 3184 3184 3181 3177 3175 3174 3175 3176 3175 3174 3174 3174 3173 3173 3172 3172 3171 3170 3170 3169 3169 3169 3168 3167 3166 3165 3165 3164 3163 3163 3162 3162 3161 3160 3159 3158 3157 3158 3157 3157 3156 3156 3157 3156 3156 3155 3155 3155 3154 3155 3154 3154 3154 3153 3153 3152 3152 3152 3152 3151 3150 3150 3149 3149 3149 3149 3149 3148 3148 3148 3147 3146 3146 3146 3144 3143 3142 3141 3142 3140 3140 3139 3138 3137 3136 3135 3133 3132 3132 3131 3130 3152 3154 3155 3154 3155 3153 3155 3155 3155 3155 3155 3155 3154 3155 3156 3158 3157 3158 3158 3158 3158 3159 3160 3160 3161 3160 3160 3161 3160 3160 3162 3161 3162 3162 3162 3162 3162 3163 3164 3164 3164 3164 3164 3164 3164 3164 3164 3163 3162 3163 3162 3163 3162 3162 3161 3161 3161 3161 3161 3162 3162 3162 3162 3162 3163 3163 3164 3164 3165 3165 3166 3167 3167 3167 3168 3170 3171 3173 3174 3174 3175 3176 3177 3178 3179 3179 3179 3180 3180 3180 3180 3180 3180 3181 3181 3182 3182 3182 3183 3183 3184 3184 3184 3184 3185 3186 3187 3188 3189 3189 3189 3189 3189 3190 3190 3190 3190 3190 3191 3191 3190 3190 3189 3188 3188 3188 3187 3186 3187 3191 3191 3189 3188 3188 3189 3189 3188 3190 3188 3183 3181 3180 3179 3178 3178 3179 3178 3176 3176 3175 3175 3175 3175 3175 3174 3174 3174 3174 3174 3173 3172 3172 3172 3171 3170 3170 3169 3169 3168 3167 3166 3165 3165 3165 3165 3164 3163 3162 3161 3160 3159 3160 3159 3158 3158 3158 3159 3159 3158 3158 3156 3156 3157 3156 3156 3155 3156 3155 3154 3154 3154 3154 3153 3153 3152 3152 3152 3152 3151 3150 3150 3150 3150 3149 3148 3148 3147 3146 3146 3144 3143 3143 3143 3141 3141 3141 3140 3139 3138 3137 3135 3134 3134 3133 3132 3155 3152 3154 3156 3154 3154 3154 3155 3156 3156 3156 3156 3155 3155 3157 3159 3159 3159 3158 3160 3159 3160 3161 3162 3162 3162 3161 3161 3161 3161 3161 3162 3162 3162 3162 3162 3162 3162 3163 3163 3164 3164 3164 3164 3165 3164 3164 3164 3163 3162 3162 3162 3162 3162 3162 3161 3161 3162 3161 3162 3162 3161 3162 3163 3162 3164 3164 3165 3165 3166 3166 3166 3167 3169 3170 3171 3172 3173 3175 3174 3175 3176 3177 3178 3179 3180 3180 3181 3181 3181 3181 3181 3181 3181 3182 3183 3182 3183 3184 3185 3186 3185 3185 3185 3186 3187 3189 3189 3190 3190 3190 3190 3191 3191 3191 3192 3191 3192 3192 3192 3191 3191 3191 3190 3190 3189 3189 3188 3192 3189 3187 3186 3185 3186 3187 3188 3188 3188 3184 3183 3181 3181 3179 3178 3178 3179 3178 3176 3176 3176 3176 3176 3176 3175 3175 3175 3175 3176 3175 3175 3174 3173 3173 3172 3172 3171 3171 3170 3169 3169 3168 3168 3167 3166 3165 3166 3164 3165 3163 3162 3162 3161 3161 3161 3160 3160 3161 3162 3160 3160 3159 3159 3158 3157 3158 3157 3157 3156 3156 3157 3156 3156 3155 3155 3154 3154 3154 3154 3153 3152 3151 3152 3151 3149 3150 3149 3148 3147 3147 3146 3145 3145 3145 3143 3144 3143 3142 3140 3140 3139 3138 3137 3135 3135 3133 3153 3153 3154 3156 3155 3155 3155 3156 3157 3157 3157 3157 3157 3157 3156 3158 3160 3160 3161 3161 3161 3161 3162 3163 3164 3163 3162 3162 3161 3161 3162 3162 3161 3162 3162 3162 3162 3161 3162 3163 3163 3163 3163 3164 3164 3164 3164 3164 3163 3163 3162 3162 3162 3162 3161 3161 3161 3161 3161 3161 3161 3162 3162 3162 3163 3163 3164 3165 3166 3166 3166 3167 3167 3169 3170 3172 3172 3173 3174 3175 3176 3176 3178 3179 3180 3180 3181 3180 3181 3181 3182 3182 3182 3182 3183 3183 3184 3184 3185 3185 3187 3187 3187 3187 3187 3189 3190 3191 3191 3191 3191 3191 3192 3193 3193 3194 3193 3193 3194 3193 3192 3191 3191 3192 3193 3191 3190 3190 3189 3188 3189 3188 3186 3185 3188 3188 3196 3188 3186 3184 3183 3182 3181 3180 3179 3179 3178 3177 3177 3177 3177 3177 3176 3176 3176 3176 3176 3177 3176 3176 3175 3175 3175 3174 3173 3172 3172 3171 3171 3170 3170 3169 3168 3167 3167 3167 3166 3165 3165 3164 3163 3163 3164 3164 3163 3163 3168 3165 3163 3165 3161 3160 3160 3159 3159 3159 3159 3159 3158 3158 3158 3157 3158 3157 3157 3156 3156 3155 3154 3153 3154 3154 3152 3151 3151 3150 3149 3148 3148 3147 3147 3147 3146 3146 3145 3145 3144 3143 3142 3142 3141 3139 3138 3138 3136 3153 3153 3154 3156 3155 3155 3156 3155 3157 3156 3158 3157 3157 3157 3158 3158 3159 3160 3161 3163 3163 3162 3162 3163 3164 3164 3164 3163 3163 3162 3162 3163 3163 3162 3162 3163 3162 3162 3162 3162 3163 3162 3161 3163 3163 3163 3163 3163 3164 3163 3162 3162 3161 3161 3161 3161 3161 3161 3161 3161 3161 3161 3162 3162 3163 3164 3164 3165 3166 3166 3167 3167 3168 3170 3171 3172 3173 3174 3173 3176 3176 3177 3179 3179 3180 3180 3180 3180 3181 3181 3182 3183 3183 3183 3183 3184 3185 3186 3186 3187 3187 3188 3188 3189 3189 3190 3191 3191 3191 3192 3192 3192 3193 3194 3195 3195 3195 3195 3195 3194 3193 3192 3192 3192 3194 3191 3191 3192 3190 3189 3190 3188 3187 3192 3189 3186 3195 3189 3186 3185 3184 3183 3183 3182 3181 3180 3180 3179 3178 3179 3179 3179 3178 3177 3177 3178 3178 3178 3177 3177 3177 3176 3176 3175 3174 3174 3173 3172 3172 3171 3170 3170 3169 3169 3168 3168 3168 3167 3166 3165 3165 3164 3165 3164 3164 3165 3165 3167 3168 3166 3163 3162 3162 3161 3161 3161 3160 3161 3160 3160 3160 3160 3159 3159 3159 3159 3158 3157 3156 3156 3156 3155 3155 3154 3153 3153 3151 3151 3150 3149 3150 3149 3149 3148 3148 3147 3147 3146 3145 3144 3143 3142 3141 3141 3138 3153 3152 3154 3156 3156 3155 3155 3157 3158 3158 3158 3157 3159 3158 3159 3160 3160 3161 3162 3166 3164 3163 3162 3163 3164 3164 3164 3165 3163 3163 3163 3163 3163 3163 3163 3163 3163 3163 3162 3162 3163 3162 3162 3160 3161 3161 3163 3162 3162 3162 3162 3162 3161 3161 3160 3161 3160 3160 3160 3161 3160 3161 3162 3162 3163 3164 3165 3165 3166 3167 3167 3167 3169 3170 3171 3171 3173 3174 3175 3175 3177 3178 3179 3179 3180 3180 3180 3180 3181 3181 3183 3184 3184 3184 3185 3185 3186 3186 3187 3187 3188 3189 3189 3190 3190 3190 3192 3192 3192 3193 3192 3192 3193 3194 3196 3196 3196 3196 3195 3194 3193 3194 3195 3196 3193 3193 3194 3192 3193 3192 3190 3189 3190 3190 3189 3190 3198 3189 3188 3186 3185 3184 3184 3184 3183 3182 3181 3180 3181 3180 3180 3180 3179 3178 3177 3178 3178 3178 3178 3178 3178 3178 3177 3176 3176 3175 3174 3174 3173 3172 3171 3171 3170 3170 3170 3169 3169 3168 3168 3167 3167 3166 3166 3165 3165 3165 3165 3164 3165 3164 3164 3165 3164 3163 3163 3163 3162 3162 3162 3162 3162 3162 3162 3162 3161 3160 3160 3159 3159 3159 3158 3158 3157 3156 3156 3154 3154 3154 3152 3153 3151 3151 3151 3151 3150 3149 3149 3148 3147 3146 3144 3143 3143 3142 3140 3151 3153 3154 3155 3156 3157 3156 3158 3159 3158 3159 3157 3158 3159 3160 3161 3161 3161 3160 3167 3164 3164 3163 3163 3165 3165 3164 3165 3164 3162 3163 3163 3163 3163 3162 3162 3162 3163 3162 3162 3161 3162 3162 3160 3160 3160 3160 3161 3161 3161 3161 3161 3161 3161 3161 3160 3161 3160 3160 3160 3161 3160 3160 3162 3162 3163 3164 3166 3166 3166 3167 3168 3168 3169 3171 3172 3172 3174 3175 3176 3177 3177 3178 3179 3180 3180 3181 3181 3181 3182 3183 3184 3185 3185 3185 3186 3186 3187 3187 3188 3189 3190 3190 3191 3191 3191 3193 3193 3193 3193 3193 3193 3193 3194 3196 3196 3197 3197 3196 3195 3194 3197 3194 3195 3194 3193 3194 3193 3193 3193 3191 3193 3193 3193 3196 3198 3193 3191 3189 3188 3187 3186 3186 3185 3184 3184 3183 3183 3183 3182 3182 3181 3180 3180 3179 3179 3179 3180 3180 3180 3180 3179 3178 3178 3178 3177 3176 3176 3175 3174 3173 3172 3172 3171 3170 3170 3171 3171 3170 3168 3168 3168 3167 3166 3167 3166 3166 3166 3166 3166 3166 3166 3166 3165 3165 3165 3165 3165 3164 3165 3164 3165 3164 3164 3163 3163 3162 3161 3161 3161 3160 3160 3160 3158 3157 3156 3156 3156 3155 3154 3153 3152 3153 3153 3152 3151 3151 3150 3149 3148 3146 3145 3146 3144 3143 3149 3152 3153 3154 3155 3156 3156 3159 3158 3158 3158 3158 3160 3160 3160 3161 3162 3160 3161 3163 3163 3165 3165 3165 3166 3165 3166 3166 3164 3163 3163 3163 3163 3163 3162 3162 3163 3162 3162 3162 3162 3161 3160 3160 3160 3158 3158 3158 3159 3158 3159 3159 3159 3159 3159 3160 3159 3160 3159 3159 3160 3160 3160 3160 3162 3162 3164 3166 3167 3167 3167 3168 3169 3169 3170 3172 3173 3174 3175 3176 3177 3177 3178 3179 3180 3181 3181 3181 3182 3183 3183 3184 3185 3185 3186 3186 3187 3188 3188 3189 3189 3190 3191 3191 3191 3192 3193 3194 3193 3194 3193 3193 3193 3194 3195 3196 3197 3197 3197 3196 3196 3197 3195 3194 3193 3193 3195 3194 3194 3194 3194 3195 3196 3197 3195 3193 3193 3192 3190 3189 3188 3187 3187 3186 3187 3186 3186 3186 3185 3184 3184 3183 3182 3181 3180 3180 3181 3181 3181 3181 3181 3180 3180 3179 3179 3179 3178 3177 3176 3176 3175 3175 3174 3172 3172 3172 3170 3171 3171 3170 3170 3169 3168 3168 3168 3167 3167 3167 3167 3167 3167 3168 3168 3168 3168 3167 3167 3167 3167 3168 3168 3168 3167 3166 3166 3165 3164 3164 3164 3163 3162 3161 3161 3161 3160 3159 3159 3158 3157 3157 3156 3156 3155 3155 3153 3153 3152 3152 3151 3150 3148 3147 3147 3146 3145 3149 3151 3152 3153 3155 3156 3158 3159 3159 3158 3160 3159 3160 3160 3160 3163 3163 3161 3162 3163 3164 3166 3165 3165 3166 3165 3166 3165 3165 3164 3164 3165 3164 3163 3162 3162 3161 3161 3161 3160 3161 3160 3159 3159 3158 3159 3158 3156 3156 3156 3156 3157 3157 3157 3157 3158 3159 3158 3159 3159 3158 3160 3160 3159 3160 3162 3162 3164 3166 3167 3168 3168 3168 3169 3170 3171 3172 3174 3175 3175 3176 3177 3178 3179 3181 3181 3182 3182 3182 3183 3183 3184 3185 3186 3187 3187 3188 3189 3188 3189 3190 3190 3191 3191 3191 3192 3193 3194 3194 3194 3195 3193 3194 3194 3194 3195 3196 3197 3197 3197 3196 3196 3195 3193 3194 3195 3195 3195 3196 3196 3197 3197 3196 3196 3195 3194 3193 3192 3191 3190 3189 3188 3188 3188 3189 3189 3189 3188 3187 3186 3186 3185 3184 3183 3183 3182 3182 3182 3182 3182 3182 3182 3181 3181 3180 3180 3179 3179 3178 3177 3177 3177 3175 3174 3173 3173 3172 3171 3171 3171 3171 3170 3170 3170 3170 3169 3169 3170 3169 3169 3170 3170 3170 3169 3170 3170 3170 3170 3170 3170 3169 3169 3169 3168 3167 3167 3167 3166 3165 3165 3163 3163 3163 3163 3162 3162 3161 3160 3160 3159 3158 3158 3157 3157 3156 3155 3154 3154 3153 3151 3151 3150 3149 3149 3147 3148 3149 3152 3152 3153 3155 3158 3159 3158 3159 3160 3161 3161 3161 3162 3162 3163 3162 3163 3164 3165 3166 3166 3166 3167 3167 3166 3165 3166 3165 3163 3163 3163 3162 3162 3161 3160 3159 3159 3159 3159 3159 3158 3158 3158 3156 3155 3155 3155 3154 3154 3154 3154 3154 3155 3155 3156 3157 3157 3157 3157 3158 3158 3159 3159 3160 3162 3162 3163 3166 3167 3168 3167 3168 3170 3170 3171 3173 3174 3175 3175 3176 3177 3179 3180 3181 3182 3182 3182 3183 3183 3184 3185 3186 3187 3187 3188 3188 3188 3189 3190 3190 3190 3190 3191 3192 3193 3193 3193 3194 3195 3194 3194 3195 3195 3195 3195 3196 3196 3197 3197 3197 3197 3196 3195 3194 3196 3195 3197 3197 3195 3195 3196 3196 3195 3194 3193 3192 3192 3191 3191 3190 3190 3190 3190 3191 3191 3190 3189 3188 3188 3187 3186 3185 3185 3184 3184 3184 3184 3183 3183 3183 3182 3182 3181 3181 3181 3180 3180 3179 3178 3178 3177 3176 3175 3174 3173 3173 3173 3172 3172 3172 3172 3171 3171 3171 3171 3172 3171 3172 3172 3172 3172 3171 3172 3172 3172 3172 3172 3171 3171 3171 3170 3170 3170 3169 3168 3168 3168 3167 3165 3166 3165 3165 3165 3164 3164 3163 3162 3162 3161 3161 3160 3159 3158 3158 3157 3156 3155 3153 3153 3152 3151 3150 3149 3146 3149 3150 3151 3153 3155 3156 3158 3158 3159 3161 3162 3161 3162 3162 3163 3163 3164 3165 3165 3166 3166 3166 3167 3167 3166 3166 3165 3165 3163 3162 3161 3160 3159 3158 3158 3157 3156 3155 3155 3154 3154 3154 3153 3154 3154 3153 3153 3153 3153 3153 3152 3152 3151 3152 3152 3152 3154 3155 3155 3156 3156 3157 3157 3156 3158 3159 3161 3162 3163 3165 3167 3167 3167 3168 3170 3170 3171 3173 3174 3175 3176 3177 3178 3179 3181 3182 3182 3182 3183 3183 3184 3185 3186 3186 3187 3187 3188 3188 3189 3189 3189 3189 3190 3190 3191 3192 3192 3192 3193 3194 3194 3194 3195 3195 3195 3195 3195 3196 3196 3197 3197 3197 3196 3196 3196 3196 3197 3197 3197 3195 3197 3196 3196 3195 3194 3193 3192 3191 3192 3192 3191 3191 3191 3192 3192 3192 3191 3190 3190 3189 3189 3188 3187 3186 3186 3185 3185 3185 3185 3185 3184 3184 3183 3183 3183 3182 3181 3181 3180 3180 3179 3178 3177 3177 3176 3175 3175 3175 3174 3174 3174 3173 3174 3173 3173 3174 3174 3174 3174 3174 3174 3174 3173 3174 3174 3174 3174 3174 3173 3174 3173 3173 3172 3172 3171 3170 3170 3169 3169 3168 3168 3168 3168 3167 3167 3166 3166 3165 3164 3164 3164 3163 3161 3161 3160 3159 3158 3157 3157 3155 3154 3153 3152 3150 3144 3148 3149 3150 3152 3154 3155 3157 3158 3159 3161 3161 3162 3163 3164 3165 3165 3166 3167 3166 3167 3166 3167 3166 3166 3166 3165 3164 3163 3162 3161 3160 3159 3158 3157 3156 3155 3154 3153 3152 3151 3150 3150 3149 3150 3149 3149 3148 3148 3148 3148 3149 3150 3149 3150 3149 3149 3150 3151 3151 3153 3153 3154 3155 3156 3155 3157 3158 3160 3161 3162 3164 3165 3166 3167 3168 3169 3169 3171 3173 3174 3175 3176 3177 3178 3180 3182 3182 3182 3182 3183 3184 3185 3185 3186 3186 3187 3188 3187 3189 3189 3188 3189 3189 3189 3190 3191 3190 3191 3192 3193 3194 3194 3194 3194 3194 3194 3194 3195 3195 3197 3198 3196 3196 3196 3195 3196 3197 3197 3196 3196 3198 3196 3196 3195 3194 3193 3192 3191 3192 3192 3192 3192 3192 3192 3193 3193 3193 3191 3191 3191 3190 3189 3189 3188 3187 3187 3186 3185 3185 3186 3186 3184 3185 3185 3184 3183 3183 3182 3182 3182 3181 3180 3179 3178 3178 3177 3177 3177 3176 3176 3176 3176 3175 3175 3176 3176 3176 3176 3176 3176 3175 3176 3176 3175 3176 3175 3176 3175 3175 3175 3175 3175 3175 3174 3174 3173 3172 3172 3172 3172 3172 3171 3170 3170 3170 3169 3167 3167 3167 3167 3166 3166 3164 3163 3162 3161 3160 3159 3157 3156 3156 3155 3153 3152 3143 3145 3147 3149 3151 3152 3154 3156 3157 3159 3160 3161 3163 3164 3164 3165 3166 3167 3167 3167 3167 3167 3166 3167 3166 3165 3164 3164 3163 3161 3159 3158 3156 3155 3154 3153 3152 3151 3150 3150 3148 3148 3147 3146 3146 3145 3146 3145 3143 3144 3144 3144 3144 3145 3146 3146 3145 3147 3147 3147 3149 3150 3150 3151 3154 3152 3154 3156 3157 3159 3160 3161 3163 3164 3165 3166 3167 3168 3169 3170 3172 3173 3175 3177 3177 3179 3180 3181 3182 3182 3183 3183 3184 3185 3185 3186 3187 3187 3188 3188 3188 3188 3188 3188 3189 3189 3189 3190 3190 3191 3192 3192 3193 3193 3192 3192 3193 3193 3194 3196 3196 3197 3196 3196 3196 3195 3196 3197 3197 3196 3196 3198 3196 3196 3195 3193 3193 3192 3192 3192 3192 3192 3192 3192 3193 3194 3194 3194 3193 3193 3193 3192 3191 3190 3190 3189 3188 3187 3187 3186 3186 3186 3186 3186 3186 3186 3186 3185 3185 3184 3184 3182 3181 3181 3180 3180 3180 3179 3179 3178 3178 3178 3178 3177 3177 3177 3177 3178 3178 3178 3178 3177 3178 3178 3177 3178 3177 3178 3178 3178 3177 3177 3177 3177 3176 3176 3175 3175 3175 3175 3175 3174 3174 3173 3172 3172 3171 3170 3171 3170 3169 3169 3168 3167 3165 3164 3163 3162 3160 3159 3158 3157 3156 3155 3153 3140 3143 3146 3148 3149 3151 3154 3155 3156 3158 3159 3161 3162 3163 3164 3165 3166 3167 3167 3167 3167 3166 3166 3166 3165 3164 3164 3162 3160 3158 3156 3154 3153 3152 3151 3149 3148 3148 3147 3146 3144 3143 3142 3142 3142 3141 3140 3140 3140 3139 3139 3139 3139 3140 3140 3141 3141 3142 3144 3144 3144 3146 3147 3148 3149 3150 3150 3153 3154 3155 3157 3158 3160 3162 3162 3163 3165 3166 3168 3169 3170 3171 3173 3175 3176 3178 3179 3181 3182 3181 3182 3182 3183 3184 3185 3186 3187 3187 3187 3188 3188 3188 3188 3188 3188 3188 3189 3190 3190 3191 3192 3191 3192 3193 3192 3192 3192 3193 3195 3198 3196 3198 3196 3196 3196 3195 3196 3197 3198 3197 3197 3198 3196 3195 3194 3194 3193 3193 3193 3192 3192 3193 3193 3194 3194 3195 3195 3194 3195 3194 3194 3194 3193 3192 3191 3191 3190 3189 3188 3187 3187 3187 3187 3187 3188 3188 3187 3186 3186 3186 3185 3184 3184 3182 3182 3181 3181 3181 3181 3180 3180 3180 3179 3180 3179 3179 3180 3180 3180 3180 3179 3180 3179 3180 3180 3180 3180 3180 3180 3180 3180 3180 3180 3180 3180 3179 3179 3178 3178 3178 3177 3176 3176 3176 3175 3175 3174 3174 3173 3172 3171 3170 3169 3169 3168 3166 3165 3164 3163 3161 3160 3159 3158 3156 3155 3137 3140 3143 3146 3148 3150 3152 3153 3155 3157 3158 3160 3161 3163 3164 3165 3166 3166 3166 3165 3165 3165 3165 3165 3164 3163 3162 3159 3158 3156 3154 3153 3152 3150 3148 3147 3145 3144 3143 3142 3141 3140 3139 3138 3137 3136 3136 3135 3135 3135 3135 3135 3135 3135 3135 3135 3136 3136 3138 3139 3140 3141 3142 3144 3145 3146 3146 3148 3150 3151 3153 3155 3156 3158 3160 3161 3162 3164 3166 3167 3168 3169 3171 3173 3174 3176 3177 3179 3180 3180 3181 3182 3183 3183 3184 3185 3186 3187 3187 3187 3188 3188 3188 3187 3187 3188 3189 3189 3190 3191 3191 3191 3192 3192 3192 3192 3192 3193 3195 3195 3196 3195 3196 3197 3196 3197 3197 3197 3197 3197 3197 3201 3195 3195 3194 3194 3193 3193 3193 3192 3192 3193 3194 3195 3196 3196 3196 3196 3196 3196 3196 3195 3195 3194 3194 3193 3192 3192 3191 3190 3189 3188 3188 3189 3189 3189 3189 3189 3188 3187 3186 3186 3185 3184 3184 3184 3183 3183 3182 3182 3182 3181 3181 3181 3181 3181 3182 3183 3183 3183 3182 3182 3182 3182 3183 3183 3182 3182 3182 3182 3182 3182 3182 3182 3181 3181 3180 3180 3181 3180 3180 3179 3178 3178 3178 3177 3177 3177 3175 3175 3174 3173 3171 3170 3169 3168 3167 3166 3165 3164 3163 3161 3159 3158 3157 3133 3137 3140 3143 3146 3148 3150 3152 3154 3156 3157 3158 3160 3162 3163 3164 3165 3165 3165 3165 3164 3164 3164 3164 3162 3161 3160 3158 3156 3154 3152 3150 3148 3146 3144 3143 3142 3141 3139 3138 3137 3136 3135 3133 3132 3131 3131 3130 3130 3130 3129 3129 3129 3130 3130 3130 3131 3132 3132 3133 3134 3135 3136 3139 3139 3141 3142 3143 3145 3147 3148 3150 3152 3155 3156 3158 3159 3161 3163 3164 3166 3167 3169 3171 3172 3174 3175 3177 3179 3180 3180 3180 3181 3183 3183 3185 3186 3186 3186 3187 3188 3188 3187 3187 3187 3188 3189 3190 3190 3191 3191 3191 3191 3192 3193 3192 3192 3193 3196 3194 3197 3197 3197 3197 3196 3196 3197 3198 3198 3196 3198 3196 3195 3195 3195 3194 3194 3194 3193 3193 3193 3194 3195 3196 3197 3197 3198 3197 3197 3197 3197 3197 3196 3195 3195 3194 3194 3193 3193 3192 3191 3190 3190 3190 3190 3190 3190 3190 3190 3189 3188 3187 3186 3186 3186 3186 3185 3184 3184 3184 3184 3183 3183 3183 3183 3184 3184 3184 3184 3184 3184 3184 3184 3184 3184 3184 3184 3185 3185 3185 3184 3184 3184 3184 3184 3183 3183 3183 3183 3182 3181 3181 3181 3180 3179 3179 3178 3178 3177 3176 3176 3175 3173 3172 3171 3170 3169 3168 3167 3166 3165 3163 3161 3160 3159 3131 3134 3138 3140 3143 3146 3149 3151 3153 3155 3156 3157 3159 3160 3162 3163 3164 3164 3164 3164 3163 3163 3163 3162 3161 3159 3158 3156 3154 3152 3149 3147 3145 3143 3141 3139 3138 3136 3134 3133 3131 3129 3128 3127 3126 3125 3124 3123 3123 3123 3123 3123 3123 3124 3124 3125 3125 3127 3128 3127 3128 3129 3131 3132 3135 3135 3136 3139 3140 3142 3144 3146 3147 3150 3153 3154 3155 3158 3159 3162 3163 3165 3166 3168 3170 3172 3173 3175 3177 3178 3179 3180 3180 3181 3183 3184 3186 3186 3186 3187 3187 3187 3187 3187 3187 3188 3189 3189 3190 3190 3191 3191 3191 3191 3193 3193 3193 3195 3194 3196 3196 3195 3196 3196 3196 3196 3197 3198 3198 3197 3198 3195 3194 3195 3195 3195 3194 3194 3194 3193 3193 3195 3196 3197 3198 3198 3198 3198 3198 3198 3198 3198 3197 3196 3195 3196 3195 3195 3194 3193 3193 3192 3191 3191 3191 3191 3191 3191 3190 3190 3190 3189 3188 3187 3187 3187 3187 3186 3186 3186 3185 3185 3184 3184 3185 3185 3186 3186 3186 3186 3186 3186 3187 3186 3186 3187 3186 3186 3186 3186 3186 3186 3186 3186 3186 3185 3185 3184 3184 3184 3183 3182 3182 3182 3180 3180 3179 3178 3178 3178 3177 3176 3175 3174 3173 3172 3171 3170 3169 3167 3167 3165 3164 3162 3161 3127 3131 3134 3138 3142 3145 3147 3149 3151 3154 3155 3156 3158 3160 3161 3162 3163 3163 3163 3163 3162 3162 3161 3161 3159 3157 3155 3153 3151 3149 3147 3145 3143 3140 3138 3135 3134 3131 3129 3128 3126 3124 3123 3122 3120 3119 3118 3118 3118 3117 3117 3116 3116 3116 3116 3117 3118 3120 3121 3123 3125 3124 3124 3127 3128 3129 3131 3133 3135 3137 3138 3140 3142 3144 3148 3150 3152 3153 3156 3158 3160 3162 3164 3166 3167 3169 3171 3173 3175 3177 3178 3178 3179 3180 3182 3183 3184 3185 3185 3186 3187 3187 3187 3187 3187 3187 3188 3189 3189 3190 3190 3190 3190 3191 3192 3193 3198 3194 3195 3197 3194 3197 3196 3195 3195 3197 3199 3198 3199 3201 3196 3194 3194 3195 3195 3195 3195 3194 3194 3194 3194 3195 3196 3197 3198 3198 3198 3198 3198 3198 3198 3198 3198 3197 3196 3196 3196 3195 3195 3194 3194 3194 3193 3192 3192 3192 3191 3192 3191 3191 3192 3192 3190 3189 3188 3188 3188 3187 3187 3187 3187 3186 3186 3186 3186 3186 3186 3187 3187 3187 3188 3188 3188 3189 3188 3189 3189 3189 3188 3188 3188 3187 3187 3188 3187 3187 3186 3186 3185 3185 3184 3184 3183 3182 3182 3181 3181 3180 3179 3178 3178 3177 3176 3176 3174 3174 3173 3172 3171 3169 3168 3167 3166 3164 3163 3123 3127 3132 3136 3139 3142 3145 3147 3150 3153 3154 3155 3157 3159 3160 3161 3161 3161 3161 3161 3161 3161 3160 3159 3156 3155 3152 3150 3148 3146 3144 3142 3139 3137 3134 3132 3129 3127 3125 3124 3121 3120 3118 3116 3114 3113 3112 3110 3110 3109 3109 3108 3109 3108 3108 3109 3110 3111 3112 3115 3116 3119 3120 3121 3121 3123 3124 3126 3128 3131 3132 3135 3137 3139 3141 3145 3147 3149 3151 3153 3156 3158 3160 3162 3165 3167 3169 3171 3173 3175 3176 3177 3178 3179 3180 3182 3183 3184 3184 3185 3186 3186 3187 3188 3188 3188 3188 3189 3189 3190 3190 3190 3190 3191 3192 3192 3195 3192 3195 3194 3194 3194 3194 3195 3195 3196 3197 3199 3197 3197 3196 3194 3194 3195 3195 3195 3195 3195 3194 3194 3195 3195 3196 3196 3197 3198 3198 3198 3198 3198 3198 3198 3198 3198 3198 3197 3196 3196 3196 3196 3195 3194 3194 3194 3193 3193 3193 3193 3192 3192 3192 3192 3192 3191 3190 3189 3189 3189 3188 3188 3188 3188 3188 3187 3187 3187 3187 3187 3188 3188 3189 3190 3190 3191 3191 3190 3190 3190 3190 3191 3190 3189 3189 3188 3188 3188 3188 3187 3187 3186 3185 3184 3184 3184 3183 3182 3182 3181 3180 3180 3178 3178 3177 3176 3176 3175 3174 3173 3172 3171 3169 3168 3167 3166 3165 3119 3124 3128 3132 3136 3140 3142 3145 3147 3151 3153 3155 3156 3157 3158 3159 3159 3159 3160 3161 3160 3160 3158 3155 3154 3152 3149 3148 3146 3143 3140 3137 3135 3132 3130 3128 3125 3122 3120 3119 3117 3115 3114 3112 3110 3109 3107 3106 3104 3103 3102 3101 3100 3099 3099 3100 3101 3101 3103 3104 3106 3109 3112 3115 3115 3116 3119 3120 3122 3124 3126 3128 3131 3133 3135 3138 3142 3144 3146 3149 3151 3154 3156 3159 3161 3164 3166 3168 3170 3172 3173 3174 3176 3177 3179 3180 3182 3182 3183 3183 3184 3186 3187 3187 3188 3188 3188 3188 3189 3189 3189 3190 3190 3191 3193 3193 3193 3191 3194 3193 3193 3194 3194 3195 3196 3196 3197 3198 3197 3196 3195 3193 3194 3195 3195 3194 3194 3194 3194 3195 3195 3195 3196 3196 3197 3198 3198 3198 3198 3198 3198 3198 3198 3198 3198 3197 3197 3197 3196 3196 3196 3195 3195 3195 3194 3194 3193 3193 3192 3192 3192 3192 3192 3192 3192 3191 3190 3190 3190 3189 3189 3190 3190 3189 3189 3189 3189 3189 3189 3189 3190 3190 3191 3192 3192 3192 3192 3191 3191 3191 3191 3191 3191 3189 3188 3189 3189 3189 3188 3187 3186 3185 3184 3184 3184 3183 3182 3182 3181 3180 3179 3178 3178 3177 3176 3176 3175 3174 3173 3172 3171 3169 3168 3167 3166 3115 3121 3125 3129 3133 3136 3140 3143 3144 3148 3151 3153 3155 3156 3157 3157 3157 3158 3159 3160 3159 3157 3154 3153 3152 3149 3147 3145 3142 3139 3136 3134 3131 3128 3126 3123 3121 3119 3117 3115 3114 3112 3109 3108 3106 3104 3102 3101 3099 3097 3096 3094 3093 3091 3091 3090 3090 3091 3092 3092 3094 3097 3101 3104 3108 3109 3112 3113 3114 3117 3119 3122 3124 3127 3129 3131 3135 3138 3141 3143 3146 3149 3152 3154 3157 3160 3163 3165 3167 3169 3170 3172 3174 3175 3177 3179 3180 3181 3181 3182 3183 3184 3185 3186 3186 3187 3187 3188 3188 3188 3188 3189 3190 3192 3193 3193 3193 3192 3193 3192 3192 3194 3194 3194 3195 3197 3197 3197 3196 3196 3195 3193 3193 3194 3193 3193 3193 3193 3193 3193 3193 3194 3195 3196 3196 3196 3197 3197 3197 3197 3198 3197 3198 3198 3198 3197 3197 3197 3196 3196 3196 3196 3195 3195 3195 3194 3194 3194 3193 3193 3193 3192 3192 3192 3192 3192 3192 3191 3191 3191 3190 3191 3190 3191 3191 3191 3191 3190 3191 3191 3191 3192 3192 3192 3192 3193 3193 3192 3192 3192 3192 3191 3191 3191 3190 3188 3188 3189 3188 3188 3187 3186 3185 3184 3184 3183 3183 3182 3182 3181 3180 3179 3178 3177 3177 3176 3175 3175 3174 3173 3171 3171 3170 3168 3167 3111 3116 3122 3126 3130 3134 3137 3140 3142 3145 3148 3151 3153 3154 3154 3155 3156 3157 3158 3158 3156 3154 3152 3151 3149 3147 3145 3142 3139 3136 3133 3130 3127 3124 3122 3120 3118 3116 3114 3112 3110 3108 3106 3104 3102 3099 3097 3095 3093 3090 3088 3086 3085 3084 3082 3081 3080 3079 3080 3082 3083 3085 3087 3091 3095 3099 3103 3105 3107 3109 3112 3114 3117 3120 3123 3126 3128 3131 3135 3138 3141 3143 3147 3150 3152 3156 3160 3162 3164 3166 3167 3168 3171 3173 3174 3176 3178 3179 3180 3181 3181 3182 3183 3184 3185 3186 3185 3186 3186 3186 3187 3189 3190 3191 3193 3193 3192 3191 3191 3191 3192 3193 3193 3194 3195 3197 3196 3195 3195 3194 3194 3194 3193 3192 3192 3192 3192 3192 3192 3192 3192 3194 3194 3194 3195 3195 3196 3196 3196 3196 3196 3196 3196 3196 3196 3196 3196 3196 3196 3195 3195 3195 3195 3195 3194 3193 3194 3194 3193 3193 3193 3193 3192 3191 3192 3192 3192 3192 3192 3191 3191 3192 3192 3192 3192 3192 3192 3192 3192 3192 3192 3192 3193 3193 3193 3193 3193 3193 3193 3193 3193 3193 3192 3191 3191 3191 3189 3187 3188 3187 3187 3186 3186 3185 3184 3183 3183 3183 3182 3182 3180 3180 3178 3178 3178 3177 3177 3176 3175 3174 3173 3171 3170 3169 3167 3105 3112 3117 3122 3127 3131 3134 3137 3140 3143 3146 3148 3151 3152 3153 3153 3154 3155 3156 3156 3154 3151 3149 3149 3147 3144 3141 3137 3135 3132 3129 3126 3123 3121 3119 3117 3115 3112 3109 3108 3107 3104 3102 3099 3097 3094 3092 3089 3087 3084 3081 3078 3075 3073 3072 3071 3070 3069 3069 3068 3071 3073 3076 3078 3081 3086 3091 3096 3097 3099 3102 3106 3109 3112 3116 3119 3122 3125 3128 3131 3135 3138 3141 3145 3148 3151 3155 3158 3160 3162 3164 3165 3167 3170 3172 3174 3175 3176 3178 3179 3180 3180 3181 3182 3183 3184 3184 3185 3185 3185 3185 3187 3189 3190 3192 3191 3192 3190 3190 3190 3191 3192 3192 3193 3194 3195 3195 3193 3193 3193 3192 3192 3192 3192 3191 3192 3192 3191 3191 3192 3192 3193 3194 3194 3194 3195 3195 3195 3195 3195 3195 3195 3195 3195 3195 3195 3194 3194 3194 3194 3194 3194 3194 3194 3193 3193 3193 3193 3193 3192 3192 3192 3192 3192 3192 3192 3192 3192 3192 3192 3192 3192 3193 3192 3192 3192 3192 3192 3192 3192 3192 3193 3193 3193 3193 3194 3194 3194 3193 3193 3193 3193 3193 3192 3192 3191 3191 3189 3187 3187 3187 3186 3186 3185 3185 3184 3184 3184 3183 3182 3181 3180 3178 3178 3178 3177 3177 3176 3176 3175 3173 3172 3171 3169 3168 3099 3107 3113 3118 3124 3127 3131 3134 3137 3140 3142 3145 3148 3149 3150 3151 3152 3153 3154 3152 3150 3148 3148 3146 3144 3141 3137 3134 3131 3128 3125 3122 3120 3118 3115 3114 3110 3108 3107 3105 3102 3100 3097 3094 3091 3089 3086 3084 3080 3077 3073 3070 3066 3063 3061 3058 3057 3058 3057 3057 3058 3059 3062 3065 3069 3071 3076 3083 3087 3090 3093 3096 3099 3103 3108 3111 3114 3118 3122 3125 3128 3132 3136 3139 3143 3146 3149 3152 3155 3158 3160 3162 3164 3167 3169 3171 3172 3174 3175 3177 3177 3179 3180 3181 3181 3182 3183 3183 3184 3184 3185 3186 3187 3189 3190 3189 3190 3190 3188 3189 3189 3190 3191 3191 3192 3193 3192 3191 3191 3190 3190 3190 3190 3191 3191 3190 3190 3190 3190 3191 3192 3193 3193 3193 3193 3193 3193 3194 3194 3193 3194 3194 3193 3193 3193 3193 3193 3192 3192 3191 3191 3191 3192 3192 3192 3192 3192 3191 3191 3191 3192 3191 3191 3191 3191 3191 3191 3191 3192 3191 3192 3192 3192 3192 3192 3192 3192 3192 3192 3192 3192 3191 3191 3192 3192 3192 3193 3193 3193 3193 3193 3194 3194 3193 3192 3191 3191 3191 3190 3188 3187 3186 3186 3186 3185 3185 3184 3184 3184 3182 3181 3180 3179 3178 3178 3178 3178 3177 3177 3176 3175 3173 3172 3170 3169 3094 3101 3108 3114 3119 3123 3126 3130 3133 3136 3139 3141 3144 3146 3148 3148 3151 3152 3150 3148 3146 3145 3145 3142 3140 3137 3134 3131 3127 3124 3121 3119 3118 3115 3111 3108 3106 3104 3102 3100 3097 3093 3090 3087 3085 3082 3079 3076 3072 3068 3065 3062 3059 3056 3053 3049 3046 3042 3043 3043 3044 3046 3047 3052 3054 3059 3063 3069 3073 3077 3080 3085 3089 3093 3098 3103 3106 3110 3114 3118 3121 3126 3130 3133 3137 3141 3144 3147 3150 3153 3155 3158 3161 3162 3166 3168 3170 3171 3173 3174 3175 3177 3178 3179 3179 3181 3182 3182 3182 3183 3184 3184 3185 3187 3187 3188 3188 3188 3186 3188 3189 3188 3189 3189 3189 3192 3191 3189 3188 3188 3188 3188 3189 3189 3189 3189 3188 3188 3188 3189 3189 3190 3190 3190 3191 3191 3191 3191 3191 3192 3191 3191 3191 3191 3190 3190 3190 3190 3190 3189 3189 3189 3188 3189 3189 3190 3189 3189 3188 3189 3189 3189 3189 3189 3189 3190 3190 3190 3190 3191 3191 3191 3191 3191 3191 3191 3192 3192 3192 3192 3192 3191 3191 3191 3192 3192 3192 3192 3192 3192 3193 3193 3193 3193 3192 3192 3191 3191 3190 3190 3189 3187 3186 3186 3185 3185 3184 3184 3184 3183 3182 3181 3180 3179 3178 3178 3178 3177 3177 3176 3175 3174 3172 3170 3169 3090 3096 3103 3110 3115 3118 3122 3126 3130 3133 3136 3138 3139 3143 3145 3147 3149 3149 3147 3145 3144 3142 3141 3139 3136 3134 3130 3128 3123 3121 3118 3116 3114 3110 3106 3104 3102 3100 3097 3094 3089 3086 3084 3081 3079 3075 3071 3067 3062 3059 3056 3053 3050 3047 3045 3042 3039 3035 3031 3029 3030 3031 3034 3036 3040 3044 3050 3055 3059 3064 3069 3074 3078 3082 3088 3093 3097 3102 3106 3110 3114 3118 3123 3127 3131 3134 3138 3142 3144 3147 3150 3153 3157 3159 3162 3165 3167 3168 3170 3171 3173 3174 3175 3176 3177 3178 3179 3180 3180 3181 3182 3183 3184 3186 3187 3187 3186 3185 3185 3187 3187 3187 3188 3189 3187 3186 3185 3184 3185 3186 3186 3186 3186 3186 3187 3186 3185 3185 3186 3186 3187 3186 3186 3187 3188 3188 3189 3189 3189 3189 3188 3188 3188 3188 3188 3187 3187 3187 3187 3187 3186 3186 3185 3185 3186 3186 3187 3186 3186 3186 3186 3187 3187 3187 3187 3188 3189 3188 3189 3189 3190 3189 3189 3189 3189 3189 3190 3191 3191 3191 3192 3192 3192 3191 3192 3192 3191 3191 3191 3191 3191 3191 3191 3191 3191 3192 3191 3190 3190 3189 3189 3188 3187 3186 3185 3185 3184 3183 3183 3183 3182 3181 3181 3180 3179 3178 3178 3177 3177 3176 3175 3174 3172 3171 3170 3086 3092 3098 3105 3110 3115 3119 3112 3121 3126 3132 3134 3137 3140 3142 3146 3145 3145 3144 3143 3141 3140 3138 3136 3133 3130 3126 3122 3119 3117 3115 3113 3110 3106 3104 3100 3098 3095 3091 3087 3085 3081 3078 3076 3072 3067 3063 3060 3056 3052 3048 3045 3042 3040 3038 3036 3033 3030 3027 3024 3021 3019 3020 3022 3025 3029 3034 3040 3045 3050 3056 3060 3063 3071 3076 3081 3086 3092 3098 3102 3106 3111 3116 3120 3124 3128 3132 3136 3139 3141 3145 3149 3152 3155 3158 3161 3163 3165 3167 3168 3170 3172 3172 3173 3175 3176 3177 3178 3178 3179 3180 3181 3182 3183 3184 3183 3183 3183 3184 3185 3185 3186 3184 3186 3185 3183 3182 3183 3183 3183 3183 3182 3182 3182 3183 3182 3182 3182 3182 3183 3183 3184 3184 3185 3185 3185 3186 3186 3186 3185 3185 3185 3184 3184 3184 3183 3183 3183 3183 3184 3183 3182 3182 3181 3181 3182 3183 3182 3183 3184 3183 3184 3183 3184 3185 3186 3185 3186 3186 3186 3187 3187 3187 3186 3187 3187 3188 3188 3189 3189 3189 3190 3190 3191 3191 3191 3191 3191 3190 3190 3190 3190 3190 3190 3190 3190 3190 3190 3189 3189 3188 3188 3188 3187 3186 3185 3184 3183 3183 3182 3182 3182 3181 3180 3179 3178 3178 3177 3177 3176 3175 3174 3173 3172 3170 3083 3089 3094 3101 3106 3109 3112 3117 3108 3111 3126 3130 3134 3137 3141 3142 3142 3142 3142 3141 3139 3137 3135 3132 3129 3126 3123 3119 3117 3115 3112 3109 3106 3104 3100 3096 3094 3090 3086 3082 3079 3077 3073 3069 3065 3061 3058 3054 3049 3045 3039 3036 3033 3031 3030 3028 3026 3024 3022 3019 3017 3014 3011 3011 3014 3017 3020 3023 3029 3035 3040 3045 3052 3057 3064 3070 3076 3082 3087 3093 3098 3103 3108 3113 3117 3122 3125 3130 3133 3136 3140 3143 3147 3150 3153 3156 3159 3162 3165 3167 3166 3167 3169 3170 3171 3173 3174 3175 3176 3177 3177 3179 3179 3181 3179 3179 3179 3180 3181 3181 3182 3181 3181 3179 3180 3180 3179 3179 3178 3178 3178 3178 3178 3178 3177 3177 3178 3179 3179 3179 3179 3180 3181 3181 3182 3183 3183 3183 3182 3182 3182 3181 3180 3180 3180 3179 3179 3179 3179 3179 3179 3177 3178 3177 3177 3178 3179 3179 3179 3180 3180 3179 3180 3180 3182 3183 3182 3182 3182 3183 3184 3184 3184 3184 3184 3184 3184 3185 3186 3186 3186 3187 3188 3189 3189 3190 3190 3190 3189 3189 3188 3188 3189 3189 3188 3188 3188 3188 3188 3188 3187 3187 3187 3186 3186 3185 3184 3183 3182 3182 3181 3181 3181 3180 3179 3179 3178 3177 3177 3176 3175 3173 3173 3172 3171 3082 3087 3092 3097 3103 3110 3111 3112 3105 3113 3123 3126 3132 3137 3140 3139 3139 3139 3140 3138 3136 3133 3132 3129 3126 3122 3119 3116 3114 3112 3109 3105 3103 3099 3096 3093 3089 3085 3082 3078 3076 3072 3068 3064 3061 3057 3052 3046 3041 3036 3033 3030 3027 3024 3022 3020 3019 3017 3015 3013 3011 3008 3006 3004 3002 3003 3007 3011 3013 3019 3026 3031 3039 3043 3051 3057 3064 3070 3076 3083 3088 3094 3099 3105 3110 3115 3119 3123 3127 3131 3134 3138 3142 3145 3148 3151 3154 3157 3161 3165 3162 3164 3165 3167 3169 3170 3171 3173 3174 3175 3175 3176 3177 3176 3177 3176 3176 3176 3176 3177 3177 3176 3176 3175 3175 3175 3175 3174 3174 3174 3173 3173 3174 3173 3173 3172 3173 3175 3176 3175 3175 3176 3176 3177 3178 3179 3178 3179 3179 3179 3178 3178 3178 3177 3177 3176 3176 3175 3175 3174 3174 3173 3173 3172 3172 3173 3174 3175 3174 3175 3174 3175 3175 3176 3177 3178 3178 3178 3179 3180 3181 3180 3181 3181 3181 3181 3181 3181 3182 3182 3182 3183 3184 3185 3185 3186 3187 3188 3188 3188 3187 3187 3186 3187 3187 3186 3186 3186 3186 3186 3186 3185 3185 3185 3185 3185 3184 3183 3182 3181 3181 3180 3180 3180 3179 3179 3178 3177 3176 3176 3175 3174 3173 3172 3171 3080 3085 3091 3094 3100 3107 3110 3111 3106 3119 3119 3118 3127 3133 3136 3137 3138 3137 3137 3136 3134 3131 3128 3125 3121 3120 3116 3113 3111 3107 3104 3102 3099 3095 3092 3089 3085 3082 3079 3075 3072 3068 3064 3060 3056 3051 3044 3039 3035 3031 3028 3024 3021 3018 3016 3014 3013 3011 3008 3006 3003 3001 2998 2997 2995 2995 2994 2998 3002 3006 3011 3018 3024 3029 3036 3043 3051 3058 3065 3072 3078 3084 3091 3096 3102 3107 3112 3117 3120 3125 3129 3133 3136 3139 3143 3146 3149 3153 3156 3159 3159 3160 3162 3163 3165 3167 3168 3169 3171 3172 3172 3173 3174 3173 3173 3173 3173 3173 3172 3172 3171 3172 3171 3169 3169 3168 3169 3170 3170 3170 3169 3169 3169 3169 3168 3167 3169 3172 3172 3172 3173 3173 3173 3173 3173 3172 3173 3173 3174 3174 3175 3174 3174 3174 3173 3172 3172 3171 3170 3170 3170 3169 3168 3166 3166 3167 3168 3169 3170 3171 3170 3170 3171 3172 3172 3174 3173 3173 3174 3175 3176 3176 3176 3176 3176 3176 3176 3177 3177 3178 3178 3179 3180 3180 3181 3182 3182 3183 3184 3184 3184 3184 3184 3184 3184 3185 3185 3184 3184 3184 3184 3184 3184 3183 3183 3183 3183 3183 3182 3181 3180 3180 3179 3179 3178 3178 3178 3177 3176 3176 3174 3174 3172 3171 3171 3078 3083 3087 3091 3097 3103 3108 3111 3111 3116 3118 3121 3128 3133 3134 3135 3135 3135 3133 3132 3130 3126 3124 3122 3118 3116 3113 3110 3107 3103 3101 3099 3095 3092 3089 3085 3082 3078 3074 3072 3067 3063 3059 3055 3050 3042 3037 3034 3029 3026 3022 3018 3016 3013 3010 3008 3006 3004 3001 2998 2995 2992 2990 2988 2987 2987 2986 2986 2991 2995 2999 3003 3011 3017 3024 3028 3037 3045 3053 3061 3068 3076 3081 3087 3094 3099 3105 3109 3114 3119 3123 3127 3131 3134 3137 3141 3144 3147 3151 3153 3154 3156 3158 3159 3162 3163 3165 3166 3167 3169 3169 3170 3170 3170 3170 3170 3170 3170 3169 3168 3169 3167 3167 3166 3165 3164 3164 3165 3165 3164 3164 3163 3164 3164 3163 3161 3163 3166 3168 3168 3168 3168 3168 3168 3167 3169 3169 3169 3168 3168 3169 3169 3170 3170 3169 3169 3168 3167 3166 3166 3166 3165 3164 3163 3162 3162 3164 3164 3166 3167 3167 3166 3168 3168 3169 3168 3168 3169 3169 3169 3169 3170 3169 3169 3169 3170 3171 3171 3172 3173 3174 3175 3175 3176 3177 3177 3177 3178 3178 3179 3179 3179 3180 3180 3181 3181 3181 3182 3182 3181 3181 3181 3181 3181 3181 3181 3181 3180 3181 3181 3179 3179 3178 3178 3177 3177 3177 3176 3176 3175 3174 3173 3172 3171 3170 3077 3081 3086 3090 3095 3101 3105 3109 3112 3114 3121 3125 3129 3130 3133 3132 3133 3131 3132 3130 3126 3124 3122 3118 3115 3112 3109 3107 3103 3101 3099 3096 3092 3088 3085 3081 3078 3074 3071 3067 3063 3059 3055 3049 3042 3036 3032 3028 3024 3021 3017 3013 3010 3008 3005 3002 3000 2997 2994 2991 2987 2984 2981 2979 2978 2978 2977 2977 2977 2980 2986 2990 2996 3004 3011 3016 3024 3029 3040 3048 3056 3064 3072 3078 3085 3091 3097 3102 3107 3112 3116 3120 3124 3128 3131 3135 3138 3140 3147 3147 3150 3151 3153 3155 3157 3159 3160 3162 3165 3166 3166 3166 3167 3167 3166 3166 3167 3166 3165 3166 3164 3163 3164 3164 3162 3161 3160 3160 3160 3160 3159 3160 3159 3159 3158 3157 3159 3161 3163 3165 3165 3165 3163 3162 3161 3163 3164 3162 3161 3160 3157 3165 3165 3165 3165 3164 3163 3163 3163 3162 3161 3161 3160 3159 3159 3160 3159 3161 3161 3162 3162 3162 3162 3162 3162 3162 3163 3162 3162 3162 3162 3162 3162 3162 3162 3163 3164 3165 3166 3167 3168 3168 3169 3169 3170 3171 3172 3172 3173 3173 3173 3174 3174 3175 3175 3176 3177 3177 3177 3178 3177 3178 3178 3178 3178 3178 3178 3178 3178 3178 3178 3177 3177 3177 3176 3175 3175 3175 3174 3173 3173 3172 3171 3170 3170 3076 3081 3084 3088 3093 3098 3102 3107 3113 3117 3119 3122 3127 3129 3130 3130 3131 3130 3129 3126 3123 3121 3118 3116 3112 3109 3106 3103 3101 3099 3097 3092 3089 3085 3080 3077 3073 3070 3067 3062 3058 3055 3049 3042 3037 3032 3027 3023 3019 3015 3012 3008 3005 3001 2998 2995 2992 2989 2986 2983 2979 2976 2972 2969 2967 2967 2967 2966 2967 2968 2970 2976 2983 2990 2998 3004 3011 3020 3029 3035 3043 3051 3062 3069 3075 3082 3089 3095 3100 3105 3109 3113 3117 3121 3125 3129 3132 3133 3139 3142 3144 3147 3149 3151 3153 3153 3156 3158 3160 3162 3162 3161 3162 3162 3164 3161 3162 3160 3162 3166 3162 3160 3159 3160 3159 3158 3157 3156 3156 3156 3156 3156 3156 3156 3155 3154 3156 3156 3159 3160 3161 3160 3158 3159 3158 3157 3155 3154 3150 3152 3157 3160 3160 3160 3160 3160 3159 3158 3158 3158 3158 3157 3156 3155 3156 3157 3157 3157 3157 3159 3157 3157 3157 3156 3156 3156 3156 3156 3156 3157 3156 3156 3156 3156 3156 3157 3158 3158 3159 3160 3160 3161 3162 3163 3163 3164 3165 3166 3166 3166 3167 3168 3169 3169 3170 3170 3171 3172 3172 3173 3173 3173 3173 3174 3174 3175 3175 3175 3175 3175 3175 3176 3175 3174 3174 3174 3173 3173 3173 3172 3171 3171 3170 3169 3168 3074 3079 3083 3087 3092 3097 3102 3106 3111 3115 3118 3121 3124 3126 3127 3128 3128 3127 3125 3123 3121 3118 3115 3113 3109 3106 3104 3101 3099 3097 3093 3089 3086 3081 3075 3072 3068 3066 3062 3057 3053 3049 3043 3038 3033 3028 3022 3018 3014 3010 3006 3003 2999 2995 2991 2988 2985 2982 2979 2975 2972 2968 2964 2960 2959 2956 2955 2955 2956 2957 2959 2962 2968 2976 2984 2992 2997 3006 3016 3024 3031 3040 3049 3058 3066 3073 3080 3086 3092 3097 3101 3106 3110 3113 3118 3122 3125 3129 3132 3135 3137 3141 3145 3146 3148 3149 3151 3153 3155 3158 3159 3159 3156 3160 3160 3160 3157 3158 3157 3159 3160 3157 3154 3155 3154 3154 3153 3150 3151 3151 3152 3152 3152 3152 3151 3151 3152 3152 3153 3155 3156 3156 3155 3153 3153 3154 3154 3153 3130 3142 3151 3153 3154 3154 3155 3156 3155 3154 3154 3153 3154 3153 3153 3151 3151 3151 3152 3153 3152 3152 3152 3151 3151 3151 3150 3150 3149 3149 3150 3150 3151 3151 3151 3151 3151 3152 3153 3154 3154 3155 3155 3156 3156 3157 3157 3157 3158 3158 3159 3160 3160 3159 3160 3162 3163 3164 3165 3166 3166 3167 3168 3168 3168 3169 3170 3170 3171 3171 3171 3171 3172 3172 3173 3173 3171 3172 3172 3171 3171 3171 3171 3169 3169 3168 3167 3073 3078 3083 3088 3091 3094 3099 3103 3108 3112 3116 3119 3121 3124 3125 3126 3126 3125 3124 3121 3119 3116 3113 3110 3107 3104 3102 3099 3097 3094 3091 3087 3082 3075 3071 3068 3065 3062 3057 3052 3047 3042 3037 3033 3028 3023 3017 3013 3008 3004 3000 2996 2992 2989 2985 2981 2977 2974 2971 2968 2964 2961 2957 2952 2949 2946 2944 2944 2945 2946 2948 2951 2954 2961 2969 2977 2985 2991 3000 3010 3022 3027 3036 3045 3056 3063 3070 3077 3083 3088 3092 3097 3102 3105 3109 3114 3122 3122 3125 3128 3131 3134 3138 3140 3143 3145 3147 3148 3149 3153 3154 3155 3154 3153 3154 3156 3156 3151 3152 3152 3152 3151 3149 3148 3148 3149 3148 3146 3146 3147 3147 3147 3148 3147 3147 3148 3148 3148 3149 3150 3150 3149 3149 3148 3149 3150 3149 3146 3140 3141 3146 3148 3149 3150 3149 3150 3150 3150 3150 3148 3149 3149 3149 3148 3147 3147 3147 3147 3147 3146 3146 3145 3145 3145 3144 3144 3143 3143 3144 3145 3146 3146 3146 3146 3147 3148 3148 3149 3149 3149 3150 3151 3151 3152 3152 3152 3152 3152 3152 3152 3152 3152 3153 3154 3154 3155 3156 3158 3159 3160 3161 3163 3163 3164 3164 3164 3165 3166 3167 3167 3168 3168 3168 3169 3170 3168 3168 3169 3169 3168 3169 3169 3168 3167 3166 3070 3076 3082 3087 3091 3094 3097 3100 3106 3110 3114 3117 3121 3123 3125 3124 3123 3124 3120 3119 3115 3114 3110 3108 3106 3103 3101 3097 3093 3091 3088 3083 3075 3070 3068 3065 3061 3056 3051 3046 3042 3037 3032 3027 3022 3016 3011 3006 3002 2997 2993 2989 2984 2981 2977 2974 2970 2966 2962 2960 2956 2952 2949 2944 2940 2936 2932 2931 2932 2934 2937 2939 2944 2947 2954 2962 2971 2978 2986 2995 3010 3013 3026 3034 3042 3052 3060 3066 3070 3075 3080 3088 3091 3091 3099 3107 3112 3116 3119 3123 3125 3127 3131 3134 3137 3139 3141 3142 3143 3147 3147 3147 3147 3148 3149 3150 3149 3145 3146 3146 3146 3146 3145 3143 3144 3145 3145 3142 3141 3141 3142 3142 3143 3143 3143 3142 3143 3143 3143 3145 3142 3141 3142 3143 3144 3145 3144 3143 3140 3140 3141 3145 3147 3144 3143 3144 3144 3145 3145 3145 3144 3144 3144 3143 3142 3142 3141 3141 3141 3140 3140 3140 3139 3139 3140 3139 3138 3138 3139 3140 3140 3140 3141 3142 3143 3143 3143 3143 3143 3143 3144 3145 3145 3144 3144 3144 3144 3144 3144 3144 3145 3145 3145 3145 3145 3146 3147 3148 3150 3151 3153 3154 3156 3157 3159 3159 3159 3160 3161 3162 3163 3164 3164 3164 3166 3166 3165 3165 3166 3166 3166 3167 3167 3166 3165 3067 3075 3080 3086 3091 3095 3097 3101 3106 3111 3114 3118 3122 3123 3122 3122 3122 3120 3118 3116 3115 3110 3109 3106 3104 3101 3097 3095 3092 3089 3084 3076 3072 3068 3064 3060 3055 3051 3046 3041 3036 3031 3026 3020 3015 3010 3005 3000 2994 2989 2985 2980 2976 2973 2969 2966 2962 2959 2955 2951 2947 2943 2939 2935 2931 2926 2923 2920 2919 2921 2924 2927 2931 2936 2940 2948 2956 2966 2973 2984 2994 3003 3015 3025 3031 3040 3046 3053 3059 3065 3069 3079 3084 3088 3095 3100 3104 3108 3112 3117 3118 3123 3127 3129 3131 3133 3136 3134 3140 3140 3142 3142 3142 3144 3144 3144 3141 3141 3141 3140 3140 3140 3139 3139 3140 3141 3142 3140 3137 3137 3138 3138 3138 3138 3138 3137 3137 3137 3138 3137 3137 3138 3139 3134 3140 3139 3139 3135 3136 3136 3138 3140 3138 3137 3138 3139 3140 3140 3140 3140 3138 3138 3138 3137 3138 3136 3136 3136 3136 3136 3135 3135 3135 3135 3135 3134 3135 3135 3135 3135 3135 3135 3136 3136 3137 3137 3138 3138 3138 3139 3139 3139 3138 3138 3137 3137 3137 3136 3136 3135 3134 3135 3135 3136 3137 3137 3137 3138 3139 3140 3142 3144 3146 3148 3149 3151 3153 3154 3155 3156 3157 3158 3159 3159 3160 3162 3162 3161 3162 3163 3163 3164 3164 3164 3164 3067 3073 3081 3081 3091 3092 3099 3102 3106 3110 3115 3118 3119 3120 3121 3120 3120 3117 3116 3115 3112 3109 3107 3105 3102 3098 3095 3092 3089 3084 3078 3073 3069 3065 3060 3055 3050 3045 3040 3035 3030 3024 3019 3014 3008 3002 2997 2992 2987 2982 2977 2972 2967 2964 2960 2957 2953 2950 2946 2943 2938 2934 2930 2925 2921 2916 2912 2908 2907 2907 2911 2915 2919 2924 2929 2934 2942 2952 2962 2971 2984 2995 3002 3015 3024 3030 3036 3040 3044 3052 3065 3071 3075 3083 3085 3090 3096 3101 3107 3108 3110 3117 3119 3123 3125 3127 3130 3131 3131 3135 3135 3137 3138 3139 3140 3140 3139 3137 3137 3134 3135 3132 3133 3135 3136 3137 3138 3138 3136 3134 3134 3134 3134 3134 3134 3133 3131 3132 3133 3133 3134 3134 3135 3135 3137 3136 3135 3132 3131 3131 3131 3131 3129 3130 3133 3134 3134 3134 3133 3131 3131 3132 3131 3130 3130 3131 3130 3130 3130 3130 3130 3130 3131 3131 3131 3131 3131 3131 3131 3131 3131 3131 3131 3131 3131 3131 3132 3132 3132 3132 3133 3133 3132 3132 3131 3130 3129 3128 3127 3126 3126 3126 3126 3125 3124 3126 3126 3127 3127 3129 3130 3133 3135 3138 3140 3142 3144 3146 3147 3149 3150 3151 3152 3153 3154 3155 3157 3157 3158 3158 3160 3160 3161 3162 3162 3071 3074 3080 3086 3088 3095 3100 3104 3107 3112 3115 3117 3118 3118 3119 3119 3117 3117 3115 3113 3110 3109 3104 3103 3098 3095 3093 3090 3085 3080 3075 3070 3065 3059 3054 3049 3044 3039 3034 3028 3022 3017 3012 3006 3001 2995 2989 2983 2978 2973 2968 2963 2958 2954 2951 2948 2944 2941 2937 2934 2929 2925 2921 2916 2910 2906 2901 2896 2894 2895 2898 2902 2906 2911 2917 2923 2929 2938 2948 2959 2969 2983 2992 3003 3016 3023 3028 3031 3033 3041 3055 3061 3067 3078 3074 3076 3082 3089 3095 3098 3102 3108 3115 3116 3119 3122 3124 3124 3126 3128 3130 3134 3135 3133 3134 3135 3137 3137 3135 3131 3131 3129 3129 3131 3132 3133 3133 3133 3133 3133 3133 3133 3132 3132 3131 3130 3130 3130 3131 3132 3132 3134 3132 3133 3132 3132 3130 3128 3126 3125 3126 3126 3126 3126 3126 3127 3128 3127 3125 3123 3122 3123 3123 3123 3122 3123 3123 3124 3124 3124 3124 3124 3125 3125 3125 3125 3126 3127 3127 3126 3127 3126 3127 3126 3126 3126 3126 3127 3127 3127 3127 3126 3126 3125 3125 3123 3123 3121 3120 3118 3118 3115 3114 3114 3114 3114 3114 3115 3115 3116 3119 3121 3123 3125 3128 3131 3134 3136 3138 3140 3142 3144 3145 3146 3148 3150 3151 3152 3153 3154 3155 3156 3157 3158 3159 3075 3080 3082 3084 3089 3096 3101 3106 3109 3112 3115 3117 3117 3117 3117 3117 3117 3116 3115 3111 3109 3105 3104 3100 3097 3094 3092 3087 3082 3076 3071 3066 3061 3055 3050 3045 3039 3033 3027 3022 3017 3010 3004 2998 2992 2986 2981 2975 2969 2964 2959 2954 2950 2945 2941 2938 2936 2932 2928 2924 2920 2916 2911 2905 2901 2895 2891 2885 2883 2883 2884 2889 2894 2898 2904 2911 2917 2925 2933 2945 2957 2967 2980 2993 3000 3014 3016 3021 3023 3035 3044 3052 3064 3072 3065 3062 3067 3076 3083 3090 3092 3100 3104 3108 3112 3117 3119 3118 3120 3121 3126 3128 3132 3128 3129 3132 3132 3133 3133 3134 3124 3125 3126 3126 3127 3129 3129 3128 3128 3128 3129 3130 3130 3130 3129 3129 3129 3128 3129 3130 3130 3132 3131 3131 3130 3128 3126 3125 3124 3123 3122 3121 3121 3121 3122 3121 3120 3119 3117 3116 3115 3115 3115 3115 3114 3115 3115 3116 3117 3117 3117 3118 3118 3119 3119 3119 3120 3121 3121 3122 3122 3121 3121 3121 3121 3121 3121 3122 3121 3120 3120 3119 3118 3118 3116 3116 3115 3114 3111 3109 3106 3105 3104 3104 3103 3103 3102 3101 3101 3102 3103 3106 3108 3112 3116 3118 3122 3125 3128 3130 3133 3135 3137 3139 3141 3143 3145 3147 3148 3149 3150 3151 3153 3154 3155 3078 3082 3085 3089 3093 3097 3102 3106 3110 3112 3113 3115 3117 3116 3116 3116 3117 3115 3112 3109 3107 3105 3102 3099 3097 3094 3089 3083 3078 3073 3068 3063 3058 3052 3046 3039 3033 3028 3022 3016 3010 3004 2997 2991 2985 2978 2972 2966 2960 2955 2950 2945 2940 2937 2932 2929 2926 2923 2919 2915 2911 2906 2901 2895 2889 2882 2877 2873 2870 2868 2869 2872 2878 2885 2891 2897 2905 2914 2922 2932 2945 2956 2967 2979 2990 3001 3009 3012 3019 3026 3033 3038 3054 3046 3046 3047 3052 3063 3071 3079 3080 3090 3096 3103 3106 3107 3113 3111 3115 3118 3120 3124 3125 3127 3128 3129 3131 3126 3125 3127 3117 3122 3124 3121 3124 3125 3125 3125 3126 3126 3126 3126 3126 3126 3126 3126 3125 3125 3127 3128 3128 3128 3129 3128 3126 3125 3124 3122 3120 3119 3118 3118 3117 3116 3117 3115 3114 3113 3111 3109 3107 3104 3105 3106 3107 3107 3107 3107 3108 3108 3110 3110 3110 3111 3112 3112 3112 3113 3114 3114 3115 3116 3116 3115 3116 3117 3116 3116 3115 3114 3113 3112 3111 3110 3109 3109 3107 3104 3100 3096 3095 3094 3094 3092 3092 3091 3091 3090 3089 3090 3091 3092 3094 3097 3102 3105 3108 3112 3115 3119 3122 3125 3129 3131 3133 3135 3138 3140 3142 3143 3144 3145 3147 3149 3150 3083 3086 3088 3090 3095 3100 3104 3107 3110 3111 3114 3114 3115 3117 3117 3117 3116 3111 3110 3109 3107 3104 3103 3100 3096 3091 3086 3081 3075 3070 3065 3059 3053 3046 3040 3035 3029 3023 3017 3010 3004 2997 2990 2983 2976 2969 2963 2957 2952 2947 2941 2936 2931 2927 2923 2920 2916 2913 2910 2906 2902 2897 2891 2885 2879 2871 2864 2858 2853 2851 2852 2855 2861 2870 2878 2884 2894 2902 2911 2920 2933 2946 2957 2969 2981 2989 2998 3002 3009 3017 3022 3033 3034 3034 3036 3036 3040 3053 3059 3067 3071 3077 3080 3088 3097 3098 3106 3104 3108 3112 3116 3119 3122 3126 3126 3127 3124 3117 3117 3119 3115 3116 3116 3118 3119 3121 3121 3122 3123 3123 3123 3124 3124 3124 3124 3125 3124 3123 3124 3124 3124 3124 3125 3124 3122 3120 3119 3117 3115 3114 3113 3112 3111 3110 3110 3108 3107 3105 3103 3102 3101 3099 3097 3095 3096 3097 3098 3099 3098 3100 3100 3101 3103 3104 3105 3104 3104 3105 3106 3106 3108 3109 3109 3110 3110 3109 3110 3110 3109 3107 3107 3105 3105 3104 3103 3101 3099 3095 3090 3087 3084 3083 3082 3080 3080 3079 3077 3077 3076 3077 3078 3078 3080 3081 3085 3091 3094 3098 3101 3106 3110 3114 3117 3121 3124 3126 3129 3132 3134 3136 3137 3139 3140 3143 3145 3084 3087 3090 3094 3098 3102 3105 3108 3111 3113 3114 3115 3117 3116 3117 3116 3112 3112 3112 3110 3108 3107 3103 3098 3094 3088 3083 3078 3073 3067 3061 3054 3048 3042 3036 3031 3024 3018 3012 3005 2998 2991 2983 2976 2968 2960 2953 2947 2943 2937 2932 2927 2923 2920 2916 2911 2907 2904 2901 2897 2893 2887 2881 2875 2868 2859 2851 2842 2836 2834 2833 2836 2846 2855 2865 2873 2882 2892 2901 2910 2921 2935 2947 2959 2970 2978 2988 2995 3000 3003 3011 3016 3017 3023 3027 3031 3040 3046 3052 3059 3061 3069 3073 3079 3086 3094 3096 3100 3100 3099 3105 3110 3113 3119 3116 3115 3111 3110 3114 3111 3107 3110 3111 3113 3114 3117 3118 3119 3120 3121 3121 3121 3120 3121 3122 3122 3122 3122 3121 3121 3120 3119 3120 3119 3118 3116 3114 3113 3111 3109 3106 3105 3104 3102 3101 3100 3099 3098 3096 3095 3093 3091 3090 3089 3089 3089 3090 3090 3089 3092 3091 3092 3094 3096 3097 3097 3096 3099 3098 3098 3099 3100 3100 3101 3101 3101 3102 3103 3102 3101 3100 3099 3098 3098 3096 3093 3091 3087 3081 3077 3076 3074 3072 3071 3069 3067 3066 3068 3066 3065 3066 3065 3065 3066 3068 3071 3076 3082 3087 3092 3095 3100 3104 3109 3113 3117 3120 3122 3126 3128 3130 3132 3134 3136 3138 3087 3090 3093 3097 3102 3105 3108 3110 3112 3114 3115 3116 3117 3118 3116 3115 3115 3115 3113 3112 3110 3105 3101 3097 3091 3088 3082 3077 3070 3063 3056 3051 3045 3039 3033 3027 3020 3014 3007 3000 2992 2985 2977 2968 2960 2952 2944 2938 2933 2928 2923 2918 2915 2911 2908 2903 2899 2895 2892 2889 2884 2878 2872 2864 2856 2848 2838 2825 2820 2819 2819 2822 2831 2843 2853 2863 2872 2882 2891 2901 2911 2923 2937 2950 2960 2968 2979 2986 2988 2992 2993 2995 3002 3015 3022 3029 3033 3039 3043 3049 3055 3060 3065 3069 3076 3086 3088 3092 3091 3094 3099 3107 3108 3108 3116 3117 3114 3114 3105 3104 3102 3102 3104 3107 3111 3113 3114 3116 3117 3118 3118 3117 3118 3117 3118 3119 3118 3118 3118 3117 3116 3115 3114 3112 3111 3109 3108 3106 3105 3102 3099 3097 3096 3094 3093 3092 3090 3089 3088 3087 3085 3083 3082 3082 3081 3080 3081 3082 3081 3084 3081 3082 3082 3087 3089 3088 3089 3090 3090 3091 3091 3091 3093 3094 3094 3095 3093 3096 3094 3094 3093 3093 3092 3091 3089 3086 3083 3077 3073 3069 3068 3065 3062 3061 3060 3058 3056 3055 3054 3052 3053 3051 3051 3052 3053 3056 3062 3066 3071 3074 3078 3084 3090 3094 3097 3104 3109 3112 3116 3119 3121 3124 3126 3129 3131 3091 3095 3096 3100 3104 3107 3110 3112 3114 3116 3117 3118 3119 3117 3117 3118 3118 3116 3115 3113 3109 3104 3100 3096 3092 3087 3081 3074 3067 3061 3055 3048 3042 3036 3030 3023 3017 3010 3003 2995 2987 2978 2970 2962 2952 2943 2935 2928 2922 2917 2913 2909 2906 2902 2899 2895 2891 2887 2884 2881 2877 2870 2863 2856 2847 2839 2827 2818 2811 2808 2806 2811 2820 2832 2843 2854 2864 2873 2883 2892 2901 2913 2929 2939 2951 2957 2970 2978 2978 2977 2977 2989 2998 3008 3014 3017 3023 3029 3036 3042 3046 3053 3055 3063 3067 3077 3082 3087 3085 3090 3096 3099 3102 3106 3111 3112 3110 3107 3095 3096 3095 3094 3098 3102 3104 3107 3109 3111 3112 3114 3114 3114 3114 3113 3113 3113 3113 3113 3112 3111 3110 3110 3108 3107 3105 3103 3102 3100 3098 3096 3094 3092 3090 3088 3086 3085 3084 3083 3081 3079 3077 3075 3074 3073 3072 3071 3071 3072 3073 3074 3076 3074 3068 3078 3080 3079 3079 3081 3081 3083 3084 3084 3084 3085 3086 3086 3086 3087 3086 3085 3085 3086 3085 3084 3082 3078 3076 3071 3065 3062 3061 3058 3056 3054 3052 3046 3045 3044 3044 3042 3043 3042 3040 3040 3039 3042 3045 3050 3054 3060 3063 3065 3055 3074 3081 3089 3096 3101 3105 3110 3112 3115 3118 3120 3123 3095 3096 3100 3104 3107 3111 3113 3115 3117 3118 3120 3120 3119 3120 3121 3120 3120 3119 3116 3112 3108 3105 3101 3097 3092 3086 3079 3073 3065 3059 3052 3046 3041 3034 3027 3020 3013 3006 2999 2990 2982 2974 2965 2955 2945 2934 2926 2917 2911 2906 2903 2900 2897 2894 2891 2888 2884 2880 2877 2874 2870 2863 2857 2849 2840 2832 2821 2811 2803 2794 2793 2802 2814 2826 2836 2846 2855 2865 2874 2884 2893 2904 2918 2930 2935 2940 2957 2970 2964 2961 2969 2982 2989 3001 3006 3012 3017 3023 3028 3037 3040 3044 3049 3054 3059 3068 3076 3080 3085 3086 3085 3088 3094 3097 3101 3104 3102 3097 3091 3085 3087 3090 3093 3095 3099 3101 3104 3106 3107 3108 3109 3110 3109 3108 3108 3108 3108 3107 3106 3106 3104 3103 3101 3100 3098 3097 3096 3095 3093 3091 3089 3087 3086 3084 3081 3080 3078 3077 3075 3072 3069 3068 3067 3065 3064 3062 3062 3062 3064 3065 3066 3065 3060 3067 3070 3070 3071 3072 3073 3074 3076 3077 3077 3076 3077 3078 3078 3079 3078 3078 3078 3078 3078 3077 3076 3074 3071 3066 3058 3055 3054 3052 3048 3045 3043 3040 3038 3036 3036 3033 3033 3032 3030 3029 3029 3028 3030 3033 3040 3043 3047 3050 3033 3060 3069 3075 3083 3085 3089 3097 3101 3104 3108 3112 3115 3096 3101 3105 3109 3113 3115 3117 3118 3121 3123 3122 3122 3124 3124 3124 3123 3121 3119 3116 3113 3110 3106 3102 3097 3092 3086 3079 3071 3064 3057 3052 3046 3040 3033 3025 3017 3009 3001 2993 2986 2978 2969 2959 2948 2937 2926 2917 2908 2901 2897 2893 2891 2889 2886 2883 2881 2877 2873 2870 2868 2864 2858 2851 2843 2834 2826 2818 2808 2804 2797 2797 2801 2812 2822 2830 2840 2848 2857 2865 2876 2886 2897 2908 2916 2921 2930 2940 2951 2952 2950 2960 2973 2981 2993 3001 3007 3011 3016 3022 3030 3037 3040 3046 3047 3052 3058 3069 3074 3078 3081 3081 3085 3089 3091 3092 3092 3093 3093 3093 3082 3084 3087 3089 3092 3094 3095 3097 3099 3100 3102 3103 3104 3103 3102 3102 3103 3102 3102 3100 3099 3097 3095 3094 3094 3092 3090 3089 3089 3087 3085 3083 3081 3079 3077 3075 3073 3071 3069 3067 3065 3063 3060 3057 3056 3056 3054 3053 3054 3054 3054 3055 3057 3054 3057 3059 3061 3062 3063 3063 3064 3067 3068 3068 3068 3069 3070 3070 3070 3070 3070 3070 3070 3071 3070 3070 3068 3064 3060 3052 3048 3048 3046 3041 3038 3037 3033 3031 3030 3028 3027 3025 3024 3023 3020 3019 3021 3020 3022 3026 3029 3034 3041 3046 3051 3042 3062 3071 3074 3077 3080 3087 3091 3096 3101 3106 3103 3107 3111 3115 3118 3119 3121 3124 3125 3125 3126 3127 3127 3128 3127 3125 3123 3120 3117 3115 3111 3107 3102 3098 3092 3085 3078 3071 3063 3057 3051 3045 3038 3029 3020 3011 3004 2998 2991 2983 2974 2964 2952 2941 2929 2918 2908 2899 2894 2890 2886 2883 2881 2879 2876 2874 2871 2867 2864 2862 2858 2853 2846 2839 2831 2822 2815 2809 2805 2804 2806 2810 2814 2820 2826 2834 2840 2849 2858 2868 2878 2888 2898 2903 2914 2920 2927 2925 2936 2945 2957 2965 2975 2982 2992 2998 3003 3011 3015 3027 3032 3037 3041 3044 3049 3054 3062 3065 3072 3077 3079 3076 3077 3083 3085 3088 3090 3084 3090 3078 3079 3081 3084 3086 3088 3090 3092 3094 3095 3096 3097 3097 3097 3096 3096 3096 3095 3095 3093 3091 3089 3088 3088 3087 3086 3085 3082 3081 3080 3078 3075 3073 3072 3070 3068 3066 3064 3062 3060 3058 3056 3054 3052 3050 3048 3046 3046 3045 3045 3045 3046 3046 3046 3047 3048 3050 3051 3053 3055 3056 3057 3057 3057 3058 3059 3061 3062 3062 3062 3063 3063 3063 3063 3064 3063 3060 3059 3055 3047 3046 3044 3042 3038 3033 3030 3028 3025 3022 3021 3020 3017 3015 3013 3011 3010 3011 3012 3012 3016 3020 3021 3027 3033 3036 3045 3050 3054 3063 3068 3071 3073 3078 3083 3088 3094 3110 3113 3117 3120 3122 3125 3127 3128 3129 3130 3130 3131 3130 3129 3128 3126 3124 3122 3119 3115 3112 3108 3104 3098 3092 3085 3078 3071 3064 3057 3050 3043 3035 3027 3018 3010 3002 2994 2987 2979 2969 2959 2946 2934 2921 2910 2899 2891 2888 2884 2879 2875 2873 2872 2870 2868 2865 2862 2859 2856 2853 2849 2843 2836 2829 2821 2813 2808 2805 2803 2805 2808 2810 2815 2820 2827 2833 2842 2851 2860 2870 2881 2889 2897 2900 2909 2910 2921 2928 2935 2945 2957 2967 2976 2984 2991 2999 3004 3012 3022 3026 3031 3035 3040 3047 3051 3055 3056 3057 3059 3063 3064 3068 3072 3077 3082 3082 3076 3069 3074 3075 3077 3078 3079 3081 3082 3085 3086 3087 3089 3090 3089 3089 3089 3089 3088 3086 3085 3084 3083 3080 3080 3080 3079 3078 3077 3076 3073 3071 3070 3068 3065 3063 3061 3060 3059 3057 3055 3052 3050 3049 3047 3045 3043 3041 3040 3039 3037 3036 3036 3037 3037 3038 3039 3039 3042 3043 3045 3046 3046 3046 3047 3047 3049 3051 3053 3054 3054 3055 3056 3056 3056 3057 3056 3056 3055 3054 3050 3045 3043 3041 3038 3033 3030 3026 3022 3019 3016 3012 3011 3010 3008 3007 3006 3004 3005 3006 3006 3009 3009 3014 3019 3026 3028 3033 3040 3045 3051 3055 3060 3063 3067 3072 3075 3081 3116 3119 3123 3126 3129 3130 3131 3133 3133 3134 3134 3133 3133 3132 3130 3129 3127 3124 3120 3117 3114 3110 3104 3098 3092 3086 3079 3072 3064 3057 3049 3042 3035 3026 3017 3007 2999 2992 2984 2976 2966 2953 2940 2927 2914 2903 2893 2888 2883 2877 2872 2869 2867 2866 2864 2862 2859 2857 2854 2852 2849 2845 2840 2834 2827 2820 2813 2809 2804 2802 2799 2798 2802 2806 2811 2819 2826 2834 2843 2852 2862 2873 2880 2881 2886 2895 2890 2900 2917 2927 2943 2944 2954 2967 2976 2984 2990 2996 3005 3014 3020 3027 3029 3037 3042 3044 3048 3048 3053 3057 3057 3058 3061 3065 3070 3070 3066 3072 3059 3070 3066 3074 3072 3073 3074 3076 3077 3078 3080 3081 3081 3082 3082 3081 3081 3080 3079 3077 3076 3074 3072 3070 3070 3070 3071 3071 3069 3068 3065 3062 3060 3057 3054 3053 3052 3050 3048 3046 3044 3042 3039 3037 3035 3033 3032 3031 3030 3029 3029 3028 3028 3028 3029 3030 3031 3033 3034 3036 3036 3035 3034 3037 3039 3042 3044 3045 3046 3047 3048 3048 3049 3050 3051 3050 3050 3049 3048 3045 3042 3039 3037 3035 3031 3029 3024 3019 3015 3011 3006 3003 3001 3001 2999 2997 2996 2996 2996 2997 3000 3002 3002 3004 3011 3016 3022 3029 3036 3043 3047 3050 3054 3058 3062 3064 3070 3122 3126 3130 3132 3134 3136 3137 3138 3137 3138 3138 3137 3137 3135 3134 3132 3129 3125 3122 3120 3116 3110 3105 3099 3093 3087 3080 3072 3065 3056 3049 3041 3033 3025 3015 3005 2996 2989 2983 2972 2961 2948 2935 2921 2909 2897 2889 2884 2878 2871 2866 2863 2862 2861 2860 2858 2855 2852 2850 2848 2846 2842 2837 2832 2826 2819 2812 2807 2801 2795 2792 2791 2792 2795 2801 2809 2818 2826 2835 2844 2855 2866 2869 2874 2880 2887 2892 2898 2908 2919 2926 2934 2945 2949 2964 2975 2983 2993 3000 3006 3013 3017 3019 3027 3034 3039 3040 3041 3046 3049 3052 3052 3054 3057 3060 3060 3061 3064 3062 3059 3064 3067 3064 3066 3066 3067 3069 3071 3073 3072 3073 3074 3074 3073 3072 3070 3069 3068 3066 3066 3065 3063 3063 3062 3062 3061 3060 3056 3056 3053 3051 3048 3045 3043 3042 3041 3039 3036 3034 3031 3029 3027 3025 3024 3023 3022 3021 3021 3020 3020 3018 3018 3020 3021 3022 3023 3025 3024 3023 3024 3026 3028 3034 3035 3036 3037 3038 3040 3041 3043 3044 3044 3044 3045 3044 3043 3043 3041 3039 3036 3033 3031 3029 3027 3023 3019 3016 3011 3006 2999 2995 2992 2992 2990 2987 2988 2989 2989 2989 2992 2997 2989 3001 3007 3013 3020 3027 3032 3036 3040 3044 3049 3051 3054 3059 3130 3133 3135 3138 3140 3141 3141 3141 3142 3142 3142 3141 3140 3138 3137 3134 3131 3129 3126 3121 3116 3111 3106 3100 3094 3087 3080 3072 3064 3057 3049 3041 3032 3023 3013 3003 2995 2988 2979 2968 2956 2943 2930 2916 2903 2893 2885 2879 2873 2868 2863 2860 2859 2857 2856 2854 2851 2848 2847 2845 2843 2840 2835 2831 2825 2818 2811 2804 2796 2787 2782 2777 2775 2784 2791 2801 2810 2818 2827 2836 2846 2854 2858 2862 2874 2882 2888 2893 2901 2905 2918 2928 2941 2949 2957 2969 2979 2988 2991 3006 3008 3012 3016 3021 3027 3030 3032 3037 3039 3040 3046 3047 3048 3033 3048 3051 3051 3054 3054 3046 3061 3055 3055 3056 3057 3058 3059 3062 3062 3062 3063 3064 3064 3063 3062 3062 3060 3060 3060 3059 3058 3056 3055 3055 3052 3051 3050 3048 3043 3044 3042 3039 3036 3034 3033 3031 3029 3027 3024 3021 3019 3017 3015 3013 3013 3012 3011 3010 3009 3009 3008 3007 3009 3010 3013 3013 3013 3012 3013 3015 3020 3021 3027 3028 3029 3031 3032 3033 3035 3036 3037 3039 3039 3039 3039 3038 3038 3036 3034 3032 3030 3028 3026 3024 3020 3017 3015 3011 3007 3002 2997 2993 2990 2988 2985 2983 2983 2984 2984 2985 2982 2980 2988 2994 3002 3005 3012 3020 3025 3029 3033 3036 3041 3043 3046 3137 3139 3142 3143 3144 3144 3146 3147 3147 3146 3146 3145 3143 3141 3139 3136 3134 3131 3127 3122 3117 3112 3106 3100 3093 3087 3080 3073 3065 3057 3049 3040 3031 3022 3012 3003 2994 2986 2976 2965 2952 2939 2925 2911 2898 2888 2880 2874 2870 2865 2862 2859 2856 2855 2853 2851 2849 2846 2844 2842 2841 2838 2834 2829 2824 2818 2811 2803 2795 2783 2773 2758 2761 2776 2787 2796 2804 2812 2820 2829 2839 2845 2853 2863 2871 2877 2882 2889 2892 2901 2912 2924 2931 2943 2955 2964 2972 2981 2988 2994 3000 3006 3012 3017 3020 3023 3025 3029 3032 3035 3038 3036 3026 3032 3035 3038 3037 3041 3043 3042 3048 3049 3046 3048 3050 3049 3051 3051 3052 3054 3055 3055 3055 3055 3054 3053 3052 3052 3052 3050 3048 3048 3046 3046 3043 3040 3041 3038 3034 3031 3030 3029 3027 3025 3023 3021 3019 3016 3013 3011 3008 3006 3004 3003 3002 3001 2999 2999 2998 2997 2997 2997 2998 3000 3002 3003 3004 3004 3007 3011 3013 3016 3020 3022 3023 3024 3026 3028 3029 3030 3032 3034 3034 3033 3033 3033 3033 3031 3029 3027 3026 3025 3023 3021 3019 3016 3013 3009 3006 3003 2998 2995 2993 2989 2984 2981 2979 2979 2980 2978 2978 2978 2973 2980 2990 2993 3002 3006 3012 3018 3023 3027 3030 3033 3036 3143 3145 3146 3147 3148 3150 3151 3151 3150 3150 3150 3148 3146 3143 3141 3139 3135 3132 3128 3123 3118 3113 3107 3100 3094 3087 3080 3072 3065 3057 3048 3039 3031 3022 3012 3002 2992 2983 2973 2962 2949 2935 2921 2907 2895 2885 2876 2872 2868 2865 2861 2858 2855 2854 2851 2849 2847 2844 2842 2840 2839 2837 2834 2829 2824 2818 2811 2804 2797 2787 2777 2772 2772 2780 2787 2792 2799 2807 2814 2823 2833 2840 2850 2855 2865 2878 2877 2885 2890 2900 2911 2921 2931 2938 2945 2954 2966 2972 2980 2990 2995 2999 3004 3007 3010 3013 3016 3021 3023 3026 3025 3025 3022 3022 3025 3024 3024 3032 3031 3033 3037 3039 3038 3035 3039 3040 3041 3043 3044 3045 3046 3047 3047 3047 3047 3045 3044 3044 3043 3043 3040 3039 3038 3037 3035 3032 3030 3030 3026 3021 3020 3020 3018 3015 3013 3011 3008 3006 3003 3001 2999 2996 2994 2993 2991 2990 2989 2987 2986 2985 2986 2986 2987 2988 2991 2992 2994 2999 3003 3005 3009 3011 3014 3015 3018 3019 3021 3023 3024 3025 3027 3028 3028 3028 3028 3027 3027 3026 3025 3023 3023 3021 3019 3017 3015 3014 3012 3009 3005 3003 2999 2996 2994 2991 2987 2983 2978 2976 2975 2974 2973 2972 2971 2971 2975 2985 2992 2999 3000 3007 3013 3017 3022 3025 3028 3149 3150 3151 3152 3154 3154 3155 3154 3154 3154 3152 3150 3148 3146 3143 3140 3137 3133 3129 3125 3119 3114 3107 3101 3095 3088 3081 3073 3065 3056 3048 3039 3031 3021 3011 3001 2991 2981 2972 2960 2946 2932 2918 2905 2893 2882 2874 2870 2867 2863 2861 2858 2856 2853 2850 2848 2845 2843 2840 2839 2838 2836 2834 2830 2825 2819 2813 2807 2800 2794 2787 2783 2782 2783 2786 2790 2796 2802 2811 2819 2827 2836 2846 2854 2863 2869 2872 2875 2886 2896 2905 2913 2924 2928 2931 2948 2955 2963 2969 2974 2980 2986 2991 2997 2998 3003 3006 3011 3016 3019 3018 3013 3011 3018 3016 3018 3013 3021 3022 3022 3025 3024 3025 3028 3029 3033 3034 3036 3037 3037 3038 3038 3038 3038 3038 3038 3038 3037 3036 3035 3032 3030 3028 3027 3027 3024 3022 3020 3018 3014 3012 3011 3009 3006 3004 3001 2999 2996 2994 2991 2989 2987 2985 2983 2981 2980 2978 2977 2977 2977 2977 2978 2979 2980 2982 2985 2990 2994 2998 3001 3003 3006 3009 3010 3012 3013 3016 3018 3018 3020 3022 3022 3022 3022 3022 3022 3022 3021 3020 3019 3018 3016 3014 3013 3012 3010 3009 3007 3004 3001 2999 2996 2993 2991 2989 2986 2983 2980 2976 2974 2970 2970 2968 2964 2967 2974 2983 2987 2990 2997 3004 3009 3013 3018 3023 3154 3155 3157 3158 3158 3158 3158 3158 3158 3156 3154 3153 3151 3148 3145 3142 3139 3135 3130 3126 3121 3115 3109 3103 3096 3089 3081 3073 3065 3057 3048 3039 3030 3021 3010 3000 2990 2981 2970 2958 2944 2930 2916 2903 2890 2880 2873 2869 2868 2865 2862 2858 2855 2852 2849 2847 2844 2842 2839 2838 2837 2836 2834 2831 2827 2822 2816 2810 2803 2798 2792 2789 2784 2781 2784 2788 2793 2800 2807 2815 2824 2833 2841 2849 2858 2865 2874 2873 2878 2885 2895 2904 2911 2923 2931 2933 2947 2953 2959 2968 2974 2977 2980 2982 2985 2991 2996 3001 3003 3007 3007 3004 3006 3008 3010 3013 3010 3010 3011 3012 3013 3013 3019 3021 3020 3024 3026 3027 3029 3029 3029 3029 3029 3030 3029 3030 3030 3030 3028 3027 3024 3023 3022 3018 3018 3016 3013 3012 3009 3006 3004 3002 3000 2997 2995 2992 2990 2987 2984 2982 2980 2977 2976 2974 2972 2971 2969 2969 2969 2969 2970 2971 2973 2975 2979 2983 2987 2990 2994 2996 2999 3001 3004 3005 3007 3008 3010 3012 3014 3015 3016 3017 3017 3017 3017 3017 3016 3016 3015 3014 3013 3011 3010 3008 3006 3005 3004 3003 3001 2999 2996 2994 2992 2990 2988 2986 2984 2982 2980 2978 2976 2973 2972 2973 2966 2970 2972 2978 2982 2988 2995 3001 3006 3010 3014 3159 3160 3161 3162 3162 3162 3162 3161 3160 3158 3157 3155 3153 3150 3147 3144 3140 3136 3132 3128 3122 3116 3110 3103 3096 3089 3081 3073 3065 3057 3048 3039 3030 3020 3010 3000 2989 2979 2969 2956 2943 2929 2915 2902 2890 2881 2874 2870 2868 2866 2863 2859 2856 2852 2849 2846 2844 2842 2839 2838 2837 2836 2834 2832 2829 2825 2820 2815 2809 2802 2797 2792 2787 2780 2780 2784 2791 2797 2805 2813 2822 2830 2840 2850 2858 2863 2866 2872 2875 2882 2889 2892 2907 2914 2921 2932 2935 2943 2952 2960 2960 2963 2969 2976 2980 2981 2984 2992 2995 2999 3000 2996 2998 2999 3001 3002 3002 3004 3004 3003 3006 3010 3010 3012 3013 3015 3017 3020 3020 3020 3021 3021 3022 3022 3022 3023 3022 3023 3021 3018 3016 3015 3013 3011 3010 3008 3005 3004 3001 2998 2995 2993 2991 2989 2986 2984 2981 2978 2975 2973 2971 2969 2967 2966 2965 2964 2962 2963 2963 2964 2965 2967 2970 2974 2977 2979 2983 2986 2989 2991 2993 2996 2999 3001 3002 3005 3006 3007 3009 3011 3011 3011 3012 3012 3012 3012 3011 3010 3009 3008 3007 3006 3005 3003 3001 3000 2998 2998 2996 2995 2993 2990 2989 2987 2985 2985 2984 2982 2980 2980 2979 2979 2978 2974 2977 2976 2978 2975 2978 2982 2988 2992 2997 3002 3006 3164 3164 3165 3165 3165 3165 3164 3164 3162 3160 3159 3157 3154 3152 3148 3145 3141 3137 3133 3128 3123 3117 3110 3103 3096 3088 3080 3073 3065 3057 3048 3039 3029 3020 3010 3000 2989 2979 2968 2956 2943 2929 2916 2903 2892 2883 2876 2872 2870 2869 2865 2861 2856 2852 2849 2846 2844 2842 2840 2838 2837 2836 2835 2833 2831 2828 2824 2820 2815 2809 2803 2798 2792 2787 2782 2785 2791 2796 2803 2813 2821 2829 2836 2843 2851 2857 2865 2869 2873 2878 2886 2894 2905 2912 2917 2923 2928 2935 2945 2947 2952 2957 2960 2965 2971 2972 2979 2977 2985 2987 2985 2986 2988 2989 2990 2993 2995 2996 2997 2998 3000 3002 3003 3005 3008 3010 3011 3011 3011 3013 3014 3015 3016 3017 3016 3016 3016 3015 3013 3009 3007 3006 3003 3002 3003 3001 2999 2996 2992 2990 2987 2985 2983 2981 2978 2975 2973 2970 2967 2965 2963 2961 2960 2960 2959 2958 2958 2958 2959 2961 2963 2965 2968 2971 2975 2978 2980 2982 2985 2987 2990 2992 2994 2996 2998 3000 3001 3003 3004 3005 3006 3006 3007 3007 3007 3006 3006 3005 3005 3004 3001 3000 2999 2997 2996 2994 2993 2992 2991 2990 2988 2987 2985 2984 2983 2981 2980 2980 2979 2978 2979 2980 2978 2979 2978 2979 2978 2980 2982 2985 2987 2987 2989 2994 2997 3167 3167 3168 3167 3168 3167 3166 3165 3163 3162 3160 3157 3155 3153 3149 3146 3142 3138 3134 3129 3123 3117 3110 3103 3095 3087 3079 3071 3064 3056 3048 3039 3030 3020 3010 3001 2990 2979 2968 2956 2943 2930 2917 2905 2894 2887 2880 2876 2874 2871 2867 2862 2858 2854 2851 2847 2844 2842 2840 2838 2837 2836 2836 2835 2833 2831 2829 2825 2821 2816 2811 2806 2801 2795 2793 2789 2791 2797 2803 2810 2820 2827 2835 2841 2850 2859 2865 2869 2871 2876 2882 2890 2898 2906 2912 2917 2922 2927 2934 2939 2943 2948 2955 2957 2960 2966 2966 2967 2972 2976 2975 2976 2979 2982 2984 2987 2988 2989 2991 2993 2995 2997 2999 3002 3002 3002 3003 3005 3006 3006 3007 3008 3009 3010 3009 3008 3008 3005 3003 3001 2998 2996 2994 2994 2994 2993 2991 2988 2985 2982 2979 2977 2975 2973 2970 2968 2965 2963 2961 2959 2958 2957 2956 2956 2956 2956 2956 2956 2957 2959 2962 2964 2967 2969 2972 2975 2978 2980 2982 2984 2986 2989 2991 2992 2994 2995 2997 2998 2999 2999 3000 3001 3002 3002 3001 3001 3000 3000 2998 2997 2996 2994 2992 2991 2990 2989 2987 2986 2985 2984 2983 2982 2981 2979 2978 2977 2976 2975 2974 2974 2973 2975 2975 2976 2975 2976 2975 2980 2982 2983 2984 2984 2986 2988 2990 3170 3170 3170 3169 3170 3169 3168 3166 3164 3162 3161 3158 3156 3153 3150 3146 3143 3138 3134 3129 3123 3117 3110 3103 3095 3087 3079 3072 3064 3056 3048 3039 3030 3021 3010 3000 2990 2979 2968 2957 2944 2931 2919 2907 2898 2891 2884 2879 2877 2874 2870 2866 2861 2856 2852 2848 2845 2843 2841 2839 2838 2837 2837 2836 2835 2834 2832 2830 2827 2823 2819 2815 2810 2806 2803 2800 2798 2798 2804 2811 2818 2825 2832 2842 2847 2853 2857 2865 2869 2874 2881 2886 2894 2901 2907 2913 2918 2925 2930 2931 2934 2941 2945 2950 2951 2956 2957 2958 2962 2966 2967 2970 2973 2975 2978 2980 2981 2983 2986 2987 2989 2991 2992 2994 2995 2997 2998 2999 3000 3000 3000 2999 3000 3001 3001 3000 2999 2997 2995 2995 2993 2988 2985 2986 2986 2985 2983 2980 2977 2975 2973 2971 2969 2967 2965 2962 2960 2958 2956 2956 2955 2954 2954 2953 2954 2955 2955 2956 2958 2960 2961 2963 2965 2968 2970 2972 2974 2977 2980 2982 2984 2985 2987 2989 2990 2991 2992 2993 2994 2995 2996 2996 2996 2996 2996 2995 2994 2993 2992 2991 2990 2988 2986 2985 2983 2982 2982 2980 2978 2977 2976 2975 2974 2974 2973 2971 2970 2969 2968 2969 2969 2969 2969 2969 2970 2970 2972 2975 2977 2977 2978 2981 2982 2984 2986 3172 3171 3170 3171 3170 3169 3168 3166 3164 3163 3161 3159 3156 3154 3150 3147 3143 3139 3134 3129 3123 3117 3110 3102 3095 3087 3078 3071 3064 3057 3048 3039 3029 3020 3011 3000 2990 2980 2969 2958 2947 2934 2921 2910 2902 2895 2890 2885 2881 2878 2875 2869 2864 2859 2854 2850 2847 2844 2842 2840 2838 2838 2838 2838 2838 2837 2835 2833 2831 2829 2827 2824 2821 2817 2812 2810 2809 2808 2809 2812 2820 2825 2832 2839 2844 2849 2858 2859 2866 2872 2875 2881 2887 2893 2901 2907 2912 2917 2923 2925 2928 2930 2937 2939 2944 2946 2948 2951 2954 2959 2962 2964 2965 2969 2973 2975 2977 2978 2980 2981 2982 2984 2985 2987 2988 2989 2990 2991 2991 2991 2991 2991 2991 2992 2992 2992 2990 2988 2988 2985 2984 2979 2978 2979 2979 2977 2975 2972 2970 2969 2967 2967 2965 2963 2961 2959 2959 2956 2955 2953 2952 2952 2952 2953 2953 2954 2955 2956 2957 2959 2961 2962 2963 2966 2969 2971 2974 2976 2978 2979 2981 2982 2984 2985 2986 2987 2988 2988 2989 2990 2990 2990 2990 2990 2989 2988 2987 2986 2986 2984 2983 2981 2980 2978 2976 2974 2973 2973 2972 2970 2969 2968 2967 2966 2965 2965 2964 2963 2962 2961 2960 2961 2961 2961 2962 2964 2966 2967 2968 2969 2972 2973 2974 2977 2980 3172 3171 3171 3171 3170 3169 3167 3166 3164 3163 3161 3159 3156 3153 3150 3146 3142 3138 3134 3128 3123 3117 3110 3102 3094 3086 3078 3071 3064 3056 3048 3039 3030 3020 3011 3001 2991 2981 2970 2960 2949 2938 2925 2914 2906 2901 2895 2890 2886 2882 2878 2873 2868 2863 2859 2854 2850 2846 2843 2841 2839 2839 2839 2839 2839 2839 2838 2837 2835 2834 2832 2831 2829 2827 2825 2822 2816 2817 2819 2822 2825 2829 2833 2839 2842 2847 2853 2858 2864 2871 2874 2878 2882 2887 2893 2900 2905 2909 2912 2918 2922 2925 2931 2935 2939 2940 2944 2946 2949 2953 2956 2958 2962 2966 2968 2969 2971 2971 2972 2974 2975 2977 2978 2978 2979 2980 2981 2981 2981 2981 2981 2982 2982 2983 2983 2983 2982 2979 2979 2977 2975 2973 2972 2973 2971 2970 2968 2966 2964 2964 2964 2963 2962 2961 2960 2958 2957 2956 2954 2953 2952 2952 2952 2952 2953 2953 2954 2955 2956 2958 2959 2960 2962 2965 2968 2970 2971 2973 2974 2975 2977 2978 2979 2980 2981 2982 2983 2984 2985 2985 2984 2984 2983 2983 2982 2981 2980 2979 2978 2976 2975 2973 2972 2971 2970 2968 2966 2964 2964 2963 2961 2961 2959 2957 2957 2956 2955 2954 2954 2953 2952 2951 2951 2952 2954 2956 2958 2959 2960 2961 2963 2965 2967 2968 2971 3172 3172 3172 3171 3170 3168 3167 3166 3164 3162 3160 3158 3156 3153 3149 3146 3142 3137 3132 3128 3122 3116 3110 3102 3094 3086 3078 3070 3062 3054 3047 3040 3031 3021 3011 3002 2992 2982 2971 2962 2952 2941 2929 2918 2910 2905 2900 2895 2891 2887 2882 2877 2872 2868 2863 2859 2855 2851 2848 2845 2842 2840 2840 2841 2841 2841 2841 2840 2839 2838 2836 2835 2834 2834 2833 2832 2831 2830 2828 2829 2831 2835 2837 2839 2842 2846 2851 2855 2862 2870 2874 2877 2881 2886 2893 2896 2900 2905 2909 2913 2919 2922 2927 2931 2935 2938 2940 2942 2945 2948 2951 2953 2956 2959 2961 2962 2963 2963 2964 2965 2965 2966 2966 2966 2967 2968 2968 2969 2970 2970 2971 2972 2972 2972 2972 2973 2973 2971 2969 2968 2967 2966 2966 2965 2965 2964 2962 2961 2961 2960 2960 2960 2961 2960 2959 2957 2956 2955 2953 2951 2951 2951 2951 2952 2953 2953 2953 2954 2955 2956 2958 2960 2962 2964 2965 2966 2968 2969 2970 2972 2973 2974 2975 2975 2977 2978 2979 2979 2979 2979 2978 2977 2977 2977 2975 2974 2973 2972 2970 2968 2966 2965 2964 2963 2962 2960 2959 2957 2955 2953 2952 2951 2950 2951 2949 2947 2946 2945 2943 2943 2943 2942 2941 2940 2942 2944 2946 2948 2950 2950 2952 2953 2955 2958 2961 3171 3171 3170 3170 3168 3167 3166 3165 3164 3162 3159 3157 3154 3151 3148 3144 3140 3136 3131 3126 3121 3115 3108 3101 3093 3086 3077 3069 3061 3054 3046 3039 3031 3021 3012 3002 2993 2984 2974 2963 2954 2944 2933 2922 2914 2908 2903 2899 2894 2891 2887 2882 2877 2873 2868 2864 2860 2856 2852 2848 2845 2843 2843 2843 2843 2843 2844 2843 2842 2841 2840 2839 2838 2838 2838 2838 2838 2838 2839 2839 2840 2841 2842 2845 2847 2849 2851 2856 2862 2870 2876 2878 2882 2888 2893 2896 2900 2904 2909 2914 2916 2921 2926 2929 2932 2934 2936 2939 2941 2944 2946 2948 2950 2951 2952 2952 2953 2954 2955 2955 2954 2955 2955 2956 2956 2957 2958 2958 2958 2959 2959 2960 2962 2964 2964 2964 2963 2962 2961 2960 2960 2960 2960 2960 2959 2958 2957 2957 2957 2957 2958 2959 2959 2958 2957 2956 2955 2953 2951 2950 2950 2950 2950 2951 2951 2951 2952 2953 2954 2956 2957 2958 2960 2961 2962 2964 2965 2966 2967 2968 2969 2969 2970 2971 2973 2973 2973 2972 2971 2971 2971 2971 2970 2970 2969 2968 2967 2965 2962 2960 2958 2956 2956 2954 2953 2951 2950 2948 2947 2945 2942 2941 2940 2939 2938 2938 2936 2934 2934 2933 2931 2931 2930 2931 2931 2932 2933 2934 2936 2938 2939 2941 2943 2946 2949 3170 3170 3169 3168 3167 3166 3164 3163 3161 3160 3157 3155 3152 3149 3146 3142 3137 3133 3129 3124 3119 3113 3107 3100 3092 3084 3076 3068 3061 3053 3046 3038 3030 3022 3013 3003 2994 2985 2976 2966 2956 2947 2937 2927 2917 2911 2906 2902 2898 2894 2890 2887 2882 2877 2874 2869 2865 2860 2856 2852 2849 2846 2845 2846 2846 2846 2846 2846 2845 2845 2844 2843 2843 2842 2842 2842 2843 2844 2844 2845 2847 2848 2849 2851 2853 2855 2860 2859 2865 2869 2877 2882 2886 2890 2895 2899 2904 2908 2910 2913 2918 2920 2923 2924 2927 2929 2932 2935 2936 2937 2939 2939 2941 2943 2944 2944 2945 2945 2945 2945 2947 2947 2947 2947 2947 2947 2948 2948 2948 2948 2949 2951 2953 2954 2955 2955 2954 2954 2954 2954 2954 2954 2954 2954 2954 2953 2953 2954 2955 2955 2956 2956 2956 2955 2955 2954 2952 2951 2950 2949 2948 2948 2948 2948 2948 2949 2950 2951 2952 2953 2954 2956 2956 2958 2959 2960 2961 2962 2963 2964 2964 2965 2966 2966 2966 2966 2965 2965 2964 2964 2964 2963 2963 2963 2961 2960 2959 2958 2956 2953 2952 2950 2947 2946 2944 2942 2941 2940 2938 2936 2934 2931 2928 2927 2928 2927 2926 2925 2922 2919 2919 2919 2918 2919 2919 2920 2921 2921 2921 2922 2924 2927 2929 2932 2935 3169 3168 3167 3166 3165 3164 3163 3161 3159 3157 3155 3152 3150 3146 3143 3139 3135 3130 3126 3121 3116 3110 3104 3097 3090 3082 3074 3066 3060 3053 3045 3037 3030 3022 3013 3004 2994 2986 2977 2968 2958 2949 2940 2931 2921 2914 2909 2905 2901 2897 2894 2891 2887 2882 2879 2875 2870 2865 2860 2856 2853 2851 2850 2850 2850 2850 2850 2849 2849 2848 2848 2848 2847 2847 2846 2846 2846 2847 2848 2849 2851 2852 2854 2858 2859 2861 2862 2864 2868 2872 2876 2883 2887 2893 2898 2900 2903 2906 2910 2912 2914 2916 2918 2919 2922 2925 2927 2929 2932 2933 2933 2934 2936 2937 2937 2938 2938 2938 2939 2939 2940 2940 2940 2940 2939 2939 2939 2940 2940 2940 2942 2945 2946 2947 2947 2947 2947 2948 2948 2948 2948 2949 2950 2950 2950 2950 2951 2952 2952 2953 2953 2953 2953 2953 2952 2951 2950 2949 2948 2947 2946 2945 2945 2946 2946 2946 2947 2948 2948 2949 2951 2952 2953 2953 2954 2955 2956 2957 2958 2959 2959 2959 2960 2960 2960 2959 2959 2959 2958 2958 2957 2956 2955 2954 2953 2952 2952 2949 2948 2946 2944 2942 2940 2938 2936 2934 2931 2930 2928 2926 2923 2921 2919 2916 2912 2917 2914 2912 2912 2910 2907 2907 2907 2908 2907 2907 2906 2905 2906 2906 2907 2910 2913 2916 2918 3166 3165 3164 3163 3162 3161 3160 3159 3157 3154 3152 3149 3146 3143 3139 3135 3131 3127 3122 3117 3112 3106 3100 3093 3087 3079 3072 3065 3057 3051 3044 3036 3029 3021 3013 3004 2995 2986 2978 2969 2961 2951 2943 2934 2926 2918 2912 2907 2903 2900 2897 2894 2890 2886 2883 2879 2875 2871 2866 2863 2859 2856 2854 2853 2853 2853 2852 2852 2852 2852 2852 2851 2851 2850 2850 2849 2850 2851 2851 2853 2854 2855 2856 2858 2860 2862 2866 2868 2871 2875 2878 2884 2889 2891 2895 2898 2901 2904 2907 2910 2911 2912 2914 2916 2919 2921 2923 2926 2928 2929 2929 2930 2930 2930 2931 2931 2932 2934 2934 2935 2935 2936 2935 2935 2934 2934 2932 2932 2933 2934 2936 2939 2940 2940 2940 2941 2942 2942 2942 2943 2944 2945 2946 2947 2947 2949 2949 2950 2950 2950 2951 2951 2951 2950 2949 2948 2947 2946 2945 2944 2943 2942 2942 2942 2943 2943 2944 2945 2945 2946 2947 2948 2949 2949 2950 2951 2951 2952 2953 2953 2953 2954 2954 2954 2953 2953 2953 2953 2952 2951 2950 2949 2948 2947 2945 2943 2941 2941 2938 2936 2935 2932 2930 2928 2926 2924 2921 2919 2916 2914 2911 2908 2906 2903 2899 2897 2903 2900 2897 2896 2895 2894 2893 2892 2892 2891 2891 2889 2888 2889 2890 2892 2894 2897 2900 3162 3162 3161 3160 3159 3158 3156 3155 3152 3150 3148 3145 3142 3139 3136 3132 3128 3123 3119 3114 3108 3102 3096 3089 3082 3076 3069 3063 3056 3049 3042 3034 3027 3020 3013 3004 2996 2987 2978 2971 2962 2955 2945 2937 2929 2922 2915 2909 2906 2902 2899 2896 2893 2890 2887 2883 2880 2876 2872 2868 2864 2861 2858 2857 2856 2855 2854 2854 2855 2855 2855 2854 2854 2854 2854 2853 2854 2854 2855 2857 2858 2859 2861 2861 2862 2863 2865 2868 2872 2876 2879 2883 2888 2891 2895 2897 2900 2903 2905 2908 2908 2909 2910 2913 2915 2917 2919 2921 2924 2925 2925 2925 2925 2926 2927 2928 2930 2931 2931 2931 2932 2933 2932 2931 2930 2928 2925 2927 2929 2931 2932 2934 2935 2935 2936 2936 2937 2937 2938 2940 2941 2942 2943 2944 2946 2946 2947 2947 2948 2948 2949 2949 2949 2948 2947 2946 2945 2944 2942 2942 2941 2940 2940 2940 2940 2940 2941 2942 2942 2943 2944 2944 2945 2945 2946 2946 2947 2948 2948 2948 2948 2948 2948 2948 2947 2947 2947 2946 2945 2944 2943 2942 2941 2940 2938 2936 2933 2931 2930 2928 2925 2923 2921 2918 2916 2913 2910 2907 2905 2902 2900 2898 2896 2893 2890 2885 2881 2889 2885 2881 2880 2879 2878 2876 2875 2874 2873 2873 2873 2873 2873 2874 2876 2878 2880 3158 3158 3157 3156 3154 3153 3152 3151 3149 3146 3144 3140 3137 3134 3131 3127 3123 3118 3114 3109 3104 3097 3091 3084 3077 3071 3065 3060 3053 3046 3040 3033 3025 3018 3011 3003 2996 2987 2979 2971 2963 2956 2948 2939 2932 2925 2918 2912 2907 2905 2901 2898 2895 2893 2890 2887 2884 2880 2877 2873 2870 2867 2864 2862 2859 2858 2856 2856 2857 2858 2857 2857 2857 2857 2857 2857 2857 2857 2857 2858 2860 2861 2863 2864 2864 2864 2865 2869 2873 2877 2879 2883 2888 2891 2894 2896 2899 2901 2903 2905 2906 2907 2908 2911 2913 2915 2916 2918 2920 2921 2922 2922 2923 2924 2925 2927 2928 2929 2929 2930 2930 2929 2929 2928 2928 2928 2927 2927 2927 2929 2930 2931 2931 2932 2932 2932 2933 2934 2935 2937 2938 2939 2941 2942 2943 2944 2945 2945 2946 2946 2947 2947 2946 2945 2945 2944 2943 2942 2941 2940 2939 2938 2938 2938 2938 2938 2939 2939 2939 2940 2940 2940 2940 2941 2941 2942 2942 2942 2943 2943 2943 2943 2943 2943 2942 2941 2941 2940 2939 2938 2936 2935 2933 2932 2930 2928 2926 2923 2921 2919 2916 2915 2912 2909 2906 2903 2900 2897 2894 2891 2889 2887 2886 2884 2881 2877 2873 2873 2875 2873 2869 2867 2865 2863 2861 2859 2857 2855 2856 2855 2857 2858 2858 2860 2861 3153 3153 3152 3152 3150 3149 3147 3145 3143 3141 3138 3135 3131 3128 3125 3121 3117 3112 3108 3103 3098 3092 3086 3079 3072 3066 3060 3055 3050 3043 3036 3030 3023 3016 3009 3002 2995 2987 2979 2971 2964 2956 2949 2942 2934 2927 2921 2914 2909 2905 2903 2900 2897 2894 2892 2889 2887 2884 2881 2878 2874 2871 2868 2866 2863 2861 2860 2859 2859 2859 2859 2859 2859 2859 2859 2860 2859 2859 2860 2860 2861 2862 2863 2863 2865 2867 2870 2873 2876 2878 2881 2884 2888 2891 2894 2896 2898 2900 2901 2902 2903 2905 2907 2908 2910 2912 2914 2915 2917 2918 2919 2920 2921 2922 2924 2924 2926 2926 2927 2927 2927 2926 2926 2926 2926 2926 2927 2927 2927 2927 2927 2927 2928 2928 2929 2930 2931 2932 2933 2935 2935 2937 2939 2940 2941 2941 2942 2943 2944 2944 2944 2944 2944 2943 2942 2941 2941 2940 2939 2938 2938 2937 2937 2936 2936 2936 2936 2936 2937 2937 2937 2937 2937 2937 2938 2938 2938 2938 2938 2938 2938 2938 2937 2937 2936 2935 2934 2933 2932 2931 2929 2928 2926 2924 2923 2920 2918 2915 2913 2910 2908 2905 2903 2900 2898 2895 2891 2888 2885 2882 2880 2879 2877 2874 2871 2869 2868 2866 2865 2864 2863 2860 2857 2854 2850 2848 2845 2843 2842 2841 2843 2842 2841 2841 2841 3149 3148 3147 3146 3145 3143 3141 3139 3137 3135 3132 3129 3125 3122 3118 3114 3110 3106 3101 3097 3091 3086 3080 3073 3066 3061 3055 3050 3044 3039 3033 3026 3020 3013 3007 3000 2993 2986 2978 2971 2964 2957 2949 2943 2936 2929 2923 2916 2911 2906 2904 2901 2898 2896 2893 2891 2888 2886 2884 2881 2878 2875 2872 2869 2867 2866 2864 2862 2862 2861 2860 2860 2860 2861 2861 2861 2862 2863 2863 2864 2865 2866 2866 2867 2867 2869 2872 2875 2878 2881 2884 2887 2890 2891 2892 2893 2896 2898 2899 2899 2900 2902 2904 2906 2908 2910 2912 2914 2915 2915 2916 2917 2918 2919 2920 2921 2922 2923 2924 2925 2924 2924 2924 2925 2924 2924 2924 2924 2924 2924 2924 2924 2925 2926 2927 2928 2929 2930 2931 2933 2934 2935 2936 2938 2939 2939 2940 2941 2942 2942 2942 2942 2941 2941 2940 2939 2938 2938 2937 2936 2936 2935 2935 2935 2935 2935 2934 2934 2934 2934 2934 2934 2934 2934 2934 2934 2934 2934 2934 2934 2933 2932 2932 2931 2930 2929 2928 2927 2925 2924 2922 2920 2918 2916 2914 2912 2909 2907 2904 2901 2898 2895 2892 2890 2887 2885 2882 2879 2876 2874 2872 2870 2868 2865 2864 2864 2863 2862 2860 2858 2856 2853 2849 2845 2840 2837 2834 2833 2831 2828 2828 2827 2826 2827 2827 3142 3142 3141 3140 3138 3136 3134 3133 3131 3128 3125 3122 3119 3115 3111 3107 3104 3100 3095 3089 3084 3078 3073 3068 3061 3055 3049 3044 3039 3033 3027 3021 3016 3010 3004 2997 2990 2984 2976 2969 2963 2956 2949 2943 2937 2931 2925 2918 2913 2907 2904 2902 2899 2896 2894 2891 2889 2887 2885 2883 2880 2877 2874 2871 2867 2864 2863 2862 2861 2861 2861 2862 2862 2862 2863 2863 2864 2865 2866 2868 2869 2869 2870 2871 2872 2873 2875 2878 2881 2882 2885 2887 2888 2890 2890 2891 2891 2892 2892 2894 2897 2900 2902 2904 2906 2908 2910 2912 2912 2913 2914 2914 2915 2915 2916 2917 2918 2919 2920 2921 2921 2921 2921 2921 2921 2921 2920 2920 2920 2920 2921 2922 2923 2924 2925 2926 2927 2928 2929 2931 2932 2933 2934 2935 2936 2937 2938 2939 2940 2940 2939 2939 2939 2938 2938 2937 2936 2935 2935 2934 2934 2933 2933 2933 2933 2932 2932 2931 2931 2931 2931 2931 2931 2931 2931 2930 2930 2929 2929 2928 2927 2926 2926 2925 2924 2923 2921 2920 2918 2916 2914 2912 2910 2907 2905 2903 2900 2897 2894 2892 2889 2886 2883 2881 2878 2875 2873 2870 2868 2865 2864 2863 2861 2860 2861 2860 2859 2857 2855 2852 2849 2845 2839 2832 2827 2825 2823 2820 2819 2819 2818 2816 2816 2816 2815 3135 3134 3133 3132 3131 3129 3127 3125 3123 3120 3117 3115 3111 3107 3102 3098 3096 3091 3086 3080 3075 3070 3065 3060 3054 3048 3042 3036 3032 3027 3021 3016 3010 3005 2999 2993 2987 2980 2974 2968 2961 2955 2948 2942 2937 2931 2926 2919 2913 2909 2904 2901 2899 2896 2893 2891 2889 2887 2885 2883 2881 2878 2876 2873 2869 2865 2862 2859 2860 2860 2861 2862 2863 2864 2864 2865 2866 2868 2868 2869 2870 2872 2873 2874 2875 2877 2879 2880 2881 2883 2884 2885 2886 2887 2886 2887 2888 2888 2889 2891 2893 2897 2899 2901 2903 2905 2908 2909 2911 2911 2912 2912 2912 2913 2913 2914 2914 2915 2916 2916 2917 2917 2917 2917 2918 2918 2917 2917 2917 2918 2919 2920 2921 2922 2923 2924 2925 2926 2927 2929 2930 2931 2932 2933 2934 2935 2936 2937 2937 2937 2937 2937 2936 2936 2935 2934 2934 2933 2933 2932 2932 2931 2931 2930 2930 2930 2929 2929 2929 2928 2928 2928 2927 2927 2926 2925 2925 2924 2923 2923 2922 2921 2920 2918 2917 2916 2914 2913 2911 2909 2906 2904 2901 2898 2896 2893 2891 2887 2884 2882 2879 2876 2874 2871 2869 2867 2865 2862 2859 2859 2857 2857 2856 2856 2856 2854 2853 2852 2849 2846 2841 2836 2826 2818 2815 2814 2813 2811 2811 2810 2810 2810 2810 2809 2808 3128 3126 3125 3123 3122 3120 3118 3115 3114 3111 3108 3105 3102 3098 3092 3089 3085 3080 3075 3070 3065 3061 3055 3050 3045 3040 3034 3028 3023 3019 3015 3009 3004 2999 2993 2988 2982 2976 2970 2964 2958 2952 2946 2940 2935 2931 2925 2920 2914 2909 2905 2901 2898 2895 2892 2890 2888 2885 2883 2881 2880 2878 2876 2874 2871 2867 2864 2863 2863 2862 2862 2863 2864 2865 2866 2867 2868 2869 2870 2871 2872 2873 2874 2875 2876 2877 2878 2880 2881 2881 2882 2883 2883 2884 2883 2884 2886 2887 2889 2891 2893 2895 2897 2899 2902 2904 2905 2907 2908 2908 2909 2909 2910 2910 2910 2910 2911 2911 2911 2912 2912 2912 2913 2913 2914 2914 2914 2914 2915 2916 2917 2918 2919 2920 2921 2921 2922 2924 2925 2927 2928 2928 2929 2930 2931 2932 2933 2934 2934 2934 2934 2934 2933 2933 2932 2931 2931 2930 2930 2930 2929 2928 2928 2927 2927 2926 2926 2925 2925 2925 2924 2924 2923 2922 2921 2921 2920 2919 2918 2917 2916 2915 2913 2912 2910 2909 2907 2905 2903 2900 2897 2895 2892 2889 2886 2884 2881 2878 2874 2872 2869 2866 2864 2862 2859 2858 2857 2854 2853 2852 2851 2852 2852 2852 2851 2849 2846 2845 2842 2838 2834 2825 2818 2815 2813 2811 2809 2808 2808 2807 2806 2805 2804 2803 2802 3120 3118 3115 3113 3112 3110 3107 3105 3103 3100 3098 3096 3093 3088 3081 3077 3074 3069 3064 3059 3054 3051 3045 3040 3035 3031 3026 3020 3014 3010 3006 3002 2997 2992 2986 2981 2975 2970 2965 2958 2953 2948 2943 2937 2933 2929 2923 2919 2914 2908 2905 2901 2897 2894 2891 2888 2886 2884 2882 2879 2878 2876 2875 2874 2872 2870 2867 2866 2865 2865 2865 2865 2866 2866 2867 2868 2869 2870 2870 2871 2872 2873 2874 2874 2875 2876 2877 2878 2879 2880 2880 2881 2882 2882 2882 2882 2883 2886 2888 2890 2892 2894 2896 2898 2900 2901 2903 2903 2904 2905 2905 2906 2906 2906 2907 2907 2907 2908 2908 2908 2908 2908 2909 2910 2910 2910 2910 2911 2912 2913 2914 2915 2916 2917 2918 2919 2920 2921 2923 2924 2925 2925 2926 2927 2928 2929 2930 2930 2931 2931 2931 2930 2930 2929 2929 2928 2928 2927 2927 2926 2926 2925 2924 2924 2923 2923 2922 2922 2921 2921 2920 2919 2918 2918 2917 2916 2915 2914 2913 2912 2910 2909 2907 2906 2904 2902 2899 2897 2894 2891 2888 2885 2882 2879 2876 2874 2871 2868 2864 2862 2859 2857 2855 2853 2851 2849 2849 2848 2847 2847 2847 2847 2847 2846 2845 2844 2842 2840 2835 2831 2826 2819 2815 2812 2809 2807 2805 2804 2803 2802 2801 2799 2796 2794 2793 3109 3109 3106 3102 3100 3099 3096 3093 3092 3088 3085 3084 3081 3077 3070 3067 3062 3057 3052 3047 3042 3039 3035 3031 3027 3022 3017 3011 3006 3002 2997 2993 2988 2984 2979 2974 2969 2963 2958 2952 2947 2943 2938 2934 2929 2926 2921 2916 2912 2907 2903 2900 2897 2893 2890 2886 2884 2882 2879 2877 2875 2874 2873 2872 2871 2870 2868 2867 2867 2866 2866 2866 2866 2866 2867 2867 2869 2870 2870 2871 2872 2872 2873 2873 2873 2874 2875 2876 2877 2878 2878 2879 2880 2881 2881 2881 2882 2884 2887 2889 2891 2893 2895 2897 2898 2899 2900 2900 2901 2902 2903 2903 2903 2904 2904 2904 2904 2904 2904 2904 2904 2904 2904 2905 2905 2906 2906 2907 2908 2909 2911 2912 2913 2913 2915 2916 2917 2918 2920 2921 2921 2922 2923 2924 2925 2926 2926 2927 2927 2927 2927 2927 2927 2926 2926 2925 2924 2924 2923 2923 2922 2921 2921 2920 2919 2919 2919 2918 2917 2917 2916 2915 2914 2913 2912 2911 2910 2909 2907 2906 2904 2903 2900 2898 2896 2893 2891 2888 2885 2882 2878 2875 2872 2869 2866 2863 2860 2857 2854 2852 2849 2847 2845 2844 2843 2842 2842 2842 2842 2843 2843 2843 2842 2842 2840 2838 2835 2832 2830 2825 2820 2813 2811 2809 2805 2803 2801 2800 2798 2796 2794 2791 2788 2785 2782 3097 3095 3093 3089 3085 3084 3087 3080 3079 3075 3072 3071 3068 3064 3059 3054 3049 3045 3040 3035 3030 3027 3024 3021 3016 3011 3006 3002 2997 2993 2989 2984 2979 2974 2970 2965 2960 2956 2951 2945 2940 2937 2933 2928 2925 2921 2918 2913 2909 2905 2901 2898 2895 2892 2889 2885 2882 2880 2878 2876 2874 2872 2871 2869 2869 2868 2867 2866 2865 2864 2865 2866 2865 2865 2866 2867 2868 2868 2869 2870 2870 2870 2870 2871 2872 2872 2873 2874 2875 2875 2876 2878 2879 2880 2881 2881 2882 2884 2886 2887 2888 2890 2892 2894 2894 2896 2897 2898 2899 2899 2900 2901 2901 2902 2902 2902 2901 2901 2901 2900 2900 2900 2900 2900 2901 2902 2903 2903 2904 2905 2907 2908 2909 2910 2911 2913 2914 2915 2916 2917 2918 2918 2919 2920 2921 2922 2923 2923 2924 2924 2924 2924 2924 2923 2922 2922 2921 2920 2920 2919 2919 2918 2917 2916 2916 2915 2915 2914 2913 2912 2912 2911 2909 2908 2907 2906 2905 2903 2902 2900 2898 2896 2893 2891 2888 2885 2882 2879 2875 2872 2868 2865 2861 2858 2854 2852 2849 2846 2844 2841 2840 2838 2836 2836 2835 2835 2836 2837 2838 2838 2838 2838 2837 2836 2834 2832 2830 2827 2824 2819 2814 2810 2807 2804 2801 2799 2797 2794 2792 2788 2785 2781 2777 2773 2769 3085 3082 3080 3077 3074 3068 3062 3059 3058 3057 3055 3055 3053 3049 3046 3041 3037 3034 3029 3022 3017 3012 3013 3012 3005 2999 2995 2991 2987 2983 2978 2974 2969 2964 2960 2955 2950 2946 2942 2937 2933 2929 2925 2922 2918 2916 2912 2909 2905 2902 2898 2895 2892 2890 2888 2886 2882 2878 2876 2874 2872 2870 2869 2867 2866 2865 2864 2863 2862 2862 2863 2863 2863 2864 2864 2866 2865 2866 2866 2867 2868 2868 2868 2869 2869 2869 2871 2871 2872 2874 2875 2877 2878 2879 2880 2881 2882 2883 2884 2886 2888 2889 2891 2892 2893 2895 2895 2896 2896 2897 2898 2898 2899 2899 2899 2899 2899 2898 2897 2897 2897 2896 2896 2896 2896 2897 2898 2899 2900 2901 2902 2903 2905 2906 2907 2908 2909 2911 2912 2913 2914 2915 2916 2916 2917 2918 2919 2919 2920 2920 2920 2920 2920 2919 2919 2918 2918 2917 2916 2915 2915 2914 2913 2912 2912 2911 2910 2910 2909 2908 2907 2906 2905 2904 2903 2901 2899 2898 2896 2893 2891 2888 2886 2882 2879 2876 2872 2868 2864 2861 2857 2854 2850 2847 2843 2841 2838 2836 2833 2832 2830 2828 2828 2827 2827 2828 2830 2831 2832 2833 2832 2832 2831 2831 2828 2825 2823 2821 2817 2814 2809 2805 2800 2797 2795 2792 2789 2786 2783 2781 2777 2773 2768 2763 2757 3072 3070 3067 3064 3061 3058 3054 3049 3044 3036 3027 3029 3030 3033 3030 3025 3021 3020 3015 3008 3003 2997 2998 3001 2995 2989 2984 2980 2976 2972 2967 2962 2958 2953 2949 2945 2940 2936 2933 2929 2925 2920 2916 2914 2912 2909 2906 2903 2900 2897 2894 2891 2889 2887 2885 2883 2881 2878 2875 2873 2870 2868 2866 2865 2863 2862 2862 2861 2861 2861 2861 2862 2861 2861 2862 2863 2863 2863 2864 2863 2864 2865 2866 2866 2866 2867 2867 2868 2870 2871 2872 2874 2876 2878 2879 2880 2881 2882 2883 2884 2886 2887 2888 2889 2890 2891 2891 2892 2893 2893 2894 2894 2894 2894 2894 2894 2894 2894 2894 2893 2893 2893 2893 2893 2893 2893 2894 2895 2896 2897 2898 2899 2900 2901 2903 2904 2905 2906 2907 2909 2910 2910 2911 2912 2913 2913 2914 2915 2915 2915 2915 2915 2915 2915 2915 2914 2913 2912 2912 2911 2910 2909 2909 2908 2907 2906 2906 2905 2904 2903 2902 2901 2900 2899 2897 2896 2894 2892 2889 2886 2883 2880 2877 2874 2870 2866 2862 2858 2853 2850 2846 2843 2839 2835 2832 2830 2827 2825 2823 2821 2821 2820 2819 2819 2820 2822 2824 2825 2826 2826 2826 2826 2825 2824 2822 2820 2817 2813 2810 2807 2802 2798 2794 2790 2787 2784 2781 2778 2775 2771 2766 2761 2755 2750 2743 3061 3058 3054 3051 3048 3045 3041 3037 3034 3030 3024 3017 3008 2998 3001 3005 3007 3006 3002 2996 2991 2984 2978 2986 2984 2979 2974 2969 2965 2960 2955 2951 2946 2941 2938 2934 2930 2926 2922 2919 2914 2910 2907 2905 2903 2901 2899 2896 2894 2892 2889 2886 2884 2882 2881 2879 2877 2875 2872 2870 2869 2866 2863 2861 2860 2859 2859 2859 2859 2858 2858 2858 2858 2859 2859 2859 2860 2861 2861 2861 2861 2862 2862 2862 2863 2864 2864 2866 2867 2869 2871 2872 2874 2875 2876 2877 2878 2879 2880 2881 2882 2883 2884 2885 2885 2886 2887 2887 2888 2888 2888 2888 2889 2889 2889 2890 2889 2889 2889 2889 2889 2889 2889 2889 2889 2889 2890 2890 2891 2892 2893 2894 2896 2897 2898 2899 2900 2901 2902 2903 2904 2905 2906 2907 2908 2909 2909 2910 2910 2910 2910 2911 2911 2910 2910 2910 2909 2908 2907 2906 2906 2905 2904 2903 2902 2902 2901 2900 2899 2898 2897 2896 2895 2894 2892 2890 2888 2886 2882 2879 2876 2872 2868 2865 2860 2856 2851 2847 2842 2839 2835 2831 2827 2824 2821 2819 2817 2815 2813 2812 2811 2811 2811 2811 2812 2815 2817 2818 2819 2820 2821 2820 2819 2817 2816 2813 2810 2807 2803 2799 2795 2791 2787 2783 2779 2776 2773 2769 2765 2760 2755 2749 2742 2735 2727 3047 3044 3040 3037 3033 3030 3026 3022 3018 3015 3011 3007 3003 2996 2986 2974 2969 2975 2980 2982 2979 2974 2961 2959 2968 2968 2962 2957 2951 2948 2942 2938 2933 2930 2926 2922 2917 2914 2911 2908 2905 2901 2898 2896 2894 2892 2890 2889 2887 2885 2884 2881 2878 2876 2875 2874 2873 2872 2870 2868 2866 2862 2859 2855 2851 2853 2856 2856 2854 2855 2855 2855 2855 2856 2857 2856 2857 2857 2857 2857 2858 2858 2859 2859 2860 2861 2861 2863 2864 2865 2867 2869 2870 2871 2872 2873 2875 2876 2877 2878 2879 2879 2879 2880 2881 2881 2882 2883 2883 2884 2884 2885 2885 2884 2884 2885 2885 2885 2885 2885 2885 2885 2885 2885 2885 2885 2885 2885 2886 2887 2888 2889 2890 2892 2893 2894 2895 2896 2897 2898 2899 2900 2901 2902 2903 2903 2904 2904 2905 2905 2905 2905 2906 2906 2905 2905 2904 2903 2903 2902 2901 2900 2899 2898 2898 2897 2896 2895 2894 2893 2892 2891 2890 2888 2886 2884 2882 2879 2875 2872 2868 2864 2859 2855 2850 2846 2841 2836 2832 2828 2824 2820 2817 2814 2811 2809 2807 2806 2804 2803 2803 2803 2803 2804 2805 2807 2810 2812 2813 2814 2814 2813 2812 2811 2809 2806 2803 2799 2796 2792 2788 2784 2780 2775 2771 2767 2763 2759 2754 2749 2743 2737 2729 2720 2711 3031 3027 3024 3020 3016 3013 3010 3006 3002 2999 2996 2993 2989 2986 2983 2977 2966 2952 2953 2955 2955 2957 2955 2941 2932 2942 2950 2949 2939 2931 2928 2923 2920 2915 2911 2908 2904 2901 2898 2895 2892 2889 2887 2884 2883 2883 2881 2880 2879 2878 2876 2874 2872 2870 2868 2868 2867 2866 2866 2864 2862 2859 2856 2853 2850 2849 2851 2851 2850 2850 2851 2851 2852 2852 2852 2853 2853 2853 2853 2853 2854 2854 2853 2853 2855 2857 2858 2859 2860 2861 2863 2864 2865 2866 2868 2869 2870 2871 2873 2874 2875 2875 2876 2877 2877 2878 2879 2879 2879 2880 2880 2880 2880 2880 2880 2880 2880 2880 2880 2880 2880 2880 2880 2880 2880 2880 2880 2881 2881 2882 2883 2884 2885 2886 2887 2888 2890 2891 2892 2893 2894 2895 2896 2896 2897 2898 2898 2899 2899 2899 2900 2900 2900 2900 2900 2900 2899 2899 2898 2897 2896 2895 2894 2894 2893 2892 2891 2890 2889 2888 2887 2886 2884 2882 2880 2877 2874 2872 2868 2864 2860 2855 2851 2846 2841 2836 2831 2827 2822 2818 2814 2811 2808 2806 2803 2801 2799 2798 2796 2795 2795 2795 2795 2797 2798 2802 2804 2806 2807 2808 2808 2807 2806 2805 2803 2799 2796 2792 2789 2784 2780 2776 2772 2767 2763 2758 2753 2749 2744 2738 2731 2723 2715 2706 2695 3015 3011 3007 3003 3000 2997 2993 2990 2986 2983 2981 2977 2974 2971 2968 2964 2959 2951 2939 2927 2927 2933 2941 2939 2928 2924 2925 2926 2923 2919 2917 2913 2905 2901 2898 2893 2890 2887 2884 2882 2879 2877 2875 2873 2872 2873 2873 2871 2870 2870 2868 2866 2864 2862 2861 2860 2859 2858 2858 2859 2857 2855 2853 2850 2849 2848 2847 2846 2846 2846 2847 2846 2846 2847 2848 2848 2848 2848 2848 2849 2848 2848 2848 2848 2850 2852 2853 2854 2854 2856 2857 2859 2860 2861 2863 2864 2865 2867 2868 2869 2869 2870 2871 2872 2873 2874 2875 2875 2875 2875 2875 2875 2875 2875 2875 2875 2875 2875 2875 2875 2875 2875 2875 2875 2875 2875 2875 2875 2876 2876 2877 2878 2879 2879 2880 2881 2883 2884 2885 2887 2888 2889 2890 2891 2891 2892 2892 2893 2893 2894 2894 2894 2895 2895 2895 2895 2894 2894 2893 2892 2891 2890 2889 2888 2887 2887 2886 2885 2884 2883 2881 2880 2878 2875 2873 2870 2867 2863 2860 2856 2851 2847 2842 2837 2832 2827 2822 2818 2815 2811 2807 2804 2801 2798 2796 2794 2792 2790 2789 2789 2789 2789 2788 2790 2792 2795 2797 2799 2801 2801 2801 2801 2800 2798 2796 2793 2789 2786 2781 2777 2772 2768 2764 2759 2754 2749 2744 2739 2733 2727 2720 2712 2703 2693 2682 2996 2993 2990 2986 2982 2979 2975 2972 2968 2966 2964 2961 2959 2957 2954 2950 2946 2941 2935 2926 2916 2904 2902 2906 2910 2910 2910 2907 2905 2901 2898 2895 2891 2886 2883 2879 2876 2872 2869 2867 2865 2865 2864 2862 2862 2863 2863 2862 2861 2861 2860 2858 2856 2855 2855 2853 2851 2848 2850 2852 2853 2852 2850 2848 2845 2844 2843 2842 2841 2840 2840 2840 2840 2841 2841 2840 2841 2843 2842 2842 2841 2841 2842 2843 2845 2845 2847 2847 2848 2850 2851 2852 2854 2855 2857 2858 2860 2861 2862 2863 2864 2865 2866 2867 2868 2869 2869 2869 2870 2870 2870 2870 2869 2869 2869 2869 2869 2869 2869 2869 2869 2869 2869 2869 2869 2869 2869 2869 2870 2870 2870 2871 2872 2873 2874 2875 2876 2877 2878 2879 2881 2882 2884 2884 2885 2886 2886 2887 2887 2888 2888 2889 2889 2889 2889 2889 2889 2888 2887 2887 2886 2885 2884 2883 2882 2881 2880 2879 2878 2877 2876 2874 2872 2869 2867 2863 2860 2857 2853 2848 2844 2839 2834 2829 2824 2819 2815 2812 2808 2804 2801 2798 2794 2792 2790 2788 2786 2785 2784 2783 2783 2783 2783 2784 2787 2788 2791 2793 2794 2795 2795 2794 2793 2791 2789 2786 2783 2779 2775 2770 2766 2761 2756 2751 2745 2740 2734 2728 2721 2715 2709 2700 2692 2682 2670 2980 2977 2973 2969 2966 2962 2958 2954 2950 2949 2946 2944 2943 2942 2940 2937 2935 2931 2926 2919 2908 2899 2896 2887 2885 2886 2883 2881 2882 2883 2879 2875 2873 2869 2867 2864 2861 2859 2856 2855 2853 2853 2852 2852 2852 2853 2853 2852 2851 2850 2850 2849 2848 2849 2852 2849 2846 2845 2846 2847 2846 2845 2844 2843 2840 2839 2837 2836 2834 2832 2831 2830 2831 2831 2831 2832 2833 2833 2833 2833 2833 2835 2836 2836 2837 2839 2839 2840 2842 2843 2844 2845 2847 2848 2849 2851 2852 2854 2855 2857 2858 2860 2861 2862 2863 2863 2863 2864 2864 2863 2863 2863 2863 2863 2863 2863 2863 2863 2862 2863 2863 2863 2863 2863 2863 2863 2863 2863 2863 2864 2864 2865 2865 2866 2867 2868 2869 2870 2872 2873 2874 2875 2876 2877 2878 2879 2880 2880 2881 2881 2882 2882 2883 2883 2884 2884 2883 2883 2882 2881 2880 2880 2879 2878 2877 2876 2875 2874 2873 2872 2870 2868 2866 2863 2860 2857 2853 2849 2845 2841 2836 2831 2826 2821 2817 2813 2809 2805 2802 2798 2795 2792 2789 2786 2784 2783 2781 2780 2779 2778 2778 2778 2778 2780 2781 2782 2784 2786 2787 2788 2788 2787 2786 2784 2782 2779 2776 2772 2768 2763 2759 2754 2748 2742 2737 2731 2724 2717 2711 2704 2698 2690 2682 2672 2662 2969 2965 2962 2958 2954 2950 2946 2940 2936 2932 2928 2925 2924 2924 2923 2923 2920 2917 2914 2908 2901 2890 2876 2879 2877 2879 2874 2868 2854 2860 2865 2861 2857 2854 2852 2850 2848 2846 2844 2842 2840 2840 2841 2842 2842 2842 2842 2842 2841 2840 2840 2840 2840 2839 2841 2840 2839 2840 2840 2840 2840 2840 2838 2837 2834 2833 2831 2830 2829 2827 2825 2824 2823 2821 2821 2822 2822 2821 2821 2822 2824 2825 2826 2827 2828 2829 2830 2832 2834 2835 2836 2837 2838 2840 2841 2842 2844 2846 2848 2849 2851 2853 2854 2855 2856 2857 2857 2857 2857 2857 2857 2857 2856 2856 2856 2856 2856 2856 2856 2856 2856 2856 2856 2856 2856 2856 2856 2857 2858 2858 2859 2859 2860 2860 2861 2861 2862 2863 2864 2865 2866 2867 2869 2870 2871 2872 2873 2873 2874 2875 2876 2876 2877 2877 2878 2878 2878 2877 2877 2876 2875 2874 2874 2873 2872 2871 2870 2869 2868 2866 2864 2862 2860 2857 2854 2850 2847 2843 2838 2833 2828 2823 2819 2815 2811 2807 2803 2799 2795 2792 2789 2786 2784 2782 2780 2778 2777 2776 2774 2774 2773 2772 2775 2774 2774 2775 2776 2778 2780 2781 2781 2780 2778 2777 2775 2772 2768 2765 2761 2756 2752 2746 2740 2734 2728 2722 2714 2707 2701 2695 2689 2682 2674 2665 2657 2960 2956 2952 2948 2945 2941 2938 2934 2929 2922 2918 2911 2908 2909 2908 2907 2903 2901 2898 2892 2886 2880 2869 2860 2861 2866 2864 2861 2858 2848 2842 2847 2846 2842 2839 2838 2834 2832 2831 2830 2828 2829 2830 2832 2832 2833 2837 2835 2834 2831 2835 2834 2829 2824 2828 2829 2831 2833 2834 2834 2835 2833 2832 2830 2829 2827 2826 2824 2823 2822 2820 2817 2815 2814 2813 2812 2811 2811 2809 2809 2811 2810 2812 2814 2816 2818 2819 2822 2825 2827 2828 2829 2830 2831 2832 2834 2836 2838 2839 2841 2843 2845 2846 2848 2849 2850 2850 2851 2851 2851 2851 2851 2850 2850 2850 2850 2850 2850 2850 2849 2849 2849 2850 2850 2850 2850 2851 2851 2852 2853 2854 2854 2855 2855 2856 2856 2856 2857 2857 2858 2859 2860 2861 2863 2864 2865 2866 2867 2867 2868 2869 2870 2870 2871 2872 2872 2872 2872 2871 2870 2870 2869 2868 2867 2866 2866 2865 2864 2862 2861 2859 2856 2854 2851 2847 2844 2840 2836 2831 2827 2822 2817 2813 2809 2805 2801 2798 2794 2790 2787 2784 2782 2779 2777 2775 2773 2772 2770 2769 2768 2767 2767 2767 2766 2767 2768 2769 2771 2772 2773 2773 2772 2771 2769 2767 2764 2761 2758 2754 2749 2744 2739 2733 2726 2720 2713 2705 2699 2693 2687 2682 2675 2668 2661 2654 2949 2947 2942 2938 2934 2931 2927 2924 2920 2916 2910 2904 2901 2900 2897 2893 2890 2886 2883 2882 2877 2873 2867 2858 2847 2846 2855 2849 2843 2839 2840 2835 2830 2827 2827 2824 2823 2822 2822 2823 2823 2822 2827 2826 2824 2824 2824 2827 2827 2828 2826 2822 2817 2817 2819 2823 2826 2828 2830 2829 2829 2826 2825 2824 2823 2822 2821 2819 2816 2816 2815 2812 2809 2807 2806 2804 2802 2801 2800 2799 2797 2796 2798 2801 2804 2806 2809 2811 2814 2816 2818 2820 2822 2823 2824 2825 2827 2828 2830 2832 2833 2834 2837 2839 2841 2842 2843 2844 2845 2845 2845 2845 2845 2844 2844 2844 2844 2844 2844 2844 2844 2844 2844 2844 2845 2845 2846 2847 2847 2848 2849 2849 2850 2850 2851 2851 2851 2851 2852 2852 2853 2853 2854 2856 2857 2858 2859 2860 2861 2862 2862 2863 2864 2865 2865 2866 2866 2866 2865 2865 2864 2863 2863 2862 2861 2860 2859 2858 2857 2855 2853 2851 2848 2845 2842 2838 2834 2830 2825 2821 2816 2812 2808 2804 2800 2796 2793 2789 2786 2783 2780 2778 2775 2773 2771 2768 2767 2765 2764 2762 2761 2761 2761 2760 2760 2761 2761 2763 2764 2765 2765 2765 2764 2762 2760 2757 2754 2750 2746 2742 2737 2731 2725 2718 2712 2705 2698 2692 2687 2682 2677 2671 2666 2659 2652 2938 2934 2931 2927 2923 2920 2916 2912 2909 2905 2899 2894 2891 2886 2887 2884 2880 2877 2875 2871 2869 2866 2862 2854 2846 2840 2844 2840 2839 2835 2834 2833 2830 2825 2821 2816 2814 2815 2816 2816 2817 2817 2816 2815 2816 2817 2819 2819 2820 2821 2816 2815 2816 2815 2817 2820 2822 2823 2824 2823 2822 2820 2819 2818 2818 2816 2815 2813 2811 2810 2808 2806 2804 2801 2797 2796 2794 2792 2791 2790 2789 2787 2787 2789 2791 2795 2798 2800 2802 2805 2807 2809 2812 2813 2815 2816 2817 2819 2820 2822 2824 2826 2828 2830 2833 2834 2836 2837 2838 2839 2840 2840 2840 2840 2840 2840 2839 2839 2839 2839 2838 2839 2839 2839 2840 2841 2841 2842 2843 2843 2843 2844 2844 2844 2844 2845 2845 2846 2846 2847 2848 2848 2849 2850 2850 2851 2852 2853 2854 2855 2856 2857 2858 2858 2859 2860 2860 2860 2860 2859 2859 2858 2857 2857 2856 2855 2854 2853 2851 2849 2847 2845 2842 2839 2836 2832 2828 2824 2820 2815 2811 2807 2803 2799 2795 2792 2788 2785 2782 2779 2776 2774 2771 2769 2767 2765 2763 2761 2759 2758 2756 2755 2755 2754 2754 2754 2754 2755 2755 2756 2757 2757 2756 2754 2752 2749 2746 2743 2739 2734 2729 2724 2717 2711 2705 2698 2692 2688 2683 2679 2675 2670 2667 2661 2658 2925 2922 2918 2915 2911 2907 2903 2900 2896 2892 2888 2883 2879 2874 2870 2869 2868 2865 2864 2863 2862 2861 2853 2847 2848 2846 2844 2839 2839 2835 2832 2830 2830 2832 2830 2820 2816 2816 2818 2816 2815 2814 2813 2814 2815 2814 2817 2816 2815 2815 2814 2815 2816 2816 2817 2819 2819 2819 2818 2818 2817 2816 2814 2812 2811 2810 2809 2808 2807 2805 2803 2802 2799 2797 2793 2789 2787 2786 2785 2784 2783 2781 2781 2780 2781 2782 2785 2788 2791 2794 2796 2798 2801 2803 2805 2807 2809 2810 2812 2813 2815 2817 2818 2821 2824 2826 2828 2830 2832 2833 2834 2835 2835 2836 2835 2836 2836 2836 2836 2836 2835 2835 2835 2835 2835 2835 2836 2836 2837 2837 2838 2839 2839 2839 2839 2839 2839 2840 2840 2841 2842 2843 2844 2845 2845 2846 2846 2847 2847 2848 2849 2850 2851 2852 2853 2854 2854 2854 2854 2853 2853 2852 2852 2851 2850 2849 2848 2847 2846 2844 2842 2839 2837 2834 2831 2827 2823 2819 2815 2811 2806 2803 2799 2795 2792 2788 2785 2781 2779 2776 2773 2771 2768 2766 2763 2761 2759 2757 2755 2753 2752 2750 2749 2748 2748 2747 2747 2747 2748 2748 2749 2748 2747 2746 2744 2742 2738 2735 2731 2727 2722 2716 2710 2704 2699 2693 2688 2685 2681 2679 2676 2674 2670 2667 2667 2912 2908 2904 2901 2898 2894 2889 2884 2883 2879 2874 2869 2864 2860 2857 2855 2853 2851 2850 2849 2848 2849 2842 2838 2835 2830 2825 2825 2822 2823 2825 2822 2817 2813 2812 2813 2814 2815 2814 2815 2817 2816 2816 2812 2811 2813 2814 2815 2815 2815 2815 2814 2813 2813 2814 2815 2815 2815 2814 2814 2812 2812 2811 2808 2807 2805 2803 2802 2801 2800 2798 2797 2795 2794 2792 2789 2784 2782 2779 2778 2776 2776 2775 2775 2775 2775 2776 2778 2782 2785 2787 2789 2792 2794 2796 2799 2801 2803 2804 2806 2808 2810 2812 2814 2816 2819 2822 2824 2826 2827 2828 2830 2831 2832 2832 2832 2833 2833 2833 2833 2833 2833 2833 2832 2832 2832 2832 2832 2832 2832 2832 2833 2834 2834 2834 2834 2835 2835 2835 2835 2836 2837 2838 2838 2839 2840 2841 2841 2842 2842 2843 2844 2845 2846 2847 2848 2848 2848 2848 2848 2847 2847 2846 2845 2845 2844 2843 2842 2840 2838 2836 2834 2831 2829 2826 2822 2818 2814 2810 2806 2803 2799 2795 2792 2788 2785 2781 2778 2776 2773 2770 2767 2765 2762 2760 2758 2756 2753 2751 2749 2747 2746 2744 2743 2742 2741 2741 2741 2741 2741 2741 2740 2739 2738 2736 2734 2731 2728 2723 2719 2714 2709 2704 2698 2694 2689 2685 2682 2680 2678 2677 2676 2673 2669 2670 2899 2895 2891 2887 2883 2880 2875 2870 2867 2863 2860 2856 2853 2849 2843 2839 2837 2835 2834 2833 2833 2831 2828 2829 2825 2822 2815 2809 2805 2798 2797 2794 2793 2795 2797 2802 2804 2805 2805 2805 2808 2810 2811 2811 2815 2818 2815 2813 2813 2813 2810 2809 2809 2810 2812 2812 2811 2810 2810 2808 2807 2807 2805 2803 2801 2799 2796 2795 2795 2794 2793 2791 2790 2789 2787 2785 2780 2778 2773 2772 2771 2770 2769 2770 2769 2769 2770 2771 2773 2776 2779 2781 2785 2787 2789 2792 2794 2796 2798 2800 2802 2804 2806 2808 2811 2813 2815 2818 2820 2821 2823 2825 2826 2827 2828 2828 2829 2830 2830 2831 2831 2831 2831 2831 2830 2830 2830 2829 2829 2829 2828 2828 2828 2828 2828 2828 2829 2829 2829 2829 2829 2829 2830 2831 2832 2833 2834 2835 2835 2836 2836 2837 2838 2840 2841 2841 2842 2842 2842 2842 2842 2841 2841 2840 2839 2839 2838 2836 2835 2833 2831 2829 2826 2823 2820 2818 2815 2810 2806 2803 2799 2796 2792 2788 2785 2782 2778 2776 2773 2770 2767 2765 2762 2760 2757 2754 2752 2751 2747 2745 2743 2742 2740 2739 2737 2736 2736 2735 2734 2734 2733 2733 2731 2730 2728 2726 2723 2719 2715 2711 2707 2703 2698 2694 2690 2686 2683 2680 2679 2677 2677 2678 2678 2677 2674 2886 2882 2879 2875 2869 2864 2859 2854 2854 2850 2846 2842 2838 2834 2830 2826 2821 2819 2817 2816 2814 2813 2812 2812 2813 2817 2822 2822 2803 2801 2796 2793 2793 2793 2796 2798 2799 2799 2799 2796 2796 2797 2800 2802 2804 2803 2803 2802 2805 2807 2805 2805 2806 2806 2805 2806 2806 2804 2803 2802 2802 2800 2798 2796 2794 2792 2789 2788 2787 2786 2784 2783 2783 2781 2780 2777 2772 2771 2768 2768 2766 2765 2764 2764 2765 2765 2766 2766 2767 2768 2771 2774 2777 2780 2782 2784 2786 2789 2791 2793 2795 2797 2799 2802 2804 2806 2808 2811 2813 2814 2816 2818 2819 2820 2821 2822 2823 2824 2825 2825 2826 2826 2827 2827 2827 2827 2827 2827 2826 2826 2825 2825 2824 2824 2824 2823 2823 2823 2823 2823 2823 2823 2823 2824 2825 2826 2827 2829 2829 2830 2830 2831 2832 2833 2834 2835 2836 2836 2836 2836 2836 2835 2835 2834 2834 2833 2832 2831 2829 2828 2826 2824 2821 2819 2816 2813 2810 2806 2803 2799 2796 2793 2789 2786 2783 2779 2776 2773 2770 2768 2765 2762 2759 2757 2755 2752 2749 2747 2744 2742 2740 2738 2736 2735 2733 2732 2731 2730 2729 2728 2727 2726 2724 2723 2720 2718 2715 2711 2708 2705 2701 2697 2693 2690 2687 2684 2681 2679 2678 2677 2678 2679 2680 2678 2675 2874 2870 2867 2863 2858 2853 2848 2843 2837 2832 2827 2827 2822 2819 2816 2812 2808 2803 2799 2797 2795 2792 2792 2794 2794 2795 2796 2796 2796 2792 2786 2788 2791 2793 2794 2795 2797 2791 2792 2792 2792 2790 2789 2790 2794 2795 2795 2796 2796 2798 2799 2800 2800 2799 2798 2798 2798 2798 2798 2796 2794 2793 2791 2790 2788 2785 2782 2781 2779 2779 2777 2776 2775 2773 2771 2768 2765 2765 2763 2761 2759 2758 2758 2759 2760 2760 2761 2762 2762 2763 2765 2767 2769 2772 2774 2777 2779 2781 2783 2785 2788 2790 2792 2794 2796 2798 2800 2802 2804 2806 2807 2809 2811 2812 2813 2815 2816 2816 2817 2818 2818 2819 2820 2820 2820 2821 2821 2820 2821 2821 2821 2820 2820 2820 2819 2818 2818 2817 2817 2817 2816 2816 2817 2817 2818 2819 2820 2821 2822 2823 2823 2824 2826 2827 2828 2829 2829 2830 2830 2830 2830 2830 2829 2829 2828 2828 2827 2826 2824 2823 2821 2819 2817 2814 2812 2809 2806 2803 2799 2796 2793 2790 2788 2784 2781 2778 2775 2772 2769 2766 2763 2760 2758 2755 2752 2750 2747 2744 2742 2739 2737 2735 2733 2732 2730 2728 2727 2726 2724 2723 2722 2720 2718 2716 2714 2711 2708 2705 2702 2699 2696 2693 2690 2687 2685 2682 2680 2678 2677 2678 2679 2680 2682 2681 2680 2862 2859 2855 2850 2845 2841 2837 2833 2826 2818 2812 2807 2806 2804 2799 2795 2791 2787 2784 2779 2777 2776 2774 2773 2773 2775 2775 2776 2778 2778 2778 2778 2780 2781 2781 2783 2782 2783 2783 2785 2784 2782 2779 2780 2783 2785 2786 2788 2789 2789 2790 2789 2789 2789 2789 2791 2789 2789 2790 2789 2787 2784 2782 2782 2780 2777 2775 2773 2771 2771 2770 2768 2767 2766 2763 2761 2761 2760 2759 2757 2755 2754 2753 2753 2754 2754 2756 2757 2758 2758 2759 2761 2762 2764 2766 2769 2771 2773 2775 2777 2779 2781 2783 2785 2786 2788 2790 2792 2794 2795 2797 2799 2800 2802 2803 2804 2805 2806 2807 2808 2809 2809 2810 2811 2812 2812 2813 2813 2813 2813 2813 2813 2813 2813 2813 2812 2812 2811 2810 2810 2810 2810 2811 2811 2811 2812 2813 2814 2815 2816 2817 2818 2819 2821 2822 2823 2823 2824 2824 2824 2824 2824 2824 2823 2823 2822 2821 2821 2819 2818 2816 2814 2812 2810 2807 2805 2802 2799 2796 2793 2791 2788 2786 2783 2780 2777 2774 2772 2768 2765 2762 2759 2756 2754 2750 2748 2745 2743 2740 2738 2736 2733 2731 2729 2727 2726 2724 2723 2721 2719 2718 2716 2714 2711 2708 2706 2703 2700 2697 2695 2692 2690 2687 2686 2684 2682 2680 2680 2679 2679 2679 2681 2683 2683 2683 2851 2849 2844 2839 2834 2832 2828 2821 2815 2807 2799 2792 2791 2792 2785 2779 2774 2770 2766 2763 2762 2760 2758 2756 2756 2756 2756 2757 2759 2760 2761 2763 2764 2764 2767 2768 2769 2769 2769 2769 2769 2768 2766 2765 2768 2772 2774 2776 2779 2777 2778 2778 2777 2777 2779 2779 2781 2781 2780 2778 2777 2776 2774 2773 2771 2769 2766 2766 2765 2762 2762 2761 2759 2758 2757 2757 2757 2755 2753 2752 2750 2749 2748 2747 2747 2748 2749 2751 2752 2753 2754 2755 2757 2758 2760 2762 2763 2765 2767 2769 2770 2772 2773 2775 2776 2778 2780 2781 2783 2784 2785 2787 2788 2789 2790 2791 2793 2794 2795 2796 2797 2798 2799 2799 2800 2801 2801 2802 2803 2803 2804 2804 2804 2804 2804 2804 2804 2804 2803 2803 2803 2803 2803 2804 2804 2805 2806 2807 2808 2809 2810 2811 2813 2814 2815 2816 2817 2818 2818 2818 2818 2818 2818 2818 2818 2817 2817 2815 2814 2813 2811 2810 2808 2806 2803 2801 2798 2796 2793 2790 2788 2786 2784 2782 2779 2776 2773 2770 2767 2764 2761 2758 2755 2752 2749 2746 2744 2741 2739 2736 2733 2731 2729 2727 2725 2724 2722 2720 2719 2717 2715 2713 2710 2707 2705 2702 2700 2697 2694 2692 2690 2688 2686 2685 2683 2681 2680 2680 2680 2682 2683 2686 2686 2685 2685 2834 2830 2825 2823 2821 2816 2812 2806 2802 2795 2787 2780 2776 2773 2772 2769 2763 2759 2755 2752 2749 2746 2744 2741 2741 2742 2742 2743 2744 2745 2747 2749 2751 2752 2753 2754 2755 2754 2754 2754 2754 2752 2753 2754 2756 2758 2761 2763 2764 2763 2763 2763 2765 2766 2766 2768 2768 2768 2767 2767 2769 2768 2767 2765 2763 2761 2760 2759 2758 2756 2757 2756 2754 2752 2752 2751 2749 2748 2747 2746 2744 2743 2742 2741 2742 2743 2743 2745 2746 2748 2749 2750 2751 2753 2754 2755 2756 2758 2759 2761 2762 2763 2764 2765 2767 2768 2769 2770 2771 2772 2773 2774 2775 2776 2777 2777 2778 2780 2781 2782 2783 2784 2785 2786 2787 2788 2789 2789 2790 2791 2792 2792 2793 2793 2793 2794 2794 2794 2794 2795 2795 2795 2795 2796 2796 2797 2798 2799 2800 2802 2803 2805 2807 2808 2809 2810 2811 2811 2812 2812 2812 2813 2812 2812 2813 2812 2811 2810 2810 2808 2807 2805 2804 2802 2799 2797 2795 2792 2790 2788 2785 2783 2782 2779 2777 2775 2772 2769 2766 2763 2760 2757 2754 2751 2748 2745 2742 2740 2737 2735 2732 2730 2728 2726 2724 2723 2721 2719 2717 2715 2713 2710 2708 2705 2702 2700 2698 2695 2692 2690 2688 2686 2685 2684 2683 2681 2681 2680 2682 2685 2686 2689 2690 2689 2687 2828 2826 2819 2812 2808 2803 2798 2791 2787 2782 2776 2772 2767 2764 2762 2759 2755 2750 2745 2740 2736 2732 2730 2729 2728 2729 2729 2729 2729 2731 2732 2734 2736 2737 2738 2738 2738 2737 2737 2737 2738 2741 2741 2741 2742 2744 2747 2748 2749 2748 2748 2749 2748 2751 2753 2753 2754 2754 2755 2756 2756 2755 2755 2756 2754 2752 2750 2750 2749 2748 2747 2745 2744 2743 2742 2741 2741 2740 2740 2739 2738 2737 2737 2737 2737 2738 2739 2740 2742 2743 2743 2744 2745 2746 2747 2748 2749 2750 2751 2752 2753 2753 2754 2755 2756 2756 2757 2758 2759 2759 2760 2761 2762 2762 2763 2763 2764 2764 2765 2766 2768 2769 2769 2770 2771 2772 2774 2775 2776 2777 2778 2780 2781 2781 2782 2783 2783 2784 2784 2785 2785 2785 2786 2786 2787 2788 2789 2790 2792 2794 2797 2799 2799 2800 2802 2803 2804 2805 2805 2806 2806 2807 2807 2807 2807 2806 2806 2805 2805 2804 2802 2801 2799 2798 2796 2794 2791 2789 2787 2784 2782 2780 2778 2777 2775 2773 2770 2768 2765 2762 2759 2756 2753 2750 2747 2744 2741 2739 2736 2734 2733 2730 2728 2726 2724 2722 2721 2719 2716 2714 2711 2709 2706 2704 2701 2699 2697 2694 2692 2690 2688 2686 2685 2684 2684 2682 2681 2682 2684 2687 2691 2693 2694 2694 2693 2815 2811 2807 2802 2796 2792 2787 2782 2776 2770 2766 2763 2759 2756 2753 2750 2747 2741 2735 2729 2725 2721 2718 2717 2717 2717 2718 2719 2718 2720 2721 2721 2723 2723 2723 2723 2723 2724 2724 2724 2724 2726 2727 2728 2729 2730 2733 2734 2733 2732 2733 2734 2736 2737 2739 2740 2740 2741 2741 2739 2741 2742 2744 2744 2743 2742 2740 2738 2736 2736 2735 2734 2733 2733 2733 2733 2733 2733 2732 2731 2731 2732 2732 2732 2732 2733 2735 2735 2735 2735 2736 2737 2737 2738 2739 2739 2740 2740 2741 2741 2742 2741 2742 2742 2743 2743 2744 2745 2745 2745 2745 2746 2746 2747 2748 2747 2746 2748 2749 2750 2751 2751 2752 2753 2754 2755 2756 2758 2760 2761 2763 2764 2766 2767 2768 2769 2771 2772 2772 2773 2774 2774 2775 2776 2777 2778 2780 2781 2784 2786 2787 2789 2792 2794 2795 2797 2798 2799 2799 2800 2801 2801 2801 2801 2801 2801 2801 2800 2800 2799 2798 2797 2795 2794 2792 2790 2788 2786 2784 2781 2779 2777 2775 2773 2772 2770 2768 2766 2764 2761 2758 2755 2752 2749 2746 2744 2741 2738 2736 2735 2734 2731 2729 2727 2725 2723 2721 2718 2716 2714 2711 2708 2706 2704 2702 2699 2697 2695 2693 2690 2688 2687 2686 2686 2686 2685 2685 2686 2688 2692 2695 2698 2699 2700 2701 2807 2803 2799 2795 2789 2784 2780 2776 2771 2766 2760 2756 2753 2750 2746 2742 2737 2732 2728 2722 2718 2715 2713 2711 2711 2711 2712 2712 2712 2711 2711 2713 2713 2713 2713 2713 2713 2712 2711 2710 2710 2710 2712 2713 2714 2716 2717 2718 2718 2718 2718 2721 2721 2723 2724 2726 2728 2727 2723 2727 2731 2731 2732 2732 2731 2729 2728 2726 2725 2724 2723 2723 2723 2724 2724 2724 2724 2724 2724 2724 2724 2724 2724 2724 2725 2725 2725 2725 2725 2726 2726 2727 2727 2727 2727 2728 2728 2728 2728 2729 2729 2729 2729 2729 2729 2729 2730 2731 2730 2730 2730 2730 2730 2731 2730 2728 2729 2730 2731 2732 2732 2732 2732 2733 2734 2735 2737 2739 2741 2743 2745 2747 2749 2750 2752 2754 2756 2758 2760 2760 2761 2762 2764 2765 2767 2769 2771 2773 2775 2778 2781 2783 2785 2787 2789 2790 2791 2792 2794 2795 2795 2795 2796 2796 2796 2796 2796 2795 2795 2794 2793 2792 2791 2790 2788 2787 2785 2783 2781 2778 2776 2774 2772 2770 2768 2767 2765 2764 2762 2760 2757 2755 2752 2749 2747 2744 2741 2739 2738 2735 2734 2733 2730 2728 2725 2723 2722 2720 2716 2714 2712 2710 2707 2705 2703 2700 2698 2696 2694 2692 2691 2689 2688 2688 2687 2688 2689 2690 2693 2695 2697 2703 2703 2707 2707 2797 2794 2790 2786 2781 2776 2773 2769 2763 2759 2755 2751 2747 2744 2740 2737 2733 2729 2726 2722 2718 2715 2713 2712 2711 2710 2709 2708 2707 2707 2706 2705 2705 2706 2706 2705 2704 2703 2702 2702 2701 2701 2700 2700 2701 2703 2704 2704 2705 2706 2706 2707 2708 2711 2713 2715 2715 2713 2711 2716 2719 2719 2718 2718 2718 2717 2714 2713 2713 2713 2713 2713 2714 2714 2714 2714 2714 2715 2715 2715 2715 2715 2715 2715 2715 2715 2715 2715 2715 2716 2716 2716 2716 2716 2716 2716 2717 2716 2716 2716 2716 2717 2716 2716 2714 2714 2715 2715 2714 2714 2714 2714 2714 2713 2713 2713 2714 2715 2716 2716 2716 2716 2716 2717 2717 2718 2719 2721 2723 2726 2729 2731 2733 2735 2737 2739 2741 2744 2746 2747 2749 2751 2753 2755 2756 2758 2760 2763 2766 2770 2773 2775 2778 2780 2782 2784 2785 2787 2788 2788 2789 2790 2791 2791 2791 2791 2791 2791 2790 2790 2789 2788 2787 2786 2785 2783 2781 2779 2777 2775 2773 2771 2769 2767 2765 2763 2762 2761 2760 2758 2756 2754 2752 2749 2747 2745 2743 2741 2739 2737 2736 2734 2732 2730 2727 2725 2722 2720 2717 2715 2713 2710 2708 2706 2704 2702 2701 2699 2697 2695 2694 2692 2691 2691 2691 2692 2693 2694 2696 2699 2702 2705 2708 2710 2713 2788 2784 2781 2779 2774 2767 2763 2761 2758 2752 2748 2745 2742 2738 2735 2732 2729 2727 2724 2721 2718 2717 2715 2713 2711 2711 2710 2709 2708 2707 2706 2705 2704 2703 2702 2701 2699 2698 2697 2695 2692 2690 2688 2687 2688 2689 2689 2689 2689 2691 2693 2694 2696 2698 2700 2701 2701 2700 2699 2703 2705 2706 2706 2706 2704 2702 2701 2701 2702 2702 2703 2704 2704 2704 2704 2705 2705 2706 2706 2706 2706 2706 2706 2706 2706 2706 2706 2706 2706 2706 2706 2706 2706 2705 2704 2705 2705 2705 2704 2704 2703 2702 2701 2701 2701 2701 2701 2701 2701 2701 2702 2702 2702 2701 2701 2702 2702 2702 2702 2702 2702 2702 2702 2703 2703 2704 2705 2707 2709 2712 2715 2718 2720 2722 2724 2726 2728 2731 2733 2735 2737 2740 2742 2744 2747 2749 2752 2755 2758 2762 2765 2768 2771 2774 2776 2778 2779 2781 2782 2783 2784 2785 2785 2785 2786 2786 2786 2786 2786 2785 2785 2784 2783 2782 2781 2780 2778 2776 2774 2773 2771 2769 2767 2765 2763 2761 2759 2758 2757 2756 2755 2753 2751 2749 2748 2746 2744 2743 2741 2739 2738 2736 2734 2731 2728 2726 2723 2721 2719 2717 2715 2713 2710 2709 2707 2705 2703 2702 2700 2699 2697 2696 2695 2695 2695 2696 2697 2698 2700 2703 2706 2709 2712 2715 2718 2780 2777 2774 2771 2769 2766 2761 2756 2753 2750 2746 2742 2740 2736 2734 2732 2727 2724 2722 2720 2719 2718 2716 2714 2714 2713 2712 2711 2710 2709 2708 2706 2705 2703 2701 2698 2697 2695 2693 2691 2689 2687 2684 2682 2680 2680 2680 2681 2682 2681 2681 2682 2683 2685 2686 2687 2687 2687 2689 2693 2692 2694 2695 2693 2692 2691 2691 2692 2693 2693 2693 2694 2694 2695 2696 2697 2697 2698 2698 2698 2698 2699 2699 2698 2698 2698 2698 2698 2698 2698 2698 2697 2695 2694 2694 2694 2694 2693 2692 2691 2690 2690 2690 2690 2689 2689 2689 2690 2690 2691 2691 2692 2692 2692 2691 2691 2691 2690 2689 2689 2689 2689 2689 2690 2692 2693 2695 2697 2700 2703 2706 2708 2710 2712 2715 2717 2719 2721 2723 2726 2728 2731 2733 2736 2739 2742 2745 2749 2752 2756 2759 2762 2764 2767 2769 2772 2773 2775 2776 2778 2779 2779 2780 2780 2781 2781 2781 2781 2781 2781 2781 2780 2779 2778 2777 2776 2775 2773 2771 2770 2768 2766 2764 2763 2761 2759 2757 2756 2755 2754 2753 2752 2751 2749 2748 2746 2745 2745 2743 2741 2739 2737 2735 2732 2730 2727 2725 2723 2721 2719 2717 2715 2713 2711 2709 2708 2706 2705 2704 2702 2701 2701 2700 2699 2700 2701 2702 2704 2706 2708 2711 2714 2717 2720 2723 2773 2769 2766 2762 2758 2755 2752 2749 2745 2742 2740 2738 2734 2732 2729 2726 2725 2723 2720 2718 2716 2714 2712 2710 2709 2709 2710 2709 2709 2708 2707 2708 2708 2708 2704 2701 2697 2694 2694 2693 2690 2688 2687 2686 2684 2683 2682 2679 2678 2677 2674 2672 2671 2672 2674 2674 2676 2678 2679 2681 2682 2682 2683 2684 2684 2685 2685 2685 2686 2687 2687 2688 2688 2689 2690 2690 2691 2691 2692 2692 2692 2693 2692 2692 2692 2692 2692 2691 2691 2690 2689 2689 2688 2686 2685 2685 2684 2683 2682 2681 2680 2680 2679 2679 2679 2680 2680 2680 2681 2681 2682 2682 2683 2682 2682 2682 2681 2679 2679 2679 2678 2679 2680 2682 2683 2686 2688 2691 2694 2696 2699 2701 2703 2705 2707 2709 2711 2713 2716 2718 2720 2723 2726 2729 2732 2736 2739 2743 2747 2750 2753 2757 2759 2762 2764 2766 2768 2770 2771 2773 2774 2774 2775 2776 2776 2777 2777 2777 2777 2777 2777 2776 2776 2775 2774 2773 2771 2770 2769 2767 2765 2764 2762 2760 2759 2757 2756 2754 2752 2751 2751 2750 2749 2749 2748 2747 2746 2744 2743 2742 2740 2738 2736 2734 2731 2729 2727 2725 2723 2721 2719 2717 2715 2713 2712 2711 2709 2708 2707 2706 2706 2705 2705 2705 2705 2706 2708 2709 2711 2714 2716 2718 2722 2725 2728 2765 2762 2759 2756 2753 2749 2746 2744 2741 2738 2734 2732 2730 2728 2725 2723 2721 2718 2716 2713 2710 2708 2705 2703 2701 2700 2701 2701 2701 2701 2701 2701 2702 2703 2702 2701 2700 2699 2697 2696 2694 2691 2689 2687 2685 2684 2682 2680 2679 2677 2675 2674 2673 2671 2669 2668 2667 2668 2670 2672 2674 2676 2677 2678 2679 2680 2681 2681 2682 2683 2683 2684 2684 2685 2685 2685 2686 2686 2687 2687 2687 2687 2687 2687 2687 2687 2687 2686 2685 2684 2683 2682 2681 2679 2678 2677 2676 2675 2674 2674 2673 2672 2672 2672 2672 2672 2672 2673 2673 2673 2674 2674 2673 2673 2672 2671 2671 2671 2671 2671 2672 2673 2675 2677 2679 2682 2684 2687 2689 2691 2693 2696 2698 2700 2701 2703 2705 2707 2710 2712 2715 2718 2721 2725 2729 2732 2736 2739 2743 2746 2749 2752 2755 2757 2759 2761 2763 2765 2766 2768 2769 2770 2771 2771 2772 2772 2773 2773 2773 2773 2773 2772 2772 2771 2770 2769 2768 2767 2765 2764 2763 2761 2759 2758 2756 2755 2753 2752 2750 2749 2748 2748 2747 2747 2747 2746 2745 2744 2743 2742 2741 2739 2737 2735 2733 2730 2728 2727 2725 2723 2721 2719 2718 2716 2715 2714 2712 2712 2711 2710 2709 2709 2709 2710 2711 2712 2713 2715 2717 2719 2721 2725 2728 2731 2734 2759 2756 2753 2750 2747 2744 2741 2738 2735 2733 2730 2727 2724 2722 2719 2716 2714 2711 2709 2706 2704 2701 2699 2696 2694 2693 2692 2691 2692 2692 2693 2694 2695 2696 2696 2696 2696 2696 2696 2694 2693 2693 2693 2691 2688 2687 2685 2683 2681 2678 2677 2675 2674 2673 2672 2671 2671 2671 2671 2672 2673 2674 2675 2676 2677 2677 2678 2679 2679 2680 2680 2680 2681 2681 2682 2682 2683 2683 2684 2684 2685 2685 2685 2684 2684 2683 2682 2681 2681 2679 2678 2677 2675 2674 2673 2671 2670 2670 2669 2668 2668 2667 2667 2666 2666 2666 2666 2666 2666 2665 2665 2665 2664 2664 2664 2665 2665 2666 2667 2668 2669 2670 2672 2675 2677 2679 2681 2684 2686 2688 2690 2692 2693 2695 2697 2699 2701 2703 2706 2709 2712 2715 2719 2723 2727 2730 2734 2738 2741 2743 2746 2748 2751 2753 2755 2757 2759 2761 2762 2763 2764 2765 2766 2767 2768 2768 2768 2769 2769 2769 2769 2769 2768 2768 2767 2766 2765 2764 2763 2761 2760 2759 2757 2755 2754 2752 2751 2750 2748 2747 2746 2745 2745 2745 2745 2744 2744 2743 2742 2741 2740 2739 2737 2736 2734 2732 2730 2728 2726 2725 2723 2722 2720 2719 2717 2716 2715 2714 2714 2713 2713 2713 2714 2715 2716 2718 2718 2720 2722 2724 2726 2727 2731 2735 2738 2752 2749 2747 2745 2742 2739 2737 2734 2731 2728 2726 2723 2720 2717 2715 2712 2710 2708 2705 2702 2700 2697 2695 2693 2690 2689 2687 2686 2686 2686 2687 2688 2689 2689 2690 2690 2690 2690 2690 2690 2689 2689 2688 2687 2686 2684 2683 2681 2680 2678 2677 2676 2675 2674 2673 2672 2672 2672 2672 2672 2673 2674 2675 2675 2676 2676 2677 2677 2677 2678 2678 2679 2679 2680 2681 2681 2682 2683 2683 2683 2683 2683 2682 2682 2681 2680 2679 2678 2677 2675 2674 2672 2671 2670 2669 2668 2667 2666 2665 2664 2663 2662 2661 2661 2660 2660 2660 2659 2659 2659 2659 2659 2660 2660 2661 2662 2662 2663 2665 2666 2668 2670 2672 2674 2676 2678 2680 2682 2684 2686 2687 2689 2691 2693 2695 2697 2700 2703 2706 2709 2713 2716 2719 2723 2726 2729 2732 2735 2738 2740 2743 2745 2747 2749 2751 2753 2755 2757 2758 2759 2760 2761 2762 2763 2763 2764 2764 2765 2765 2765 2765 2765 2765 2764 2764 2763 2762 2761 2760 2758 2757 2756 2755 2753 2751 2750 2749 2747 2746 2745 2744 2744 2745 2743 2742 2742 2742 2741 2740 2740 2739 2738 2737 2736 2734 2733 2731 2730 2728 2726 2725 2724 2722 2721 2720 2719 2718 2717 2716 2716 2717 2718 2716 2718 2723 2720 2723 2724 2726 2729 2731 2734 2736 2739 2742 2744 2742 2740 2738 2735 2733 2731 2728 2726 2723 2721 2718 2716 2713 2711 2709 2706 2704 2702 2700 2697 2695 2693 2691 2689 2687 2686 2685 2684 2683 2683 2683 2684 2684 2684 2685 2685 2686 2686 2686 2686 2685 2685 2684 2683 2682 2681 2680 2679 2678 2677 2676 2676 2675 2674 2674 2674 2673 2673 2673 2673 2674 2674 2674 2675 2675 2676 2676 2677 2678 2679 2680 2680 2681 2682 2682 2682 2682 2682 2682 2681 2681 2681 2680 2679 2678 2677 2676 2675 2673 2672 2670 2669 2668 2666 2665 2664 2663 2662 2661 2660 2659 2658 2658 2658 2657 2657 2657 2657 2657 2658 2658 2659 2659 2660 2661 2662 2663 2665 2666 2668 2670 2672 2674 2676 2678 2680 2682 2683 2685 2687 2689 2691 2694 2696 2699 2701 2704 2708 2711 2714 2717 2720 2723 2726 2729 2731 2734 2736 2738 2740 2742 2744 2746 2748 2750 2752 2753 2754 2755 2756 2757 2758 2759 2760 2760 2761 2761 2761 2762 2762 2762 2761 2761 2760 2759 2758 2757 2756 2755 2754 2753 2751 2750 2748 2747 2746 2745 2744 2745 2744 2743 2742 2741 2740 2739 2739 2738 2738 2737 2737 2736 2735 2735 2734 2733 2732 2731 2729 2728 2726 2725 2724 2723 2722 2721 2721 2720 2720 2719 2719 2720 2723 2722 2724 2725 2727 2731 2731 2733 2735 2738 2740 2743 2745 2736 2734 2732 2730 2728 2726 2724 2722 2720 2718 2716 2713 2711 2709 2706 2704 2702 2700 2699 2697 2695 2693 2692 2690 2689 2687 2686 2685 2684 2683 2682 2682 2682 2682 2682 2682 2683 2683 2683 2683 2683 2683 2682 2682 2681 2680 2680 2679 2678 2678 2677 2677 2676 2675 2675 2674 2674 2674 2673 2673 2673 2674 2674 2675 2676 2676 2677 2678 2679 2680 2681 2682 2682 2682 2683 2683 2682 2682 2682 2681 2680 2680 2679 2678 2678 2677 2676 2675 2673 2672 2670 2669 2668 2667 2665 2664 2663 2662 2661 2660 2659 2658 2658 2657 2657 2657 2657 2657 2657 2657 2658 2658 2659 2660 2661 2662 2663 2664 2666 2668 2670 2672 2674 2676 2677 2679 2681 2683 2685 2687 2689 2691 2694 2696 2699 2701 2704 2707 2710 2712 2715 2718 2721 2723 2725 2727 2730 2732 2734 2735 2737 2739 2742 2743 2745 2747 2748 2750 2751 2752 2753 2754 2755 2756 2756 2757 2757 2758 2758 2758 2758 2758 2758 2757 2757 2756 2755 2754 2753 2752 2751 2749 2748 2747 2747 2746 2745 2746 2744 2743 2742 2740 2740 2739 2738 2737 2736 2735 2735 2734 2733 2733 2733 2732 2732 2732 2731 2731 2730 2729 2728 2727 2726 2725 2725 2724 2724 2724 2724 2724 2724 2725 2727 2727 2727 2728 2732 2733 2735 2737 2738 2740 2743 2746 2748 2728 2726 2725 2723 2721 2719 2718 2716 2714 2712 2710 2708 2706 2704 2702 2700 2698 2697 2695 2694 2692 2691 2690 2689 2688 2687 2686 2685 2684 2684 2683 2683 2683 2682 2682 2682 2682 2682 2682 2681 2681 2681 2680 2680 2680 2679 2679 2678 2678 2677 2677 2676 2676 2675 2675 2674 2674 2674 2674 2674 2675 2676 2676 2677 2678 2679 2680 2681 2682 2683 2683 2684 2684 2684 2684 2683 2683 2682 2681 2680 2680 2679 2678 2678 2677 2676 2675 2674 2673 2672 2670 2669 2668 2667 2666 2664 2663 2663 2661 2661 2660 2659 2659 2659 2658 2658 2658 2658 2658 2659 2659 2660 2661 2662 2663 2664 2665 2667 2669 2671 2672 2674 2676 2678 2680 2682 2684 2686 2688 2691 2693 2695 2698 2700 2702 2704 2706 2709 2711 2714 2716 2718 2720 2723 2725 2726 2728 2730 2732 2734 2736 2738 2740 2741 2743 2744 2746 2747 2748 2749 2750 2751 2752 2752 2753 2753 2754 2754 2755 2755 2755 2755 2754 2754 2753 2752 2751 2750 2749 2748 2747 2746 2746 2747 2744 2744 2743 2742 2741 2740 2739 2738 2737 2736 2735 2734 2733 2733 2732 2731 2731 2730 2729 2729 2729 2729 2729 2729 2729 2728 2728 2727 2727 2727 2726 2726 2726 2727 2727 2728 2728 2730 2730 2731 2732 2734 2736 2739 2740 2742 2743 2745 2746 2749 2752 2720 2718 2717 2715 2714 2713 2711 2710 2708 2706 2705 2703 2701 2700 2698 2696 2695 2694 2692 2691 2690 2689 2688 2687 2686 2685 2685 2684 2683 2683 2682 2682 2682 2682 2681 2681 2681 2681 2681 2680 2680 2680 2679 2679 2679 2678 2678 2678 2677 2677 2676 2676 2675 2675 2675 2675 2675 2675 2676 2676 2677 2678 2679 2680 2681 2682 2683 2684 2685 2685 2685 2686 2686 2685 2685 2684 2683 2682 2681 2680 2679 2679 2678 2677 2677 2676 2676 2675 2674 2673 2672 2671 2670 2669 2668 2666 2666 2665 2664 2663 2662 2662 2662 2661 2661 2661 2661 2661 2662 2662 2663 2663 2664 2665 2666 2668 2669 2671 2672 2674 2676 2678 2680 2682 2684 2686 2688 2690 2692 2695 2697 2699 2701 2703 2705 2707 2709 2711 2713 2715 2717 2719 2720 2722 2724 2725 2727 2729 2731 2733 2734 2736 2738 2739 2741 2742 2743 2744 2745 2746 2747 2748 2749 2749 2750 2750 2751 2751 2752 2752 2751 2751 2751 2750 2751 2750 2748 2747 2747 2746 2746 2744 2743 2742 2741 2740 2739 2739 2738 2737 2736 2735 2734 2733 2732 2731 2730 2729 2729 2728 2728 2727 2727 2726 2726 2725 2726 2726 2726 2727 2727 2727 2727 2727 2727 2727 2727 2728 2728 2730 2730 2731 2731 2732 2734 2736 2736 2739 2742 2745 2748 2750 2752 2753 2756 2711 2710 2709 2708 2707 2706 2704 2703 2702 2701 2699 2698 2697 2696 2694 2693 2692 2691 2689 2689 2688 2687 2686 2685 2685 2684 2683 2683 2683 2682 2682 2682 2681 2681 2681 2681 2681 2681 2681 2680 2680 2680 2679 2679 2678 2678 2677 2677 2677 2676 2676 2676 2676 2676 2676 2676 2677 2677 2678 2679 2680 2681 2682 2683 2684 2685 2686 2686 2687 2687 2687 2687 2687 2686 2686 2685 2684 2683 2681 2680 2680 2679 2678 2678 2677 2677 2677 2676 2675 2675 2674 2673 2672 2671 2671 2670 2669 2668 2668 2667 2667 2666 2666 2666 2666 2666 2666 2666 2667 2667 2668 2668 2669 2670 2671 2672 2673 2675 2676 2678 2680 2682 2684 2686 2688 2690 2692 2694 2696 2698 2700 2702 2704 2705 2707 2709 2711 2712 2714 2716 2717 2719 2720 2722 2723 2725 2727 2728 2730 2731 2733 2735 2736 2737 2738 2739 2741 2742 2743 2744 2744 2745 2746 2746 2747 2747 2747 2747 2748 2748 2748 2747 2747 2747 2747 2746 2745 2745 2744 2743 2742 2740 2740 2739 2738 2737 2736 2735 2734 2733 2732 2731 2730 2729 2728 2727 2726 2726 2725 2724 2724 2723 2723 2723 2722 2722 2722 2722 2722 2723 2724 2725 2725 2726 2726 2726 2727 2727 2728 2729 2730 2731 2732 2734 2736 2735 2737 2739 2741 2743 2746 2749 2752 2755 2757 2703 2702 2701 2700 2700 2699 2698 2697 2696 2695 2694 2693 2692 2691 2691 2690 2689 2688 2687 2686 2686 2685 2684 2684 2683 2683 2683 2682 2682 2682 2682 2682 2682 2682 2682 2682 2682 2681 2681 2681 2680 2680 2679 2679 2678 2678 2677 2677 2677 2676 2676 2677 2677 2677 2678 2679 2679 2680 2681 2682 2683 2684 2685 2685 2686 2687 2688 2688 2689 2689 2689 2688 2687 2687 2686 2685 2684 2682 2681 2681 2680 2679 2679 2679 2678 2678 2678 2678 2677 2677 2677 2676 2676 2675 2674 2674 2673 2673 2672 2672 2672 2671 2671 2671 2671 2672 2672 2672 2673 2673 2673 2674 2675 2676 2677 2678 2679 2681 2682 2683 2685 2687 2689 2690 2692 2694 2696 2698 2699 2701 2702 2704 2705 2707 2708 2710 2711 2713 2715 2716 2717 2719 2720 2722 2723 2725 2726 2728 2729 2730 2731 2733 2734 2735 2736 2737 2738 2739 2740 2741 2742 2742 2742 2743 2743 2743 2743 2743 2744 2744 2743 2743 2745 2742 2745 2742 2741 2740 2739 2738 2737 2736 2735 2734 2733 2732 2731 2730 2729 2728 2727 2726 2725 2724 2724 2723 2722 2721 2720 2720 2719 2719 2718 2718 2718 2718 2718 2719 2719 2719 2720 2721 2722 2723 2724 2724 2725 2726 2727 2728 2730 2731 2732 2733 2735 2736 2737 2739 2741 2743 2745 2747 2750 2753 2755 2694 2694 2693 2693 2692 2692 2691 2691 2690 2690 2689 2688 2688 2687 2687 2686 2686 2685 2685 2684 2684 2684 2683 2683 2682 2682 2682 2682 2682 2682 2682 2682 2682 2682 2682 2682 2682 2681 2681 2681 2680 2680 2679 2679 2678 2678 2678 2677 2677 2678 2678 2679 2679 2680 2680 2681 2682 2682 2683 2684 2685 2686 2687 2688 2689 2689 2690 2690 2690 2689 2689 2688 2687 2686 2686 2684 2683 2683 2682 2681 2681 2680 2680 2680 2680 2679 2679 2679 2679 2679 2679 2679 2679 2679 2678 2678 2678 2677 2677 2677 2677 2677 2677 2677 2677 2678 2678 2679 2679 2679 2680 2681 2682 2682 2683 2684 2685 2686 2687 2689 2690 2692 2693 2694 2696 2697 2698 2700 2701 2703 2704 2705 2707 2708 2709 2711 2712 2713 2714 2716 2717 2719 2720 2721 2723 2724 2726 2727 2728 2729 2730 2731 2732 2734 2734 2735 2735 2736 2737 2738 2737 2740 2740 2739 2740 2739 2739 2739 2739 2739 2739 2739 2738 2740 2738 2738 2736 2735 2734 2733 2732 2731 2730 2729 2728 2727 2726 2725 2724 2723 2722 2721 2720 2719 2718 2717 2717 2716 2715 2715 2714 2714 2713 2713 2713 2714 2714 2714 2715 2715 2716 2716 2718 2719 2720 2722 2723 2724 2725 2726 2728 2729 2730 2732 2733 2735 2736 2738 2740 2742 2744 2746 2748 2751 2754 2686 2686 2686 2686 2686 2685 2685 2685 2685 2684 2684 2684 2684 2684 2683 2683 2683 2683 2683 2682 2682 2682 2682 2682 2681 2681 2681 2681 2682 2682 2682 2682 2682 2682 2682 2682 2682 2681 2681 2680 2680 2680 2679 2679 2679 2679 2679 2679 2679 2680 2681 2681 2682 2682 2683 2683 2684 2685 2686 2687 2687 2688 2689 2690 2690 2690 2690 2690 2690 2690 2689 2688 2687 2686 2686 2685 2684 2683 2683 2683 2682 2682 2682 2681 2681 2681 2681 2681 2682 2682 2682 2682 2682 2683 2682 2682 2682 2682 2682 2682 2682 2682 2682 2682 2683 2683 2684 2684 2684 2685 2686 2686 2687 2688 2689 2690 2690 2691 2692 2693 2695 2696 2697 2698 2699 2700 2701 2702 2703 2705 2706 2707 2708 2709 2710 2711 2712 2713 2715 2716 2717 2718 2719 2721 2722 2723 2724 2725 2726 2727 2728 2729 2730 2731 2731 2732 2732 2733 2733 2734 2734 2734 2734 2734 2734 2734 2734 2734 2734 2733 2733 2732 2732 2731 2731 2731 2730 2729 2728 2727 2726 2725 2723 2723 2722 2721 2720 2719 2718 2717 2716 2715 2714 2713 2712 2711 2710 2710 2709 2709 2708 2708 2708 2708 2708 2708 2709 2709 2710 2710 2711 2712 2713 2714 2716 2717 2719 2721 2723 2725 2725 2726 2727 2729 2731 2732 2734 2735 2737 2740 2742 2744 2747 2749 2752 2679 2679 2679 2679 2679 2679 2679 2680 2680 2680 2680 2680 2680 2680 2680 2680 2680 2680 2680 2680 2680 2680 2681 2681 2681 2681 2681 2681 2682 2682 2682 2682 2682 2682 2682 2682 2682 2681 2681 2681 2680 2680 2680 2680 2680 2680 2681 2681 2682 2683 2683 2683 2684 2684 2685 2686 2686 2687 2688 2689 2690 2690 2691 2691 2691 2691 2691 2691 2691 2690 2689 2689 2688 2687 2687 2686 2686 2685 2685 2685 2684 2684 2684 2684 2684 2684 2684 2684 2684 2684 2684 2685 2685 2685 2685 2686 2686 2686 2686 2686 2686 2687 2687 2687 2687 2688 2688 2689 2689 2690 2690 2691 2692 2692 2693 2694 2694 2695 2696 2697 2698 2699 2699 2700 2701 2702 2703 2704 2705 2706 2707 2708 2709 2710 2711 2712 2713 2714 2715 2716 2717 2718 2719 2720 2721 2722 2723 2724 2724 2725 2726 2727 2727 2728 2728 2729 2729 2729 2729 2730 2730 2730 2730 2729 2730 2729 2730 2730 2729 2728 2727 2726 2726 2725 2724 2724 2723 2722 2721 2720 2719 2718 2717 2716 2715 2714 2712 2711 2710 2709 2709 2708 2707 2706 2705 2704 2704 2703 2703 2702 2702 2702 2702 2702 2702 2702 2703 2703 2704 2705 2706 2707 2708 2710 2711 2713 2714 2717 2719 2721 2722 2723 2725 2726 2728 2729 2731 2733 2735 2737 2739 2742 2744 2747 2749 2673 2673 2673 2674 2674 2674 2675 2675 2675 2676 2676 2676 2677 2677 2677 2678 2678 2678 2678 2679 2679 2679 2679 2680 2680 2680 2681 2681 2681 2682 2682 2682 2682 2682 2682 2682 2682 2681 2681 2681 2681 2681 2681 2682 2682 2683 2683 2684 2684 2685 2685 2686 2686 2687 2687 2688 2689 2690 2690 2691 2692 2692 2692 2692 2692 2692 2692 2692 2691 2691 2691 2690 2690 2690 2689 2689 2689 2688 2688 2688 2688 2687 2687 2687 2687 2687 2687 2687 2687 2687 2687 2688 2688 2688 2688 2689 2689 2689 2690 2690 2690 2690 2691 2691 2691 2692 2692 2693 2693 2694 2694 2695 2695 2696 2697 2697 2698 2699 2699 2700 2701 2702 2702 2703 2704 2705 2705 2706 2707 2708 2709 2709 2710 2711 2712 2713 2714 2714 2715 2716 2717 2717 2718 2719 2720 2720 2721 2722 2722 2723 2723 2723 2724 2724 2724 2724 2725 2725 2725 2725 2725 2724 2725 2725 2724 2724 2723 2723 2723 2722 2721 2720 2719 2718 2717 2716 2715 2714 2713 2712 2711 2710 2709 2708 2707 2706 2705 2704 2703 2702 2701 2700 2700 2699 2698 2698 2697 2697 2696 2696 2696 2696 2696 2696 2696 2697 2697 2698 2699 2700 2701 2702 2703 2705 2707 2708 2710 2713 2714 2716 2718 2720 2721 2723 2725 2726 2728 2730 2732 2734 2736 2739 2741 2744 2746 2668 2669 2669 2669 2670 2670 2671 2671 2672 2672 2673 2673 2674 2675 2675 2675 2676 2676 2677 2677 2678 2678 2679 2679 2680 2680 2680 2681 2681 2682 2682 2682 2682 2682 2682 2682 2682 2682 2682 2682 2683 2683 2683 2684 2684 2685 2686 2686 2687 2687 2688 2688 2689 2690 2690 2691 2692 2692 2693 2693 2693 2694 2694 2694 2694 2693 2693 2693 2693 2693 2693 2693 2693 2693 2693 2692 2692 2692 2692 2692 2692 2691 2691 2691 2691 2691 2691 2691 2691 2691 2691 2691 2691 2691 2691 2691 2692 2692 2692 2693 2693 2693 2694 2694 2694 2695 2695 2696 2696 2697 2697 2698 2698 2699 2699 2700 2700 2701 2702 2702 2703 2704 2704 2705 2705 2706 2707 2707 2708 2709 2709 2710 2711 2711 2712 2713 2713 2714 2714 2715 2716 2716 2717 2717 2718 2718 2719 2719 2719 2720 2720 2720 2720 2720 2720 2721 2721 2720 2720 2720 2720 2719 2719 2720 2719 2718 2716 2719 2717 2714 2715 2714 2712 2711 2710 2709 2708 2706 2705 2705 2704 2702 2701 2700 2699 2698 2697 2696 2695 2695 2694 2693 2693 2692 2692 2691 2691 2691 2691 2691 2691 2691 2691 2691 2691 2692 2692 2693 2694 2695 2696 2697 2699 2700 2704 2704 2706 2708 2709 2712 2714 2716 2718 2720 2721 2723 2725 2727 2729 2731 2733 2735 2737 2740 2742 2665 2666 2666 2667 2667 2668 2669 2669 2670 2670 2671 2672 2672 2673 2674 2674 2675 2675 2676 2677 2677 2678 2678 2679 2679 2680 2680 2681 2681 2681 2682 2682 2682 2682 2682 2682 2683 2683 2683 2684 2684 2685 2686 2686 2687 2688 2688 2689 2689 2690 2690 2691 2692 2692 2693 2694 2694 2694 2695 2695 2695 2695 2695 2695 2695 2696 2696 2696 2696 2696 2696 2696 2696 2696 2696 2696 2696 2696 2696 2695 2695 2695 2695 2695 2695 2695 2695 2695 2695 2695 2695 2695 2695 2695 2695 2695 2695 2695 2695 2696 2696 2696 2697 2697 2697 2697 2698 2698 2699 2699 2699 2700 2700 2701 2701 2702 2702 2703 2703 2704 2704 2705 2705 2706 2706 2707 2707 2708 2708 2709 2709 2710 2710 2711 2711 2712 2712 2713 2713 2713 2714 2714 2714 2715 2715 2715 2715 2716 2716 2716 2716 2716 2716 2715 2715 2715 2715 2715 2714 2714 2713 2713 2713 2712 2711 2710 2710 2709 2708 2707 2706 2705 2704 2703 2702 2701 2700 2699 2697 2696 2695 2694 2693 2692 2692 2691 2690 2690 2689 2689 2688 2688 2688 2687 2687 2687 2687 2686 2686 2686 2686 2686 2686 2686 2687 2687 2688 2689 2690 2691 2693 2694 2696 2697 2698 2700 2702 2703 2705 2707 2710 2712 2714 2716 2718 2720 2721 2723 2725 2727 2729 2731 2733 2736 2738 2664 2665 2665 2666 2666 2667 2667 2668 2669 2669 2670 2671 2672 2672 2673 2674 2674 2675 2676 2676 2677 2678 2678 2679 2679 2680 2680 2681 2681 2682 2682 2682 2683 2683 2683 2684 2684 2685 2685 2686 2687 2687 2688 2689 2689 2690 2691 2691 2692 2693 2693 2694 2694 2695 2695 2696 2696 2696 2697 2697 2697 2697 2698 2698 2698 2698 2699 2699 2699 2699 2699 2699 2699 2699 2699 2699 2699 2699 2699 2699 2699 2699 2699 2699 2698 2698 2698 2698 2698 2698 2698 2698 2698 2698 2698 2698 2698 2699 2699 2699 2699 2699 2700 2700 2700 2700 2701 2701 2701 2702 2702 2702 2703 2703 2703 2704 2704 2704 2705 2705 2705 2706 2706 2706 2707 2707 2708 2708 2708 2709 2709 2709 2710 2710 2710 2710 2711 2711 2711 2711 2711 2711 2712 2712 2712 2712 2712 2712 2712 2712 2711 2711 2711 2711 2710 2710 2710 2709 2709 2708 2708 2707 2706 2706 2705 2704 2703 2703 2702 2700 2699 2699 2699 2696 2695 2694 2692 2691 2690 2690 2689 2688 2687 2687 2686 2686 2685 2685 2685 2685 2684 2684 2684 2684 2683 2683 2683 2683 2683 2683 2683 2683 2684 2684 2684 2685 2685 2686 2686 2687 2689 2690 2691 2693 2694 2696 2698 2700 2702 2703 2706 2708 2710 2712 2714 2716 2718 2719 2721 2723 2725 2727 2729 2732 2734 2665 2666 2666 2666 2667 2667 2668 2668 2669 2670 2670 2671 2672 2673 2673 2674 2675 2675 2676 2677 2678 2678 2679 2679 2680 2681 2681 2682 2682 2683 2683 2684 2684 2685 2685 2686 2686 2687 2688 2689 2689 2690 2691 2691 2692 2693 2693 2694 2695 2696 2696 2697 2697 2697 2698 2698 2699 2699 2699 2700 2700 2700 2701 2701 2701 2701 2701 2702 2702 2702 2702 2702 2702 2702 2702 2702 2702 2702 2702 2702 2702 2702 2702 2702 2702 2702 2702 2702 2702 2702 2702 2702 2702 2702 2702 2702 2702 2702 2702 2702 2702 2702 2702 2702 2703 2703 2703 2703 2703 2704 2704 2704 2704 2704 2705 2705 2705 2705 2705 2706 2706 2706 2706 2706 2707 2707 2707 2707 2707 2707 2708 2708 2708 2708 2708 2708 2708 2708 2708 2708 2708 2708 2708 2708 2708 2708 2708 2707 2707 2707 2707 2706 2706 2705 2705 2704 2704 2704 2703 2702 2701 2701 2699 2698 2698 2696 2696 2694 2694 2693 2692 2692 2691 2690 2689 2688 2687 2687 2686 2685 2685 2685 2684 2684 2683 2683 2682 2682 2683 2682 2682 2681 2680 2681 2680 2681 2680 2680 2680 2680 2680 2680 2679 2679 2679 2680 2681 2682 2683 2684 2685 2686 2688 2689 2691 2693 2694 2696 2698 2700 2702 2704 2706 2708 2710 2712 2714 2716 2718 2720 2722 2723 2725 2727 2729 2667 2668 2668 2668 2669 2669 2670 2670 2671 2672 2672 2673 2673 2674 2675 2675 2676 2677 2678 2678 2679 2679 2680 2681 2681 2682 2683 2683 2684 2684 2685 2686 2686 2687 2688 2689 2689 2690 2691 2692 2692 2693 2694 2694 2695 2696 2696 2697 2698 2698 2699 2700 2700 2701 2701 2701 2702 2702 2702 2703 2703 2703 2704 2704 2704 2704 2704 2705 2705 2705 2705 2705 2705 2705 2705 2705 2705 2705 2705 2705 2705 2705 2705 2704 2704 2704 2704 2704 2704 2704 2704 2704 2704 2704 2704 2704 2704 2704 2704 2704 2704 2704 2704 2704 2704 2704 2704 2704 2704 2704 2704 2704 2704 2705 2705 2705 2705 2705 2705 2705 2705 2705 2705 2705 2705 2705 2705 2705 2705 2705 2705 2705 2705 2705 2705 2705 2705 2705 2705 2705 2704 2704 2704 2704 2704 2703 2703 2702 2702 2702 2701 2700 2700 2699 2699 2698 2698 2697 2696 2695 2695 2694 2693 2693 2691 2691 2690 2690 2691 2688 2687 2688 2687 2686 2685 2684 2684 2684 2683 2683 2682 2682 2682 2681 2681 2681 2680 2679 2679 2679 2680 2679 2678 2679 2677 2677 2678 2679 2677 2677 2677 2677 2677 2677 2677 2677 2678 2679 2680 2681 2682 2683 2685 2686 2687 2689 2691 2692 2694 2696 2698 2700 2702 2704 2706 2708 2710 2711 2713 2715 2717 2719 2721 2723 2724 2670 2670 2671 2671 2671 2672 2672 2673 2674 2674 2675 2675 2676 2677 2677 2678 2678 2679 2680 2680 2681 2682 2682 2683 2684 2684 2685 2686 2687 2687 2688 2689 2689 2690 2691 2692 2693 2693 2694 2695 2696 2696 2697 2698 2699 2699 2700 2701 2701 2702 2702 2703 2703 2704 2704 2705 2705 2705 2706 2706 2706 2706 2707 2707 2707 2707 2707 2708 2708 2708 2708 2708 2708 2708 2708 2708 2707 2707 2707 2707 2707 2707 2707 2706 2706 2706 2706 2706 2706 2706 2706 2705 2705 2705 2705 2705 2705 2705 2705 2705 2705 2705 2705 2704 2704 2704 2704 2704 2704 2704 2704 2704 2704 2704 2704 2704 2704 2704 2704 2704 2704 2704 2704 2704 2704 2704 2703 2703 2703 2703 2703 2703 2703 2703 2702 2702 2702 2702 2701 2701 2701 2700 2700 2699 2699 2699 2698 2698 2697 2697 2696 2695 2695 2694 2694 2693 2693 2692 2692 2691 2691 2690 2689 2689 2687 2687 2688 2688 2686 2685 2685 2684 2684 2683 2683 2683 2683 2681 2681 2681 2680 2680 2680 2680 2679 2680 2680 2680 2679 2677 2677 2676 2677 2676 2675 2675 2675 2675 2675 2675 2675 2675 2675 2675 2675 2675 2675 2676 2677 2678 2679 2680 2681 2683 2684 2686 2688 2689 2691 2692 2694 2696 2698 2700 2702 2704 2706 2707 2709 2711 2713 2715 2717 2719 2720