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 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 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 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 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 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 0 85 1 86 1 1 0 85 1 170 2 171 2 86 1 170 2 0 0 1 0 171 2 2 0 87 1 88 1 3 0 87 1 172 2 173 2 88 1 172 2 2 0 3 0 173 2 4 0 89 1 90 1 5 0 89 1 174 2 175 2 90 1 174 2 4 0 5 0 175 2 6 0 91 1 92 1 7 0 91 1 176 2 177 2 92 1 176 2 6 0 7 0 177 2 8 0 93 1 94 1 9 0 93 1 178 2 179 2 94 1 178 2 8 0 9 0 179 2 10 0 95 1 96 1 11 0 95 1 180 2 181 2 96 1 180 2 10 0 11 0 181 2 12 0 97 1 98 1 13 0 97 1 182 2 183 2 98 1 182 2 12 0 13 0 183 2 14 0 99 1 100 1 15 0 99 1 184 2 185 2 100 1 184 2 14 0 15 0 185 2 16 0 101 1 102 1 17 0 101 1 186 2 187 2 102 1 186 2 16 0 17 0 187 2 18 0 103 1 104 1 19 0 103 1 188 2 189 2 104 1 188 2 18 0 19 0 189 2 20 0 105 1 106 1 21 0 105 1 190 2 191 2 106 1 190 2 20 0 21 0 191 2 22 0 107 1 108 1 23 0 107 1 192 2 193 2 108 1 192 2 22 0 23 0 193 2 24 0 109 1 110 1 25 0 109 1 194 2 195 2 110 1 194 2 24 0 25 0 195 2 26 0 111 1 112 1 27 0 111 1 196 2 197 2 112 1 196 2 26 0 27 0 197 2 28 0 113 1 114 1 29 0 113 1 198 2 199 2 114 1 198 2 28 0 29 0 199 2 30 0 115 1 116 1 31 0 115 1 200 2 201 2 116 1 200 2 30 0 31 0 201 2 32 0 117 1 118 1 33 0 117 1 202 2 203 2 118 1 202 2 32 0 33 0 203 2 34 0 119 1 120 1 35 0 119 1 204 2 205 2 120 1 204 2 34 0 35 0 205 2 36 0 121 1 122 1 37 0 121 1 206 2 207 2 122 1 206 2 36 0 37 0 207 2 38 0 123 1 124 1 39 0 123 1 208 2 209 2 124 1 208 2 38 0 39 0 209 2 40 0 125 1 126 1 41 0 125 1 210 2 211 2 126 1 210 2 40 0 41 0 211 2 42 0 127 1 128 1 43 0 127 1 212 2 213 2 128 1 212 2 42 0 43 0 213 2 44 0 129 1 130 1 45 0 129 1 214 2 215 2 130 1 214 2 44 0 45 0 215 2 46 0 131 1 132 1 47 0 131 1 216 2 217 2 132 1 216 2 46 0 47 0 217 2 48 0 133 1 134 1 49 0 133 1 218 2 219 2 134 1 218 2 48 0 49 0 219 2 50 0 135 1 136 1 51 0 135 1 220 2 221 2 136 1 220 2 50 0 51 0 221 2 52 0 137 1 138 1 53 0 137 1 222 2 223 2 138 1 222 2 52 0 53 0 223 2 54 0 139 1 140 1 55 0 139 1 224 2 225 2 140 1 224 2 54 0 55 0 225 2 56 0 141 1 142 1 57 0 141 1 226 2 227 2 142 1 226 2 56 0 57 0 227 2 58 0 143 1 144 1 59 0 143 1 228 2 229 2 144 1 228 2 58 0 59 0 229 2 60 0 145 1 146 1 61 0 145 1 230 2 231 2 146 1 230 2 60 0 61 0 231 2 62 0 147 1 148 1 63 0 147 1 232 2 233 2 148 1 232 2 62 0 63 0 233 2 64 0 149 1 150 1 65 0 149 1 234 2 235 2 150 1 234 2 64 0 65 0 235 2 66 0 151 1 152 1 67 0 151 1 236 2 237 2 152 1 236 2 66 0 67 0 237 2 68 0 153 1 154 1 69 0 153 1 238 2 239 2 154 1 238 2 68 0 69 0 239 2 70 0 155 1 156 1 71 0 155 1 240 2 241 2 156 1 240 2 70 0 71 0 241 2 72 0 157 1 158 1 73 0 157 1 242 2 243 2 158 1 242 2 72 0 73 0 243 2 74 0 159 1 160 1 75 0 159 1 244 2 245 2 160 1 244 2 74 0 75 0 245 2 76 0 161 1 162 1 77 0 161 1 246 2 247 2 162 1 246 2 76 0 77 0 247 2 78 0 163 1 164 1 79 0 163 1 248 2 249 2 164 1 248 2 78 0 79 0 249 2 80 0 165 1 166 1 81 0 165 1 250 2 251 2 166 1 250 2 80 0 81 0 251 2 82 0 167 1 168 1 83 0 167 1 252 2 253 2 168 1 252 2 82 0 83 0 253 2 170 252 85 252 0 252 86 253 171 253 1 253 172 252 87 252 2 252 88 253 173 253 3 253 174 252 89 252 4 252 90 253 175 253 5 253 176 252 91 252 6 252 92 253 177 253 7 253 178 252 93 252 8 252 94 253 179 253 9 253 180 252 95 252 10 252 96 253 181 253 11 253 182 252 97 252 12 252 98 253 183 253 13 253 184 252 99 252 14 252 100 253 185 253 15 253 186 252 101 252 16 252 102 253 187 253 17 253 188 252 103 252 18 252 104 253 189 253 19 253 190 252 105 252 20 252 106 253 191 253 21 253 192 252 107 252 22 252 108 253 193 253 23 253 194 252 109 252 24 252 110 253 195 253 25 253 196 252 111 252 26 252 112 253 197 253 27 253 198 252 113 252 28 252 114 253 199 253 29 253 200 252 115 252 30 252 116 253 201 253 31 253 202 252 117 252 32 252 118 253 203 253 33 253 204 252 119 252 34 252 120 253 205 253 35 253 206 252 121 252 36 252 122 253 207 253 37 253 208 252 123 252 38 252 124 253 209 253 39 253 210 252 125 252 40 252 126 253 211 253 41 253 212 252 127 252 42 252 128 253 213 253 43 253 214 252 129 252 44 252 130 253 215 253 45 253 216 252 131 252 46 252 132 253 217 253 47 253 218 252 133 252 48 252 134 253 219 253 49 253 220 252 135 252 50 252 136 253 221 253 51 253 222 252 137 252 52 252 138 253 223 253 53 253 224 252 139 252 54 252 140 253 225 253 55 253 226 252 141 252 56 252 142 253 227 253 57 253 228 252 143 252 58 252 144 253 229 253 59 253 230 252 145 252 60 252 146 253 231 253 61 253 232 252 147 252 62 252 148 253 233 253 63 253 234 252 149 252 64 252 150 253 235 253 65 253 236 252 151 252 66 252 152 253 237 253 67 253 238 252 153 252 68 252 154 253 239 253 69 253 240 252 155 252 70 252 156 253 241 253 71 253 242 252 157 252 72 252 158 253 243 253 73 253 244 252 159 252 74 252 160 253 245 253 75 253 246 252 161 252 76 252 162 253 247 253 77 253 248 252 163 252 78 252 164 253 249 253 79 253 250 252 165 252 80 252 166 253 251 253 81 253 252 252 167 252 82 252 168 253 253 253 83 253 255 254 340 255 341 255 256 254 340 255 425 256 426 256 341 255 425 256 255 254 256 254 426 256 257 254 342 255 343 255 258 254 342 255 427 256 428 256 343 255 427 256 257 254 258 254 428 256 259 254 344 255 345 255 260 254 344 255 429 256 430 256 345 255 429 256 259 254 260 254 430 256 261 254 346 255 347 255 262 254 346 255 431 256 432 256 347 255 431 256 261 254 262 254 432 256 263 254 348 255 349 255 264 254 348 255 433 256 434 256 349 255 433 256 263 254 264 254 434 256 265 254 350 255 351 255 266 254 350 255 435 256 436 256 351 255 435 256 265 254 266 254 436 256 267 254 352 255 353 255 268 254 352 255 437 256 438 256 353 255 437 256 267 254 268 254 438 256 269 254 354 255 355 255 270 254 354 255 439 256 440 256 355 255 439 256 269 254 270 254 440 256 271 254 356 255 357 255 272 254 356 255 441 256 442 256 357 255 441 256 271 254 272 254 442 256 273 254 358 255 359 255 274 254 358 255 443 256 444 256 359 255 443 256 273 254 274 254 444 256 275 254 360 255 361 255 276 254 360 255 445 256 446 256 361 255 445 256 275 254 276 254 446 256 277 254 362 255 363 255 278 254 362 255 447 256 448 256 363 255 447 256 277 254 278 254 448 256 279 254 364 255 365 255 280 254 364 255 449 256 450 256 365 255 449 256 279 254 280 254 450 256 281 254 366 255 367 255 282 254 366 255 451 256 452 256 367 255 451 256 281 254 282 254 452 256 283 254 368 255 369 255 284 254 368 255 453 256 454 256 369 255 453 256 283 254 284 254 454 256 285 254 370 255 371 255 286 254 370 255 455 256 456 256 371 255 455 256 285 254 286 254 456 256 287 254 372 255 373 255 288 254 372 255 457 256 458 256 373 255 457 256 287 254 288 254 458 256 289 254 374 255 375 255 290 254 374 255 459 256 460 256 375 255 459 256 289 254 290 254 460 256 291 254 376 255 377 255 292 254 376 255 461 256 462 256 377 255 461 256 291 254 292 254 462 256 293 254 378 255 379 255 294 254 378 255 463 256 464 256 379 255 463 256 293 254 294 254 464 256 295 254 380 255 381 255 296 254 380 255 465 256 466 256 381 255 465 256 295 254 296 254 466 256 297 254 382 255 383 255 298 254 382 255 467 256 468 256 383 255 467 256 297 254 298 254 468 256 299 254 384 255 385 255 300 254 384 255 469 256 470 256 385 255 469 256 299 254 300 254 470 256 301 254 386 255 387 255 302 254 386 255 471 256 472 256 387 255 471 256 301 254 302 254 472 256 303 254 388 255 389 255 304 254 388 255 473 256 474 256 389 255 473 256 303 254 304 254 474 256 305 254 390 255 391 255 306 254 390 255 475 256 476 256 391 255 475 256 305 254 306 254 476 256 307 254 392 255 393 255 308 254 392 255 477 256 478 256 393 255 477 256 307 254 308 254 478 256 309 254 394 255 395 255 310 254 394 255 479 256 480 256 395 255 479 256 309 254 310 254 480 256 311 254 396 255 397 255 312 254 396 255 481 256 482 256 397 255 481 256 311 254 312 254 482 256 313 254 398 255 399 255 314 254 398 255 483 256 484 256 399 255 483 256 313 254 314 254 484 256 315 254 400 255 401 255 316 254 400 255 485 256 486 256 401 255 485 256 315 254 316 254 486 256 317 254 402 255 403 255 318 254 402 255 487 256 488 256 403 255 487 256 317 254 318 254 488 256 319 254 404 255 405 255 320 254 404 255 489 256 490 256 405 255 489 256 319 254 320 254 490 256 321 254 406 255 407 255 322 254 406 255 491 256 492 256 407 255 491 256 321 254 322 254 492 256 323 254 408 255 409 255 324 254 408 255 493 256 494 256 409 255 493 256 323 254 324 254 494 256 325 254 410 255 411 255 326 254 410 255 495 256 496 256 411 255 495 256 325 254 326 254 496 256 327 254 412 255 413 255 328 254 412 255 497 256 498 256 413 255 497 256 327 254 328 254 498 256 329 254 414 255 415 255 330 254 414 255 499 256 500 256 415 255 499 256 329 254 330 254 500 256 331 254 416 255 417 255 332 254 416 255 501 256 502 256 417 255 501 256 331 254 332 254 502 256 333 254 418 255 419 255 334 254 418 255 503 256 504 256 419 255 503 256 333 254 334 254 504 256 335 254 420 255 421 255 336 254 420 255 505 256 506 256 421 255 505 256 335 254 336 254 506 256 337 254 422 255 423 255 338 254 422 255 507 256 508 256 423 255 507 256 337 254 338 254 508 256 425 506 340 506 255 506 341 507 426 507 256 507 427 506 342 506 257 506 343 507 428 507 258 507 429 506 344 506 259 506 345 507 430 507 260 507 431 506 346 506 261 506 347 507 432 507 262 507 433 506 348 506 263 506 349 507 434 507 264 507 435 506 350 506 265 506 351 507 436 507 266 507 437 506 352 506 267 506 353 507 438 507 268 507 439 506 354 506 269 506 355 507 440 507 270 507 441 506 356 506 271 506 357 507 442 507 272 507 443 506 358 506 273 506 359 507 444 507 274 507 445 506 360 506 275 506 361 507 446 507 276 507 447 506 362 506 277 506 363 507 448 507 278 507 449 506 364 506 279 506 365 507 450 507 280 507 451 506 366 506 281 506 367 507 452 507 282 507 453 506 368 506 283 506 369 507 454 507 284 507 455 506 370 506 285 506 371 507 456 507 286 507 457 506 372 506 287 506 373 507 458 507 288 507 459 506 374 506 289 506 375 507 460 507 290 507 461 506 376 506 291 506 377 507 462 507 292 507 463 506 378 506 293 506 379 507 464 507 294 507 465 506 380 506 295 506 381 507 466 507 296 507 467 506 382 506 297 506 383 507 468 507 298 507 469 506 384 506 299 506 385 507 470 507 300 507 471 506 386 506 301 506 387 507 472 507 302 507 473 506 388 506 303 506 389 507 474 507 304 507 475 506 390 506 305 506 391 507 476 507 306 507 477 506 392 506 307 506 393 507 478 507 308 507 479 506 394 506 309 506 395 507 480 507 310 507 481 506 396 506 311 506 397 507 482 507 312 507 483 506 398 506 313 506 399 507 484 507 314 507 485 506 400 506 315 506 401 507 486 507 316 507 487 506 402 506 317 506 403 507 488 507 318 507 489 506 404 506 319 506 405 507 490 507 320 507 491 506 406 506 321 506 407 507 492 507 322 507 493 506 408 506 323 506 409 507 494 507 324 507 495 506 410 506 325 506 411 507 496 507 326 507 497 506 412 506 327 506 413 507 498 507 328 507 499 506 414 506 329 506 415 507 500 507 330 507 501 506 416 506 331 506 417 507 502 507 332 507 503 506 418 506 333 506 419 507 504 507 334 507 505 506 420 506 335 506 421 507 506 507 336 507 507 506 422 506 337 506 423 507 508 507 338 507 510 508 595 509 596 509 511 508 595 509 680 510 681 510 596 509 680 510 510 508 511 508 681 510 512 508 597 509 598 509 513 508 597 509 682 510 683 510 598 509 682 510 512 508 513 508 683 510 514 508 599 509 600 509 515 508 599 509 684 510 685 510 600 509 684 510 514 508 515 508 685 510 516 508 601 509 602 509 517 508 601 509 686 510 687 510 602 509 686 510 516 508 517 508 687 510 518 508 603 509 604 509 519 508 603 509 688 510 689 510 604 509 688 510 518 508 519 508 689 510 520 508 605 509 606 509 521 508 605 509 690 510 691 510 606 509 690 510 520 508 521 508 691 510 522 508 607 509 608 509 523 508 607 509 692 510 693 510 608 509 692 510 522 508 523 508 693 510 524 508 609 509 610 509 525 508 609 509 694 510 695 510 610 509 694 510 524 508 525 508 695 510 526 508 611 509 612 509 527 508 611 509 696 510 697 510 612 509 696 510 526 508 527 508 697 510 528 508 613 509 614 509 529 508 613 509 698 510 699 510 614 509 698 510 528 508 529 508 699 510 530 508 615 509 616 509 531 508 615 509 700 510 701 510 616 509 700 510 530 508 531 508 701 510 532 508 617 509 618 509 533 508 617 509 702 510 703 510 618 509 702 510 532 508 533 508 703 510 534 508 619 509 620 509 535 508 619 509 704 510 705 510 620 509 704 510 534 508 535 508 705 510 536 508 621 509 622 509 537 508 621 509 706 510 707 510 622 509 706 510 536 508 537 508 707 510 538 508 623 509 624 509 539 508 623 509 708 510 709 510 624 509 708 510 538 508 539 508 709 510 540 508 625 509 626 509 541 508 625 509 710 510 711 510 626 509 710 510 540 508 541 508 711 510 542 508 627 509 628 509 543 508 627 509 712 510 713 510 628 509 712 510 542 508 543 508 713 510 544 508 629 509 630 509 545 508 629 509 714 510 715 510 630 509 714 510 544 508 545 508 715 510 546 508 631 509 632 509 547 508 631 509 716 510 717 510 632 509 716 510 546 508 547 508 717 510 548 508 633 509 634 509 549 508 633 509 718 510 719 510 634 509 718 510 548 508 549 508 719 510 550 508 635 509 636 509 551 508 635 509 720 510 721 510 636 509 720 510 550 508 551 508 721 510 552 508 637 509 638 509 553 508 637 509 722 510 723 510 638 509 722 510 552 508 553 508 723 510 554 508 639 509 640 509 555 508 639 509 724 510 725 510 640 509 724 510 554 508 555 508 725 510 556 508 641 509 642 509 557 508 641 509 726 510 727 510 642 509 726 510 556 508 557 508 727 510 558 508 643 509 644 509 559 508 643 509 728 510 729 510 644 509 728 510 558 508 559 508 729 510 560 508 645 509 646 509 561 508 645 509 730 510 731 510 646 509 730 510 560 508 561 508 731 510 562 508 647 509 648 509 563 508 647 509 732 510 733 510 648 509 732 510 562 508 563 508 733 510 564 508 649 509 650 509 565 508 649 509 734 510 735 510 650 509 734 510 564 508 565 508 735 510 566 508 651 509 652 509 567 508 651 509 736 510 737 510 652 509 736 510 566 508 567 508 737 510 568 508 653 509 654 509 569 508 653 509 738 510 739 510 654 509 738 510 568 508 569 508 739 510 570 508 655 509 656 509 571 508 655 509 740 510 741 510 656 509 740 510 570 508 571 508 741 510 572 508 657 509 658 509 573 508 657 509 742 510 743 510 658 509 742 510 572 508 573 508 743 510 574 508 659 509 660 509 575 508 659 509 744 510 745 510 660 509 744 510 574 508 575 508 745 510 576 508 661 509 662 509 577 508 661 509 746 510 747 510 662 509 746 510 576 508 577 508 747 510 578 508 663 509 664 509 579 508 663 509 748 510 749 510 664 509 748 510 578 508 579 508 749 510 580 508 665 509 666 509 581 508 665 509 750 510 751 510 666 509 750 510 580 508 581 508 751 510 582 508 667 509 668 509 583 508 667 509 752 510 753 510 668 509 752 510 582 508 583 508 753 510 584 508 669 509 670 509 585 508 669 509 754 510 755 510 670 509 754 510 584 508 585 508 755 510 586 508 671 509 672 509 587 508 671 509 756 510 757 510 672 509 756 510 586 508 587 508 757 510 588 508 673 509 674 509 589 508 673 509 758 510 759 510 674 509 758 510 588 508 589 508 759 510 590 508 675 509 676 509 591 508 675 509 760 510 761 510 676 509 760 510 590 508 591 508 761 510 592 508 677 509 678 509 593 508 677 509 762 510 763 510 678 509 762 510 592 508 593 508 763 510 680 760 595 760 510 760 596 761 681 761 511 761 682 760 597 760 512 760 598 761 683 761 513 761 684 760 599 760 514 760 600 761 685 761 515 761 686 760 601 760 516 760 602 761 687 761 517 761 688 760 603 760 518 760 604 761 689 761 519 761 690 760 605 760 520 760 606 761 691 761 521 761 692 760 607 760 522 760 608 761 693 761 523 761 694 760 609 760 524 760 610 761 695 761 525 761 696 760 611 760 526 760 612 761 697 761 527 761 698 760 613 760 528 760 614 761 699 761 529 761 700 760 615 760 530 760 616 761 701 761 531 761 702 760 617 760 532 760 618 761 703 761 533 761 704 760 619 760 534 760 620 761 705 761 535 761 706 760 621 760 536 760 622 761 707 761 537 761 708 760 623 760 538 760 624 761 709 761 539 761 710 760 625 760 540 760 626 761 711 761 541 761 712 760 627 760 542 760 628 761 713 761 543 761 714 760 629 760 544 760 630 761 715 761 545 761 716 760 631 760 546 760 632 761 717 761 547 761 718 760 633 760 548 760 634 761 719 761 549 761 720 760 635 760 550 760 636 761 721 761 551 761 722 760 637 760 552 760 638 761 723 761 553 761 724 760 639 760 554 760 640 761 725 761 555 761 726 760 641 760 556 760 642 761 727 761 557 761 728 760 643 760 558 760 644 761 729 761 559 761 730 760 645 760 560 760 646 761 731 761 561 761 732 760 647 760 562 760 648 761 733 761 563 761 734 760 649 760 564 760 650 761 735 761 565 761 736 760 651 760 566 760 652 761 737 761 567 761 738 760 653 760 568 760 654 761 739 761 569 761 740 760 655 760 570 760 656 761 741 761 571 761 742 760 657 760 572 760 658 761 743 761 573 761 744 760 659 760 574 760 660 761 745 761 575 761 746 760 661 760 576 760 662 761 747 761 577 761 748 760 663 760 578 760 664 761 749 761 579 761 750 760 665 760 580 760 666 761 751 761 581 761 752 760 667 760 582 760 668 761 753 761 583 761 754 760 669 760 584 760 670 761 755 761 585 761 756 760 671 760 586 760 672 761 757 761 587 761 758 760 673 760 588 760 674 761 759 761 589 761 760 760 675 760 590 760 676 761 761 761 591 761 762 760 677 760 592 760 678 761 763 761 593 761 765 762 850 763 851 763 766 762 850 763 935 764 936 764 851 763 935 764 765 762 766 762 936 764 767 762 852 763 853 763 768 762 852 763 937 764 938 764 853 763 937 764 767 762 768 762 938 764 769 762 854 763 855 763 770 762 854 763 939 764 940 764 855 763 939 764 769 762 770 762 940 764 771 762 856 763 857 763 772 762 856 763 941 764 942 764 857 763 941 764 771 762 772 762 942 764 773 762 858 763 859 763 774 762 858 763 943 764 944 764 859 763 943 764 773 762 774 762 944 764 775 762 860 763 861 763 776 762 860 763 945 764 946 764 861 763 945 764 775 762 776 762 946 764 777 762 862 763 863 763 778 762 862 763 947 764 948 764 863 763 947 764 777 762 778 762 948 764 779 762 864 763 865 763 780 762 864 763 949 764 950 764 865 763 949 764 779 762 780 762 950 764 781 762 866 763 867 763 782 762 866 763 951 764 952 764 867 763 951 764 781 762 782 762 952 764 783 762 868 763 869 763 784 762 868 763 953 764 954 764 869 763 953 764 783 762 784 762 954 764 785 762 870 763 871 763 786 762 870 763 955 764 956 764 871 763 955 764 785 762 786 762 956 764 787 762 872 763 873 763 788 762 872 763 957 764 958 764 873 763 957 764 787 762 788 762 958 764 789 762 874 763 875 763 790 762 874 763 959 764 960 764 875 763 959 764 789 762 790 762 960 764 791 762 876 763 877 763 792 762 876 763 961 764 962 764 877 763 961 764 791 762 792 762 962 764 793 762 878 763 879 763 794 762 878 763 963 764 964 764 879 763 963 764 793 762 794 762 964 764 795 762 880 763 881 763 796 762 880 763 965 764 966 764 881 763 965 764 795 762 796 762 966 764 797 762 882 763 883 763 798 762 882 763 967 764 968 764 883 763 967 764 797 762 798 762 968 764 799 762 884 763 885 763 800 762 884 763 969 764 970 764 885 763 969 764 799 762 800 762 970 764 801 762 886 763 887 763 802 762 886 763 971 764 972 764 887 763 971 764 801 762 802 762 972 764 803 762 888 763 889 763 804 762 888 763 973 764 974 764 889 763 973 764 803 762 804 762 974 764 805 762 890 763 891 763 806 762 890 763 975 764 976 764 891 763 975 764 805 762 806 762 976 764 807 762 892 763 893 763 808 762 892 763 977 764 978 764 893 763 977 764 807 762 808 762 978 764 809 762 894 763 895 763 810 762 894 763 979 764 980 764 895 763 979 764 809 762 810 762 980 764 811 762 896 763 897 763 812 762 896 763 981 764 982 764 897 763 981 764 811 762 812 762 982 764 813 762 898 763 899 763 814 762 898 763 983 764 984 764 899 763 983 764 813 762 814 762 984 764 815 762 900 763 901 763 816 762 900 763 985 764 986 764 901 763 985 764 815 762 816 762 986 764 817 762 902 763 903 763 818 762 902 763 987 764 988 764 903 763 987 764 817 762 818 762 988 764 819 762 904 763 905 763 820 762 904 763 989 764 990 764 905 763 989 764 819 762 820 762 990 764 821 762 906 763 907 763 822 762 906 763 991 764 992 764 907 763 991 764 821 762 822 762 992 764 823 762 908 763 909 763 824 762 908 763 993 764 994 764 909 763 993 764 823 762 824 762 994 764 825 762 910 763 911 763 826 762 910 763 995 764 996 764 911 763 995 764 825 762 826 762 996 764 827 762 912 763 913 763 828 762 912 763 997 764 998 764 913 763 997 764 827 762 828 762 998 764 829 762 914 763 915 763 830 762 914 763 999 764 1000 764 915 763 999 764 829 762 830 762 1000 764 831 762 916 763 917 763 832 762 916 763 1001 764 1002 764 917 763 1001 764 831 762 832 762 1002 764 833 762 918 763 919 763 834 762 918 763 1003 764 1004 764 919 763 1003 764 833 762 834 762 1004 764 835 762 920 763 921 763 836 762 920 763 1005 764 1006 764 921 763 1005 764 835 762 836 762 1006 764 837 762 922 763 923 763 838 762 922 763 1007 764 1008 764 923 763 1007 764 837 762 838 762 1008 764 839 762 924 763 925 763 840 762 924 763 1009 764 1010 764 925 763 1009 764 839 762 840 762 1010 764 841 762 926 763 927 763 842 762 926 763 1011 764 1012 764 927 763 1011 764 841 762 842 762 1012 764 843 762 928 763 929 763 844 762 928 763 1013 764 1014 764 929 763 1013 764 843 762 844 762 1014 764 845 762 930 763 931 763 846 762 930 763 1015 764 1016 764 931 763 1015 764 845 762 846 762 1016 764 847 762 932 763 933 763 848 762 932 763 1017 764 1018 764 933 763 1017 764 847 762 848 762 1018 764 935 1014 850 1014 765 1014 851 1015 936 1015 766 1015 937 1014 852 1014 767 1014 853 1015 938 1015 768 1015 939 1014 854 1014 769 1014 855 1015 940 1015 770 1015 941 1014 856 1014 771 1014 857 1015 942 1015 772 1015 943 1014 858 1014 773 1014 859 1015 944 1015 774 1015 945 1014 860 1014 775 1014 861 1015 946 1015 776 1015 947 1014 862 1014 777 1014 863 1015 948 1015 778 1015 949 1014 864 1014 779 1014 865 1015 950 1015 780 1015 951 1014 866 1014 781 1014 867 1015 952 1015 782 1015 953 1014 868 1014 783 1014 869 1015 954 1015 784 1015 955 1014 870 1014 785 1014 871 1015 956 1015 786 1015 957 1014 872 1014 787 1014 873 1015 958 1015 788 1015 959 1014 874 1014 789 1014 875 1015 960 1015 790 1015 961 1014 876 1014 791 1014 877 1015 962 1015 792 1015 963 1014 878 1014 793 1014 879 1015 964 1015 794 1015 965 1014 880 1014 795 1014 881 1015 966 1015 796 1015 967 1014 882 1014 797 1014 883 1015 968 1015 798 1015 969 1014 884 1014 799 1014 885 1015 970 1015 800 1015 971 1014 886 1014 801 1014 887 1015 972 1015 802 1015 973 1014 888 1014 803 1014 889 1015 974 1015 804 1015 975 1014 890 1014 805 1014 891 1015 976 1015 806 1015 977 1014 892 1014 807 1014 893 1015 978 1015 808 1015 979 1014 894 1014 809 1014 895 1015 980 1015 810 1015 981 1014 896 1014 811 1014 897 1015 982 1015 812 1015 983 1014 898 1014 813 1014 899 1015 984 1015 814 1015 985 1014 900 1014 815 1014 901 1015 986 1015 816 1015 987 1014 902 1014 817 1014 903 1015 988 1015 818 1015 989 1014 904 1014 819 1014 905 1015 990 1015 820 1015 991 1014 906 1014 821 1014 907 1015 992 1015 822 1015 993 1014 908 1014 823 1014 909 1015 994 1015 824 1015 995 1014 910 1014 825 1014 911 1015 996 1015 826 1015 997 1014 912 1014 827 1014 913 1015 998 1015 828 1015 999 1014 914 1014 829 1014 915 1015 1000 1015 830 1015 1001 1014 916 1014 831 1014 917 1015 1002 1015 832 1015 1003 1014 918 1014 833 1014 919 1015 1004 1015 834 1015 1005 1014 920 1014 835 1014 921 1015 1006 1015 836 1015 1007 1014 922 1014 837 1014 923 1015 1008 1015 838 1015 1009 1014 924 1014 839 1014 925 1015 1010 1015 840 1015 1011 1014 926 1014 841 1014 927 1015 1012 1015 842 1015 1013 1014 928 1014 843 1014 929 1015 1014 1015 844 1015 1015 1014 930 1014 845 1014 931 1015 1016 1015 846 1015 1017 1014 932 1014 847 1014 933 1015 1018 1015 848 1015 1020 1016 1105 1017 1106 1017 1021 1016 1105 1017 1190 1018 1191 1018 1106 1017 1190 1018 1020 1016 1021 1016 1191 1018 1022 1016 1107 1017 1108 1017 1023 1016 1107 1017 1192 1018 1193 1018 1108 1017 1192 1018 1022 1016 1023 1016 1193 1018 1024 1016 1109 1017 1110 1017 1025 1016 1109 1017 1194 1018 1195 1018 1110 1017 1194 1018 1024 1016 1025 1016 1195 1018 1026 1016 1111 1017 1112 1017 1027 1016 1111 1017 1196 1018 1197 1018 1112 1017 1196 1018 1026 1016 1027 1016 1197 1018 1028 1016 1113 1017 1114 1017 1029 1016 1113 1017 1198 1018 1199 1018 1114 1017 1198 1018 1028 1016 1029 1016 1199 1018 1030 1016 1115 1017 1116 1017 1031 1016 1115 1017 1200 1018 1201 1018 1116 1017 1200 1018 1030 1016 1031 1016 1201 1018 1032 1016 1117 1017 1118 1017 1033 1016 1117 1017 1202 1018 1203 1018 1118 1017 1202 1018 1032 1016 1033 1016 1203 1018 1034 1016 1119 1017 1120 1017 1035 1016 1119 1017 1204 1018 1205 1018 1120 1017 1204 1018 1034 1016 1035 1016 1205 1018 1036 1016 1121 1017 1122 1017 1037 1016 1121 1017 1206 1018 1207 1018 1122 1017 1206 1018 1036 1016 1037 1016 1207 1018 1038 1016 1123 1017 1124 1017 1039 1016 1123 1017 1208 1018 1209 1018 1124 1017 1208 1018 1038 1016 1039 1016 1209 1018 1040 1016 1125 1017 1126 1017 1041 1016 1125 1017 1210 1018 1211 1018 1126 1017 1210 1018 1040 1016 1041 1016 1211 1018 1042 1016 1127 1017 1128 1017 1043 1016 1127 1017 1212 1018 1213 1018 1128 1017 1212 1018 1042 1016 1043 1016 1213 1018 1044 1016 1129 1017 1130 1017 1045 1016 1129 1017 1214 1018 1215 1018 1130 1017 1214 1018 1044 1016 1045 1016 1215 1018 1046 1016 1131 1017 1132 1017 1047 1016 1131 1017 1216 1018 1217 1018 1132 1017 1216 1018 1046 1016 1047 1016 1217 1018 1048 1016 1133 1017 1134 1017 1049 1016 1133 1017 1218 1018 1219 1018 1134 1017 1218 1018 1048 1016 1049 1016 1219 1018 1050 1016 1135 1017 1136 1017 1051 1016 1135 1017 1220 1018 1221 1018 1136 1017 1220 1018 1050 1016 1051 1016 1221 1018 1052 1016 1137 1017 1138 1017 1053 1016 1137 1017 1222 1018 1223 1018 1138 1017 1222 1018 1052 1016 1053 1016 1223 1018 1054 1016 1139 1017 1140 1017 1055 1016 1139 1017 1224 1018 1225 1018 1140 1017 1224 1018 1054 1016 1055 1016 1225 1018 1056 1016 1141 1017 1142 1017 1057 1016 1141 1017 1226 1018 1227 1018 1142 1017 1226 1018 1056 1016 1057 1016 1227 1018 1058 1016 1143 1017 1144 1017 1059 1016 1143 1017 1228 1018 1229 1018 1144 1017 1228 1018 1058 1016 1059 1016 1229 1018 1060 1016 1145 1017 1146 1017 1061 1016 1145 1017 1230 1018 1231 1018 1146 1017 1230 1018 1060 1016 1061 1016 1231 1018 1062 1016 1147 1017 1148 1017 1063 1016 1147 1017 1232 1018 1233 1018 1148 1017 1232 1018 1062 1016 1063 1016 1233 1018 1064 1016 1149 1017 1150 1017 1065 1016 1149 1017 1234 1018 1235 1018 1150 1017 1234 1018 1064 1016 1065 1016 1235 1018 1066 1016 1151 1017 1152 1017 1067 1016 1151 1017 1236 1018 1237 1018 1152 1017 1236 1018 1066 1016 1067 1016 1237 1018 1068 1016 1153 1017 1154 1017 1069 1016 1153 1017 1238 1018 1239 1018 1154 1017 1238 1018 1068 1016 1069 1016 1239 1018 1070 1016 1155 1017 1156 1017 1071 1016 1155 1017 1240 1018 1241 1018 1156 1017 1240 1018 1070 1016 1071 1016 1241 1018 1072 1016 1157 1017 1158 1017 1073 1016 1157 1017 1242 1018 1243 1018 1158 1017 1242 1018 1072 1016 1073 1016 1243 1018 1074 1016 1159 1017 1160 1017 1075 1016 1159 1017 1244 1018 1245 1018 1160 1017 1244 1018 1074 1016 1075 1016 1245 1018 1076 1016 1161 1017 1162 1017 1077 1016 1161 1017 1246 1018 1247 1018 1162 1017 1246 1018 1076 1016 1077 1016 1247 1018 1078 1016 1163 1017 1164 1017 1079 1016 1163 1017 1248 1018 1249 1018 1164 1017 1248 1018 1078 1016 1079 1016 1249 1018 1080 1016 1165 1017 1166 1017 1081 1016 1165 1017 1250 1018 1251 1018 1166 1017 1250 1018 1080 1016 1081 1016 1251 1018 1082 1016 1167 1017 1168 1017 1083 1016 1167 1017 1252 1018 1253 1018 1168 1017 1252 1018 1082 1016 1083 1016 1253 1018 1084 1016 1169 1017 1170 1017 1085 1016 1169 1017 1254 1018 1255 1018 1170 1017 1254 1018 1084 1016 1085 1016 1255 1018 1086 1016 1171 1017 1172 1017 1087 1016 1171 1017 1256 1018 1257 1018 1172 1017 1256 1018 1086 1016 1087 1016 1257 1018 1088 1016 1173 1017 1174 1017 1089 1016 1173 1017 1258 1018 1259 1018 1174 1017 1258 1018 1088 1016 1089 1016 1259 1018 1090 1016 1175 1017 1176 1017 1091 1016 1175 1017 1260 1018 1261 1018 1176 1017 1260 1018 1090 1016 1091 1016 1261 1018 1092 1016 1177 1017 1178 1017 1093 1016 1177 1017 1262 1018 1263 1018 1178 1017 1262 1018 1092 1016 1093 1016 1263 1018 1094 1016 1179 1017 1180 1017 1095 1016 1179 1017 1264 1018 1265 1018 1180 1017 1264 1018 1094 1016 1095 1016 1265 1018 1096 1016 1181 1017 1182 1017 1097 1016 1181 1017 1266 1018 1267 1018 1182 1017 1266 1018 1096 1016 1097 1016 1267 1018 1098 1016 1183 1017 1184 1017 1099 1016 1183 1017 1268 1018 1269 1018 1184 1017 1268 1018 1098 1016 1099 1016 1269 1018 1100 1016 1185 1017 1186 1017 1101 1016 1185 1017 1270 1018 1271 1018 1186 1017 1270 1018 1100 1016 1101 1016 1271 1018 1102 1016 1187 1017 1188 1017 1103 1016 1187 1017 1272 1018 1273 1018 1188 1017 1272 1018 1102 1016 1103 1016 1273 1018 1190 1268 1105 1268 1020 1268 1106 1269 1191 1269 1021 1269 1192 1268 1107 1268 1022 1268 1108 1269 1193 1269 1023 1269 1194 1268 1109 1268 1024 1268 1110 1269 1195 1269 1025 1269 1196 1268 1111 1268 1026 1268 1112 1269 1197 1269 1027 1269 1198 1268 1113 1268 1028 1268 1114 1269 1199 1269 1029 1269 1200 1268 1115 1268 1030 1268 1116 1269 1201 1269 1031 1269 1202 1268 1117 1268 1032 1268 1118 1269 1203 1269 1033 1269 1204 1268 1119 1268 1034 1268 1120 1269 1205 1269 1035 1269 1206 1268 1121 1268 1036 1268 1122 1269 1207 1269 1037 1269 1208 1268 1123 1268 1038 1268 1124 1269 1209 1269 1039 1269 1210 1268 1125 1268 1040 1268 1126 1269 1211 1269 1041 1269 1212 1268 1127 1268 1042 1268 1128 1269 1213 1269 1043 1269 1214 1268 1129 1268 1044 1268 1130 1269 1215 1269 1045 1269 1216 1268 1131 1268 1046 1268 1132 1269 1217 1269 1047 1269 1218 1268 1133 1268 1048 1268 1134 1269 1219 1269 1049 1269 1220 1268 1135 1268 1050 1268 1136 1269 1221 1269 1051 1269 1222 1268 1137 1268 1052 1268 1138 1269 1223 1269 1053 1269 1224 1268 1139 1268 1054 1268 1140 1269 1225 1269 1055 1269 1226 1268 1141 1268 1056 1268 1142 1269 1227 1269 1057 1269 1228 1268 1143 1268 1058 1268 1144 1269 1229 1269 1059 1269 1230 1268 1145 1268 1060 1268 1146 1269 1231 1269 1061 1269 1232 1268 1147 1268 1062 1268 1148 1269 1233 1269 1063 1269 1234 1268 1149 1268 1064 1268 1150 1269 1235 1269 1065 1269 1236 1268 1151 1268 1066 1268 1152 1269 1237 1269 1067 1269 1238 1268 1153 1268 1068 1268 1154 1269 1239 1269 1069 1269 1240 1268 1155 1268 1070 1268 1156 1269 1241 1269 1071 1269 1242 1268 1157 1268 1072 1268 1158 1269 1243 1269 1073 1269 1244 1268 1159 1268 1074 1268 1160 1269 1245 1269 1075 1269 1246 1268 1161 1268 1076 1268 1162 1269 1247 1269 1077 1269 1248 1268 1163 1268 1078 1268 1164 1269 1249 1269 1079 1269 1250 1268 1165 1268 1080 1268 1166 1269 1251 1269 1081 1269 1252 1268 1167 1268 1082 1268 1168 1269 1253 1269 1083 1269 1254 1268 1169 1268 1084 1268 1170 1269 1255 1269 1085 1269 1256 1268 1171 1268 1086 1268 1172 1269 1257 1269 1087 1269 1258 1268 1173 1268 1088 1268 1174 1269 1259 1269 1089 1269 1260 1268 1175 1268 1090 1268 1176 1269 1261 1269 1091 1269 1262 1268 1177 1268 1092 1268 1178 1269 1263 1269 1093 1269 1264 1268 1179 1268 1094 1268 1180 1269 1265 1269 1095 1269 1266 1268 1181 1268 1096 1268 1182 1269 1267 1269 1097 1269 1268 1268 1183 1268 1098 1268 1184 1269 1269 1269 1099 1269 1270 1268 1185 1268 1100 1268 1186 1269 1271 1269 1101 1269 1272 1268 1187 1268 1102 1268 1188 1269 1273 1269 1103 1269 1275 1270 1360 1271 1361 1271 1276 1270 1360 1271 1445 1272 1446 1272 1361 1271 1445 1272 1275 1270 1276 1270 1446 1272 1277 1270 1362 1271 1363 1271 1278 1270 1362 1271 1447 1272 1448 1272 1363 1271 1447 1272 1277 1270 1278 1270 1448 1272 1279 1270 1364 1271 1365 1271 1280 1270 1364 1271 1449 1272 1450 1272 1365 1271 1449 1272 1279 1270 1280 1270 1450 1272 1281 1270 1366 1271 1367 1271 1282 1270 1366 1271 1451 1272 1452 1272 1367 1271 1451 1272 1281 1270 1282 1270 1452 1272 1283 1270 1368 1271 1369 1271 1284 1270 1368 1271 1453 1272 1454 1272 1369 1271 1453 1272 1283 1270 1284 1270 1454 1272 1285 1270 1370 1271 1371 1271 1286 1270 1370 1271 1455 1272 1456 1272 1371 1271 1455 1272 1285 1270 1286 1270 1456 1272 1287 1270 1372 1271 1373 1271 1288 1270 1372 1271 1457 1272 1458 1272 1373 1271 1457 1272 1287 1270 1288 1270 1458 1272 1289 1270 1374 1271 1375 1271 1290 1270 1374 1271 1459 1272 1460 1272 1375 1271 1459 1272 1289 1270 1290 1270 1460 1272 1291 1270 1376 1271 1377 1271 1292 1270 1376 1271 1461 1272 1462 1272 1377 1271 1461 1272 1291 1270 1292 1270 1462 1272 1293 1270 1378 1271 1379 1271 1294 1270 1378 1271 1463 1272 1464 1272 1379 1271 1463 1272 1293 1270 1294 1270 1464 1272 1295 1270 1380 1271 1381 1271 1296 1270 1380 1271 1465 1272 1466 1272 1381 1271 1465 1272 1295 1270 1296 1270 1466 1272 1297 1270 1382 1271 1383 1271 1298 1270 1382 1271 1467 1272 1468 1272 1383 1271 1467 1272 1297 1270 1298 1270 1468 1272 1299 1270 1384 1271 1385 1271 1300 1270 1384 1271 1469 1272 1470 1272 1385 1271 1469 1272 1299 1270 1300 1270 1470 1272 1301 1270 1386 1271 1387 1271 1302 1270 1386 1271 1471 1272 1472 1272 1387 1271 1471 1272 1301 1270 1302 1270 1472 1272 1303 1270 1388 1271 1389 1271 1304 1270 1388 1271 1473 1272 1474 1272 1389 1271 1473 1272 1303 1270 1304 1270 1474 1272 1305 1270 1390 1271 1391 1271 1306 1270 1390 1271 1475 1272 1476 1272 1391 1271 1475 1272 1305 1270 1306 1270 1476 1272 1307 1270 1392 1271 1393 1271 1308 1270 1392 1271 1477 1272 1478 1272 1393 1271 1477 1272 1307 1270 1308 1270 1478 1272 1309 1270 1394 1271 1395 1271 1310 1270 1394 1271 1479 1272 1480 1272 1395 1271 1479 1272 1309 1270 1310 1270 1480 1272 1311 1270 1396 1271 1397 1271 1312 1270 1396 1271 1481 1272 1482 1272 1397 1271 1481 1272 1311 1270 1312 1270 1482 1272 1313 1270 1398 1271 1399 1271 1314 1270 1398 1271 1483 1272 1484 1272 1399 1271 1483 1272 1313 1270 1314 1270 1484 1272 1315 1270 1400 1271 1401 1271 1316 1270 1400 1271 1485 1272 1486 1272 1401 1271 1485 1272 1315 1270 1316 1270 1486 1272 1317 1270 1402 1271 1403 1271 1318 1270 1402 1271 1487 1272 1488 1272 1403 1271 1487 1272 1317 1270 1318 1270 1488 1272 1319 1270 1404 1271 1405 1271 1320 1270 1404 1271 1489 1272 1490 1272 1405 1271 1489 1272 1319 1270 1320 1270 1490 1272 1321 1270 1406 1271 1407 1271 1322 1270 1406 1271 1491 1272 1492 1272 1407 1271 1491 1272 1321 1270 1322 1270 1492 1272 1323 1270 1408 1271 1409 1271 1324 1270 1408 1271 1493 1272 1494 1272 1409 1271 1493 1272 1323 1270 1324 1270 1494 1272 1325 1270 1410 1271 1411 1271 1326 1270 1410 1271 1495 1272 1496 1272 1411 1271 1495 1272 1325 1270 1326 1270 1496 1272 1327 1270 1412 1271 1413 1271 1328 1270 1412 1271 1497 1272 1498 1272 1413 1271 1497 1272 1327 1270 1328 1270 1498 1272 1329 1270 1414 1271 1415 1271 1330 1270 1414 1271 1499 1272 1500 1272 1415 1271 1499 1272 1329 1270 1330 1270 1500 1272 1331 1270 1416 1271 1417 1271 1332 1270 1416 1271 1501 1272 1502 1272 1417 1271 1501 1272 1331 1270 1332 1270 1502 1272 1333 1270 1418 1271 1419 1271 1334 1270 1418 1271 1503 1272 1504 1272 1419 1271 1503 1272 1333 1270 1334 1270 1504 1272 1335 1270 1420 1271 1421 1271 1336 1270 1420 1271 1505 1272 1506 1272 1421 1271 1505 1272 1335 1270 1336 1270 1506 1272 1337 1270 1422 1271 1423 1271 1338 1270 1422 1271 1507 1272 1508 1272 1423 1271 1507 1272 1337 1270 1338 1270 1508 1272 1339 1270 1424 1271 1425 1271 1340 1270 1424 1271 1509 1272 1510 1272 1425 1271 1509 1272 1339 1270 1340 1270 1510 1272 1341 1270 1426 1271 1427 1271 1342 1270 1426 1271 1511 1272 1512 1272 1427 1271 1511 1272 1341 1270 1342 1270 1512 1272 1343 1270 1428 1271 1429 1271 1344 1270 1428 1271 1513 1272 1514 1272 1429 1271 1513 1272 1343 1270 1344 1270 1514 1272 1345 1270 1430 1271 1431 1271 1346 1270 1430 1271 1515 1272 1516 1272 1431 1271 1515 1272 1345 1270 1346 1270 1516 1272 1347 1270 1432 1271 1433 1271 1348 1270 1432 1271 1517 1272 1518 1272 1433 1271 1517 1272 1347 1270 1348 1270 1518 1272 1349 1270 1434 1271 1435 1271 1350 1270 1434 1271 1519 1272 1520 1272 1435 1271 1519 1272 1349 1270 1350 1270 1520 1272 1351 1270 1436 1271 1437 1271 1352 1270 1436 1271 1521 1272 1522 1272 1437 1271 1521 1272 1351 1270 1352 1270 1522 1272 1353 1270 1438 1271 1439 1271 1354 1270 1438 1271 1523 1272 1524 1272 1439 1271 1523 1272 1353 1270 1354 1270 1524 1272 1355 1270 1440 1271 1441 1271 1356 1270 1440 1271 1525 1272 1526 1272 1441 1271 1525 1272 1355 1270 1356 1270 1526 1272 1357 1270 1442 1271 1443 1271 1358 1270 1442 1271 1527 1272 1528 1272 1443 1271 1527 1272 1357 1270 1358 1270 1528 1272 1445 1522 1360 1522 1275 1522 1361 1523 1446 1523 1276 1523 1447 1522 1362 1522 1277 1522 1363 1523 1448 1523 1278 1523 1449 1522 1364 1522 1279 1522 1365 1523 1450 1523 1280 1523 1451 1522 1366 1522 1281 1522 1367 1523 1452 1523 1282 1523 1453 1522 1368 1522 1283 1522 1369 1523 1454 1523 1284 1523 1455 1522 1370 1522 1285 1522 1371 1523 1456 1523 1286 1523 1457 1522 1372 1522 1287 1522 1373 1523 1458 1523 1288 1523 1459 1522 1374 1522 1289 1522 1375 1523 1460 1523 1290 1523 1461 1522 1376 1522 1291 1522 1377 1523 1462 1523 1292 1523 1463 1522 1378 1522 1293 1522 1379 1523 1464 1523 1294 1523 1465 1522 1380 1522 1295 1522 1381 1523 1466 1523 1296 1523 1467 1522 1382 1522 1297 1522 1383 1523 1468 1523 1298 1523 1469 1522 1384 1522 1299 1522 1385 1523 1470 1523 1300 1523 1471 1522 1386 1522 1301 1522 1387 1523 1472 1523 1302 1523 1473 1522 1388 1522 1303 1522 1389 1523 1474 1523 1304 1523 1475 1522 1390 1522 1305 1522 1391 1523 1476 1523 1306 1523 1477 1522 1392 1522 1307 1522 1393 1523 1478 1523 1308 1523 1479 1522 1394 1522 1309 1522 1395 1523 1480 1523 1310 1523 1481 1522 1396 1522 1311 1522 1397 1523 1482 1523 1312 1523 1483 1522 1398 1522 1313 1522 1399 1523 1484 1523 1314 1523 1485 1522 1400 1522 1315 1522 1401 1523 1486 1523 1316 1523 1487 1522 1402 1522 1317 1522 1403 1523 1488 1523 1318 1523 1489 1522 1404 1522 1319 1522 1405 1523 1490 1523 1320 1523 1491 1522 1406 1522 1321 1522 1407 1523 1492 1523 1322 1523 1493 1522 1408 1522 1323 1522 1409 1523 1494 1523 1324 1523 1495 1522 1410 1522 1325 1522 1411 1523 1496 1523 1326 1523 1497 1522 1412 1522 1327 1522 1413 1523 1498 1523 1328 1523 1499 1522 1414 1522 1329 1522 1415 1523 1500 1523 1330 1523 1501 1522 1416 1522 1331 1522 1417 1523 1502 1523 1332 1523 1503 1522 1418 1522 1333 1522 1419 1523 1504 1523 1334 1523 1505 1522 1420 1522 1335 1522 1421 1523 1506 1523 1336 1523 1507 1522 1422 1522 1337 1522 1423 1523 1508 1523 1338 1523 1509 1522 1424 1522 1339 1522 1425 1523 1510 1523 1340 1523 1511 1522 1426 1522 1341 1522 1427 1523 1512 1523 1342 1523 1513 1522 1428 1522 1343 1522 1429 1523 1514 1523 1344 1523 1515 1522 1430 1522 1345 1522 1431 1523 1516 1523 1346 1523 1517 1522 1432 1522 1347 1522 1433 1523 1518 1523 1348 1523 1519 1522 1434 1522 1349 1522 1435 1523 1520 1523 1350 1523 1521 1522 1436 1522 1351 1522 1437 1523 1522 1523 1352 1523 1523 1522 1438 1522 1353 1522 1439 1523 1524 1523 1354 1523 1525 1522 1440 1522 1355 1522 1441 1523 1526 1523 1356 1523 1527 1522 1442 1522 1357 1522 1443 1523 1528 1523 1358 1523 1530 1524 1615 1525 1616 1525 1531 1524 1615 1525 1700 1526 1701 1526 1616 1525 1700 1526 1530 1524 1531 1524 1701 1526 1532 1524 1617 1525 1618 1525 1533 1524 1617 1525 1702 1526 1703 1526 1618 1525 1702 1526 1532 1524 1533 1524 1703 1526 1534 1524 1619 1525 1620 1525 1535 1524 1619 1525 1704 1526 1705 1526 1620 1525 1704 1526 1534 1524 1535 1524 1705 1526 1536 1524 1621 1525 1622 1525 1537 1524 1621 1525 1706 1526 1707 1526 1622 1525 1706 1526 1536 1524 1537 1524 1707 1526 1538 1524 1623 1525 1624 1525 1539 1524 1623 1525 1708 1526 1709 1526 1624 1525 1708 1526 1538 1524 1539 1524 1709 1526 1540 1524 1625 1525 1626 1525 1541 1524 1625 1525 1710 1526 1711 1526 1626 1525 1710 1526 1540 1524 1541 1524 1711 1526 1542 1524 1627 1525 1628 1525 1543 1524 1627 1525 1712 1526 1713 1526 1628 1525 1712 1526 1542 1524 1543 1524 1713 1526 1544 1524 1629 1525 1630 1525 1545 1524 1629 1525 1714 1526 1715 1526 1630 1525 1714 1526 1544 1524 1545 1524 1715 1526 1546 1524 1631 1525 1632 1525 1547 1524 1631 1525 1716 1526 1717 1526 1632 1525 1716 1526 1546 1524 1547 1524 1717 1526 1548 1524 1633 1525 1634 1525 1549 1524 1633 1525 1718 1526 1719 1526 1634 1525 1718 1526 1548 1524 1549 1524 1719 1526 1550 1524 1635 1525 1636 1525 1551 1524 1635 1525 1720 1526 1721 1526 1636 1525 1720 1526 1550 1524 1551 1524 1721 1526 1552 1524 1637 1525 1638 1525 1553 1524 1637 1525 1722 1526 1723 1526 1638 1525 1722 1526 1552 1524 1553 1524 1723 1526 1554 1524 1639 1525 1640 1525 1555 1524 1639 1525 1724 1526 1725 1526 1640 1525 1724 1526 1554 1524 1555 1524 1725 1526 1556 1524 1641 1525 1642 1525 1557 1524 1641 1525 1726 1526 1727 1526 1642 1525 1726 1526 1556 1524 1557 1524 1727 1526 1558 1524 1643 1525 1644 1525 1559 1524 1643 1525 1728 1526 1729 1526 1644 1525 1728 1526 1558 1524 1559 1524 1729 1526 1560 1524 1645 1525 1646 1525 1561 1524 1645 1525 1730 1526 1731 1526 1646 1525 1730 1526 1560 1524 1561 1524 1731 1526 1562 1524 1647 1525 1648 1525 1563 1524 1647 1525 1732 1526 1733 1526 1648 1525 1732 1526 1562 1524 1563 1524 1733 1526 1564 1524 1649 1525 1650 1525 1565 1524 1649 1525 1734 1526 1735 1526 1650 1525 1734 1526 1564 1524 1565 1524 1735 1526 1566 1524 1651 1525 1652 1525 1567 1524 1651 1525 1736 1526 1737 1526 1652 1525 1736 1526 1566 1524 1567 1524 1737 1526 1568 1524 1653 1525 1654 1525 1569 1524 1653 1525 1738 1526 1739 1526 1654 1525 1738 1526 1568 1524 1569 1524 1739 1526 1570 1524 1655 1525 1656 1525 1571 1524 1655 1525 1740 1526 1741 1526 1656 1525 1740 1526 1570 1524 1571 1524 1741 1526 1572 1524 1657 1525 1658 1525 1573 1524 1657 1525 1742 1526 1743 1526 1658 1525 1742 1526 1572 1524 1573 1524 1743 1526 1574 1524 1659 1525 1660 1525 1575 1524 1659 1525 1744 1526 1745 1526 1660 1525 1744 1526 1574 1524 1575 1524 1745 1526 1576 1524 1661 1525 1662 1525 1577 1524 1661 1525 1746 1526 1747 1526 1662 1525 1746 1526 1576 1524 1577 1524 1747 1526 1578 1524 1663 1525 1664 1525 1579 1524 1663 1525 1748 1526 1749 1526 1664 1525 1748 1526 1578 1524 1579 1524 1749 1526 1580 1524 1665 1525 1666 1525 1581 1524 1665 1525 1750 1526 1751 1526 1666 1525 1750 1526 1580 1524 1581 1524 1751 1526 1582 1524 1667 1525 1668 1525 1583 1524 1667 1525 1752 1526 1753 1526 1668 1525 1752 1526 1582 1524 1583 1524 1753 1526 1584 1524 1669 1525 1670 1525 1585 1524 1669 1525 1754 1526 1755 1526 1670 1525 1754 1526 1584 1524 1585 1524 1755 1526 1586 1524 1671 1525 1672 1525 1587 1524 1671 1525 1756 1526 1757 1526 1672 1525 1756 1526 1586 1524 1587 1524 1757 1526 1588 1524 1673 1525 1674 1525 1589 1524 1673 1525 1758 1526 1759 1526 1674 1525 1758 1526 1588 1524 1589 1524 1759 1526 1590 1524 1675 1525 1676 1525 1591 1524 1675 1525 1760 1526 1761 1526 1676 1525 1760 1526 1590 1524 1591 1524 1761 1526 1592 1524 1677 1525 1678 1525 1593 1524 1677 1525 1762 1526 1763 1526 1678 1525 1762 1526 1592 1524 1593 1524 1763 1526 1594 1524 1679 1525 1680 1525 1595 1524 1679 1525 1764 1526 1765 1526 1680 1525 1764 1526 1594 1524 1595 1524 1765 1526 1596 1524 1681 1525 1682 1525 1597 1524 1681 1525 1766 1526 1767 1526 1682 1525 1766 1526 1596 1524 1597 1524 1767 1526 1598 1524 1683 1525 1684 1525 1599 1524 1683 1525 1768 1526 1769 1526 1684 1525 1768 1526 1598 1524 1599 1524 1769 1526 1600 1524 1685 1525 1686 1525 1601 1524 1685 1525 1770 1526 1771 1526 1686 1525 1770 1526 1600 1524 1601 1524 1771 1526 1602 1524 1687 1525 1688 1525 1603 1524 1687 1525 1772 1526 1773 1526 1688 1525 1772 1526 1602 1524 1603 1524 1773 1526 1604 1524 1689 1525 1690 1525 1605 1524 1689 1525 1774 1526 1775 1526 1690 1525 1774 1526 1604 1524 1605 1524 1775 1526 1606 1524 1691 1525 1692 1525 1607 1524 1691 1525 1776 1526 1777 1526 1692 1525 1776 1526 1606 1524 1607 1524 1777 1526 1608 1524 1693 1525 1694 1525 1609 1524 1693 1525 1778 1526 1779 1526 1694 1525 1778 1526 1608 1524 1609 1524 1779 1526 1610 1524 1695 1525 1696 1525 1611 1524 1695 1525 1780 1526 1781 1526 1696 1525 1780 1526 1610 1524 1611 1524 1781 1526 1612 1524 1697 1525 1698 1525 1613 1524 1697 1525 1782 1526 1783 1526 1698 1525 1782 1526 1612 1524 1613 1524 1783 1526 1700 1776 1615 1776 1530 1776 1616 1777 1701 1777 1531 1777 1702 1776 1617 1776 1532 1776 1618 1777 1703 1777 1533 1777 1704 1776 1619 1776 1534 1776 1620 1777 1705 1777 1535 1777 1706 1776 1621 1776 1536 1776 1622 1777 1707 1777 1537 1777 1708 1776 1623 1776 1538 1776 1624 1777 1709 1777 1539 1777 1710 1776 1625 1776 1540 1776 1626 1777 1711 1777 1541 1777 1712 1776 1627 1776 1542 1776 1628 1777 1713 1777 1543 1777 1714 1776 1629 1776 1544 1776 1630 1777 1715 1777 1545 1777 1716 1776 1631 1776 1546 1776 1632 1777 1717 1777 1547 1777 1718 1776 1633 1776 1548 1776 1634 1777 1719 1777 1549 1777 1720 1776 1635 1776 1550 1776 1636 1777 1721 1777 1551 1777 1722 1776 1637 1776 1552 1776 1638 1777 1723 1777 1553 1777 1724 1776 1639 1776 1554 1776 1640 1777 1725 1777 1555 1777 1726 1776 1641 1776 1556 1776 1642 1777 1727 1777 1557 1777 1728 1776 1643 1776 1558 1776 1644 1777 1729 1777 1559 1777 1730 1776 1645 1776 1560 1776 1646 1777 1731 1777 1561 1777 1732 1776 1647 1776 1562 1776 1648 1777 1733 1777 1563 1777 1734 1776 1649 1776 1564 1776 1650 1777 1735 1777 1565 1777 1736 1776 1651 1776 1566 1776 1652 1777 1737 1777 1567 1777 1738 1776 1653 1776 1568 1776 1654 1777 1739 1777 1569 1777 1740 1776 1655 1776 1570 1776 1656 1777 1741 1777 1571 1777 1742 1776 1657 1776 1572 1776 1658 1777 1743 1777 1573 1777 1744 1776 1659 1776 1574 1776 1660 1777 1745 1777 1575 1777 1746 1776 1661 1776 1576 1776 1662 1777 1747 1777 1577 1777 1748 1776 1663 1776 1578 1776 1664 1777 1749 1777 1579 1777 1750 1776 1665 1776 1580 1776 1666 1777 1751 1777 1581 1777 1752 1776 1667 1776 1582 1776 1668 1777 1753 1777 1583 1777 1754 1776 1669 1776 1584 1776 1670 1777 1755 1777 1585 1777 1756 1776 1671 1776 1586 1776 1672 1777 1757 1777 1587 1777 1758 1776 1673 1776 1588 1776 1674 1777 1759 1777 1589 1777 1760 1776 1675 1776 1590 1776 1676 1777 1761 1777 1591 1777 1762 1776 1677 1776 1592 1776 1678 1777 1763 1777 1593 1777 1764 1776 1679 1776 1594 1776 1680 1777 1765 1777 1595 1777 1766 1776 1681 1776 1596 1776 1682 1777 1767 1777 1597 1777 1768 1776 1683 1776 1598 1776 1684 1777 1769 1777 1599 1777 1770 1776 1685 1776 1600 1776 1686 1777 1771 1777 1601 1777 1772 1776 1687 1776 1602 1776 1688 1777 1773 1777 1603 1777 1774 1776 1689 1776 1604 1776 1690 1777 1775 1777 1605 1777 1776 1776 1691 1776 1606 1776 1692 1777 1777 1777 1607 1777 1778 1776 1693 1776 1608 1776 1694 1777 1779 1777 1609 1777 1780 1776 1695 1776 1610 1776 1696 1777 1781 1777 1611 1777 1782 1776 1697 1776 1612 1776 1698 1777 1783 1777 1613 1777 1785 1778 1870 1779 1871 1779 1786 1778 1870 1779 1955 1780 1956 1780 1871 1779 1955 1780 1785 1778 1786 1778 1956 1780 1787 1778 1872 1779 1873 1779 1788 1778 1872 1779 1957 1780 1958 1780 1873 1779 1957 1780 1787 1778 1788 1778 1958 1780 1789 1778 1874 1779 1875 1779 1790 1778 1874 1779 1959 1780 1960 1780 1875 1779 1959 1780 1789 1778 1790 1778 1960 1780 1791 1778 1876 1779 1877 1779 1792 1778 1876 1779 1961 1780 1962 1780 1877 1779 1961 1780 1791 1778 1792 1778 1962 1780 1793 1778 1878 1779 1879 1779 1794 1778 1878 1779 1963 1780 1964 1780 1879 1779 1963 1780 1793 1778 1794 1778 1964 1780 1795 1778 1880 1779 1881 1779 1796 1778 1880 1779 1965 1780 1966 1780 1881 1779 1965 1780 1795 1778 1796 1778 1966 1780 1797 1778 1882 1779 1883 1779 1798 1778 1882 1779 1967 1780 1968 1780 1883 1779 1967 1780 1797 1778 1798 1778 1968 1780 1799 1778 1884 1779 1885 1779 1800 1778 1884 1779 1969 1780 1970 1780 1885 1779 1969 1780 1799 1778 1800 1778 1970 1780 1801 1778 1886 1779 1887 1779 1802 1778 1886 1779 1971 1780 1972 1780 1887 1779 1971 1780 1801 1778 1802 1778 1972 1780 1803 1778 1888 1779 1889 1779 1804 1778 1888 1779 1973 1780 1974 1780 1889 1779 1973 1780 1803 1778 1804 1778 1974 1780 1805 1778 1890 1779 1891 1779 1806 1778 1890 1779 1975 1780 1976 1780 1891 1779 1975 1780 1805 1778 1806 1778 1976 1780 1807 1778 1892 1779 1893 1779 1808 1778 1892 1779 1977 1780 1978 1780 1893 1779 1977 1780 1807 1778 1808 1778 1978 1780 1809 1778 1894 1779 1895 1779 1810 1778 1894 1779 1979 1780 1980 1780 1895 1779 1979 1780 1809 1778 1810 1778 1980 1780 1811 1778 1896 1779 1897 1779 1812 1778 1896 1779 1981 1780 1982 1780 1897 1779 1981 1780 1811 1778 1812 1778 1982 1780 1813 1778 1898 1779 1899 1779 1814 1778 1898 1779 1983 1780 1984 1780 1899 1779 1983 1780 1813 1778 1814 1778 1984 1780 1815 1778 1900 1779 1901 1779 1816 1778 1900 1779 1985 1780 1986 1780 1901 1779 1985 1780 1815 1778 1816 1778 1986 1780 1817 1778 1902 1779 1903 1779 1818 1778 1902 1779 1987 1780 1988 1780 1903 1779 1987 1780 1817 1778 1818 1778 1988 1780 1819 1778 1904 1779 1905 1779 1820 1778 1904 1779 1989 1780 1990 1780 1905 1779 1989 1780 1819 1778 1820 1778 1990 1780 1821 1778 1906 1779 1907 1779 1822 1778 1906 1779 1991 1780 1992 1780 1907 1779 1991 1780 1821 1778 1822 1778 1992 1780 1823 1778 1908 1779 1909 1779 1824 1778 1908 1779 1993 1780 1994 1780 1909 1779 1993 1780 1823 1778 1824 1778 1994 1780 1825 1778 1910 1779 1911 1779 1826 1778 1910 1779 1995 1780 1996 1780 1911 1779 1995 1780 1825 1778 1826 1778 1996 1780 1827 1778 1912 1779 1913 1779 1828 1778 1912 1779 1997 1780 1998 1780 1913 1779 1997 1780 1827 1778 1828 1778 1998 1780 1829 1778 1914 1779 1915 1779 1830 1778 1914 1779 1999 1780 2000 1780 1915 1779 1999 1780 1829 1778 1830 1778 2000 1780 1831 1778 1916 1779 1917 1779 1832 1778 1916 1779 2001 1780 2002 1780 1917 1779 2001 1780 1831 1778 1832 1778 2002 1780 1833 1778 1918 1779 1919 1779 1834 1778 1918 1779 2003 1780 2004 1780 1919 1779 2003 1780 1833 1778 1834 1778 2004 1780 1835 1778 1920 1779 1921 1779 1836 1778 1920 1779 2005 1780 2006 1780 1921 1779 2005 1780 1835 1778 1836 1778 2006 1780 1837 1778 1922 1779 1923 1779 1838 1778 1922 1779 2007 1780 2008 1780 1923 1779 2007 1780 1837 1778 1838 1778 2008 1780 1839 1778 1924 1779 1925 1779 1840 1778 1924 1779 2009 1780 2010 1780 1925 1779 2009 1780 1839 1778 1840 1778 2010 1780 1841 1778 1926 1779 1927 1779 1842 1778 1926 1779 2011 1780 2012 1780 1927 1779 2011 1780 1841 1778 1842 1778 2012 1780 1843 1778 1928 1779 1929 1779 1844 1778 1928 1779 2013 1780 2014 1780 1929 1779 2013 1780 1843 1778 1844 1778 2014 1780 1845 1778 1930 1779 1931 1779 1846 1778 1930 1779 2015 1780 2016 1780 1931 1779 2015 1780 1845 1778 1846 1778 2016 1780 1847 1778 1932 1779 1933 1779 1848 1778 1932 1779 2017 1780 2018 1780 1933 1779 2017 1780 1847 1778 1848 1778 2018 1780 1849 1778 1934 1779 1935 1779 1850 1778 1934 1779 2019 1780 2020 1780 1935 1779 2019 1780 1849 1778 1850 1778 2020 1780 1851 1778 1936 1779 1937 1779 1852 1778 1936 1779 2021 1780 2022 1780 1937 1779 2021 1780 1851 1778 1852 1778 2022 1780 1853 1778 1938 1779 1939 1779 1854 1778 1938 1779 2023 1780 2024 1780 1939 1779 2023 1780 1853 1778 1854 1778 2024 1780 1855 1778 1940 1779 1941 1779 1856 1778 1940 1779 2025 1780 2026 1780 1941 1779 2025 1780 1855 1778 1856 1778 2026 1780 1857 1778 1942 1779 1943 1779 1858 1778 1942 1779 2027 1780 2028 1780 1943 1779 2027 1780 1857 1778 1858 1778 2028 1780 1859 1778 1944 1779 1945 1779 1860 1778 1944 1779 2029 1780 2030 1780 1945 1779 2029 1780 1859 1778 1860 1778 2030 1780 1861 1778 1946 1779 1947 1779 1862 1778 1946 1779 2031 1780 2032 1780 1947 1779 2031 1780 1861 1778 1862 1778 2032 1780 1863 1778 1948 1779 1949 1779 1864 1778 1948 1779 2033 1780 2034 1780 1949 1779 2033 1780 1863 1778 1864 1778 2034 1780 1865 1778 1950 1779 1951 1779 1866 1778 1950 1779 2035 1780 2036 1780 1951 1779 2035 1780 1865 1778 1866 1778 2036 1780 1867 1778 1952 1779 1953 1779 1868 1778 1952 1779 2037 1780 2038 1780 1953 1779 2037 1780 1867 1778 1868 1778 2038 1780 1955 2030 1870 2030 1785 2030 1871 2031 1956 2031 1786 2031 1957 2030 1872 2030 1787 2030 1873 2031 1958 2031 1788 2031 1959 2030 1874 2030 1789 2030 1875 2031 1960 2031 1790 2031 1961 2030 1876 2030 1791 2030 1877 2031 1962 2031 1792 2031 1963 2030 1878 2030 1793 2030 1879 2031 1964 2031 1794 2031 1965 2030 1880 2030 1795 2030 1881 2031 1966 2031 1796 2031 1967 2030 1882 2030 1797 2030 1883 2031 1968 2031 1798 2031 1969 2030 1884 2030 1799 2030 1885 2031 1970 2031 1800 2031 1971 2030 1886 2030 1801 2030 1887 2031 1972 2031 1802 2031 1973 2030 1888 2030 1803 2030 1889 2031 1974 2031 1804 2031 1975 2030 1890 2030 1805 2030 1891 2031 1976 2031 1806 2031 1977 2030 1892 2030 1807 2030 1893 2031 1978 2031 1808 2031 1979 2030 1894 2030 1809 2030 1895 2031 1980 2031 1810 2031 1981 2030 1896 2030 1811 2030 1897 2031 1982 2031 1812 2031 1983 2030 1898 2030 1813 2030 1899 2031 1984 2031 1814 2031 1985 2030 1900 2030 1815 2030 1901 2031 1986 2031 1816 2031 1987 2030 1902 2030 1817 2030 1903 2031 1988 2031 1818 2031 1989 2030 1904 2030 1819 2030 1905 2031 1990 2031 1820 2031 1991 2030 1906 2030 1821 2030 1907 2031 1992 2031 1822 2031 1993 2030 1908 2030 1823 2030 1909 2031 1994 2031 1824 2031 1995 2030 1910 2030 1825 2030 1911 2031 1996 2031 1826 2031 1997 2030 1912 2030 1827 2030 1913 2031 1998 2031 1828 2031 1999 2030 1914 2030 1829 2030 1915 2031 2000 2031 1830 2031 2001 2030 1916 2030 1831 2030 1917 2031 2002 2031 1832 2031 2003 2030 1918 2030 1833 2030 1919 2031 2004 2031 1834 2031 2005 2030 1920 2030 1835 2030 1921 2031 2006 2031 1836 2031 2007 2030 1922 2030 1837 2030 1923 2031 2008 2031 1838 2031 2009 2030 1924 2030 1839 2030 1925 2031 2010 2031 1840 2031 2011 2030 1926 2030 1841 2030 1927 2031 2012 2031 1842 2031 2013 2030 1928 2030 1843 2030 1929 2031 2014 2031 1844 2031 2015 2030 1930 2030 1845 2030 1931 2031 2016 2031 1846 2031 2017 2030 1932 2030 1847 2030 1933 2031 2018 2031 1848 2031 2019 2030 1934 2030 1849 2030 1935 2031 2020 2031 1850 2031 2021 2030 1936 2030 1851 2030 1937 2031 2022 2031 1852 2031 2023 2030 1938 2030 1853 2030 1939 2031 2024 2031 1854 2031 2025 2030 1940 2030 1855 2030 1941 2031 2026 2031 1856 2031 2027 2030 1942 2030 1857 2030 1943 2031 2028 2031 1858 2031 2029 2030 1944 2030 1859 2030 1945 2031 2030 2031 1860 2031 2031 2030 1946 2030 1861 2030 1947 2031 2032 2031 1862 2031 2033 2030 1948 2030 1863 2030 1949 2031 2034 2031 1864 2031 2035 2030 1950 2030 1865 2030 1951 2031 2036 2031 1866 2031 2037 2030 1952 2030 1867 2030 1953 2031 2038 2031 1868 2031 2040 2032 2125 2033 2126 2033 2041 2032 2125 2033 2210 2034 2211 2034 2126 2033 2210 2034 2040 2032 2041 2032 2211 2034 2042 2032 2127 2033 2128 2033 2043 2032 2127 2033 2212 2034 2213 2034 2128 2033 2212 2034 2042 2032 2043 2032 2213 2034 2044 2032 2129 2033 2130 2033 2045 2032 2129 2033 2214 2034 2215 2034 2130 2033 2214 2034 2044 2032 2045 2032 2215 2034 2046 2032 2131 2033 2132 2033 2047 2032 2131 2033 2216 2034 2217 2034 2132 2033 2216 2034 2046 2032 2047 2032 2217 2034 2048 2032 2133 2033 2134 2033 2049 2032 2133 2033 2218 2034 2219 2034 2134 2033 2218 2034 2048 2032 2049 2032 2219 2034 2050 2032 2135 2033 2136 2033 2051 2032 2135 2033 2220 2034 2221 2034 2136 2033 2220 2034 2050 2032 2051 2032 2221 2034 2052 2032 2137 2033 2138 2033 2053 2032 2137 2033 2222 2034 2223 2034 2138 2033 2222 2034 2052 2032 2053 2032 2223 2034 2054 2032 2139 2033 2140 2033 2055 2032 2139 2033 2224 2034 2225 2034 2140 2033 2224 2034 2054 2032 2055 2032 2225 2034 2056 2032 2141 2033 2142 2033 2057 2032 2141 2033 2226 2034 2227 2034 2142 2033 2226 2034 2056 2032 2057 2032 2227 2034 2058 2032 2143 2033 2144 2033 2059 2032 2143 2033 2228 2034 2229 2034 2144 2033 2228 2034 2058 2032 2059 2032 2229 2034 2060 2032 2145 2033 2146 2033 2061 2032 2145 2033 2230 2034 2231 2034 2146 2033 2230 2034 2060 2032 2061 2032 2231 2034 2062 2032 2147 2033 2148 2033 2063 2032 2147 2033 2232 2034 2233 2034 2148 2033 2232 2034 2062 2032 2063 2032 2233 2034 2064 2032 2149 2033 2150 2033 2065 2032 2149 2033 2234 2034 2235 2034 2150 2033 2234 2034 2064 2032 2065 2032 2235 2034 2066 2032 2151 2033 2152 2033 2067 2032 2151 2033 2236 2034 2237 2034 2152 2033 2236 2034 2066 2032 2067 2032 2237 2034 2068 2032 2153 2033 2154 2033 2069 2032 2153 2033 2238 2034 2239 2034 2154 2033 2238 2034 2068 2032 2069 2032 2239 2034 2070 2032 2155 2033 2156 2033 2071 2032 2155 2033 2240 2034 2241 2034 2156 2033 2240 2034 2070 2032 2071 2032 2241 2034 2072 2032 2157 2033 2158 2033 2073 2032 2157 2033 2242 2034 2243 2034 2158 2033 2242 2034 2072 2032 2073 2032 2243 2034 2074 2032 2159 2033 2160 2033 2075 2032 2159 2033 2244 2034 2245 2034 2160 2033 2244 2034 2074 2032 2075 2032 2245 2034 2076 2032 2161 2033 2162 2033 2077 2032 2161 2033 2246 2034 2247 2034 2162 2033 2246 2034 2076 2032 2077 2032 2247 2034 2078 2032 2163 2033 2164 2033 2079 2032 2163 2033 2248 2034 2249 2034 2164 2033 2248 2034 2078 2032 2079 2032 2249 2034 2080 2032 2165 2033 2166 2033 2081 2032 2165 2033 2250 2034 2251 2034 2166 2033 2250 2034 2080 2032 2081 2032 2251 2034 2082 2032 2167 2033 2168 2033 2083 2032 2167 2033 2252 2034 2253 2034 2168 2033 2252 2034 2082 2032 2083 2032 2253 2034 2084 2032 2169 2033 2170 2033 2085 2032 2169 2033 2254 2034 2255 2034 2170 2033 2254 2034 2084 2032 2085 2032 2255 2034 2086 2032 2171 2033 2172 2033 2087 2032 2171 2033 2256 2034 2257 2034 2172 2033 2256 2034 2086 2032 2087 2032 2257 2034 2088 2032 2173 2033 2174 2033 2089 2032 2173 2033 2258 2034 2259 2034 2174 2033 2258 2034 2088 2032 2089 2032 2259 2034 2090 2032 2175 2033 2176 2033 2091 2032 2175 2033 2260 2034 2261 2034 2176 2033 2260 2034 2090 2032 2091 2032 2261 2034 2092 2032 2177 2033 2178 2033 2093 2032 2177 2033 2262 2034 2263 2034 2178 2033 2262 2034 2092 2032 2093 2032 2263 2034 2094 2032 2179 2033 2180 2033 2095 2032 2179 2033 2264 2034 2265 2034 2180 2033 2264 2034 2094 2032 2095 2032 2265 2034 2096 2032 2181 2033 2182 2033 2097 2032 2181 2033 2266 2034 2267 2034 2182 2033 2266 2034 2096 2032 2097 2032 2267 2034 2098 2032 2183 2033 2184 2033 2099 2032 2183 2033 2268 2034 2269 2034 2184 2033 2268 2034 2098 2032 2099 2032 2269 2034 2100 2032 2185 2033 2186 2033 2101 2032 2185 2033 2270 2034 2271 2034 2186 2033 2270 2034 2100 2032 2101 2032 2271 2034 2102 2032 2187 2033 2188 2033 2103 2032 2187 2033 2272 2034 2273 2034 2188 2033 2272 2034 2102 2032 2103 2032 2273 2034 2104 2032 2189 2033 2190 2033 2105 2032 2189 2033 2274 2034 2275 2034 2190 2033 2274 2034 2104 2032 2105 2032 2275 2034 2106 2032 2191 2033 2192 2033 2107 2032 2191 2033 2276 2034 2277 2034 2192 2033 2276 2034 2106 2032 2107 2032 2277 2034 2108 2032 2193 2033 2194 2033 2109 2032 2193 2033 2278 2034 2279 2034 2194 2033 2278 2034 2108 2032 2109 2032 2279 2034 2110 2032 2195 2033 2196 2033 2111 2032 2195 2033 2280 2034 2281 2034 2196 2033 2280 2034 2110 2032 2111 2032 2281 2034 2112 2032 2197 2033 2198 2033 2113 2032 2197 2033 2282 2034 2283 2034 2198 2033 2282 2034 2112 2032 2113 2032 2283 2034 2114 2032 2199 2033 2200 2033 2115 2032 2199 2033 2284 2034 2285 2034 2200 2033 2284 2034 2114 2032 2115 2032 2285 2034 2116 2032 2201 2033 2202 2033 2117 2032 2201 2033 2286 2034 2287 2034 2202 2033 2286 2034 2116 2032 2117 2032 2287 2034 2118 2032 2203 2033 2204 2033 2119 2032 2203 2033 2288 2034 2289 2034 2204 2033 2288 2034 2118 2032 2119 2032 2289 2034 2120 2032 2205 2033 2206 2033 2121 2032 2205 2033 2290 2034 2291 2034 2206 2033 2290 2034 2120 2032 2121 2032 2291 2034 2122 2032 2207 2033 2208 2033 2123 2032 2207 2033 2292 2034 2293 2034 2208 2033 2292 2034 2122 2032 2123 2032 2293 2034 2210 2284 2125 2284 2040 2284 2126 2285 2211 2285 2041 2285 2212 2284 2127 2284 2042 2284 2128 2285 2213 2285 2043 2285 2214 2284 2129 2284 2044 2284 2130 2285 2215 2285 2045 2285 2216 2284 2131 2284 2046 2284 2132 2285 2217 2285 2047 2285 2218 2284 2133 2284 2048 2284 2134 2285 2219 2285 2049 2285 2220 2284 2135 2284 2050 2284 2136 2285 2221 2285 2051 2285 2222 2284 2137 2284 2052 2284 2138 2285 2223 2285 2053 2285 2224 2284 2139 2284 2054 2284 2140 2285 2225 2285 2055 2285 2226 2284 2141 2284 2056 2284 2142 2285 2227 2285 2057 2285 2228 2284 2143 2284 2058 2284 2144 2285 2229 2285 2059 2285 2230 2284 2145 2284 2060 2284 2146 2285 2231 2285 2061 2285 2232 2284 2147 2284 2062 2284 2148 2285 2233 2285 2063 2285 2234 2284 2149 2284 2064 2284 2150 2285 2235 2285 2065 2285 2236 2284 2151 2284 2066 2284 2152 2285 2237 2285 2067 2285 2238 2284 2153 2284 2068 2284 2154 2285 2239 2285 2069 2285 2240 2284 2155 2284 2070 2284 2156 2285 2241 2285 2071 2285 2242 2284 2157 2284 2072 2284 2158 2285 2243 2285 2073 2285 2244 2284 2159 2284 2074 2284 2160 2285 2245 2285 2075 2285 2246 2284 2161 2284 2076 2284 2162 2285 2247 2285 2077 2285 2248 2284 2163 2284 2078 2284 2164 2285 2249 2285 2079 2285 2250 2284 2165 2284 2080 2284 2166 2285 2251 2285 2081 2285 2252 2284 2167 2284 2082 2284 2168 2285 2253 2285 2083 2285 2254 2284 2169 2284 2084 2284 2170 2285 2255 2285 2085 2285 2256 2284 2171 2284 2086 2284 2172 2285 2257 2285 2087 2285 2258 2284 2173 2284 2088 2284 2174 2285 2259 2285 2089 2285 2260 2284 2175 2284 2090 2284 2176 2285 2261 2285 2091 2285 2262 2284 2177 2284 2092 2284 2178 2285 2263 2285 2093 2285 2264 2284 2179 2284 2094 2284 2180 2285 2265 2285 2095 2285 2266 2284 2181 2284 2096 2284 2182 2285 2267 2285 2097 2285 2268 2284 2183 2284 2098 2284 2184 2285 2269 2285 2099 2285 2270 2284 2185 2284 2100 2284 2186 2285 2271 2285 2101 2285 2272 2284 2187 2284 2102 2284 2188 2285 2273 2285 2103 2285 2274 2284 2189 2284 2104 2284 2190 2285 2275 2285 2105 2285 2276 2284 2191 2284 2106 2284 2192 2285 2277 2285 2107 2285 2278 2284 2193 2284 2108 2284 2194 2285 2279 2285 2109 2285 2280 2284 2195 2284 2110 2284 2196 2285 2281 2285 2111 2285 2282 2284 2197 2284 2112 2284 2198 2285 2283 2285 2113 2285 2284 2284 2199 2284 2114 2284 2200 2285 2285 2285 2115 2285 2286 2284 2201 2284 2116 2284 2202 2285 2287 2285 2117 2285 2288 2284 2203 2284 2118 2284 2204 2285 2289 2285 2119 2285 2290 2284 2205 2284 2120 2284 2206 2285 2291 2285 2121 2285 2292 2284 2207 2284 2122 2284 2208 2285 2293 2285 2123 2285 2295 2286 2380 2287 2381 2287 2296 2286 2380 2287 2465 2288 2466 2288 2381 2287 2465 2288 2295 2286 2296 2286 2466 2288 2297 2286 2382 2287 2383 2287 2298 2286 2382 2287 2467 2288 2468 2288 2383 2287 2467 2288 2297 2286 2298 2286 2468 2288 2299 2286 2384 2287 2385 2287 2300 2286 2384 2287 2469 2288 2470 2288 2385 2287 2469 2288 2299 2286 2300 2286 2470 2288 2301 2286 2386 2287 2387 2287 2302 2286 2386 2287 2471 2288 2472 2288 2387 2287 2471 2288 2301 2286 2302 2286 2472 2288 2303 2286 2388 2287 2389 2287 2304 2286 2388 2287 2473 2288 2474 2288 2389 2287 2473 2288 2303 2286 2304 2286 2474 2288 2305 2286 2390 2287 2391 2287 2306 2286 2390 2287 2475 2288 2476 2288 2391 2287 2475 2288 2305 2286 2306 2286 2476 2288 2307 2286 2392 2287 2393 2287 2308 2286 2392 2287 2477 2288 2478 2288 2393 2287 2477 2288 2307 2286 2308 2286 2478 2288 2309 2286 2394 2287 2395 2287 2310 2286 2394 2287 2479 2288 2480 2288 2395 2287 2479 2288 2309 2286 2310 2286 2480 2288 2311 2286 2396 2287 2397 2287 2312 2286 2396 2287 2481 2288 2482 2288 2397 2287 2481 2288 2311 2286 2312 2286 2482 2288 2313 2286 2398 2287 2399 2287 2314 2286 2398 2287 2483 2288 2484 2288 2399 2287 2483 2288 2313 2286 2314 2286 2484 2288 2315 2286 2400 2287 2401 2287 2316 2286 2400 2287 2485 2288 2486 2288 2401 2287 2485 2288 2315 2286 2316 2286 2486 2288 2317 2286 2402 2287 2403 2287 2318 2286 2402 2287 2487 2288 2488 2288 2403 2287 2487 2288 2317 2286 2318 2286 2488 2288 2319 2286 2404 2287 2405 2287 2320 2286 2404 2287 2489 2288 2490 2288 2405 2287 2489 2288 2319 2286 2320 2286 2490 2288 2321 2286 2406 2287 2407 2287 2322 2286 2406 2287 2491 2288 2492 2288 2407 2287 2491 2288 2321 2286 2322 2286 2492 2288 2323 2286 2408 2287 2409 2287 2324 2286 2408 2287 2493 2288 2494 2288 2409 2287 2493 2288 2323 2286 2324 2286 2494 2288 2325 2286 2410 2287 2411 2287 2326 2286 2410 2287 2495 2288 2496 2288 2411 2287 2495 2288 2325 2286 2326 2286 2496 2288 2327 2286 2412 2287 2413 2287 2328 2286 2412 2287 2497 2288 2498 2288 2413 2287 2497 2288 2327 2286 2328 2286 2498 2288 2329 2286 2414 2287 2415 2287 2330 2286 2414 2287 2499 2288 2500 2288 2415 2287 2499 2288 2329 2286 2330 2286 2500 2288 2331 2286 2416 2287 2417 2287 2332 2286 2416 2287 2501 2288 2502 2288 2417 2287 2501 2288 2331 2286 2332 2286 2502 2288 2333 2286 2418 2287 2419 2287 2334 2286 2418 2287 2503 2288 2504 2288 2419 2287 2503 2288 2333 2286 2334 2286 2504 2288 2335 2286 2420 2287 2421 2287 2336 2286 2420 2287 2505 2288 2506 2288 2421 2287 2505 2288 2335 2286 2336 2286 2506 2288 2337 2286 2422 2287 2423 2287 2338 2286 2422 2287 2507 2288 2508 2288 2423 2287 2507 2288 2337 2286 2338 2286 2508 2288 2339 2286 2424 2287 2425 2287 2340 2286 2424 2287 2509 2288 2510 2288 2425 2287 2509 2288 2339 2286 2340 2286 2510 2288 2341 2286 2426 2287 2427 2287 2342 2286 2426 2287 2511 2288 2512 2288 2427 2287 2511 2288 2341 2286 2342 2286 2512 2288 2343 2286 2428 2287 2429 2287 2344 2286 2428 2287 2513 2288 2514 2288 2429 2287 2513 2288 2343 2286 2344 2286 2514 2288 2345 2286 2430 2287 2431 2287 2346 2286 2430 2287 2515 2288 2516 2288 2431 2287 2515 2288 2345 2286 2346 2286 2516 2288 2347 2286 2432 2287 2433 2287 2348 2286 2432 2287 2517 2288 2518 2288 2433 2287 2517 2288 2347 2286 2348 2286 2518 2288 2349 2286 2434 2287 2435 2287 2350 2286 2434 2287 2519 2288 2520 2288 2435 2287 2519 2288 2349 2286 2350 2286 2520 2288 2351 2286 2436 2287 2437 2287 2352 2286 2436 2287 2521 2288 2522 2288 2437 2287 2521 2288 2351 2286 2352 2286 2522 2288 2353 2286 2438 2287 2439 2287 2354 2286 2438 2287 2523 2288 2524 2288 2439 2287 2523 2288 2353 2286 2354 2286 2524 2288 2355 2286 2440 2287 2441 2287 2356 2286 2440 2287 2525 2288 2526 2288 2441 2287 2525 2288 2355 2286 2356 2286 2526 2288 2357 2286 2442 2287 2443 2287 2358 2286 2442 2287 2527 2288 2528 2288 2443 2287 2527 2288 2357 2286 2358 2286 2528 2288 2359 2286 2444 2287 2445 2287 2360 2286 2444 2287 2529 2288 2530 2288 2445 2287 2529 2288 2359 2286 2360 2286 2530 2288 2361 2286 2446 2287 2447 2287 2362 2286 2446 2287 2531 2288 2532 2288 2447 2287 2531 2288 2361 2286 2362 2286 2532 2288 2363 2286 2448 2287 2449 2287 2364 2286 2448 2287 2533 2288 2534 2288 2449 2287 2533 2288 2363 2286 2364 2286 2534 2288 2365 2286 2450 2287 2451 2287 2366 2286 2450 2287 2535 2288 2536 2288 2451 2287 2535 2288 2365 2286 2366 2286 2536 2288 2367 2286 2452 2287 2453 2287 2368 2286 2452 2287 2537 2288 2538 2288 2453 2287 2537 2288 2367 2286 2368 2286 2538 2288 2369 2286 2454 2287 2455 2287 2370 2286 2454 2287 2539 2288 2540 2288 2455 2287 2539 2288 2369 2286 2370 2286 2540 2288 2371 2286 2456 2287 2457 2287 2372 2286 2456 2287 2541 2288 2542 2288 2457 2287 2541 2288 2371 2286 2372 2286 2542 2288 2373 2286 2458 2287 2459 2287 2374 2286 2458 2287 2543 2288 2544 2288 2459 2287 2543 2288 2373 2286 2374 2286 2544 2288 2375 2286 2460 2287 2461 2287 2376 2286 2460 2287 2545 2288 2546 2288 2461 2287 2545 2288 2375 2286 2376 2286 2546 2288 2377 2286 2462 2287 2463 2287 2378 2286 2462 2287 2547 2288 2548 2288 2463 2287 2547 2288 2377 2286 2378 2286 2548 2288 2465 2538 2380 2538 2295 2538 2381 2539 2466 2539 2296 2539 2467 2538 2382 2538 2297 2538 2383 2539 2468 2539 2298 2539 2469 2538 2384 2538 2299 2538 2385 2539 2470 2539 2300 2539 2471 2538 2386 2538 2301 2538 2387 2539 2472 2539 2302 2539 2473 2538 2388 2538 2303 2538 2389 2539 2474 2539 2304 2539 2475 2538 2390 2538 2305 2538 2391 2539 2476 2539 2306 2539 2477 2538 2392 2538 2307 2538 2393 2539 2478 2539 2308 2539 2479 2538 2394 2538 2309 2538 2395 2539 2480 2539 2310 2539 2481 2538 2396 2538 2311 2538 2397 2539 2482 2539 2312 2539 2483 2538 2398 2538 2313 2538 2399 2539 2484 2539 2314 2539 2485 2538 2400 2538 2315 2538 2401 2539 2486 2539 2316 2539 2487 2538 2402 2538 2317 2538 2403 2539 2488 2539 2318 2539 2489 2538 2404 2538 2319 2538 2405 2539 2490 2539 2320 2539 2491 2538 2406 2538 2321 2538 2407 2539 2492 2539 2322 2539 2493 2538 2408 2538 2323 2538 2409 2539 2494 2539 2324 2539 2495 2538 2410 2538 2325 2538 2411 2539 2496 2539 2326 2539 2497 2538 2412 2538 2327 2538 2413 2539 2498 2539 2328 2539 2499 2538 2414 2538 2329 2538 2415 2539 2500 2539 2330 2539 2501 2538 2416 2538 2331 2538 2417 2539 2502 2539 2332 2539 2503 2538 2418 2538 2333 2538 2419 2539 2504 2539 2334 2539 2505 2538 2420 2538 2335 2538 2421 2539 2506 2539 2336 2539 2507 2538 2422 2538 2337 2538 2423 2539 2508 2539 2338 2539 2509 2538 2424 2538 2339 2538 2425 2539 2510 2539 2340 2539 2511 2538 2426 2538 2341 2538 2427 2539 2512 2539 2342 2539 2513 2538 2428 2538 2343 2538 2429 2539 2514 2539 2344 2539 2515 2538 2430 2538 2345 2538 2431 2539 2516 2539 2346 2539 2517 2538 2432 2538 2347 2538 2433 2539 2518 2539 2348 2539 2519 2538 2434 2538 2349 2538 2435 2539 2520 2539 2350 2539 2521 2538 2436 2538 2351 2538 2437 2539 2522 2539 2352 2539 2523 2538 2438 2538 2353 2538 2439 2539 2524 2539 2354 2539 2525 2538 2440 2538 2355 2538 2441 2539 2526 2539 2356 2539 2527 2538 2442 2538 2357 2538 2443 2539 2528 2539 2358 2539 2529 2538 2444 2538 2359 2538 2445 2539 2530 2539 2360 2539 2531 2538 2446 2538 2361 2538 2447 2539 2532 2539 2362 2539 2533 2538 2448 2538 2363 2538 2449 2539 2534 2539 2364 2539 2535 2538 2450 2538 2365 2538 2451 2539 2536 2539 2366 2539 2537 2538 2452 2538 2367 2538 2453 2539 2538 2539 2368 2539 2539 2538 2454 2538 2369 2538 2455 2539 2540 2539 2370 2539 2541 2538 2456 2538 2371 2538 2457 2539 2542 2539 2372 2539 2543 2538 2458 2538 2373 2538 2459 2539 2544 2539 2374 2539 2545 2538 2460 2538 2375 2538 2461 2539 2546 2539 2376 2539 2547 2538 2462 2538 2377 2538 2463 2539 2548 2539 2378 2539 2550 2540 2635 2541 2636 2541 2551 2540 2635 2541 2720 2542 2721 2542 2636 2541 2720 2542 2550 2540 2551 2540 2721 2542 2552 2540 2637 2541 2638 2541 2553 2540 2637 2541 2722 2542 2723 2542 2638 2541 2722 2542 2552 2540 2553 2540 2723 2542 2554 2540 2639 2541 2640 2541 2555 2540 2639 2541 2724 2542 2725 2542 2640 2541 2724 2542 2554 2540 2555 2540 2725 2542 2556 2540 2641 2541 2642 2541 2557 2540 2641 2541 2726 2542 2727 2542 2642 2541 2726 2542 2556 2540 2557 2540 2727 2542 2558 2540 2643 2541 2644 2541 2559 2540 2643 2541 2728 2542 2729 2542 2644 2541 2728 2542 2558 2540 2559 2540 2729 2542 2560 2540 2645 2541 2646 2541 2561 2540 2645 2541 2730 2542 2731 2542 2646 2541 2730 2542 2560 2540 2561 2540 2731 2542 2562 2540 2647 2541 2648 2541 2563 2540 2647 2541 2732 2542 2733 2542 2648 2541 2732 2542 2562 2540 2563 2540 2733 2542 2564 2540 2649 2541 2650 2541 2565 2540 2649 2541 2734 2542 2735 2542 2650 2541 2734 2542 2564 2540 2565 2540 2735 2542 2566 2540 2651 2541 2652 2541 2567 2540 2651 2541 2736 2542 2737 2542 2652 2541 2736 2542 2566 2540 2567 2540 2737 2542 2568 2540 2653 2541 2654 2541 2569 2540 2653 2541 2738 2542 2739 2542 2654 2541 2738 2542 2568 2540 2569 2540 2739 2542 2570 2540 2655 2541 2656 2541 2571 2540 2655 2541 2740 2542 2741 2542 2656 2541 2740 2542 2570 2540 2571 2540 2741 2542 2572 2540 2657 2541 2658 2541 2573 2540 2657 2541 2742 2542 2743 2542 2658 2541 2742 2542 2572 2540 2573 2540 2743 2542 2574 2540 2659 2541 2660 2541 2575 2540 2659 2541 2744 2542 2745 2542 2660 2541 2744 2542 2574 2540 2575 2540 2745 2542 2576 2540 2661 2541 2662 2541 2577 2540 2661 2541 2746 2542 2747 2542 2662 2541 2746 2542 2576 2540 2577 2540 2747 2542 2578 2540 2663 2541 2664 2541 2579 2540 2663 2541 2748 2542 2749 2542 2664 2541 2748 2542 2578 2540 2579 2540 2749 2542 2580 2540 2665 2541 2666 2541 2581 2540 2665 2541 2750 2542 2751 2542 2666 2541 2750 2542 2580 2540 2581 2540 2751 2542 2582 2540 2667 2541 2668 2541 2583 2540 2667 2541 2752 2542 2753 2542 2668 2541 2752 2542 2582 2540 2583 2540 2753 2542 2584 2540 2669 2541 2670 2541 2585 2540 2669 2541 2754 2542 2755 2542 2670 2541 2754 2542 2584 2540 2585 2540 2755 2542 2586 2540 2671 2541 2672 2541 2587 2540 2671 2541 2756 2542 2757 2542 2672 2541 2756 2542 2586 2540 2587 2540 2757 2542 2588 2540 2673 2541 2674 2541 2589 2540 2673 2541 2758 2542 2759 2542 2674 2541 2758 2542 2588 2540 2589 2540 2759 2542 2590 2540 2675 2541 2676 2541 2591 2540 2675 2541 2760 2542 2761 2542 2676 2541 2760 2542 2590 2540 2591 2540 2761 2542 2592 2540 2677 2541 2678 2541 2593 2540 2677 2541 2762 2542 2763 2542 2678 2541 2762 2542 2592 2540 2593 2540 2763 2542 2594 2540 2679 2541 2680 2541 2595 2540 2679 2541 2764 2542 2765 2542 2680 2541 2764 2542 2594 2540 2595 2540 2765 2542 2596 2540 2681 2541 2682 2541 2597 2540 2681 2541 2766 2542 2767 2542 2682 2541 2766 2542 2596 2540 2597 2540 2767 2542 2598 2540 2683 2541 2684 2541 2599 2540 2683 2541 2768 2542 2769 2542 2684 2541 2768 2542 2598 2540 2599 2540 2769 2542 2600 2540 2685 2541 2686 2541 2601 2540 2685 2541 2770 2542 2771 2542 2686 2541 2770 2542 2600 2540 2601 2540 2771 2542 2602 2540 2687 2541 2688 2541 2603 2540 2687 2541 2772 2542 2773 2542 2688 2541 2772 2542 2602 2540 2603 2540 2773 2542 2604 2540 2689 2541 2690 2541 2605 2540 2689 2541 2774 2542 2775 2542 2690 2541 2774 2542 2604 2540 2605 2540 2775 2542 2606 2540 2691 2541 2692 2541 2607 2540 2691 2541 2776 2542 2777 2542 2692 2541 2776 2542 2606 2540 2607 2540 2777 2542 2608 2540 2693 2541 2694 2541 2609 2540 2693 2541 2778 2542 2779 2542 2694 2541 2778 2542 2608 2540 2609 2540 2779 2542 2610 2540 2695 2541 2696 2541 2611 2540 2695 2541 2780 2542 2781 2542 2696 2541 2780 2542 2610 2540 2611 2540 2781 2542 2612 2540 2697 2541 2698 2541 2613 2540 2697 2541 2782 2542 2783 2542 2698 2541 2782 2542 2612 2540 2613 2540 2783 2542 2614 2540 2699 2541 2700 2541 2615 2540 2699 2541 2784 2542 2785 2542 2700 2541 2784 2542 2614 2540 2615 2540 2785 2542 2616 2540 2701 2541 2702 2541 2617 2540 2701 2541 2786 2542 2787 2542 2702 2541 2786 2542 2616 2540 2617 2540 2787 2542 2618 2540 2703 2541 2704 2541 2619 2540 2703 2541 2788 2542 2789 2542 2704 2541 2788 2542 2618 2540 2619 2540 2789 2542 2620 2540 2705 2541 2706 2541 2621 2540 2705 2541 2790 2542 2791 2542 2706 2541 2790 2542 2620 2540 2621 2540 2791 2542 2622 2540 2707 2541 2708 2541 2623 2540 2707 2541 2792 2542 2793 2542 2708 2541 2792 2542 2622 2540 2623 2540 2793 2542 2624 2540 2709 2541 2710 2541 2625 2540 2709 2541 2794 2542 2795 2542 2710 2541 2794 2542 2624 2540 2625 2540 2795 2542 2626 2540 2711 2541 2712 2541 2627 2540 2711 2541 2796 2542 2797 2542 2712 2541 2796 2542 2626 2540 2627 2540 2797 2542 2628 2540 2713 2541 2714 2541 2629 2540 2713 2541 2798 2542 2799 2542 2714 2541 2798 2542 2628 2540 2629 2540 2799 2542 2630 2540 2715 2541 2716 2541 2631 2540 2715 2541 2800 2542 2801 2542 2716 2541 2800 2542 2630 2540 2631 2540 2801 2542 2632 2540 2717 2541 2718 2541 2633 2540 2717 2541 2802 2542 2803 2542 2718 2541 2802 2542 2632 2540 2633 2540 2803 2542 2720 2792 2635 2792 2550 2792 2636 2793 2721 2793 2551 2793 2722 2792 2637 2792 2552 2792 2638 2793 2723 2793 2553 2793 2724 2792 2639 2792 2554 2792 2640 2793 2725 2793 2555 2793 2726 2792 2641 2792 2556 2792 2642 2793 2727 2793 2557 2793 2728 2792 2643 2792 2558 2792 2644 2793 2729 2793 2559 2793 2730 2792 2645 2792 2560 2792 2646 2793 2731 2793 2561 2793 2732 2792 2647 2792 2562 2792 2648 2793 2733 2793 2563 2793 2734 2792 2649 2792 2564 2792 2650 2793 2735 2793 2565 2793 2736 2792 2651 2792 2566 2792 2652 2793 2737 2793 2567 2793 2738 2792 2653 2792 2568 2792 2654 2793 2739 2793 2569 2793 2740 2792 2655 2792 2570 2792 2656 2793 2741 2793 2571 2793 2742 2792 2657 2792 2572 2792 2658 2793 2743 2793 2573 2793 2744 2792 2659 2792 2574 2792 2660 2793 2745 2793 2575 2793 2746 2792 2661 2792 2576 2792 2662 2793 2747 2793 2577 2793 2748 2792 2663 2792 2578 2792 2664 2793 2749 2793 2579 2793 2750 2792 2665 2792 2580 2792 2666 2793 2751 2793 2581 2793 2752 2792 2667 2792 2582 2792 2668 2793 2753 2793 2583 2793 2754 2792 2669 2792 2584 2792 2670 2793 2755 2793 2585 2793 2756 2792 2671 2792 2586 2792 2672 2793 2757 2793 2587 2793 2758 2792 2673 2792 2588 2792 2674 2793 2759 2793 2589 2793 2760 2792 2675 2792 2590 2792 2676 2793 2761 2793 2591 2793 2762 2792 2677 2792 2592 2792 2678 2793 2763 2793 2593 2793 2764 2792 2679 2792 2594 2792 2680 2793 2765 2793 2595 2793 2766 2792 2681 2792 2596 2792 2682 2793 2767 2793 2597 2793 2768 2792 2683 2792 2598 2792 2684 2793 2769 2793 2599 2793 2770 2792 2685 2792 2600 2792 2686 2793 2771 2793 2601 2793 2772 2792 2687 2792 2602 2792 2688 2793 2773 2793 2603 2793 2774 2792 2689 2792 2604 2792 2690 2793 2775 2793 2605 2793 2776 2792 2691 2792 2606 2792 2692 2793 2777 2793 2607 2793 2778 2792 2693 2792 2608 2792 2694 2793 2779 2793 2609 2793 2780 2792 2695 2792 2610 2792 2696 2793 2781 2793 2611 2793 2782 2792 2697 2792 2612 2792 2698 2793 2783 2793 2613 2793 2784 2792 2699 2792 2614 2792 2700 2793 2785 2793 2615 2793 2786 2792 2701 2792 2616 2792 2702 2793 2787 2793 2617 2793 2788 2792 2703 2792 2618 2792 2704 2793 2789 2793 2619 2793 2790 2792 2705 2792 2620 2792 2706 2793 2791 2793 2621 2793 2792 2792 2707 2792 2622 2792 2708 2793 2793 2793 2623 2793 2794 2792 2709 2792 2624 2792 2710 2793 2795 2793 2625 2793 2796 2792 2711 2792 2626 2792 2712 2793 2797 2793 2627 2793 2798 2792 2713 2792 2628 2792 2714 2793 2799 2793 2629 2793 2800 2792 2715 2792 2630 2792 2716 2793 2801 2793 2631 2793 2802 2792 2717 2792 2632 2792 2718 2793 2803 2793 2633 2793 2805 2794 2890 2795 2891 2795 2806 2794 2890 2795 2975 2796 2976 2796 2891 2795 2975 2796 2805 2794 2806 2794 2976 2796 2807 2794 2892 2795 2893 2795 2808 2794 2892 2795 2977 2796 2978 2796 2893 2795 2977 2796 2807 2794 2808 2794 2978 2796 2809 2794 2894 2795 2895 2795 2810 2794 2894 2795 2979 2796 2980 2796 2895 2795 2979 2796 2809 2794 2810 2794 2980 2796 2811 2794 2896 2795 2897 2795 2812 2794 2896 2795 2981 2796 2982 2796 2897 2795 2981 2796 2811 2794 2812 2794 2982 2796 2813 2794 2898 2795 2899 2795 2814 2794 2898 2795 2983 2796 2984 2796 2899 2795 2983 2796 2813 2794 2814 2794 2984 2796 2815 2794 2900 2795 2901 2795 2816 2794 2900 2795 2985 2796 2986 2796 2901 2795 2985 2796 2815 2794 2816 2794 2986 2796 2817 2794 2902 2795 2903 2795 2818 2794 2902 2795 2987 2796 2988 2796 2903 2795 2987 2796 2817 2794 2818 2794 2988 2796 2819 2794 2904 2795 2905 2795 2820 2794 2904 2795 2989 2796 2990 2796 2905 2795 2989 2796 2819 2794 2820 2794 2990 2796 2821 2794 2906 2795 2907 2795 2822 2794 2906 2795 2991 2796 2992 2796 2907 2795 2991 2796 2821 2794 2822 2794 2992 2796 2823 2794 2908 2795 2909 2795 2824 2794 2908 2795 2993 2796 2994 2796 2909 2795 2993 2796 2823 2794 2824 2794 2994 2796 2825 2794 2910 2795 2911 2795 2826 2794 2910 2795 2995 2796 2996 2796 2911 2795 2995 2796 2825 2794 2826 2794 2996 2796 2827 2794 2912 2795 2913 2795 2828 2794 2912 2795 2997 2796 2998 2796 2913 2795 2997 2796 2827 2794 2828 2794 2998 2796 2829 2794 2914 2795 2915 2795 2830 2794 2914 2795 2999 2796 3000 2796 2915 2795 2999 2796 2829 2794 2830 2794 3000 2796 2831 2794 2916 2795 2917 2795 2832 2794 2916 2795 3001 2796 3002 2796 2917 2795 3001 2796 2831 2794 2832 2794 3002 2796 2833 2794 2918 2795 2919 2795 2834 2794 2918 2795 3003 2796 3004 2796 2919 2795 3003 2796 2833 2794 2834 2794 3004 2796 2835 2794 2920 2795 2921 2795 2836 2794 2920 2795 3005 2796 3006 2796 2921 2795 3005 2796 2835 2794 2836 2794 3006 2796 2837 2794 2922 2795 2923 2795 2838 2794 2922 2795 3007 2796 3008 2796 2923 2795 3007 2796 2837 2794 2838 2794 3008 2796 2839 2794 2924 2795 2925 2795 2840 2794 2924 2795 3009 2796 3010 2796 2925 2795 3009 2796 2839 2794 2840 2794 3010 2796 2841 2794 2926 2795 2927 2795 2842 2794 2926 2795 3011 2796 3012 2796 2927 2795 3011 2796 2841 2794 2842 2794 3012 2796 2843 2794 2928 2795 2929 2795 2844 2794 2928 2795 3013 2796 3014 2796 2929 2795 3013 2796 2843 2794 2844 2794 3014 2796 2845 2794 2930 2795 2931 2795 2846 2794 2930 2795 3015 2796 3016 2796 2931 2795 3015 2796 2845 2794 2846 2794 3016 2796 2847 2794 2932 2795 2933 2795 2848 2794 2932 2795 3017 2796 3018 2796 2933 2795 3017 2796 2847 2794 2848 2794 3018 2796 2849 2794 2934 2795 2935 2795 2850 2794 2934 2795 3019 2796 3020 2796 2935 2795 3019 2796 2849 2794 2850 2794 3020 2796 2851 2794 2936 2795 2937 2795 2852 2794 2936 2795 3021 2796 3022 2796 2937 2795 3021 2796 2851 2794 2852 2794 3022 2796 2853 2794 2938 2795 2939 2795 2854 2794 2938 2795 3023 2796 3024 2796 2939 2795 3023 2796 2853 2794 2854 2794 3024 2796 2855 2794 2940 2795 2941 2795 2856 2794 2940 2795 3025 2796 3026 2796 2941 2795 3025 2796 2855 2794 2856 2794 3026 2796 2857 2794 2942 2795 2943 2795 2858 2794 2942 2795 3027 2796 3028 2796 2943 2795 3027 2796 2857 2794 2858 2794 3028 2796 2859 2794 2944 2795 2945 2795 2860 2794 2944 2795 3029 2796 3030 2796 2945 2795 3029 2796 2859 2794 2860 2794 3030 2796 2861 2794 2946 2795 2947 2795 2862 2794 2946 2795 3031 2796 3032 2796 2947 2795 3031 2796 2861 2794 2862 2794 3032 2796 2863 2794 2948 2795 2949 2795 2864 2794 2948 2795 3033 2796 3034 2796 2949 2795 3033 2796 2863 2794 2864 2794 3034 2796 2865 2794 2950 2795 2951 2795 2866 2794 2950 2795 3035 2796 3036 2796 2951 2795 3035 2796 2865 2794 2866 2794 3036 2796 2867 2794 2952 2795 2953 2795 2868 2794 2952 2795 3037 2796 3038 2796 2953 2795 3037 2796 2867 2794 2868 2794 3038 2796 2869 2794 2954 2795 2955 2795 2870 2794 2954 2795 3039 2796 3040 2796 2955 2795 3039 2796 2869 2794 2870 2794 3040 2796 2871 2794 2956 2795 2957 2795 2872 2794 2956 2795 3041 2796 3042 2796 2957 2795 3041 2796 2871 2794 2872 2794 3042 2796 2873 2794 2958 2795 2959 2795 2874 2794 2958 2795 3043 2796 3044 2796 2959 2795 3043 2796 2873 2794 2874 2794 3044 2796 2875 2794 2960 2795 2961 2795 2876 2794 2960 2795 3045 2796 3046 2796 2961 2795 3045 2796 2875 2794 2876 2794 3046 2796 2877 2794 2962 2795 2963 2795 2878 2794 2962 2795 3047 2796 3048 2796 2963 2795 3047 2796 2877 2794 2878 2794 3048 2796 2879 2794 2964 2795 2965 2795 2880 2794 2964 2795 3049 2796 3050 2796 2965 2795 3049 2796 2879 2794 2880 2794 3050 2796 2881 2794 2966 2795 2967 2795 2882 2794 2966 2795 3051 2796 3052 2796 2967 2795 3051 2796 2881 2794 2882 2794 3052 2796 2883 2794 2968 2795 2969 2795 2884 2794 2968 2795 3053 2796 3054 2796 2969 2795 3053 2796 2883 2794 2884 2794 3054 2796 2885 2794 2970 2795 2971 2795 2886 2794 2970 2795 3055 2796 3056 2796 2971 2795 3055 2796 2885 2794 2886 2794 3056 2796 2887 2794 2972 2795 2973 2795 2888 2794 2972 2795 3057 2796 3058 2796 2973 2795 3057 2796 2887 2794 2888 2794 3058 2796 2975 3046 2890 3046 2805 3046 2891 3047 2976 3047 2806 3047 2977 3046 2892 3046 2807 3046 2893 3047 2978 3047 2808 3047 2979 3046 2894 3046 2809 3046 2895 3047 2980 3047 2810 3047 2981 3046 2896 3046 2811 3046 2897 3047 2982 3047 2812 3047 2983 3046 2898 3046 2813 3046 2899 3047 2984 3047 2814 3047 2985 3046 2900 3046 2815 3046 2901 3047 2986 3047 2816 3047 2987 3046 2902 3046 2817 3046 2903 3047 2988 3047 2818 3047 2989 3046 2904 3046 2819 3046 2905 3047 2990 3047 2820 3047 2991 3046 2906 3046 2821 3046 2907 3047 2992 3047 2822 3047 2993 3046 2908 3046 2823 3046 2909 3047 2994 3047 2824 3047 2995 3046 2910 3046 2825 3046 2911 3047 2996 3047 2826 3047 2997 3046 2912 3046 2827 3046 2913 3047 2998 3047 2828 3047 2999 3046 2914 3046 2829 3046 2915 3047 3000 3047 2830 3047 3001 3046 2916 3046 2831 3046 2917 3047 3002 3047 2832 3047 3003 3046 2918 3046 2833 3046 2919 3047 3004 3047 2834 3047 3005 3046 2920 3046 2835 3046 2921 3047 3006 3047 2836 3047 3007 3046 2922 3046 2837 3046 2923 3047 3008 3047 2838 3047 3009 3046 2924 3046 2839 3046 2925 3047 3010 3047 2840 3047 3011 3046 2926 3046 2841 3046 2927 3047 3012 3047 2842 3047 3013 3046 2928 3046 2843 3046 2929 3047 3014 3047 2844 3047 3015 3046 2930 3046 2845 3046 2931 3047 3016 3047 2846 3047 3017 3046 2932 3046 2847 3046 2933 3047 3018 3047 2848 3047 3019 3046 2934 3046 2849 3046 2935 3047 3020 3047 2850 3047 3021 3046 2936 3046 2851 3046 2937 3047 3022 3047 2852 3047 3023 3046 2938 3046 2853 3046 2939 3047 3024 3047 2854 3047 3025 3046 2940 3046 2855 3046 2941 3047 3026 3047 2856 3047 3027 3046 2942 3046 2857 3046 2943 3047 3028 3047 2858 3047 3029 3046 2944 3046 2859 3046 2945 3047 3030 3047 2860 3047 3031 3046 2946 3046 2861 3046 2947 3047 3032 3047 2862 3047 3033 3046 2948 3046 2863 3046 2949 3047 3034 3047 2864 3047 3035 3046 2950 3046 2865 3046 2951 3047 3036 3047 2866 3047 3037 3046 2952 3046 2867 3046 2953 3047 3038 3047 2868 3047 3039 3046 2954 3046 2869 3046 2955 3047 3040 3047 2870 3047 3041 3046 2956 3046 2871 3046 2957 3047 3042 3047 2872 3047 3043 3046 2958 3046 2873 3046 2959 3047 3044 3047 2874 3047 3045 3046 2960 3046 2875 3046 2961 3047 3046 3047 2876 3047 3047 3046 2962 3046 2877 3046 2963 3047 3048 3047 2878 3047 3049 3046 2964 3046 2879 3046 2965 3047 3050 3047 2880 3047 3051 3046 2966 3046 2881 3046 2967 3047 3052 3047 2882 3047 3053 3046 2968 3046 2883 3046 2969 3047 3054 3047 2884 3047 3055 3046 2970 3046 2885 3046 2971 3047 3056 3047 2886 3047 3057 3046 2972 3046 2887 3046 2973 3047 3058 3047 2888 3047