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