0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 23 42 54 49 33 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 22 55 86 100 103 94 75 44 26 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 28 64 100 122 129 123 120 108 83 51 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 70 106 128 136 134 129 126 118 93 65 28 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 30 39 38 77 110 129 143 145 140 116 69 24 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 12 21 22 18 13 21 48 63 52 44 16 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 8 8 7 7 1 1 2 2 2 1 1 3 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 1 0 0 0 0 2 0 0 3 0 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 1 2 4 1 1 1 2 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 4 5 4 4 4 4 2 0 3 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 5 6 7 6 7 6 5 3 0 0 0 0 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 6 5 6 7 8 8 9 9 8 8 5 2 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 8 8 7 7 7 9 10 10 10 9 9 7 5 1 3 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 9 10 10 11 12 11 10 10 13 13 11 10 8 6 5 2 3 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 10 11 13 14 14 16 16 14 11 13 14 13 13 18 41 63 43 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 7 10 13 14 16 18 17 20 19 19 14 14 15 16 23 97 187 177 121 67 27 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 45 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 5 5 9 12 14 15 16 17 19 20 21 21 18 15 16 15 18 29 113 163 136 66 23 8 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 0 0 23 47 20 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 57 139 178 160 109 42 0 0 0 0 0 0 0 0 0 0 0 0 226 230 160 41 8 12 16 17 17 18 21 28 48 23 18 20 22 25 23 46 100 115 107 88 76 23 5 4 0 0 0 0 0 0 0 0 0 0 0 0 0 3 3 0 0 17 6 3 9 0 67 91 60 27 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 19 37 48 0 0 0 0 133 122 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 203 296 314 317 265 197 97 71 27 0 0 0 0 0 0 0 24 144 186 140 62 13 15 18 18 19 19 21 24 42 32 25 21 28 28 29 28 78 100 109 103 93 88 74 13 6 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 25 43 20 24 44 60 106 109 84 70 74 36 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 6 9 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 51 136 163 190 222 291 396 429 480 469 352 248 176 194 253 228 193 126 13 3 55 145 226 297 390 412 424 415 373 325 253 212 182 123 95 59 54 61 51 36 62 82 137 99 16 11 14 21 23 23 24 26 26 27 28 28 23 31 33 31 34 67 94 107 101 99 85 83 58 21 0 0 0 0 0 0 0 0 0 0 0 47 35 0 0 5 79 58 33 50 75 100 132 125 98 93 112 74 19 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 0 0 0 0 8 15 25 50 79 86 80 56 83 52 0 0 0 0 0 0 0 0 0 0 0 0 0 16 23 20 14 0 0 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 7 36 131 163 192 234 311 387 462 521 539 553 463 381 324 299 363 357 292 214 61 10 99 267 339 421 508 535 521 504 496 451 391 349 315 285 262 250 250 254 250 222 144 179 232 154 42 15 14 22 23 24 26 28 29 31 31 32 25 38 40 39 38 58 91 103 106 100 72 75 57 40 6 0 0 0 0 0 0 0 0 0 0 12 5 0 0 44 96 80 61 60 100 140 163 142 108 123 152 106 43 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 14 18 24 22 17 73 158 169 239 289 205 306 302 179 160 134 99 84 44 26 15 12 10 0 0 0 24 30 52 87 98 61 18 0 16 52 39 14 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 23 23 24 78 135 143 185 252 361 463 492 565 586 593 522 450 379 327 371 390 315 229 108 67 76 238 415 508 595 617 596 568 545 504 466 439 401 370 359 350 354 347 339 325 230 238 247 170 75 18 15 25 25 26 28 31 32 32 34 36 32 40 53 44 45 72 94 101 112 102 80 69 60 38 5 5 0 0 0 0 0 0 2 9 0 0 0 0 10 59 67 82 63 51 107 183 170 146 118 173 165 114 62 27 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 19 30 37 44 34 134 282 355 462 545 506 504 528 359 231 245 256 182 116 64 23 18 19 47 65 42 52 77 96 138 124 70 23 0 0 51 60 30 15 11 12 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 63 64 41 33 62 87 104 118 156 251 392 510 558 633 646 657 582 509 415 332 376 425 366 260 164 115 108 170 447 580 644 650 641 603 574 546 515 490 460 419 408 397 388 396 398 406 293 245 226 160 83 21 22 19 25 27 29 33 34 33 36 35 34 41 52 47 70 92 115 116 114 99 80 85 69 35 10 4 5 0 0 0 0 0 0 0 0 0 0 6 9 59 62 57 25 27 173 184 159 139 124 186 163 107 56 24 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 47 56 49 115 63 144 220 211 265 389 411 519 585 377 315 351 315 211 176 100 28 24 40 86 62 63 69 137 163 178 116 67 41 24 23 20 49 47 36 36 32 24 16 13 10 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 107 117 92 47 75 95 84 86 96 151 252 409 555 679 720 689 661 595 516 470 386 366 370 346 259 191 141 124 180 419 628 694 697 669 643 618 585 558 521 496 465 463 454 445 457 457 431 323 247 229 150 80 29 39 23 24 26 29 33 36 37 37 36 36 42 48 59 102 117 122 117 114 103 81 83 69 33 13 9 8 5 5 4 0 4 0 0 0 0 2 5 5 17 17 6 46 173 190 166 147 128 121 160 118 87 48 31 13 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 50 143 141 97 58 103 126 127 137 143 187 217 259 342 385 425 388 348 310 247 195 123 34 41 96 122 92 124 143 204 231 202 151 93 46 35 26 20 38 52 56 49 56 45 33 19 11 8 0 0 0 10 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 60 127 105 72 68 105 98 68 54 75 134 236 437 657 745 739 708 656 595 516 442 383 355 348 313 251 212 164 144 278 515 691 723 727 706 686 655 621 588 554 533 538 519 503 475 472 482 414 288 220 201 137 49 30 33 24 30 30 30 33 36 39 41 43 39 42 51 58 102 113 115 118 107 100 75 77 62 31 13 13 13 11 11 8 4 1 3 3 3 4 4 6 3 4 5 16 147 164 142 118 113 102 130 130 95 45 13 10 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 98 117 200 238 204 90 86 155 250 325 209 325 307 351 266 246 200 191 159 185 216 180 74 43 91 173 174 168 212 230 256 253 212 152 134 95 52 41 46 58 61 71 61 50 47 45 41 30 15 13 12 12 11 9 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 60 94 69 53 83 94 68 42 36 50 113 242 568 739 782 761 718 670 591 522 455 372 338 324 296 247 232 186 184 289 536 734 780 764 747 720 678 648 625 614 585 542 531 512 510 491 489 452 255 199 166 86 30 30 34 26 30 33 34 35 39 41 42 42 36 39 56 70 77 101 109 111 94 77 59 55 46 28 23 19 19 18 15 14 8 4 6 6 7 7 4 4 5 6 6 24 76 95 74 48 63 58 91 96 78 41 13 6 4 5 34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 105 146 203 265 346 264 122 110 196 428 526 329 321 397 363 314 218 155 113 90 78 75 61 55 94 139 203 212 280 292 279 249 232 173 122 85 98 132 100 110 95 74 62 48 50 31 29 35 29 18 11 13 11 8 4 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 66 71 63 46 73 52 27 20 24 46 74 345 654 752 762 735 686 633 561 501 423 320 286 283 269 246 221 198 196 261 594 778 820 799 781 739 711 698 667 635 601 556 549 539 538 522 522 517 270 195 147 40 32 37 48 30 30 35 38 39 40 42 44 44 40 37 56 84 71 91 95 100 92 71 53 40 42 68 60 23 25 22 20 17 12 9 11 10 11 10 6 5 6 9 8 7 9 14 9 11 11 21 59 38 33 18 5 4 5 55 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 98 153 201 303 344 305 196 141 259 330 317 473 544 438 465 460 370 197 143 111 91 84 73 62 87 163 194 278 252 296 259 232 224 213 124 69 90 117 136 131 115 87 67 44 20 15 11 8 7 7 11 11 11 11 6 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 4 21 63 71 56 59 33 15 16 16 34 37 63 404 676 712 694 655 625 578 512 432 315 236 228 239 240 239 223 214 226 290 673 803 815 813 789 769 750 702 665 633 590 556 549 550 538 543 521 463 228 167 61 36 34 43 44 32 32 34 35 36 40 44 48 48 38 43 81 90 78 80 89 92 78 71 53 44 45 68 46 30 31 29 28 22 19 15 16 16 15 13 11 8 9 9 9 9 9 8 10 9 12 33 29 12 11 8 7 5 11 92 95 0 0 0 0 0 0 0 0 0 4 3 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 94 89 153 231 302 239 164 135 270 497 559 482 520 711 566 511 387 314 216 180 135 101 85 75 93 159 216 220 251 248 207 193 167 171 102 69 72 73 73 67 73 58 39 22 21 15 14 12 10 8 7 5 4 2 4 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 5 47 67 53 44 36 16 17 15 16 35 65 210 515 674 662 617 570 533 512 436 306 194 159 182 208 214 223 228 236 258 411 697 778 788 786 787 789 741 708 660 611 574 549 528 540 525 535 537 414 164 136 41 37 36 44 42 33 35 34 36 39 41 46 51 48 40 58 87 81 78 81 97 96 89 74 61 59 58 99 68 38 39 38 36 32 30 22 22 21 19 16 12 10 12 11 11 11 11 10 10 11 12 12 13 12 11 9 8 7 22 106 125 12 0 0 0 0 5 5 0 0 0 0 0 5 4 0 0 0 0 0 0 0 0 47 109 75 86 70 160 267 395 387 214 177 267 414 655 820 821 663 674 473 353 320 246 159 135 119 103 88 117 197 232 232 233 211 218 229 148 124 107 78 65 50 51 47 41 33 25 22 19 18 16 15 12 9 7 6 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 9 51 60 47 43 25 15 14 12 17 28 153 424 581 670 636 583 520 454 407 316 178 137 147 184 208 224 227 240 270 326 483 693 762 772 766 752 762 725 685 641 607 575 545 524 528 515 512 471 337 142 89 44 40 37 40 36 35 37 38 38 40 43 46 50 43 43 61 78 80 83 83 97 101 112 111 93 97 91 103 63 47 48 51 55 55 48 34 28 25 22 17 13 11 12 13 14 15 14 12 13 14 15 15 15 14 13 12 9 9 15 57 15 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 21 37 76 99 203 168 177 217 224 215 394 420 278 196 255 528 710 824 773 728 619 550 449 308 228 190 153 171 147 109 98 178 210 231 214 222 254 226 187 174 136 208 183 148 178 137 95 115 73 36 35 27 35 49 40 54 37 44 24 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 9 34 50 40 34 21 16 10 9 13 40 280 519 659 661 615 553 467 376 312 226 148 135 129 175 204 223 223 246 281 354 557 687 741 754 763 730 720 698 660 640 602 579 540 546 524 498 423 296 220 169 91 45 42 39 38 37 37 39 41 41 43 45 46 50 46 50 64 69 66 77 83 90 101 113 122 100 122 113 134 86 62 56 62 86 126 153 55 34 29 22 17 13 13 15 15 16 18 17 17 17 19 18 17 18 15 15 15 12 11 9 6 6 6 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 136 90 273 222 221 274 355 394 427 318 509 479 332 282 228 437 771 813 607 504 463 385 342 278 229 203 200 195 153 115 140 217 249 252 227 241 323 381 303 321 220 331 255 227 218 280 166 183 173 174 177 227 178 196 127 78 120 99 44 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 3 5 17 38 32 23 14 9 9 7 11 107 446 641 663 616 567 492 394 302 256 187 137 124 129 171 194 224 228 269 285 346 558 704 737 746 728 723 702 670 640 620 584 564 519 521 505 453 237 217 246 198 89 46 45 42 41 40 38 41 45 45 47 48 49 50 54 61 66 73 83 85 74 84 106 120 110 112 146 153 199 151 81 70 67 101 154 156 65 71 32 21 19 15 16 18 19 19 21 21 22 21 23 21 21 21 19 18 17 16 14 11 7 6 5 4 6 0 0 0 0 0 6 12 17 17 17 13 15 44 170 249 148 251 323 227 356 361 506 632 577 475 669 554 429 232 261 415 727 794 734 627 459 350 319 289 340 238 211 183 157 213 353 487 391 445 426 419 545 399 352 304 245 380 313 252 319 341 252 265 344 443 508 471 300 269 173 96 132 86 47 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 15 28 22 17 9 8 8 5 6 224 598 653 629 548 493 424 323 268 215 159 129 145 164 170 179 202 232 260 287 440 636 740 762 745 714 702 694 649 638 620 592 572 550 503 481 374 182 219 212 179 97 55 51 46 45 45 52 52 51 48 57 55 54 56 57 62 66 77 86 95 99 70 105 116 117 131 161 207 228 226 107 84 75 141 152 119 68 93 46 31 38 18 16 19 22 23 25 24 26 26 25 24 23 23 24 21 18 16 15 11 10 8 6 4 0 0 0 0 6 10 17 27 35 35 37 35 126 343 339 220 407 532 318 422 679 495 565 750 754 613 506 410 277 264 435 573 663 665 621 472 405 451 375 356 323 373 490 388 312 390 610 625 468 500 564 576 565 479 524 413 361 438 317 327 463 402 388 421 609 726 626 482 345 240 169 114 88 42 10 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 2 10 17 15 10 4 4 4 6 16 269 616 619 567 474 411 331 269 248 187 141 138 190 186 181 172 200 237 265 354 634 730 779 768 743 713 701 695 666 650 637 616 601 581 507 476 275 200 211 182 151 91 65 58 54 101 149 143 131 118 72 60 63 60 69 75 72 80 93 103 114 114 84 105 122 118 135 179 266 286 234 130 101 111 171 138 90 125 130 75 96 62 25 19 39 50 27 27 28 30 31 29 28 29 25 23 19 16 16 15 12 10 9 4 3 3 0 0 0 11 22 31 43 54 55 57 88 333 332 159 291 606 539 323 547 810 652 682 933 886 744 562 442 305 453 602 557 589 589 544 523 514 408 519 453 442 733 817 454 426 701 611 739 501 627 588 810 684 738 622 554 532 652 540 486 483 563 597 677 843 773 631 471 319 179 91 91 51 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 1 4 6 7 5 2 0 0 19 54 337 597 568 492 380 317 254 214 220 148 121 153 190 161 162 163 201 244 316 538 710 773 795 777 754 730 714 693 675 658 645 619 618 574 519 421 236 247 200 188 171 124 81 62 151 246 217 209 205 170 131 89 87 86 95 115 89 91 122 139 134 133 111 82 125 131 158 210 306 297 215 171 138 150 202 150 106 182 151 109 122 99 69 53 74 87 41 30 32 35 34 32 32 32 29 29 23 20 19 15 13 10 8 6 4 0 0 0 8 19 33 44 58 71 76 78 207 285 176 149 393 510 450 374 647 789 872 930 827 700 694 523 353 403 432 501 704 681 743 796 709 669 599 659 506 569 785 824 428 420 672 733 882 633 796 832 1013 841 940 835 751 763 778 732 678 559 700 874 954 882 757 567 406 255 128 104 60 17 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 1 3 3 2 0 1 6 130 448 560 496 383 283 216 182 152 152 114 105 138 152 134 128 135 192 245 415 637 724 755 766 777 763 744 724 718 683 660 640 622 618 565 479 279 273 227 175 181 230 168 111 124 319 289 251 277 229 199 177 167 130 124 127 162 103 106 144 211 195 156 127 79 122 145 201 259 377 341 226 172 202 187 222 158 137 194 164 152 161 126 86 88 89 83 61 39 36 38 37 36 34 30 43 65 39 58 62 17 13 11 8 6 4 3 4 8 15 27 41 55 71 86 95 117 233 185 185 188 360 348 469 453 567 720 858 1077 996 860 591 423 542 591 553 646 779 945 1088 894 969 810 724 901 798 611 638 823 599 412 465 659 939 887 894 1007 1099 954 1121 1078 842 701 560 609 599 636 945 1058 949 802 636 452 318 166 106 94 25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 1 0 0 0 6 47 293 521 515 407 269 206 149 123 112 107 99 86 74 92 88 86 112 183 280 493 664 741 761 758 743 745 734 728 712 670 652 620 603 587 514 337 257 258 171 175 272 240 137 152 278 425 375 337 330 288 238 208 200 167 149 221 253 166 141 201 261 237 175 130 91 122 167 294 357 396 363 250 191 254 240 187 146 174 217 181 194 167 131 106 119 109 90 89 75 44 42 42 40 37 38 69 89 105 101 84 13 11 11 8 5 3 4 5 12 22 37 48 61 80 97 112 142 178 183 204 203 362 482 542 623 842 993 1002 1114 1002 912 765 613 564 671 620 712 924 1246 1137 1206 1292 906 1026 1141 1083 790 888 981 815 620 448 638 894 938 1013 817 1011 1042 1109 888 667 483 375 385 483 708 1044 953 788 607 474 283 166 99 78 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -2 3 24 204 464 539 454 306 191 152 108 88 102 99 83 63 40 57 53 57 97 154 298 550 714 777 775 768 734 723 721 718 674 639 629 609 584 570 451 275 264 253 176 210 259 172 142 228 434 472 455 443 395 356 306 266 221 161 223 378 331 284 240 278 337 273 188 155 105 113 258 393 441 414 346 246 244 289 318 256 177 179 226 189 193 172 152 152 149 133 127 122 121 71 48 48 45 43 45 72 76 88 98 28 10 8 8 8 4 3 5 10 16 28 42 56 68 83 101 121 140 165 190 217 231 363 491 642 851 878 1026 1070 938 798 738 643 570 548 719 760 952 1151 1438 1385 1358 1406 1152 1161 1367 1029 959 1200 1299 932 664 480 583 653 770 853 753 731 811 801 653 460 317 298 476 602 922 976 782 585 478 331 130 85 60 56 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 5 3 0 0 0 0 -2 -2 -2 -3 -2 3 54 314 525 499 392 214 137 106 78 83 101 97 64 47 32 41 44 51 89 148 393 639 793 809 781 744 722 709 692 676 639 634 621 597 581 532 400 299 313 233 172 141 139 132 183 413 509 499 497 483 443 396 384 335 226 191 317 415 403 375 307 317 324 280 208 131 150 179 342 391 348 361 358 285 320 356 401 395 318 214 198 187 156 156 165 186 158 161 152 177 174 118 77 54 49 46 54 97 98 95 88 31 5 5 5 18 34 5 6 11 20 30 44 62 80 97 107 121 146 186 236 311 358 352 486 572 717 736 840 947 974 854 642 549 647 867 899 865 1200 1445 1533 1663 1546 1592 1509 1624 1506 1277 1242 1216 1295 874 629 621 485 690 742 915 844 515 618 622 455 327 256 369 572 887 977 791 645 498 376 179 97 90 48 23 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 6 6 5 5 0 10 2 5 10 8 4 1 0 0 1 -2 -2 -2 -3 -1 8 75 334 489 427 260 142 97 71 63 73 89 81 45 38 24 28 40 66 101 225 522 677 852 819 764 745 728 689 641 627 626 610 604 553 543 453 348 337 292 187 173 147 202 207 373 484 531 517 514 495 484 455 459 323 235 296 445 476 451 383 330 316 310 255 136 162 192 207 277 277 315 408 376 325 387 401 448 448 419 320 186 157 153 154 171 224 220 196 194 205 187 152 99 54 53 96 124 179 172 130 179 29 5 21 42 78 114 171 205 171 74 49 51 76 101 122 136 150 180 259 387 455 383 407 434 455 613 791 996 1037 917 727 620 631 941 1022 971 959 1182 1639 1755 1979 1950 1923 1882 1483 1354 1363 1223 1338 1125 795 795 742 629 597 769 812 681 434 443 476 288 226 268 494 843 949 785 623 452 377 223 175 173 138 56 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 17 18 21 3 8 5 4 7 14 7 4 0 0 6 5 0 -1 -1 -2 0 15 71 270 380 276 133 114 61 38 44 62 76 53 38 35 17 22 44 84 180 332 561 773 868 800 760 716 696 646 627 626 605 592 553 524 468 451 443 407 257 255 265 320 363 391 422 484 536 542 546 500 494 520 447 288 259 476 517 467 389 370 344 332 282 159 189 199 215 187 237 361 415 547 413 444 400 425 438 434 441 388 275 185 169 163 173 228 257 247 241 233 201 180 146 66 84 93 148 215 243 215 246 77 70 138 193 214 254 291 304 310 235 158 67 87 115 144 165 193 255 417 551 470 519 642 691 548 678 864 1040 883 723 732 773 741 994 1140 1154 1255 1336 1751 1959 2126 1852 1656 1684 1184 1068 1207 925 1050 1141 777 610 511 527 701 614 634 585 360 293 260 185 267 430 691 962 828 657 462 343 235 255 251 210 136 49 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 41 40 46 46 31 14 13 6 8 9 19 5 2 0 1 1 2 3 2 1 -1 1 20 97 235 274 141 78 53 20 14 33 59 47 30 18 14 11 15 38 101 249 425 684 878 858 789 737 702 658 635 653 648 643 629 541 464 439 513 479 348 285 381 473 531 573 519 448 510 564 573 536 519 493 428 370 364 344 520 479 376 321 365 346 334 241 190 234 253 294 285 358 553 564 615 513 552 444 462 485 442 386 408 367 270 193 219 243 265 282 291 278 264 225 206 142 94 118 114 161 212 270 351 328 87 229 318 355 388 404 415 418 443 394 295 202 110 147 183 187 217 309 470 531 576 546 712 770 691 952 1012 1179 899 876 987 1017 896 872 1029 1362 1629 1673 1593 1629 1851 1680 1279 1488 1060 789 892 703 942 1116 790 637 447 472 729 471 484 387 259 200 172 263 460 796 894 907 767 565 401 262 327 406 327 217 141 57 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 35 53 65 68 48 18 18 20 14 18 24 5 0 0 0 -1 0 3 1 0 0 2 25 140 221 146 47 10 3 3 6 36 43 21 19 10 8 11 24 30 70 255 645 833 893 852 813 754 706 674 631 648 649 652 603 514 414 413 443 372 412 492 499 557 637 664 532 549 584 594 588 554 519 473 441 475 484 478 475 405 288 277 322 338 309 211 195 225 218 288 319 332 401 458 580 548 603 555 511 464 424 396 361 363 311 233 218 268 301 327 338 310 276 250 242 127 173 178 209 254 274 303 333 179 175 351 451 505 524 521 513 539 541 484 397 342 250 225 230 228 307 372 518 727 736 656 744 795 851 1171 1241 1109 859 959 1161 1249 1064 950 1180 1504 1860 1593 1281 1360 1530 1390 1057 1254 1301 1033 670 578 931 1037 947 702 490 359 518 338 418 329 165 137 213 421 735 851 875 860 707 500 322 293 461 454 304 184 106 45 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 45 64 78 79 55 26 24 29 35 46 34 6 0 1 3 1 2 3 0 0 2 2 18 89 133 46 4 2 4 3 10 24 14 6 6 7 8 18 44 54 90 372 761 867 883 842 773 706 666 625 562 606 578 536 507 449 395 411 398 456 571 543 642 801 851 696 680 659 634 612 642 665 613 558 552 608 542 526 440 363 267 251 284 291 241 199 186 239 228 260 325 386 546 535 484 532 603 542 515 484 474 472 433 422 391 336 263 285 322 345 374 348 298 298 242 147 255 270 282 310 351 388 318 202 283 410 516 563 591 583 654 681 671 550 477 466 429 336 313 348 393 555 622 733 785 768 977 981 1035 1219 1260 1070 934 1066 1266 1378 1142 1204 1398 1774 1548 1302 1083 1286 1471 1218 855 890 1014 1171 893 493 784 805 801 737 496 318 427 267 341 170 202 212 374 614 761 731 786 747 591 419 305 397 486 399 224 152 94 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 41 62 89 90 65 58 39 51 100 120 123 86 11 0 0 0 1 1 0 1 1 2 2 9 19 41 22 4 4 6 5 6 4 3 3 5 7 9 10 28 29 81 457 785 887 859 786 722 672 642 573 564 586 534 527 499 443 414 403 429 533 547 656 831 920 866 783 777 713 727 728 721 730 697 665 644 609 484 390 348 307 240 235 233 195 163 169 163 201 269 309 379 464 564 530 575 605 661 616 556 543 559 565 518 497 459 382 302 222 293 338 382 392 340 301 155 267 321 367 380 416 470 492 469 497 461 448 543 596 588 588 580 615 617 568 431 421 424 380 411 475 460 566 623 766 872 903 1040 1238 1306 1368 1227 1005 975 1101 1262 1476 1435 1451 1726 1874 1555 1239 995 1006 1364 1352 1043 694 714 901 712 426 529 644 604 491 289 260 300 168 146 178 162 223 358 649 691 657 661 591 477 335 289 416 418 283 157 125 35 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 28 44 76 104 93 89 73 102 182 213 216 217 137 21 3 0 0 0 0 0 0 0 3 7 9 16 36 13 5 4 5 3 1 2 3 4 5 7 11 8 10 14 218 626 824 882 820 756 691 655 613 575 582 564 530 508 458 424 394 423 529 569 594 761 885 903 869 843 814 822 822 781 687 621 589 610 583 488 383 291 267 253 208 228 244 205 187 196 189 185 258 333 394 396 400 505 684 724 763 665 619 585 602 607 566 481 421 298 172 163 251 288 379 325 290 209 108 249 318 394 435 543 589 641 649 565 540 556 604 533 418 396 429 399 420 415 342 375 373 368 349 371 501 560 699 819 1010 1085 1222 1176 1201 1067 1124 1047 1089 1270 1398 1568 1625 1690 1830 1784 1591 1333 962 783 905 1112 1155 866 589 601 774 577 356 530 377 388 217 265 234 128 95 128 246 354 432 662 596 569 502 470 386 279 263 353 298 158 111 58 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 39 122 117 125 128 131 149 152 230 282 303 298 285 235 112 33 7 2 3 1 2 2 0 3 7 9 45 37 7 4 4 3 1 1 0 3 4 5 7 10 14 14 93 420 717 854 875 814 730 681 655 600 569 577 541 493 469 473 553 479 530 652 594 693 802 863 857 853 864 872 836 732 611 489 435 393 469 435 326 246 222 212 224 198 183 208 204 249 276 262 199 195 230 301 341 473 565 591 602 620 540 548 597 612 604 533 432 376 252 154 198 313 268 316 310 258 166 183 180 246 331 460 611 643 578 546 619 622 597 513 332 305 327 308 291 290 316 334 327 288 301 389 514 738 739 894 990 1294 1267 1228 988 854 800 897 1116 1319 1604 1409 1440 1717 1712 1388 1326 1292 1262 1003 717 682 927 939 663 550 444 493 600 326 410 282 356 245 197 175 118 65 172 348 579 625 577 498 427 399 425 363 226 179 222 152 82 52 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 133 213 206 161 172 176 201 303 343 375 383 360 331 260 151 103 48 15 8 3 4 4 6 11 14 23 98 32 6 6 6 3 2 2 1 2 4 5 11 18 16 22 172 500 691 839 844 787 728 694 630 574 569 559 503 467 551 726 775 570 636 688 649 745 802 841 832 861 909 889 783 603 461 369 350 331 332 307 258 235 217 208 202 193 187 205 203 251 265 261 249 187 216 288 385 385 400 487 595 537 505 566 576 553 510 486 459 376 259 218 132 115 109 109 102 90 87 86 91 123 235 366 480 496 475 507 583 604 485 338 267 273 291 277 276 300 317 298 272 329 405 399 562 794 911 1057 1218 1408 1311 1048 872 691 785 1026 1239 1470 1410 1122 1191 1514 1351 1156 1037 1076 1264 1111 690 530 652 965 788 640 379 373 321 271 359 332 202 204 160 124 57 82 165 372 523 573 484 428 368 351 348 293 201 157 121 106 71 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 9 79 193 220 210 167 176 239 387 375 447 486 482 451 356 245 148 157 130 71 18 8 17 27 60 68 71 90 142 37 9 10 5 3 2 2 3 4 6 10 13 16 15 21 226 607 776 840 832 779 709 647 578 538 526 509 474 557 726 883 745 661 710 722 705 771 831 875 879 926 917 831 623 490 408 486 470 519 501 435 399 334 249 212 208 193 188 235 248 247 228 232 226 217 240 257 283 349 504 610 566 458 454 503 514 509 475 475 489 358 343 246 147 110 101 109 92 92 94 92 95 102 97 162 213 255 316 430 477 449 326 228 237 249 263 261 309 344 300 271 261 410 423 443 514 688 732 938 1110 1185 1020 789 615 587 846 1084 1289 1291 1061 917 1103 1303 1070 1034 882 1024 1019 912 586 374 546 751 858 791 442 390 292 235 416 334 257 246 157 70 61 105 162 311 462 528 508 400 302 239 290 294 206 133 103 59 21 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 27 39 128 204 195 209 215 221 477 533 475 513 557 549 422 325 244 174 270 196 77 15 13 45 125 146 138 134 167 173 21 13 9 4 3 3 5 6 10 16 18 18 20 23 92 335 570 741 806 815 699 648 595 552 541 502 480 515 681 822 811 722 679 712 735 734 802 896 905 909 832 724 663 583 498 513 637 730 716 576 468 365 280 234 230 228 226 273 308 280 305 295 306 385 397 404 399 417 503 571 561 464 429 427 464 538 495 503 492 453 394 363 263 151 119 111 114 101 103 118 104 98 111 122 160 166 197 272 226 210 218 225 246 222 235 241 266 292 308 275 247 271 336 359 458 535 584 688 841 964 1076 990 826 637 587 858 943 986 1168 771 787 1033 955 1050 737 672 802 928 637 499 314 599 647 595 701 550 375 276 256 384 301 143 111 93 54 90 149 167 290 401 501 469 418 241 263 265 284 174 106 88 42 17 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 25 118 120 64 145 198 272 336 326 436 573 577 577 545 517 447 400 348 238 269 261 180 97 20 34 137 200 236 241 249 266 165 17 12 8 5 7 23 23 25 35 32 26 33 24 37 149 361 560 715 744 734 613 586 558 527 518 491 513 584 740 843 748 776 718 773 724 786 859 916 912 875 749 597 541 496 531 625 642 596 490 404 350 304 337 248 243 254 250 302 404 368 410 479 296 353 466 477 471 519 473 469 409 380 387 389 433 481 508 462 447 455 439 371 268 171 130 128 122 113 130 159 135 105 111 133 162 182 245 390 267 231 290 318 269 247 266 260 292 303 296 264 262 373 333 449 502 610 585 709 822 1019 1032 989 921 581 510 739 800 787 1012 683 730 962 729 849 550 552 900 823 585 370 280 431 707 514 491 610 408 391 266 183 207 209 159 105 48 52 71 83 282 380 441 388 303 212 243 258 273 202 100 53 19 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 19 85 141 79 117 219 337 347 324 408 521 572 559 563 497 450 459 363 330 356 284 228 163 46 23 98 210 291 361 352 355 315 88 37 37 70 96 132 169 142 153 143 123 58 30 39 63 160 440 605 630 617 578 515 502 486 504 515 573 609 663 805 824 796 821 766 792 783 841 903 876 841 779 629 609 575 599 541 467 457 365 288 259 260 288 306 292 323 362 392 504 525 481 487 527 450 343 436 491 496 489 446 429 377 372 373 372 395 479 464 388 386 465 403 320 246 172 138 119 118 120 145 191 173 118 114 138 143 193 303 394 340 270 372 381 297 297 304 278 316 347 341 316 279 273 274 379 501 506 610 767 1054 1050 867 719 761 543 443 662 650 614 824 549 760 829 554 446 390 577 737 592 430 235 249 414 650 441 286 537 452 243 241 268 240 209 131 90 37 45 60 99 330 385 317 279 220 220 236 236 287 217 97 28 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 59 131 117 133 243 307 335 380 413 418 461 568 567 492 396 401 445 525 502 427 367 325 217 48 70 127 217 354 396 382 368 280 115 118 186 223 306 322 334 303 266 263 227 118 133 190 148 241 410 491 486 429 410 368 389 440 495 569 654 748 803 837 838 824 797 784 798 813 853 868 814 750 682 564 561 545 470 442 349 300 303 324 309 277 325 363 334 391 421 523 597 606 558 547 545 414 413 484 519 521 494 480 426 386 363 360 355 428 497 362 276 324 323 292 229 190 164 139 117 117 116 131 149 158 126 123 124 152 235 312 430 331 373 464 417 320 310 299 306 380 355 331 310 256 278 325 419 471 586 725 802 1084 1039 861 776 572 415 401 516 635 534 537 494 761 703 632 465 303 405 474 331 353 236 138 337 596 354 167 323 226 155 134 158 119 76 43 52 74 98 86 131 292 275 232 211 236 240 202 214 200 133 88 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 47 116 167 305 466 468 482 442 394 377 406 434 383 363 396 498 556 622 581 484 419 339 203 102 119 237 288 282 324 314 325 192 155 166 219 250 230 284 257 241 213 182 173 218 252 276 331 410 360 360 328 260 329 305 371 466 551 677 775 869 861 825 815 818 862 872 849 817 811 767 742 661 568 457 413 377 356 356 316 371 392 347 420 397 388 456 478 495 593 682 777 763 643 528 496 397 460 490 532 517 489 441 404 371 362 352 358 521 507 369 257 272 254 236 196 174 155 130 120 129 121 118 128 159 145 139 131 142 270 324 478 393 401 470 455 344 328 332 431 448 362 333 306 224 332 310 431 630 701 712 830 1135 1051 758 666 708 502 322 400 442 484 314 434 597 444 661 590 361 285 426 282 247 136 199 390 302 187 134 280 272 314 292 280 247 129 62 146 178 84 57 120 232 197 192 216 205 196 137 206 134 31 17 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 67 176 319 511 588 576 546 505 423 384 368 361 351 360 413 512 612 634 555 464 393 344 272 193 211 311 314 300 281 210 167 130 127 131 170 134 144 175 160 144 139 130 133 152 215 337 381 374 288 222 240 285 291 327 466 621 732 815 814 836 783 777 809 849 823 796 778 767 800 747 676 636 610 540 472 418 396 348 370 488 495 419 546 544 524 553 586 624 725 776 714 641 615 494 404 437 500 524 511 487 462 445 403 383 370 358 405 604 536 378 264 272 286 236 187 179 154 129 124 135 140 124 127 171 177 151 150 148 174 215 342 353 410 519 470 360 296 378 493 432 332 347 268 189 275 296 551 736 630 735 938 1110 967 667 492 644 521 412 304 303 448 312 256 249 356 598 466 254 366 403 208 124 92 214 200 104 85 168 374 286 280 324 254 215 102 85 146 128 107 37 117 125 112 127 170 139 90 58 108 63 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 23 88 260 455 652 694 654 575 519 422 365 399 418 371 371 440 578 623 617 504 451 374 233 270 181 226 305 317 269 229 197 163 134 135 183 152 129 131 135 138 131 130 134 149 161 209 247 287 254 231 208 263 338 332 461 603 687 792 821 778 765 785 781 773 820 788 736 709 727 736 662 681 619 608 510 466 452 430 445 448 624 645 598 604 621 624 657 706 702 676 642 615 582 559 508 515 554 537 578 619 489 505 477 428 427 404 363 503 671 565 371 286 267 265 223 183 162 142 134 137 139 152 145 139 146 176 176 177 184 186 180 344 451 449 561 473 396 271 429 452 460 312 309 250 275 189 355 586 612 485 707 972 926 842 611 370 468 634 674 429 265 455 492 393 202 315 298 188 121 167 204 193 163 70 61 62 107 152 236 300 241 272 292 194 51 145 261 154 58 86 30 55 73 36 98 63 41 44 20 18 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 120 278 498 601 647 666 660 554 472 403 368 405 453 406 447 497 554 573 556 523 453 329 214 225 157 238 266 251 261 225 178 169 164 187 213 170 133 136 131 129 129 130 135 139 139 194 257 204 193 197 208 227 292 424 557 582 665 734 685 712 698 726 732 799 827 775 746 694 652 655 629 646 611 532 488 486 509 550 559 537 601 640 614 629 643 646 658 679 659 635 611 595 592 590 596 579 562 565 651 603 484 533 480 473 463 445 437 695 776 705 552 433 300 247 217 194 169 152 145 160 160 160 155 159 154 196 210 219 235 233 206 235 267 312 510 468 344 249 318 343 375 304 342 270 298 177 369 596 457 489 705 842 775 748 616 320 349 666 928 567 270 304 316 417 224 147 176 194 115 163 275 380 346 163 164 171 236 260 223 253 287 295 197 57 33 178 194 85 19 15 2 23 25 9 13 7 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 274 470 644 699 682 610 614 521 414 380 388 419 454 439 526 581 587 540 535 507 451 395 233 227 162 216 257 284 282 243 247 249 246 224 192 197 141 136 135 141 139 145 144 182 198 262 288 222 198 201 282 327 410 509 591 639 645 643 580 645 693 742 822 875 807 770 782 714 709 685 667 623 628 545 554 559 618 694 666 666 687 639 612 577 608 645 664 699 705 712 690 643 637 616 614 554 530 536 617 517 505 523 501 491 486 464 630 842 849 871 807 719 494 281 226 209 194 173 165 181 181 179 180 180 177 196 248 250 289 303 239 212 258 340 458 396 314 238 246 279 442 344 308 180 200 188 375 338 350 495 706 600 590 636 451 254 331 683 746 658 433 239 159 228 296 207 139 160 127 320 456 469 378 235 234 211 227 164 174 255 233 174 96 12 83 180 125 55 0 0 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 131 422 592 710 736 672 620 546 458 401 382 404 393 396 475 579 575 547 508 523 499 441 344 273 237 232 275 325 331 353 361 331 315 354 255 239 203 168 172 151 166 202 249 253 284 333 340 351 254 206 294 345 397 483 537 609 580 604 585 589 707 769 817 878 896 830 853 826 798 703 651 613 604 595 611 614 622 701 773 755 755 685 588 547 549 608 660 682 696 718 728 723 707 698 680 666 643 586 497 450 477 519 539 530 511 503 506 795 920 833 882 915 824 606 345 275 302 286 220 205 217 219 220 217 194 195 198 293 258 315 401 277 227 271 455 367 297 299 225 183 319 478 317 279 166 105 265 227 235 393 643 561 408 569 568 314 197 242 518 526 504 519 311 158 237 451 409 297 136 189 284 337 370 334 219 53 104 84 47 38 29 27 22 25 25 127 135 78 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9 6 4 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 301 450 590 722 674 604 560 495 427 392 366 385 386 390 521 602 554 498 466 439 384 347 346 334 244 275 348 379 358 370 388 352 385 399 303 283 234 195 197 219 243 313 285 311 361 378 353 416 293 255 269 348 419 484 516 565 554 637 623 670 722 796 851 892 902 831 751 702 679 653 687 642 623 649 624 615 662 713 772 753 622 560 547 561 567 596 647 661 691 715 720 725 713 704 716 705 676 615 487 461 545 580 557 532 531 533 596 901 893 812 873 885 795 616 436 415 423 354 340 335 325 322 320 269 225 204 212 286 237 298 502 357 293 261 296 275 209 206 187 187 250 344 213 268 228 103 106 150 334 466 504 394 296 551 410 267 189 179 333 340 404 541 468 301 131 296 273 230 216 72 178 222 141 121 118 33 10 10 6 0 5 1 0 0 14 48 36 23 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 15 6 11 5 8 6 6 0 0 0 0 5 5 4 3 4 0 0 0 5 0 0 7 63 247 384 470 583 620 626 607 560 463 413 378 351 342 372 456 536 542 495 459 342 374 365 326 335 308 345 336 383 397 361 431 420 405 430 444 361 357 266 253 258 285 376 357 315 358 369 376 416 417 307 293 311 385 446 507 539 578 598 649 663 710 774 838 890 903 841 838 817 796 753 751 755 701 683 740 680 607 572 587 598 580 555 550 555 579 622 635 663 659 660 674 697 709 707 720 736 715 696 613 479 528 580 556 557 529 529 520 635 837 824 783 830 805 735 605 563 601 613 605 639 639 587 499 407 347 342 311 296 303 251 342 404 406 437 300 282 289 220 197 199 150 209 181 134 189 126 110 157 90 288 412 275 261 170 259 226 218 133 161 328 232 247 224 321 198 91 194 215 145 106 24 98 57 45 99 90 20 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 17 30 15 9 10 7 10 6 8 8 4 5 4 5 5 5 6 5 7 7 9 10 9 7 34 144 281 376 457 513 540 564 538 515 465 427 375 353 379 397 480 491 468 476 386 280 300 322 289 305 347 405 423 410 438 449 498 470 471 474 441 365 400 337 351 346 343 390 366 352 396 369 412 460 434 313 358 390 455 471 508 580 612 653 663 717 783 863 896 863 796 832 849 827 838 877 895 874 833 843 819 673 609 587 574 569 562 553 556 578 615 656 654 685 703 683 661 662 677 707 733 737 728 711 643 483 544 583 582 571 546 532 521 601 723 739 726 776 743 702 592 560 599 611 633 642 676 665 579 518 502 472 477 424 365 318 358 358 403 439 308 286 285 246 226 182 135 135 137 126 105 158 242 132 116 279 366 211 113 77 124 190 126 65 190 451 367 352 173 126 99 73 94 128 103 38 10 31 29 17 53 26 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 25 21 30 31 40 59 73 63 26 18 10 9 7 5 4 6 3 2 3 6 6 7 11 10 10 15 17 19 17 30 57 145 219 219 343 420 535 540 541 484 431 406 385 390 344 354 435 441 443 403 299 234 240 234 281 382 486 480 458 430 450 515 494 499 486 494 447 439 416 387 434 449 447 440 376 366 413 421 441 450 364 359 405 449 486 539 547 588 657 684 707 763 850 882 808 736 878 927 829 802 898 892 897 888 853 827 698 623 610 579 565 564 565 580 593 610 635 663 677 712 718 681 674 664 674 709 733 734 721 700 634 546 586 575 608 577 551 537 534 522 604 654 673 707 689 657 551 531 566 581 595 613 626 573 541 553 577 542 521 434 410 476 448 418 379 365 296 240 208 202 254 163 147 219 140 106 165 268 330 199 136 216 251 226 119 48 129 133 75 54 181 473 449 335 246 183 109 45 28 58 26 4 1 7 7 13 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 14 45 62 64 79 92 92 103 99 86 83 53 24 13 18 8 6 4 4 3 1 2 4 5 9 12 14 14 16 19 26 28 42 67 70 172 190 352 442 572 568 479 408 427 420 450 399 366 364 419 386 359 311 255 222 216 213 329 518 539 505 470 490 509 522 488 467 483 505 432 443 432 434 451 507 437 421 382 358 371 403 438 448 406 425 458 505 513 547 593 699 772 754 770 705 706 698 706 761 877 852 846 806 877 861 849 805 724 681 652 675 668 625 594 587 591 585 607 620 620 642 698 728 726 689 677 651 668 733 741 737 726 705 648 625 579 630 610 568 555 554 557 487 480 562 614 613 599 567 511 492 552 564 550 567 573 531 543 550 574 567 498 441 431 467 461 436 380 347 261 227 200 182 171 144 173 209 175 158 186 199 213 181 75 101 200 276 101 32 60 104 34 84 140 301 344 360 374 273 145 34 8 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 18 37 80 103 119 125 127 122 111 93 82 91 57 43 15 12 12 9 6 4 3 1 3 2 2 6 12 12 15 19 20 23 50 41 42 76 57 126 235 370 386 424 417 392 399 462 475 501 406 424 433 393 342 296 228 221 219 216 214 304 503 528 484 481 539 522 498 507 489 493 487 439 421 367 392 445 446 387 393 365 350 373 467 469 521 558 550 541 510 487 492 561 642 652 608 621 617 650 720 816 791 801 832 866 818 793 746 714 680 666 692 674 678 687 675 666 631 622 605 626 646 678 710 743 753 746 712 697 671 727 769 758 742 734 706 700 678 569 616 587 556 573 578 594 512 381 483 553 527 501 496 529 510 580 528 508 537 554 572 561 563 568 582 558 550 478 524 566 502 435 404 302 299 321 285 209 185 264 215 213 220 174 184 136 55 27 68 220 206 86 30 35 114 46 55 102 237 227 193 242 187 83 17 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 36 78 110 127 120 120 106 77 48 16 8 13 12 12 12 12 12 12 9 7 3 3 4 2 3 5 11 13 17 19 22 26 54 43 48 50 50 83 220 339 379 456 426 390 460 540 566 452 458 447 433 355 392 259 208 239 224 208 243 365 491 541 516 568 559 531 551 522 514 523 514 459 437 384 400 386 392 406 376 379 374 415 514 585 646 671 623 594 527 490 536 525 528 539 595 644 671 733 795 775 783 857 876 817 772 716 693 685 682 679 691 664 698 718 677 631 611 616 624 646 648 666 687 704 727 726 717 700 680 768 775 745 724 713 707 728 718 561 588 560 539 557 584 624 588 364 417 512 467 367 459 490 501 530 509 490 514 546 569 561 564 558 510 521 543 550 568 524 483 467 423 398 400 382 286 217 200 276 286 278 248 166 141 141 117 17 21 126 82 58 33 17 78 58 18 33 155 168 86 124 56 19 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 23 64 87 86 74 63 58 49 27 14 8 8 18 20 15 14 15 15 14 11 7 4 5 4 5 4 6 10 14 17 21 26 32 44 46 48 49 52 75 129 272 403 443 413 481 578 558 493 424 422 357 343 339 303 225 225 226 218 229 303 437 586 575 564 610 561 579 569 555 511 524 483 449 432 448 446 404 438 419 367 377 378 502 592 648 689 697 618 559 523 558 605 639 633 656 671 704 682 669 738 688 753 865 839 751 744 684 684 642 661 678 702 680 713 737 696 679 668 671 669 680 675 683 668 683 698 706 688 691 703 762 761 731 711 713 731 728 721 510 515 522 526 559 588 620 616 404 378 431 423 327 366 399 431 441 433 446 473 514 540 553 550 503 482 459 463 502 494 541 540 523 506 449 465 373 253 215 238 241 266 285 220 150 146 90 128 70 26 18 14 8 9 16 70 81 15 6 9 18 11 11 7 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 32 52 49 48 42 38 29 25 18 8 13 15 44 30 24 24 19 18 15 12 9 7 5 4 4 6 9 14 16 21 26 31 36 44 48 51 55 64 101 150 230 334 339 402 532 531 492 415 405 375 332 327 367 290 193 228 207 192 230 363 455 611 661 611 619 588 605 567 585 508 529 474 453 441 490 512 499 469 400 380 363 416 525 580 646 668 639 548 485 534 539 603 616 620 651 691 641 595 623 690 627 743 780 773 720 686 657 649 625 638 647 668 681 696 700 673 656 655 656 643 652 661 692 687 709 707 712 682 682 688 744 737 707 711 718 707 700 635 469 487 504 523 565 592 633 643 484 389 363 369 331 316 337 359 347 370 408 449 496 529 531 528 434 470 385 408 428 423 497 535 539 479 425 449 417 323 280 255 167 167 216 221 153 131 86 59 55 29 8 4 2 2 11 46 28 2 1 0 3 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 11 10 8 9 11 10 15 13 26 63 68 86 110 125 74 36 32 19 12 10 7 5 5 4 12 15 14 15 20 26 31 39 44 49 53 61 73 143 209 237 330 348 380 449 446 427 390 395 343 318 332 323 255 182 202 178 188 238 376 500 610 658 644 620 578 609 610 584 495 481 504 461 458 476 470 496 432 401 421 382 448 497 521 595 593 537 504 462 491 496 541 576 570 614 633 578 541 587 616 543 725 696 705 654 635 644 628 613 616 621 649 646 645 618 621 619 627 625 616 636 651 670 686 695 688 685 675 671 693 746 739 706 710 722 672 661 574 470 495 499 525 560 562 621 664 591 454 373 359 349 327 318 329 319 374 407 457 496 509 494 430 430 444 326 347 352 394 471 515 521 517 410 427 310 264 254 237 165 104 135 164 142 98 53 42 14 12 13 2 0 0 0 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 5 4 4 3 6 25 97 147 107 120 167 179 146 100 46 26 15 13 9 9 7 7 12 11 14 17 19 23 29 38 44 49 54 61 86 147 267 263 295 386 444 456 408 407 398 413 338 305 310 272 211 179 168 177 203 275 455 580 633 647 620 632 602 620 600 564 514 463 475 455 450 443 469 440 407 398 392 388 435 491 507 550 522 478 459 426 504 516 543 567 549 557 586 547 547 609 551 478 557 553 605 580 584 634 600 598 609 595 607 609 597 575 583 601 605 609 607 613 639 623 670 676 661 644 654 655 683 726 723 691 700 707 683 676 589 467 490 484 471 520 615 710 721 616 473 419 412 381 322 317 352 379 420 439 425 428 417 414 376 448 430 308 290 312 337 408 483 505 405 396 382 270 205 190 204 152 108 75 142 98 48 68 103 60 16 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 5 3 4 4 4 40 127 115 68 118 151 180 159 59 74 40 16 16 12 14 8 9 12 12 14 17 21 24 28 34 38 44 54 93 142 220 300 266 272 381 416 381 405 472 418 379 305 288 291 235 199 171 155 210 203 283 478 605 633 665 627 635 597 591 576 576 465 422 437 473 480 465 454 420 387 389 381 414 482 505 519 514 492 443 423 414 480 453 460 469 444 488 528 515 552 629 576 477 421 434 499 514 465 558 561 566 565 563 559 586 560 550 577 581 604 609 616 618 640 617 643 659 640 617 642 660 680 703 713 696 697 721 718 710 639 539 460 448 457 558 688 748 730 584 456 434 418 384 343 356 394 420 401 431 436 433 418 389 373 421 430 331 243 256 287 379 407 388 418 450 341 278 199 145 135 143 110 101 82 110 134 118 86 51 48 16 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 3 4 4 6 68 162 109 78 122 147 171 102 83 79 48 22 20 18 18 9 16 20 15 15 18 24 34 35 35 44 50 58 99 212 291 298 290 221 287 328 373 415 391 359 345 286 285 329 227 200 168 178 257 269 373 488 571 639 658 632 610 610 589 539 493 444 419 450 468 421 400 415 399 365 389 401 470 535 552 526 506 484 456 440 380 434 402 439 415 442 480 506 527 599 635 636 529 409 417 468 462 460 530 521 518 537 563 567 599 555 553 565 574 569 572 571 579 627 659 690 687 661 635 647 677 690 699 734 748 743 744 733 724 688 621 503 461 502 614 688 695 664 570 444 429 428 401 389 411 413 429 448 440 459 461 370 319 378 413 403 303 209 251 337 352 332 342 390 397 284 230 173 141 96 111 132 171 189 191 185 158 143 91 31 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 4 3 4 17 88 179 111 87 131 194 188 108 118 82 83 27 23 24 25 20 42 23 19 20 28 30 35 37 48 54 76 83 122 234 231 263 310 287 277 301 328 310 285 275 283 254 252 325 245 198 175 184 261 357 390 458 553 590 593 586 585 591 514 499 463 466 451 416 409 378 373 422 408 404 401 478 521 545 566 549 520 471 430 409 353 429 410 432 421 449 495 501 536 601 626 603 588 451 485 489 504 519 575 561 547 575 573 562 571 558 550 564 599 603 605 616 615 631 618 632 619 626 651 642 660 696 713 732 739 748 756 754 741 715 677 536 471 471 499 535 552 536 479 412 452 437 449 455 460 471 447 403 368 358 312 288 322 368 378 310 222 221 309 295 305 407 426 416 377 246 181 140 96 73 84 120 190 193 201 191 217 98 74 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 4 3 3 35 110 150 91 75 154 210 238 148 156 74 33 31 41 35 60 74 101 71 24 24 28 34 43 51 58 81 105 95 121 299 301 306 352 355 286 254 235 241 227 216 208 198 225 269 172 187 156 181 254 312 337 446 499 534 572 528 515 516 487 480 460 404 433 417 437 419 423 433 406 394 405 474 519 542 551 497 459 403 405 372 309 385 401 422 416 479 514 486 518 559 593 584 600 530 506 518 538 521 562 543 541 554 565 539 553 560 585 563 586 597 599 611 612 638 650 693 722 752 762 749 723 731 728 738 714 748 788 799 775 742 681 563 511 485 505 513 504 473 443 391 353 359 439 451 446 421 405 393 394 397 341 295 331 343 316 255 188 227 253 293 396 438 459 404 319 164 128 101 76 54 82 158 188 179 211 154 214 149 77 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 3 3 4 13 113 148 67 37 127 184 226 181 153 98 59 39 40 51 90 112 66 35 21 33 53 43 104 106 72 95 101 100 168 323 298 325 298 289 277 227 220 217 214 198 190 173 176 158 137 131 157 175 260 301 333 408 462 488 515 513 491 469 469 460 435 450 470 405 431 398 374 414 430 420 423 447 489 505 521 467 410 358 339 304 288 341 372 408 386 447 474 452 490 501 557 549 589 580 477 524 540 524 444 550 508 529 541 547 557 548 585 563 572 584 599 600 623 647 681 716 721 737 748 744 708 687 709 706 691 724 734 740 751 709 637 615 537 474 466 468 457 453 443 434 387 383 423 449 429 416 405 422 447 419 342 305 311 288 233 193 165 208 251 387 421 375 369 283 183 123 98 79 55 43 91 129 177 172 203 138 150 159 60 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 4 3 3 4 9 26 94 40 32 120 161 185 173 178 105 72 41 37 38 77 76 29 57 70 104 170 164 93 143 95 109 106 129 260 335 362 347 285 286 299 238 208 207 206 199 186 160 134 128 127 129 157 244 281 267 306 363 415 487 504 501 487 440 436 420 435 488 478 441 422 419 440 429 438 383 378 433 460 447 422 370 300 249 225 239 238 299 308 373 389 426 449 435 500 481 517 522 554 494 415 488 519 503 449 510 517 505 524 560 542 587 597 546 539 593 594 598 615 653 690 718 716 719 707 678 647 659 639 649 673 713 735 684 634 652 675 637 534 476 443 455 450 444 435 460 438 445 481 444 407 362 370 403 410 361 339 326 318 235 152 185 227 286 304 344 294 256 229 180 125 87 67 49 49 44 56 99 214 189 240 98 48 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 5 3 4 7 12 16 22 34 58 87 122 156 192 153 76 44 102 160 177 112 109 98 56 101 193 193 198 236 150 123 123 235 350 364 353 309 288 286 310 255 212 193 207 188 164 146 118 126 133 140 181 283 305 301 339 348 393 462 507 512 493 424 413 403 422 492 458 426 409 385 371 361 380 373 335 381 396 360 317 270 223 192 239 251 217 245 270 337 392 425 421 439 447 427 472 500 525 494 405 434 505 468 454 435 500 515 506 546 522 570 567 520 525 543 545 592 602 645 683 713 723 721 706 672 662 674 657 664 671 665 641 629 669 669 646 595 518 426 417 443 425 443 446 444 480 496 494 422 401 408 417 411 402 382 324 354 330 220 143 252 360 339 350 288 189 139 157 111 85 53 53 44 49 40 55 149 238 177 67 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 4 4 5 5 10 15 20 33 57 60 53 101 163 155 84 48 195 252 168 160 212 198 153 166 228 246 273 326 204 124 137 305 374 411 359 320 324 285 350 303 214 204 205 201 188 138 109 135 157 162 191 216 261 340 341 337 395 447 488 509 463 433 394 407 397 412 444 404 404 386 366 388 372 365 252 277 259 220 163 162 177 185 142 241 253 263 293 348 412 446 422 463 465 423 459 470 509 453 374 361 413 390 376 412 472 485 499 516 509 541 554 526 489 498 531 536 568 609 650 704 704 706 682 664 668 677 680 667 610 584 606 639 639 618 597 558 459 410 429 452 435 465 480 483 509 547 497 448 455 425 434 422 387 349 305 329 323 163 151 264 327 351 256 184 128 99 111 99 80 51 43 31 30 40 92 218 153 55 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 6 6 6 7 17 17 26 21 28 42 31 35 55 76 101 89 77 195 213 211 333 373 340 370 370 280 265 265 292 324 214 214 293 401 423 390 360 309 299 380 341 223 216 244 219 199 150 110 127 142 164 233 261 285 298 379 375 423 428 489 473 440 447 430 423 447 398 344 323 293 277 328 299 320 243 196 161 175 160 121 120 138 120 134 212 270 270 297 370 397 433 406 446 428 359 425 449 461 415 401 314 363 351 325 425 436 399 408 431 463 481 478 499 492 462 508 509 546 572 630 664 648 636 640 660 656 650 607 574 595 607 598 585 597 573 569 514 470 435 456 434 409 470 507 540 547 529 498 425 434 392 398 378 358 281 281 307 305 161 114 192 300 277 186 126 93 71 61 81 101 84 64 43 20 27 25 77 20 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 12 9 0 9 39 60 44 27 33 26 33 61 96 161 144 120 148 216 301 388 473 424 369 271 219 271 286 238 216 221 273 318 403 440 401 381 298 281 362 313 235 248 283 224 242 133 116 123 134 161 226 296 283 317 409 405 428 424 472 443 465 482 467 477 471 415 352 305 234 183 283 231 243 147 191 145 156 125 118 136 150 148 164 197 203 204 278 337 370 395 397 422 389 353 366 434 459 424 454 302 316 324 377 432 403 365 381 372 393 393 445 491 505 482 486 522 531 542 562 579 562 504 502 528 537 545 570 598 631 657 626 590 587 631 550 536 500 460 461 420 424 489 515 540 534 537 474 374 367 330 286 289 264 234 237 309 300 133 112 174 262 257 161 124 96 81 57 55 122 149 131 127 61 4 12 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 22 51 26 19 26 18 55 102 117 167 167 110 152 210 295 365 412 301 251 145 194 284 357 301 293 290 318 324 367 411 404 349 261 298 352 296 274 277 288 248 188 129 127 136 164 190 240 281 297 358 384 397 413 457 446 271 316 467 528 532 514 427 419 233 124 129 222 152 105 127 120 97 90 83 96 124 137 206 196 201 182 234 253 280 364 375 393 420 354 319 358 411 445 395 449 335 350 332 394 379 348 295 322 306 313 363 380 436 468 511 520 511 513 506 525 503 494 503 521 552 587 610 637 660 681 684 674 615 602 621 594 530 503 494 464 394 400 470 493 488 500 476 395 340 284 264 208 213 224 197 220 303 226 147 114 203 261 240 182 158 182 154 70 64 129 160 127 85 32 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 14 26 16 13 20 19 47 93 125 123 139 151 145 127 163 189 203 132 164 128 179 201 221 351 403 338 338 315 344 366 366 320 267 318 319 364 320 339 292 186 136 171 156 180 209 240 281 294 317 387 416 408 436 471 429 235 196 278 313 344 423 420 321 145 118 138 128 103 147 201 131 118 98 99 107 125 128 138 141 181 227 295 279 272 305 309 341 397 379 338 322 339 401 392 429 405 368 279 270 301 315 282 276 316 348 362 360 361 376 381 421 443 462 469 476 477 483 515 542 578 609 631 643 646 666 637 624 622 616 588 506 384 417 506 437 383 387 400 436 423 377 310 302 316 209 177 157 177 190 172 229 275 179 74 148 231 225 221 201 221 217 172 51 61 113 149 181 148 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 4 0 10 30 47 100 121 109 116 115 155 151 107 126 91 94 154 126 154 122 192 309 282 251 248 256 272 330 312 282 323 329 318 346 305 316 225 128 156 202 190 217 253 279 308 319 372 379 425 422 468 440 291 194 158 165 192 275 381 318 173 134 165 194 109 99 109 119 158 142 94 91 101 131 118 132 175 231 251 240 201 204 315 308 308 333 330 340 299 281 302 323 368 357 350 236 228 252 288 292 210 216 249 301 315 342 375 406 431 428 435 453 463 458 411 462 504 538 589 628 649 648 620 587 579 590 567 539 398 284 252 406 408 339 366 327 283 220 193 198 176 148 109 119 111 115 141 148 222 240 131 73 159 168 171 149 116 128 115 86 67 142 204 204 193 168 71 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9 32 21 43 60 77 94 121 149 149 101 90 53 66 140 103 107 149 293 248 293 309 266 303 250 297 322 274 331 339 374 353 285 207 154 115 195 254 281 234 269 297 342 362 425 437 439 480 503 391 265 197 154 166 162 212 340 361 243 209 206 137 104 117 100 122 115 86 79 89 104 114 113 141 181 229 233 241 225 164 175 192 178 204 212 190 185 195 223 231 266 264 230 269 262 234 235 221 204 268 297 294 310 307 323 335 351 384 359 376 377 376 354 395 460 463 501 554 588 585 533 523 529 563 499 411 341 248 174 298 330 263 297 220 165 127 137 163 82 24 46 69 51 49 79 111 155 178 138 50 65 97 85 56 32 28 22 0 40 103 159 171 138 97 36 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 16 37 38 43 95 133 108 112 121 124 84 63 48 99 78 106 222 214 218 310 330 337 245 231 300 311 292 362 408 391 308 227 182 117 157 221 272 246 225 232 282 322 362 451 512 486 461 338 233 161 127 141 185 167 211 302 297 229 236 176 124 108 105 95 99 117 94 86 88 89 98 89 112 136 162 175 203 190 182 211 227 212 217 222 189 190 201 249 255 276 272 229 211 200 217 249 264 211 275 293 295 326 335 347 355 359 361 361 371 379 362 377 403 445 475 505 536 551 550 533 469 413 437 368 314 272 216 131 221 196 165 164 109 87 84 78 45 0 0 15 17 14 16 58 66 91 88 68 35 9 19 10 0 0 0 0 0 0 24 41 36 21 10 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 81 140 130 101 67 73 113 124 66 40 42 68 32 97 186 128 169 225 257 323 227 197 280 312 310 370 411 348 273 215 142 211 308 314 313 238 272 312 322 343 395 423 380 325 314 196 147 130 137 161 194 142 158 219 215 254 194 140 125 110 95 93 95 93 101 118 118 114 102 98 104 149 144 173 183 201 210 202 235 225 234 258 214 193 198 210 209 199 196 198 221 257 298 299 274 209 256 287 285 307 333 327 339 354 353 323 333 321 321 301 335 392 443 486 520 525 522 436 341 271 264 245 222 209 175 91 127 68 63 60 36 29 0 0 0 0 0 0 0 0 0 12 13 17 15 14 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 114 118 60 60 61 82 95 63 36 83 50 82 117 145 116 88 92 181 250 219 190 207 262 273 340 360 325 294 146 177 295 326 325 280 227 220 273 290 274 310 294 216 194 182 134 124 136 197 184 111 148 181 214 214 250 172 125 112 101 95 91 91 95 120 159 145 111 99 114 86 138 160 187 193 213 218 196 201 203 188 186 194 189 208 214 221 226 235 232 259 285 306 306 290 178 221 238 259 251 279 276 261 280 261 266 295 295 244 257 290 362 419 453 445 406 379 277 209 170 150 152 141 118 103 54 37 20 18 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 19 66 61 115 122 57 75 76 23 20 22 86 200 136 56 42 73 72 162 199 182 157 106 170 189 268 276 227 201 166 119 206 215 188 157 106 91 80 93 87 116 98 86 99 92 96 104 111 137 125 147 187 189 216 227 181 118 108 103 99 93 93 105 117 146 151 143 120 119 132 126 88 143 161 156 165 180 175 194 196 201 213 209 201 228 239 241 241 248 227 259 290 262 220 193 168 240 208 190 203 233 202 184 211 193 177 212 230 190 200 241 314 317 335 311 292 221 150 107 96 94 95 64 33 19 13 10 13 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 19 75 84 27 28 34 13 0 29 101 134 117 66 25 28 20 59 83 65 62 67 80 101 122 139 129 138 80 47 82 95 71 39 10 6 5 11 22 49 60 61 75 72 84 90 99 126 131 143 156 181 179 149 146 152 120 109 106 112 115 129 136 160 170 150 140 124 102 85 44 90 124 171 202 214 219 222 212 239 240 212 214 229 243 265 273 260 248 240 220 189 141 133 130 189 200 137 130 159 149 170 200 142 99 143 139 109 122 145 176 213 206 205 200 138 103 63 43 36 24 11 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 16 7 7 6 5 0 22 54 54 53 26 14 10 0 0 0 0 14 6 22 36 44 29 45 35 25 0 9 16 0 0 0 0 3 5 15 25 57 73 69 62 79 112 128 152 155 163 161 174 178 172 178 174 145 133 129 139 145 137 134 151 149 112 74 70 63 79 42 115 167 179 181 216 230 217 219 232 245 240 251 247 240 257 249 196 168 192 218 218 136 67 130 145 133 106 53 90 75 73 92 48 16 49 59 38 43 77 89 77 80 98 95 69 24 17 14 15 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 4 20 59 62 55 77 95 146 178 197 208 220 218 207 203 193 195 203 183 156 147 155 156 137 128 105 102 103 91 64 31 30 44 62 80 121 116 145 139 157 198 193 173 171 201 200 185 174 174 123 98 87 132 174 186 102 17 102 129 97 80 15 0 9 10 16 12 3 1 13 10 10 9 12 8 17 27 23 13 5 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 49 81 131 154 162 159 186 219 249 259 259 260 258 264 260 247 216 185 160 165 165 143 101 87 104 117 129 162 84 24 12 16 31 33 52 71 68 87 87 59 105 94 85 96 88 124 109 119 111 69 23 52 81 87 64 8 56 76 52 23 0 0 5 0 0 0 0 0 0 0 0 0 5 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 34 65 92 119 156 183 195 233 275 294 306 325 310 322 322 302 274 252 233 226 211 142 100 76 81 154 154 127 104 53 6 6 2 2 8 18 16 9 42 39 35 67 80 61 60 59 44 51 47 42 15 6 7 14 10 10 0 0 18 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 77 111 143 182 195 211 249 264 353 381 382 383 367 367 334 321 278 251 265 258 227 134 105 66 82 85 46 25 16 4 4 3 3 4 0 0 4 3 0 6 21 13 29 45 21 12 5 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 42 95 130 161 134 146 222 323 370 359 327 312 273 242 213 194 216 263 251 189 161 116 63 66 43 14 5 0 4 3 3 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 6 44 60 66 94 134 210 219 166 151 178 145 159 177 135 144 150 122 110 81 51 32 17 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 9 17 30 65 87 82 84 88 87 88 92 72 58 48 41 23 13 5 5 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 13 18 20 26 24 18 17 11 5 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
