21
49 16711808 4 297 763 296 399 296 400 296 401 296 402 296 403 296 404 296 406 296 407 296 408 296 409 296 410 296 411 296 412 296 414 296 415 296 416 296 417 296 418 296 419 296 420 296 421 296 422 296 423 296 425 296 426 296 427 296 428 296 429 296 430 296 431 296 432 296 433 296 434 296 435 296 436 296 437 296 438 296 439 296 440 296 441 296 442 296 443 296 444 296 445 296 446 296 447 296 448 296 449 296 450
39 16711808 4 81 318 569 450 569 451 569 452 569 453 569 454 569 455 569 456 569 457 569 458 569 459 569 460 569 461 569 463 569 464 569 465 569 466 569 467 569 468 569 469 569 470 569 471 569 472 569 473 569 474 569 476 569 477 569 478 569 479 569 480 569 481 569 482 569 483 569 484 569 485 569 486 569 487 569 488 569 489 569 490
252 255 4 98 159 64 504 64 503 64 502 64 500 64 499 64 498 64 497 64 496 64 495 64 494 64 493 64 492 64 491 64 490 64 489 64 488 64 487 64 486 64 485 64 484 64 483 64 482 64 481 64 480 64 479 64 478 64 477 64 476 64 475 64 474 64 473 64 472 64 471 64 470 64 469 64 467 64 466 64 465 64 464 64 463 64 461 64 460 64 458 64 457 64 456 64 455 64 454 64 453 64 452 64 450 64 449 64 447 64 446 64 444 64 442 64 441 64 439 64 437 64 436 64 435 64 434 64 433 64 432 64 431 64 429 64 428 64 427 64 425 64 424 64 423 64 422 64 421 64 420 64 418 64 417 64 416 64 415 64 414 64 412 64 411 64 410 64 408 64 407 64 406 64 405 64 404 64 402 64 400 64 398 64 397 64 396 64 394 64 393 64 392 64 391 64 390 64 389 64 388 64 386 64 385 64 384 64 381 64 380 64 379 64 378 64 376 64 375 64 374 64 373 64 372 64 371 64 370 64 369 64 368 64 366 64 365 64 364 64 363 64 361 64 360 64 359 64 358 64 356 64 355 64 354 64 353 64 352 64 351 64 350 64 349 64 348 64 347 64 346 64 345 64 344 64 343 64 342 64 340 64 339 64 338 64 337 64 336 64 335 64 334 64 333 64 332 64 331 64 330 64 329 64 328 64 327 64 325 64 324 64 322 64 321 64 320 64 318 64 317 64 316 64 315 64 314 64 313 64 312 64 311 64 310 64 309 64 308 64 307 64 306 64 305 64 304 64 303 64 302 64 301 64 300 64 299 64 298 64 297 64 296 64 295 64 294 64 293 64 292 64 291 64 290 64 288 64 287 64 286 64 285 64 284 64 282 64 281 64 279 64 278 64 277 64 276 64 275 64 274 64 273 64 272 64 271 64 270 64 269 64 268 64 267 64 266 64 265 64 264 64 263 64 262 64 261 64 260 64 259 64 258 64 257 64 256 64 255 64 254 64 253 64 252 64 251 64 250 64 248 64 247 64 246 64 244 64 243 64 241 64 240 64 239 64 238 64 237 64 236 64 234 64 233 64 232 64 231 64 230 64 229 64 228 64 227 64 226 64 225 64 224 64 223 64 222 63 221 63 220 63 219 63 218 63 217 63 216
39 255 4 176 434 283 257 284 257 284 255 284 254 284 253 284 252 284 251 284 250 284 248 284 247 284 246 284 245 284 244 284 243 284 241 284 240 284 239 284 238 284 237 284 235 284 234 284 233 284 232 284 231 284 230 284 229 284 228 284 227 284 226 284 225 284 224 284 223 284 222 284 221 284 220 284 219 284 218 284 217 284 216
64 0 4 95 223 114 503 115 503 115 502 115 501 115 500 115 499 115 498 115 497 115 496 115 495 115 494 115 493 115 492 115 491 115 490 115 489 115 488 115 486 115 485 115 484 115 483 115 482 115 481 115 480 115 479 115 478 115 477 115 475 115 474 115 473 115 472 115 470 115 469 115 468 115 467 115 466 115 464 115 463 115 462 115 461 115 460 115 459 115 458 115 457 115 456 115 455 115 453 115 452 115 451 115 450 115 449 115 448 115 447 115 446 115 445 115 444 115 443 115 442 115 441 115 440 115 439 115 438 115 437 115 436
40 0 4 243 793 375 399 375 400 375 401 375 402 375 403 375 404 375 405 375 406 375 407 375 408 375 409 375 410 375 411 375 412 375 413 375 414 375 415 375 416 375 417 375 418 375 419 375 420 375 421 375 422 375 423 375 424 375 425 375 426 375 427 375 428 375 429 375 430 375 431 375 432 375 433 375 434 375 435 375 436 375 437 375 438
203 4227327 4 68 768 310 398 310 399 310 400 310 401 310 402 310 403 310 404 310 405 310 406 310 407 310 408 310 409 310 410 310 411 310 412 310 413 310 414 310 415 310 416 310 417 310 418 310 419 310 420 310 421 310 422 310 424 310 425 310 426 310 428 310 429 310 430 310 431 310 432 310 433 310 434 310 435 310 436 310 437 310 438 310 440 310 441 310 442 310 443 310 444 310 446 310 447 310 448 310 449 310 450 310 452 310 453 310 454 310 455 310 456 310 458 310 459 310 461 310 462 310 463 310 464 310 465 310 466 310 467 310 468 310 469 310 470 310 471 310 472 310 474 310 475 310 476 310 477 310 479 310 480 310 481 310 482 310 483 310 484 310 485 310 486 310 487 310 488 310 489 310 490 310 491 310 492 310 493 310 494 310 495 310 496 310 497 310 498 310 499 310 500 310 501 310 502 310 503 310 504 310 505 310 506 310 507 310 508 310 509 310 510 310 511 310 512 310 513 310 514 310 515 310 516 310 517 310 518 311 518 312 518 313 518 314 518 315 518 316 518 317 518 318 518 319 518 320 518 321 518 322 518 323 518 324 518 325 518 326 518 327 518 328 518 329 518 330 518 331 518 332 518 333 518 334 518 335 518 336 518 337 518 338 518 339 518 340 518 341 518 342 518 343 518 344 518 345 518 346 518 347 518 348 518 349 518 350 518 351 518 352 518 353 518 354 518 355 518 356 518 357 518 358 518 359 518 360 518 361 518 362 518 363 518 364 518 366 518 367 518 368 518 369 518 370 518 371 518 372 518 373 518 374 518 375 518 376 518 377 518 378 518 379 518 380 518 381 518 383 518 384 518 385 518 386 518 387 518 388 518 389 518 390 518 391 518 392 518 393 518 394 518 395 518 396 518 397 518 398 518 399 518 400 518 400 517 400 516 400 515
133 4227327 4 64 773 323 398 324 398 324 399 324 400 324 401 324 402 324 403 324 404 324 405 324 406 324 407 324 408 325 408 325 409 326 409 326 410 327 410 327 411 328 411 328 412 329 412 329 413 329 414 329 415 329 416 329 417 329 418 329 419 329 420 329 421 329 422 329 423 329 424 329 425 329 426 329 427 329 428 329 429 329 430 329 431 329 432 329 433 329 434 329 435 329 436 329 438 329 439 329 440 329 442 329 443 329 444 329 445 329 446 329 447 329 448 329 450 329 451 329 453 329 454 329 455 329 456 329 457 329 458 329 459 329 460 329 461 329 462 329 464 329 465 329 466 329 468 329 470 329 471 329 473 329 474 329 476 329 477 329 479 329 480 329 481 329 483 329 484 329 485 329 486 329 488 329 490 329 491 329 492 329 493 329 494 329 495 329 496 329 497 329 498 329 499 329 500 329 501 329 502 329 503 329 504 330 504 331 504 332 504 333 504 335 504 336 504 338 504 340 504 341 504 344 504 346 504 349 504 352 504 354 504 356 504 359 504 360 504 361 504 362 504 363 504 364 504 365 504 366 504 367 504 368 504 369 504 370 504 371 504 372 504 373 504 374 504 374 503 373 503
90 4227327 4 60 778 336 398 336 399 336 400 336 402 336 403 336 405 336 406 336 408 336 409 336 410 336 411 336 412 336 413 336 415 336 416 336 418 336 419 336 421 336 422 336 423 336 424 336 426 336 427 336 428 336 430 336 431 336 432 336 434 336 435 336 436 336 437 336 439 336 440 336 441 336 443 336 444 336 445 336 446 336 447 336 448 336 450 336 451 336 452 336 454 336 455 336 456 336 458 336 459 336 460 336 461 336 462 336 463 336 464 336 465 336 466 336 467 336 468 336 469 336 470 336 471 336 472 336 474 336 475 336 476 336 477 336 478 336 479 336 480 336 481 336 482 336 483 336 484 336 485 336 486 336 487 336 488 336 489 337 489 338 489 339 489 340 489 341 489 342 489 343 489 344 489 345 489 346 489 347 489 348 489 349 489
115 4227327 4 57 783 322 489 322 488 322 487 322 486 322 485 322 484 322 483 322 482 322 481 322 480 322 479 322 478 322 477 322 476 322 474 322 472 322 471 322 470 322 469 322 468 322 467 322 465 322 464 322 463 322 462 322 461 322 460 322 459 322 458 322 457 322 456 322 455 322 454 322 453 322 452 322 451 322 450 322 449 322 448 322 447 322 446 322 445 322 444 322 443 322 442 322 441 322 440 322 439 322 438 323 438 323 437 324 436 325 436 326 436 327 436 328 436 329 436 330 436 331 436 332 436 333 436 335 436 336 436 337 436 338 436 339 436 340 436 341 436 342 436 343 436 344 436 345 436 346 436 346 435 347 435 348 435 348 434 348 433 348 432 348 431 348 430 348 429 348 428 348 427 348 426 348 425 348 424 348 423 348 422 348 421 348 420 348 419 348 418 348 417 348 416 348 415 348 414 348 413 348 412 348 411 348 410 348 409 348 408 348 407 348 406 348 405 348 404 348 403 348 402 348 401 348 400 348 399 348 398 348 397 348 396
115 16744448 4 440 7 270 165 270 166 270 167 270 169 270 170 270 171 270 172 270 174 270 175 270 176 270 177 270 179 270 180 270 182 270 184 270 185 270 186 270 187 270 188 270 189 270 190 270 191 270 192 270 193 270 194 270 195 270 196 270 198 270 199 270 201 270 202 270 203 270 204 270 205 270 206 270 208 270 209 270 210 270 212 270 213 270 214 270 215 270 217 270 218 270 219 270 221 270 222 270 223 270 224 270 225 270 226 270 227 270 228 270 230 270 231 270 233 270 234 270 235 270 236 270 237 270 239 270 240 270 241 270 242 270 243 270 245 270 246 270 247 270 248 270 249 270 250 270 251 270 252 270 253 270 254 270 255 270 256 270 257 270 258 270 259 270 260 270 261 270 262 270 263 270 264 270 265 270 266 270 267 271 267 272 267 273 267 274 267 275 267 276 267 277 267 278 267 279 267 281 267 282 267 283 267 284 267 285 267 286 267 287 267 288 267 289 267 290 267 291 267 292 267 293 267 294 267 295 267 296 267 297 267 298 267
180 16744448 4 462 8 309 164 308 164 307 164 307 165 306 165 305 166 305 167 305 168 305 169 305 170 305 172 305 173 305 174 305 175 305 176 305 177 305 178 305 179 305 180 305 181 305 182 305 183 305 184 305 185 305 186 305 187 305 188 305 189 305 190 305 191 305 192 305 194 305 195 305 196 305 197 305 198 305 199 305 200 305 201 305 203 305 204 305 205 305 206 305 207 305 208 305 209 305 210 305 211 305 212 305 213 305 214 305 215 305 217 305 218 305 219 305 220 305 222 305 223 305 225 305 226 305 228 305 229 305 230 305 231 305 232 305 233 305 234 305 235 305 236 305 237 305 238 305 239 305 240 305 241 305 242 305 243 305 244 305 245 305 246 305 247 305 248 305 249 305 250 305 251 305 252 305 253 305 254 305 255 305 256 305 257 305 258 305 259 305 260 305 261 305 262 305 263 305 264 305 265 305 266 305 267 305 269 305 270 305 271 305 272 305 273 305 274 305 275 305 276 305 277 305 278 305 279 305 280 305 281 305 282 305 283 305 284 305 285 305 286 305 287 305 288 305 289 305 290 305 291 305 292 305 293 305 294 305 295 305 296 305 297 305 298 305 299 306 299 307 299 308 299 309 299 310 299 311 299 312 299 313 299 314 299 315 299 316 299 317 299 318 299 319 299 320 299 321 299 322 299 323 299 324 299 325 299 326 299 327 299 328 299 329 299 330 299 331 299 332 299 333 299 334 299 335 299 337 299 338 299 339 299 340 299 341 299 342 299 343 299 344 299 345 299 346 299 347 299 348 299 349 299 349 298 349 297 349 296 349 295 349 294 349 293
84 16744448 4 454 9 335 164 335 165 335 166 335 167 335 168 335 169 335 170 335 171 335 172 335 173 335 174 335 175 335 176 335 177 335 178 335 179 335 180 335 181 335 183 335 184 335 185 335 186 335 187 335 189 335 190 335 191 335 192 335 194 335 195 335 197 335 198 335 199 335 200 335 202 335 204 335 205 335 206 335 207 335 208 335 209 335 210 335 211 335 212 335 213 335 214 335 215 335 217 335 218 335 219 335 220 335 221 335 222 335 223 335 224 335 225 335 226 335 227 335 228 335 229 335 230 335 231 335 232 335 233 335 234 335 235 335 236 335 238 335 239 335 240 335 242 335 243 335 244 335 245 335 246 335 247 335 248 335 249 335 250 335 251 335 252 335 253 335 254 335 255 335 256
137 16744448 4 450 10 321 267 321 268 322 268 323 268 324 268 325 268 326 268 327 268 328 268 329 268 330 268 331 268 332 268 333 268 334 268 335 268 336 268 337 268 338 268 339 268 340 268 341 268 342 268 343 268 344 268 345 268 346 268 347 268 347 267 347 266 348 265 348 264 348 263 348 262 348 261 348 260 348 259 348 258 348 257 348 256 348 255 348 254 348 253 348 252 348 251 348 250 348 249 348 248 348 247 348 245 348 244 348 243 348 242 348 241 348 240 348 239 348 238 348 237 348 236 348 235 348 234 348 233 348 232 348 231 348 230 348 229 348 228 348 227 348 225 348 224 348 223 348 222 348 220 348 219 348 218 348 217 348 216 348 214 348 213 348 212 348 210 348 209 348 208 348 206 348 205 348 204 348 203 348 202 348 200 348 199 348 198 348 197 348 196 348 195 348 194 348 193 348 192 348 191 348 190 348 189 348 187 348 186 348 185 348 184 348 183 348 182 348 180 348 179 348 178 348 177 348 176 348 175 348 174 348 173 348 172 348 171 348 170 348 169 348 168 349 168 349 167 349 166 349 165 350 165 350 164 351 164 352 164 353 164 354 164 355 164 356 164 356 165 357 165 358 165 359 165 360 165 361 165
194 16744448 4 446 11 309 281 310 281 311 281 312 281 313 281 314 281 315 281 316 281 317 281 318 281 319 281 320 281 321 281 322 281 323 281 324 281 325 281 326 281 327 281 328 281 329 281 330 281 331 281 332 281 333 281 334 281 335 281 336 281 337 281 338 281 339 281 340 281 341 281 342 281 343 281 344 281 345 281 346 281 347 281 348 281 349 281 350 281 351 281 352 281 353 281 354 281 355 281 355 280 355 279 355 278 355 277 355 276 355 275 355 274 355 273 355 272 355 271 355 270 355 269 355 268 355 267 355 266 355 265 355 264 355 262 355 261 355 260 355 259 355 258 355 257 355 256 355 255 355 254 355 253 355 252 355 251 355 250 355 249 355 248 355 247 355 246 355 245 355 244 355 243 355 242 355 241 355 240 355 239 355 238 355 237 355 236 355 235 355 234 355 233 355 232 355 231 355 230 355 229 355 228 355 227 355 226 355 225 355 224 355 223 355 222 355 221 355 220 355 219 355 217 355 216 355 215 355 214 355 213 355 212 355 210 355 209 355 208 355 207 355 206 355 205 355 204 355 203 355 202 355 201 355 200 355 199 355 198 355 197 355 196 355 195 355 194 355 193 355 192 355 191 355 190 355 189 356 189 357 189 358 189 358 188 359 188 360 188 361 188 363 188 364 188 365 188 366 188 367 188 368 188 369 188 370 188 371 188 372 188 373 188 374 188 375 188 376 188 377 188 378 188 379 188 380 188 381 188 382 188 383 188 384 188 385 188 386 188 387 188 387 187 388 187 388 186 388 185 388 184 388 183 388 182 388 181 388 180 388 179 388 178 388 177 388 176 388 175 388 174 388 173 388 172 388 171 388 170 388 169 388 168 388 167 388 166 388 165 388 164 388 163
179 16512 4 839 466 361 281 362 281 363 281 364 281 365 281 366 281 367 281 368 281 369 281 370 281 371 281 372 281 373 281 374 281 375 281 376 281 377 281 378 281 379 281 380 281 381 281 383 281 384 281 385 281 387 281 388 281 390 281 391 281 393 281 394 281 396 281 397 281 399 281 402 281 404 281 407 281 410 281 412 281 414 281 417 281 419 281 420 281 423 281 424 281 425 281 427 281 428 281 429 281 430 281 431 281 432 281 433 281 436 281 437 281 439 281 441 281 443 281 445 281 446 281 447 281 448 281 449 281 450 281 451 281 452 281 453 281 454 281 455 281 456 281 457 281 458 281 459 281 460 281 461 281 462 281 463 281 464 281 465 281 466 281 467 281 468 281 469 281 470 281 471 281 472 281 473 281 474 281 475 281 476 281 477 281 478 281 479 281 480 281 481 281 482 281 483 281 484 281 485 281 486 281 487 281 488 281 489 281 490 281 491 281 492 281 493 281 494 281 495 281 496 281 497 281 498 281 499 281 500 281 501 282 502 282 503 282 503 283 504 283 504 284 505 284 505 285 505 286 505 287 505 288 505 289 505 290 505 291 505 293 505 294 505 295 505 296 505 297 505 298 505 299 505 300 505 301 505 303 505 304 505 305 505 306 505 308 505 309 505 310 505 311 505 312 505 313 505 315 505 316 505 318 505 319 505 320 505 321 505 322 505 323 505 324 505 325 505 326 505 327 505 328 505 330 505 331 505 332 505 333 505 334 505 335 505 336 505 337 505 338 505 339 505 340 505 341 505 342 505 343 505 344 505 345 505 346 505 347 505 348 505 349
185 16512 4 75 788 361 396 361 397 361 398 361 399 361 400 361 401 361 402 361 404 361 405 361 407 361 408 361 409 361 410 361 411 361 412 361 413 361 414 361 415 361 417 361 418 361 419 361 421 361 423 361 425 361 427 361 428 361 429 361 430 361 432 361 433 361 434 361 435 361 436 361 438 361 439 361 440 361 441 361 443 361 444 361 445 361 446 361 447 361 448 361 449 361 451 361 452 361 453 361 454 361 455 361 456 361 457 361 458 361 459 361 460 361 461 361 462 362 462 362 463 363 463 363 464 364 464 364 465 365 465 366 465 368 465 369 465 370 465 372 465 373 465 374 465 376 465 377 465 378 465 380 465 382 465 383 465 384 465 385 465 387 465 388 465 389 465 390 465 391 465 392 465 393 465 394 465 395 465 396 465 398 465 400 465 402 465 403 465 404 465 406 465 407 465 408 465 409 465 411 465 413 465 414 465 415 465 416 465 418 465 419 465 420 465 421 465 422 465 424 465 425 465 427 465 428 465 429 465 431 465 432 465 433 465 434 465 435 465 436 465 438 465 439 465 441 465 442 465 443 465 444 465 445 465 446 465 447 465 448 465 449 465 450 465 452 465 453 465 454 465 455 465 456 465 457 465 458 465 459 465 460 465 461 465 462 465 463 465 464 465 465 465 466 465 467 465 468 465 469 465 470 465 471 465 472 465 473 465 474 465 475 465 476 465 477 465 478 466 479 466 479 467 480 467 480 468 480 469 480 470 480 471 480 472 480 473 480 474 480 475 480 476 480 477 480 478 480 479 480 480 480 481 480 482 480 483 480 484 480 485 480 486 480 487 480 488 480 489 480 490 480 491 480 492
80 16512 4 78 843 505 398 505 399 505 400 505 401 505 402 505 403 505 404 505 405 505 406 505 407 505 408 505 410 505 411 505 413 505 415 505 416 505 419 505 420 505 421 505 422 505 424 505 425 505 426 505 428 505 429 505 430 505 432 505 433 505 436 505 437 505 438 505 439 505 440 505 441 505 443 505 444 505 445 505 447 505 448 505 449 505 450 505 451 505 453 505 454 505 455 505 456 505 457 505 458 505 459 505 460 505 461 505 462 505 463 505 464 505 465 505 466 505 467 505 468 505 469 505 470 505 471 505 473 505 474 505 475 505 476 505 478 505 479 505 480 505 481 505 482 505 483 505 484 505 485 505 486 505 487 505 488 505 489 505 490 505 489 505 488
98 32896 4 809 472 373 293 374 293 375 293 376 293 377 293 378 293 379 293 380 293 381 293 382 293 383 293 384 293 385 293 386 293 388 293 389 293 390 293 391 293 393 293 394 293 395 293 396 293 397 293 398 293 399 293 400 293 401 293 402 293 403 293 404 293 405 293 406 293 407 293 408 293 409 293 410 293 411 293 412 293 413 293 414 293 415 293 416 293 417 293 418 293 419 293 420 293 421 294 422 294 423 294 424 294 425 294 425 295 426 295 426 296 426 297 426 298 426 299 426 300 426 301 426 302 426 303 426 305 426 306 426 307 426 308 426 309 426 310 426 311 426 313 426 314 426 315 426 317 426 319 426 320 426 321 426 323 426 325 426 326 426 327 426 328 426 329 426 330 426 331 426 333 426 334 426 335 426 336 426 337 426 338 426 339 426 340 426 341 426 342 426 343 426 344 426 345 426 346 426 347
70 32896 4 69 813 426 395 426 396 426 397 426 398 426 399 426 400 426 401 426 402 426 404 426 405 426 408 426 409 426 411 426 412 426 414 426 415 426 416 426 418 426 420 426 422 426 423 426 425 426 426 426 428 426 429 426 432 426 433 426 434 426 436 426 438 426 439 426 441 426 442 426 445 426 447 426 449 426 450 426 452 426 454 426 455 426 456 426 459 426 460 426 462 426 463 426 464 426 466 426 467 426 468 426 469 426 470 426 471 426 472 426 473 426 474 426 475 426 477 426 478 426 479 426 480 426 481 426 482 426 483 426 484 426 485 426 486 426 487 426 488 426 489 426 490
108 32896 4 54 758 256 489 256 488 256 486 256 485 256 484 256 483 256 482 256 481 256 480 256 479 256 478 256 477 256 476 256 475 256 474 256 472 256 470 256 469 256 467 256 466 256 465 256 463 256 462 256 461 256 460 256 458 256 457 256 456 256 455 256 454 256 453 256 452 256 451 256 449 256 448 256 446 256 444 256 443 256 442 256 440 256 438 256 437 256 436 256 434 256 433 256 432 256 431 256 429 256 428 256 427 256 426 256 425 256 424 256 423 256 422 256 421 256 420 256 419 256 417 256 416 256 415 256 414 256 413 256 412 256 410 256 409 256 408 256 407 256 406 256 405 256 404 256 403 256 402 256 401 256 400 256 399 257 399 257 398 258 398 258 397 259 396 260 396 261 396 262 396 263 396 264 396 265 396 266 396 267 396 268 396 269 396 270 396 271 396 272 396 273 396 274 396 275 396 276 396 277 396 278 396 279 396 280 396 281 396 281 397 281 398 281 399 282 399 282 400
1 7169 277 306
