0 1 2 3 0 2 4 3 2 5 4 2 6 5 2 7 6 2 8 7 2 1 8 2 9 10 1 11 9 0 0 9 1 12 11 0 13 12 3 3 12 0 14 13 3 15 14 4 4 14 3 16 15 4 17 16 5 5 16 4 18 17 5 19 18 6 6 18 5 20 19 6 21 20 7 7 20 6 22 21 7 23 22 8 8 22 7 24 23 8 10 24 1 1 24 8 25 26 10 27 25 9 28 27 11 9 25 10 11 27 9 29 28 11 30 29 12 31 30 13 12 29 11 13 30 12 32 31 13 33 32 14 34 33 15 14 32 13 15 33 14 35 34 15 36 35 16 37 36 17 16 35 15 17 36 16 38 37 17 39 38 18 40 39 19 18 38 17 19 39 18 41 40 19 42 41 20 43 42 21 20 41 19 21 42 20 44 43 21 45 44 22 46 45 23 22 44 21 23 45 22 47 46 23 48 47 24 26 48 10 24 47 23 10 48 24 49 50 26 51 49 25 52 51 27 53 52 28 25 49 26 27 51 25 28 52 27 54 53 28 55 54 29 56 55 30 57 56 31 29 54 28 30 55 29 31 56 30 58 57 31 59 58 32 60 59 33 61 60 34 32 58 31 33 59 32 34 60 33 62 61 34 63 62 35 64 63 36 65 64 37 35 62 34 36 63 35 37 64 36 66 65 37 67 66 38 68 67 39 69 68 40 38 66 37 39 67 38 40 68 39 70 69 40 71 70 41 72 71 42 73 72 43 41 70 40 42 71 41 43 72 42 74 73 43 75 74 44 76 75 45 77 76 46 44 74 43 45 75 44 46 76 45 78 77 46 79 78 47 80 79 48 50 80 26 47 78 46 48 79 47 26 80 48 81 82 50 83 81 49 84 83 51 85 84 52 86 85 53 49 81 50 51 83 49 52 84 51 53 85 52 87 86 53 88 87 54 89 88 55 90 89 56 91 90 57 54 87 53 55 88 54 56 89 55 57 90 56 92 91 57 93 92 58 94 93 59 95 94 60 96 95 61 58 92 57 59 93 58 60 94 59 61 95 60 97 96 61 98 97 62 99 98 63 100 99 64 101 100 65 62 97 61 63 98 62 64 99 63 65 100 64 102 101 65 103 102 66 104 103 67 105 104 68 106 105 69 66 102 65 67 103 66 68 104 67 69 105 68 107 106 69 108 107 70 109 108 71 110 109 72 111 110 73 70 107 69 71 108 70 72 109 71 73 110 72 112 111 73 113 112 74 114 113 75 115 114 76 116 115 77 74 112 73 75 113 74 76 114 75 77 115 76 117 116 77 118 117 78 119 118 79 120 119 80 82 120 50 78 117 77 79 118 78 80 119 79 50 120 80 121 122 82 123 121 81 124 123 83 125 124 84 126 125 85 127 126 86 81 121 82 83 123 81 84 124 83 85 125 84 86 126 85 128 127 86 129 128 87 130 129 88 131 130 89 132 131 90 133 132 91 87 128 86 88 129 87 89 130 88 90 131 89 91 132 90 134 133 91 135 134 92 136 135 93 137 136 94 138 137 95 139 138 96 92 134 91 93 135 92 94 136 93 95 137 94 96 138 95 140 139 96 141 140 97 142 141 98 143 142 99 144 143 100 145 144 101 97 140 96 98 141 97 99 142 98 100 143 99 101 144 100 146 145 101 147 146 102 148 147 103 149 148 104 150 149 105 151 150 106 102 146 101 103 147 102 104 148 103 105 149 104 106 150 105 152 151 106 153 152 107 154 153 108 155 154 109 156 155 110 157 156 111 107 152 106 108 153 107 109 154 108 110 155 109 111 156 110 158 157 111 159 158 112 160 159 113 161 160 114 162 161 115 163 162 116 112 158 111 113 159 112 114 160 113 115 161 114 116 162 115 164 163 116 165 164 117 166 165 118 167 166 119 168 167 120 122 168 82 117 164 116 118 165 117 119 166 118 120 167 119 82 168 120 169 122 121 170 121 123 171 123 124 172 124 125 173 125 126 174 126 127 169 121 170 170 123 171 171 124 172 172 125 173 173 126 174 174 127 128 175 128 129 176 129 130 177 130 131 178 131 132 179 132 133 174 128 175 175 129 176 176 130 177 177 131 178 178 132 179 179 133 134 180 134 135 181 135 136 182 136 137 183 137 138 184 138 139 179 134 180 180 135 181 181 136 182 182 137 183 183 138 184 184 139 140 185 140 141 186 141 142 187 142 143 188 143 144 189 144 145 184 140 185 185 141 186 186 142 187 187 143 188 188 144 189 189 145 146 190 146 147 191 147 148 192 148 149 193 149 150 194 150 151 189 146 190 190 147 191 191 148 192 192 149 193 193 150 194 194 151 152 195 152 153 196 153 154 197 154 155 198 155 156 199 156 157 194 152 195 195 153 196 196 154 197 197 155 198 198 156 199 199 157 158 200 158 159 201 159 160 202 160 161 203 161 162 204 162 163 199 158 200 200 159 201 201 160 202 202 161 203 203 162 204 204 163 164 205 164 165 206 165 166 207 166 167 208 167 168 169 168 122 204 164 205 205 165 206 206 166 207 207 167 208 208 168 169 209 169 170 210 170 171 211 171 172 212 172 173 213 173 174 209 170 210 210 171 211 211 172 212 212 173 213 213 174 175 214 175 176 215 176 177 216 177 178 217 178 179 213 175 214 214 176 215 215 177 216 216 178 217 217 179 180 218 180 181 219 181 182 220 182 183 221 183 184 217 180 218 218 181 219 219 182 220 220 183 221 221 184 185 222 185 186 223 186 187 224 187 188 225 188 189 221 185 222 222 186 223 223 187 224 224 188 225 225 189 190 226 190 191 227 191 192 228 192 193 229 193 194 225 190 226 226 191 227 227 192 228 228 193 229 229 194 195 230 195 196 231 196 197 232 197 198 233 198 199 229 195 230 230 196 231 231 197 232 232 198 233 233 199 200 234 200 201 235 201 202 236 202 203 237 203 204 233 200 234 234 201 235 235 202 236 236 203 237 237 204 205 238 205 206 239 206 207 240 207 208 209 208 169 237 205 238 238 206 239 239 207 240 240 208 209 241 209 210 242 210 211 243 211 212 244 212 213 241 210 242 242 211 243 243 212 244 244 213 214 245 214 215 246 215 216 247 216 217 244 214 245 245 215 246 246 216 247 247 217 218 248 218 219 249 219 220 250 220 221 247 218 248 248 219 249 249 220 250 250 221 222 251 222 223 252 223 224 253 224 225 250 222 251 251 223 252 252 224 253 253 225 226 254 226 227 255 227 228 256 228 229 253 226 254 254 227 255 255 228 256 256 229 230 257 230 231 258 231 232 259 232 233 256 230 257 257 231 258 258 232 259 259 233 234 260 234 235 261 235 236 262 236 237 259 234 260 260 235 261 261 236 262 262 237 238 263 238 239 264 239 240 241 240 209 262 238 263 263 239 264 264 240 241 265 241 242 266 242 243 267 243 244 265 242 266 266 243 267 267 244 245 268 245 246 269 246 247 267 245 268 268 246 269 269 247 248 270 248 249 271 249 250 269 248 270 270 249 271 271 250 251 272 251 252 273 252 253 271 251 272 272 252 273 273 253 254 274 254 255 275 255 256 273 254 274 274 255 275 275 256 257 276 257 258 277 258 259 275 257 276 276 258 277 277 259 260 278 260 261 279 261 262 277 260 278 278 261 279 279 262 263 280 263 264 265 264 241 279 263 280 280 264 265 281 265 266 282 266 267 281 266 282 282 267 268 283 268 269 282 268 283 283 269 270 284 270 271 283 270 284 284 271 272 285 272 273 284 272 285 285 273 274 286 274 275 285 274 286 286 275 276 287 276 277 286 276 287 287 277 278 288 278 279 287 278 288 288 279 280 281 280 265 288 280 281 289 281 282 289 282 283 289 283 284 289 284 285 289 285 286 289 286 287 289 287 288 289 288 281
0 1 2 3 0 2 4 3 2 5 4 2 6 5 2 7 6 2 8 7 2 1 8 2 9 10 1 11 9 0 0 9 1 12 11 0 13 12 3 3 12 0 14 13 3 15 14 4 4 14 3 16 15 4 17 16 5 5 16 4 18 17 5 19 18 6 6 18 5 20 19 6 21 20 7 7 20 6 22 21 7 23 22 8 8 22 7 24 23 8 10 24 1 1 24 8 25 26 10 27 25 9 28 27 11 9 25 10 11 27 9 29 28 11 30 29 12 31 30 13 12 29 11 13 30 12 32 31 13 33 32 14 34 33 15 14 32 13 15 33 14 35 34 15 36 35 16 37 36 17 16 35 15 17 36 16 38 37 17 39 38 18 40 39 19 18 38 17 19 39 18 41 40 19 42 41 20 43 42 21 20 41 19 21 42 20 44 43 21 45 44 22 46 45 23 22 44 21 23 45 22 47 46 23 48 47 24 26 48 10 24 47 23 10 48 24 49 50 26 51 49 25 52 51 27 53 52 28 25 49 26 27 51 25 28 52 27 54 53 28 55 54 29 56 55 30 57 56 31 29 54 28 30 55 29 31 56 30 58 57 31 59 58 32 60 59 33 61 60 34 32 58 31 33 59 32 34 60 33 62 61 34 63 62 35 64 63 36 65 64 37 35 62 34 36 63 35 37 64 36 66 65 37 67 66 38 68 67 39 69 68 40 38 66 37 39 67 38 40 68 39 70 69 40 71 70 41 72 71 42 73 72 43 41 70 40 42 71 41 43 72 42 74 73 43 75 74 44 76 75 45 77 76 46 44 74 43 45 75 44 46 76 45 78 77 46 79 78 47 80 79 48 50 80 26 47 78 46 48 79 47 26 80 48 81 82 50 83 81 49 84 83 51 85 84 52 86 85 53 49 81 50 51 83 49 52 84 51 53 85 52 87 86 53 88 87 54 89 88 55 90 89 56 91 90 57 54 87 53 55 88 54 56 89 55 57 90 56 92 91 57 93 92 58 94 93 59 95 94 60 96 95 61 58 92 57 59 93 58 60 94 59 61 95 60 97 96 61 98 97 62 99 98 63 100 99 64 101 100 65 62 97 61 63 98 62 64 99 63 65 100 64 102 101 65 103 102 66 104 103 67 105 104 68 106 105 69 66 102 65 67 103 66 68 104 67 69 105 68 107 106 69 108 107 70 109 108 71 110 109 72 111 110 73 70 107 69 71 108 70 72 109 71 73 110 72 112 111 73 113 112 74 114 113 75 115 114 76 116 115 77 74 112 73 75 113 74 76 114 75 77 115 76 117 116 77 118 117 78 119 118 79 120 119 80 82 120 50 78 117 77 79 118 78 80 119 79 50 120 80 121 122 82 123 121 81 124 123 83 125 124 84 126 125 85 127 126 86 81 121 82 83 123 81 84 124 83 85 125 84 86 126 85 128 127 86 129 128 87 130 129 88 131 130 89 132 131 90 133 132 91 87 128 86 88 129 87 89 130 88 90 131 89 91 132 90 134 133 91 135 134 92 136 135 93 137 136 94 138 137 95 139 138 96 92 134 91 93 135 92 94 136 93 95 137 94 96 138 95 140 139 96 141 140 97 142 141 98 143 142 99 144 143 100 145 144 101 97 140 96 98 141 97 99 142 98 100 143 99 101 144 100 146 145 101 147 146 102 148 147 103 149 148 104 150 149 105 151 150 106 102 146 101 103 147 102 104 148 103 105 149 104 106 150 105 152 151 106 153 152 107 154 153 108 155 154 109 156 155 110 157 156 111 107 152 106 108 153 107 109 154 108 110 155 109 111 156 110 158 157 111 159 158 112 160 159 113 161 160 114 162 161 115 163 162 116 112 158 111 113 159 112 114 160 113 115 161 114 116 162 115 164 163 116 165 164 117 166 165 118 167 166 119 168 167 120 122 168 82 117 164 116 118 165 117 119 166 118 120 167 119 82 168 120 169 122 121 170 121 123 171 123 124 172 124 125 173 125 126 174 126 127 169 121 170 170 123 171 171 124 172 172 125 173 173 126 174 174 127 128 175 128 129 176 129 130 177 130 131 178 131 132 179 132 133 174 128 175 175 129 176 176 130 177 177 131 178 178 132 179 179 133 134 180 134 135 181 135 136 182 136 137 183 137 138 184 138 139 179 134 180 180 135 181 181 136 182 182 137 183 183 138 184 184 139 140 185 140 141 186 141 142 187 142 143 188 143 144 189 144 145 184 140 185 185 141 186 186 142 187 187 143 188 188 144 189 189 145 146 190 146 147 191 147 148 192 148 149 193 149 150 194 150 151 189 146 190 190 147 191 191 148 192 192 149 193 193 150 194 194 151 152 195 152 153 196 153 154 197 154 155 198 155 156 199 156 157 194 152 195 195 153 196 196 154 197 197 155 198 198 156 199 199 157 158 200 158 159 201 159 160 202 160 161 203 161 162 204 162 163 199 158 200 200 159 201 201 160 202 202 161 203 203 162 204 204 163 164 205 164 165 206 165 166 207 166 167 208 167 168 169 168 122 204 164 205 205 165 206 206 166 207 207 167 208 208 168 169 209 169 170 210 170 171 211 171 172 212 172 173 213 173 174 209 170 210 210 171 211 211 172 212 212 173 213 213 174 175 214 175 176 215 176 177 216 177 178 217 178 179 213 175 214 214 176 215 215 177 216 216 178 217 217 179 180 218 180 181 219 181 182 220 182 183 221 183 184 217 180 218 218 181 219 219 182 220 220 183 221 221 184 185 222 185 186 223 186 187 224 187 188 225 188 189 221 185 222 222 186 223 223 187 224 224 188 225 225 189 190 226 190 191 227 191 192 228 192 193 229 193 194 225 190 226 226 191 227 227 192 228 228 193 229 229 194 195 230 195 196 231 196 197 232 197 198 233 198 199 229 195 230 230 196 231 231 197 232 232 198 233 233 199 200 234 200 201 235 201 202 236 202 203 237 203 204 233 200 234 234 201 235 235 202 236 236 203 237 237 204 205 238 205 206 239 206 207 240 207 208 209 208 169 237 205 238 238 206 239 239 207 240 240 208 209 241 209 210 242 210 211 243 211 212 244 212 213 241 210 242 242 211 243 243 212 244 244 213 214 245 214 215 246 215 216 247 216 217 244 214 245 245 215 246 246 216 247 247 217 218 248 218 219 249 219 220 250 220 221 247 218 248 248 219 249 249 220 250 250 221 222 251 222 223 252 223 224 253 224 225 250 222 251 251 223 252 252 224 253 253 225 226 254 226 227 255 227 228 256 228 229 253 226 254 254 227 255 255 228 256 256 229 230 257 230 231 258 231 232 259 232 233 256 230 257 257 231 258 258 232 259 259 233 234 260 234 235 261 235 236 262 236 237 259 234 260 260 235 261 261 236 262 262 237 238 263 238 239 264 239 240 241 240 209 262 238 263 263 239 264 264 240 241 265 241 242 266 242 243 267 243 244 265 242 266 266 243 267 267 244 245 268 245 246 269 246 247 267 245 268 268 246 269 269 247 248 270 248 249 271 249 250 269 248 270 270 249 271 271 250 251 272 251 252 273 252 253 271 251 272 272 252 273 273 253 254 274 254 255 275 255 256 273 254 274 274 255 275 275 256 257 276 257 258 277 258 259 275 257 276 276 258 277 277 259 260 278 260 261 279 261 262 277 260 278 278 261 279 279 262 263 280 263 264 265 264 241 279 263 280 280 264 265 281 265 266 282 266 267 281 266 282 282 267 268 283 268 269 282 268 283 283 269 270 284 270 271 283 270 284 284 271 272 285 272 273 284 272 285 285 273 274 286 274 275 285 274 286 286 275 276 287 276 277 286 276 287 287 277 278 288 278 279 287 278 288 288 279 280 281 280 265 288 280 281 289 281 282 289 282 283 289 283 284 289 284 285 289 285 286 289 286 287 289 287 288 289 288 281
0 1 2 3 0 2 4 3 2 5 4 2 6 5 2 7 6 2 8 7 2 1 8 2 9 10 1 11 9 0 0 9 1 12 11 0 13 12 3 3 12 0 14 13 3 15 14 4 4 14 3 16 15 4 17 16 5 5 16 4 18 17 5 19 18 6 6 18 5 20 19 6 21 20 7 7 20 6 22 21 7 23 22 8 8 22 7 24 23 8 10 24 1 1 24 8 25 26 10 27 25 9 28 27 11 9 25 10 11 27 9 29 28 11 30 29 12 31 30 13 12 29 11 13 30 12 32 31 13 33 32 14 34 33 15 14 32 13 15 33 14 35 34 15 36 35 16 37 36 17 16 35 15 17 36 16 38 37 17 39 38 18 40 39 19 18 38 17 19 39 18 41 40 19 42 41 20 43 42 21 20 41 19 21 42 20 44 43 21 45 44 22 46 45 23 22 44 21 23 45 22 47 46 23 48 47 24 26 48 10 24 47 23 10 48 24 49 50 26 51 49 25 52 51 27 53 52 28 25 49 26 27 51 25 28 52 27 54 53 28 55 54 29 56 55 30 57 56 31 29 54 28 30 55 29 31 56 30 58 57 31 59 58 32 60 59 33 61 60 34 32 58 31 33 59 32 34 60 33 62 61 34 63 62 35 64 63 36 65 64 37 35 62 34 36 63 35 37 64 36 66 65 37 67 66 38 68 67 39 69 68 40 38 66 37 39 67 38 40 68 39 70 69 40 71 70 41 72 71 42 73 72 43 41 70 40 42 71 41 43 72 42 74 73 43 75 74 44 76 75 45 77 76 46 44 74 43 45 75 44 46 76 45 78 77 46 79 78 47 80 79 48 50 80 26 47 78 46 48 79 47 26 80 48 81 82 50 83 81 49 84 83 51 85 84 52 86 85 53 49 81 50 51 83 49 52 84 51 53 85 52 87 86 53 88 87 54 89 88 55 90 89 56 91 90 57 54 87 53 55 88 54 56 89 55 57 90 56 92 91 57 93 92 58 94 93 59 95 94 60 96 95 61 58 92 57 59 93 58 60 94 59 61 95 60 97 96 61 98 97 62 99 98 63 100 99 64 101 100 65 62 97 61 63 98 62 64 99 63 65 100 64 102 101 65 103 102 66 104 103 67 105 104 68 106 105 69 66 102 65 67 103 66 68 104 67 69 105 68 107 106 69 108 107 70 109 108 71 110 109 72 111 110 73 70 107 69 71 108 70 72 109 71 73 110 72 112 111 73 113 112 74 114 113 75 115 114 76 116 115 77 74 112 73 75 113 74 76 114 75 77 115 76 117 116 77 118 117 78 119 118 79 120 119 80 82 120 50 78 117 77 79 118 78 80 119 79 50 120 80 121 122 82 123 121 81 124 123 83 125 124 84 126 125 85 127 126 86 81 121 82 83 123 81 84 124 83 85 125 84 86 126 85 128 127 86 129 128 87 130 129 88 131 130 89 132 131 90 133 132 91 87 128 86 88 129 87 89 130 88 90 131 89 91 132 90 134 133 91 135 134 92 136 135 93 137 136 94 138 137 95 139 138 96 92 134 91 93 135 92 94 136 93 95 137 94 96 138 95 140 139 96 141 140 97 142 141 98 143 142 99 144 143 100 145 144 101 97 140 96 98 141 97 99 142 98 100 143 99 101 144 100 146 145 101 147 146 102 148 147 103 149 148 104 150 149 105 151 150 106 102 146 101 103 147 102 104 148 103 105 149 104 106 150 105 152 151 106 153 152 107 154 153 108 155 154 109 156 155 110 157 156 111 107 152 106 108 153 107 109 154 108 110 155 109 111 156 110 158 157 111 159 158 112 160 159 113 161 160 114 162 161 115 163 162 116 112 158 111 113 159 112 114 160 113 115 161 114 116 162 115 164 163 116 165 164 117 166 165 118 167 166 119 168 167 120 122 168 82 117 164 116 118 165 117 119 166 118 120 167 119 82 168 120 169 122 121 170 121 123 171 123 124 172 124 125 173 125 126 174 126 127 169 121 170 170 123 171 171 124 172 172 125 173 173 126 174 174 127 128 175 128 129 176 129 130 177 130 131 178 131 132 179 132 133 174 128 175 175 129 176 176 130 177 177 131 178 178 132 179 179 133 134 180 134 135 181 135 136 182 136 137 183 137 138 184 138 139 179 134 180 180 135 181 181 136 182 182 137 183 183 138 184 184 139 140 185 140 141 186 141 142 187 142 143 188 143 144 189 144 145 184 140 185 185 141 186 186 142 187 187 143 188 188 144 189 189 145 146 190 146 147 191 147 148 192 148 149 193 149 150 194 150 151 189 146 190 190 147 191 191 148 192 192 149 193 193 150 194 194 151 152 195 152 153 196 153 154 197 154 155 198 155 156 199 156 157 194 152 195 195 153 196 196 154 197 197 155 198 198 156 199 199 157 158 200 158 159 201 159 160 202 160 161 203 161 162 204 162 163 199 158 200 200 159 201 201 160 202 202 161 203 203 162 204 204 163 164 205 164 165 206 165 166 207 166 167 208 167 168 169 168 122 204 164 205 205 165 206 206 166 207 207 167 208 208 168 169 209 169 170 210 170 171 211 171 172 212 172 173 213 173 174 209 170 210 210 171 211 211 172 212 212 173 213 213 174 175 214 175 176 215 176 177 216 177 178 217 178 179 213 175 214 214 176 215 215 177 216 216 178 217 217 179 180 218 180 181 219 181 182 220 182 183 221 183 184 217 180 218 218 181 219 219 182 220 220 183 221 221 184 185 222 185 186 223 186 187 224 187 188 225 188 189 221 185 222 222 186 223 223 187 224 224 188 225 225 189 190 226 190 191 227 191 192 228 192 193 229 193 194 225 190 226 226 191 227 227 192 228 228 193 229 229 194 195 230 195 196 231 196 197 232 197 198 233 198 199 229 195 230 230 196 231 231 197 232 232 198 233 233 199 200 234 200 201 235 201 202 236 202 203 237 203 204 233 200 234 234 201 235 235 202 236 236 203 237 237 204 205 238 205 206 239 206 207 240 207 208 209 208 169 237 205 238 238 206 239 239 207 240 240 208 209 241 209 210 242 210 211 243 211 212 244 212 213 241 210 242 242 211 243 243 212 244 244 213 214 245 214 215 246 215 216 247 216 217 244 214 245 245 215 246 246 216 247 247 217 218 248 218 219 249 219 220 250 220 221 247 218 248 248 219 249 249 220 250 250 221 222 251 222 223 252 223 224 253 224 225 250 222 251 251 223 252 252 224 253 253 225 226 254 226 227 255 227 228 256 228 229 253 226 254 254 227 255 255 228 256 256 229 230 257 230 231 258 231 232 259 232 233 256 230 257 257 231 258 258 232 259 259 233 234 260 234 235 261 235 236 262 236 237 259 234 260 260 235 261 261 236 262 262 237 238 263 238 239 264 239 240 241 240 209 262 238 263 263 239 264 264 240 241 265 241 242 266 242 243 267 243 244 265 242 266 266 243 267 267 244 245 268 245 246 269 246 247 267 245 268 268 246 269 269 247 248 270 248 249 271 249 250 269 248 270 270 249 271 271 250 251 272 251 252 273 252 253 271 251 272 272 252 273 273 253 254 274 254 255 275 255 256 273 254 274 274 255 275 275 256 257 276 257 258 277 258 259 275 257 276 276 258 277 277 259 260 278 260 261 279 261 262 277 260 278 278 261 279 279 262 263 280 263 264 265 264 241 279 263 280 280 264 265 281 265 266 282 266 267 281 266 282 282 267 268 283 268 269 282 268 283 283 269 270 284 270 271 283 270 284 284 271 272 285 272 273 284 272 285 285 273 274 286 274 275 285 274 286 286 275 276 287 276 277 286 276 287 287 277 278 288 278 279 287 278 288 288 279 280 281 280 265 288 280 281 289 281 282 289 282 283 289 283 284 289 284 285 289 285 286 289 286 287 289 287 288 289 288 281
0 1 2 3 0 2 4 3 2 5 4 2 6 5 2 7 6 2 8 7 2 1 8 2 9 10 1 11 9 0 0 9 1 12 11 0 13 12 3 3 12 0 14 13 3 15 14 4 4 14 3 16 15 4 17 16 5 5 16 4 18 17 5 19 18 6 6 18 5 20 19 6 21 20 7 7 20 6 22 21 7 23 22 8 8 22 7 24 23 8 10 24 1 1 24 8 25 26 10 27 25 9 28 27 11 9 25 10 11 27 9 29 28 11 30 29 12 31 30 13 12 29 11 13 30 12 32 31 13 33 32 14 34 33 15 14 32 13 15 33 14 35 34 15 36 35 16 37 36 17 16 35 15 17 36 16 38 37 17 39 38 18 40 39 19 18 38 17 19 39 18 41 40 19 42 41 20 43 42 21 20 41 19 21 42 20 44 43 21 45 44 22 46 45 23 22 44 21 23 45 22 47 46 23 48 47 24 26 48 10 24 47 23 10 48 24 49 50 26 51 49 25 52 51 27 53 52 28 25 49 26 27 51 25 28 52 27 54 53 28 55 54 29 56 55 30 57 56 31 29 54 28 30 55 29 31 56 30 58 57 31 59 58 32 60 59 33 61 60 34 32 58 31 33 59 32 34 60 33 62 61 34 63 62 35 64 63 36 65 64 37 35 62 34 36 63 35 37 64 36 66 65 37 67 66 38 68 67 39 69 68 40 38 66 37 39 67 38 40 68 39 70 69 40 71 70 41 72 71 42 73 72 43 41 70 40 42 71 41 43 72 42 74 73 43 75 74 44 76 75 45 77 76 46 44 74 43 45 75 44 46 76 45 78 77 46 79 78 47 80 79 48 50 80 26 47 78 46 48 79 47 26 80 48 81 82 50 83 81 49 84 83 51 85 84 52 86 85 53 49 81 50 51 83 49 52 84 51 53 85 52 87 86 53 88 87 54 89 88 55 90 89 56 91 90 57 54 87 53 55 88 54 56 89 55 57 90 56 92 91 57 93 92 58 94 93 59 95 94 60 96 95 61 58 92 57 59 93 58 60 94 59 61 95 60 97 96 61 98 97 62 99 98 63 100 99 64 101 100 65 62 97 61 63 98 62 64 99 63 65 100 64 102 101 65 103 102 66 104 103 67 105 104 68 106 105 69 66 102 65 67 103 66 68 104 67 69 105 68 107 106 69 108 107 70 109 108 71 110 109 72 111 110 73 70 107 69 71 108 70 72 109 71 73 110 72 112 111 73 113 112 74 114 113 75 115 114 76 116 115 77 74 112 73 75 113 74 76 114 75 77 115 76 117 116 77 118 117 78 119 118 79 120 119 80 82 120 50 78 117 77 79 118 78 80 119 79 50 120 80 121 122 82 123 121 81 124 123 83 125 124 84 126 125 85 127 126 86 81 121 82 83 123 81 84 124 83 85 125 84 86 126 85 128 127 86 129 128 87 130 129 88 131 130 89 132 131 90 133 132 91 87 128 86 88 129 87 89 130 88 90 131 89 91 132 90 134 133 91 135 134 92 136 135 93 137 136 94 138 137 95 139 138 96 92 134 91 93 135 92 94 136 93 95 137 94 96 138 95 140 139 96 141 140 97 142 141 98 143 142 99 144 143 100 145 144 101 97 140 96 98 141 97 99 142 98 100 143 99 101 144 100 146 145 101 147 146 102 148 147 103 149 148 104 150 149 105 151 150 106 102 146 101 103 147 102 104 148 103 105 149 104 106 150 105 152 151 106 153 152 107 154 153 108 155 154 109 156 155 110 157 156 111 107 152 106 108 153 107 109 154 108 110 155 109 111 156 110 158 157 111 159 158 112 160 159 113 161 160 114 162 161 115 163 162 116 112 158 111 113 159 112 114 160 113 115 161 114 116 162 115 164 163 116 165 164 117 166 165 118 167 166 119 168 167 120 122 168 82 117 164 116 118 165 117 119 166 118 120 167 119 82 168 120 169 122 121 170 121 123 171 123 124 172 124 125 173 125 126 174 126 127 169 121 170 170 123 171 171 124 172 172 125 173 173 126 174 174 127 128 175 128 129 176 129 130 177 130 131 178 131 132 179 132 133 174 128 175 175 129 176 176 130 177 177 131 178 178 132 179 179 133 134 180 134 135 181 135 136 182 136 137 183 137 138 184 138 139 179 134 180 180 135 181 181 136 182 182 137 183 183 138 184 184 139 140 185 140 141 186 141 142 187 142 143 188 143 144 189 144 145 184 140 185 185 141 186 186 142 187 187 143 188 188 144 189 189 145 146 190 146 147 191 147 148 192 148 149 193 149 150 194 150 151 189 146 190 190 147 191 191 148 192 192 149 193 193 150 194 194 151 152 195 152 153 196 153 154 197 154 155 198 155 156 199 156 157 194 152 195 195 153 196 196 154 197 197 155 198 198 156 199 199 157 158 200 158 159 201 159 160 202 160 161 203 161 162 204 162 163 199 158 200 200 159 201 201 160 202 202 161 203 203 162 204 204 163 164 205 164 165 206 165 166 207 166 167 208 167 168 169 168 122 204 164 205 205 165 206 206 166 207 207 167 208 208 168 169 209 169 170 210 170 171 211 171 172 212 172 173 213 173 174 209 170 210 210 171 211 211 172 212 212 173 213 213 174 175 214 175 176 215 176 177 216 177 178 217 178 179 213 175 214 214 176 215 215 177 216 216 178 217 217 179 180 218 180 181 219 181 182 220 182 183 221 183 184 217 180 218 218 181 219 219 182 220 220 183 221 221 184 185 222 185 186 223 186 187 224 187 188 225 188 189 221 185 222 222 186 223 223 187 224 224 188 225 225 189 190 226 190 191 227 191 192 228 192 193 229 193 194 225 190 226 226 191 227 227 192 228 228 193 229 229 194 195 230 195 196 231 196 197 232 197 198 233 198 199 229 195 230 230 196 231 231 197 232 232 198 233 233 199 200 234 200 201 235 201 202 236 202 203 237 203 204 233 200 234 234 201 235 235 202 236 236 203 237 237 204 205 238 205 206 239 206 207 240 207 208 209 208 169 237 205 238 238 206 239 239 207 240 240 208 209 241 209 210 242 210 211 243 211 212 244 212 213 241 210 242 242 211 243 243 212 244 244 213 214 245 214 215 246 215 216 247 216 217 244 214 245 245 215 246 246 216 247 247 217 218 248 218 219 249 219 220 250 220 221 247 218 248 248 219 249 249 220 250 250 221 222 251 222 223 252 223 224 253 224 225 250 222 251 251 223 252 252 224 253 253 225 226 254 226 227 255 227 228 256 228 229 253 226 254 254 227 255 255 228 256 256 229 230 257 230 231 258 231 232 259 232 233 256 230 257 257 231 258 258 232 259 259 233 234 260 234 235 261 235 236 262 236 237 259 234 260 260 235 261 261 236 262 262 237 238 263 238 239 264 239 240 241 240 209 262 238 263 263 239 264 264 240 241 265 241 242 266 242 243 267 243 244 265 242 266 266 243 267 267 244 245 268 245 246 269 246 247 267 245 268 268 246 269 269 247 248 270 248 249 271 249 250 269 248 270 270 249 271 271 250 251 272 251 252 273 252 253 271 251 272 272 252 273 273 253 254 274 254 255 275 255 256 273 254 274 274 255 275 275 256 257 276 257 258 277 258 259 275 257 276 276 258 277 277 259 260 278 260 261 279 261 262 277 260 278 278 261 279 279 262 263 280 263 264 265 264 241 279 263 280 280 264 265 281 265 266 282 266 267 281 266 282 282 267 268 283 268 269 282 268 283 283 269 270 284 270 271 283 270 284 284 271 272 285 272 273 284 272 285 285 273 274 286 274 275 285 274 286 286 275 276 287 276 277 286 276 287 287 277 278 288 278 279 287 278 288 288 279 280 281 280 265 288 280 281 289 281 282 289 282 283 289 283 284 289 284 285 289 285 286 289 286 287 289 287 288 289 288 281
0 1 2 3 0 2 4 3 2 5 4 2 6 5 2 7 6 2 8 7 2 1 8 2 9 10 1 11 9 0 0 9 1 12 11 0 13 12 3 3 12 0 14 13 3 15 14 4 4 14 3 16 15 4 17 16 5 5 16 4 18 17 5 19 18 6 6 18 5 20 19 6 21 20 7 7 20 6 22 21 7 23 22 8 8 22 7 24 23 8 10 24 1 1 24 8 25 26 10 27 25 9 28 27 11 9 25 10 11 27 9 29 28 11 30 29 12 31 30 13 12 29 11 13 30 12 32 31 13 33 32 14 34 33 15 14 32 13 15 33 14 35 34 15 36 35 16 37 36 17 16 35 15 17 36 16 38 37 17 39 38 18 40 39 19 18 38 17 19 39 18 41 40 19 42 41 20 43 42 21 20 41 19 21 42 20 44 43 21 45 44 22 46 45 23 22 44 21 23 45 22 47 46 23 48 47 24 26 48 10 24 47 23 10 48 24 49 50 26 51 49 25 52 51 27 53 52 28 25 49 26 27 51 25 28 52 27 54 53 28 55 54 29 56 55 30 57 56 31 29 54 28 30 55 29 31 56 30 58 57 31 59 58 32 60 59 33 61 60 34 32 58 31 33 59 32 34 60 33 62 61 34 63 62 35 64 63 36 65 64 37 35 62 34 36 63 35 37 64 36 66 65 37 67 66 38 68 67 39 69 68 40 38 66 37 39 67 38 40 68 39 70 69 40 71 70 41 72 71 42 73 72 43 41 70 40 42 71 41 43 72 42 74 73 43 75 74 44 76 75 45 77 76 46 44 74 43 45 75 44 46 76 45 78 77 46 79 78 47 80 79 48 50 80 26 47 78 46 48 79 47 26 80 48 81 82 50 83 81 49 84 83 51 85 84 52 86 85 53 49 81 50 51 83 49 52 84 51 53 85 52 87 86 53 88 87 54 89 88 55 90 89 56 91 90 57 54 87 53 55 88 54 56 89 55 57 90 56 92 91 57 93 92 58 94 93 59 95 94 60 96 95 61 58 92 57 59 93 58 60 94 59 61 95 60 97 96 61 98 97 62 99 98 63 100 99 64 101 100 65 62 97 61 63 98 62 64 99 63 65 100 64 102 101 65 103 102 66 104 103 67 105 104 68 106 105 69 66 102 65 67 103 66 68 104 67 69 105 68 107 106 69 108 107 70 109 108 71 110 109 72 111 110 73 70 107 69 71 108 70 72 109 71 73 110 72 112 111 73 113 112 74 114 113 75 115 114 76 116 115 77 74 112 73 75 113 74 76 114 75 77 115 76 117 116 77 118 117 78 119 118 79 120 119 80 82 120 50 78 117 77 79 118 78 80 119 79 50 120 80 121 122 82 123 121 81 124 123 83 125 124 84 126 125 85 127 126 86 81 121 82 83 123 81 84 124 83 85 125 84 86 126 85 128 127 86 129 128 87 130 129 88 131 130 89 132 131 90 133 132 91 87 128 86 88 129 87 89 130 88 90 131 89 91 132 90 134 133 91 135 134 92 136 135 93 137 136 94 138 137 95 139 138 96 92 134 91 93 135 92 94 136 93 95 137 94 96 138 95 140 139 96 141 140 97 142 141 98 143 142 99 144 143 100 145 144 101 97 140 96 98 141 97 99 142 98 100 143 99 101 144 100 146 145 101 147 146 102 148 147 103 149 148 104 150 149 105 151 150 106 102 146 101 103 147 102 104 148 103 105 149 104 106 150 105 152 151 106 153 152 107 154 153 108 155 154 109 156 155 110 157 156 111 107 152 106 108 153 107 109 154 108 110 155 109 111 156 110 158 157 111 159 158 112 160 159 113 161 160 114 162 161 115 163 162 116 112 158 111 113 159 112 114 160 113 115 161 114 116 162 115 164 163 116 165 164 117 166 165 118 167 166 119 168 167 120 122 168 82 117 164 116 118 165 117 119 166 118 120 167 119 82 168 120 169 122 121 170 121 123 171 123 124 172 124 125 173 125 126 174 126 127 169 121 170 170 123 171 171 124 172 172 125 173 173 126 174 174 127 128 175 128 129 176 129 130 177 130 131 178 131 132 179 132 133 174 128 175 175 129 176 176 130 177 177 131 178 178 132 179 179 133 134 180 134 135 181 135 136 182 136 137 183 137 138 184 138 139 179 134 180 180 135 181 181 136 182 182 137 183 183 138 184 184 139 140 185 140 141 186 141 142 187 142 143 188 143 144 189 144 145 184 140 185 185 141 186 186 142 187 187 143 188 188 144 189 189 145 146 190 146 147 191 147 148 192 148 149 193 149 150 194 150 151 189 146 190 190 147 191 191 148 192 192 149 193 193 150 194 194 151 152 195 152 153 196 153 154 197 154 155 198 155 156 199 156 157 194 152 195 195 153 196 196 154 197 197 155 198 198 156 199 199 157 158 200 158 159 201 159 160 202 160 161 203 161 162 204 162 163 199 158 200 200 159 201 201 160 202 202 161 203 203 162 204 204 163 164 205 164 165 206 165 166 207 166 167 208 167 168 169 168 122 204 164 205 205 165 206 206 166 207 207 167 208 208 168 169 209 169 170 210 170 171 211 171 172 212 172 173 213 173 174 209 170 210 210 171 211 211 172 212 212 173 213 213 174 175 214 175 176 215 176 177 216 177 178 217 178 179 213 175 214 214 176 215 215 177 216 216 178 217 217 179 180 218 180 181 219 181 182 220 182 183 221 183 184 217 180 218 218 181 219 219 182 220 220 183 221 221 184 185 222 185 186 223 186 187 224 187 188 225 188 189 221 185 222 222 186 223 223 187 224 224 188 225 225 189 190 226 190 191 227 191 192 228 192 193 229 193 194 225 190 226 226 191 227 227 192 228 228 193 229 229 194 195 230 195 196 231 196 197 232 197 198 233 198 199 229 195 230 230 196 231 231 197 232 232 198 233 233 199 200 234 200 201 235 201 202 236 202 203 237 203 204 233 200 234 234 201 235 235 202 236 236 203 237 237 204 205 238 205 206 239 206 207 240 207 208 209 208 169 237 205 238 238 206 239 239 207 240 240 208 209 241 209 210 242 210 211 243 211 212 244 212 213 241 210 242 242 211 243 243 212 244 244 213 214 245 214 215 246 215 216 247 216 217 244 214 245 245 215 246 246 216 247 247 217 218 248 218 219 249 219 220 250 220 221 247 218 248 248 219 249 249 220 250 250 221 222 251 222 223 252 223 224 253 224 225 250 222 251 251 223 252 252 224 253 253 225 226 254 226 227 255 227 228 256 228 229 253 226 254 254 227 255 255 228 256 256 229 230 257 230 231 258 231 232 259 232 233 256 230 257 257 231 258 258 232 259 259 233 234 260 234 235 261 235 236 262 236 237 259 234 260 260 235 261 261 236 262 262 237 238 263 238 239 264 239 240 241 240 209 262 238 263 263 239 264 264 240 241 265 241 242 266 242 243 267 243 244 265 242 266 266 243 267 267 244 245 268 245 246 269 246 247 267 245 268 268 246 269 269 247 248 270 248 249 271 249 250 269 248 270 270 249 271 271 250 251 272 251 252 273 252 253 271 251 272 272 252 273 273 253 254 274 254 255 275 255 256 273 254 274 274 255 275 275 256 257 276 257 258 277 258 259 275 257 276 276 258 277 277 259 260 278 260 261 279 261 262 277 260 278 278 261 279 279 262 263 280 263 264 265 264 241 279 263 280 280 264 265 281 265 266 282 266 267 281 266 282 282 267 268 283 268 269 282 268 283 283 269 270 284 270 271 283 270 284 284 271 272 285 272 273 284 272 285 285 273 274 286 274 275 285 274 286 286 275 276 287 276 277 286 276 287 287 277 278 288 278 279 287 278 288 288 279 280 281 280 265 288 280 281 289 281 282 289 282 283 289 283 284 289 284 285 289 285 286 289 286 287 289 287 288 289 288 281
0 1 2 3 0 2 4 3 2 5 4 2 6 5 2 7 6 2 8 7 2 1 8 2 9 10 1 11 9 0 0 9 1 12 11 0 13 12 3 3 12 0 14 13 3 15 14 4 4 14 3 16 15 4 17 16 5 5 16 4 18 17 5 19 18 6 6 18 5 20 19 6 21 20 7 7 20 6 22 21 7 23 22 8 8 22 7 24 23 8 10 24 1 1 24 8 25 26 10 27 25 9 28 27 11 9 25 10 11 27 9 29 28 11 30 29 12 31 30 13 12 29 11 13 30 12 32 31 13 33 32 14 34 33 15 14 32 13 15 33 14 35 34 15 36 35 16 37 36 17 16 35 15 17 36 16 38 37 17 39 38 18 40 39 19 18 38 17 19 39 18 41 40 19 42 41 20 43 42 21 20 41 19 21 42 20 44 43 21 45 44 22 46 45 23 22 44 21 23 45 22 47 46 23 48 47 24 26 48 10 24 47 23 10 48 24 49 50 26 51 49 25 52 51 27 53 52 28 25 49 26 27 51 25 28 52 27 54 53 28 55 54 29 56 55 30 57 56 31 29 54 28 30 55 29 31 56 30 58 57 31 59 58 32 60 59 33 61 60 34 32 58 31 33 59 32 34 60 33 62 61 34 63 62 35 64 63 36 65 64 37 35 62 34 36 63 35 37 64 36 66 65 37 67 66 38 68 67 39 69 68 40 38 66 37 39 67 38 40 68 39 70 69 40 71 70 41 72 71 42 73 72 43 41 70 40 42 71 41 43 72 42 74 73 43 75 74 44 76 75 45 77 76 46 44 74 43 45 75 44 46 76 45 78 77 46 79 78 47 80 79 48 50 80 26 47 78 46 48 79 47 26 80 48 81 82 50 83 81 49 84 83 51 85 84 52 86 85 53 49 81 50 51 83 49 52 84 51 53 85 52 87 86 53 88 87 54 89 88 55 90 89 56 91 90 57 54 87 53 55 88 54 56 89 55 57 90 56 92 91 57 93 92 58 94 93 59 95 94 60 96 95 61 58 92 57 59 93 58 60 94 59 61 95 60 97 96 61 98 97 62 99 98 63 100 99 64 101 100 65 62 97 61 63 98 62 64 99 63 65 100 64 102 101 65 103 102 66 104 103 67 105 104 68 106 105 69 66 102 65 67 103 66 68 104 67 69 105 68 107 106 69 108 107 70 109 108 71 110 109 72 111 110 73 70 107 69 71 108 70 72 109 71 73 110 72 112 111 73 113 112 74 114 113 75 115 114 76 116 115 77 74 112 73 75 113 74 76 114 75 77 115 76 117 116 77 118 117 78 119 118 79 120 119 80 82 120 50 78 117 77 79 118 78 80 119 79 50 120 80 121 122 82 123 121 81 124 123 83 125 124 84 126 125 85 127 126 86 81 121 82 83 123 81 84 124 83 85 125 84 86 126 85 128 127 86 129 128 87 130 129 88 131 130 89 132 131 90 133 132 91 87 128 86 88 129 87 89 130 88 90 131 89 91 132 90 134 133 91 135 134 92 136 135 93 137 136 94 138 137 95 139 138 96 92 134 91 93 135 92 94 136 93 95 137 94 96 138 95 140 139 96 141 140 97 142 141 98 143 142 99 144 143 100 145 144 101 97 140 96 98 141 97 99 142 98 100 143 99 101 144 100 146 145 101 147 146 102 148 147 103 149 148 104 150 149 105 151 150 106 102 146 101 103 147 102 104 148 103 105 149 104 106 150 105 152 151 106 153 152 107 154 153 108 155 154 109 156 155 110 157 156 111 107 152 106 108 153 107 109 154 108 110 155 109 111 156 110 158 157 111 159 158 112 160 159 113 161 160 114 162 161 115 163 162 116 112 158 111 113 159 112 114 160 113 115 161 114 116 162 115 164 163 116 165 164 117 166 165 118 167 166 119 168 167 120 122 168 82 117 164 116 118 165 117 119 166 118 120 167 119 82 168 120 169 122 121 170 121 123 171 123 124 172 124 125 173 125 126 174 126 127 169 121 170 170 123 171 171 124 172 172 125 173 173 126 174 174 127 128 175 128 129 176 129 130 177 130 131 178 131 132 179 132 133 174 128 175 175 129 176 176 130 177 177 131 178 178 132 179 179 133 134 180 134 135 181 135 136 182 136 137 183 137 138 184 138 139 179 134 180 180 135 181 181 136 182 182 137 183 183 138 184 184 139 140 185 140 141 186 141 142 187 142 143 188 143 144 189 144 145 184 140 185 185 141 186 186 142 187 187 143 188 188 144 189 189 145 146 190 146 147 191 147 148 192 148 149 193 149 150 194 150 151 189 146 190 190 147 191 191 148 192 192 149 193 193 150 194 194 151 152 195 152 153 196 153 154 197 154 155 198 155 156 199 156 157 194 152 195 195 153 196 196 154 197 197 155 198 198 156 199 199 157 158 200 158 159 201 159 160 202 160 161 203 161 162 204 162 163 199 158 200 200 159 201 201 160 202 202 161 203 203 162 204 204 163 164 205 164 165 206 165 166 207 166 167 208 167 168 169 168 122 204 164 205 205 165 206 206 166 207 207 167 208 208 168 169 209 169 170 210 170 171 211 171 172 212 172 173 213 173 174 209 170 210 210 171 211 211 172 212 212 173 213 213 174 175 214 175 176 215 176 177 216 177 178 217 178 179 213 175 214 214 176 215 215 177 216 216 178 217 217 179 180 218 180 181 219 181 182 220 182 183 221 183 184 217 180 218 218 181 219 219 182 220 220 183 221 221 184 185 222 185 186 223 186 187 224 187 188 225 188 189 221 185 222 222 186 223 223 187 224 224 188 225 225 189 190 226 190 191 227 191 192 228 192 193 229 193 194 225 190 226 226 191 227 227 192 228 228 193 229 229 194 195 230 195 196 231 196 197 232 197 198 233 198 199 229 195 230 230 196 231 231 197 232 232 198 233 233 199 200 234 200 201 235 201 202 236 202 203 237 203 204 233 200 234 234 201 235 235 202 236 236 203 237 237 204 205 238 205 206 239 206 207 240 207 208 209 208 169 237 205 238 238 206 239 239 207 240 240 208 209 241 209 210 242 210 211 243 211 212 244 212 213 241 210 242 242 211 243 243 212 244 244 213 214 245 214 215 246 215 216 247 216 217 244 214 245 245 215 246 246 216 247 247 217 218 248 218 219 249 219 220 250 220 221 247 218 248 248 219 249 249 220 250 250 221 222 251 222 223 252 223 224 253 224 225 250 222 251 251 223 252 252 224 253 253 225 226 254 226 227 255 227 228 256 228 229 253 226 254 254 227 255 255 228 256 256 229 230 257 230 231 258 231 232 259 232 233 256 230 257 257 231 258 258 232 259 259 233 234 260 234 235 261 235 236 262 236 237 259 234 260 260 235 261 261 236 262 262 237 238 263 238 239 264 239 240 241 240 209 262 238 263 263 239 264 264 240 241 265 241 242 266 242 243 267 243 244 265 242 266 266 243 267 267 244 245 268 245 246 269 246 247 267 245 268 268 246 269 269 247 248 270 248 249 271 249 250 269 248 270 270 249 271 271 250 251 272 251 252 273 252 253 271 251 272 272 252 273 273 253 254 274 254 255 275 255 256 273 254 274 274 255 275 275 256 257 276 257 258 277 258 259 275 257 276 276 258 277 277 259 260 278 260 261 279 261 262 277 260 278 278 261 279 279 262 263 280 263 264 265 264 241 279 263 280 280 264 265 281 265 266 282 266 267 281 266 282 282 267 268 283 268 269 282 268 283 283 269 270 284 270 271 283 270 284 284 271 272 285 272 273 284 272 285 285 273 274 286 274 275 285 274 286 286 275 276 287 276 277 286 276 287 287 277 278 288 278 279 287 278 288 288 279 280 281 280 265 288 280 281 289 281 282 289 282 283 289 283 284 289 284 285 289 285 286 289 286 287 289 287 288 289 288 281
0 1 2 3 0 2 4 3 2 5 4 2 6 5 2 7 6 2 8 7 2 1 8 2 9 10 1 11 9 0 0 9 1 12 11 0 13 12 3 3 12 0 14 13 3 15 14 4 4 14 3 16 15 4 17 16 5 5 16 4 18 17 5 19 18 6 6 18 5 20 19 6 21 20 7 7 20 6 22 21 7 23 22 8 8 22 7 24 23 8 10 24 1 1 24 8 25 26 10 27 25 9 28 27 11 9 25 10 11 27 9 29 28 11 30 29 12 31 30 13 12 29 11 13 30 12 32 31 13 33 32 14 34 33 15 14 32 13 15 33 14 35 34 15 36 35 16 37 36 17 16 35 15 17 36 16 38 37 17 39 38 18 40 39 19 18 38 17 19 39 18 41 40 19 42 41 20 43 42 21 20 41 19 21 42 20 44 43 21 45 44 22 46 45 23 22 44 21 23 45 22 47 46 23 48 47 24 26 48 10 24 47 23 10 48 24 49 50 26 51 49 25 52 51 27 53 52 28 25 49 26 27 51 25 28 52 27 54 53 28 55 54 29 56 55 30 57 56 31 29 54 28 30 55 29 31 56 30 58 57 31 59 58 32 60 59 33 61 60 34 32 58 31 33 59 32 34 60 33 62 61 34 63 62 35 64 63 36 65 64 37 35 62 34 36 63 35 37 64 36 66 65 37 67 66 38 68 67 39 69 68 40 38 66 37 39 67 38 40 68 39 70 69 40 71 70 41 72 71 42 73 72 43 41 70 40 42 71 41 43 72 42 74 73 43 75 74 44 76 75 45 77 76 46 44 74 43 45 75 44 46 76 45 78 77 46 79 78 47 80 79 48 50 80 26 47 78 46 48 79 47 26 80 48 81 82 50 83 81 49 84 83 51 85 84 52 86 85 53 49 81 50 51 83 49 52 84 51 53 85 52 87 86 53 88 87 54 89 88 55 90 89 56 91 90 57 54 87 53 55 88 54 56 89 55 57 90 56 92 91 57 93 92 58 94 93 59 95 94 60 96 95 61 58 92 57 59 93 58 60 94 59 61 95 60 97 96 61 98 97 62 99 98 63 100 99 64 101 100 65 62 97 61 63 98 62 64 99 63 65 100 64 102 101 65 103 102 66 104 103 67 105 104 68 106 105 69 66 102 65 67 103 66 68 104 67 69 105 68 107 106 69 108 107 70 109 108 71 110 109 72 111 110 73 70 107 69 71 108 70 72 109 71 73 110 72 112 111 73 113 112 74 114 113 75 115 114 76 116 115 77 74 112 73 75 113 74 76 114 75 77 115 76 117 116 77 118 117 78 119 118 79 120 119 80 82 120 50 78 117 77 79 118 78 80 119 79 50 120 80 121 122 82 123 121 81 124 123 83 125 124 84 126 125 85 127 126 86 81 121 82 83 123 81 84 124 83 85 125 84 86 126 85 128 127 86 129 128 87 130 129 88 131 130 89 132 131 90 133 132 91 87 128 86 88 129 87 89 130 88 90 131 89 91 132 90 134 133 91 135 134 92 136 135 93 137 136 94 138 137 95 139 138 96 92 134 91 93 135 92 94 136 93 95 137 94 96 138 95 140 139 96 141 140 97 142 141 98 143 142 99 144 143 100 145 144 101 97 140 96 98 141 97 99 142 98 100 143 99 101 144 100 146 145 101 147 146 102 148 147 103 149 148 104 150 149 105 151 150 106 102 146 101 103 147 102 104 148 103 105 149 104 106 150 105 152 151 106 153 152 107 154 153 108 155 154 109 156 155 110 157 156 111 107 152 106 108 153 107 109 154 108 110 155 109 111 156 110 158 157 111 159 158 112 160 159 113 161 160 114 162 161 115 163 162 116 112 158 111 113 159 112 114 160 113 115 161 114 116 162 115 164 163 116 165 164 117 166 165 118 167 166 119 168 167 120 122 168 82 117 164 116 118 165 117 119 166 118 120 167 119 82 168 120 169 122 121 170 121 123 171 123 124 172 124 125 173 125 126 174 126 127 169 121 170 170 123 171 171 124 172 172 125 173 173 126 174 174 127 128 175 128 129 176 129 130 177 130 131 178 131 132 179 132 133 174 128 175 175 129 176 176 130 177 177 131 178 178 132 179 179 133 134 180 134 135 181 135 136 182 136 137 183 137 138 184 138 139 179 134 180 180 135 181 181 136 182 182 137 183 183 138 184 184 139 140 185 140 141 186 141 142 187 142 143 188 143 144 189 144 145 184 140 185 185 141 186 186 142 187 187 143 188 188 144 189 189 145 146 190 146 147 191 147 148 192 148 149 193 149 150 194 150 151 189 146 190 190 147 191 191 148 192 192 149 193 193 150 194 194 151 152 195 152 153 196 153 154 197 154 155 198 155 156 199 156 157 194 152 195 195 153 196 196 154 197 197 155 198 198 156 199 199 157 158 200 158 159 201 159 160 202 160 161 203 161 162 204 162 163 199 158 200 200 159 201 201 160 202 202 161 203 203 162 204 204 163 164 205 164 165 206 165 166 207 166 167 208 167 168 169 168 122 204 164 205 205 165 206 206 166 207 207 167 208 208 168 169 209 169 170 210 170 171 211 171 172 212 172 173 213 173 174 209 170 210 210 171 211 211 172 212 212 173 213 213 174 175 214 175 176 215 176 177 216 177 178 217 178 179 213 175 214 214 176 215 215 177 216 216 178 217 217 179 180 218 180 181 219 181 182 220 182 183 221 183 184 217 180 218 218 181 219 219 182 220 220 183 221 221 184 185 222 185 186 223 186 187 224 187 188 225 188 189 221 185 222 222 186 223 223 187 224 224 188 225 225 189 190 226 190 191 227 191 192 228 192 193 229 193 194 225 190 226 226 191 227 227 192 228 228 193 229 229 194 195 230 195 196 231 196 197 232 197 198 233 198 199 229 195 230 230 196 231 231 197 232 232 198 233 233 199 200 234 200 201 235 201 202 236 202 203 237 203 204 233 200 234 234 201 235 235 202 236 236 203 237 237 204 205 238 205 206 239 206 207 240 207 208 209 208 169 237 205 238 238 206 239 239 207 240 240 208 209 241 209 210 242 210 211 243 211 212 244 212 213 241 210 242 242 211 243 243 212 244 244 213 214 245 214 215 246 215 216 247 216 217 244 214 245 245 215 246 246 216 247 247 217 218 248 218 219 249 219 220 250 220 221 247 218 248 248 219 249 249 220 250 250 221 222 251 222 223 252 223 224 253 224 225 250 222 251 251 223 252 252 224 253 253 225 226 254 226 227 255 227 228 256 228 229 253 226 254 254 227 255 255 228 256 256 229 230 257 230 231 258 231 232 259 232 233 256 230 257 257 231 258 258 232 259 259 233 234 260 234 235 261 235 236 262 236 237 259 234 260 260 235 261 261 236 262 262 237 238 263 238 239 264 239 240 241 240 209 262 238 263 263 239 264 264 240 241 265 241 242 266 242 243 267 243 244 265 242 266 266 243 267 267 244 245 268 245 246 269 246 247 267 245 268 268 246 269 269 247 248 270 248 249 271 249 250 269 248 270 270 249 271 271 250 251 272 251 252 273 252 253 271 251 272 272 252 273 273 253 254 274 254 255 275 255 256 273 254 274 274 255 275 275 256 257 276 257 258 277 258 259 275 257 276 276 258 277 277 259 260 278 260 261 279 261 262 277 260 278 278 261 279 279 262 263 280 263 264 265 264 241 279 263 280 280 264 265 281 265 266 282 266 267 281 266 282 282 267 268 283 268 269 282 268 283 283 269 270 284 270 271 283 270 284 284 271 272 285 272 273 284 272 285 285 273 274 286 274 275 285 274 286 286 275 276 287 276 277 286 276 287 287 277 278 288 278 279 287 278 288 288 279 280 281 280 265 288 280 281 289 281 282 289 282 283 289 283 284 289 284 285 289 285 286 289 286 287 289 287 288 289 288 281
0 1 2 3 0 2 4 3 2 5 4 2 6 5 2 7 6 2 8 7 2 1 8 2 9 10 1 11 9 0 0 9 1 12 11 0 13 12 3 3 12 0 14 13 3 15 14 4 4 14 3 16 15 4 17 16 5 5 16 4 18 17 5 19 18 6 6 18 5 20 19 6 21 20 7 7 20 6 22 21 7 23 22 8 8 22 7 24 23 8 10 24 1 1 24 8 25 26 10 27 25 9 28 27 11 9 25 10 11 27 9 29 28 11 30 29 12 31 30 13 12 29 11 13 30 12 32 31 13 33 32 14 34 33 15 14 32 13 15 33 14 35 34 15 36 35 16 37 36 17 16 35 15 17 36 16 38 37 17 39 38 18 40 39 19 18 38 17 19 39 18 41 40 19 42 41 20 43 42 21 20 41 19 21 42 20 44 43 21 45 44 22 46 45 23 22 44 21 23 45 22 47 46 23 48 47 24 26 48 10 24 47 23 10 48 24 49 50 26 51 49 25 52 51 27 53 52 28 25 49 26 27 51 25 28 52 27 54 53 28 55 54 29 56 55 30 57 56 31 29 54 28 30 55 29 31 56 30 58 57 31 59 58 32 60 59 33 61 60 34 32 58 31 33 59 32 34 60 33 62 61 34 63 62 35 64 63 36 65 64 37 35 62 34 36 63 35 37 64 36 66 65 37 67 66 38 68 67 39 69 68 40 38 66 37 39 67 38 40 68 39 70 69 40 71 70 41 72 71 42 73 72 43 41 70 40 42 71 41 43 72 42 74 73 43 75 74 44 76 75 45 77 76 46 44 74 43 45 75 44 46 76 45 78 77 46 79 78 47 80 79 48 50 80 26 47 78 46 48 79 47 26 80 48 81 82 50 83 81 49 84 83 51 85 84 52 86 85 53 49 81 50 51 83 49 52 84 51 53 85 52 87 86 53 88 87 54 89 88 55 90 89 56 91 90 57 54 87 53 55 88 54 56 89 55 57 90 56 92 91 57 93 92 58 94 93 59 95 94 60 96 95 61 58 92 57 59 93 58 60 94 59 61 95 60 97 96 61 98 97 62 99 98 63 100 99 64 101 100 65 62 97 61 63 98 62 64 99 63 65 100 64 102 101 65 103 102 66 104 103 67 105 104 68 106 105 69 66 102 65 67 103 66 68 104 67 69 105 68 107 106 69 108 107 70 109 108 71 110 109 72 111 110 73 70 107 69 71 108 70 72 109 71 73 110 72 112 111 73 113 112 74 114 113 75 115 114 76 116 115 77 74 112 73 75 113 74 76 114 75 77 115 76 117 116 77 118 117 78 119 118 79 120 119 80 82 120 50 78 117 77 79 118 78 80 119 79 50 120 80 121 122 82 123 121 81 124 123 83 125 124 84 126 125 85 127 126 86 81 121 82 83 123 81 84 124 83 85 125 84 86 126 85 128 127 86 129 128 87 130 129 88 131 130 89 132 131 90 133 132 91 87 128 86 88 129 87 89 130 88 90 131 89 91 132 90 134 133 91 135 134 92 136 135 93 137 136 94 138 137 95 139 138 96 92 134 91 93 135 92 94 136 93 95 137 94 96 138 95 140 139 96 141 140 97 142 141 98 143 142 99 144 143 100 145 144 101 97 140 96 98 141 97 99 142 98 100 143 99 101 144 100 146 145 101 147 146 102 148 147 103 149 148 104 150 149 105 151 150 106 102 146 101 103 147 102 104 148 103 105 149 104 106 150 105 152 151 106 153 152 107 154 153 108 155 154 109 156 155 110 157 156 111 107 152 106 108 153 107 109 154 108 110 155 109 111 156 110 158 157 111 159 158 112 160 159 113 161 160 114 162 161 115 163 162 116 112 158 111 113 159 112 114 160 113 115 161 114 116 162 115 164 163 116 165 164 117 166 165 118 167 166 119 168 167 120 122 168 82 117 164 116 118 165 117 119 166 118 120 167 119 82 168 120 169 122 121 170 121 123 171 123 124 172 124 125 173 125 126 174 126 127 169 121 170 170 123 171 171 124 172 172 125 173 173 126 174 174 127 128 175 128 129 176 129 130 177 130 131 178 131 132 179 132 133 174 128 175 175 129 176 176 130 177 177 131 178 178 132 179 179 133 134 180 134 135 181 135 136 182 136 137 183 137 138 184 138 139 179 134 180 180 135 181 181 136 182 182 137 183 183 138 184 184 139 140 185 140 141 186 141 142 187 142 143 188 143 144 189 144 145 184 140 185 185 141 186 186 142 187 187 143 188 188 144 189 189 145 146 190 146 147 191 147 148 192 148 149 193 149 150 194 150 151 189 146 190 190 147 191 191 148 192 192 149 193 193 150 194 194 151 152 195 152 153 196 153 154 197 154 155 198 155 156 199 156 157 194 152 195 195 153 196 196 154 197 197 155 198 198 156 199 199 157 158 200 158 159 201 159 160 202 160 161 203 161 162 204 162 163 199 158 200 200 159 201 201 160 202 202 161 203 203 162 204 204 163 164 205 164 165 206 165 166 207 166 167 208 167 168 169 168 122 204 164 205 205 165 206 206 166 207 207 167 208 208 168 169 209 169 170 210 170 171 211 171 172 212 172 173 213 173 174 209 170 210 210 171 211 211 172 212 212 173 213 213 174 175 214 175 176 215 176 177 216 177 178 217 178 179 213 175 214 214 176 215 215 177 216 216 178 217 217 179 180 218 180 181 219 181 182 220 182 183 221 183 184 217 180 218 218 181 219 219 182 220 220 183 221 221 184 185 222 185 186 223 186 187 224 187 188 225 188 189 221 185 222 222 186 223 223 187 224 224 188 225 225 189 190 226 190 191 227 191 192 228 192 193 229 193 194 225 190 226 226 191 227 227 192 228 228 193 229 229 194 195 230 195 196 231 196 197 232 197 198 233 198 199 229 195 230 230 196 231 231 197 232 232 198 233 233 199 200 234 200 201 235 201 202 236 202 203 237 203 204 233 200 234 234 201 235 235 202 236 236 203 237 237 204 205 238 205 206 239 206 207 240 207 208 209 208 169 237 205 238 238 206 239 239 207 240 240 208 209 241 209 210 242 210 211 243 211 212 244 212 213 241 210 242 242 211 243 243 212 244 244 213 214 245 214 215 246 215 216 247 216 217 244 214 245 245 215 246 246 216 247 247 217 218 248 218 219 249 219 220 250 220 221 247 218 248 248 219 249 249 220 250 250 221 222 251 222 223 252 223 224 253 224 225 250 222 251 251 223 252 252 224 253 253 225 226 254 226 227 255 227 228 256 228 229 253 226 254 254 227 255 255 228 256 256 229 230 257 230 231 258 231 232 259 232 233 256 230 257 257 231 258 258 232 259 259 233 234 260 234 235 261 235 236 262 236 237 259 234 260 260 235 261 261 236 262 262 237 238 263 238 239 264 239 240 241 240 209 262 238 263 263 239 264 264 240 241 265 241 242 266 242 243 267 243 244 265 242 266 266 243 267 267 244 245 268 245 246 269 246 247 267 245 268 268 246 269 269 247 248 270 248 249 271 249 250 269 248 270 270 249 271 271 250 251 272 251 252 273 252 253 271 251 272 272 252 273 273 253 254 274 254 255 275 255 256 273 254 274 274 255 275 275 256 257 276 257 258 277 258 259 275 257 276 276 258 277 277 259 260 278 260 261 279 261 262 277 260 278 278 261 279 279 262 263 280 263 264 265 264 241 279 263 280 280 264 265 281 265 266 282 266 267 281 266 282 282 267 268 283 268 269 282 268 283 283 269 270 284 270 271 283 270 284 284 271 272 285 272 273 284 272 285 285 273 274 286 274 275 285 274 286 286 275 276 287 276 277 286 276 287 287 277 278 288 278 279 287 278 288 288 279 280 281 280 265 288 280 281 289 281 282 289 282 283 289 283 284 289 284 285 289 285 286 289 286 287 289 287 288 289 288 281
0 1 2 3 0 2 4 3 2 5 4 2 6 5 2 7 6 2 8 7 2 1 8 2 9 10 1 11 9 0 0 9 1 12 11 0 13 12 3 3 12 0 14 13 3 15 14 4 4 14 3 16 15 4 17 16 5 5 16 4 18 17 5 19 18 6 6 18 5 20 19 6 21 20 7 7 20 6 22 21 7 23 22 8 8 22 7 24 23 8 10 24 1 1 24 8 25 26 10 27 25 9 28 27 11 9 25 10 11 27 9 29 28 11 30 29 12 31 30 13 12 29 11 13 30 12 32 31 13 33 32 14 34 33 15 14 32 13 15 33 14 35 34 15 36 35 16 37 36 17 16 35 15 17 36 16 38 37 17 39 38 18 40 39 19 18 38 17 19 39 18 41 40 19 42 41 20 43 42 21 20 41 19 21 42 20 44 43 21 45 44 22 46 45 23 22 44 21 23 45 22 47 46 23 48 47 24 26 48 10 24 47 23 10 48 24 49 50 26 51 49 25 52 51 27 53 52 28 25 49 26 27 51 25 28 52 27 54 53 28 55 54 29 56 55 30 57 56 31 29 54 28 30 55 29 31 56 30 58 57 31 59 58 32 60 59 33 61 60 34 32 58 31 33 59 32 34 60 33 62 61 34 63 62 35 64 63 36 65 64 37 35 62 34 36 63 35 37 64 36 66 65 37 67 66 38 68 67 39 69 68 40 38 66 37 39 67 38 40 68 39 70 69 40 71 70 41 72 71 42 73 72 43 41 70 40 42 71 41 43 72 42 74 73 43 75 74 44 76 75 45 77 76 46 44 74 43 45 75 44 46 76 45 78 77 46 79 78 47 80 79 48 50 80 26 47 78 46 48 79 47 26 80 48 81 82 50 83 81 49 84 83 51 85 84 52 86 85 53 49 81 50 51 83 49 52 84 51 53 85 52 87 86 53 88 87 54 89 88 55 90 89 56 91 90 57 54 87 53 55 88 54 56 89 55 57 90 56 92 91 57 93 92 58 94 93 59 95 94 60 96 95 61 58 92 57 59 93 58 60 94 59 61 95 60 97 96 61 98 97 62 99 98 63 100 99 64 101 100 65 62 97 61 63 98 62 64 99 63 65 100 64 102 101 65 103 102 66 104 103 67 105 104 68 106 105 69 66 102 65 67 103 66 68 104 67 69 105 68 107 106 69 108 107 70 109 108 71 110 109 72 111 110 73 70 107 69 71 108 70 72 109 71 73 110 72 112 111 73 113 112 74 114 113 75 115 114 76 116 115 77 74 112 73 75 113 74 76 114 75 77 115 76 117 116 77 118 117 78 119 118 79 120 119 80 82 120 50 78 117 77 79 118 78 80 119 79 50 120 80 121 122 82 123 121 81 124 123 83 125 124 84 126 125 85 127 126 86 81 121 82 83 123 81 84 124 83 85 125 84 86 126 85 128 127 86 129 128 87 130 129 88 131 130 89 132 131 90 133 132 91 87 128 86 88 129 87 89 130 88 90 131 89 91 132 90 134 133 91 135 134 92 136 135 93 137 136 94 138 137 95 139 138 96 92 134 91 93 135 92 94 136 93 95 137 94 96 138 95 140 139 96 141 140 97 142 141 98 143 142 99 144 143 100 145 144 101 97 140 96 98 141 97 99 142 98 100 143 99 101 144 100 146 145 101 147 146 102 148 147 103 149 148 104 150 149 105 151 150 106 102 146 101 103 147 102 104 148 103 105 149 104 106 150 105 152 151 106 153 152 107 154 153 108 155 154 109 156 155 110 157 156 111 107 152 106 108 153 107 109 154 108 110 155 109 111 156 110 158 157 111 159 158 112 160 159 113 161 160 114 162 161 115 163 162 116 112 158 111 113 159 112 114 160 113 115 161 114 116 162 115 164 163 116 165 164 117 166 165 118 167 166 119 168 167 120 122 168 82 117 164 116 118 165 117 119 166 118 120 167 119 82 168 120 169 122 121 170 121 123 171 123 124 172 124 125 173 125 126 174 126 127 169 121 170 170 123 171 171 124 172 172 125 173 173 126 174 174 127 128 175 128 129 176 129 130 177 130 131 178 131 132 179 132 133 174 128 175 175 129 176 176 130 177 177 131 178 178 132 179 179 133 134 180 134 135 181 135 136 182 136 137 183 137 138 184 138 139 179 134 180 180 135 181 181 136 182 182 137 183 183 138 184 184 139 140 185 140 141 186 141 142 187 142 143 188 143 144 189 144 145 184 140 185 185 141 186 186 142 187 187 143 188 188 144 189 189 145 146 190 146 147 191 147 148 192 148 149 193 149 150 194 150 151 189 146 190 190 147 191 191 148 192 192 149 193 193 150 194 194 151 152 195 152 153 196 153 154 197 154 155 198 155 156 199 156 157 194 152 195 195 153 196 196 154 197 197 155 198 198 156 199 199 157 158 200 158 159 201 159 160 202 160 161 203 161 162 204 162 163 199 158 200 200 159 201 201 160 202 202 161 203 203 162 204 204 163 164 205 164 165 206 165 166 207 166 167 208 167 168 169 168 122 204 164 205 205 165 206 206 166 207 207 167 208 208 168 169 209 169 170 210 170 171 211 171 172 212 172 173 213 173 174 209 170 210 210 171 211 211 172 212 212 173 213 213 174 175 214 175 176 215 176 177 216 177 178 217 178 179 213 175 214 214 176 215 215 177 216 216 178 217 217 179 180 218 180 181 219 181 182 220 182 183 221 183 184 217 180 218 218 181 219 219 182 220 220 183 221 221 184 185 222 185 186 223 186 187 224 187 188 225 188 189 221 185 222 222 186 223 223 187 224 224 188 225 225 189 190 226 190 191 227 191 192 228 192 193 229 193 194 225 190 226 226 191 227 227 192 228 228 193 229 229 194 195 230 195 196 231 196 197 232 197 198 233 198 199 229 195 230 230 196 231 231 197 232 232 198 233 233 199 200 234 200 201 235 201 202 236 202 203 237 203 204 233 200 234 234 201 235 235 202 236 236 203 237 237 204 205 238 205 206 239 206 207 240 207 208 209 208 169 237 205 238 238 206 239 239 207 240 240 208 209 241 209 210 242 210 211 243 211 212 244 212 213 241 210 242 242 211 243 243 212 244 244 213 214 245 214 215 246 215 216 247 216 217 244 214 245 245 215 246 246 216 247 247 217 218 248 218 219 249 219 220 250 220 221 247 218 248 248 219 249 249 220 250 250 221 222 251 222 223 252 223 224 253 224 225 250 222 251 251 223 252 252 224 253 253 225 226 254 226 227 255 227 228 256 228 229 253 226 254 254 227 255 255 228 256 256 229 230 257 230 231 258 231 232 259 232 233 256 230 257 257 231 258 258 232 259 259 233 234 260 234 235 261 235 236 262 236 237 259 234 260 260 235 261 261 236 262 262 237 238 263 238 239 264 239 240 241 240 209 262 238 263 263 239 264 264 240 241 265 241 242 266 242 243 267 243 244 265 242 266 266 243 267 267 244 245 268 245 246 269 246 247 267 245 268 268 246 269 269 247 248 270 248 249 271 249 250 269 248 270 270 249 271 271 250 251 272 251 252 273 252 253 271 251 272 272 252 273 273 253 254 274 254 255 275 255 256 273 254 274 274 255 275 275 256 257 276 257 258 277 258 259 275 257 276 276 258 277 277 259 260 278 260 261 279 261 262 277 260 278 278 261 279 279 262 263 280 263 264 265 264 241 279 263 280 280 264 265 281 265 266 282 266 267 281 266 282 282 267 268 283 268 269 282 268 283 283 269 270 284 270 271 283 270 284 284 271 272 285 272 273 284 272 285 285 273 274 286 274 275 285 274 286 286 275 276 287 276 277 286 276 287 287 277 278 288 278 279 287 278 288 288 279 280 281 280 265 288 280 281 289 281 282 289 282 283 289 283 284 289 284 285 289 285 286 289 286 287 289 287 288 289 288 281
0 1 2 3 0 2 4 3 2 5 4 2 6 5 2 7 6 2 8 7 2 1 8 2 9 10 1 11 9 0 0 9 1 12 11 0 13 12 3 3 12 0 14 13 3 15 14 4 4 14 3 16 15 4 17 16 5 5 16 4 18 17 5 19 18 6 6 18 5 20 19 6 21 20 7 7 20 6 22 21 7 23 22 8 8 22 7 24 23 8 10 24 1 1 24 8 25 26 10 27 25 9 28 27 11 9 25 10 11 27 9 29 28 11 30 29 12 31 30 13 12 29 11 13 30 12 32 31 13 33 32 14 34 33 15 14 32 13 15 33 14 35 34 15 36 35 16 37 36 17 16 35 15 17 36 16 38 37 17 39 38 18 40 39 19 18 38 17 19 39 18 41 40 19 42 41 20 43 42 21 20 41 19 21 42 20 44 43 21 45 44 22 46 45 23 22 44 21 23 45 22 47 46 23 48 47 24 26 48 10 24 47 23 10 48 24 49 50 26 51 49 25 52 51 27 53 52 28 25 49 26 27 51 25 28 52 27 54 53 28 55 54 29 56 55 30 57 56 31 29 54 28 30 55 29 31 56 30 58 57 31 59 58 32 60 59 33 61 60 34 32 58 31 33 59 32 34 60 33 62 61 34 63 62 35 64 63 36 65 64 37 35 62 34 36 63 35 37 64 36 66 65 37 67 66 38 68 67 39 69 68 40 38 66 37 39 67 38 40 68 39 70 69 40 71 70 41 72 71 42 73 72 43 41 70 40 42 71 41 43 72 42 74 73 43 75 74 44 76 75 45 77 76 46 44 74 43 45 75 44 46 76 45 78 77 46 79 78 47 80 79 48 50 80 26 47 78 46 48 79 47 26 80 48 81 82 50 83 81 49 84 83 51 85 84 52 86 85 53 49 81 50 51 83 49 52 84 51 53 85 52 87 86 53 88 87 54 89 88 55 90 89 56 91 90 57 54 87 53 55 88 54 56 89 55 57 90 56 92 91 57 93 92 58 94 93 59 95 94 60 96 95 61 58 92 57 59 93 58 60 94 59 61 95 60 97 96 61 98 97 62 99 98 63 100 99 64 101 100 65 62 97 61 63 98 62 64 99 63 65 100 64 102 101 65 103 102 66 104 103 67 105 104 68 106 105 69 66 102 65 67 103 66 68 104 67 69 105 68 107 106 69 108 107 70 109 108 71 110 109 72 111 110 73 70 107 69 71 108 70 72 109 71 73 110 72 112 111 73 113 112 74 114 113 75 115 114 76 116 115 77 74 112 73 75 113 74 76 114 75 77 115 76 117 116 77 118 117 78 119 118 79 120 119 80 82 120 50 78 117 77 79 118 78 80 119 79 50 120 80 121 122 82 123 121 81 124 123 83 125 124 84 126 125 85 127 126 86 81 121 82 83 123 81 84 124 83 85 125 84 86 126 85 128 127 86 129 128 87 130 129 88 131 130 89 132 131 90 133 132 91 87 128 86 88 129 87 89 130 88 90 131 89 91 132 90 134 133 91 135 134 92 136 135 93 137 136 94 138 137 95 139 138 96 92 134 91 93 135 92 94 136 93 95 137 94 96 138 95 140 139 96 141 140 97 142 141 98 143 142 99 144 143 100 145 144 101 97 140 96 98 141 97 99 142 98 100 143 99 101 144 100 146 145 101 147 146 102 148 147 103 149 148 104 150 149 105 151 150 106 102 146 101 103 147 102 104 148 103 105 149 104 106 150 105 152 151 106 153 152 107 154 153 108 155 154 109 156 155 110 157 156 111 107 152 106 108 153 107 109 154 108 110 155 109 111 156 110 158 157 111 159 158 112 160 159 113 161 160 114 162 161 115 163 162 116 112 158 111 113 159 112 114 160 113 115 161 114 116 162 115 164 163 116 165 164 117 166 165 118 167 166 119 168 167 120 122 168 82 117 164 116 118 165 117 119 166 118 120 167 119 82 168 120 169 122 121 170 121 123 171 123 124 172 124 125 173 125 126 174 126 127 169 121 170 170 123 171 171 124 172 172 125 173 173 126 174 174 127 128 175 128 129 176 129 130 177 130 131 178 131 132 179 132 133 174 128 175 175 129 176 176 130 177 177 131 178 178 132 179 179 133 134 180 134 135 181 135 136 182 136 137 183 137 138 184 138 139 179 134 180 180 135 181 181 136 182 182 137 183 183 138 184 184 139 140 185 140 141 186 141 142 187 142 143 188 143 144 189 144 145 184 140 185 185 141 186 186 142 187 187 143 188 188 144 189 189 145 146 190 146 147 191 147 148 192 148 149 193 149 150 194 150 151 189 146 190 190 147 191 191 148 192 192 149 193 193 150 194 194 151 152 195 152 153 196 153 154 197 154 155 198 155 156 199 156 157 194 152 195 195 153 196 196 154 197 197 155 198 198 156 199 199 157 158 200 158 159 201 159 160 202 160 161 203 161 162 204 162 163 199 158 200 200 159 201 201 160 202 202 161 203 203 162 204 204 163 164 205 164 165 206 165 166 207 166 167 208 167 168 169 168 122 204 164 205 205 165 206 206 166 207 207 167 208 208 168 169 209 169 170 210 170 171 211 171 172 212 172 173 213 173 174 209 170 210 210 171 211 211 172 212 212 173 213 213 174 175 214 175 176 215 176 177 216 177 178 217 178 179 213 175 214 214 176 215 215 177 216 216 178 217 217 179 180 218 180 181 219 181 182 220 182 183 221 183 184 217 180 218 218 181 219 219 182 220 220 183 221 221 184 185 222 185 186 223 186 187 224 187 188 225 188 189 221 185 222 222 186 223 223 187 224 224 188 225 225 189 190 226 190 191 227 191 192 228 192 193 229 193 194 225 190 226 226 191 227 227 192 228 228 193 229 229 194 195 230 195 196 231 196 197 232 197 198 233 198 199 229 195 230 230 196 231 231 197 232 232 198 233 233 199 200 234 200 201 235 201 202 236 202 203 237 203 204 233 200 234 234 201 235 235 202 236 236 203 237 237 204 205 238 205 206 239 206 207 240 207 208 209 208 169 237 205 238 238 206 239 239 207 240 240 208 209 241 209 210 242 210 211 243 211 212 244 212 213 241 210 242 242 211 243 243 212 244 244 213 214 245 214 215 246 215 216 247 216 217 244 214 245 245 215 246 246 216 247 247 217 218 248 218 219 249 219 220 250 220 221 247 218 248 248 219 249 249 220 250 250 221 222 251 222 223 252 223 224 253 224 225 250 222 251 251 223 252 252 224 253 253 225 226 254 226 227 255 227 228 256 228 229 253 226 254 254 227 255 255 228 256 256 229 230 257 230 231 258 231 232 259 232 233 256 230 257 257 231 258 258 232 259 259 233 234 260 234 235 261 235 236 262 236 237 259 234 260 260 235 261 261 236 262 262 237 238 263 238 239 264 239 240 241 240 209 262 238 263 263 239 264 264 240 241 265 241 242 266 242 243 267 243 244 265 242 266 266 243 267 267 244 245 268 245 246 269 246 247 267 245 268 268 246 269 269 247 248 270 248 249 271 249 250 269 248 270 270 249 271 271 250 251 272 251 252 273 252 253 271 251 272 272 252 273 273 253 254 274 254 255 275 255 256 273 254 274 274 255 275 275 256 257 276 257 258 277 258 259 275 257 276 276 258 277 277 259 260 278 260 261 279 261 262 277 260 278 278 261 279 279 262 263 280 263 264 265 264 241 279 263 280 280 264 265 281 265 266 282 266 267 281 266 282 282 267 268 283 268 269 282 268 283 283 269 270 284 270 271 283 270 284 284 271 272 285 272 273 284 272 285 285 273 274 286 274 275 285 274 286 286 275 276 287 276 277 286 276 287 287 277 278 288 278 279 287 278 288 288 279 280 281 280 265 288 280 281 289 281 282 289 282 283 289 283 284 289 284 285 289 285 286 289 286 287 289 287 288 289 288 281
0 1 2 3 0 2 4 3 2 5 4 2 6 5 2 7 6 2 8 7 2 1 8 2 9 10 1 11 9 0 0 9 1 12 11 0 13 12 3 3 12 0 14 13 3 15 14 4 4 14 3 16 15 4 17 16 5 5 16 4 18 17 5 19 18 6 6 18 5 20 19 6 21 20 7 7 20 6 22 21 7 23 22 8 8 22 7 24 23 8 10 24 1 1 24 8 25 26 10 27 25 9 28 27 11 9 25 10 11 27 9 29 28 11 30 29 12 31 30 13 12 29 11 13 30 12 32 31 13 33 32 14 34 33 15 14 32 13 15 33 14 35 34 15 36 35 16 37 36 17 16 35 15 17 36 16 38 37 17 39 38 18 40 39 19 18 38 17 19 39 18 41 40 19 42 41 20 43 42 21 20 41 19 21 42 20 44 43 21 45 44 22 46 45 23 22 44 21 23 45 22 47 46 23 48 47 24 26 48 10 24 47 23 10 48 24 49 50 26 51 49 25 52 51 27 53 52 28 25 49 26 27 51 25 28 52 27 54 53 28 55 54 29 56 55 30 57 56 31 29 54 28 30 55 29 31 56 30 58 57 31 59 58 32 60 59 33 61 60 34 32 58 31 33 59 32 34 60 33 62 61 34 63 62 35 64 63 36 65 64 37 35 62 34 36 63 35 37 64 36 66 65 37 67 66 38 68 67 39 69 68 40 38 66 37 39 67 38 40 68 39 70 69 40 71 70 41 72 71 42 73 72 43 41 70 40 42 71 41 43 72 42 74 73 43 75 74 44 76 75 45 77 76 46 44 74 43 45 75 44 46 76 45 78 77 46 79 78 47 80 79 48 50 80 26 47 78 46 48 79 47 26 80 48 81 82 50 83 81 49 84 83 51 85 84 52 86 85 53 49 81 50 51 83 49 52 84 51 53 85 52 87 86 53 88 87 54 89 88 55 90 89 56 91 90 57 54 87 53 55 88 54 56 89 55 57 90 56 92 91 57 93 92 58 94 93 59 95 94 60 96 95 61 58 92 57 59 93 58 60 94 59 61 95 60 97 96 61 98 97 62 99 98 63 100 99 64 101 100 65 62 97 61 63 98 62 64 99 63 65 100 64 102 101 65 103 102 66 104 103 67 105 104 68 106 105 69 66 102 65 67 103 66 68 104 67 69 105 68 107 106 69 108 107 70 109 108 71 110 109 72 111 110 73 70 107 69 71 108 70 72 109 71 73 110 72 112 111 73 113 112 74 114 113 75 115 114 76 116 115 77 74 112 73 75 113 74 76 114 75 77 115 76 117 116 77 118 117 78 119 118 79 120 119 80 82 120 50 78 117 77 79 118 78 80 119 79 50 120 80 121 122 82 123 121 81 124 123 83 125 124 84 126 125 85 127 126 86 81 121 82 83 123 81 84 124 83 85 125 84 86 126 85 128 127 86 129 128 87 130 129 88 131 130 89 132 131 90 133 132 91 87 128 86 88 129 87 89 130 88 90 131 89 91 132 90 134 133 91 135 134 92 136 135 93 137 136 94 138 137 95 139 138 96 92 134 91 93 135 92 94 136 93 95 137 94 96 138 95 140 139 96 141 140 97 142 141 98 143 142 99 144 143 100 145 144 101 97 140 96 98 141 97 99 142 98 100 143 99 101 144 100 146 145 101 147 146 102 148 147 103 149 148 104 150 149 105 151 150 106 102 146 101 103 147 102 104 148 103 105 149 104 106 150 105 152 151 106 153 152 107 154 153 108 155 154 109 156 155 110 157 156 111 107 152 106 108 153 107 109 154 108 110 155 109 111 156 110 158 157 111 159 158 112 160 159 113 161 160 114 162 161 115 163 162 116 112 158 111 113 159 112 114 160 113 115 161 114 116 162 115 164 163 116 165 164 117 166 165 118 167 166 119 168 167 120 122 168 82 117 164 116 118 165 117 119 166 118 120 167 119 82 168 120 169 122 121 170 121 123 171 123 124 172 124 125 173 125 126 174 126 127 169 121 170 170 123 171 171 124 172 172 125 173 173 126 174 174 127 128 175 128 129 176 129 130 177 130 131 178 131 132 179 132 133 174 128 175 175 129 176 176 130 177 177 131 178 178 132 179 179 133 134 180 134 135 181 135 136 182 136 137 183 137 138 184 138 139 179 134 180 180 135 181 181 136 182 182 137 183 183 138 184 184 139 140 185 140 141 186 141 142 187 142 143 188 143 144 189 144 145 184 140 185 185 141 186 186 142 187 187 143 188 188 144 189 189 145 146 190 146 147 191 147 148 192 148 149 193 149 150 194 150 151 189 146 190 190 147 191 191 148 192 192 149 193 193 150 194 194 151 152 195 152 153 196 153 154 197 154 155 198 155 156 199 156 157 194 152 195 195 153 196 196 154 197 197 155 198 198 156 199 199 157 158 200 158 159 201 159 160 202 160 161 203 161 162 204 162 163 199 158 200 200 159 201 201 160 202 202 161 203 203 162 204 204 163 164 205 164 165 206 165 166 207 166 167 208 167 168 169 168 122 204 164 205 205 165 206 206 166 207 207 167 208 208 168 169 209 169 170 210 170 171 211 171 172 212 172 173 213 173 174 209 170 210 210 171 211 211 172 212 212 173 213 213 174 175 214 175 176 215 176 177 216 177 178 217 178 179 213 175 214 214 176 215 215 177 216 216 178 217 217 179 180 218 180 181 219 181 182 220 182 183 221 183 184 217 180 218 218 181 219 219 182 220 220 183 221 221 184 185 222 185 186 223 186 187 224 187 188 225 188 189 221 185 222 222 186 223 223 187 224 224 188 225 225 189 190 226 190 191 227 191 192 228 192 193 229 193 194 225 190 226 226 191 227 227 192 228 228 193 229 229 194 195 230 195 196 231 196 197 232 197 198 233 198 199 229 195 230 230 196 231 231 197 232 232 198 233 233 199 200 234 200 201 235 201 202 236 202 203 237 203 204 233 200 234 234 201 235 235 202 236 236 203 237 237 204 205 238 205 206 239 206 207 240 207 208 209 208 169 237 205 238 238 206 239 239 207 240 240 208 209 241 209 210 242 210 211 243 211 212 244 212 213 241 210 242 242 211 243 243 212 244 244 213 214 245 214 215 246 215 216 247 216 217 244 214 245 245 215 246 246 216 247 247 217 218 248 218 219 249 219 220 250 220 221 247 218 248 248 219 249 249 220 250 250 221 222 251 222 223 252 223 224 253 224 225 250 222 251 251 223 252 252 224 253 253 225 226 254 226 227 255 227 228 256 228 229 253 226 254 254 227 255 255 228 256 256 229 230 257 230 231 258 231 232 259 232 233 256 230 257 257 231 258 258 232 259 259 233 234 260 234 235 261 235 236 262 236 237 259 234 260 260 235 261 261 236 262 262 237 238 263 238 239 264 239 240 241 240 209 262 238 263 263 239 264 264 240 241 265 241 242 266 242 243 267 243 244 265 242 266 266 243 267 267 244 245 268 245 246 269 246 247 267 245 268 268 246 269 269 247 248 270 248 249 271 249 250 269 248 270 270 249 271 271 250 251 272 251 252 273 252 253 271 251 272 272 252 273 273 253 254 274 254 255 275 255 256 273 254 274 274 255 275 275 256 257 276 257 258 277 258 259 275 257 276 276 258 277 277 259 260 278 260 261 279 261 262 277 260 278 278 261 279 279 262 263 280 263 264 265 264 241 279 263 280 280 264 265 281 265 266 282 266 267 281 266 282 282 267 268 283 268 269 282 268 283 283 269 270 284 270 271 283 270 284 284 271 272 285 272 273 284 272 285 285 273 274 286 274 275 285 274 286 286 275 276 287 276 277 286 276 287 287 277 278 288 278 279 287 278 288 288 279 280 281 280 265 288 280 281 289 281 282 289 282 283 289 283 284 289 284 285 289 285 286 289 286 287 289 287 288 289 288 281
0 1 2 3 0 2 4 3 2 5 4 2 6 5 2 7 6 2 8 7 2 1 8 2 9 10 1 11 9 0 0 9 1 12 11 0 13 12 3 3 12 0 14 13 3 15 14 4 4 14 3 16 15 4 17 16 5 5 16 4 18 17 5 19 18 6 6 18 5 20 19 6 21 20 7 7 20 6 22 21 7 23 22 8 8 22 7 24 23 8 10 24 1 1 24 8 25 26 10 27 25 9 28 27 11 9 25 10 11 27 9 29 28 11 30 29 12 31 30 13 12 29 11 13 30 12 32 31 13 33 32 14 34 33 15 14 32 13 15 33 14 35 34 15 36 35 16 37 36 17 16 35 15 17 36 16 38 37 17 39 38 18 40 39 19 18 38 17 19 39 18 41 40 19 42 41 20 43 42 21 20 41 19 21 42 20 44 43 21 45 44 22 46 45 23 22 44 21 23 45 22 47 46 23 48 47 24 26 48 10 24 47 23 10 48 24 49 50 26 51 49 25 52 51 27 53 52 28 25 49 26 27 51 25 28 52 27 54 53 28 55 54 29 56 55 30 57 56 31 29 54 28 30 55 29 31 56 30 58 57 31 59 58 32 60 59 33 61 60 34 32 58 31 33 59 32 34 60 33 62 61 34 63 62 35 64 63 36 65 64 37 35 62 34 36 63 35 37 64 36 66 65 37 67 66 38 68 67 39 69 68 40 38 66 37 39 67 38 40 68 39 70 69 40 71 70 41 72 71 42 73 72 43 41 70 40 42 71 41 43 72 42 74 73 43 75 74 44 76 75 45 77 76 46 44 74 43 45 75 44 46 76 45 78 77 46 79 78 47 80 79 48 50 80 26 47 78 46 48 79 47 26 80 48 81 82 50 83 81 49 84 83 51 85 84 52 86 85 53 49 81 50 51 83 49 52 84 51 53 85 52 87 86 53 88 87 54 89 88 55 90 89 56 91 90 57 54 87 53 55 88 54 56 89 55 57 90 56 92 91 57 93 92 58 94 93 59 95 94 60 96 95 61 58 92 57 59 93 58 60 94 59 61 95 60 97 96 61 98 97 62 99 98 63 100 99 64 101 100 65 62 97 61 63 98 62 64 99 63 65 100 64 102 101 65 103 102 66 104 103 67 105 104 68 106 105 69 66 102 65 67 103 66 68 104 67 69 105 68 107 106 69 108 107 70 109 108 71 110 109 72 111 110 73 70 107 69 71 108 70 72 109 71 73 110 72 112 111 73 113 112 74 114 113 75 115 114 76 116 115 77 74 112 73 75 113 74 76 114 75 77 115 76 117 116 77 118 117 78 119 118 79 120 119 80 82 120 50 78 117 77 79 118 78 80 119 79 50 120 80 121 122 82 123 121 81 124 123 83 125 124 84 126 125 85 127 126 86 81 121 82 83 123 81 84 124 83 85 125 84 86 126 85 128 127 86 129 128 87 130 129 88 131 130 89 132 131 90 133 132 91 87 128 86 88 129 87 89 130 88 90 131 89 91 132 90 134 133 91 135 134 92 136 135 93 137 136 94 138 137 95 139 138 96 92 134 91 93 135 92 94 136 93 95 137 94 96 138 95 140 139 96 141 140 97 142 141 98 143 142 99 144 143 100 145 144 101 97 140 96 98 141 97 99 142 98 100 143 99 101 144 100 146 145 101 147 146 102 148 147 103 149 148 104 150 149 105 151 150 106 102 146 101 103 147 102 104 148 103 105 149 104 106 150 105 152 151 106 153 152 107 154 153 108 155 154 109 156 155 110 157 156 111 107 152 106 108 153 107 109 154 108 110 155 109 111 156 110 158 157 111 159 158 112 160 159 113 161 160 114 162 161 115 163 162 116 112 158 111 113 159 112 114 160 113 115 161 114 116 162 115 164 163 116 165 164 117 166 165 118 167 166 119 168 167 120 122 168 82 117 164 116 118 165 117 119 166 118 120 167 119 82 168 120 169 122 121 170 121 123 171 123 124 172 124 125 173 125 126 174 126 127 169 121 170 170 123 171 171 124 172 172 125 173 173 126 174 174 127 128 175 128 129 176 129 130 177 130 131 178 131 132 179 132 133 174 128 175 175 129 176 176 130 177 177 131 178 178 132 179 179 133 134 180 134 135 181 135 136 182 136 137 183 137 138 184 138 139 179 134 180 180 135 181 181 136 182 182 137 183 183 138 184 184 139 140 185 140 141 186 141 142 187 142 143 188 143 144 189 144 145 184 140 185 185 141 186 186 142 187 187 143 188 188 144 189 189 145 146 190 146 147 191 147 148 192 148 149 193 149 150 194 150 151 189 146 190 190 147 191 191 148 192 192 149 193 193 150 194 194 151 152 195 152 153 196 153 154 197 154 155 198 155 156 199 156 157 194 152 195 195 153 196 196 154 197 197 155 198 198 156 199 199 157 158 200 158 159 201 159 160 202 160 161 203 161 162 204 162 163 199 158 200 200 159 201 201 160 202 202 161 203 203 162 204 204 163 164 205 164 165 206 165 166 207 166 167 208 167 168 169 168 122 204 164 205 205 165 206 206 166 207 207 167 208 208 168 169 209 169 170 210 170 171 211 171 172 212 172 173 213 173 174 209 170 210 210 171 211 211 172 212 212 173 213 213 174 175 214 175 176 215 176 177 216 177 178 217 178 179 213 175 214 214 176 215 215 177 216 216 178 217 217 179 180 218 180 181 219 181 182 220 182 183 221 183 184 217 180 218 218 181 219 219 182 220 220 183 221 221 184 185 222 185 186 223 186 187 224 187 188 225 188 189 221 185 222 222 186 223 223 187 224 224 188 225 225 189 190 226 190 191 227 191 192 228 192 193 229 193 194 225 190 226 226 191 227 227 192 228 228 193 229 229 194 195 230 195 196 231 196 197 232 197 198 233 198 199 229 195 230 230 196 231 231 197 232 232 198 233 233 199 200 234 200 201 235 201 202 236 202 203 237 203 204 233 200 234 234 201 235 235 202 236 236 203 237 237 204 205 238 205 206 239 206 207 240 207 208 209 208 169 237 205 238 238 206 239 239 207 240 240 208 209 241 209 210 242 210 211 243 211 212 244 212 213 241 210 242 242 211 243 243 212 244 244 213 214 245 214 215 246 215 216 247 216 217 244 214 245 245 215 246 246 216 247 247 217 218 248 218 219 249 219 220 250 220 221 247 218 248 248 219 249 249 220 250 250 221 222 251 222 223 252 223 224 253 224 225 250 222 251 251 223 252 252 224 253 253 225 226 254 226 227 255 227 228 256 228 229 253 226 254 254 227 255 255 228 256 256 229 230 257 230 231 258 231 232 259 232 233 256 230 257 257 231 258 258 232 259 259 233 234 260 234 235 261 235 236 262 236 237 259 234 260 260 235 261 261 236 262 262 237 238 263 238 239 264 239 240 241 240 209 262 238 263 263 239 264 264 240 241 265 241 242 266 242 243 267 243 244 265 242 266 266 243 267 267 244 245 268 245 246 269 246 247 267 245 268 268 246 269 269 247 248 270 248 249 271 249 250 269 248 270 270 249 271 271 250 251 272 251 252 273 252 253 271 251 272 272 252 273 273 253 254 274 254 255 275 255 256 273 254 274 274 255 275 275 256 257 276 257 258 277 258 259 275 257 276 276 258 277 277 259 260 278 260 261 279 261 262 277 260 278 278 261 279 279 262 263 280 263 264 265 264 241 279 263 280 280 264 265 281 265 266 282 266 267 281 266 282 282 267 268 283 268 269 282 268 283 283 269 270 284 270 271 283 270 284 284 271 272 285 272 273 284 272 285 285 273 274 286 274 275 285 274 286 286 275 276 287 276 277 286 276 287 287 277 278 288 278 279 287 278 288 288 279 280 281 280 265 288 280 281 289 281 282 289 282 283 289 283 284 289 284 285 289 285 286 289 286 287 289 287 288 289 288 281
0 1 2 3 0 2 4 3 2 5 4 2 6 5 2 7 6 2 8 7 2 1 8 2 9 10 1 11 9 0 0 9 1 12 11 0 13 12 3 3 12 0 14 13 3 15 14 4 4 14 3 16 15 4 17 16 5 5 16 4 18 17 5 19 18 6 6 18 5 20 19 6 21 20 7 7 20 6 22 21 7 23 22 8 8 22 7 24 23 8 10 24 1 1 24 8 25 26 10 27 25 9 28 27 11 9 25 10 11 27 9 29 28 11 30 29 12 31 30 13 12 29 11 13 30 12 32 31 13 33 32 14 34 33 15 14 32 13 15 33 14 35 34 15 36 35 16 37 36 17 16 35 15 17 36 16 38 37 17 39 38 18 40 39 19 18 38 17 19 39 18 41 40 19 42 41 20 43 42 21 20 41 19 21 42 20 44 43 21 45 44 22 46 45 23 22 44 21 23 45 22 47 46 23 48 47 24 26 48 10 24 47 23 10 48 24 49 50 26 51 49 25 52 51 27 53 52 28 25 49 26 27 51 25 28 52 27 54 53 28 55 54 29 56 55 30 57 56 31 29 54 28 30 55 29 31 56 30 58 57 31 59 58 32 60 59 33 61 60 34 32 58 31 33 59 32 34 60 33 62 61 34 63 62 35 64 63 36 65 64 37 35 62 34 36 63 35 37 64 36 66 65 37 67 66 38 68 67 39 69 68 40 38 66 37 39 67 38 40 68 39 70 69 40 71 70 41 72 71 42 73 72 43 41 70 40 42 71 41 43 72 42 74 73 43 75 74 44 76 75 45 77 76 46 44 74 43 45 75 44 46 76 45 78 77 46 79 78 47 80 79 48 50 80 26 47 78 46 48 79 47 26 80 48 81 82 50 83 81 49 84 83 51 85 84 52 86 85 53 49 81 50 51 83 49 52 84 51 53 85 52 87 86 53 88 87 54 89 88 55 90 89 56 91 90 57 54 87 53 55 88 54 56 89 55 57 90 56 92 91 57 93 92 58 94 93 59 95 94 60 96 95 61 58 92 57 59 93 58 60 94 59 61 95 60 97 96 61 98 97 62 99 98 63 100 99 64 101 100 65 62 97 61 63 98 62 64 99 63 65 100 64 102 101 65 103 102 66 104 103 67 105 104 68 106 105 69 66 102 65 67 103 66 68 104 67 69 105 68 107 106 69 108 107 70 109 108 71 110 109 72 111 110 73 70 107 69 71 108 70 72 109 71 73 110 72 112 111 73 113 112 74 114 113 75 115 114 76 116 115 77 74 112 73 75 113 74 76 114 75 77 115 76 117 116 77 118 117 78 119 118 79 120 119 80 82 120 50 78 117 77 79 118 78 80 119 79 50 120 80 121 122 82 123 121 81 124 123 83 125 124 84 126 125 85 127 126 86 81 121 82 83 123 81 84 124 83 85 125 84 86 126 85 128 127 86 129 128 87 130 129 88 131 130 89 132 131 90 133 132 91 87 128 86 88 129 87 89 130 88 90 131 89 91 132 90 134 133 91 135 134 92 136 135 93 137 136 94 138 137 95 139 138 96 92 134 91 93 135 92 94 136 93 95 137 94 96 138 95 140 139 96 141 140 97 142 141 98 143 142 99 144 143 100 145 144 101 97 140 96 98 141 97 99 142 98 100 143 99 101 144 100 146 145 101 147 146 102 148 147 103 149 148 104 150 149 105 151 150 106 102 146 101 103 147 102 104 148 103 105 149 104 106 150 105 152 151 106 153 152 107 154 153 108 155 154 109 156 155 110 157 156 111 107 152 106 108 153 107 109 154 108 110 155 109 111 156 110 158 157 111 159 158 112 160 159 113 161 160 114 162 161 115 163 162 116 112 158 111 113 159 112 114 160 113 115 161 114 116 162 115 164 163 116 165 164 117 166 165 118 167 166 119 168 167 120 122 168 82 117 164 116 118 165 117 119 166 118 120 167 119 82 168 120 169 170 122 171 169 121 172 171 123 173 172 124 174 173 125 175 174 126 176 175 127 121 169 122 123 171 121 124 172 123 125 173 124 126 174 125 127 175 126 177 176 127 178 177 128 179 178 129 180 179 130 181 180 131 182 181 132 183 182 133 128 177 127 129 178 128 130 179 129 131 180 130 132 181 131 133 182 132 184 183 133 185 184 134 186 185 135 187 186 136 188 187 137 189 188 138 190 189 139 134 184 133 135 185 134 136 186 135 137 187 136 138 188 137 139 189 138 191 190 139 192 191 140 193 192 141 194 193 142 195 194 143 196 195 144 197 196 145 140 191 139 141 192 140 142 193 141 143 194 142 144 195 143 145 196 144 198 197 145 199 198 146 200 199 147 201 200 148 202 201 149 203 202 150 204 203 151 146 198 145 147 199 146 148 200 147 149 201 148 150 202 149 151 203 150 205 204 151 206 205 152 207 206 153 208 207 154 209 208 155 210 209 156 211 210 157 152 205 151 153 206 152 154 207 153 155 208 154 156 209 155 157 210 156 212 211 157 213 212 158 214 213 159 215 214 160 216 215 161 217 216 162 218 217 163 158 212 157 159 213 158 160 214 159 161 215 160 162 216 161 163 217 162 219 218 163 220 219 164 221 220 165 222 221 166 223 222 167 224 223 168 170 224 122 164 219 163 165 220 164 166 221 165 167 222 166 168 223 167 122 224 168 225 170 169 226 169 171 227 171 172 228 172 173 229 173 174 230 174 175 231 175 176 225 169 226 226 171 227 227 172 228 228 173 229 229 174 230 230 175 231 231 176 177 232 177 178 233 178 179 234 179 180 235 180 181 236 181 182 237 182 183 231 177 232 232 178 233 233 179 234 234 180 235 235 181 236 236 182 237 237 183 184 238 184 185 239 185 186 240 186 187 241 187 188 242 188 189 243 189 190 237 184 238 238 185 239 239 186 240 240 187 241 241 188 242 242 189 243 243 190 191 244 191 192 245 192 193 246 193 194 247 194 195 248 195 196 249 196 197 243 191 244 244 192 245 245 193 246 246 194 247 247 195 248 248 196 249 249 197 198 250 198 199 251 199 200 252 200 201 253 201 202 254 202 203 255 203 204 249 198 250 250 199 251 251 200 252 252 201 253 253 202 254 254 203 255 255 204 205 256 205 206 257 206 207 258 207 208 259 208 209 260 209 210 261 210 211 255 205 256 256 206 257 257 207 258 258 208 259 259 209 260 260 210 261 261 211 212 262 212 213 263 213 214 264 214 215 265 215 216 266 216 217 267 217 218 261 212 262 262 213 263 263 214 264 264 215 265 265 216 266 266 217 267 267 218 219 268 219 220 269 220 221 270 221 222 271 222 223 272 223 224 225 224 170 267 219 268 268 220 269 269 221 270 270 222 271 271 223 272 272 224 225 273 225 226 274 226 227 275 227 228 276 228 229 277 229 230 278 230 231 273 226 274 274 227 275 275 228 276 276 229 277 277 230 278 278 231 232 279 232 233 280 233 234 281 234 235 282 235 236 283 236 237 278 232 279 279 233 280 280 234 281 281 235 282 282 236 283 283 237 238 284 238 239 285 239 240 286 240 241 287 241 242 288 242 243 283 238 284 284 239 285 285 240 286 286 241 287 287 242 288 288 243 244 289 244 245 290 245 246 291 246 247 292 247 248 293 248 249 288 244 289 289 245 290 290 246 291 291 247 292 292 248 293 293 249 250 294 250 251 295 251 252 296 252 253 297 253 254 298 254 255 293 250 294 294 251 295 295 252 296 296 253 297 297 254 298 298 255 256 299 256 257 300 257 258 301 258 259 302 259 260 303 260 261 298 256 299 299 257 300 300 258 301 301 259 302 302 260 303 303 261 262 304 262 263 305 263 264 306 264 265 307 265 266 308 266 267 303 262 304 304 263 305 305 264 306 306 265 307 307 266 308 308 267 268 309 268 269 310 269 270 311 270 271 312 271 272 273 272 225 308 268 309 309 269 310 310 270 311 311 271 312 312 272 273 313 273 274 314 274 275 315 275 276 316 276 277 317 277 278 313 274 314 314 275 315 315 276 316 316 277 317 317 278 279 318 279 280 319 280 281 320 281 282 321 282 283 317 279 318 318 280 319 319 281 320 320 282 321 321 283 284 322 284 285 323 285 286 324 286 287 325 287 288 321 284 322 322 285 323 323 286 324 324 287 325 325 288 289 326 289 290 327 290 291 328 291 292 329 292 293 325 289 326 326 290 327 327 291 328 328 292 329 329 293 294 330 294 295 331 295 296 332 296 297 333 297 298 329 294 330 330 295 331 331 296 332 332 297 333 333 298 299 334 299 300 335 300 301 336 301 302 337 302 303 333 299 334 334 300 335 335 301 336 336 302 337 337 303 304 338 304 305 339 305 306 340 306 307 341 307 308 337 304 338 338 305 339 339 306 340 340 307 341 341 308 309 342 309 310 343 310 311 344 311 312 313 312 273 341 309 342 342 310 343 343 311 344 344 312 313 345 313 314 346 314 315 347 315 316 348 316 317 345 314 346 346 315 347 347 316 348 348 317 318 349 318 319 350 319 320 351 320 321 348 318 349 349 319 350 350 320 351 351 321 322 352 322 323 353 323 324 354 324 325 351 322 352 352 323 353 353 324 354 354 325 326 355 326 327 356 327 328 357 328 329 354 326 355 355 327 356 356 328 357 357 329 330 358 330 331 359 331 332 360 332 333 357 330 358 358 331 359 359 332 360 360 333 334 361 334 335 362 335 336 363 336 337 360 334 361 361 335 362 362 336 363 363 337 338 364 338 339 365 339 340 366 340 341 363 338 364 364 339 365 365 340 366 366 341 342 367 342 343 368 343 344 345 344 313 366 342 367 367 343 368 368 344 345 369 345 346 370 346 347 371 347 348 369 346 370 370 347 371 371 348 349 372 349 350 373 350 351 371 349 372 372 350 373 373 351 352 374 352 353 375 353 354 373 352 374 374 353 375 375 354 355 376 355 356 377 356 357 375 355 376 376 356 377 377 357 358 378 358 359 379 359 360 377 358 378 378 359 379 379 360 361 380 361 362 381 362 363 379 361 380 380 362 381 381 363 364 382 364 365 383 365 366 381 364 382 382 365 383 383 366 367 384 367 368 369 368 345 383 367 384 384 368 369 385 369 370 386 370 371 385 370 386 386 371 372 387 372 373 386 372 387 387 373 374 388 374 375 387 374 388 388 375 376 389 376 377 388 376 389 389 377 378 390 378 379 389 378 390 390 379 380 391 380 381 390 380 391 391 381 382 392 382 383 391 382 392 392 383 384 385 384 369 392 384 385 393 385 386 393 386 387 393 387 388 393 388 389 393 389 390 393 390 391 393 391 392 393 392 385
0 1 2 3 0 2 4 3 2 5 4 2 6 5 2 7 6 2 8 7 2 1 8 2 9 10 1 11 9 0 0 9 1 12 11 0 13 12 3 3 12 0 14 13 3 15 14 4 4 14 3 16 15 4 17 16 5 5 16 4 18 17 5 19 18 6 6 18 5 20 19 6 21 20 7 7 20 6 22 21 7 23 22 8 8 22 7 24 23 8 10 24 1 1 24 8 25 26 10 27 25 9 28 27 11 9 25 10 11 27 9 29 28 11 30 29 12 31 30 13 12 29 11 13 30 12 32 31 13 33 32 14 34 33 15 14 32 13 15 33 14 35 34 15 36 35 16 37 36 17 16 35 15 17 36 16 38 37 17 39 38 18 40 39 19 18 38 17 19 39 18 41 40 19 42 41 20 43 42 21 20 41 19 21 42 20 44 43 21 45 44 22 46 45 23 22 44 21 23 45 22 47 46 23 48 47 24 26 48 10 24 47 23 10 48 24 49 50 26 51 49 25 52 51 27 53 52 28 25 49 26 27 51 25 28 52 27 54 53 28 55 54 29 56 55 30 57 56 31 29 54 28 30 55 29 31 56 30 58 57 31 59 58 32 60 59 33 61 60 34 32 58 31 33 59 32 34 60 33 62 61 34 63 62 35 64 63 36 65 64 37 35 62 34 36 63 35 37 64 36 66 65 37 67 66 38 68 67 39 69 68 40 38 66 37 39 67 38 40 68 39 70 69 40 71 70 41 72 71 42 73 72 43 41 70 40 42 71 41 43 72 42 74 73 43 75 74 44 76 75 45 77 76 46 44 74 43 45 75 44 46 76 45 78 77 46 79 78 47 80 79 48 50 80 26 47 78 46 48 79 47 26 80 48 81 82 50 83 81 49 84 83 51 85 84 52 86 85 53 49 81 50 51 83 49 52 84 51 53 85 52 87 86 53 88 87 54 89 88 55 90 89 56 91 90 57 54 87 53 55 88 54 56 89 55 57 90 56 92 91 57 93 92 58 94 93 59 95 94 60 96 95 61 58 92 57 59 93 58 60 94 59 61 95 60 97 96 61 98 97 62 99 98 63 100 99 64 101 100 65 62 97 61 63 98 62 64 99 63 65 100 64 102 101 65 103 102 66 104 103 67 105 104 68 106 105 69 66 102 65 67 103 66 68 104 67 69 105 68 107 106 69 108 107 70 109 108 71 110 109 72 111 110 73 70 107 69 71 108 70 72 109 71 73 110 72 112 111 73 113 112 74 114 113 75 115 114 76 116 115 77 74 112 73 75 113 74 76 114 75 77 115 76 117 116 77 118 117 78 119 118 79 120 119 80 82 120 50 78 117 77 79 118 78 80 119 79 50 120 80 121 122 82 123 121 81 124 123 83 125 124 84 126 125 85 127 126 86 81 121 82 83 123 81 84 124 83 85 125 84 86 126 85 128 127 86 129 128 87 130 129 88 131 130 89 132 131 90 133 132 91 87 128 86 88 129 87 89 130 88 90 131 89 91 132 90 134 133 91 135 134 92 136 135 93 137 136 94 138 137 95 139 138 96 92 134 91 93 135 92 94 136 93 95 137 94 96 138 95 140 139 96 141 140 97 142 141 98 143 142 99 144 143 100 145 144 101 97 140 96 98 141 97 99 142 98 100 143 99 101 144 100 146 145 101 147 146 102 148 147 103 149 148 104 150 149 105 151 150 106 102 146 101 103 147 102 104 148 103 105 149 104 106 150 105 152 151 106 153 152 107 154 153 108 155 154 109 156 155 110 157 156 111 107 152 106 108 153 107 109 154 108 110 155 109 111 156 110 158 157 111 159 158 112 160 159 113 161 160 114 162 161 115 163 162 116 112 158 111 113 159 112 114 160 113 115 161 114 116 162 115 164 163 116 165 164 117 166 165 118 167 166 119 168 167 120 122 168 82 117 164 116 118 165 117 119 166 118 120 167 119 82 168 120 169 170 122 171 169 121 172 171 123 173 172 124 174 173 125 175 174 126 176 175 127 121 169 122 123 171 121 124 172 123 125 173 124 126 174 125 127 175 126 177 176 127 178 177 128 179 178 129 180 179 130 181 180 131 182 181 132 183 182 133 128 177 127 129 178 128 130 179 129 131 180 130 132 181 131 133 182 132 184 183 133 185 184 134 186 185 135 187 186 136 188 187 137 189 188 138 190 189 139 134 184 133 135 185 134 136 186 135 137 187 136 138 188 137 139 189 138 191 190 139 192 191 140 193 192 141 194 193 142 195 194 143 196 195 144 197 196 145 140 191 139 141 192 140 142 193 141 143 194 142 144 195 143 145 196 144 198 197 145 199 198 146 200 199 147 201 200 148 202 201 149 203 202 150 204 203 151 146 198 145 147 199 146 148 200 147 149 201 148 150 202 149 151 203 150 205 204 151 206 205 152 207 206 153 208 207 154 209 208 155 210 209 156 211 210 157 152 205 151 153 206 152 154 207 153 155 208 154 156 209 155 157 210 156 212 211 157 213 212 158 214 213 159 215 214 160 216 215 161 217 216 162 218 217 163 158 212 157 159 213 158 160 214 159 161 215 160 162 216 161 163 217 162 219 218 163 220 219 164 221 220 165 222 221 166 223 222 167 224 223 168 170 224 122 164 219 163 165 220 164 166 221 165 167 222 166 168 223 167 122 224 168 225 170 169 226 169 171 227 171 172 228 172 173 229 173 174 230 174 175 231 175 176 225 169 226 226 171 227 227 172 228 228 173 229 229 174 230 230 175 231 231 176 177 232 177 178 233 178 179 234 179 180 235 180 181 236 181 182 237 182 183 231 177 232 232 178 233 233 179 234 234 180 235 235 181 236 236 182 237 237 183 184 238 184 185 239 185 186 240 186 187 241 187 188 242 188 189 243 189 190 237 184 238 238 185 239 239 186 240 240 187 241 241 188 242 242 189 243 243 190 191 244 191 192 245 192 193 246 193 194 247 194 195 248 195 196 249 196 197 243 191 244 244 192 245 245 193 246 246 194 247 247 195 248 248 196 249 249 197 198 250 198 199 251 199 200 252 200 201 253 201 202 254 202 203 255 203 204 249 198 250 250 199 251 251 200 252 252 201 253 253 202 254 254 203 255 255 204 205 256 205 206 257 206 207 258 207 208 259 208 209 260 209 210 261 210 211 255 205 256 256 206 257 257 207 258 258 208 259 259 209 260 260 210 261 261 211 212 262 212 213 263 213 214 264 214 215 265 215 216 266 216 217 267 217 218 261 212 262 262 213 263 263 214 264 264 215 265 265 216 266 266 217 267 267 218 219 268 219 220 269 220 221 270 221 222 271 222 223 272 223 224 225 224 170 267 219 268 268 220 269 269 221 270 270 222 271 271 223 272 272 224 225 273 225 226 274 226 227 275 227 228 276 228 229 277 229 230 278 230 231 273 226 274 274 227 275 275 228 276 276 229 277 277 230 278 278 231 232 279 232 233 280 233 234 281 234 235 282 235 236 283 236 237 278 232 279 279 233 280 280 234 281 281 235 282 282 236 283 283 237 238 284 238 239 285 239 240 286 240 241 287 241 242 288 242 243 283 238 284 284 239 285 285 240 286 286 241 287 287 242 288 288 243 244 289 244 245 290 245 246 291 246 247 292 247 248 293 248 249 288 244 289 289 245 290 290 246 291 291 247 292 292 248 293 293 249 250 294 250 251 295 251 252 296 252 253 297 253 254 298 254 255 293 250 294 294 251 295 295 252 296 296 253 297 297 254 298 298 255 256 299 256 257 300 257 258 301 258 259 302 259 260 303 260 261 298 256 299 299 257 300 300 258 301 301 259 302 302 260 303 303 261 262 304 262 263 305 263 264 306 264 265 307 265 266 308 266 267 303 262 304 304 263 305 305 264 306 306 265 307 307 266 308 308 267 268 309 268 269 310 269 270 311 270 271 312 271 272 273 272 225 308 268 309 309 269 310 310 270 311 311 271 312 312 272 273 313 273 274 314 274 275 315 275 276 316 276 277 317 277 278 313 274 314 314 275 315 315 276 316 316 277 317 317 278 279 318 279 280 319 280 281 320 281 282 321 282 283 317 279 318 318 280 319 319 281 320 320 282 321 321 283 284 322 284 285 323 285 286 324 286 287 325 287 288 321 284 322 322 285 323 323 286 324 324 287 325 325 288 289 326 289 290 327 290 291 328 291 292 329 292 293 325 289 326 326 290 327 327 291 328 328 292 329 329 293 294 330 294 295 331 295 296 332 296 297 333 297 298 329 294 330 330 295 331 331 296 332 332 297 333 333 298 299 334 299 300 335 300 301 336 301 302 337 302 303 333 299 334 334 300 335 335 301 336 336 302 337 337 303 304 338 304 305 339 305 306 340 306 307 341 307 308 337 304 338 338 305 339 339 306 340 340 307 341 341 308 309 342 309 310 343 310 311 344 311 312 313 312 273 341 309 342 342 310 343 343 311 344 344 312 313 345 313 314 346 314 315 347 315 316 348 316 317 345 314 346 346 315 347 347 316 348 348 317 318 349 318 319 350 319 320 351 320 321 348 318 349 349 319 350 350 320 351 351 321 322 352 322 323 353 323 324 354 324 325 351 322 352 352 323 353 353 324 354 354 325 326 355 326 327 356 327 328 357 328 329 354 326 355 355 327 356 356 328 357 357 329 330 358 330 331 359 331 332 360 332 333 357 330 358 358 331 359 359 332 360 360 333 334 361 334 335 362 335 336 363 336 337 360 334 361 361 335 362 362 336 363 363 337 338 364 338 339 365 339 340 366 340 341 363 338 364 364 339 365 365 340 366 366 341 342 367 342 343 368 343 344 345 344 313 366 342 367 367 343 368 368 344 345 369 345 346 370 346 347 371 347 348 369 346 370 370 347 371 371 348 349 372 349 350 373 350 351 371 349 372 372 350 373 373 351 352 374 352 353 375 353 354 373 352 374 374 353 375 375 354 355 376 355 356 377 356 357 375 355 376 376 356 377 377 357 358 378 358 359 379 359 360 377 358 378 378 359 379 379 360 361 380 361 362 381 362 363 379 361 380 380 362 381 381 363 364 382 364 365 383 365 366 381 364 382 382 365 383 383 366 367 384 367 368 369 368 345 383 367 384 384 368 369 385 369 370 386 370 371 385 370 386 386 371 372 387 372 373 386 372 387 387 373 374 388 374 375 387 374 388 388 375 376 389 376 377 388 376 389 389 377 378 390 378 379 389 378 390 390 379 380 391 380 381 390 380 391 391 381 382 392 382 383 391 382 392 392 383 384 385 384 369 392 384 385 393 385 386 393 386 387 393 387 388 393 388 389 393 389 390 393 390 391 393 391 392 393 392 385
0 0 67 1 68 1 1 0 67 1 134 2 135 2 68 1 134 2 0 0 1 0 135 2 2 0 69 1 70 1 3 0 69 1 136 2 137 2 70 1 136 2 2 0 3 0 137 2 4 0 71 1 72 1 5 0 71 1 138 2 139 2 72 1 138 2 4 0 5 0 139 2 6 0 73 1 74 1 7 0 73 1 140 2 141 2 74 1 140 2 6 0 7 0 141 2 8 0 75 1 76 1 9 0 75 1 142 2 143 2 76 1 142 2 8 0 9 0 143 2 10 0 77 1 78 1 11 0 77 1 144 2 145 2 78 1 144 2 10 0 11 0 145 2 12 0 79 1 80 1 13 0 79 1 146 2 147 2 80 1 146 2 12 0 13 0 147 2 14 0 81 1 82 1 15 0 81 1 148 2 149 2 82 1 148 2 14 0 15 0 149 2 16 0 83 1 84 1 17 0 83 1 150 2 151 2 84 1 150 2 16 0 17 0 151 2 18 0 85 1 86 1 19 0 85 1 152 2 153 2 86 1 152 2 18 0 19 0 153 2 20 0 87 1 88 1 21 0 87 1 154 2 155 2 88 1 154 2 20 0 21 0 155 2 22 0 89 1 90 1 23 0 89 1 156 2 157 2 90 1 156 2 22 0 23 0 157 2 24 0 91 1 92 1 25 0 91 1 158 2 159 2 92 1 158 2 24 0 25 0 159 2 26 0 93 1 94 1 27 0 93 1 160 2 161 2 94 1 160 2 26 0 27 0 161 2 28 0 95 1 96 1 29 0 95 1 162 2 163 2 96 1 162 2 28 0 29 0 163 2 30 0 97 1 98 1 31 0 97 1 164 2 165 2 98 1 164 2 30 0 31 0 165 2 32 0 99 1 100 1 33 0 99 1 166 2 167 2 100 1 166 2 32 0 33 0 167 2 34 0 101 1 102 1 35 0 101 1 168 2 169 2 102 1 168 2 34 0 35 0 169 2 36 0 103 1 104 1 37 0 103 1 170 2 171 2 104 1 170 2 36 0 37 0 171 2 38 0 105 1 106 1 39 0 105 1 172 2 173 2 106 1 172 2 38 0 39 0 173 2 40 0 107 1 108 1 41 0 107 1 174 2 175 2 108 1 174 2 40 0 41 0 175 2 42 0 109 1 110 1 43 0 109 1 176 2 177 2 110 1 176 2 42 0 43 0 177 2 44 0 111 1 112 1 45 0 111 1 178 2 179 2 112 1 178 2 44 0 45 0 179 2 46 0 113 1 114 1 47 0 113 1 180 2 181 2 114 1 180 2 46 0 47 0 181 2 48 0 115 1 116 1 49 0 115 1 182 2 183 2 116 1 182 2 48 0 49 0 183 2 50 0 117 1 118 1 51 0 117 1 184 2 185 2 118 1 184 2 50 0 51 0 185 2 52 0 119 1 120 1 53 0 119 1 186 2 187 2 120 1 186 2 52 0 53 0 187 2 54 0 121 1 122 1 55 0 121 1 188 2 189 2 122 1 188 2 54 0 55 0 189 2 56 0 123 1 124 1 57 0 123 1 190 2 191 2 124 1 190 2 56 0 57 0 191 2 58 0 125 1 126 1 59 0 125 1 192 2 193 2 126 1 192 2 58 0 59 0 193 2 60 0 127 1 128 1 61 0 127 1 194 2 195 2 128 1 194 2 60 0 61 0 195 2 62 0 129 1 130 1 63 0 129 1 196 2 197 2 130 1 196 2 62 0 63 0 197 2 64 0 131 1 132 1 65 0 131 1 198 2 199 2 132 1 198 2 64 0 65 0 199 2 134 198 67 198 0 198 68 199 135 199 1 199 136 198 69 198 2 198 70 199 137 199 3 199 138 198 71 198 4 198 72 199 139 199 5 199 140 198 73 198 6 198 74 199 141 199 7 199 142 198 75 198 8 198 76 199 143 199 9 199 144 198 77 198 10 198 78 199 145 199 11 199 146 198 79 198 12 198 80 199 147 199 13 199 148 198 81 198 14 198 82 199 149 199 15 199 150 198 83 198 16 198 84 199 151 199 17 199 152 198 85 198 18 198 86 199 153 199 19 199 154 198 87 198 20 198 88 199 155 199 21 199 156 198 89 198 22 198 90 199 157 199 23 199 158 198 91 198 24 198 92 199 159 199 25 199 160 198 93 198 26 198 94 199 161 199 27 199 162 198 95 198 28 198 96 199 163 199 29 199 164 198 97 198 30 198 98 199 165 199 31 199 166 198 99 198 32 198 100 199 167 199 33 199 168 198 101 198 34 198 102 199 169 199 35 199 170 198 103 198 36 198 104 199 171 199 37 199 172 198 105 198 38 198 106 199 173 199 39 199 174 198 107 198 40 198 108 199 175 199 41 199 176 198 109 198 42 198 110 199 177 199 43 199 178 198 111 198 44 198 112 199 179 199 45 199 180 198 113 198 46 198 114 199 181 199 47 199 182 198 115 198 48 198 116 199 183 199 49 199 184 198 117 198 50 198 118 199 185 199 51 199 186 198 119 198 52 198 120 199 187 199 53 199 188 198 121 198 54 198 122 199 189 199 55 199 190 198 123 198 56 198 124 199 191 199 57 199 192 198 125 198 58 198 126 199 193 199 59 199 194 198 127 198 60 198 128 199 195 199 61 199 196 198 129 198 62 198 130 199 197 199 63 199 198 198 131 198 64 198 132 199 199 199 65 199 201 200 268 201 269 201 202 200 268 201 335 202 336 202 269 201 335 202 201 200 202 200 336 202 203 200 270 201 271 201 204 200 270 201 337 202 338 202 271 201 337 202 203 200 204 200 338 202 205 200 272 201 273 201 206 200 272 201 339 202 340 202 273 201 339 202 205 200 206 200 340 202 207 200 274 201 275 201 208 200 274 201 341 202 342 202 275 201 341 202 207 200 208 200 342 202 209 200 276 201 277 201 210 200 276 201 343 202 344 202 277 201 343 202 209 200 210 200 344 202 211 200 278 201 279 201 212 200 278 201 345 202 346 202 279 201 345 202 211 200 212 200 346 202 213 200 280 201 281 201 214 200 280 201 347 202 348 202 281 201 347 202 213 200 214 200 348 202 215 200 282 201 283 201 216 200 282 201 349 202 350 202 283 201 349 202 215 200 216 200 350 202 217 200 284 201 285 201 218 200 284 201 351 202 352 202 285 201 351 202 217 200 218 200 352 202 219 200 286 201 287 201 220 200 286 201 353 202 354 202 287 201 353 202 219 200 220 200 354 202 221 200 288 201 289 201 222 200 288 201 355 202 356 202 289 201 355 202 221 200 222 200 356 202 223 200 290 201 291 201 224 200 290 201 357 202 358 202 291 201 357 202 223 200 224 200 358 202 225 200 292 201 293 201 226 200 292 201 359 202 360 202 293 201 359 202 225 200 226 200 360 202 227 200 294 201 295 201 228 200 294 201 361 202 362 202 295 201 361 202 227 200 228 200 362 202 229 200 296 201 297 201 230 200 296 201 363 202 364 202 297 201 363 202 229 200 230 200 364 202 231 200 298 201 299 201 232 200 298 201 365 202 366 202 299 201 365 202 231 200 232 200 366 202 233 200 300 201 301 201 234 200 300 201 367 202 368 202 301 201 367 202 233 200 234 200 368 202 235 200 302 201 303 201 236 200 302 201 369 202 370 202 303 201 369 202 235 200 236 200 370 202 237 200 304 201 305 201 238 200 304 201 371 202 372 202 305 201 371 202 237 200 238 200 372 202 239 200 306 201 307 201 240 200 306 201 373 202 374 202 307 201 373 202 239 200 240 200 374 202 241 200 308 201 309 201 242 200 308 201 375 202 376 202 309 201 375 202 241 200 242 200 376 202 243 200 310 201 311 201 244 200 310 201 377 202 378 202 311 201 377 202 243 200 244 200 378 202 245 200 312 201 313 201 246 200 312 201 379 202 380 202 313 201 379 202 245 200 246 200 380 202 247 200 314 201 315 201 248 200 314 201 381 202 382 202 315 201 381 202 247 200 248 200 382 202 249 200 316 201 317 201 250 200 316 201 383 202 384 202 317 201 383 202 249 200 250 200 384 202 251 200 318 201 319 201 252 200 318 201 385 202 386 202 319 201 385 202 251 200 252 200 386 202 253 200 320 201 321 201 254 200 320 201 387 202 388 202 321 201 387 202 253 200 254 200 388 202 255 200 322 201 323 201 256 200 322 201 389 202 390 202 323 201 389 202 255 200 256 200 390 202 257 200 324 201 325 201 258 200 324 201 391 202 392 202 325 201 391 202 257 200 258 200 392 202 259 200 326 201 327 201 260 200 326 201 393 202 394 202 327 201 393 202 259 200 260 200 394 202 261 200 328 201 329 201 262 200 328 201 395 202 396 202 329 201 395 202 261 200 262 200 396 202 263 200 330 201 331 201 264 200 330 201 397 202 398 202 331 201 397 202 263 200 264 200 398 202 265 200 332 201 333 201 266 200 332 201 399 202 400 202 333 201 399 202 265 200 266 200 400 202 335 398 268 398 201 398 269 399 336 399 202 399 337 398 270 398 203 398 271 399 338 399 204 399 339 398 272 398 205 398 273 399 340 399 206 399 341 398 274 398 207 398 275 399 342 399 208 399 343 398 276 398 209 398 277 399 344 399 210 399 345 398 278 398 211 398 279 399 346 399 212 399 347 398 280 398 213 398 281 399 348 399 214 399 349 398 282 398 215 398 283 399 350 399 216 399 351 398 284 398 217 398 285 399 352 399 218 399 353 398 286 398 219 398 287 399 354 399 220 399 355 398 288 398 221 398 289 399 356 399 222 399 357 398 290 398 223 398 291 399 358 399 224 399 359 398 292 398 225 398 293 399 360 399 226 399 361 398 294 398 227 398 295 399 362 399 228 399 363 398 296 398 229 398 297 399 364 399 230 399 365 398 298 398 231 398 299 399 366 399 232 399 367 398 300 398 233 398 301 399 368 399 234 399 369 398 302 398 235 398 303 399 370 399 236 399 371 398 304 398 237 398 305 399 372 399 238 399 373 398 306 398 239 398 307 399 374 399 240 399 375 398 308 398 241 398 309 399 376 399 242 399 377 398 310 398 243 398 311 399 378 399 244 399 379 398 312 398 245 398 313 399 380 399 246 399 381 398 314 398 247 398 315 399 382 399 248 399 383 398 316 398 249 398 317 399 384 399 250 399 385 398 318 398 251 398 319 399 386 399 252 399 387 398 320 398 253 398 321 399 388 399 254 399 389 398 322 398 255 398 323 399 390 399 256 399 391 398 324 398 257 398 325 399 392 399 258 399 393 398 326 398 259 398 327 399 394 399 260 399 395 398 328 398 261 398 329 399 396 399 262 399 397 398 330 398 263 398 331 399 398 399 264 399 399 398 332 398 265 398 333 399 400 399 266 399 402 400 469 401 470 401 403 400 469 401 536 402 537 402 470 401 536 402 402 400 403 400 537 402 404 400 471 401 472 401 405 400 471 401 538 402 539 402 472 401 538 402 404 400 405 400 539 402 406 400 473 401 474 401 407 400 473 401 540 402 541 402 474 401 540 402 406 400 407 400 541 402 408 400 475 401 476 401 409 400 475 401 542 402 543 402 476 401 542 402 408 400 409 400 543 402 410 400 477 401 478 401 411 400 477 401 544 402 545 402 478 401 544 402 410 400 411 400 545 402 412 400 479 401 480 401 413 400 479 401 546 402 547 402 480 401 546 402 412 400 413 400 547 402 414 400 481 401 482 401 415 400 481 401 548 402 549 402 482 401 548 402 414 400 415 400 549 402 416 400 483 401 484 401 417 400 483 401 550 402 551 402 484 401 550 402 416 400 417 400 551 402 418 400 485 401 486 401 419 400 485 401 552 402 553 402 486 401 552 402 418 400 419 400 553 402 420 400 487 401 488 401 421 400 487 401 554 402 555 402 488 401 554 402 420 400 421 400 555 402 422 400 489 401 490 401 423 400 489 401 556 402 557 402 490 401 556 402 422 400 423 400 557 402 424 400 491 401 492 401 425 400 491 401 558 402 559 402 492 401 558 402 424 400 425 400 559 402 426 400 493 401 494 401 427 400 493 401 560 402 561 402 494 401 560 402 426 400 427 400 561 402 428 400 495 401 496 401 429 400 495 401 562 402 563 402 496 401 562 402 428 400 429 400 563 402 430 400 497 401 498 401 431 400 497 401 564 402 565 402 498 401 564 402 430 400 431 400 565 402 432 400 499 401 500 401 433 400 499 401 566 402 567 402 500 401 566 402 432 400 433 400 567 402 434 400 501 401 502 401 435 400 501 401 568 402 569 402 502 401 568 402 434 400 435 400 569 402 436 400 503 401 504 401 437 400 503 401 570 402 571 402 504 401 570 402 436 400 437 400 571 402 438 400 505 401 506 401 439 400 505 401 572 402 573 402 506 401 572 402 438 400 439 400 573 402 440 400 507 401 508 401 441 400 507 401 574 402 575 402 508 401 574 402 440 400 441 400 575 402 442 400 509 401 510 401 443 400 509 401 576 402 577 402 510 401 576 402 442 400 443 400 577 402 444 400 511 401 512 401 445 400 511 401 578 402 579 402 512 401 578 402 444 400 445 400 579 402 446 400 513 401 514 401 447 400 513 401 580 402 581 402 514 401 580 402 446 400 447 400 581 402 448 400 515 401 516 401 449 400 515 401 582 402 583 402 516 401 582 402 448 400 449 400 583 402 450 400 517 401 518 401 451 400 517 401 584 402 585 402 518 401 584 402 450 400 451 400 585 402 452 400 519 401 520 401 453 400 519 401 586 402 587 402 520 401 586 402 452 400 453 400 587 402 454 400 521 401 522 401 455 400 521 401 588 402 589 402 522 401 588 402 454 400 455 400 589 402 456 400 523 401 524 401 457 400 523 401 590 402 591 402 524 401 590 402 456 400 457 400 591 402 458 400 525 401 526 401 459 400 525 401 592 402 593 402 526 401 592 402 458 400 459 400 593 402 460 400 527 401 528 401 461 400 527 401 594 402 595 402 528 401 594 402 460 400 461 400 595 402 462 400 529 401 530 401 463 400 529 401 596 402 597 402 530 401 596 402 462 400 463 400 597 402 464 400 531 401 532 401 465 400 531 401 598 402 599 402 532 401 598 402 464 400 465 400 599 402 466 400 533 401 534 401 467 400 533 401 600 402 601 402 534 401 600 402 466 400 467 400 601 402 536 598 469 598 402 598 470 599 537 599 403 599 538 598 471 598 404 598 472 599 539 599 405 599 540 598 473 598 406 598 474 599 541 599 407 599 542 598 475 598 408 598 476 599 543 599 409 599 544 598 477 598 410 598 478 599 545 599 411 599 546 598 479 598 412 598 480 599 547 599 413 599 548 598 481 598 414 598 482 599 549 599 415 599 550 598 483 598 416 598 484 599 551 599 417 599 552 598 485 598 418 598 486 599 553 599 419 599 554 598 487 598 420 598 488 599 555 599 421 599 556 598 489 598 422 598 490 599 557 599 423 599 558 598 491 598 424 598 492 599 559 599 425 599 560 598 493 598 426 598 494 599 561 599 427 599 562 598 495 598 428 598 496 599 563 599 429 599 564 598 497 598 430 598 498 599 565 599 431 599 566 598 499 598 432 598 500 599 567 599 433 599 568 598 501 598 434 598 502 599 569 599 435 599 570 598 503 598 436 598 504 599 571 599 437 599 572 598 505 598 438 598 506 599 573 599 439 599 574 598 507 598 440 598 508 599 575 599 441 599 576 598 509 598 442 598 510 599 577 599 443 599 578 598 511 598 444 598 512 599 579 599 445 599 580 598 513 598 446 598 514 599 581 599 447 599 582 598 515 598 448 598 516 599 583 599 449 599 584 598 517 598 450 598 518 599 585 599 451 599 586 598 519 598 452 598 520 599 587 599 453 599 588 598 521 598 454 598 522 599 589 599 455 599 590 598 523 598 456 598 524 599 591 599 457 599 592 598 525 598 458 598 526 599 593 599 459 599 594 598 527 598 460 598 528 599 595 599 461 599 596 598 529 598 462 598 530 599 597 599 463 599 598 598 531 598 464 598 532 599 599 599 465 599 600 598 533 598 466 598 534 599 601 599 467 599 603 600 670 601 671 601 604 600 670 601 737 602 738 602 671 601 737 602 603 600 604 600 738 602 605 600 672 601 673 601 606 600 672 601 739 602 740 602 673 601 739 602 605 600 606 600 740 602 607 600 674 601 675 601 608 600 674 601 741 602 742 602 675 601 741 602 607 600 608 600 742 602 609 600 676 601 677 601 610 600 676 601 743 602 744 602 677 601 743 602 609 600 610 600 744 602 611 600 678 601 679 601 612 600 678 601 745 602 746 602 679 601 745 602 611 600 612 600 746 602 613 600 680 601 681 601 614 600 680 601 747 602 748 602 681 601 747 602 613 600 614 600 748 602 615 600 682 601 683 601 616 600 682 601 749 602 750 602 683 601 749 602 615 600 616 600 750 602 617 600 684 601 685 601 618 600 684 601 751 602 752 602 685 601 751 602 617 600 618 600 752 602 619 600 686 601 687 601 620 600 686 601 753 602 754 602 687 601 753 602 619 600 620 600 754 602 621 600 688 601 689 601 622 600 688 601 755 602 756 602 689 601 755 602 621 600 622 600 756 602 623 600 690 601 691 601 624 600 690 601 757 602 758 602 691 601 757 602 623 600 624 600 758 602 625 600 692 601 693 601 626 600 692 601 759 602 760 602 693 601 759 602 625 600 626 600 760 602 627 600 694 601 695 601 628 600 694 601 761 602 762 602 695 601 761 602 627 600 628 600 762 602 629 600 696 601 697 601 630 600 696 601 763 602 764 602 697 601 763 602 629 600 630 600 764 602 631 600 698 601 699 601 632 600 698 601 765 602 766 602 699 601 765 602 631 600 632 600 766 602 633 600 700 601 701 601 634 600 700 601 767 602 768 602 701 601 767 602 633 600 634 600 768 602 635 600 702 601 703 601 636 600 702 601 769 602 770 602 703 601 769 602 635 600 636 600 770 602 637 600 704 601 705 601 638 600 704 601 771 602 772 602 705 601 771 602 637 600 638 600 772 602 639 600 706 601 707 601 640 600 706 601 773 602 774 602 707 601 773 602 639 600 640 600 774 602 641 600 708 601 709 601 642 600 708 601 775 602 776 602 709 601 775 602 641 600 642 600 776 602 643 600 710 601 711 601 644 600 710 601 777 602 778 602 711 601 777 602 643 600 644 600 778 602 645 600 712 601 713 601 646 600 712 601 779 602 780 602 713 601 779 602 645 600 646 600 780 602 647 600 714 601 715 601 648 600 714 601 781 602 782 602 715 601 781 602 647 600 648 600 782 602 649 600 716 601 717 601 650 600 716 601 783 602 784 602 717 601 783 602 649 600 650 600 784 602 651 600 718 601 719 601 652 600 718 601 785 602 786 602 719 601 785 602 651 600 652 600 786 602 653 600 720 601 721 601 654 600 720 601 787 602 788 602 721 601 787 602 653 600 654 600 788 602 655 600 722 601 723 601 656 600 722 601 789 602 790 602 723 601 789 602 655 600 656 600 790 602 657 600 724 601 725 601 658 600 724 601 791 602 792 602 725 601 791 602 657 600 658 600 792 602 659 600 726 601 727 601 660 600 726 601 793 602 794 602 727 601 793 602 659 600 660 600 794 602 661 600 728 601 729 601 662 600 728 601 795 602 796 602 729 601 795 602 661 600 662 600 796 602 663 600 730 601 731 601 664 600 730 601 797 602 798 602 731 601 797 602 663 600 664 600 798 602 665 600 732 601 733 601 666 600 732 601 799 602 800 602 733 601 799 602 665 600 666 600 800 602 667 600 734 601 735 601 668 600 734 601 801 602 802 602 735 601 801 602 667 600 668 600 802 602 737 798 670 798 603 798 671 799 738 799 604 799 739 798 672 798 605 798 673 799 740 799 606 799 741 798 674 798 607 798 675 799 742 799 608 799 743 798 676 798 609 798 677 799 744 799 610 799 745 798 678 798 611 798 679 799 746 799 612 799 747 798 680 798 613 798 681 799 748 799 614 799 749 798 682 798 615 798 683 799 750 799 616 799 751 798 684 798 617 798 685 799 752 799 618 799 753 798 686 798 619 798 687 799 754 799 620 799 755 798 688 798 621 798 689 799 756 799 622 799 757 798 690 798 623 798 691 799 758 799 624 799 759 798 692 798 625 798 693 799 760 799 626 799 761 798 694 798 627 798 695 799 762 799 628 799 763 798 696 798 629 798 697 799 764 799 630 799 765 798 698 798 631 798 699 799 766 799 632 799 767 798 700 798 633 798 701 799 768 799 634 799 769 798 702 798 635 798 703 799 770 799 636 799 771 798 704 798 637 798 705 799 772 799 638 799 773 798 706 798 639 798 707 799 774 799 640 799 775 798 708 798 641 798 709 799 776 799 642 799 777 798 710 798 643 798 711 799 778 799 644 799 779 798 712 798 645 798 713 799 780 799 646 799 781 798 714 798 647 798 715 799 782 799 648 799 783 798 716 798 649 798 717 799 784 799 650 799 785 798 718 798 651 798 719 799 786 799 652 799 787 798 720 798 653 798 721 799 788 799 654 799 789 798 722 798 655 798 723 799 790 799 656 799 791 798 724 798 657 798 725 799 792 799 658 799 793 798 726 798 659 798 727 799 794 799 660 799 795 798 728 798 661 798 729 799 796 799 662 799 797 798 730 798 663 798 731 799 798 799 664 799 799 798 732 798 665 798 733 799 800 799 666 799 801 798 734 798 667 798 735 799 802 799 668 799 804 800 871 801 872 801 805 800 871 801 938 802 939 802 872 801 938 802 804 800 805 800 939 802 806 800 873 801 874 801 807 800 873 801 940 802 941 802 874 801 940 802 806 800 807 800 941 802 808 800 875 801 876 801 809 800 875 801 942 802 943 802 876 801 942 802 808 800 809 800 943 802 810 800 877 801 878 801 811 800 877 801 944 802 945 802 878 801 944 802 810 800 811 800 945 802 812 800 879 801 880 801 813 800 879 801 946 802 947 802 880 801 946 802 812 800 813 800 947 802 814 800 881 801 882 801 815 800 881 801 948 802 949 802 882 801 948 802 814 800 815 800 949 802 816 800 883 801 884 801 817 800 883 801 950 802 951 802 884 801 950 802 816 800 817 800 951 802 818 800 885 801 886 801 819 800 885 801 952 802 953 802 886 801 952 802 818 800 819 800 953 802 820 800 887 801 888 801 821 800 887 801 954 802 955 802 888 801 954 802 820 800 821 800 955 802 822 800 889 801 890 801 823 800 889 801 956 802 957 802 890 801 956 802 822 800 823 800 957 802 824 800 891 801 892 801 825 800 891 801 958 802 959 802 892 801 958 802 824 800 825 800 959 802 826 800 893 801 894 801 827 800 893 801 960 802 961 802 894 801 960 802 826 800 827 800 961 802 828 800 895 801 896 801 829 800 895 801 962 802 963 802 896 801 962 802 828 800 829 800 963 802 830 800 897 801 898 801 831 800 897 801 964 802 965 802 898 801 964 802 830 800 831 800 965 802 832 800 899 801 900 801 833 800 899 801 966 802 967 802 900 801 966 802 832 800 833 800 967 802 834 800 901 801 902 801 835 800 901 801 968 802 969 802 902 801 968 802 834 800 835 800 969 802 836 800 903 801 904 801 837 800 903 801 970 802 971 802 904 801 970 802 836 800 837 800 971 802 838 800 905 801 906 801 839 800 905 801 972 802 973 802 906 801 972 802 838 800 839 800 973 802 840 800 907 801 908 801 841 800 907 801 974 802 975 802 908 801 974 802 840 800 841 800 975 802 842 800 909 801 910 801 843 800 909 801 976 802 977 802 910 801 976 802 842 800 843 800 977 802 844 800 911 801 912 801 845 800 911 801 978 802 979 802 912 801 978 802 844 800 845 800 979 802 846 800 913 801 914 801 847 800 913 801 980 802 981 802 914 801 980 802 846 800 847 800 981 802 848 800 915 801 916 801 849 800 915 801 982 802 983 802 916 801 982 802 848 800 849 800 983 802 850 800 917 801 918 801 851 800 917 801 984 802 985 802 918 801 984 802 850 800 851 800 985 802 852 800 919 801 920 801 853 800 919 801 986 802 987 802 920 801 986 802 852 800 853 800 987 802 854 800 921 801 922 801 855 800 921 801 988 802 989 802 922 801 988 802 854 800 855 800 989 802 856 800 923 801 924 801 857 800 923 801 990 802 991 802 924 801 990 802 856 800 857 800 991 802 858 800 925 801 926 801 859 800 925 801 992 802 993 802 926 801 992 802 858 800 859 800 993 802 860 800 927 801 928 801 861 800 927 801 994 802 995 802 928 801 994 802 860 800 861 800 995 802 862 800 929 801 930 801 863 800 929 801 996 802 997 802 930 801 996 802 862 800 863 800 997 802 864 800 931 801 932 801 865 800 931 801 998 802 999 802 932 801 998 802 864 800 865 800 999 802 866 800 933 801 934 801 867 800 933 801 1000 802 1001 802 934 801 1000 802 866 800 867 800 1001 802 868 800 935 801 936 801 869 800 935 801 1002 802 1003 802 936 801 1002 802 868 800 869 800 1003 802 938 998 871 998 804 998 872 999 939 999 805 999 940 998 873 998 806 998 874 999 941 999 807 999 942 998 875 998 808 998 876 999 943 999 809 999 944 998 877 998 810 998 878 999 945 999 811 999 946 998 879 998 812 998 880 999 947 999 813 999 948 998 881 998 814 998 882 999 949 999 815 999 950 998 883 998 816 998 884 999 951 999 817 999 952 998 885 998 818 998 886 999 953 999 819 999 954 998 887 998 820 998 888 999 955 999 821 999 956 998 889 998 822 998 890 999 957 999 823 999 958 998 891 998 824 998 892 999 959 999 825 999 960 998 893 998 826 998 894 999 961 999 827 999 962 998 895 998 828 998 896 999 963 999 829 999 964 998 897 998 830 998 898 999 965 999 831 999 966 998 899 998 832 998 900 999 967 999 833 999 968 998 901 998 834 998 902 999 969 999 835 999 970 998 903 998 836 998 904 999 971 999 837 999 972 998 905 998 838 998 906 999 973 999 839 999 974 998 907 998 840 998 908 999 975 999 841 999 976 998 909 998 842 998 910 999 977 999 843 999 978 998 911 998 844 998 912 999 979 999 845 999 980 998 913 998 846 998 914 999 981 999 847 999 982 998 915 998 848 998 916 999 983 999 849 999 984 998 917 998 850 998 918 999 985 999 851 999 986 998 919 998 852 998 920 999 987 999 853 999 988 998 921 998 854 998 922 999 989 999 855 999 990 998 923 998 856 998 924 999 991 999 857 999 992 998 925 998 858 998 926 999 993 999 859 999 994 998 927 998 860 998 928 999 995 999 861 999 996 998 929 998 862 998 930 999 997 999 863 999 998 998 931 998 864 998 932 999 999 999 865 999 1000 998 933 998 866 998 934 999 1001 999 867 999 1002 998 935 998 868 998 936 999 1003 999 869 999 1005 1000 1072 1001 1073 1001 1006 1000 1072 1001 1139 1002 1140 1002 1073 1001 1139 1002 1005 1000 1006 1000 1140 1002 1007 1000 1074 1001 1075 1001 1008 1000 1074 1001 1141 1002 1142 1002 1075 1001 1141 1002 1007 1000 1008 1000 1142 1002 1009 1000 1076 1001 1077 1001 1010 1000 1076 1001 1143 1002 1144 1002 1077 1001 1143 1002 1009 1000 1010 1000 1144 1002 1011 1000 1078 1001 1079 1001 1012 1000 1078 1001 1145 1002 1146 1002 1079 1001 1145 1002 1011 1000 1012 1000 1146 1002 1013 1000 1080 1001 1081 1001 1014 1000 1080 1001 1147 1002 1148 1002 1081 1001 1147 1002 1013 1000 1014 1000 1148 1002 1015 1000 1082 1001 1083 1001 1016 1000 1082 1001 1149 1002 1150 1002 1083 1001 1149 1002 1015 1000 1016 1000 1150 1002 1017 1000 1084 1001 1085 1001 1018 1000 1084 1001 1151 1002 1152 1002 1085 1001 1151 1002 1017 1000 1018 1000 1152 1002 1019 1000 1086 1001 1087 1001 1020 1000 1086 1001 1153 1002 1154 1002 1087 1001 1153 1002 1019 1000 1020 1000 1154 1002 1021 1000 1088 1001 1089 1001 1022 1000 1088 1001 1155 1002 1156 1002 1089 1001 1155 1002 1021 1000 1022 1000 1156 1002 1023 1000 1090 1001 1091 1001 1024 1000 1090 1001 1157 1002 1158 1002 1091 1001 1157 1002 1023 1000 1024 1000 1158 1002 1025 1000 1092 1001 1093 1001 1026 1000 1092 1001 1159 1002 1160 1002 1093 1001 1159 1002 1025 1000 1026 1000 1160 1002 1027 1000 1094 1001 1095 1001 1028 1000 1094 1001 1161 1002 1162 1002 1095 1001 1161 1002 1027 1000 1028 1000 1162 1002 1029 1000 1096 1001 1097 1001 1030 1000 1096 1001 1163 1002 1164 1002 1097 1001 1163 1002 1029 1000 1030 1000 1164 1002 1031 1000 1098 1001 1099 1001 1032 1000 1098 1001 1165 1002 1166 1002 1099 1001 1165 1002 1031 1000 1032 1000 1166 1002 1033 1000 1100 1001 1101 1001 1034 1000 1100 1001 1167 1002 1168 1002 1101 1001 1167 1002 1033 1000 1034 1000 1168 1002 1035 1000 1102 1001 1103 1001 1036 1000 1102 1001 1169 1002 1170 1002 1103 1001 1169 1002 1035 1000 1036 1000 1170 1002 1037 1000 1104 1001 1105 1001 1038 1000 1104 1001 1171 1002 1172 1002 1105 1001 1171 1002 1037 1000 1038 1000 1172 1002 1039 1000 1106 1001 1107 1001 1040 1000 1106 1001 1173 1002 1174 1002 1107 1001 1173 1002 1039 1000 1040 1000 1174 1002 1041 1000 1108 1001 1109 1001 1042 1000 1108 1001 1175 1002 1176 1002 1109 1001 1175 1002 1041 1000 1042 1000 1176 1002 1043 1000 1110 1001 1111 1001 1044 1000 1110 1001 1177 1002 1178 1002 1111 1001 1177 1002 1043 1000 1044 1000 1178 1002 1045 1000 1112 1001 1113 1001 1046 1000 1112 1001 1179 1002 1180 1002 1113 1001 1179 1002 1045 1000 1046 1000 1180 1002 1047 1000 1114 1001 1115 1001 1048 1000 1114 1001 1181 1002 1182 1002 1115 1001 1181 1002 1047 1000 1048 1000 1182 1002 1049 1000 1116 1001 1117 1001 1050 1000 1116 1001 1183 1002 1184 1002 1117 1001 1183 1002 1049 1000 1050 1000 1184 1002 1051 1000 1118 1001 1119 1001 1052 1000 1118 1001 1185 1002 1186 1002 1119 1001 1185 1002 1051 1000 1052 1000 1186 1002 1053 1000 1120 1001 1121 1001 1054 1000 1120 1001 1187 1002 1188 1002 1121 1001 1187 1002 1053 1000 1054 1000 1188 1002 1055 1000 1122 1001 1123 1001 1056 1000 1122 1001 1189 1002 1190 1002 1123 1001 1189 1002 1055 1000 1056 1000 1190 1002 1057 1000 1124 1001 1125 1001 1058 1000 1124 1001 1191 1002 1192 1002 1125 1001 1191 1002 1057 1000 1058 1000 1192 1002 1059 1000 1126 1001 1127 1001 1060 1000 1126 1001 1193 1002 1194 1002 1127 1001 1193 1002 1059 1000 1060 1000 1194 1002 1061 1000 1128 1001 1129 1001 1062 1000 1128 1001 1195 1002 1196 1002 1129 1001 1195 1002 1061 1000 1062 1000 1196 1002 1063 1000 1130 1001 1131 1001 1064 1000 1130 1001 1197 1002 1198 1002 1131 1001 1197 1002 1063 1000 1064 1000 1198 1002 1065 1000 1132 1001 1133 1001 1066 1000 1132 1001 1199 1002 1200 1002 1133 1001 1199 1002 1065 1000 1066 1000 1200 1002 1067 1000 1134 1001 1135 1001 1068 1000 1134 1001 1201 1002 1202 1002 1135 1001 1201 1002 1067 1000 1068 1000 1202 1002 1069 1000 1136 1001 1137 1001 1070 1000 1136 1001 1203 1002 1204 1002 1137 1001 1203 1002 1069 1000 1070 1000 1204 1002 1139 1198 1072 1198 1005 1198 1073 1199 1140 1199 1006 1199 1141 1198 1074 1198 1007 1198 1075 1199 1142 1199 1008 1199 1143 1198 1076 1198 1009 1198 1077 1199 1144 1199 1010 1199 1145 1198 1078 1198 1011 1198 1079 1199 1146 1199 1012 1199 1147 1198 1080 1198 1013 1198 1081 1199 1148 1199 1014 1199 1149 1198 1082 1198 1015 1198 1083 1199 1150 1199 1016 1199 1151 1198 1084 1198 1017 1198 1085 1199 1152 1199 1018 1199 1153 1198 1086 1198 1019 1198 1087 1199 1154 1199 1020 1199 1155 1198 1088 1198 1021 1198 1089 1199 1156 1199 1022 1199 1157 1198 1090 1198 1023 1198 1091 1199 1158 1199 1024 1199 1159 1198 1092 1198 1025 1198 1093 1199 1160 1199 1026 1199 1161 1198 1094 1198 1027 1198 1095 1199 1162 1199 1028 1199 1163 1198 1096 1198 1029 1198 1097 1199 1164 1199 1030 1199 1165 1198 1098 1198 1031 1198 1099 1199 1166 1199 1032 1199 1167 1198 1100 1198 1033 1198 1101 1199 1168 1199 1034 1199 1169 1198 1102 1198 1035 1198 1103 1199 1170 1199 1036 1199 1171 1198 1104 1198 1037 1198 1105 1199 1172 1199 1038 1199 1173 1198 1106 1198 1039 1198 1107 1199 1174 1199 1040 1199 1175 1198 1108 1198 1041 1198 1109 1199 1176 1199 1042 1199 1177 1198 1110 1198 1043 1198 1111 1199 1178 1199 1044 1199 1179 1198 1112 1198 1045 1198 1113 1199 1180 1199 1046 1199 1181 1198 1114 1198 1047 1198 1115 1199 1182 1199 1048 1199 1183 1198 1116 1198 1049 1198 1117 1199 1184 1199 1050 1199 1185 1198 1118 1198 1051 1198 1119 1199 1186 1199 1052 1199 1187 1198 1120 1198 1053 1198 1121 1199 1188 1199 1054 1199 1189 1198 1122 1198 1055 1198 1123 1199 1190 1199 1056 1199 1191 1198 1124 1198 1057 1198 1125 1199 1192 1199 1058 1199 1193 1198 1126 1198 1059 1198 1127 1199 1194 1199 1060 1199 1195 1198 1128 1198 1061 1198 1129 1199 1196 1199 1062 1199 1197 1198 1130 1198 1063 1198 1131 1199 1198 1199 1064 1199 1199 1198 1132 1198 1065 1198 1133 1199 1200 1199 1066 1199 1201 1198 1134 1198 1067 1198 1135 1199 1202 1199 1068 1199 1203 1198 1136 1198 1069 1198 1137 1199 1204 1199 1070 1199 1206 1200 1273 1201 1274 1201 1207 1200 1273 1201 1340 1202 1341 1202 1274 1201 1340 1202 1206 1200 1207 1200 1341 1202 1208 1200 1275 1201 1276 1201 1209 1200 1275 1201 1342 1202 1343 1202 1276 1201 1342 1202 1208 1200 1209 1200 1343 1202 1210 1200 1277 1201 1278 1201 1211 1200 1277 1201 1344 1202 1345 1202 1278 1201 1344 1202 1210 1200 1211 1200 1345 1202 1212 1200 1279 1201 1280 1201 1213 1200 1279 1201 1346 1202 1347 1202 1280 1201 1346 1202 1212 1200 1213 1200 1347 1202 1214 1200 1281 1201 1282 1201 1215 1200 1281 1201 1348 1202 1349 1202 1282 1201 1348 1202 1214 1200 1215 1200 1349 1202 1216 1200 1283 1201 1284 1201 1217 1200 1283 1201 1350 1202 1351 1202 1284 1201 1350 1202 1216 1200 1217 1200 1351 1202 1218 1200 1285 1201 1286 1201 1219 1200 1285 1201 1352 1202 1353 1202 1286 1201 1352 1202 1218 1200 1219 1200 1353 1202 1220 1200 1287 1201 1288 1201 1221 1200 1287 1201 1354 1202 1355 1202 1288 1201 1354 1202 1220 1200 1221 1200 1355 1202 1222 1200 1289 1201 1290 1201 1223 1200 1289 1201 1356 1202 1357 1202 1290 1201 1356 1202 1222 1200 1223 1200 1357 1202 1224 1200 1291 1201 1292 1201 1225 1200 1291 1201 1358 1202 1359 1202 1292 1201 1358 1202 1224 1200 1225 1200 1359 1202 1226 1200 1293 1201 1294 1201 1227 1200 1293 1201 1360 1202 1361 1202 1294 1201 1360 1202 1226 1200 1227 1200 1361 1202 1228 1200 1295 1201 1296 1201 1229 1200 1295 1201 1362 1202 1363 1202 1296 1201 1362 1202 1228 1200 1229 1200 1363 1202 1230 1200 1297 1201 1298 1201 1231 1200 1297 1201 1364 1202 1365 1202 1298 1201 1364 1202 1230 1200 1231 1200 1365 1202 1232 1200 1299 1201 1300 1201 1233 1200 1299 1201 1366 1202 1367 1202 1300 1201 1366 1202 1232 1200 1233 1200 1367 1202 1234 1200 1301 1201 1302 1201 1235 1200 1301 1201 1368 1202 1369 1202 1302 1201 1368 1202 1234 1200 1235 1200 1369 1202 1236 1200 1303 1201 1304 1201 1237 1200 1303 1201 1370 1202 1371 1202 1304 1201 1370 1202 1236 1200 1237 1200 1371 1202 1238 1200 1305 1201 1306 1201 1239 1200 1305 1201 1372 1202 1373 1202 1306 1201 1372 1202 1238 1200 1239 1200 1373 1202 1240 1200 1307 1201 1308 1201 1241 1200 1307 1201 1374 1202 1375 1202 1308 1201 1374 1202 1240 1200 1241 1200 1375 1202 1242 1200 1309 1201 1310 1201 1243 1200 1309 1201 1376 1202 1377 1202 1310 1201 1376 1202 1242 1200 1243 1200 1377 1202 1244 1200 1311 1201 1312 1201 1245 1200 1311 1201 1378 1202 1379 1202 1312 1201 1378 1202 1244 1200 1245 1200 1379 1202 1246 1200 1313 1201 1314 1201 1247 1200 1313 1201 1380 1202 1381 1202 1314 1201 1380 1202 1246 1200 1247 1200 1381 1202 1248 1200 1315 1201 1316 1201 1249 1200 1315 1201 1382 1202 1383 1202 1316 1201 1382 1202 1248 1200 1249 1200 1383 1202 1250 1200 1317 1201 1318 1201 1251 1200 1317 1201 1384 1202 1385 1202 1318 1201 1384 1202 1250 1200 1251 1200 1385 1202 1252 1200 1319 1201 1320 1201 1253 1200 1319 1201 1386 1202 1387 1202 1320 1201 1386 1202 1252 1200 1253 1200 1387 1202 1254 1200 1321 1201 1322 1201 1255 1200 1321 1201 1388 1202 1389 1202 1322 1201 1388 1202 1254 1200 1255 1200 1389 1202 1256 1200 1323 1201 1324 1201 1257 1200 1323 1201 1390 1202 1391 1202 1324 1201 1390 1202 1256 1200 1257 1200 1391 1202 1258 1200 1325 1201 1326 1201 1259 1200 1325 1201 1392 1202 1393 1202 1326 1201 1392 1202 1258 1200 1259 1200 1393 1202 1260 1200 1327 1201 1328 1201 1261 1200 1327 1201 1394 1202 1395 1202 1328 1201 1394 1202 1260 1200 1261 1200 1395 1202 1262 1200 1329 1201 1330 1201 1263 1200 1329 1201 1396 1202 1397 1202 1330 1201 1396 1202 1262 1200 1263 1200 1397 1202 1264 1200 1331 1201 1332 1201 1265 1200 1331 1201 1398 1202 1399 1202 1332 1201 1398 1202 1264 1200 1265 1200 1399 1202 1266 1200 1333 1201 1334 1201 1267 1200 1333 1201 1400 1202 1401 1202 1334 1201 1400 1202 1266 1200 1267 1200 1401 1202 1268 1200 1335 1201 1336 1201 1269 1200 1335 1201 1402 1202 1403 1202 1336 1201 1402 1202 1268 1200 1269 1200 1403 1202 1270 1200 1337 1201 1338 1201 1271 1200 1337 1201 1404 1202 1405 1202 1338 1201 1404 1202 1270 1200 1271 1200 1405 1202 1340 1398 1273 1398 1206 1398 1274 1399 1341 1399 1207 1399 1342 1398 1275 1398 1208 1398 1276 1399 1343 1399 1209 1399 1344 1398 1277 1398 1210 1398 1278 1399 1345 1399 1211 1399 1346 1398 1279 1398 1212 1398 1280 1399 1347 1399 1213 1399 1348 1398 1281 1398 1214 1398 1282 1399 1349 1399 1215 1399 1350 1398 1283 1398 1216 1398 1284 1399 1351 1399 1217 1399 1352 1398 1285 1398 1218 1398 1286 1399 1353 1399 1219 1399 1354 1398 1287 1398 1220 1398 1288 1399 1355 1399 1221 1399 1356 1398 1289 1398 1222 1398 1290 1399 1357 1399 1223 1399 1358 1398 1291 1398 1224 1398 1292 1399 1359 1399 1225 1399 1360 1398 1293 1398 1226 1398 1294 1399 1361 1399 1227 1399 1362 1398 1295 1398 1228 1398 1296 1399 1363 1399 1229 1399 1364 1398 1297 1398 1230 1398 1298 1399 1365 1399 1231 1399 1366 1398 1299 1398 1232 1398 1300 1399 1367 1399 1233 1399 1368 1398 1301 1398 1234 1398 1302 1399 1369 1399 1235 1399 1370 1398 1303 1398 1236 1398 1304 1399 1371 1399 1237 1399 1372 1398 1305 1398 1238 1398 1306 1399 1373 1399 1239 1399 1374 1398 1307 1398 1240 1398 1308 1399 1375 1399 1241 1399 1376 1398 1309 1398 1242 1398 1310 1399 1377 1399 1243 1399 1378 1398 1311 1398 1244 1398 1312 1399 1379 1399 1245 1399 1380 1398 1313 1398 1246 1398 1314 1399 1381 1399 1247 1399 1382 1398 1315 1398 1248 1398 1316 1399 1383 1399 1249 1399 1384 1398 1317 1398 1250 1398 1318 1399 1385 1399 1251 1399 1386 1398 1319 1398 1252 1398 1320 1399 1387 1399 1253 1399 1388 1398 1321 1398 1254 1398 1322 1399 1389 1399 1255 1399 1390 1398 1323 1398 1256 1398 1324 1399 1391 1399 1257 1399 1392 1398 1325 1398 1258 1398 1326 1399 1393 1399 1259 1399 1394 1398 1327 1398 1260 1398 1328 1399 1395 1399 1261 1399 1396 1398 1329 1398 1262 1398 1330 1399 1397 1399 1263 1399 1398 1398 1331 1398 1264 1398 1332 1399 1399 1399 1265 1399 1400 1398 1333 1398 1266 1398 1334 1399 1401 1399 1267 1399 1402 1398 1335 1398 1268 1398 1336 1399 1403 1399 1269 1399 1404 1398 1337 1398 1270 1398 1338 1399 1405 1399 1271 1399 1407 1400 1474 1401 1475 1401 1408 1400 1474 1401 1541 1402 1542 1402 1475 1401 1541 1402 1407 1400 1408 1400 1542 1402 1409 1400 1476 1401 1477 1401 1410 1400 1476 1401 1543 1402 1544 1402 1477 1401 1543 1402 1409 1400 1410 1400 1544 1402 1411 1400 1478 1401 1479 1401 1412 1400 1478 1401 1545 1402 1546 1402 1479 1401 1545 1402 1411 1400 1412 1400 1546 1402 1413 1400 1480 1401 1481 1401 1414 1400 1480 1401 1547 1402 1548 1402 1481 1401 1547 1402 1413 1400 1414 1400 1548 1402 1415 1400 1482 1401 1483 1401 1416 1400 1482 1401 1549 1402 1550 1402 1483 1401 1549 1402 1415 1400 1416 1400 1550 1402 1417 1400 1484 1401 1485 1401 1418 1400 1484 1401 1551 1402 1552 1402 1485 1401 1551 1402 1417 1400 1418 1400 1552 1402 1419 1400 1486 1401 1487 1401 1420 1400 1486 1401 1553 1402 1554 1402 1487 1401 1553 1402 1419 1400 1420 1400 1554 1402 1421 1400 1488 1401 1489 1401 1422 1400 1488 1401 1555 1402 1556 1402 1489 1401 1555 1402 1421 1400 1422 1400 1556 1402 1423 1400 1490 1401 1491 1401 1424 1400 1490 1401 1557 1402 1558 1402 1491 1401 1557 1402 1423 1400 1424 1400 1558 1402 1425 1400 1492 1401 1493 1401 1426 1400 1492 1401 1559 1402 1560 1402 1493 1401 1559 1402 1425 1400 1426 1400 1560 1402 1427 1400 1494 1401 1495 1401 1428 1400 1494 1401 1561 1402 1562 1402 1495 1401 1561 1402 1427 1400 1428 1400 1562 1402 1429 1400 1496 1401 1497 1401 1430 1400 1496 1401 1563 1402 1564 1402 1497 1401 1563 1402 1429 1400 1430 1400 1564 1402 1431 1400 1498 1401 1499 1401 1432 1400 1498 1401 1565 1402 1566 1402 1499 1401 1565 1402 1431 1400 1432 1400 1566 1402 1433 1400 1500 1401 1501 1401 1434 1400 1500 1401 1567 1402 1568 1402 1501 1401 1567 1402 1433 1400 1434 1400 1568 1402 1435 1400 1502 1401 1503 1401 1436 1400 1502 1401 1569 1402 1570 1402 1503 1401 1569 1402 1435 1400 1436 1400 1570 1402 1437 1400 1504 1401 1505 1401 1438 1400 1504 1401 1571 1402 1572 1402 1505 1401 1571 1402 1437 1400 1438 1400 1572 1402 1439 1400 1506 1401 1507 1401 1440 1400 1506 1401 1573 1402 1574 1402 1507 1401 1573 1402 1439 1400 1440 1400 1574 1402 1441 1400 1508 1401 1509 1401 1442 1400 1508 1401 1575 1402 1576 1402 1509 1401 1575 1402 1441 1400 1442 1400 1576 1402 1443 1400 1510 1401 1511 1401 1444 1400 1510 1401 1577 1402 1578 1402 1511 1401 1577 1402 1443 1400 1444 1400 1578 1402 1445 1400 1512 1401 1513 1401 1446 1400 1512 1401 1579 1402 1580 1402 1513 1401 1579 1402 1445 1400 1446 1400 1580 1402 1447 1400 1514 1401 1515 1401 1448 1400 1514 1401 1581 1402 1582 1402 1515 1401 1581 1402 1447 1400 1448 1400 1582 1402 1449 1400 1516 1401 1517 1401 1450 1400 1516 1401 1583 1402 1584 1402 1517 1401 1583 1402 1449 1400 1450 1400 1584 1402 1451 1400 1518 1401 1519 1401 1452 1400 1518 1401 1585 1402 1586 1402 1519 1401 1585 1402 1451 1400 1452 1400 1586 1402 1453 1400 1520 1401 1521 1401 1454 1400 1520 1401 1587 1402 1588 1402 1521 1401 1587 1402 1453 1400 1454 1400 1588 1402 1455 1400 1522 1401 1523 1401 1456 1400 1522 1401 1589 1402 1590 1402 1523 1401 1589 1402 1455 1400 1456 1400 1590 1402 1457 1400 1524 1401 1525 1401 1458 1400 1524 1401 1591 1402 1592 1402 1525 1401 1591 1402 1457 1400 1458 1400 1592 1402 1459 1400 1526 1401 1527 1401 1460 1400 1526 1401 1593 1402 1594 1402 1527 1401 1593 1402 1459 1400 1460 1400 1594 1402 1461 1400 1528 1401 1529 1401 1462 1400 1528 1401 1595 1402 1596 1402 1529 1401 1595 1402 1461 1400 1462 1400 1596 1402 1463 1400 1530 1401 1531 1401 1464 1400 1530 1401 1597 1402 1598 1402 1531 1401 1597 1402 1463 1400 1464 1400 1598 1402 1465 1400 1532 1401 1533 1401 1466 1400 1532 1401 1599 1402 1600 1402 1533 1401 1599 1402 1465 1400 1466 1400 1600 1402 1467 1400 1534 1401 1535 1401 1468 1400 1534 1401 1601 1402 1602 1402 1535 1401 1601 1402 1467 1400 1468 1400 1602 1402 1469 1400 1536 1401 1537 1401 1470 1400 1536 1401 1603 1402 1604 1402 1537 1401 1603 1402 1469 1400 1470 1400 1604 1402 1471 1400 1538 1401 1539 1401 1472 1400 1538 1401 1605 1402 1606 1402 1539 1401 1605 1402 1471 1400 1472 1400 1606 1402 1541 1598 1474 1598 1407 1598 1475 1599 1542 1599 1408 1599 1543 1598 1476 1598 1409 1598 1477 1599 1544 1599 1410 1599 1545 1598 1478 1598 1411 1598 1479 1599 1546 1599 1412 1599 1547 1598 1480 1598 1413 1598 1481 1599 1548 1599 1414 1599 1549 1598 1482 1598 1415 1598 1483 1599 1550 1599 1416 1599 1551 1598 1484 1598 1417 1598 1485 1599 1552 1599 1418 1599 1553 1598 1486 1598 1419 1598 1487 1599 1554 1599 1420 1599 1555 1598 1488 1598 1421 1598 1489 1599 1556 1599 1422 1599 1557 1598 1490 1598 1423 1598 1491 1599 1558 1599 1424 1599 1559 1598 1492 1598 1425 1598 1493 1599 1560 1599 1426 1599 1561 1598 1494 1598 1427 1598 1495 1599 1562 1599 1428 1599 1563 1598 1496 1598 1429 1598 1497 1599 1564 1599 1430 1599 1565 1598 1498 1598 1431 1598 1499 1599 1566 1599 1432 1599 1567 1598 1500 1598 1433 1598 1501 1599 1568 1599 1434 1599 1569 1598 1502 1598 1435 1598 1503 1599 1570 1599 1436 1599 1571 1598 1504 1598 1437 1598 1505 1599 1572 1599 1438 1599 1573 1598 1506 1598 1439 1598 1507 1599 1574 1599 1440 1599 1575 1598 1508 1598 1441 1598 1509 1599 1576 1599 1442 1599 1577 1598 1510 1598 1443 1598 1511 1599 1578 1599 1444 1599 1579 1598 1512 1598 1445 1598 1513 1599 1580 1599 1446 1599 1581 1598 1514 1598 1447 1598 1515 1599 1582 1599 1448 1599 1583 1598 1516 1598 1449 1598 1517 1599 1584 1599 1450 1599 1585 1598 1518 1598 1451 1598 1519 1599 1586 1599 1452 1599 1587 1598 1520 1598 1453 1598 1521 1599 1588 1599 1454 1599 1589 1598 1522 1598 1455 1598 1523 1599 1590 1599 1456 1599 1591 1598 1524 1598 1457 1598 1525 1599 1592 1599 1458 1599 1593 1598 1526 1598 1459 1598 1527 1599 1594 1599 1460 1599 1595 1598 1528 1598 1461 1598 1529 1599 1596 1599 1462 1599 1597 1598 1530 1598 1463 1598 1531 1599 1598 1599 1464 1599 1599 1598 1532 1598 1465 1598 1533 1599 1600 1599 1466 1599 1601 1598 1534 1598 1467 1598 1535 1599 1602 1599 1468 1599 1603 1598 1536 1598 1469 1598 1537 1599 1604 1599 1470 1599 1605 1598 1538 1598 1471 1598 1539 1599 1606 1599 1472 1599 1608 1600 1675 1601 1676 1601 1609 1600 1675 1601 1742 1602 1743 1602 1676 1601 1742 1602 1608 1600 1609 1600 1743 1602 1610 1600 1677 1601 1678 1601 1611 1600 1677 1601 1744 1602 1745 1602 1678 1601 1744 1602 1610 1600 1611 1600 1745 1602 1612 1600 1679 1601 1680 1601 1613 1600 1679 1601 1746 1602 1747 1602 1680 1601 1746 1602 1612 1600 1613 1600 1747 1602 1614 1600 1681 1601 1682 1601 1615 1600 1681 1601 1748 1602 1749 1602 1682 1601 1748 1602 1614 1600 1615 1600 1749 1602 1616 1600 1683 1601 1684 1601 1617 1600 1683 1601 1750 1602 1751 1602 1684 1601 1750 1602 1616 1600 1617 1600 1751 1602 1618 1600 1685 1601 1686 1601 1619 1600 1685 1601 1752 1602 1753 1602 1686 1601 1752 1602 1618 1600 1619 1600 1753 1602 1620 1600 1687 1601 1688 1601 1621 1600 1687 1601 1754 1602 1755 1602 1688 1601 1754 1602 1620 1600 1621 1600 1755 1602 1622 1600 1689 1601 1690 1601 1623 1600 1689 1601 1756 1602 1757 1602 1690 1601 1756 1602 1622 1600 1623 1600 1757 1602 1624 1600 1691 1601 1692 1601 1625 1600 1691 1601 1758 1602 1759 1602 1692 1601 1758 1602 1624 1600 1625 1600 1759 1602 1626 1600 1693 1601 1694 1601 1627 1600 1693 1601 1760 1602 1761 1602 1694 1601 1760 1602 1626 1600 1627 1600 1761 1602 1628 1600 1695 1601 1696 1601 1629 1600 1695 1601 1762 1602 1763 1602 1696 1601 1762 1602 1628 1600 1629 1600 1763 1602 1630 1600 1697 1601 1698 1601 1631 1600 1697 1601 1764 1602 1765 1602 1698 1601 1764 1602 1630 1600 1631 1600 1765 1602 1632 1600 1699 1601 1700 1601 1633 1600 1699 1601 1766 1602 1767 1602 1700 1601 1766 1602 1632 1600 1633 1600 1767 1602 1634 1600 1701 1601 1702 1601 1635 1600 1701 1601 1768 1602 1769 1602 1702 1601 1768 1602 1634 1600 1635 1600 1769 1602 1636 1600 1703 1601 1704 1601 1637 1600 1703 1601 1770 1602 1771 1602 1704 1601 1770 1602 1636 1600 1637 1600 1771 1602 1638 1600 1705 1601 1706 1601 1639 1600 1705 1601 1772 1602 1773 1602 1706 1601 1772 1602 1638 1600 1639 1600 1773 1602 1640 1600 1707 1601 1708 1601 1641 1600 1707 1601 1774 1602 1775 1602 1708 1601 1774 1602 1640 1600 1641 1600 1775 1602 1642 1600 1709 1601 1710 1601 1643 1600 1709 1601 1776 1602 1777 1602 1710 1601 1776 1602 1642 1600 1643 1600 1777 1602 1644 1600 1711 1601 1712 1601 1645 1600 1711 1601 1778 1602 1779 1602 1712 1601 1778 1602 1644 1600 1645 1600 1779 1602 1646 1600 1713 1601 1714 1601 1647 1600 1713 1601 1780 1602 1781 1602 1714 1601 1780 1602 1646 1600 1647 1600 1781 1602 1648 1600 1715 1601 1716 1601 1649 1600 1715 1601 1782 1602 1783 1602 1716 1601 1782 1602 1648 1600 1649 1600 1783 1602 1650 1600 1717 1601 1718 1601 1651 1600 1717 1601 1784 1602 1785 1602 1718 1601 1784 1602 1650 1600 1651 1600 1785 1602 1652 1600 1719 1601 1720 1601 1653 1600 1719 1601 1786 1602 1787 1602 1720 1601 1786 1602 1652 1600 1653 1600 1787 1602 1654 1600 1721 1601 1722 1601 1655 1600 1721 1601 1788 1602 1789 1602 1722 1601 1788 1602 1654 1600 1655 1600 1789 1602 1656 1600 1723 1601 1724 1601 1657 1600 1723 1601 1790 1602 1791 1602 1724 1601 1790 1602 1656 1600 1657 1600 1791 1602 1658 1600 1725 1601 1726 1601 1659 1600 1725 1601 1792 1602 1793 1602 1726 1601 1792 1602 1658 1600 1659 1600 1793 1602 1660 1600 1727 1601 1728 1601 1661 1600 1727 1601 1794 1602 1795 1602 1728 1601 1794 1602 1660 1600 1661 1600 1795 1602 1662 1600 1729 1601 1730 1601 1663 1600 1729 1601 1796 1602 1797 1602 1730 1601 1796 1602 1662 1600 1663 1600 1797 1602 1664 1600 1731 1601 1732 1601 1665 1600 1731 1601 1798 1602 1799 1602 1732 1601 1798 1602 1664 1600 1665 1600 1799 1602 1666 1600 1733 1601 1734 1601 1667 1600 1733 1601 1800 1602 1801 1602 1734 1601 1800 1602 1666 1600 1667 1600 1801 1602 1668 1600 1735 1601 1736 1601 1669 1600 1735 1601 1802 1602 1803 1602 1736 1601 1802 1602 1668 1600 1669 1600 1803 1602 1670 1600 1737 1601 1738 1601 1671 1600 1737 1601 1804 1602 1805 1602 1738 1601 1804 1602 1670 1600 1671 1600 1805 1602 1672 1600 1739 1601 1740 1601 1673 1600 1739 1601 1806 1602 1807 1602 1740 1601 1806 1602 1672 1600 1673 1600 1807 1602 1742 1798 1675 1798 1608 1798 1676 1799 1743 1799 1609 1799 1744 1798 1677 1798 1610 1798 1678 1799 1745 1799 1611 1799 1746 1798 1679 1798 1612 1798 1680 1799 1747 1799 1613 1799 1748 1798 1681 1798 1614 1798 1682 1799 1749 1799 1615 1799 1750 1798 1683 1798 1616 1798 1684 1799 1751 1799 1617 1799 1752 1798 1685 1798 1618 1798 1686 1799 1753 1799 1619 1799 1754 1798 1687 1798 1620 1798 1688 1799 1755 1799 1621 1799 1756 1798 1689 1798 1622 1798 1690 1799 1757 1799 1623 1799 1758 1798 1691 1798 1624 1798 1692 1799 1759 1799 1625 1799 1760 1798 1693 1798 1626 1798 1694 1799 1761 1799 1627 1799 1762 1798 1695 1798 1628 1798 1696 1799 1763 1799 1629 1799 1764 1798 1697 1798 1630 1798 1698 1799 1765 1799 1631 1799 1766 1798 1699 1798 1632 1798 1700 1799 1767 1799 1633 1799 1768 1798 1701 1798 1634 1798 1702 1799 1769 1799 1635 1799 1770 1798 1703 1798 1636 1798 1704 1799 1771 1799 1637 1799 1772 1798 1705 1798 1638 1798 1706 1799 1773 1799 1639 1799 1774 1798 1707 1798 1640 1798 1708 1799 1775 1799 1641 1799 1776 1798 1709 1798 1642 1798 1710 1799 1777 1799 1643 1799 1778 1798 1711 1798 1644 1798 1712 1799 1779 1799 1645 1799 1780 1798 1713 1798 1646 1798 1714 1799 1781 1799 1647 1799 1782 1798 1715 1798 1648 1798 1716 1799 1783 1799 1649 1799 1784 1798 1717 1798 1650 1798 1718 1799 1785 1799 1651 1799 1786 1798 1719 1798 1652 1798 1720 1799 1787 1799 1653 1799 1788 1798 1721 1798 1654 1798 1722 1799 1789 1799 1655 1799 1790 1798 1723 1798 1656 1798 1724 1799 1791 1799 1657 1799 1792 1798 1725 1798 1658 1798 1726 1799 1793 1799 1659 1799 1794 1798 1727 1798 1660 1798 1728 1799 1795 1799 1661 1799 1796 1798 1729 1798 1662 1798 1730 1799 1797 1799 1663 1799 1798 1798 1731 1798 1664 1798 1732 1799 1799 1799 1665 1799 1800 1798 1733 1798 1666 1798 1734 1799 1801 1799 1667 1799 1802 1798 1735 1798 1668 1798 1736 1799 1803 1799 1669 1799 1804 1798 1737 1798 1670 1798 1738 1799 1805 1799 1671 1799 1806 1798 1739 1798 1672 1798 1740 1799 1807 1799 1673 1799 1809 1800 1876 1801 1877 1801 1810 1800 1876 1801 1943 1802 1944 1802 1877 1801 1943 1802 1809 1800 1810 1800 1944 1802 1811 1800 1878 1801 1879 1801 1812 1800 1878 1801 1945 1802 1946 1802 1879 1801 1945 1802 1811 1800 1812 1800 1946 1802 1813 1800 1880 1801 1881 1801 1814 1800 1880 1801 1947 1802 1948 1802 1881 1801 1947 1802 1813 1800 1814 1800 1948 1802 1815 1800 1882 1801 1883 1801 1816 1800 1882 1801 1949 1802 1950 1802 1883 1801 1949 1802 1815 1800 1816 1800 1950 1802 1817 1800 1884 1801 1885 1801 1818 1800 1884 1801 1951 1802 1952 1802 1885 1801 1951 1802 1817 1800 1818 1800 1952 1802 1819 1800 1886 1801 1887 1801 1820 1800 1886 1801 1953 1802 1954 1802 1887 1801 1953 1802 1819 1800 1820 1800 1954 1802 1821 1800 1888 1801 1889 1801 1822 1800 1888 1801 1955 1802 1956 1802 1889 1801 1955 1802 1821 1800 1822 1800 1956 1802 1823 1800 1890 1801 1891 1801 1824 1800 1890 1801 1957 1802 1958 1802 1891 1801 1957 1802 1823 1800 1824 1800 1958 1802 1825 1800 1892 1801 1893 1801 1826 1800 1892 1801 1959 1802 1960 1802 1893 1801 1959 1802 1825 1800 1826 1800 1960 1802 1827 1800 1894 1801 1895 1801 1828 1800 1894 1801 1961 1802 1962 1802 1895 1801 1961 1802 1827 1800 1828 1800 1962 1802 1829 1800 1896 1801 1897 1801 1830 1800 1896 1801 1963 1802 1964 1802 1897 1801 1963 1802 1829 1800 1830 1800 1964 1802 1831 1800 1898 1801 1899 1801 1832 1800 1898 1801 1965 1802 1966 1802 1899 1801 1965 1802 1831 1800 1832 1800 1966 1802 1833 1800 1900 1801 1901 1801 1834 1800 1900 1801 1967 1802 1968 1802 1901 1801 1967 1802 1833 1800 1834 1800 1968 1802 1835 1800 1902 1801 1903 1801 1836 1800 1902 1801 1969 1802 1970 1802 1903 1801 1969 1802 1835 1800 1836 1800 1970 1802 1837 1800 1904 1801 1905 1801 1838 1800 1904 1801 1971 1802 1972 1802 1905 1801 1971 1802 1837 1800 1838 1800 1972 1802 1839 1800 1906 1801 1907 1801 1840 1800 1906 1801 1973 1802 1974 1802 1907 1801 1973 1802 1839 1800 1840 1800 1974 1802 1841 1800 1908 1801 1909 1801 1842 1800 1908 1801 1975 1802 1976 1802 1909 1801 1975 1802 1841 1800 1842 1800 1976 1802 1843 1800 1910 1801 1911 1801 1844 1800 1910 1801 1977 1802 1978 1802 1911 1801 1977 1802 1843 1800 1844 1800 1978 1802 1845 1800 1912 1801 1913 1801 1846 1800 1912 1801 1979 1802 1980 1802 1913 1801 1979 1802 1845 1800 1846 1800 1980 1802 1847 1800 1914 1801 1915 1801 1848 1800 1914 1801 1981 1802 1982 1802 1915 1801 1981 1802 1847 1800 1848 1800 1982 1802 1849 1800 1916 1801 1917 1801 1850 1800 1916 1801 1983 1802 1984 1802 1917 1801 1983 1802 1849 1800 1850 1800 1984 1802 1851 1800 1918 1801 1919 1801 1852 1800 1918 1801 1985 1802 1986 1802 1919 1801 1985 1802 1851 1800 1852 1800 1986 1802 1853 1800 1920 1801 1921 1801 1854 1800 1920 1801 1987 1802 1988 1802 1921 1801 1987 1802 1853 1800 1854 1800 1988 1802 1855 1800 1922 1801 1923 1801 1856 1800 1922 1801 1989 1802 1990 1802 1923 1801 1989 1802 1855 1800 1856 1800 1990 1802 1857 1800 1924 1801 1925 1801 1858 1800 1924 1801 1991 1802 1992 1802 1925 1801 1991 1802 1857 1800 1858 1800 1992 1802 1859 1800 1926 1801 1927 1801 1860 1800 1926 1801 1993 1802 1994 1802 1927 1801 1993 1802 1859 1800 1860 1800 1994 1802 1861 1800 1928 1801 1929 1801 1862 1800 1928 1801 1995 1802 1996 1802 1929 1801 1995 1802 1861 1800 1862 1800 1996 1802 1863 1800 1930 1801 1931 1801 1864 1800 1930 1801 1997 1802 1998 1802 1931 1801 1997 1802 1863 1800 1864 1800 1998 1802 1865 1800 1932 1801 1933 1801 1866 1800 1932 1801 1999 1802 2000 1802 1933 1801 1999 1802 1865 1800 1866 1800 2000 1802 1867 1800 1934 1801 1935 1801 1868 1800 1934 1801 2001 1802 2002 1802 1935 1801 2001 1802 1867 1800 1868 1800 2002 1802 1869 1800 1936 1801 1937 1801 1870 1800 1936 1801 2003 1802 2004 1802 1937 1801 2003 1802 1869 1800 1870 1800 2004 1802 1871 1800 1938 1801 1939 1801 1872 1800 1938 1801 2005 1802 2006 1802 1939 1801 2005 1802 1871 1800 1872 1800 2006 1802 1873 1800 1940 1801 1941 1801 1874 1800 1940 1801 2007 1802 2008 1802 1941 1801 2007 1802 1873 1800 1874 1800 2008 1802 1943 1998 1876 1998 1809 1998 1877 1999 1944 1999 1810 1999 1945 1998 1878 1998 1811 1998 1879 1999 1946 1999 1812 1999 1947 1998 1880 1998 1813 1998 1881 1999 1948 1999 1814 1999 1949 1998 1882 1998 1815 1998 1883 1999 1950 1999 1816 1999 1951 1998 1884 1998 1817 1998 1885 1999 1952 1999 1818 1999 1953 1998 1886 1998 1819 1998 1887 1999 1954 1999 1820 1999 1955 1998 1888 1998 1821 1998 1889 1999 1956 1999 1822 1999 1957 1998 1890 1998 1823 1998 1891 1999 1958 1999 1824 1999 1959 1998 1892 1998 1825 1998 1893 1999 1960 1999 1826 1999 1961 1998 1894 1998 1827 1998 1895 1999 1962 1999 1828 1999 1963 1998 1896 1998 1829 1998 1897 1999 1964 1999 1830 1999 1965 1998 1898 1998 1831 1998 1899 1999 1966 1999 1832 1999 1967 1998 1900 1998 1833 1998 1901 1999 1968 1999 1834 1999 1969 1998 1902 1998 1835 1998 1903 1999 1970 1999 1836 1999 1971 1998 1904 1998 1837 1998 1905 1999 1972 1999 1838 1999 1973 1998 1906 1998 1839 1998 1907 1999 1974 1999 1840 1999 1975 1998 1908 1998 1841 1998 1909 1999 1976 1999 1842 1999 1977 1998 1910 1998 1843 1998 1911 1999 1978 1999 1844 1999 1979 1998 1912 1998 1845 1998 1913 1999 1980 1999 1846 1999 1981 1998 1914 1998 1847 1998 1915 1999 1982 1999 1848 1999 1983 1998 1916 1998 1849 1998 1917 1999 1984 1999 1850 1999 1985 1998 1918 1998 1851 1998 1919 1999 1986 1999 1852 1999 1987 1998 1920 1998 1853 1998 1921 1999 1988 1999 1854 1999 1989 1998 1922 1998 1855 1998 1923 1999 1990 1999 1856 1999 1991 1998 1924 1998 1857 1998 1925 1999 1992 1999 1858 1999 1993 1998 1926 1998 1859 1998 1927 1999 1994 1999 1860 1999 1995 1998 1928 1998 1861 1998 1929 1999 1996 1999 1862 1999 1997 1998 1930 1998 1863 1998 1931 1999 1998 1999 1864 1999 1999 1998 1932 1998 1865 1998 1933 1999 2000 1999 1866 1999 2001 1998 1934 1998 1867 1998 1935 1999 2002 1999 1868 1999 2003 1998 1936 1998 1869 1998 1937 1999 2004 1999 1870 1999 2005 1998 1938 1998 1871 1998 1939 1999 2006 1999 1872 1999 2007 1998 1940 1998 1873 1998 1941 1999 2008 1999 1874 1999 2010 2000 2077 2001 2078 2001 2011 2000 2077 2001 2144 2002 2145 2002 2078 2001 2144 2002 2010 2000 2011 2000 2145 2002 2012 2000 2079 2001 2080 2001 2013 2000 2079 2001 2146 2002 2147 2002 2080 2001 2146 2002 2012 2000 2013 2000 2147 2002 2014 2000 2081 2001 2082 2001 2015 2000 2081 2001 2148 2002 2149 2002 2082 2001 2148 2002 2014 2000 2015 2000 2149 2002 2016 2000 2083 2001 2084 2001 2017 2000 2083 2001 2150 2002 2151 2002 2084 2001 2150 2002 2016 2000 2017 2000 2151 2002 2018 2000 2085 2001 2086 2001 2019 2000 2085 2001 2152 2002 2153 2002 2086 2001 2152 2002 2018 2000 2019 2000 2153 2002 2020 2000 2087 2001 2088 2001 2021 2000 2087 2001 2154 2002 2155 2002 2088 2001 2154 2002 2020 2000 2021 2000 2155 2002 2022 2000 2089 2001 2090 2001 2023 2000 2089 2001 2156 2002 2157 2002 2090 2001 2156 2002 2022 2000 2023 2000 2157 2002 2024 2000 2091 2001 2092 2001 2025 2000 2091 2001 2158 2002 2159 2002 2092 2001 2158 2002 2024 2000 2025 2000 2159 2002 2026 2000 2093 2001 2094 2001 2027 2000 2093 2001 2160 2002 2161 2002 2094 2001 2160 2002 2026 2000 2027 2000 2161 2002 2028 2000 2095 2001 2096 2001 2029 2000 2095 2001 2162 2002 2163 2002 2096 2001 2162 2002 2028 2000 2029 2000 2163 2002 2030 2000 2097 2001 2098 2001 2031 2000 2097 2001 2164 2002 2165 2002 2098 2001 2164 2002 2030 2000 2031 2000 2165 2002 2032 2000 2099 2001 2100 2001 2033 2000 2099 2001 2166 2002 2167 2002 2100 2001 2166 2002 2032 2000 2033 2000 2167 2002 2034 2000 2101 2001 2102 2001 2035 2000 2101 2001 2168 2002 2169 2002 2102 2001 2168 2002 2034 2000 2035 2000 2169 2002 2036 2000 2103 2001 2104 2001 2037 2000 2103 2001 2170 2002 2171 2002 2104 2001 2170 2002 2036 2000 2037 2000 2171 2002 2038 2000 2105 2001 2106 2001 2039 2000 2105 2001 2172 2002 2173 2002 2106 2001 2172 2002 2038 2000 2039 2000 2173 2002 2040 2000 2107 2001 2108 2001 2041 2000 2107 2001 2174 2002 2175 2002 2108 2001 2174 2002 2040 2000 2041 2000 2175 2002 2042 2000 2109 2001 2110 2001 2043 2000 2109 2001 2176 2002 2177 2002 2110 2001 2176 2002 2042 2000 2043 2000 2177 2002 2044 2000 2111 2001 2112 2001 2045 2000 2111 2001 2178 2002 2179 2002 2112 2001 2178 2002 2044 2000 2045 2000 2179 2002 2046 2000 2113 2001 2114 2001 2047 2000 2113 2001 2180 2002 2181 2002 2114 2001 2180 2002 2046 2000 2047 2000 2181 2002 2048 2000 2115 2001 2116 2001 2049 2000 2115 2001 2182 2002 2183 2002 2116 2001 2182 2002 2048 2000 2049 2000 2183 2002 2050 2000 2117 2001 2118 2001 2051 2000 2117 2001 2184 2002 2185 2002 2118 2001 2184 2002 2050 2000 2051 2000 2185 2002 2052 2000 2119 2001 2120 2001 2053 2000 2119 2001 2186 2002 2187 2002 2120 2001 2186 2002 2052 2000 2053 2000 2187 2002 2054 2000 2121 2001 2122 2001 2055 2000 2121 2001 2188 2002 2189 2002 2122 2001 2188 2002 2054 2000 2055 2000 2189 2002 2056 2000 2123 2001 2124 2001 2057 2000 2123 2001 2190 2002 2191 2002 2124 2001 2190 2002 2056 2000 2057 2000 2191 2002 2058 2000 2125 2001 2126 2001 2059 2000 2125 2001 2192 2002 2193 2002 2126 2001 2192 2002 2058 2000 2059 2000 2193 2002 2060 2000 2127 2001 2128 2001 2061 2000 2127 2001 2194 2002 2195 2002 2128 2001 2194 2002 2060 2000 2061 2000 2195 2002 2062 2000 2129 2001 2130 2001 2063 2000 2129 2001 2196 2002 2197 2002 2130 2001 2196 2002 2062 2000 2063 2000 2197 2002 2064 2000 2131 2001 2132 2001 2065 2000 2131 2001 2198 2002 2199 2002 2132 2001 2198 2002 2064 2000 2065 2000 2199 2002 2066 2000 2133 2001 2134 2001 2067 2000 2133 2001 2200 2002 2201 2002 2134 2001 2200 2002 2066 2000 2067 2000 2201 2002 2068 2000 2135 2001 2136 2001 2069 2000 2135 2001 2202 2002 2203 2002 2136 2001 2202 2002 2068 2000 2069 2000 2203 2002 2070 2000 2137 2001 2138 2001 2071 2000 2137 2001 2204 2002 2205 2002 2138 2001 2204 2002 2070 2000 2071 2000 2205 2002 2072 2000 2139 2001 2140 2001 2073 2000 2139 2001 2206 2002 2207 2002 2140 2001 2206 2002 2072 2000 2073 2000 2207 2002 2074 2000 2141 2001 2142 2001 2075 2000 2141 2001 2208 2002 2209 2002 2142 2001 2208 2002 2074 2000 2075 2000 2209 2002 2144 2198 2077 2198 2010 2198 2078 2199 2145 2199 2011 2199 2146 2198 2079 2198 2012 2198 2080 2199 2147 2199 2013 2199 2148 2198 2081 2198 2014 2198 2082 2199 2149 2199 2015 2199 2150 2198 2083 2198 2016 2198 2084 2199 2151 2199 2017 2199 2152 2198 2085 2198 2018 2198 2086 2199 2153 2199 2019 2199 2154 2198 2087 2198 2020 2198 2088 2199 2155 2199 2021 2199 2156 2198 2089 2198 2022 2198 2090 2199 2157 2199 2023 2199 2158 2198 2091 2198 2024 2198 2092 2199 2159 2199 2025 2199 2160 2198 2093 2198 2026 2198 2094 2199 2161 2199 2027 2199 2162 2198 2095 2198 2028 2198 2096 2199 2163 2199 2029 2199 2164 2198 2097 2198 2030 2198 2098 2199 2165 2199 2031 2199 2166 2198 2099 2198 2032 2198 2100 2199 2167 2199 2033 2199 2168 2198 2101 2198 2034 2198 2102 2199 2169 2199 2035 2199 2170 2198 2103 2198 2036 2198 2104 2199 2171 2199 2037 2199 2172 2198 2105 2198 2038 2198 2106 2199 2173 2199 2039 2199 2174 2198 2107 2198 2040 2198 2108 2199 2175 2199 2041 2199 2176 2198 2109 2198 2042 2198 2110 2199 2177 2199 2043 2199 2178 2198 2111 2198 2044 2198 2112 2199 2179 2199 2045 2199 2180 2198 2113 2198 2046 2198 2114 2199 2181 2199 2047 2199 2182 2198 2115 2198 2048 2198 2116 2199 2183 2199 2049 2199 2184 2198 2117 2198 2050 2198 2118 2199 2185 2199 2051 2199 2186 2198 2119 2198 2052 2198 2120 2199 2187 2199 2053 2199 2188 2198 2121 2198 2054 2198 2122 2199 2189 2199 2055 2199 2190 2198 2123 2198 2056 2198 2124 2199 2191 2199 2057 2199 2192 2198 2125 2198 2058 2198 2126 2199 2193 2199 2059 2199 2194 2198 2127 2198 2060 2198 2128 2199 2195 2199 2061 2199 2196 2198 2129 2198 2062 2198 2130 2199 2197 2199 2063 2199 2198 2198 2131 2198 2064 2198 2132 2199 2199 2199 2065 2199 2200 2198 2133 2198 2066 2198 2134 2199 2201 2199 2067 2199 2202 2198 2135 2198 2068 2198 2136 2199 2203 2199 2069 2199 2204 2198 2137 2198 2070 2198 2138 2199 2205 2199 2071 2199 2206 2198 2139 2198 2072 2198 2140 2199 2207 2199 2073 2199 2208 2198 2141 2198 2074 2198 2142 2199 2209 2199 2075 2199 2211 2200 2278 2201 2279 2201 2212 2200 2278 2201 2345 2202 2346 2202 2279 2201 2345 2202 2211 2200 2212 2200 2346 2202 2213 2200 2280 2201 2281 2201 2214 2200 2280 2201 2347 2202 2348 2202 2281 2201 2347 2202 2213 2200 2214 2200 2348 2202 2215 2200 2282 2201 2283 2201 2216 2200 2282 2201 2349 2202 2350 2202 2283 2201 2349 2202 2215 2200 2216 2200 2350 2202 2217 2200 2284 2201 2285 2201 2218 2200 2284 2201 2351 2202 2352 2202 2285 2201 2351 2202 2217 2200 2218 2200 2352 2202 2219 2200 2286 2201 2287 2201 2220 2200 2286 2201 2353 2202 2354 2202 2287 2201 2353 2202 2219 2200 2220 2200 2354 2202 2221 2200 2288 2201 2289 2201 2222 2200 2288 2201 2355 2202 2356 2202 2289 2201 2355 2202 2221 2200 2222 2200 2356 2202 2223 2200 2290 2201 2291 2201 2224 2200 2290 2201 2357 2202 2358 2202 2291 2201 2357 2202 2223 2200 2224 2200 2358 2202 2225 2200 2292 2201 2293 2201 2226 2200 2292 2201 2359 2202 2360 2202 2293 2201 2359 2202 2225 2200 2226 2200 2360 2202 2227 2200 2294 2201 2295 2201 2228 2200 2294 2201 2361 2202 2362 2202 2295 2201 2361 2202 2227 2200 2228 2200 2362 2202 2229 2200 2296 2201 2297 2201 2230 2200 2296 2201 2363 2202 2364 2202 2297 2201 2363 2202 2229 2200 2230 2200 2364 2202 2231 2200 2298 2201 2299 2201 2232 2200 2298 2201 2365 2202 2366 2202 2299 2201 2365 2202 2231 2200 2232 2200 2366 2202 2233 2200 2300 2201 2301 2201 2234 2200 2300 2201 2367 2202 2368 2202 2301 2201 2367 2202 2233 2200 2234 2200 2368 2202 2235 2200 2302 2201 2303 2201 2236 2200 2302 2201 2369 2202 2370 2202 2303 2201 2369 2202 2235 2200 2236 2200 2370 2202 2237 2200 2304 2201 2305 2201 2238 2200 2304 2201 2371 2202 2372 2202 2305 2201 2371 2202 2237 2200 2238 2200 2372 2202 2239 2200 2306 2201 2307 2201 2240 2200 2306 2201 2373 2202 2374 2202 2307 2201 2373 2202 2239 2200 2240 2200 2374 2202 2241 2200 2308 2201 2309 2201 2242 2200 2308 2201 2375 2202 2376 2202 2309 2201 2375 2202 2241 2200 2242 2200 2376 2202 2243 2200 2310 2201 2311 2201 2244 2200 2310 2201 2377 2202 2378 2202 2311 2201 2377 2202 2243 2200 2244 2200 2378 2202 2245 2200 2312 2201 2313 2201 2246 2200 2312 2201 2379 2202 2380 2202 2313 2201 2379 2202 2245 2200 2246 2200 2380 2202 2247 2200 2314 2201 2315 2201 2248 2200 2314 2201 2381 2202 2382 2202 2315 2201 2381 2202 2247 2200 2248 2200 2382 2202 2249 2200 2316 2201 2317 2201 2250 2200 2316 2201 2383 2202 2384 2202 2317 2201 2383 2202 2249 2200 2250 2200 2384 2202 2251 2200 2318 2201 2319 2201 2252 2200 2318 2201 2385 2202 2386 2202 2319 2201 2385 2202 2251 2200 2252 2200 2386 2202 2253 2200 2320 2201 2321 2201 2254 2200 2320 2201 2387 2202 2388 2202 2321 2201 2387 2202 2253 2200 2254 2200 2388 2202 2255 2200 2322 2201 2323 2201 2256 2200 2322 2201 2389 2202 2390 2202 2323 2201 2389 2202 2255 2200 2256 2200 2390 2202 2257 2200 2324 2201 2325 2201 2258 2200 2324 2201 2391 2202 2392 2202 2325 2201 2391 2202 2257 2200 2258 2200 2392 2202 2259 2200 2326 2201 2327 2201 2260 2200 2326 2201 2393 2202 2394 2202 2327 2201 2393 2202 2259 2200 2260 2200 2394 2202 2261 2200 2328 2201 2329 2201 2262 2200 2328 2201 2395 2202 2396 2202 2329 2201 2395 2202 2261 2200 2262 2200 2396 2202 2263 2200 2330 2201 2331 2201 2264 2200 2330 2201 2397 2202 2398 2202 2331 2201 2397 2202 2263 2200 2264 2200 2398 2202 2265 2200 2332 2201 2333 2201 2266 2200 2332 2201 2399 2202 2400 2202 2333 2201 2399 2202 2265 2200 2266 2200 2400 2202 2267 2200 2334 2201 2335 2201 2268 2200 2334 2201 2401 2202 2402 2202 2335 2201 2401 2202 2267 2200 2268 2200 2402 2202 2269 2200 2336 2201 2337 2201 2270 2200 2336 2201 2403 2202 2404 2202 2337 2201 2403 2202 2269 2200 2270 2200 2404 2202 2271 2200 2338 2201 2339 2201 2272 2200 2338 2201 2405 2202 2406 2202 2339 2201 2405 2202 2271 2200 2272 2200 2406 2202 2273 2200 2340 2201 2341 2201 2274 2200 2340 2201 2407 2202 2408 2202 2341 2201 2407 2202 2273 2200 2274 2200 2408 2202 2275 2200 2342 2201 2343 2201 2276 2200 2342 2201 2409 2202 2410 2202 2343 2201 2409 2202 2275 2200 2276 2200 2410 2202 2345 2398 2278 2398 2211 2398 2279 2399 2346 2399 2212 2399 2347 2398 2280 2398 2213 2398 2281 2399 2348 2399 2214 2399 2349 2398 2282 2398 2215 2398 2283 2399 2350 2399 2216 2399 2351 2398 2284 2398 2217 2398 2285 2399 2352 2399 2218 2399 2353 2398 2286 2398 2219 2398 2287 2399 2354 2399 2220 2399 2355 2398 2288 2398 2221 2398 2289 2399 2356 2399 2222 2399 2357 2398 2290 2398 2223 2398 2291 2399 2358 2399 2224 2399 2359 2398 2292 2398 2225 2398 2293 2399 2360 2399 2226 2399 2361 2398 2294 2398 2227 2398 2295 2399 2362 2399 2228 2399 2363 2398 2296 2398 2229 2398 2297 2399 2364 2399 2230 2399 2365 2398 2298 2398 2231 2398 2299 2399 2366 2399 2232 2399 2367 2398 2300 2398 2233 2398 2301 2399 2368 2399 2234 2399 2369 2398 2302 2398 2235 2398 2303 2399 2370 2399 2236 2399 2371 2398 2304 2398 2237 2398 2305 2399 2372 2399 2238 2399 2373 2398 2306 2398 2239 2398 2307 2399 2374 2399 2240 2399 2375 2398 2308 2398 2241 2398 2309 2399 2376 2399 2242 2399 2377 2398 2310 2398 2243 2398 2311 2399 2378 2399 2244 2399 2379 2398 2312 2398 2245 2398 2313 2399 2380 2399 2246 2399 2381 2398 2314 2398 2247 2398 2315 2399 2382 2399 2248 2399 2383 2398 2316 2398 2249 2398 2317 2399 2384 2399 2250 2399 2385 2398 2318 2398 2251 2398 2319 2399 2386 2399 2252 2399 2387 2398 2320 2398 2253 2398 2321 2399 2388 2399 2254 2399 2389 2398 2322 2398 2255 2398 2323 2399 2390 2399 2256 2399 2391 2398 2324 2398 2257 2398 2325 2399 2392 2399 2258 2399 2393 2398 2326 2398 2259 2398 2327 2399 2394 2399 2260 2399 2395 2398 2328 2398 2261 2398 2329 2399 2396 2399 2262 2399 2397 2398 2330 2398 2263 2398 2331 2399 2398 2399 2264 2399 2399 2398 2332 2398 2265 2398 2333 2399 2400 2399 2266 2399 2401 2398 2334 2398 2267 2398 2335 2399 2402 2399 2268 2399 2403 2398 2336 2398 2269 2398 2337 2399 2404 2399 2270 2399 2405 2398 2338 2398 2271 2398 2339 2399 2406 2399 2272 2399 2407 2398 2340 2398 2273 2398 2341 2399 2408 2399 2274 2399 2409 2398 2342 2398 2275 2398 2343 2399 2410 2399 2276 2399