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