292 252 179 288 292 252 180 282 294 252 181 282 293 252 181 282 293 251 182 282 293 252 246 250 292 252 181 287 293 251 180 287 293 252 166 287 304 256 181 281 303 256 166 287 303 256 168 281 303 256 181 281 304 256 143 284 304 256 168 281 303 256 183 280 304 256 191 284 303 256 184 280 302 256 183 280 304 256 183 279 303 256 183 279 302 256 179 281 302 256 179 281 303 256 179 281 304 256 179 281 303 256 179 281 302 256 179 281 303 256 183 279 304 256 183 279 304 256 182 279 304 256 183 278 304 255 183 278 304 255 170 278 304 255 183 279 304 255 183 279 303 255 178 284 304 255 170 279 304 255 178 284 304 255 170 279 304 255 180 281 304 255 170 279 304 255 170 278 304 255 182 279 304 255 182 279 303 256 183 278 303 256 182 278 303 256 191 283 303 256 151 290 304 255 171 278 304 256 177 290 303 255 182 284 303 255 190 289 304 255 190 285 303 255 192 284 304 255 192 283 303 255 192 284 303 255 183 279 303 255 183 279 302 255 171 279 302 255 182 284 302 256 179 281 302 255 249 244 306 256 192 284 303 256 182 284 303 255 183 279 303 255 182 285 303 255 191 290 303 255 182 285 303 255 183 279 303 255 248 248 303 255 182 284 303 255 182 284 303 255 171 279 303 255 170 279 304 255 171 279 303 255 168 281 304 255 171 279 303 255 169 284 303 255 191 284 303 255 179 284 303 255 179 284 303 255 179 284 303 255 183 279 303 256 183 279 303 255 248 245 303 255 183 279 303 256 248 245 303 256 140 290 304 255 182 284 303 255 186 292 304 255 177 290 303 256 152 291 303 256 152 290 303 256 257 252 303 256 183 279 303 256 183 279 303 255 183 279 303 255 183 279 303 255 183 279 303 255 183 279 303 255 183 279 304 255 248 249 304 255 182 284 304 255 190 290 304 254 190 290 304 254 179 284 304 254 192 284 304 254 190 289 304 254 179 284 304 254 191 284 304 254 191 284 304 254 152 291 304 254 143 284 304 254 143 284 304 254 143 284 304 254 183 279 304 254 191 284 303 254 183 279 304 255 183 279 303 255 258 247 304 255 191 284 304 255 191 284 304 255 191 284 304 255 191 284 303 255 183 279 303 255 183 279 303 255 183 279 303 255 183 279 303 255 183 279 303 255 183 279 303 255 183 279 303 255 248 245 304 255 181 284 303 255 181 284 303 255 182 278 303 255 167 281 303 255 139 287 302 255 179 281 293 250 168 276 302 255 168 276 292 250 169 277 292 250 170 277 291 250 170 276 290 250 170 277 290 250 182 277 291 251 251 241 291 251 169 275 291 251 168 275 290 251 169 275 290 251 182 275 291 251 183 276 291 251 183 277 291 251 183 277 291 251 192 282 291 251 192 282 291 251 192 281 292 251 184 276 291 251 276 262 291 251 184 276 292 251 171 276 292 251 183 276 291 251 171 276 291 251 171 276 291 251 171 276 291 251 171 276 292 251 187 277 291 251 281 258 291 251 191 273 291 252 283 258 291 251 175 271 291 251 175 270 291 251 175 270 292 252 190 271 292 252 190 272 291 251 190 272 292 251 190 272 291 251 190 271 292 252 190 271 291 251 190 272 291 251 190 271 292 252 190 271 293 252 190 271 293 252 190 271 293 252 191 272 293 252 191 272 292 252 190 272 292 252 191 272 291 251 175 270 291 251 191 273 291 251 191 272 292 251 191 272 292 251 191 272 291 251 191 272 291 251 281 258 292 251 190 272 291 251 191 272 292 252 191 272 292 251 199 277 293 252 279 259 292 251 190 271 293 252 190 271 291 251 190 271 293 252 190 271 292 251 188 277 292 251 188 277 292 252 171 276 292 252 183 276 292 251 171 276 292 251 179 281 292 251 183 276 293 251 178 279 293 251 281 264 293 251 183 277 293 251 183 276 293 251 403 238 294 251 143 280 293 251 174 271 292 251 174 271 292 252 186 272 293 252 273 259 292 252 273 259 293 252 174 271 293 252 186 272 293 252 182 275 293 252 186 272 293 252 186 272 294 252 143 281 294 252 186 272 294 251 187 272 295 251 187 272 294 252 187 272 294 252 187 273 295 252 175 272 294 252 175 272 293 252 273 260 293 252 186 272 293 252 186 272 293 252 186 272 293 252 187 272 293 252 187 272 293 252 183 277 293 252 183 277 294 251 184 277 292 252 170 279 293 252 169 279 293 251 169 279 292 251 170 278 292 251 183 279 292 251 191 284 292 251 169 279 293 251 172 277 293 251 144 282 294 252 192 282 294 252 171 277 294 252 171 277 293 252 184 278 294 252 184 278 293 252 184 277 293 252 184 277 293 252 184 278 293 252 184 277 293 252 186 273 293 252 187 273 293 252 184 278 294 252 184 278 294 252 184 277 294 252 184 278 294 252 184 278 294 252 184 278 294 252 184 278 294 252 192 283 294 251 179 283 294 251 179 283 294 252 192 282 293 251 172 278 293 251 184 278 293 252 184 278 293 251 188 279 293 252 188 279 293 252 188 279 294 252 184 278 294 252 172 278 294 252 184 278 294 252 184 278 293 252 184 277 293 252 183 278 293 252 184 278 293 252 184 278 293 252 184 278 294 252 184 278 294 252 184 278 294 251 184 278 293 251 192 283 293 252 192 283 294 251 183 278 293 252 183 278 293 252 184 278 293 252 184 278 294 252 184 278 293 252 192 282 293 252 184 278 294 252 184 278 294 252 184 278 294 252 184 278 294 251 184 277 294 252 184 278 294 252 184 278 294 252 184 278 294 252 250 243 294 252 184 278 294 252 184 278 292 252 183 278 294 252 184 278 294 252 184 278 294 252 192 282 294 252 179 282 294 252 192 282 294 252 192 283 294 252 192 282 294 252 259 245 294 251 192 283 294 252 259 246 295 252 184 278 294 252 192 283 295 252 184 278 294 252 184 278 293 252 192 283 293 252 184 278 293 252 192 283 293 252 192 284 293 252 192 284 293 252 192 283 293 252 257 247 294 252 192 284 294 252 258 247 294 252 192 283 294 252 192 284 294 252 191 289 294 252 192 283 294 252 190 286 294 252 190 286 294 252 182 281 294 252 182 281 294 252 189 292 294 252 257 249 294 252 192 284 294 252 258 247 294 252 191 289 294 252 179 284 294 252 192 284 294 252 192 283 294 252 192 283 294 252 192 283 294 251 192 283 294 252 192 284 294 252 184 279 294 252 192 283 293 252 192 283 294 252 152 290 294 252 192 284 293 252 258 247 293 251 192 284 294 251 192 284 294 251 179 284 294 251 179 284 294 251 192 283 294 251 192 284 294 251 184 279 294 251 179 284 293 251 192 284 293 251 192 283 293 251 184 279 294 251 171 279 294 251 192 284 294 251 179 284 294 251 191 290 294 251 179 284 293 251 257 247 293 252 192 283 293 252 258 247 294 252 180 284 293 252 179 284 293 252 259 250 293 252 191 290 293 252 179 284 293 252 191 289 294 252 192 284 294 252 170 284 294 251 192 284 294 252 179 284 293 252 192 284 293 252 152 290 293 251 192 284 292 251 179 284 293 251 192 284 293 251 179 284 294 251 191 289 294 251 179 284 294 251 191 289 294 252 191 290 294 251 190 286 294 252 190 287 293 252 190 286 293 251 189 292 294 252 191 290 294 251 178 290 294 252 192 284 293 251 259 247 293 251 179 284 293 251 192 284 293 251 192 284 293 251 192 284 293 251 192 284 293 251 192 284 293 251 192 284 293 251 192 284 293 251 179 284 293 251 179 284 293 252 171 279 293 251 184 279 293 252 192 284 293 252 179 284 293 252 192 284 293 252 192 284 293 252 192 284 293 252 192 284 294 252 192 284 294 252 192 284 293 252 192 284 293 252 191 289 293 252 192 283 292 252 152 290 292 252 192 284 293 252 192 284 293 251 191 289 293 252 259 247 293 252 191 289 293 252 179 284 293 252 191 290 293 252 192 284 293 252 191 289 293 252 191 290 293 252 192 284 294 252 191 289 293 252 179 284 293 252 179 284 293 252 192 284 293 252 192 284 293 252 192 284 293 252 192 283 294 252 190 286 293 252 177 286 293 252 190 285 293 252 190 286 293 252 259 247 294 252 189 286 294 252 190 286 294 252 190 286 294 252 190 286 294 252 190 286 294 252 141 291 294 252 181 281 293 252 181 281 293 252 181 281 292 252 182 281 293 252 182 281 293 252 182 281 294 252 177 286 294 252 182 281 293 252 182 281 294 252 169 281 294 251 182 281 294 251 180 286 294 251 168 281 294 251 248 245 294 251 169 281 293 251 182 281 292 251 168 287 292 251 184 285 293 251 177 281 293 251 189 281 293 251 261 249 293 251 189 281 293 251 189 281 291 251 197 285 292 252 197 285 293 252 197 285 292 251 197 285 293 252 197 285 293 252 191 286 293 252 185 279 293 252 191 287 292 252 204 322 292 252 218 307 291 253 267 272 292 252 268 272 292 252 218 308 292 253 219 308 292 253 219 308 292 253 219 309 291 253 197 316 291 252 197 316 292 252 209 310 292 252 217 313 291 252 217 312 292 252 219 313 292 252 210 314 292 252 214 308 292 252 222 308 292 252 214 309 292 252 229 312 291 252 221 307 291 252 221 307 291 252 269 272 290 251 270 274 291 251 265 274 292 251 266 275 291 251 272 275 292 251 272 276 291 251 268 275 290 251 269 275 290 251 268 276 290 251 269 275 291 251 270 275 290 251 270 275 290 251 271 274 290 251 271 275 290 251 271 275 290 251 271 275 292 251 272 277 292 251 271 281 293 251 273 280 291 251 277 281 292 251 277 281 292 251 279 280 291 251 273 277 292 252 279 280 291 252 278 276 291 252 279 275 292 252 278 275 292 252 279 273 292 252 279 273 291 251 279 273 291 251 279 273 291 252 280 273 291 252 280 272 291 252 279 273 292 252 280 273 292 252 282 276 293 252 290 276 292 252 290 276 291 253 290 277 290 253 292 277 291 253 291 277 292 253 286 274 291 253 285 274 291 253 286 274 291 253 286 274 291 252 285 275 292 252 286 275 293 252 285 275 292 253 293 278 291 252 285 275 290 252 284 276 291 252 285 275 291 252 292 278 291 252 291 279 291 252 291 278 291 253 291 279 291 253 283 277 291 253 283 278 291 253 285 278 291 253 284 279 291 252 284 280 291 253 285 280 291 252 284 281 292 253 285 281 292 253 293 284 292 253 292 285 292 253 292 286 293 252 293 286 292 252 285 284 291 253 293 286 291 253 286 288 291 253 278 285 293 253 278 285 293 253 286 283 293 253 278 285 293 254 278 286 293 254 279 285 292 254 285 284 292 255 285 284 292 253 279 284 292 255 284 282 290 253 269 283 290 252 270 281 302 257 263 286 303 257 249 289 303 260 180 306 306 259 124 221 307 258 191 233 306 259 191 234 327 262 191 234 306 259 124 220 306 259 124 221 307 259 125 219 305 260 124 221 306 260 124 221 307 258 125 219 305 260 124 220 305 260 124 218 305 258 124 219 306 260 124 219 303 259 123 218 304 259 209 236 305 259 124 219 304 259 124 220 303 259 124 221 303 259 124 219 307 259 191 233 306 259 124 218 304 259 124 220 304 261 212 238 307 261 124 220 307 261 124 221 307 261 124 219 308 261 188 233 308 261 124 220 304 260 189 234 307 258 188 234 306 259 188 233 308 259 191 234 306 259 191 234 306 260 211 235 306 257 124 221 306 257 124 221 305 259 124 220 306 259 124 219 305 260 124 219 306 259 124 218 306 259 186 232 305 260 208 235 308 260 208 235 306 260 189 232 304 260 188 232 299 259 208 234 299 259 209 235 306 259 187 232 306 259 188 233 306 259 209 236 306 259 189 233 306 259 124 220 306 259 209 234 307 259 210 234 363 443 211 235 361 432 190 232 360 423 210 234 364 423 188 231 367 421 320 441 367 418 322 436 366 415 263 341 357 394 263 342 354 394 317 387 358 407 272 338 352 408 266 340 349 405 277 341 347 403 270 341 345 402 272 341 341 400 273 341 341 405 330 378 340 405 282 340 340 404 327 382 340 404 286 341 341 404 281 345 341 404 283 345 342 402 283 344 342 401 286 346 343 401 285 346 343 400 286 346 342 400 285 347 340 401 288 343 339 401 288 344 336 402 282 347 334 406 284 344 330 405 279 348 327 405 326 390 324 404 325 392 320 403 330 412 317 403 328 412 314 403 273 353 310 402 324 411 307 402 272 355 304 402 314 396 300 401 270 357 297 401 268 356 294 400 272 354 292 399 271 354 289 399 304 395 286 399 265 359 284 399 301 396 282 399 300 397 280 399 263 361 279 399 263 361 277 399 263 361 276 399 267 358 275 399 294 394 274 399 293 395 274 397 261 362 272 399 265 359 272 399 261 363 271 398 291 395 271 398 290 395 271 398 290 395 271 398 290 395 270 398 290 396 270 398 260 363 270 397 290 396 270 397 260 362 269 397 259 363 269 397 259 363 269 397 259 363 269 397 259 363 269 396 259 363 269 396 259 363 268 396 259 363 268 396 259 363 268 397 288 395 267 397 258 363 267 396 258 363 267 396 260 366 267 397 258 364 266 397 258 363 266 397 258 363 266 397 258 363 265 397 286 394 265 397 286 394 265 397 286 394 264 397 257 362 264 397 257 362 264 397 257 362 264 397 257 363 264 397 286 394 264 396 286 394 264 397 286 394 264 397 286 394 264 396 257 361 264 396 286 393 264 397 257 363 264 397 257 364 264 397 257 364 264 397 257 363 264 397 261 360 265 397 257 362 265 397 261 360 266 397 286 394 267 396 257 362 269 396 257 363 271 396 289 395 272 396 290 395 273 397 291 395 275 398 294 409 276 398 295 409 277 398 296 410 279 399 298 411 281 399 299 411 282 401 301 411 285 402 302 412 287 402 304 415 290 402 306 415 292 403 305 397 295 404 308 397 297 404 309 395 300 404 311 393 303 405 312 393 307 398 314 391 311 398 316 391 314 392 318 390 318 394 320 389 322 393 323 388 327 391 326 387 331 390 333 391 336 389 332 382 341 386 344 380 347 384 343 366 352 382 345 359 358 380 357 377 363 378 360 377 368 376 369 362 374 374 372 362 381 370 376 361 386 368 379 361 389 368 397 342 393 367 400 341 397 367 389 361 399 368 407 340 400 370 408 341 402 371 411 340 402 373 412 340 401 376 414 340 400 379 400 361 399 381 400 358 397 383 398 363 395 385 317 311 391 393 394 366 387 395 392 367 385 399 390 368 383 401 388 369 381 403 386 368 379 406 385 370 378 408 384 371 376 410 383 371 338 464 382 364 337 465 382 372 337 465 374 401 336 466 374 400 334 466 373 400 332 467 373 400 379 407 372 401 379 406 378 374 379 404 374 376 378 405 369 380 376 410 347 411 432 385 338 412 425 397 329 412 221 448 418 393 211 435 199 236 201 410 205 295 194 396 240 325 189 384 241 316 184 375 197 279 179 367 196 274 175 360 196 270 171 355 195 267 168 353 190 268 165 353 188 268 163 353 192 265 168 342 191 266 167 343 184 272 156 361 189 269 154 366 190 272 151 373 222 334 148 383 250 377 146 394 244 392 144 405 239 400 145 409 236 403 143 433 191 367 142 450 226 449 142 465 230 456 141 478 145 225 296 180 148 228 296 181 124 219 296 181 125 221 296 181 126 223 296 181 126 223 296 181 127 223 296 181 140 231 296 181 127 226 296 181 127 227 277 493 127 226 266 492 128 227 252 491 127 225 239 492 127 223 224 493 126 224 296 180 127 224 296 180 161 233 296 180 150 233 296 180 127 226 296 180 128 227 296 180 150 235 296 180 151 234 296 180 127 225 296 180 139 230 296 180 127 224 296 180 128 226 296 180 128 225 296 180 127 226 297 180 127 227 297 180 127 228 297 180 128 225 297 180 127 225 297 180 127 227 297 180 127 227 297 180 127 227 297 180 127 228 297 180 127 227 297 180 151 236 297 180 151 236 297 180 127 228 297 180 139 234 297 180 140 233 297 180 163 238 297 180 127 227 297 180 139 233 297 180 152 233 297 180 126 225 297 180 127 226 297 180 127 227 297 180 127 227 297 180 127 227 297 180 127 227 297 180 126 227 297 180 127 225 297 180 127 227 297 180 127 225 297 180 129 225 297 180 127 223 297 180 127 224 297 180 128 226 297 180 128 225 297 180 128 226 297 180 127 224 297 180 127 226 297 180 128 227 297 180 129 226 297 180 129 226 297 180 128 227 297 180 127 226 297 180 128 223 297 180 129 226 297 180 127 227 297 180 129 225 297 180 128 225 297 180 129 225 297 180 128 225 297 180 127 225 297 180 127 224 297 180 126 227 297 180 138 233 297 180 126 227 297 180 126 227 297 180 138 232 297 180 126 227 297 180 127 225 297 180 127 226 297 180 127 227 297 180 127 227 297 180 127 226 297 180 127 227 297 180 127 225 297 180 127 225 297 180 127 224 297 179 125 225 297 179 126 227 297 179 126 225 297 179 126 226 297 179 139 232 297 179 126 226 297 179 126 226 297 179 126 226 297 179 126 226 297 179 126 226 297 179 126 226 297 179 126 227 297 179 126 228 297 179 126 228 297 179 127 228 297 179 126 228 297 179 127 227 297 179 126 229 297 179 127 228 297 179 126 227 297 179 127 227 297 179 127 227 297 179 126 227 297 179 127 227 297 179 127 227 297 179 127 229 297 179 127 228 297 179 139 232 297 179 126 226 297 179 138 233 297 179 127 226 297 179 127 227 297 179 126 227 297 179 126 227 297 179 127 228 297 179 127 226 297 179 126 227 297 179 127 227 297 179 126 228 297 179 126 227 297 179 126 226 297 179 127 226 297 179 127 227 297 179 126 227 297 179 126 228 297 179 126 227 297 179 126 228 297 179 126 227 297 179 126 228 297 179 126 228 297 179 138 233 297 179 126 228 297 179 126 228 297 179 126 228 297 179 126 228 297 179 126 227 297 179 126 228 297 179 126 227 297 179 126 228 298 184 126 227 298 184 126 226 298 184 127 228 298 184 126 227 298 184 126 228 298 184 127 228 298 184 127 229 298 184 126 227 298 184 126 228 298 184 127 228 298 184 126 226 298 184 126 227 298 184 127 228 298 184 127 229 298 184 139 233 299 183 125 228 292 267 26 184 300 199 446 180 297 201 299 184 293 268 295 271 293 268 294 272 293 268 294 272 292 268 294 272 292 268 293 272 292 269 294 273 293 269 294 273 294 269 294 273 293 268 295 272 294 267 295 272 293 267 295 272 293 268 295 272 293 269 295 272 294 269 294 269 293 269 294 273 293 269 294 273 293 269 294 272 293 268 294 272 292 268 294 272 292 267 293 268 292 267 293 268 292 268 292 268 292 268 293 272 292 268 292 272 292 269 293 273 291 269 293 273 292 268 293 268 293 266 293 275 292 266 292 266 289 267 289 276 287 268 288 267 286 270 287 274 287 273 288 273 289 274 290 278 292 273 291 282 292 272 291 282 289 275 290 279 287 277 288 281 289 280 289 285 291 283 292 287 292 287 293 287 292 289 293 290 291 291 292 295 290 290 290 294 290 288 290 292 290 284 288 287 287 278 285 281 284 272 282 273 280 265 278 266 274 258 274 258 270 251 270 250 268 245 267 244 267 242 266 242 265 240 265 240 266 240 265 240 267 241 267 241 267 242 267 242 265 241 265 241 261 241 261 241 258 241 257 241 254 241 254 241 254 239 248 242 253 239 253 239 247 246 246 245 250 244 249 244 247 246 246 245 245 246 244 246 244 244 242 245 241 245 238 247 239 247 237 248 237 249 235 250 235 249 233 251 232 249 230 251 228 249 227 250 226 246 224 247 223 245 222 245 220 246 222 244 224 242 221 244 223 243 220 246 223 243 217 248 220 244 219 245 221 243 222 242 222 242 222 241 223 241 222 240 222 237 222 237 220 234 220 233 216 231 216 230 213 228 213 227 212 226 206 231 210 225 207 227 208 224 204 229 208 224 203 228 209 223 210 223 209 222 206 224 209 222 209 222 209 221 206 223 208 219 204 221 206 218 200 221 203 220 201 219 205 220 202 218 205 218 202 216 206 215 203 213 208 213 205 210 211 213 207 210 212 212 212 211 212 210 208 208 210 208 205 206 206 207 202 205 203 208 200 207 202 211 194 210 200 213 196 212 197 213 197 212 195 211 192 210 196 210 187 210 194 211 186 211 193 213 189 214 192 215 188 217 192 218 187 219 192 218 189 218 193 217 189 218 195 217 187 219 196 217 187 220 196 219 187 222 195 222 189 224 190 225 184 228 178 231 175 233 169 234 164 237 159 236 155 239 152 238 147 241 139 248 138 247 142 243 139 247 142 245 134 251 141 246 140 245 140 246 136 249 138 247 138 247 134 248 128 254 133 250 129 253 133 251 128 254 133 253 128 256 134 254 128 257 133 254 124 260 131 251 123 258 131 252 126 255 131 251 126 255 130 252 126 255 131 252 127 256 133 253 129 256 132 252 123 260 129 252 124 256 128 251 121 258 128 250 121 258 129 250 122 258 131 251 126 255 131 251 128 256 133 251 128 255 133 250 129 254 132 249 128 254 131 249 124 256 129 249 123 256 128 250 125 254 128 251 124 254 128 251 121 258 130 251 122 258 130 250 126 255 131 249 127 254 132 249 127 254 132 249 127 253 132 249 127 253 131 249 127 253 131 248 127 253 131 248 127 253 131 248 124 256 131 248 128 253 132 249 128 253 132 249 128 253 131 249 127 253 131 250 127 253 130 250 127 253 130 250 126 254 130 250 126 254 130 250 122 258 130 250 126 254 130 249 126 254 131 249 123 256 132 249 127 253 132 249 127 253 132 249 128 253 132 249 125 256 132 249 125 257 132 250 124 258 131 251 124 258 131 252 124 258 131 252 128 255 131 252 127 255 131 251 127 256 131 251 128 255 131 251 128 255 132 250 124 258 132 250 127 255 132 250 124 258 132 249 128 254 132 249 125 258 132 250 128 254 132 249 129 254 133 249 129 254 134 249 129 254 134 249 130 252 134 249 134 249 134 248 130 252 135 248 131 251 135 248 131 251 134 248 126 256 132 248 126 257 130 251 125 260 129 254 125 263 129 258 127 267 130 262 129 272 131 266 132 276 134 270 135 279 137 274 139 282 139 276 142 283 141 277 144 286 142 279 145 287 143 279 146 287 143 278 146 286 145 278 148 287 147 281 150 289 149 282 152 290 150 282 153 290 151 283 152 288 150 283 152 292 150 284 151 293 151 284 152 292 150 283 152 292 150 283 152 292 150 286 152 295 151 290 152 294 151 292 154 301 152 295 155 303 152 297 156 306 152 299 157 307 155 301 160 309 159 304 162 309 161 307 165 311 162 309 168 316 163 311 168 319 161 312 166 320 161 313 165 322 161 316 164 320 165 318 167 322 166 320 167 320 167 322 172 330 168 325 171 329 171 327 173 331 170 329 175 337 169 332 171 335 167 333 170 337 165 334 171 342 165 335 169 339 167 338 171 341 169 340 169 340 172 344 173 344 177 346 183 353 178 346 185 353 176 346 180 350 175 347 182 355 176 348 183 355 177 349 185 356 179 349 188 355 185 350 190 353 190 351 198 356 194 351 202 357 196 352 204 358 197 353 204 359 196 354 204 361 196 355 203 361 196 356 197 357 195 356 197 356 195 357 200 360 194 359 199 362 192 360 193 359 190 361 194 364 190 363 195 367 191 365 196 369 190 366 198 373 189 367 191 367 188 369 193 372 187 369 194 377 186 369 194 377 189 370 196 377 191 371 196 374 193 372 201 379 193 372 201 379 190 373 199 380 189 373 197 379 188 371 196 378 189 369 196 376 190 369 199 375 194 369 204 373 199 368 206 369 206 366 217 366 214 362 219 361 221 358 231 355 225 353 226 353 229 350 230 350 229 349 230 348 227 350 233 347 227 349 237 346 228 347 234 344 230 345 239 342 229 346 235 344 228 346 235 345 231 347 241 345 233 347 239 346 234 347 241 346 235 346 246 345 239 346 245 346 242 347 248 347 243 350 249 349 245 353 251 353 248 356 254 356 250 360 256 360 253 364 259 364 257 368 263 367 261 369 267 368 263 369 269 368 265 369 271 368 267 370 273 368 267 371 278 370 269 372 275 371 273 373 278 372 274 375 281 374 275 377 286 375 277 378 284 377 282 378 288 377 287 378 293 377 290 379 296 378 291 381 297 379 294 382 300 380 299 381 305 379 306 380 312 377 311 378 317 376 314 379 321 377 316 383 327 380 317 387 328 384 319 388 325 387 321 389 333 387 324 390 330 388 327 391 333 389 329 391 335 388 333 389 339 387 336 387 347 385 336 387 343 386 336 389 343 388 336 392 337 391 336 393 343 392 338 393 345 392 341 394 348 392 344 394 350 393 346 395 357 393 348 396 359 394 348 397 355 396 348 397 359 395 347 396 348 395 346 394 352 393 346 391 353 392 347 391 353 393 346 394 356 399 344 398 353 405 341 405 350 411 338 409 343 413 338 413 343 417 340 415 344 419 342 417 349 423 344 419 352 425 346 422 354 427 347 424 357 429 349 426 358 431 350 428 355 430 350 429 359 433 350 430 359 434 350 430 359 434 350 429 360 434 352 429 357 431 353 429 362 433 354 429 360 431 356 431 366 434 358 432 364 433 359 433 369 436 360 434 366 436 361 434 371 437 362 435 371 438 362 436 367 437 362 436 372 439 362 437 372 440 362 437 372 440 363 436 373 439 363 436 373 439 362 437 372 440 361 437 371 440 361 436 370 440 360 437 369 440 358 437 367 441 355 437 360 440 351 438 353 440 342 437 344 440 332 437 334 443 322 438 323 440 316 437 316 439 312 437 313 439 313 437 313 439 316 438 316 440 317 437 317 440 315 440 315 441 313 438 313 442 311 439 311 445 310 439 311 446 310 440 311 444 310 442 312 450 311 443 312 448 312 443 315 451 314 444 318 452 317 444 321 453 320 445 323 453 322 443 327 452 325 442 329 452 325 442 329 451 325 442 329 451 324 441 327 447 324 440 326 447 324 440 327 446 326 439 328 445 327 437 329 443 327 436 329 447 325 436 326 446 322 436 321 446 317 437 312 444 309 436 305 440 299 433 295 435 289 428 286 429 280 420 279 420 275 412 273 412 271 406 270 407 269 402 268 403 266 400 265 401 268 399 265 400 265 397 263 399 265 397 262 399 267 397 263 399 268 397 265 400 269 398 269 398 266 399 262 402 261 400 257 403 258 402 255 404 256 404 252 406 253 404 250 406 253 405 249 406 253 404 249 406 252 402 249 403 251 400 244 403 250 399 243 399 249 395 242 393 248 389 242 384 248 380 244 374 252 373 248 366 257 369 253 362 262 367 260 363 267 365 264 360 270 360 268 356 272 357 270 353 275 355 274 350 279 352 277 347 280 346 279 342 279 343 279 338 278 339 279 333 280 335 281 330 283 332 285 327 286 331 287 326 287 329 288 324 288 326 289 322 288 324 290 320 288 324 288 323 288 322 288 321 288 326 290 321 290 328 292 323 291 330 293 326 293 333 295 329 294 335 296 330 297 335 298 329 301 332 303 327 305 329 307 324 307 329 309 325 308 333 309 327 310 335 311 330 313 335 314 329 316 331 316 326 317 329 318 327 319 328 319 328 319 329 319 328 318 329 319 327 319 329 319 327 320 327 320 322 321 325 321 321 321 324 322 323 322 324 322 323 323 325 324 320 324 326 325 325 326 329 328 324 328 332 330 328 330 336 332 331 331 337 334 332 333 337 336 332 336 335 339 330 341 333 343 329 343 334 344 334 345 338 346 337 346 344 347 343 345 350 350 346 344 353 348 349 342 355 351 348 340 356 345 352 338 356 343 352 338 357 344 353 341 357 346 353 344 355 349 352 345 355 349 351 344 354 349 351 344 355 344 354 342 357 347 353 342 357 347 354 342 357 348 353 341 356 345 353 339 358 345 354 339 360 344 356 341 360 347 356 343 358 344 357 343 355 344 354 342 353 347 350 341 353 342 352 340 355 346 352 340 359 345 355 340 359 349 354 339 358 344 354 338 357 343 352 340 355 344 351 340 354 342 353 342 353 346 348 344 351 348 347 344 348 348 344 344 346 348 342 342 348 346 344 340 352 344 349 338 356 347 349 337 358 342 354 338 359 343 354 339 356 340 355 340 352 345 350 343 350 349 348 345 352 345 351 345 356 355 353 345 361 346 360 344 367 345 367 343 371 349 370 344 373 354 371 345 372 351 370 346 368 347 367 347 367 348 367 348 371 349 370 348 374 349 373 349 376 350 375 351 377 360 376 352 376 357 375 353 377 362 376 352 379 362 378 354 381 354 381 355 383 356 382 357 382 362 380 358 381 366 377 360 379 367 375 360 377 360 376 360 375 367 371 361 374 361 373 361 371 367 367 361 371 368 365 361 371 368 365 361 371 362 370 361 372 367 366 360 372 366 366 360 372 366 365 360 370 361 369 360 369 366 361 361 367 361 367 361 365 361 365 360 365 365 358 360 365 360 364 360 364 360 363 361 362 365 354 361 359 361 358 360 356 360 355 360 355 361 351 359 355 361 351 359 357 363 350 360 359 364 351 359 358 359 358 359 358 359 357 358 357 358 356 358 357 362 350 358 358 359 357 359 357 363 349 359 357 363 349 359 356 360 355 360 355 363 347 359 354 363 347 359 355 364 348 359 357 363 350 359 357 363 350 358 357 363 349 359 355 363 348 359 353 362 346 359 352 360 351 359 351 361 348 360 351 362 348 360 353 360 352 359 355 362 351 359 356 359 355 358 356 359 356 358 356 358 356 357 357 358 356 357 359 357 358 356 361 357 360 354 364 361 359 351 370 360 364 349 374 357 368 345 378 354 372 342 380 351 375 342 379 351 374 342 377 344 376 344 375 346 374 344 376 349 373 342 379 348 376 342 380 348 377 345 379 355 373 347 377 348 376 344 377 350 373 343 379 353 372 344 379 349 375 344 378 346 376 345 375 346 375 349 372 354 369 352 368 357 364 355 363 356 363 358 361 359 360 359 360 363 357 360 359 360 358 360 357 360 356 360 357 369 351 361 358 365 354 360 359 365 356 360 361 369 356 360 362 369 357 360 362 365 359 360 361 366 359 360 360 362 359 360 360 362 359 360 362 366 359 360 364 365 361 359 364 365 363 360 363 361 363 361 362 371 360 362 359 363 359 362 358 364 357 362 359 363 359 362 361 363 361 362 362 363 361 363 361 373 359 364 359 365 359 363 358 373 356 361 360 367 359 359 363 360 363 356 368 358 368 354 373 365 376 353 378 359 379 354 380 355 380 356 381 361 383 357 382 363 384 357 384 367 388 355 387 365 391 352 390 363 395 349 392 356 395 348 392 358 398 348 392 358 398 349 392 355 395 350 392 356 395 351 392 357 395 352 393 362 398 353 395 363 400 354 397 360 399 355 398 365 402 356 397 357 397 356 397 366 402 356 398 366 403 355 398 365 404 353 399 362 406 351 402 359 409 346 405 355 413 342 408 350 416 339 411 346 420 338 414 344 422 338 417 345 426 340 419 347 428 342 421 349 429 343 423 351 431 344 423 352 432 345 425 349 429 346 426 350 430 346 427 351 432 346 429 353 436 346 430 354 438 347 430 354 438 347 431 354 438 347 430 354 437 347 429 351 433 347 429 351 433 347 429 351 433 347 428 351 433 346 429 353 437 345 429 349 433 344 430 352 438 343 431 351 439 343 431 350 438 343 430 350 438 343 430 347 434 344 430 351 437 344 430 351 436 345 430 352 436 345 428 349 431 343 427 347 430 340 425 347 431 338 423 343 429 336 422 339 425 335 422 339 428 334 422 339 428 334 422 339 428 334 423 337 426 334 423 337 425 332 423 335 425 331 424 333 425 328 423 330 425 325 423 326 424 319 421 320 423 312 420 312 422 306 418 306 420 302 417 301 418 297 415 297 416 294 415 294 416 294 415 294 415 295 412 294 415 295 412 294 415 293 412 292 416 290 412 290 416 288 412 288 416 287 413 287 420 287 413 287 420 288 414 288 417 289 415 289 415 290 414 289 422 290 413 289 420 290 410 289 418 290 407 290 412 290 405 289 414 289 405 286 414 287 405 284 414 285 405 283 409 283 404 280 413 283 403 282 408 284 403 285 403 285 402 285 402 284 401 283 406 284 401 283 406 285 402 283 407 284 404 282 409 282 406 282 406 279 408 278 413 278 411 276 415 276 412 276 416 278 411 275 419 279 412 278 417 280 411 278 420 280 411 279 420 280 411 279 420 279 412 278 420 278 411 277 420 276 411 276 420 276 409 276 414 277 408 274 416 276 405 274 409 273 401 267 404 269 393 266 394 268 386 265 386 268 382 264 382 268 381 269 380 269 380 269 380 269 379 266 379 270 381 267 380 270 381 267 381 270 382 267 381 270 382 264 380 270 381 267 378 270 379 267 376 271 381 268 379 273 383 269 381 273 383 267 380 273 381 269 379 272 379 268 377 271 375 267 373 272 373 269 372 273 371 269 370 272 367 269 366 272 365 269 364 271 365 267 363 270 363 267 361 270 363 266 361 270 363 266 361 269 362 266 360 268 360 262 358 268 358 264 357 269 359 262 358 270 362 267 361 269 363 265 362 268 362 263 362 267 364 264 364 266 366 263 365 265 367 261 367 264 368 258 367 265 370 258 369 262 369 259 368 260 364 257 363 261 363 257 362 263 364 256 364 264 365 256 366 264 365 257 364 264 366 260 366 263 366 259 365 261 364 257 364 259 362 252 361 257 360 249 361 255 360 251 360 253 360 250 360 252 361 246 361 252 361 245 362 252 363 246 364 253 363 249 364 253 362 250 364 253 362 253 362 254 362 250 365 253 364 250 367 253 368 250 370 253 373 251 376 255 378 250 383 256 380 254 383 257 380 254 383 257 378 254 381 256 378 254 381 257 381 254 384 259 386 257 388 261 390 259 393 262 392 259 395 262 391 257 397 261 389 259 392 260 388 258 391 260 388 257 391 260 389 257 390 260 389 257 389 257 384 256 384 257 376 256 375 257 367 257 367 259 363 259 362 259 361 259 360 260 360 259 360 260 361 260 360 262 365 261 364 262 368 262 367 265 368 263 366 264 360 264 360 266 353 266 352 268 347 268 345 271 345 270 342 271 339 271 338 271 335 271 334 273 335 272 333 272 335 271 333 270 332 270 331 271 330 271 330 271 333 271 330 270 335 270 331 270 332 271 329 273 331 273 328 273 330 273 327 274 324 274 323 276 320 277 319 279 317 280 316 279 316 280 315 279 316 280 315 280 316 280 315 279 318 280 317 279 321 280 318 279 322 280 319 280 320 281 319 280 322 281 321 279 325 279 322 277 326 278 326 277 333 278 329 280 334 280 329 284 334 284 329 288 334 288 330 293 334 293 329 296 329 297 327 300 332 300 328 302 335 301 330 305 335 305 330 311 334 311 333 316 335 316 330 320 339 320 334 324 339 322 334 325 337 325 336 323 336 323 335 321 339 320 334 320 342 319 337 320 342 318 336 319 339 318 333 319 338 317 333 319 337 318 332 319 335 318 331 319 336 319 335 319 336 317 331 319 334 320 333 319 334 320 333 319 333 319 332 317 331 314 327 316 331 313 327 313 331 313 330 311 329 308 326 309 330 306 326 307 329 304 325 305 328 306 328 304 327 302 324 304 327 301 324 303 328 301 324 303 328 303 327 303 327 301 324 303 327 301 324 303 327 302 324 302 326 301 323 302 326 300 322 300 326 301 326 299 327 298 323 298 326 297 323 299 327 298 324 300 327 299 324 301 327 300 324 302 326 301 322 303 326 302 322 303 325 302 322 302 323 303 323 302 323 300 320 300 324 300 323 298 324 297 321 298 326 298 325 298 328 299 328 300 329 299 325 301 330 300 325 302 329 300 321 302 329 303 328 302 330 302 326 303 331 302 327 304 332 303 327 305 334 304 330 306 337 304 332 306 339 305 334 307 340 306 335 307 341 307 336 309 341 309 340 313 342 317 337 320 346 326 336 325 350 330 345 327 355 333 351 329 359 330 357 330 361 335 357 330 361 335 357 332 360 337 357 337 359 342 356 341 360 346 356 343 362 348 359 345 365 350 361 347 365 352 362 347 365 352 362 348 365 353 361 351 363 361 358 354 363 362 357 355 363 360 360 357 364 363 360 360 361 369 356 362 358 371 353 364 356 365 355 365 354 370 351 367 353 372 351 369 354 373 351 371 354 379 350 373 354 381 350 373 355 381 351 373 357 374 357 373 360 373 360 372 361 373 360 373 358 374 358 374 355 381 350 375 352 378 349 377 350 380 348 377 348 380 346 376 345 382 342 374 343 380 339 373 341 376 338 373 340 377 338 375 341 379 339 377 343 381 341 378 342 384 339 377 336 378 335 372 328 373 328 368 325 370 325 369 329 372 327 371 333 374 332 374 335 376 334 374 333 377 331 375 329 376 328 375 326 376 326 375 324 376 324 375 322 376 322 371 319 372 319 367 315 368 315 365 315 369 315 371 319 373 318 375 322 377 322 376 323 378 323 374 319 375 319 369 315 370 315 366 314 369 314 370 315 371 315 374 319 376 319 377 321 378 321 376 320 377 320 370 317 374 317 370 316 377 317 371 317 375 317 372 317 378 318 371 316 372 316 371 315 374 316 370 315 374 315 370 314 370 314 370 315 374 315 374 318 376 317 378 322 379 322 380 333 383 332 381 348 385 346 378 361 381 359 369 372 375 369 367 376 368 375 370 374 379 370 372 368 381 363 373 362 381 358 370 361 379 357 366 363 371 361 363 366 369 365 364 370 369 368 365 372 366 372 365 372 366 372 364 372 366 370 365 371 375 367 365 369 366 368 365 368 366 367 366 368 366 367 365 368 375 364 368 368 377 364 370 365 379 361 371 363 379 358 372 360 373 359 372 355 373 355 371 352 379 348 371 350 376 348 372 349 380 346 371 348 376 346 371 345 379 342 371 341 379 339 370 337 371 337 370 333 371 333 372 332 376 331 375 333 379 332 375 332 378 332 373 329 376 328 369 324 373 324 366 322 367 322 367 324 372 323 371 327 375 326 375 330 379 329 380 330 381 330 380 331 386 329 383 329 383 328 383 328 384 327 384 327 385 327 385 327 386 327 383 324 384 324 378 319 380 318 375 315 376 315 375 315 376 315 378 317 379 317 379 318 381 319 379 318 381 318 379 317 380 317 379 317 380 317 378 317 381 317 378 316 380 316 377 314 379 314 377 314 378 314 378 315 380 315 381 317 382 317 383 318 384 318 384 318 385 318 384 318 385 318 385 318 385 318 383 316 384 316 381 315 382 314 380 314 381 313 380 314 381 314 381 315 382 315 381 315 381 315 380 314 381 314 380 314 381 314 380 313 381 313 382 314 382 313 382 314 384 314 383 314 384 314 384 315 385 315 385 315 385 315 384 315 385 315 384 315 385 315 384 315 385 315 385 316 386 316 385 316 386 316 386 316 388 316 386 316 387 316 384 313 385 313 381 311 382 311 380 312 381 311 383 314 383 314 386 317 387 317 389 322 390 321 390 326 392 325 391 329 392 328 391 332 392 331 390 335 390 334 388 337 389 337 386 340 387 339 384 342 385 341 381 346 383 345 378 351 380 349 373 357 380 352 372 360 373 360 373 363 382 359 374 366 382 363 374 371 374 371 373 377 382 372 374 381 382 376 373 383 382 377 372 383 381 378 371 384 381 379 372 383 382 378 372 383 382 377 372 381 382 376 372 382 382 376 375 381 376 380 377 379 382 375 379 376 380 375 381 374 382 373 381 374 389 368 379 377 380 376 378 378 387 373 377 379 378 377 376 377 378 376 375 374 382 374 376 375 386 376 376 381 386 383 375 390 384 392 371 398 381 401 367 404 376 408 362 408 371 413 358 409 367 415 356 409 365 415 356 408 366 414 359 407 364 410 361 407 370 412 362 407 373 412 363 408 374 412 364 409 375 412 366 409 377 412 367 409 378 412 369 410 375 411 371 412 377 413 373 415 379 416 376 417 382 418 378 418 388 420 378 419 384 420 377 418 387 421 376 417 385 421 374 417 380 419 373 417 379 419 372 418 382 422 370 418 379 423 367 419 377 424 365 421 374 425 364 422 374 427 364 423 373 427 363 423 373 427 363 422 372 427 362 422 367 426 361 423 367 431 358 426 361 434 351 429 353 437 343 431 343 439 333 431 333 438 327 429 326 435 324 430 324 432 323 430 322 431 321 428 320 431 318 428 317 428 316 425 316 426 317 421 313 426 317 419 314 422 315 418 312 420 313 417 310 419 311 417 308 419 308 417 305 418 303 416 301 416 300 413 299 414 301 413 298 414 299 414 298 414 298 414 298 414 299 412 300 412 297 412 296 412 295 410 294 410 295 406 293 407 295 405 293 404 292 401 291 401 292 400 291 400 295 398 292 399 294 397 289 400 294 396 288 399 292 396 286 399 292 398 286 400 291 399 288 400 291 400 287 400 290 400 286 399 288 398 282 398 288 396 285 396 288 394 284 393 286 390 280 389 287 387 284 387 287 385 284 385 287 383 284 383 289 383 281 384 289 384 284 385 288 383 281 383 289 383 285 383 289 383 281 383 289 382 284 382 288 381 284 380 288 379 284 377 287 377 284 375 288 376 285 375 291 378 287 376 292 378 288 377 292 378 288 377 291 378 290 377 287 377 284 375 283 373 282 371 283 370 281 367 284 367 282 364 283 365 282 362 283 363 281 360 283 363 281 361 283 364 281 362 283 366 283 366 283 367 281 365 284 366 281 364 284 365 282 363 284 365 282 362 283 364 282 362 283 364 282 362 283 365 281 363 282 366 280 363 282 366 280 364 283 367 280 365 283 366 281 364 283 366 280 363 284 366 281 363 284 366 281 363 284 366 281 363 284 365 281 363 284 365 281 362 283 364 282 361 283 362 282 359 284 359 283 355 286 356 285 352 286 355 285 351 285 355 285 352 285 354 285 352 286 356 285 352 284 358 283 354 284 358 282 355 283 358 281 352 284 358 281 352 283 358 282 355 284 358 282 354 284 359 283 355 284 362 283 359 284 363 283 360 285 363 281 357 285 363 284 359 285 364 284 361 285 365 283 361 285 365 285 364 285 365 283 362 285 367 283 363 286 368 284 365 287 371 285 367 288 374 286 371 290 377 287 374 292 379 285 375 292 378 288 376 292 378 288 375 292 378 288 375 292 378 288 376 291 377 287 374 291 375 291 375 293 376 292 375 291 376 287 373 289 373 286 371 293 375 289 373 299 378 294 376 298 379 293 377 294 376 290 374 291 375 287 372 292 377 288 373 293 377 285 372 293 376 289 374 290 373 286 371 288 369 284 367 289 368 286 366 289 367 285 365 288 364 284 362 287 363 284 360 286 361 283 357 286 358 282 356 287 359 284 357 289 360 285 357 289 358 285 355 288 355 284 352 288 354 285 351 286 352 286 351 286 352 286 351 286 351 285 349 285 349 285 348 286 350 286 349 287 352 287 351 287 353 287 353 288 353 288 353 287 352 287 351 288 351 288 350 289 351 288 350 289 352 289 352 292 357 289 353 292 356 288 353 285 350 288 352 286 350 289 352 291 354 289 351 289 350 289 350 289 351 289 350 289 351 289 351 290 353 290 352 289 353 289 352 293 356 290 352 293 356 290 352 293 354 290 351 293 354 290 351 294 357 290 353 295 360 292 356 295 361 291 357 294 360 291 356 294 359 290 356 292 359 289 355 285 351 288 354 292 357 288 353 292 357 289 353 292 358 289 355 286 354 289 356 295 361 291 357 297 362 293 359 299 365 294 361 298 366 291 360 297 366 289 360 295 365 291 362 293 364 289 361 291 363 288 358 291 361 288 357 292 360 289 356 294 363 291 359 297 368 293 364 298 371 294 367 299 371 294 367 299 370 294 366 300 371 295 367 302 373 298 370 305 375 300 371 306 375 301 372 306 375 298 370 303 375 295 369 300 373 295 368 298 371 293 367 299 371 295 367 301 373 293 367 302 375 296 370 303 376 294 370 303 377 295 371 303 377 295 371 302 376 294 371 292 369 293 370 300 377 292 370 299 376 291 370 298 375 293 371 298 375 293 371 298 375 293 371 298 375 293 371 298 375 293 371 298 374 293 370 298 373 293 369 298 372 293 368 298 371 293 367 296 370 292 366 292 365 288 361 288 357 285 353 284 348 285 347 286 346 284 343 285 344 286 343 284 344 282 341 283 346 279 340 282 348 281 345 283 348 282 344 285 344 285 342 288 342 289 342 290 342 291 341 288 339 291 341 293 346 288 340 286 340 289 343 284 339 287 342 287 341 287 340 286 340 287 339 286 339 286 338 286 339 286 337 286 340 287 339 287 339 288 339 289 339 289 339 288 338 291 340 293 344 291 339 288 333 291 336 287 332 291 334 289 333 289 332 287 332 287 331 286 333 287 332 286 336 286 335 285 338 286 337 285 340 285 340 284 344 283 343 281 346 280 345 278 347 277 346 276 347 275 346 274 347 274 346 273 347 273 347 274 349 273 348 274 350 274 349 276 350 275 349 276 349 276 349 276 349 276 349 276 350 275 349 274 350 274 350 274 350 273 350 274 352 273 352 274 355 273 355 272 359 271 359 272 360 271 360 270 359 269 359 271 357 270 357 272 357 271 357 272 361 271 361 271 365 271 365 270 367 269 367 271 368 270 368 273 368 270 368 271 369 270 368 270 368 269 367 268 367 268 367 270 367 267 367 273 368 269 369 275 370 275 369 276 371 273 372 278 371 274 372 281 373 277 374 286 377 280 376 282 376 278 376 276 373 271 372 264 365 263 365 260 358 259 358 258 357 258 356 258 359 257 358 256 359 256 359 256 357 256 356 256 354 252 353 256 350 255 349 257 346 256 345 258 342 258 341 259 341 258 340 259 341 258 341 258 343 254 342 258 345 254 344 257 345 257 345 256 343 256 343 256 343 256 343 256 344 256 344 255 343 254 343 258 343 255 343 259 345 256 344 261 346 258 346 262 348 262 348 262 349 262 348 259 348 256 348 254 347 252 346 250 346 249 346 248 347 247 347 250 350 246 350 246 354 245 355 247 359 245 361 249 364 246 367 250 369 248 372 251 373 248 377 252 378 250 381 253 381 251 385 253 383 253 383 251 384 248 387 249 386 247 389 249 388 243 394 249 390 243 397 251 392 247 395 253 394 249 397 252 395 249 398 250 397 247 400 248 397 244 400 246 398 242 400 244 398 241 402 244 400 238 406 245 401 241 404 245 402 241 406 245 402 242 406 245 402 239 409 246 401 242 405 244 400 241 404 243 401 239 404 241 403 238 407 240 405 236 409 239 406 236 410 240 406 236 409 240 404 236 408 240 404 236 407 240 404 237 408 240 405 236 408 239 405 236 409 238 405 234 408 236 404 232 408 234 404 230 407 230 404 227 407 228 403 225 406 227 402 224 406 226 403 222 406 224 403 218 411 222 404 220 408 222 404 219 408 220 405 218 409 220 405 214 413 220 406 221 405 220 406 217 409 220 406 217 409 220 407 216 411 220 407 218 410 221 407 217 411 221 407 216 411 220 408 216 411 217 408 214 409 216 406 210 406 215 403 212 402 215 398 212 397 215 394 212 393 216 390 210 387 216 383 210 380 217 375 210 373 218 368 211 365 219 363 212 361 219 359 212 358 220 357 212 356 217 358 214 357 216 361 210 359 216 361 209 360 216 364 209 361 219 363 220 362 223 366 222 365 230 366 229 366 230 367 228 365 229 358 228 358 227 355 226 352 230 348 230 346 239 349 236 341 246 352 245 346 253 353 250 344 255 352 254 342 257 349 256 344 259 347 260 342 265 345 266 339 269 342 272 337 276 340 279 335 283 339 286 335 289 341 293 336 293 342 298 338 298 345 302 341 302 349 307 344 306 350 311 346 309 349 313 345 312 347 316 343 314 347 318 342 316 345 320 340 319 344 322 339 323 343 326 337 326 343 330 338 328 344 332 339 330 345 333 340 330 348 333 342 329 351 334 342 329 353 334 343 330 353 334 347 333 352 337 346 337 351 340 345 339 351 342 346 340 351 343 346 341 351 346 341 341 350 344 344 340 351 344 345 340 353 343 346 340 353 343 348 342 353 345 346 343 351 346 345 345 348 347 342 346 344 349 339 347 341 349 336 346 340 349 334 346 340 349 334 345 340 348 334 343 339 346 332 341 336 345 330 341 334 344 328 341 330 344 325 343 326 347 321 347 322 350 316 350 318 352 313 352 316 355 311 354 316 355 315 357 316 358 315 359 316 360 315 360 317 363 312 361 318 363 314 360 319 360 318 359 321 363 317 358 325 367 319 359 330 360 329 359 335 360 334 359 339 369 336 360 341 370 340 360 344 365 344 361 348 362 348 362 355 367 356 364 361 365 360 366 364 370 365 369 367 373 367 372 367 375 367 374 367 376 367 374 367 377 367 374 368 378 367 375 369 379 368 378 369 380 368 380 368 382 367 383 366 384 365 385 364 386 363 387 361 388 360 388 358 389 357 387 357 390 354 388 354 390 353 387 355 389 353 387 356 389 353 387 356 389 353 388 356 389 353 387 356 387 356 387 357 390 350 388 355 390 348 387 353 387 352 386 353 388 347 385 354 385 354 384 355 385 354 384 354 386 351 384 351 385 350 385 351 386 350 382 354 385 353 381 356 385 357 380 362 383 363 380 368 382 368 378 371 380 372 374 373 378 374 374 374 378 375 373 376 380 377 373 377 381 379 373 379 378 379 371 380 376 380 368 380 378 381 368 382 377 381 369 382 374 382 370 381 380 380 372 380 381 378 374 378 383 376 376 375 384 374 377 374 385 372 378 373 386 371 377 373 386 370 378 373 378 373 378 374 386 371 379 373 387 370 378 373 387 371 376 375 385 373 375 377 376 376 375 377 376 376 375 377 385 374 377 377 387 374 379 375 389 373 381 375 391 372 384 376 384 375 386 377 395 373 386 378 396 374 388 379 397 374 391 378 399 373 392 377 401 371 393 375 394 374 395 373 403 369 396 373 397 372 398 372 407 367 399 371 409 367 400 369 409 365 402 368 411 364 403 368 412 364 404 370 413 367 404 374 414 370 405 376 415 373 405 378 415 375 405 379 415 377 407 380 417 377 410 380 416 378 412 379 418 378 414 379 419 379 414 381 420 381 413 383 423 384 410 387 420 388 407 391 418 392 406 394 417 396 406 397 417 397 407 398 418 398 409 400 415 399 410 401 421 400 411 401 418 400 412 399 423 398 412 399 423 397 412 399 423 397 411 398 422 396 410 397 418 396 409 398 421 397 406 400 413 399 402 403 414 403 400 405 412 405 400 406 407 405 401 407 412 406 402 407 414 405 400 405 411 403 400 403 411 401 402 402 413 399 404 400 411 398 408 398 414 396 411 396 422 393 414 395 425 391 416 393 427 390 419 392 430 388 421 389 432 386 424 386 434 382 425 384 436 381 426 384 437 381 428 384 439 380 430 383 436 381 430 383 437 380 428 385 439 382 426 387 437 384 426 386 437 383 428 385 434 382 429 384 439 380 431 384 441 380 433 384 443 380 434 383 444 379 432 385 443 381 430 387 440 383 427 388 438 385 425 387 432 384 425 385 435 382 423 386 434 383 420 389 431 385 420 391 431 388 420 393 431 389 421 393 431 389 422 392 432 387 423 389 433 384 424 385 432 381 420 385 429 381 418 387 426 383 415 387 423 384 411 389 416 388 405 394 411 393 400 399 408 401 393 405 401 409 386 411 393 416 379 415 387 420 375 418 383 423 372 420 380 426 371 421 378 427 371 421 378 427 370 422 375 425 370 423 378 429 371 425 379 430 372 426 381 431 374 427 380 429 376 427 385 432 378 427 386 431 378 427 387 431 378 429 386 433 377 430 385 434 376 430 383 435 375 431 380 437 372 431 375 438 365 433 366 439 357 432 357 436 349 433 349 434 345 430 344 433 341 429 341 431 338 428 337 429 335 427 333 428 330 424 329 426 324 422 323 423 320 420 319 420 317 418 316 418 312 415 312 416 307 413 307 413 304 411 303 411 304 411 301 409 299 408 298 407 295 404 294 403 295 401 290 398 295 396 290 391 295 390 293 386 294 381 292 377 293 371 292 369 295 363 294 361 298 359 296 355 300 356 297 354 300 356 297 353 298 355 294 353 296 357 293 356 294 359 291 358 294 362 286 358 295 365 291 363 297 368 293 366 298 369 293 367 296 368 292 366 293 365 289 363 292 363 292 363 289 364 288 363 289 365 288 365 286 364 286 363 286 362 285 361 287 362 286 361 289 363 288 363 294 366 289 364 296 367 290 365 298 369 292 367 299 370 294 368 300 371 294 368 301 371 296 368 303 370 297 368 303 369 297 367 300 367 294 365 297 364 291 363 293 362 288 361 289 360 284 358 283 356 282 355 282 352 281 351 282 349 285 349 282 346 281 345 281 344 285 344 277 341 281 341 285 341 277 340 285 341 277 340 284 341 284 341 284 341 276 340 284 340 280 339 284 339 276 339 283 339 275 338 284 340 276 338 284 340 281 340 286 342 286 341 288 343 289 343 291 345 291 345 292 345 284 344 291 343 287 343 289 341 289 340 288 339 289 339 288 339 280 339 288 340 288 339 287 341 287 340 284 341 279 341 282 343 277 343 280 346 276 346 276 348 272 347 271 347 266 347 271 348 269 348 272 350 269 349 268 349 267 348 268 348 267 348 269 347 267 347 268 345 267 344 268 342 263 342 270 341 266 340 269 339 261 338 267 337 260 337 267 336 264 335 266 334 259 334 267 332 260 332 269 330 270 330 273 327 273 326 276 323 276 323 277 321 277 320 275 321 275 321 271 321 271 321 270 322 270 322 271 322 268 322 274 321 266 322 276 320 272 320 273 321 273 321 271 324 271 323 269 324 270 324 270 324 270 323 272 322 272 321 273 320 273 320 273 319 273 319 272 320 272 319 272 321 272 321 271 322 268 322 270 322 271 322 270 322 270 322 269 323 269 322 267 324 267 323 266 324 260 326 266 325 260 327 267 324 267 324 267 325 267 325 268 327 261 328 268 329 268 329 267 331 267 330 266 333 263 332 263 334 261 333 263 335 260 335 262 340 255 340 259 343 254 343 258 344 255 344 258 346 254 345 256 345 253 345 255 345 255 344 254 344 250 344 253 346 253 346 251 348 251 347 249 350 245 350 239 351 239 351 245 354 238 353 243 356 239 354 240 357 236 355 238 356 235 354 238 359 238 358 238 361 235 359 238 363 235 359 238 362 234 359 237 360 234 356 235 354 233 350 236 347 235 344 237 343 236 340 238 341 237 337 240 337 238 334 243 334 243 333 246 331 247 330 248 327 248 326 250 326 250 324 253 325 252 322 256 325 255 322 258 327 257 324 260 329 258 325 259 329 259 326 259 330 259 327 257 331 257 328 252 332 252 331 248 335 248 334 247 337 245 335 246 339 243 335 244 340 241 337 242 339 241 338 244 338 241 335 244 336 241 333 243 334 240 331 241 332 240 331 240 334 239 333 238 337 238 336 239 339 236 337 237 337 234 335 238 338 234 336 236 340 235 339 235 338 234 337 237 337 230 333 238 337 235 334 238 337 236 335 243 340 243 340 244 341 236 335 241 336 241 335 244 334 243 333 245 332 245 330 247 330 248 328 251 327 252 327 256 326 257 325 261 327 261 326 264 326 265 322 266 324 268 320 267 323 268 320 266 323 267 322 266 322 267 319 268 321 269 317 270 318 270 318 271 317 273 314 273 316 274 313 274 313 276 309 275 311 278 310 277 308 277 305 276 307 274 301 273 304 274 303 273 305 273 303 273 303 273 302 274 303 274 303 275 304 276 303 277 304 277 302 278 304 278 303 279 304 278 303 280 306 278 303 279 305 278 303 278 304 276 302 275 305 274 302 273 305 272 303 269 304 269 303 267 304 267 303 267 305 266 304 268 306 267 304 269 304 269 303 274 305 272 303 275 303 275 302 277 302 277 301 278 303 277 301 277 303 277 301 276 302 276 301 277 303 276 301 277 303 276 301 276 302 276 301 276 302 276 301 277 302 277 301 277 302 277 301 278 304 276 301 275 302 275 301 275 302 275 301 274 302 275 301 275 303 275 302 276 304 277 304 276 304 274 301 275 303 274 301 274 303 272 300 272 301 271 300 272 300 271 300 272 300 272 299 274 300 273 299 274 300 274 299 274 300 274 300 274 300 274 300 274 302 273 300 272 301 272 300 273 302 272 300 270 301 270 300 270 301 270 300 271 300 271 299 274 299 275 299 280 300 280 299 286 302 287 301 294 305 295 304 301 308 302 308 305 312 306 311 306 316 307 313 303 317 307 315 303 319 305 318 302 326 304 323 303 330 305 326 305 331 307 326 308 331 310 326 310 332 312 327 313 335 314 329 314 336 316 330 317 333 319 328 321 329 322 323 325 325 326 320 328 323 328 323 331 322 332 317 332 321 333 316 332 320 333 314 332 315 334 309 332 311 334 306 332 312 334 306 334 313 334 312 335 314 338 304 335 318 337 311 336 320 337 315 337 319 339 313 340 315 341 310 342 315 342 309 343 317 344 310 345 315 346 308 347 308 348 303 348 301 348 295 346 296 346 291 344 296 344 291 342 298 342 293 339 297 340 296 337 293 338 288 336 292 337 287 336 295 336 289 335 293 336 287 337 286 338 280 338 283 338 278 338 283 338 277 340 278 341 273 343 273 343 268 344 271 344 270 345 267 345 262 345 264 345 263 342 262 342 261 339 259 339 253 337 254 337 249 336 251 337 246 337 248 338 247 339 247 340 242 341 247 342 242 343 245 343 245 345 246 346 242 347 247 348 247 350 248 350 247 352 247 353 242 353 245 353 240 354 243 353 238 354 239 353 230 354 237 354 237 354 237 354 232 355 237 355 232 355 236 355 232 354 236 354 235 354 235 354 234 353 233 353 228 350 233 351 233 347 234 347 233 343 232 343 231 339 228 340 224 337 227 338 226 336 227 336 226 336 223 338 218 339 219 340 214 342 216 342 215 343 212 343 212 342 210 343 210 342 209 343 208 343 209 343 208 343 209 344 205 344 211 344 210 345 213 346 212 346 214 346 214 346 213 346 213 345 215 345 214 344 217 344 217 344 218 345 218 344 218 345 217 344 219 344 218 343 219 342 215 341 219 342 218 340 219 340 218 340 219 340 218 340 218 341 213 340 217 340 216 341 216 342 212 341 218 343 214 343 220 343 219 346 221 348 217 349 223 350 219 351 227 352 226 353 232 356 227 356 235 357 234 359 236 360 235 361 234 361 233 359 230 359 230 356 227 358 222 353 224 354 223 351 222 354 218 352 221 353 220 354 220 355 219 357 219 359 214 357 216 359 211 356 211 356 211 355 208 355 208 352 205 352 205 345 201 346 201 337 198 338 198 332 198 332 197 330 199 328 192 330 199 331 198 332 198 333 197 331 198 331 197 324 195 323 193 319 195 317 193 312 195 311 194 306 196 304 195 303 199 304 199 302 201 302 201 302 203 295 199 301 203 301 203 300 203 301 203 299 205 299 205 298 207 294 206 298 209 297 209 297 212 298 211 294 212 290 212 289 214 289 214 286 217 282 216 282 217 279 217 277 217 277 217 274 219 270 219 272 219 268 219 269 218 269 217 265 215 265 215 264 213 261 214 263 210 263 209 262 208 262 207 260 208 260 207 258 209 252 211 258 211 255 212 257 212 257 212 256 212 253 214 254 212 251 214 254 212 254 211 252 210 249 212 249 210 247 212 248 212 245 213 247 214 248 214 248 216 245 216 249 215 242 215 251 213 251 212 253 210 246 208 256 206 249 202 259 202 259 201 263 197 257 192 267 194 264 191 268 193 268 192 269 192 270 191 270 189 268 185 272 186 273 185 275 182 272 179 276 181 277 180 277 180 273 172 275 178 271 170 273 176 269 168 270 175 269 171 269 174 266 167 270 173 266 166 272 171 270 167 274 169 272 165 275 169 273 165 275 169 275 168 274 168 270 160 273 167 269 160 272 167 269 160 272 167 270 163 272 167 271 163 272 166 269 158 272 165 269 157 272 165 269 158 272 165 269 158 272 166 268 158 272 166 268 158 273 167 273 166 273 167 273 166 273 166 271 158 274 166 274 157 278 164 279 156 285 164 288 156 295 164 295 164 304 167 308 159 312 170 312 170 316 173 317 173 319 176 320 175 320 176 320 175 321 175 322 174 322 173 324 167 325 171 325 170 329 168 330 167 333 166 334 165 335 165 335 164 336 165 337 164 338 165 343 156 338 165 342 161 339 168 340 167 340 171 341 170 341 173 346 169 343 175 345 174 346 176 347 175 349 177 356 169 352 177 352 176 354 178 354 177 355 179 362 171 355 179 360 176 356 181 357 181 358 188 358 187 360 198 361 198 362 210 362 210 362 220 362 220 360 228 361 227 361 232 361 231 361 233 362 232 362 230 363 230 363 227 364 227 366 225 371 223 368 223 369 223 369 223 370 222 371 222 372 221 373 221 374 221 374 220 374 220 373 221 374 220 373 222 374 222 373 224 374 224 374 227 375 227 374 231 375 230 376 234 377 234 379 237 383 236 382 239 382 238 385 239 386 239 388 236 388 235 389 231 390 230 389 228 389 227 388 225 389 225 387 225 388 224 389 226 390 226 390 230 391 229 391 232 392 232 392 233 392 233 392 233 392 233 390 232 391 231 389 231 389 230 387 231 387 230 386 232 395 232 386 236 387 236 386 240 387 239 386 242 387 242 387 243 388 242 387 241 388 241 387 240 388 239 388 238 389 237 388 238 388 237 387 238 387 237 387 239 387 238 387 239 388 239 388 239 389 238 388 237 392 239 387 239 387 239 383 244 387 246 378 250 381 252 370 255 370 254 362 256 366 258 357 256 361 258 352 255 353 255 350 255 351 254 350 255 351 255 349 258 353 261 348 263 349 262 347 265 347 264 345 267 348 270 344 269 344 269 343 270 345 272 342 270 344 273 339 271 340 271 337 270 338 272 335 269 336 272 332 271 333 270 329 272 329 272 326 273 326 272 325 273 329 280 324 273 325 273 325 273 325 273 326 273 327 273 328 275 329 275 330 277 331 277 332 280 334 283 333 281 335 284 334 283 335 284 334 287 337 290 332 291 333 290 331 292 332 292 331 291 332 291 333 290 334 290 335 290 336 290 337 291 341 294 339 292 342 295 340 294 343 297 340 296 342 297 341 300 344 304 341 302 341 302 340 303 341 304 338 305 340 306 336 311 337 310 333 313 334 313 331 315 331 314 330 317 334 320 331 319 335 322 333 320 334 320 334 320 335 320 335 321 336 321 335 324 335 324 334 328 334 328 333 330 334 331 330 334 331 334 327 337 328 338 324 340 327 344 324 341 324 341 325 340 328 345 326 340 329 344 326 339 329 343 326 339 329 344 325 340 326 341 325 344 328 349 327 348 331 353 332 353 336 357 335 355 340 360 337 357 341 361 336 358 338 358 336 361 341 365 337 364 341 369 338 369 341 374 338 377 346 384 339 383 348 389 341 386 342 386 342 389 352 395 344 391 353 396 345 391 346 391 344 393 353 399 342 394 352 400 340 395 347 398 340 396 351 401 343 398 349 399 347 398 354 400 352 398 359 400 356 398 363 399 357 398 364 399 355 398 362 399 353 398 361 400 353 399 365 401 355 399 367 401 358 400 369 401 361 401 368 401 362 403 374 404 363 405 375 406 363 406 375 408 361 406 368 407 360 405 371 407 360 404 367 405 360 403 367 403 361 402 373 403 361 403 368 403 362 405 373 405 363 407 374 405 367 408 378 404 373 405 379 401 380 398 385 393 387 383 388 381 386 377 390 366 385 370 387 365 384 367 384 366 384 368 384 366 384 369 386 362 384 366 387 356 385 362 387 351 385 357 386 348 385 354 385 348 383 351 383 346 382 349 382 338 380 346 380 345 380 344 379 334 380 343 378 333 381 340 382 340 381 338 382 337 380 336 381 336 379 334 380 333 377 331 375 322 375 328 376 327 373 326 372 322 373 325 373 324 373 324 373 324 374 324 373 320 375 325 375 324 376 325 374 317 378 326 378 325 380 325 375 318 380 324 380 324 380 324 372 317 379 322 379 322 378 322 378 321 375 321 367 315 371 319 363 313 370 319 362 313 370 319 362 313 370 318 362 312 369 315 361 310 368 313 363 310 365 310 365 310 359 308 360 307 352 309 344 303 345 313 345 312 336 315 337 315 324 313 322 311 319 312 316 309 316 309 312 306 315 306 312 304 314 304 306 298 314 303 309 300 313 304 309 301 312 307 307 303 309 307 304 304 307 309 304 305 306 310 301 306 302 308 299 304 298 307 295 303 297 309 294 304 297 310 293 305 295 309 292 305 293 307 288 299 293 307 290 302 293 309 290 304 292 311 289 305 285 301 288 304 290 307 287 302 290 305 288 301 291 305 288 300 292 304 289 299 292 302 288 297 291 300 287 295 290 296 286 291 285 285 285 283 285 280 285 277 284 274 285 272 282 271 283 269 279 269 280 268 278 268 278 267 274 267 275 267 271 268 271 267 269 269 269 268 268 268 268 268 269 266 270 265 271 264 271 264 272 263 272 263 272 263 272 262 270 263 271 263 269 264 270 264 270 264 271 264 268 265 269 265 267 266 268 266 266 268 267 268 263 271 266 269 264 269 266 269 265 269 266 269 265 270 266 269 264 271 265 270 262 273 264 272 262 275 263 273 262 273 263 271 263 271 264 271 264 271 264 270 264 271 264 270 264 271 265 270 265 270 265 269 266 271 266 270 267 267 266 267 266 268 266 268 265 269 266 269 264 273 264 272 263 273 264 272 264 273 264 272 264 272 264 271 264 271 265 270 265 271 266 271 265 271 266 271 266 272 266 271 266 272 266 271 266 272 267 272 266 272 267 272 -1 -1 -1 -1 -1 -1 -1 -1 264 276 266 272 264 276 264 275 262 278 263 277 261 277 261 277 260 278 260 277 259 278 259 278 -1 -1 -1 -1 258 278 259 278 258 279 259 279 258 280 258 279 256 281 258 280 257 280 258 279 258 278 260 277 260 275 261 275 263 274 263 273 -1 -1 -1 -1 -1 -1 271 270 271 271 271 270 266 272 269 272 266 274 266 274 264 276 266 276 265 276 266 276 264 277 264 277 263 277 263 276 264 275 265 274 265 274 266 274 265 276 266 275 266 278 267 275 270 277 271 274 274 277 275 274 277 278 279 277 282 277 283 273 287 277 287 272 292 277 293 272 296 275 297 271 301 270 302 270 304 269 305 268 307 269 306 265 307 268 307 267 306 268 306 267 304 268 305 267 303 268 303 263 303 264 302 259 303 258 302 253 304 254 304 254 305 252 304 247 306 248 304 243 306 242 304 237 306 237 305 233 306 233 305 228 305 227 304 223 303 220 302 217 301 216 300 212 300 214 298 210 299 210 297 206 297 205 298 205 294 202 295 202 290 200 288 198 286 199 284 197 283 199 283 198 281 200 280 197 281 201 280 197 282 200 280 196 283 197 281 193 283 197 283 196 283 197 283 196 282 196 280 192 282 195 283 194 284 195 281 191 286 193 285 192 287 190 284 186 289 185 286 182 289 181 289 181 287 178 284 175 285 175 285 174 282 171 278 169 277 169 277 168 276 168 276 166 277 167 276 166 277 167 277 166 277 167 277 166 276 168 276 167 275 169 274 168 273 171 273 170 273 172 272 171 271 173 270 172 271 173 270 172 272 172 272 171 275 170 274 169 276 168 275 167 276 166 276 166 278 166 276 165 277 165 275 165 276 165 273 164 273 164 271 164 272 164 271 163 272 163 271 162 274 162 274 161 279 159 279 158 286 157 286 156 292 157 293 156 296 159 297 157 297 160 299 156 296 159 297 157 293 161 295 154 291 162 293 154 290 162 291 162 291 163 292 163 292 164 293 163 295 164 296 155 298 163 299 162 303 161 304 160 308 159 308 158 311 158 311 158 313 156 312 151 315 153 314 149 316 151 317 150 318 150 318 149 320 149 317 140 320 147 320 146 318 146 319 145 317 145 317 144 316 144 317 143 316 143 314 133 316 141 314 131 316 139 314 129 316 138 314 128 316 138 317 137 318 137 317 131 320 136 319 130 322 133 321 128 323 132 323 126 323 130 323 119 324 127 324 121 324 125 325 114 324 123 326 117 325 121 329 111 327 120 331 110 329 118 332 113 330 118 331 117 332 118 334 112 334 118 336 113 338 119 341 109 341 121 343 110 342 122 344 111 343 121 345 110 344 119 345 108 343 117 344 106 340 113 341 107 336 110 338 99 333 106 334 95 329 102 331 96 329 98 331 87 330 95 331 88 331 92 332 86 329 88 330 82 327 84 329 78 326 80 327 74 327 75 328 70 328 72 328 62 328 69 329 63 329 65 331 59 331 61 333 56 333 57 334 52 335 54 336 49 335 54 337 49 334 54 337 46 334 55 335 49 336 55 337 49 338 54 340 48 341 54 342 48 344 52 344 46 346 50 347 41 347 48 348 42 347 45 347 40 345 42 345 39 343 40 343 38 342 43 342 38 342 42 342 39 344 42 345 39 346 42 347 40 348 42 349 39 349 40 350 38 349 40 350 37 349 40 350 37 348 41 349 38 347 41 348 38 347 42 348 39 348 45 349 40 348 45 350 39 349 44 352 39 353 42 354 39 355 41 357 39 357 40 359 38 359 40 360 38 360 40 362 39 362 42 364 40 363 45 367 42 366 48 372 43 367 50 374 45 369 51 376 47 370 52 375 49 372 53 376 50 373 54 380 48 374 53 380 47 375 53 378 49 376 52 382 45 377 53 381 48 379 53 381 48 381 49 383 47 381 47 383 45 381 45 382 42 380 43 381 40 378 41 379 37 376 39 376 35 372 36 371 33 365 33 364 30 358 30 357 26 351 27 350 25 344 26 343 24 337 26 337 25 333 27 332 25 329 27 328 25 329 27 328 26 328 28 327 27 326 29 325 28 325 30 324 28 324 30 323 28 322 30 321 28 321 31 319 28 318 32 316 29 314 32 311 30 309 33 305 32 302 35 299 35 298 37 292 37 297 39 291 38 297 39 291 38 299 38 299 38 301 38 295 37 304 38 297 36 306 39 298 37 305 38 297 37 303 39 294 38 301 39 292 38 298 39 290 38 296 40 288 39 293 40 286 39 291 41 284 40 288 41 281 41 285 43 280 42 285 43 282 42 284 43 281 41 285 42 283 40 287 40 284 39 288 39 282 36 289 39 286 37 289 38 284 35 289 38 285 36 288 37 282 35 288 37 282 35 287 37 281 36 286 38 279 38 285 40 278 42 283 44 277 45 283 47 277 48 285 49 278 49 286 50 278 51 284 52 276 53 281 54 274 56 278 57 272 58 276 59 270 61 275 62 269 63 275 63 269 64 275 64 268 65 273 66 267 68 273 68 267 70 273 70 267 71 273 72 267 73 274 76 267 76 275 79 268 79 276 80 268 81 276 82 272 82 277 83 272 82 275 83 270 82 273 83 269 82 272 83 264 83 270 83 266 82 269 81 262 81 269 78 262 77 269 74 262 73 268 70 264 70 268 68 264 68 267 66 260 66 267 64 260 64 265 62 258 63 261 61 258 62 256 64 254 65 253 68 250 69 251 71 248 73 250 71 248 73 250 69 248 71 251 67 248 69 251 66 249 68 251 66 249 68 251 67 246 71 250 68 246 73 250 69 246 74 249 70 248 73 249 72 247 74 248 72 247 74 248 71 247 74 248 71 247 74 248 70 246 76 248 69 247 72 248 68 247 72 248 68 246 74 249 67 246 73 249 65 247 72 250 64 247 71 251 64 247 69 252 63 247 68 251 64 247 69 252 65 248 70 252 65 247 70 251 66 246 71 252 66 246 71 252 65 247 70 252 65 246 70 251 65 245 70 250 65 245 70 250 65 245 70 252 63 246 68 253 61 253 61 254 60 248 65 256 61 248 64 256 63 253 63 258 63 252 61 259 59 258 57 264 52 263 50 272 46 270 41 281 38 280 33 293 34 292 25 304 35 303 26 311 37 310 26 314 36 313 30 314 34 313 27 312 31 310 25 308 30 306 24 304 30 302 24 300 31 298 25 298 31 296 25 299 31 296 25 299 31 298 25 301 29 301 23 304 28 304 22 308 28 308 21 310 27 312 17 315 27 318 17 321 28 324 18 328 31 332 21 334 34 340 25 340 37 348 31 346 43 355 38 351 51 361 47 355 58 364 55 357 63 366 61 357 65 366 62 355 63 364 60 352 60 362 57 353 60 363 57 356 62 365 59 359 64 368 62 361 66 369 64 361 67 370 65 362 67 370 64 362 65 371 63 363 65 371 62 364 66 372 62 365 65 372 61 366 64 370 61 367 62 373 57 366 61 373 56 366 59 373 55 367 59 375 55 369 61 377 57 371 64 379 61 371 66 379 63 369 66 377 61 367 65 376 61 368 67 377 63 370 70 378 66 371 73 379 67 370 72 379 68 370 70 379 66 370 68 380 65 372 68 381 65 373 68 382 65 375 70 384 67 376 72 385 68 375 72 385 67 375 70 385 65 376 69 382 66 378 69 387 64 380 70 389 65 382 72 391 67 384 74 393 70 384 76 393 73 384 79 393 76 384 80 393 79 385 80 394 79 385 80 390 79 385 79 394 77 385 78 394 77 385 78 394 76 384 77 393 75 383 75 392 73 382 73 391 73 382 73 392 74 382 74 391 74 381 74 391 73 380 73 390 72 380 73 386 72 381 74 391 74 384 79 390 78 385 82 392 81 386 82 396 81 387 82 398 81 389 83 399 81 391 84 401 82 393 85 403 85 395 87 405 87 397 87 402 87 398 86 406 86 398 85 406 85 398 84 406 84 398 84 406 85 399 87 406 87 399 89 406 90 400 89 407 90 399 88 406 89 399 85 406 87 399 84 406 85 399 85 405 87 398 87 404 90 397 90 401 91 396 87 402 90 395 84 402 87 395 80 402 83 394 79 401 82 393 80 401 82 393 83 397 83 391 85 395 85 391 85 395 86 391 84 394 85 390 83 394 84 389 82 392 83 388 83 394 83 387 81 391 81 386 78 392 78 386 78 392 78 388 79 390 78 388 81 390 80 389 80 390 79 389 78 390 77 389 76 391 75 389 73 390 72 387 70 389 69 386 68 388 67 383 67 390 68 383 69 390 71 383 75 390 76 382 81 389 84 381 88 384 90 379 98 383 99 378 106 381 106 378 110 380 109 377 110 381 109 377 110 384 109 376 111 383 110 375 112 376 111 375 114 383 111 375 117 376 116 374 119 379 117 373 120 374 119 374 121 379 119 374 120 379 119 374 119 375 119 375 120 376 119 375 120 376 119 375 120 376 120 374 119 384 116 374 116 384 113 374 114 375 113 375 113 386 110 377 113 388 110 379 113 389 111 380 114 381 113 380 113 390 112 380 116 381 115 380 118 390 116 379 120 380 119 379 121 388 119 379 122 380 121 380 123 390 120 380 124 381 123 378 126 379 126 377 128 378 128 375 130 376 129 374 130 375 130 374 130 376 130 375 131 386 128 376 131 387 128 378 130 378 130 378 130 379 130 378 129 389 127 379 129 390 126 380 127 391 125 382 125 392 121 382 119 393 115 383 113 383 113 385 108 395 106 388 105 399 102 390 102 401 99 392 98 403 96 394 94 401 93 398 93 409 90 401 90 407 88 402 89 413 86 404 87 415 84 406 86 412 84 408 84 418 79 410 81 420 77 412 78 422 75 414 77 423 74 414 77 424 73 415 77 424 72 415 78 423 71 415 76 422 67 413 71 420 62 411 64 418 55 409 58 415 48 407 53 411 47 406 50 410 44 406 49 411 44 406 48 414 41 406 47 414 40 406 46 415 39 406 46 415 39 406 45 415 38 405 45 414 37 405 44 415 36 406 43 412 38 408 43 414 38 412 43 421 37 416 44 425 37 419 44 427 38 420 43 429 36 422 40 429 34 423 39 430 32 423 38 431 31 423 37 430 30 423 37 427 32 421 38 429 30 421 39 429 31 421 40 429 32 421 40 430 33 422 40 431 33 423 41 428 36 424 40 433 34 424 40 433 34 424 39 434 35 425 41 435 38 428 45 438 43 431 50 441 49 432 56 443 56 434 62 443 64 434 70 443 73 434 79 443 80 432 86 442 88 430 91 440 94 430 97 440 100 432 103 442 107 435 108 444 112 438 110 443 112 440 113 448 117 440 114 444 118 437 114 441 118 434 113 438 117 432 110 436 115 428 107 435 115 426 109 431 114 425 115 433 122 425 115 430 119 425 115 430 119 426 119 432 124 427 122 437 129 430 122 436 126 434 124 439 129 437 129 443 133 440 132 446 137 444 136 449 139 449 138 454 142 452 141 459 145 455 145 461 149 458 152 468 158 462 160 468 163 467 166 473 170 470 170 477 174 472 174 478 178 474 181 480 186 478 191 484 196 482 200 487 205 483 206 490 215 483 214 487 218 483 221 486 227 482 228 485 234 479 234 481 240 473 241 477 250 470 246 472 255 468 252 469 257 467 259 467 264 467 262 468 266 470 262 472 266 472 262 472 267 469 263 470 268 466 264 467 268 464 263 464 268 463 263 464 268 465 264 466 273 470 266 470 270 473 266 471 270 470 266 469 270 464 267 463 271 459 266 458 269 456 263 454 267 451 262 451 262 445 263 443 271 443 264 442 272 443 266 443 270 444 268 444 273 444 270 444 275 444 273 444 277 445 275 445 279 446 277 445 285 444 279 444 284 442 280 442 280 442 281 441 286 441 283 441 288 441 285 440 294 442 287 442 295 446 286 445 295 450 285 449 290 451 284 451 284 449 283 448 292 448 283 447 288 446 284 445 289 445 285 443 289 443 285 441 288 437 284 437 284 433 279 432 279 428 272 428 271 425 263 425 262 428 254 421 254 431 245 426 245 431 237 423 237 430 231 425 232 432 230 427 231 429 230 425 231 423 231 419 232 419 232 415 233 415 232 412 232 408 230 407 230 406 227 405 226 406 224 406 223 405 220 404 219 408 213 401 211 411 206 405 203 417 201 414 199 423 199 419 197 426 198 419 194 429 198 425 196 429 197 425 195 427 194 419 190 424 192 420 190 425 191 421 189 426 190 422 188 426 189 421 187 427 188 423 185 428 186 420 181 429 185 425 182 429 184 425 180 427 183 424 180 423 183 421 179 420 182 418 178 419 180 416 177 418 177 415 174 419 174 416 171 419 171 414 167 419 169 416 167 416 168 413 165 413 166 410 164 410 164 407 164 408 164 401 164 406 164 402 164 404 164 401 165 402 164 396 167 400 164 401 163 399 164 394 168 398 164 394 168 399 164 399 163 400 164 400 163 400 163 396 167 400 164 400 165 404 162 403 163 412 160 411 160 422 157 422 156 433 157 434 155 445 158 446 156 453 163 456 159 461 165 464 161 467 164 468 162 468 164 470 162 469 164 470 162 470 164 471 162 470 164 472 163 470 166 472 164 470 166 472 165 470 170 474 163 470 172 475 164 471 173 476 164 473 171 477 163 474 169 478 160 475 166 478 158 477 166 479 158 479 168 481 160 481 172 483 162 482 172 483 166 480 169 481 164 476 165 478 156 473 165 475 155 471 164 473 155 473 163 474 154 476 161 476 152 478 159 478 150 479 157 480 148 481 154 481 149 482 151 483 142 485 150 485 141 488 150 488 140 490 149 491 140 492 147 493 138 492 147 494 138 492 149 495 139 493 150 497 140 496 153 500 142 497 155 501 144 498 154 501 147 498 150 501 143 498 147 501 136 497 145 500 135 498 147 501 136 499 150 501 144 500 154 503 142 500 154 503 143 501 153 503 145 501 151 504 140 503 151 506 140 505 153 508 141 506 154 509 143 507 155 509 144 507 157 510 145 506 159 509 147 506 160 507 153 504 159 507 146 503 157 505 149 503 157 506 144 504 157 507 145 505 159 509 147 507 163 510 156 508 168 512 156 507 170 511 159 506 169 510 156 504 165 506 157 502 164 505 152 500 165 503 156 501 165 503 157 502 165 505 152 502 163 505 151 503 161 505 153 503 160 505 153 504 159 505 151 504 159 507 146 505 159 508 146 506 159 507 151 506 159 507 152 506 159 507 151 506 158 508 146 506 157 507 150 506 157 507 150 506 158 508 146 506 158 508 146 505 158 508 146 504 158 507 146 504 157 506 145 503 158 506 146 503 159 506 146 504 159 505 152 505 160 507 148 505 160 508 148 505 160 508 148 505 159 506 152 505 159 506 151 505 158 508 146 505 157 508 146 505 157 508 146 506 157 507 150 506 157 507 149 505 157 507 150 505 157 507 149 504 158 507 145 505 158 507 146 504 158 507 146 504 158 507 146 504 158 507 146 504 159 507 146 504 159 507 146 504 159 506 152 504 160 507 148 504 161 506 153 504 163 507 152 504 164 508 152 503 163 506 156 502 162 505 155 501 161 505 154 501 160 508 149 502 160 506 153 503 161 508 154 505 162 513 152 507 164 516 155 509 165 519 157 512 166 523 161 516 170 527 166 519 176 531 174 521 185 533 184 522 194 533 194 522 202 532 205 519 212 528 216 515 222 523 227 510 230 517 236 505 236 512 242 503 241 508 247 501 245 505 249 501 248 505 251 503 249 509 255 505 250 512 255 506 249 512 256 505 250 510 257 502 252 505 260 496 257 499 265 492 262 493 266 489 265 489 270 485 269 485 273 482 272 481 276 479 273 476 278 475 271 471 277 472 268 470 272 469 265 467 269 466 262 464 266 461 262 458 269 457 264 456 267 454 265 453 269 454 267 453 273 454 267 455 271 457 267 457 271 460 267 460 275 461 268 461 275 461 267 461 271 461 267 461 271 459 268 459 271 459 268 459 272 461 268 460 275 465 266 463 273 468 262 466 266 468 260 466 264 463 259 461 263 457 259 455 262 455 257 452 260 452 253 449 256 446 250 443 253 439 249 436 252 437 247 434 251 435 248 432 251 431 250 428 252 430 251 427 253 431 251 428 253 427 254 426 254 425 254 425 254 430 253 427 254 431 254 431 255 433 255 433 255 432 255 432 255 431 254 430 255 431 254 430 254 436 251 432 253 438 249 431 254 436 250 432 252 431 251 428 253 427 251 423 253 425 252 422 254 424 252 421 253 420 253 420 253 420 252 419 252 420 252 420 252 422 252 422 253 422 252 422 253 423 253 422 253 424 254 424 254 425 253 424 254 425 255 425 255 426 255 426 255 425 255 425 254 424 254 424 254 423 255 423 255 422 255 422 255 421 256 420 256 420 256 419 256 419 257 419 257 418 256 418 256 416 255 416 256 414 254 414 255 415 254 415 254 416 255 416 255 418 257 418 257 418 257 418 257 417 256 416 256 419 254 419 254 421 255 421 255 421 255 421 255 420 254 420 254 420 253 420 253 420 254 420 254 421 254 421 254 421 254 421 254 422 254 422 254 421 255 422 255 422 254 422 254 421 254 421 254 424 254 424 254 429 253 429 253 433 250 430 253 433 249 430 252 433 249 429 252 433 250 430 253 435 249 432 252 437 249 434 251 439 250 436 253 437 251 435 254 432 255 432 255 430 255 429 255 429 255 428 255 431 253 428 256 431 254 428 256 428 256 428 256 428 255 427 257 430 258 429 258 433 259 433 260 436 259 435 262 436 259 435 263 435 260 435 264 435 262 435 266 435 263 435 267 435 265 435 269 436 265 436 266 438 268 439 273 440 272 441 277 440 275 441 283 439 276 440 285 439 278 440 282 439 278 440 286 439 278 440 286 440 277 441 282 442 276 443 285 445 275 446 276 447 276 447 280 448 276 448 276 448 276 448 276 450 277 452 286 455 278 458 287 461 278 463 288 463 279 465 285 464 280 464 280 464 280 467 289 463 278 466 288 462 276 464 282 462 275 464 281 462 276 464 281 462 277 463 282 460 277 460 278 459 277 461 283 459 277 461 287 460 278 461 284 462 281 465 291 465 285 467 290 468 289 470 295 470 294 473 299 473 297 477 302 476 300 483 308 479 301 486 310 482 301 489 310 484 301 492 309 484 301 492 309 484 301 492 310 485 303 492 311 487 304 494 313 490 306 494 311 493 308 498 315 493 309 496 313 492 309 497 317 491 309 495 318 488 310 493 319 485 312 491 321 484 314 489 323 484 315 489 323 485 315 491 324 488 315 494 324 490 315 497 324 492 314 499 323 492 313 500 322 492 311 497 316 493 309 500 318 493 309 499 317 492 309 498 318 490 309 492 314 486 309 487 316 480 304 479 308 473 298 469 304 465 293 461 298 459 286 456 288 456 278 453 281 454 273 451 276 452 271 450 274 454 270 451 274 455 269 453 273 455 269 453 274 455 270 453 274 453 269 451 274 448 269 445 276 443 267 443 268 440 265 439 269 440 264 438 271 441 265 438 272 441 268 440 275 442 271 441 275 443 273 442 277 444 275 444 280 445 277 445 281 444 276 445 284 442 275 442 283 441 274 440 277 439 272 439 280 438 271 438 279 438 271 439 279 438 270 439 279 439 271 439 279 439 272 439 276 438 273 439 281 438 273 438 273 438 273 439 281 438 273 439 281 438 272 439 276 439 272 439 276 438 271 439 276 439 271 440 280 440 272 440 276 439 272 441 277 440 273 441 281 441 282 442 282 441 282 442 282 441 274 442 282 441 274 442 278 440 273 442 282 441 273 442 281 442 272 443 277 442 273 443 281 441 273 442 281 441 273 441 280 440 272 441 276 440 271 439 278 438 270 437 277 436 268 436 271 434 264 432 268 431 261 430 264 428 258 428 258 426 251 426 251 428 242 426 244 429 236 426 238 428 230 421 234 426 228 422 230 428 227 424 230 430 228 426 230 431 229 427 231 429 230 425 232 428 235 421 237 432 227 424 231 435 226 427 226 437 215 427 218 431 223 427 222 429 226 425 225 428 226 423 225 424 224 420 222 415 219 415 218 414 215 411 213 414 212 411 210 412 209 412 209 413 209 413 209 417 212 416 212 424 216 420 215 427 217 423 216 430 217 426 215 432 215 423 214 431 214 425 213 429 214 424 213 428 214 423 213 428 214 423 213 430 214 423 214 428 215 421 215 425 216 420 215 424 218 418 217 423 218 417 217 423 219 416 217 420 218 415 216 416 218 411 216 417 220 412 217 419 223 414 221 420 225 415 223 419 225 414 223 419 224 413 221 417 220 412 218 415 216 410 215 414 214 408 212 411 214 406 212 406 212 401 210 405 211 399 210 408 210 402 210 409 210 403 210 406 209 399 209 401 206 395 207 395 206 390 207 389 208 384 210 384 212 380 213 380 216 376 217 375 219 371 220 369 220 365 221 366 219 362 220 361 218 358 219 349 220 349 220 342 221 342 221 338 222 337 222 330 223 330 223 327 223 325 223 326 221 324 222 324 220 322 221 325 218 322 220 325 219 323 220 322 220 320 222 320 222 317 223 320 222 317 224 320 223 317 226 317 228 314 230 313 232 310 235 310 235 308 238 304 241 304 241 303 241 300 244 298 243 298 243 292 246 292 246 291 246 289 248 286 250 286 250 288 249 285 251 287 250 287 250 284 252 284 252 285 253 284 253 287 253 284 254 284 254 281 255 280 253 280 252 276 251 276 250 270 249 268 250 266 247 264 247 266 244 263 246 264 245 262 247 262 247 260 248 260 248 258 250 260 249 260 248 259 251 257 252 258 252 258 252 255 253 255 252 252 252 253 252 249 251 247 253 245 251 243 252 243 250 241 251 241 249 242 249 240 251 241 250 240 254 239 256 239 257 238 259 238 258 238 260 235 260 236 261 234 259 234 260 233 259 233 259 232 256 232 257 231 254 231 256 231 254 229 258 231 254 229 258 232 254 231 256 232 253 232 255 232 252 232 254 232 251 232 253 232 250 232 252 231 248 232 248 231 246 231 248 229 248 229 248 232 237 230 240 230 234 231 233 230 231 226 237 229 229 225 234 228 227 223 233 226 226 226 225 225 224 226 224 224 223 224 223 223 224 219 229 222 224 222 224 221 225 221 224 220 223 216 230 220 222 215 227 220 218 220 218 221 215 221 215 220 214 214 220 219 215 219 215 218 217 211 222 217 218 213 221 215 220 215 220 212 220 212 220 210 220 205 226 207 222 202 228 204 224 199 231 200 226 202 226 198 227 193 232 196 226 191 232 194 226 194 225 190 228 187 232 187 232 183 236 185 237 179 244 181 248 180 249 180 252 177 255 176 255 171 260 167 260 166 259 166 253 164 254 162 248 160 251 159 244 155 252 156 244 153 247 154 246 152 251 154 252 152 255 155 256 150 263 155 258 150 265 155 259 150 266 155 258 149 266 154 257 151 262 153 257 150 262 152 259 149 264 151 261 147 266 151 263 143 270 149 262 145 267 146 261 143 266 145 263 139 272 143 265 138 274 141 266 138 271 139 268 138 273 139 270 138 280 140 273 140 283 142 275 142 285 144 277 144 283 145 278 146 287 146 277 147 287 145 279 147 284 146 281 149 290 148 284 152 292 152 285 154 290 155 286 158 291 157 288 162 296 157 289 160 294 157 290 162 298 157 290 159 295 157 291 160 296 157 292 161 300 156 293 159 298 155 294 159 302 155 296 160 305 158 299 161 305 163 305 166 310 167 311 170 316 169 316 172 320 169 318 173 323 170 322 174 326 172 326 176 330 175 330 179 335 178 335 183 339 181 339 186 343 186 343 190 348 191 350 196 354 195 356 200 359 196 359 200 363 196 362 200 366 196 365 204 373 198 367 206 374 200 368 204 372 199 368 203 372 196 368 204 376 194 369 202 378 194 371 201 380 195 373 202 381 197 375 205 382 200 378 201 378 200 381 208 388 199 381 207 389 198 380 202 384 196 379 204 388 197 377 203 385 198 373 201 378 199 372 206 381 202 374 207 379 205 375 210 379 207 376 215 384 206 377 214 385 203 379 211 385 200 379 209 385 201 378 209 385 204 378 210 382 210 380 220 385 218 380 224 382 226 379 237 381 236 380 242 379 246 378 256 375 252 375 257 373 254 373 261 370 255 372 261 370 255 372 261 370 256 371 262 369 259 370 264 368 261 368 267 366 265 368 271 367 271 370 277 369 277 375 283 373 282 380 288 378 283 383 285 382 286 384 293 383 294 384 301 383 302 383 309 382 310 384 316 382 314 385 321 383 319 384 325 382 326 384 333 382 334 384 340 382 339 386 346 384 344 389 350 386 350 390 356 387 355 388 360 384 359 385 364 381 365 381 369 377 368 377 372 372 370 373 375 366 371 373 374 363 368 373 372 364 364 374 369 365 360 377 364 367 356 376 361 368 354 374 357 368 352 371 354 366 351 367 353 361 350 363 352 357 349 360 351 355 349 356 351 351 350 351 351 346 350 350 351 344 350 349 351 343 350 344 351 339 349 340 349 334 346 336 346 331 344 332 344 331 342 333 342 331 342 335 343 334 343 335 342 329 342 332 342 327 341 330 340 325 338 328 338 323 334 323 334 318 332 323 332 318 330 325 330 320 329 323 330 318 330 320 330 315 330 321 330 316 330 322 330 317 330 319 330 313 330 314 327 304 327 309 325 305 323 306 321 301 318 301 317 297 316 297 315 294 316 297 314 293 315 296 314 291 314 290 313 286 314 286 312 282 314 286 312 282 314 288 311 282 313 288 310 282 310 285 310 280 308 283 307 278 307 281 304 276 305 277 303 271 306 270 304 264 308 260 307 255 310 251 309 246 312 245 311 241 314 240 313 235 315 231 313 227 315 221 313 217 314 214 312 210 311 209 309 205 307 204 305 201 304 199 305 199 302 196 303 195 299 193 300 193 296 192 297 192 296 194 294 191 296 196 294 191 295 196 295 195 294 195 294 194 292 192 289 188 290 189 290 188 289 188 289 188 286 188 287 187 284 186 280 184 282 185 281 185 280 185 280 185 279 184 279 183 276 183 276 183 273 184 273 183 271 186 269 184 272 188 272 187 273 188 274 187 275 188 273 185 278 187 273 180 279 186 278 186 282 184 282 184 288 181 290 179 297 176 294 168 302 174 300 166 306 173 306 172 307 171 307 170 306 169 303 160 304 167 302 158 303 166 302 161 302 163 301 159 301 161 301 160 300 159 299 154 300 157 301 156 303 154 302 149 306 150 306 150 308 149 308 148 310 147 306 138 310 145 310 145 309 143 305 135 307 141 304 136 305 138 302 134 304 135 298 129 302 133 296 127 301 132 296 125 300 131 295 124 298 131 293 124 296 132 291 124 294 132 289 124 291 131 288 127 287 129 285 126 286 126 283 122 285 122 282 119 281 117 280 115 279 116 277 113 275 114 274 112 272 113 271 111 269 112 268 112 265 114 264 113 261 117 261 117 259 121 259 120 257 124 257 124 257 126 257 127 257 128 257 130 256 133 257 133 255 136 256 139 254 139 254 139 253 140 254 143 253 141 253 141 253 141 253 141 253 142 254 145 253 143 254 145 254 142 254 141 254 140 255 142 254 137 255 139 255 135 256 136 255 134 256 134 256 135 257 136 -1 -1 261 142 256 137 258 138 257 137 259 139 258 137 259 139 257 137 259 138 257 137 259 140 257 138 258 140 256 138 257 139 256 138 257 138 256 136 256 136 256 133 256 133 256 130 256 130 257 127 257 127 258 124 258 125 259 123 259 123 260 122 260 121 260 121 260 121 260 121 260 121 259 121 260 121 258 121 259 121 257 122 258 123 256 124 257 125 255 127 256 128 255 130 255 131 254 132 254 133 254 136 254 138 253 141 254 144 253 145 255 148 253 148 253 147 252 145 254 147 252 143 253 143 253 141 253 141 252 143 253 145 252 146 253 148 252 150 253 152 251 153 253 155 251 153 253 155 251 151 253 154 251 150 252 152 252 150 252 151 251 149 252 151 251 149 252 152 251 151 252 153 252 152 252 153 251 152 252 154 251 152 252 154 251 152 252 153 251 151 252 153 251 151 252 152 251 151 252 152 251 151 252 153 252 152 252 153 251 152 252 154 251 153 252 154 251 152 252 154 252 152 252 153 251 151 252 153 251 151 252 152 251 151 252 153 252 152 252 153 251 152 252 154 251 152 252 154 252 151 252 153 251 151 252 153 252 150 252 152 252 150 252 151 252 148 252 150 252 147 252 147 252 147 253 147 254 148 254 147 255 148 256 148 258 150 255 159 260 154 260 154 262 160 261 169 264 167 264 167 267 175 268 175 274 183 274 183 280 191 282 195 285 198 285 197 289 204 289 203 292 208 295 217 294 213 295 217 294 219 297 222 296 223 299 226 299 227 303 230 305 231 308 234 309 234 310 234 313 233 315 233 319 233 323 237 323 235 327 239 326 237 330 241 327 238 331 242 329 242 332 246 330 248 333 252 330 253 337 261 330 255 333 259 329 258 332 261 328 259 332 263 329 262 329 262 329 266 332 270 329 270 332 274 329 272 330 272 328 274 332 277 328 275 329 275 328 274 329 274 328 275 329 275 330 276 331 276 334 276 335 275 340 274 341 274 345 271 346 271 350 269 351 269 355 267 361 267 358 266 359 265 362 263 363 263 365 260 371 258 369 255 369 254 373 249 374 248 376 243 378 242 378 239 379 239 378 237 379 237 378 236 379 235 379 235 384 233 381 233 387 231 385 232 391 230 389 231 395 229 394 231 399 229 398 231 404 229 403 231 409 228 407 229 413 226 410 224 411 223 410 221 413 220 411 220 418 218 412 220 419 218 415 222 423 219 419 224 425 222 422 226 429 225 428 229 435 228 434 231 441 231 439 234 447 234 444 237 456 238 448 240 455 240 451 240 458 240 457 237 464 238 464 237 471 238 471 238 478 239 477 241 484 242 481 244 488 245 485 248 498 250 488 252 496 254 492 256 500 258 496 260 503 261 500 262 507 262 505 261 512 262 511 260 518 261 515 258 522 259 519 256 526 256 522 255 530 255 525 254 532 255 527 255 539 256 529 255 540 257 530 256 538 256 533 256 545 258 534 257 547 260 536 259 544 261 536 262 549 265 536 265 548 269 535 269 547 271 535 270 547 272 536 269 548 271 536 264 549 266 535 258 548 260 532 253 545 254 528 251 535 251 526 251 534 251 526 254 528 255 528 260 539 258 530 263 538 261 533 263 546 260 536 262 548 258 538 261 546 257 540 259 548 255 540 256 551 251 540 253 547 250 539 251 548 248 540 250 552 247 541 251 553 247 542 251 620 260 541 253 619 261 540 253 619 265 537 252 550 252 533 250 546 252 530 249 542 252 526 248 539 253 523 248 530 251 520 249 532 253 520 251 528 254 520 254 528 256 520 257 533 261 523 260 535 264 524 261 531 263 525 261 533 263 525 260 534 261 525 257 538 260 523 255 531 257 520 254 527 255 516 253 524 253 514 253 522 253 513 255 521 255 513 258 521 257 516 261 523 259 519 263 527 259 523 261 534 254 526 256 536 248 528 249 538 241 530 241 539 233 528 235 539 226 525 232 532 227 523 231 530 226 524 231 530 225 527 229 532 222 530 225 534 218 533 218 536 206 532 208 533 200 528 192 528 188 522 182 521 176 515 174 511 165 508 170 504 162 504 167 501 159 504 167 501 158 502 165 499 156 499 163 496 154 496 161 494 152 496 159 494 150 496 157 495 148 499 157 499 147 502 157 502 150 501 156 501 146 499 154 499 144 496 151 496 142 494 150 494 140 495 150 495 140 499 150 497 140 499 149 498 138 497 145 496 135 495 143 495 133 496 143 495 137 494 142 493 131 493 140 492 130 493 138 492 128 492 137 492 126 492 135 491 125 493 136 492 125 495 136 493 126 494 136 493 126 492 137 493 130 492 139 494 128 493 141 497 131 496 145 502 135 500 148 507 139 505 153 513 144 510 158 519 149 513 162 522 154 517 166 526 157 519 169 529 160 521 171 531 162 524 172 533 163 525 171 531 166 526 170 536 161 528 168 533 163 528 166 534 161 530 164 535 159 530 162 539 154 531 161 536 155 532 159 540 152 532 159 538 154 533 160 542 152 534 161 543 155 535 164 545 160 537 169 548 167 538 177 549 177 537 187 559 205 535 196 550 202 532 201 542 205 530 203 544 206 529 202 544 205 526 199 540 202 522 193 549 202 518 187 530 190 516 182 528 185 515 178 527 181 514 175 522 177 514 172 522 175 515 171 523 173 514 169 522 172 514 167 572 181 513 167 572 180 512 166 572 179 513 166 571 180 514 167 569 179 515 166 568 178 515 165 570 176 515 164 570 175 516 165 570 175 518 167 568 176 520 170 561 181 521 171 556 184 520 171 528 173 519 169 526 171 518 167 530 171 518 167 570 174 519 168 530 170 518 167 526 169 515 165 523 166 508 162 516 162 501 159 510 160 497 158 505 159 495 158 506 160 495 160 507 162 495 163 507 165 491 166 499 166 483 168 491 168 476 170 484 169 471 171 478 171 480 172 478 171 482 174 480 173 474 175 483 175 476 178 488 179 477 182 487 183 479 187 489 189 481 193 490 195 481 199 493 203 480 207 492 210 475 210 483 212 471 210 478 212 470 210 481 214 472 211 479 214 475 212 483 214 479 212 487 215 483 214 491 216 487 216 495 218 490 216 497 218 492 218 500 219 493 217 494 217 493 213 496 213 495 207 502 210 495 202 508 208 494 198 501 202 492 195 499 198 488 192 495 196 483 190 491 193 480 188 490 194 479 188 485 192 479 189 485 192 479 188 486 192 479 189 487 192 479 189 486 192 478 189 489 193 479 192 487 196 481 198 488 202 483 204 490 208 482 209 490 213 480 209 487 213 478 209 485 214 478 213 485 217 478 218 485 222 478 224 485 228 479 231 490 238 480 236 487 240 481 236 493 243 481 235 489 238 483 232 494 238 483 227 490 230 484 223 491 226 489 222 495 225 496 226 502 229 501 230 507 234 502 234 513 241 502 238 509 242 501 241 508 245 502 244 512 251 503 246 509 250 507 249 512 253 510 252 516 256 512 254 517 258 512 256 522 263 512 257 517 261 510 258 521 266 510 260 516 264 510 262 516 266 510 262 516 266 512 262 522 269 513 262 520 266 516 261 522 265 517 260 524 264 518 258 525 262 518 255 525 260 517 253 524 258 515 251 521 255 512 249 518 253 509 247 515 252 507 245 512 251 505 244 510 250 502 242 507 248 500 240 503 246 497 239 501 246 495 239 498 248 492 238 495 249 490 236 493 247 488 233 490 242 481 230 483 240 472 228 474 239 462 228 464 238 453 229 455 239 448 230 449 229 447 226 448 235 449 222 447 226 447 222 447 229 445 224 444 224 444 228 444 237 446 232 446 242 451 236 450 246 459 241 457 251 465 245 463 250 464 247 463 252 462 250 461 254 460 253 459 257 460 255 457 259 458 253 456 257 458 250 454 253 454 246 450 249 448 244 444 245 444 240 441 242 443 238 440 240 440 238 437 239 436 237 433 239 434 237 431 240 430 238 428 241 427 240 425 243 428 242 425 245 430 245 427 247 429 247 426 250 426 248 423 250 423 248 419 250 421 246 418 249 420 245 417 247 415 244 412 246 409 243 406 245 406 241 401 247 405 239 404 243 407 238 405 247 411 236 410 245 417 233 416 239 423 230 422 240 428 227 428 232 430 224 430 229 430 222 430 227 430 221 429 226 431 221 429 225 434 221 432 221 436 221 435 230 437 219 436 224 438 217 434 225 436 215 431 222 436 212 430 218 437 211 433 213 438 213 431 215 437 215 434 215 436 216 432 215 434 214 430 212 435 208 432 206 438 201 435 199 441 196 438 193 443 193 440 188 443 193 441 188 442 193 440 187 442 191 440 185 443 186 442 181 445 182 443 176 446 178 444 172 447 175 445 170 447 173 445 167 447 170 445 165 447 167 445 163 448 165 444 156 450 163 448 157 450 160 447 155 445 154 445 152 445 152 442 147 446 149 444 144 449 148 446 143 450 147 447 141 449 144 446 139 447 142 444 137 445 142 442 137 442 142 439 138 440 138 436 134 440 132 434 127 441 129 438 125 444 127 440 123 445 126 442 122 446 126 441 118 446 126 443 121 446 126 443 120 446 124 442 119 444 121 441 116 444 119 441 113 445 116 442 111 444 112 440 107 442 109 438 105 438 107 434 103 435 105 431 102 433 102 425 97 430 98 425 94 427 92 422 88 424 89 419 86 419 88 414 85 408 83 406 81 398 77 396 76 388 72 386 71 380 70 378 69 371 70 369 69 360 68 357 67 353 65 344 64 347 63 342 62 336 63 334 62 324 62 321 62 311 62 309 62 301 64 299 65 294 68 293 68 290 69 287 70 283 70 280 72 277 74 276 74 274 77 271 78 268 82 266 82 263 84 261 84 261 83 257 84 258 82 255 83 254 83 252 84 250 87 248 87 244 90 242 91 237 92 236 92 230 87 228 89 225 82 219 87 224 80 217 84 221 82 216 85 211 90 208 92 202 100 200 101 194 109 193 111 191 116 189 119 187 127 186 128 183 133 181 137 178 138 176 142 175 142 174 146 174 148 173 153 170 162 170 164 167 175 167 177 166 187 166 189 168 197 168 198 169 207 169 209 166 214 166 218 162 220 163 224 161 225 162 230 163 237 164 239 165 250 166 251 166 259 167 261 166 263 168 267 169 269 171 274 171 278 173 282 170 286 173 290 170 290 173 294 172 294 176 299 181 305 183 306 190 318 193 320 201 330 203 331 212 337 215 339 217 345 227 350 221 352 227 354 225 355 230 358 236 360 238 361 248 366 251 367 263 371 265 372 275 371 277 371 287 372 289 372 294 374 300 375 301 377 308 377 319 376 315 376 327 376 328 376 342 377 344 376 357 377 358 377 369 377 371 376 378 378 385 375 385 375 392 372 391 370 397 366 404 359 407 357 416 351 419 350 421 347 427 342 428 339 433 334 436 332 440 326 443 327 447 322 446 323 450 317 451 311 453 309 456 301 458 298 465 290 466 288 468 286 472 279 472 278 475 271 476 267 479 260 481 260 484 254 484 258 487 251 485 255 487 247 486 246 487 238 487 234 489 227 490 228 492 221 494 225 496 218 494 222 497 214 494 217 496 209 494 214 498 202 494 214 497 207 495 215 498 208 496 216 500 204 496 215 498 208 496 215 498 204 494 215 497 208 493 215 495 208 491 216 493 204 488 217 489 209 483 217 485 206 478 216 480 204 473 215 475 205 469 218 470 211 467 222 468 211 466 223 467 212 466 225 467 217 468 226 469 215 470 225 471 217 472 223 472 215 473 220 474 212 473 217 474 209 472 213 474 206 473 210 474 202 474 207 476 200 477 205 478 194 479 204 480 198 481 204 481 197 481 204 481 197 480 204 481 198 479 204 479 197 478 203 479 197 479 203 479 197 480 203 481 193 480 203 483 192 484 194 484 197 484 204 489 194 486 206 490 199 489 208 494 202 492 210 500 200 494 212 500 207 497 215 503 209 500 217 506 212 502 219 509 214 512 213 510 215 504 221 512 215 505 220 512 215 505 220 511 215 505 219 511 213 504 218 510 212 505 217 511 210 505 215 511 208 507 213 513 206 516 201 515 203 510 206 516 200 511 203 516 197 512 201 516 193 512 199 518 188 511 198 515 191 510 197 516 186 510 197 514 190 511 197 517 186 516 187 517 186 511 197 517 186 512 197 517 186 513 197 517 189 517 187 519 186 515 199 518 190 517 198 519 186 516 197 518 188 515 194 516 182 512 191 512 183 509 189 510 177 508 188 508 176 508 189 508 177 507 190 508 178 505 191 506 183 504 193 506 184 502 196 505 188 501 200 504 193 504 195 504 197 503 201 502 203 492 214 499 208 499 210 497 212 488 220 496 214 488 220 496 215 489 219 497 214 491 218 499 213 494 217 502 213 497 217 505 214 500 218 512 213 501 221 509 217 501 224 508 219 499 225 506 219 497 223 504 217 495 220 502 214 492 217 499 211 489 216 495 210 485 215 492 209 482 217 488 210 477 220 483 214 474 222 478 216 478 213 479 213 476 213 475 215 474 214 473 217 472 215 472 217 472 214 471 216 472 210 471 213 471 205 472 206 468 203 470 204 461 214 467 204 459 216 463 209 458 220 462 210 461 210 462 211 458 218 462 208 457 216 462 205 457 215 459 208 457 216 462 205 458 216 462 205 462 204 463 205 458 213 462 206 460 211 465 200 469 198 469 198 470 208 476 196 478 209 484 198 484 211 491 201 489 214 495 204 497 206 496 210 492 219 496 212 491 221 496 214 489 224 494 216 493 216 491 218 489 218 488 220 485 218 486 219 482 220 483 220 478 223 478 226 471 237 473 229 467 238 469 227 462 239 465 228 461 229 462 232 460 242 461 235 460 232 461 235 461 231 462 234 459 236 462 229 459 229 462 221 460 223 463 215 463 217 467 209 468 213 473 205 473 211 479 204 478 212 484 205 482 213 489 206 492 206 493 206 493 207 492 210 492 209 492 209 482 221 487 214 476 226 480 219 475 218 474 221 471 217 470 220 467 216 468 216 464 220 464 222 463 224 463 226 463 226 463 227 462 226 462 227 462 226 461 228 464 224 463 226 466 222 465 224 470 219 469 221 469 223 474 217 473 221 479 214 476 222 484 212 476 224 482 217 474 226 480 219 476 221 475 223 469 227 469 228 465 229 464 230 464 226 463 227 465 224 464 225 466 224 465 225 467 226 466 227 467 229 466 231 469 232 469 233 473 235 471 236 476 236 476 237 478 239 479 239 475 243 474 245 474 244 474 245 476 242 475 243 478 240 477 241 475 240 475 242 475 240 475 241 477 236 477 238 480 233 479 235 475 239 482 233 488 230 486 232 491 229 489 231 493 227 491 229 496 225 494 226 498 223 496 225 490 229 499 225 505 226 502 228 497 235 505 231 499 239 507 235 501 243 509 239 501 246 508 241 508 237 507 239 499 242 503 234 495 233 498 225 489 221 489 214 479 211 478 205 471 205 468 196 467 204 465 194 466 203 464 197 465 201 464 195 464 197 462 192 462 196 461 186 462 196 459 186 461 196 459 190 460 196 459 190 461 197 458 186 462 197 460 192 462 201 460 196 461 208 459 202 461 217 458 211 461 227 455 218 461 234 456 230 460 238 455 235 458 238 452 237 452 236 447 236 441 236 440 236 437 237 433 238 429 244 429 244 426 253 429 251 425 263 424 264 427 270 425 273 430 279 427 286 434 286 432 294 438 290 436 299 439 293 439 298 438 296 437 301 437 301 435 311 437 308 435 317 438 314 438 318 439 318 439 323 437 322 435 331 432 326 430 335 427 331 426 336 424 337 421 346 423 343 422 348 423 346 422 351 419 351 418 355 412 357 409 367 407 362 405 372 405 366 405 371 407 371 407 376 407 375 408 380 406 377 406 387 403 378 403 377 401 377 401 387 400 376 401 380 400 374 401 380 402 374 402 379 404 374 404 374 404 374 402 378 400 374 397 379 389 379 389 379 384 376 380 379 378 374 378 374 367 376 365 378 357 378 355 380 347 382 346 383 343 383 339 386 338 384 334 387 330 387 327 389 320 390 318 391 310 391 308 392 305 390 300 392 296 389 294 389 287 386 285 386 278 382 276 382 275 379 272 376 274 374 271 371 273 369 270 367 274 368 271 366 271 367 270 367 270 366 268 366 267 363 266 362 267 361 265 360 267 358 267 357 269 354 269 354 271 350 272 349 275 345 276 344 280 341 281 340 285 334 286 337 291 332 292 336 296 331 297 334 301 329 302 333 307 337 306 331 311 333 311 327 314 328 313 322 315 323 315 319 315 321 315 316 315 320 315 319 314 320 314 319 313 320 314 319 313 320 313 319 312 321 313 316 312 321 312 316 312 321 312 316 312 321 312 316 312 321 312 316 312 321 312 316 312 323 313 318 312 326 314 320 313 328 316 323 317 332 320 326 321 334 324 329 325 338 327 333 326 341 329 335 325 343 328 338 324 344 328 338 324 343 327 337 325 340 328 335 326 338 329 333 326 339 329 334 326 341 330 335 326 342 329 336 325 343 328 337 324 343 326 337 323 342 323 336 319 340 318 334 314 339 309 330 306 339 299 332 296 342 289 338 289 348 289 348 283 356 279 355 279 362 274 362 276 367 271 367 273 369 268 369 270 369 264 368 265 368 259 367 258 366 253 365 247 363 246 363 240 361 239 361 234 361 233 361 232 360 230 359 230 357 228 356 223 352 222 350 215 344 213 343 206 337 204 336 203 331 201 329 199 323 198 321 193 315 191 313 186 309 184 307 183 305 180 301 176 296 175 294 170 284 169 282 165 272 164 269 167 262 165 258 167 250 167 247 167 241 165 236 164 232 162 226 163 225 162 220 160 211 160 209 161 199 160 195 164 192 164 185 170 186 170 179 176 178 176 172 178 168 178 162 178 159 179 153 179 153 180 146 183 142 184 139 190 131 191 127 200 119 201 116 208 117 211 111 219 108 221 104 225 103 229 97 230 98 234 92 235 93 239 88 247 84 249 81 257 77 260 74 263 76 272 67 271 76 277 72 282 76 288 71 294 73 300 69 302 70 308 66 307 68 314 65 316 67 323 65 329 68 336 65 340 69 347 66 348 71 355 70 356 74 363 73 370 76 375 76 379 77 387 76 387 77 395 77 394 80 402 81 404 87 415 89 413 96 420 97 419 103 426 104 425 110 431 112 437 121 440 121 446 129 449 129 448 131 455 134 451 136 462 142 456 146 462 150 461 157 468 160 467 164 473 168 470 169 477 173 473 176 480 180 478 183 488 190 482 189 488 193 485 193 491 197 490 196 496 200 494 199 500 203 498 202 504 206 501 204 507 208 502 205 513 211 501 206 508 210 500 208 511 213 500 209 511 214 501 208 508 210 502 205 510 208 504 204 510 207 503 206 515 210 503 208 505 209 503 213 515 218 503 217 515 222 505 220 512 223 506 223 514 226 507 225 514 227 506 226 517 231 504 228 515 234 501 232 512 237 499 235 509 241 498 238 508 244 498 242 509 247 497 244 507 250 494 245 504 251 492 245 501 251 490 243 498 251 488 241 494 249 486 240 492 248 485 238 490 247 484 237 487 245 482 234 483 240 479 231 479 237 475 230 474 234 469 228 466 235 463 227 460 233 461 226 460 229 463 224 461 227 464 222 462 225 465 220 463 223 463 219 461 223 461 219 459 222 460 217 460 220 462 215 461 218 464 213 461 218 463 213 461 218 463 213 461 217 464 213 460 218 460 214 457 218 456 214 453 218 454 213 449 215 452 208 448 212 450 204 446 208 446 202 439 208 441 201 437 204 437 200 432 207 434 199 429 207 433 200 430 204 432 199 430 202 433 195 430 198 434 190 427 194 434 183 427 185 436 174 429 176 439 167 431 167 442 163 437 162 444 160 439 158 445 157 440 155 444 154 437 149 443 149 438 146 443 143 438 140 445 136 441 132 449 130 445 126 451 125 446 121 447 119 439 113 441 113 437 109 436 107 431 103 430 103 425 99 424 99 419 96 418 94 413 91 415 88 406 82 413 82 404 76 409 77 400 72 402 70 396 67 392 62 383 57 384 56 374 52 376 54 367 50 364 53 362 51 354 50 351 49 348 47 343 48 342 48 333 50 338 51 329 54 330 56 325 57 317 60 314 61 308 61 303 63 300 63 295 64 294 67 289 69 282 74 280 74 271 77 268 77 262 74 258 76 256 71 248 76 250 71 246 74 239 78 237 79 227 86 225 88 217 94 215 96 211 102 209 104 203 108 200 111 196 112 191 120 191 116 189 121 185 127 184 129 179 140 178 143 171 156 171 159 168 170 168 172 163 183 163 186 159 190 159 195 156 198 157 207 157 210 157 213 157 226 158 229 159 241 160 244 162 252 163 255 163 266 164 269 163 273 165 278 164 280 169 289 170 292 172 295 178 307 181 310 188 320 190 322 197 329 199 331 205 340 208 342 209 347 214 350 213 351 222 357 221 355 227 357 238 362 241 363 252 367 255 367 265 372 268 372 275 378 282 378 285 382 291 382 289 382 296 382 303 380 305 380 318 379 321 379 335 381 338 380 348 382 355 380 364 384 370 381 374 383 380 380 379 379 385 375 393 369 396 368 407 361 409 360 418 354 420 353 425 351 430 345 437 344 441 338 444 339 448 332 445 333 449 327 450 319 452 316 456 305 458 302 464 293 465 291 468 284 470 281 474 272 475 270 478 269 480 263 481 266 483 259 481 262 483 254 482 247 483 243 484 240 486 232 488 232 490 225 491 226 492 219 491 221 493 213 492 213 493 206 492 208 494 200 493 204 495 197 494 202 496 194 496 199 499 188 496 199 498 191 495 197 497 190 493 194 495 187 491 191 493 180 488 192 489 185 486 196 487 189 483 199 485 191 480 201 481 194 476 203 478 194 473 202 475 191 472 201 473 193 472 199 473 191 473 198 475 188 476 199 477 188 479 200 480 188 482 201 482 194 485 201 485 194 487 198 488 191 488 195 489 184 490 192 490 185 491 191 491 180 492 191 492 180 493 191 494 185 494 193 495 182 494 194 495 187 494 195 496 187 495 195 497 187 497 194 500 187 499 195 504 184 500 198 504 191 502 202 506 194 503 206 507 198 504 209 508 202 504 212 508 205 504 214 508 207 503 214 510 202 502 212 510 201 502 209 508 203 503 207 509 202 506 208 512 203 508 209 514 204 510 210 517 205 512 211 519 205 514 211 521 205 516 211 522 206 518 211 525 206 519 212 526 207 521 212 528 208 521 214 529 209 522 216 529 212 523 219 530 215 522 222 529 217 521 224 528 219 519 223 526 219 518 223 526 219 518 223 526 219 518 225 526 222 518 231 526 228 515 240 528 235 510 247 522 244 503 250 510 248 498 249 506 247 494 246 505 244 492 244 500 242 490 240 499 240 489 238 502 238 487 238 496 237 486 240 494 238 485 244 494 240 487 248 497 241 491 252 499 242 500 250 504 239 510 242 510 230 516 228 514 221 512 209 511 206 503 197 501 194 492 192 487 188 478 190 474 186 469 189 464 185 464 189 458 183 463 192 460 188 462 193 459 189 462 193 456 186 463 194 459 190 464 196 457 190 462 198 455 192 460 198 451 194 455 199 450 197 451 200 442 200 446 205 441 205 443 211 434 212 441 216 432 218 441 220 436 220 442 222 434 224 442 224 434 227 440 228 433 234 436 236 433 240 429 249 429 250 426 258 426 260 427 264 427 268 431 272 431 272 436 278 436 287 441 281 441 286 443 285 442 290 442 289 442 294 441 293 440 297 439 299 438 304 439 301 438 306 439 307 439 311 442 310 441 315 440 314 439 318 436 319 434 324 429 326 427 330 420 335 420 337 416 339 415 344 412 345 410 349 404 355 404 357 398 364 398 365 394 370 393 371 391 371 388 375 381 377 379 379 368 383 366 384 356 387 355 388 351 386 347 389 338 389 337 390 329 392 328 393 322 395 321 395 320 393 316 395 309 394 308 395 298 393 297 394 293 389 289 391 287 386 285 388 284 386 283 387 285 386 283 387 285 387 282 388 285 386 282 388 285 386 282 387 286 385 280 384 284 379 284 379 287 373 285 371 289 366 287 363 292 363 290 361 296 363 294 361 298 363 295 361 301 365 297 363 303 366 298 365 302 366 298 365 302 366 297 365 300 365 295 364 294 364 290 362 292 364 288 363 291 368 287 367 289 370 284 369 285 370 280 369 281 368 277 366 279 366 275 364 277 365 273 364 275 365 271 363 256 314 269 362 273 363 269 362 271 363 267 361 270 364 262 362 270 366 261 363 268 366 260 363 266 362 259 360 265 361 258 359 265 362 262 361 264 362 261 360 260 359 259 358 261 356 258 355 261 356 258 354 260 356 256 354 258 354 250 353 256 353 252 352 255 353 250 352 252 353 248 351 249 351 241 348 246 349 242 348 243 350 240 349 238 351 236 350 236 351 232 350 234 350 227 348 232 349 225 348 231 350 231 349 230 351 203 331 229 353 222 351 230 356 223 353 232 360 227 358 225 358 229 359 234 362 229 359 234 359 229 356 234 356 230 353 235 355 231 353 236 356 231 353 236 356 232 353 236 356 231 353 236 356 231 353 234 354 229 352 232 353 228 351 229 352 225 350 225 351 220 348 220 349 217 348 217 348 213 346 214 346 210 344 211 343 204 340 208 341 203 339 206 339 201 337 205 339 199 336 203 338 198 336 200 335 195 333 198 331 193 330 193 328 189 326 190 326 186 324 189 324 184 322 187 320 182 318 182 315 177 313 178 312 173 310 175 311 171 310 173 313 167 311 170 313 166 312 166 313 161 310 164 312 160 308 164 309 161 304 165 302 163 296 167 294 164 289 169 286 165 276 173 280 171 275 175 274 173 269 174 267 173 261 171 257 169 251 167 249 165 244 165 243 163 238 166 237 164 231 165 226 164 221 164 217 163 210 164 208 163 203 166 203 166 197 168 195 168 189 171 183 171 180 173 179 173 173 175 173 175 168 178 170 179 164 182 164 183 157 186 151 187 148 187 144 188 138 188 139 189 132 190 136 192 129 195 129 197 122 205 115 207 111 214 110 218 103 224 106 230 95 235 98 237 95 240 93 244 88 243 88 248 82 246 83 251 78 257 77 259 73 270 72 273 68 280 71 287 66 291 73 301 66 302 74 308 70 314 73 320 69 322 70 328 67 328 69 335 66 339 69 346 67 352 71 359 70 362 76 369 74 371 81 378 80 382 85 389 84 389 86 396 86 391 88 399 89 398 94 405 95 408 104 415 106 418 115 425 117 425 122 436 126 429 127 436 130 438 134 444 136 447 139 454 142 453 142 460 145 459 146 465 148 465 152 472 155 469 159 476 162 471 165 477 168 470 171 481 177 473 179 480 182 478 184 485 187 482 185 489 188 486 186 492 189 488 188 495 190 491 190 498 193 492 195 503 199 492 198 500 200 494 200 501 202 496 199 504 201 497 196 509 198 496 192 505 193 496 189 504 190 494 186 502 187 492 182 500 184 490 179 498 181 490 178 498 180 493 179 501 181 497 182 506 184 503 186 511 188 506 189 515 191 508 190 522 193 509 190 518 192 510 191 518 193 512 195 520 195 515 200 523 201 517 206 525 206 517 210 526 210 518 211 532 212 518 211 525 212 515 211 527 213 509 209 516 211 501 208 509 210 494 206 502 208 488 203 496 205 486 203 493 204 486 204 498 207 486 204 494 204 486 200 494 201 484 196 492 196 481 190 489 190 480 187 489 186 483 187 491 185 487 188 496 187 494 189 502 188 501 189 509 189 505 187 514 186 508 182 522 181 508 177 517 176 504 171 514 170 515 166 512 166 517 165 514 165 506 167 516 165 508 169 517 167 509 172 518 170 509 175 518 172 506 175 515 172 505 174 514 171 506 173 514 170 507 172 515 168 508 170 516 166 509 166 517 162 509 162 517 159 508 159 515 155 505 157 513 153 503 157 511 153 502 159 509 155 501 163 508 159 501 168 509 163 502 172 510 167 503 173 511 168 504 172 512 168 506 171 514 166 509 168 516 163 514 165 521 160 517 162 525 156 519 159 581 133 517 157 576 132 513 156 573 131 503 158 509 152 491 162 498 156 486 165 493 158 489 163 494 157 495 161 501 154 501 159 507 153 504 160 549 137 504 161 547 139 504 163 546 141 504 163 545 142 502 162 544 142 500 161 541 140 499 159 539 140 500 159 539 142 503 160 541 146 506 163 541 149 508 169 521 165 510 175 523 172 511 180 524 178 513 183 526 182 516 184 586 215 518 186 583 214 519 187 583 214 520 188 583 212 521 188 584 211 522 187 585 210 523 185 591 206 523 183 593 205 523 181 596 204 522 180 595 205 522 179 592 207 521 179 586 213 519 181 529 185 515 186 523 192 509 195 515 202 501 205 504 213 490 213 493 221 482 218 485 225 481 221 482 225 481 223 483 227 481 226 483 233 482 226 483 233 482 226 482 230 480 226 479 233 477 225 478 230 477 222 477 227 477 221 477 226 476 221 476 227 476 223 475 229 473 224 472 229 469 225 468 230 464 226 463 231 458 227 458 232 454 226 453 231 451 225 449 229 447 223 446 227 442 222 441 226 442 219 440 227 444 215 443 220 445 213 443 218 443 212 441 217 441 212 439 216 441 209 440 214 442 207 440 212 442 206 439 211 441 206 438 211 438 207 436 212 436 208 433 212 432 209 431 213 430 211 429 215 429 214 427 218 428 216 423 225 426 218 423 227 424 221 422 225 420 224 418 228 415 226 413 230 410 228 409 231 407 228 406 232 405 229 404 232 405 229 406 229 405 229 404 232 405 230 404 233 405 229 404 232 404 229 404 229 407 222 405 224 408 216 406 218 408 210 403 216 408 206 406 208 409 202 403 207 407 202 404 204 403 202 400 205 402 203 400 206 406 202 403 204 409 199 406 202 412 194 408 197 413 189 410 192 413 184 409 187 414 182 410 184 414 181 411 183 414 181 411 182 414 180 411 181 416 181 413 181 419 182 415 182 420 184 417 184 418 185 415 186 415 185 412 186 414 185 411 186 414 184 411 186 414 185 411 186 413 185 411 187 413 186 411 189 413 186 411 189 414 186 409 192 415 184 413 187 415 183 414 187 417 184 412 192 419 185 417 189 420 188 415 195 420 192 421 192 419 198 417 201 416 205 414 208 415 209 413 213 416 212 413 215 417 214 414 217 417 216 415 219 417 218 414 221 414 220 412 223 411 224 409 226 409 226 406 228 408 227 405 229 408 228 405 230 405 228 403 230 402 228 400 229 400 227 398 228 401 225 398 227 402 222 399 223 404 217 397 220 405 213 402 214 407 208 404 211 409 205 406 208 412 201 409 204 417 195 415 198 424 189 421 192 429 184 426 187 433 180 426 185 434 178 426 183 431 179 428 180 429 181 425 181 429 182 426 181 428 180 425 179 427 176 419 174 426 173 423 170 429 169 426 165 435 164 432 159 441 159 438 154 444 155 442 151 446 152 443 147 448 148 445 142 451 142 448 138 453 138 450 133 451 133 448 128 443 126 442 123 436 120 434 117 433 117 430 112 430 113 425 108 424 111 420 107 413 109 411 107 401 105 400 103 395 97 391 93 389 86 385 84 380 76 379 75 374 68 373 66 372 63 363 59 361 62 358 61 347 62 343 61 330 61 328 61 319 59 317 58 314 57 312 57 306 57 304 57 295 57 294 57 287 58 285 58 280 63 277 63 269 70 266 71 256 76 254 76 249 76 245 78 244 79 239 81 234 85 231 87 221 93 218 95 209 103 207 105 201 115 200 116 192 124 191 126 185 128 183 132 181 133 179 138 176 146 175 148 170 160 169 163 165 177 164 179 164 190 164 193 162 200 162 205 157 210 158 214 156 216 156 222 158 229 159 232 162 244 163 247 167 259 168 262 172 273 173 275 174 284 175 286 173 290 176 294 176 296 180 302 185 308 186 310 195 321 197 323 207 333 209 335 213 342 219 345 220 351 225 354 226 357 232 360 239 360 241 361 253 364 256 364 270 369 272 369 283 373 285 373 292 379 298 379 302 384 309 383 309 383 315 382 324 379 326 379 339 377 342 376 355 377 357 376 366 380 373 377 379 381 385 378 387 377 393 374 391 369 398 365 404 356 406 354 416 347 419 345 423 344 429 339 434 338 439 333 443 333 448 327 453 318 452 321 453 309 452 311 453 301 455 299 460 288 462 286 466 284 471 278 473 277 477 271 479 268 482 261 486 250 487 252 483 254 487 246 483 246 486 239 484 238 487 229 488 229 490 222 492 223 494 216 496 207 497 210 498 200 498 204 497 207 500 196 497 206 500 194 495 205 497 197 494 203 495 194 493 199 495 191 494 198 496 191 494 200 497 188 495 202 497 194 494 203 496 194 492 201 494 189 489 198 491 188 487 198 489 186 486 199 488 191 486 188 487 190 485 187 486 186 483 200 484 192 483 203 484 194 482 202 483 191 478 206 478 198 472 196 474 200 472 207 472 199 472 208 472 200 474 209 474 202 477 210 477 202 481 208 480 196 483 206 482 198 483 202 483 196 483 199 482 192 482 197 481 191 480 196 478 186 478 195 477 189 476 195 475 189 475 195 474 189 475 194 473 189 475 193 473 188 474 192 473 187 475 191 473 186 475 191 473 186 475 191 473 186 475 192 473 187 474 192 473 187 474 193 471 184 474 193 473 188 475 194 473 188 476 194 474 188 476 193 473 184 477 193 476 187 478 192 476 186 476 191 476 185 475 190 474 184 474 189 473 183 473 188 471 178 473 186 473 180 475 185 475 178 476 184 476 174 476 183 477 173 476 183 478 172 478 183 479 172 480 183 482 172 481 184 483 177 484 175 485 174 484 185 487 174 486 185 488 174 489 175 490 174 488 187 492 175 491 189 495 177 493 191 496 183 494 191 500 180 496 191 500 184 499 191 504 184 502 191 510 182 506 193 514 183 509 194 514 187 512 194 520 185 513 195 522 185 514 195 519 188 514 194 520 188 515 194 520 188 517 192 523 186 519 192 525 186 520 192 530 183 522 191 528 186 523 190 528 185 525 188 530 183 528 186 534 181 531 186 537 182 534 187 540 183 536 190 543 185 539 191 546 187 542 192 552 186 543 192 550 189 544 193 555 187 544 193 555 187 544 193 570 195 544 193 572 189 544 192 573 186 544 192 577 182 544 192 582 179 542 193 549 190 538 199 545 194 532 206 539 201 525 212 532 207 521 213 528 208 520 210 527 205 520 204 528 200 520 200 527 195 520 197 527 193 519 196 527 192 520 196 529 193 522 197 536 195 524 199 538 199 527 204 540 203 526 207 534 205 520 208 529 205 514 206 523 203 508 204 517 201 502 202 511 200 496 201 504 198 490 202 497 198 482 205 489 200 483 202 481 203 475 205 473 205 470 206 469 207 468 207 467 208 463 217 469 208 469 219 472 208 477 219 478 207 483 215 483 207 487 208 486 201 488 199 486 193 487 191 484 186 483 184 479 180 478 182 474 179 473 183 466 178 471 184 463 180 472 187 464 182 472 190 465 185 472 193 464 187 470 195 462 190 468 198 460 193 466 202 458 197 465 207 459 204 464 213 455 208 463 219 457 215 461 225 457 221 461 232 457 227 460 240 457 233 455 245 453 235 446 236 447 237 441 237 442 237 440 247 438 237 440 245 437 238 441 242 438 236 444 238 441 234 448 233 444 230 451 228 446 227 450 228 442 231 447 234 439 238 444 243 438 250 443 253 441 257 443 262 442 267 444 271 443 276 446 278 446 282 448 287 448 289 451 290 450 294 452 293 450 298 449 297 446 302 443 302 441 308 438 310 436 315 432 323 432 324 432 326 430 332 427 336 426 338 424 340 422 344 420 347 419 352 417 352 415 356 412 354 409 358 401 361 401 363 391 368 390 369 384 371 381 375 377 374 376 373 365 378 364 378 357 382 356 382 351 386 350 387 350 387 345 388 340 388 338 388 327 388 325 389 314 388 313 389 306 388 304 388 302 385 293 387 289 382 289 383 280 382 279 382 273 382 272 383 269 382 266 381 261 380 260 379 254 377 252 376 249 375 245 373 244 371 241 370 240 367 236 365 231 360 229 359 227 357 222 356 221 357 216 355 218 356 214 353 216 352 211 350 207 343 205 342 198 333 196 331 193 324 189 322 191 316 192 314 190 308 187 304 183 296 181 294 175 287 173 285 169 283 166 279 165 278 162 273 161 267 160 264 159 254 158 250 159 241 158 238 164 233 163 228 165 222 164 219 164 216 163 211 162 211 161 205 164 205 164 199 167 192 168 188 172 177 172 173 177 168 178 161 184 161 185 155 189 155 190 148 194 141 195 137 195 132 197 126 197 124 199 117 201 117 204 110 211 105 213 101 220 99 224 93 230 97 234 91 239 96 243 90 248 91 252 86 255 83 260 78 260 79 265 73 265 75 271 70 278 70 282 67 289 70 296 65 302 71 308 67 309 74 315 71 318 76 324 73 332 73 335 71 337 71 344 68 343 69 350 67 351 70 358 69 366 75 370 74 374 81 381 80 380 87 388 87 385 91 393 92 394 95 402 96 406 99 413 100 416 102 423 103 423 105 430 107 429 112 435 114 436 120 447 125 443 128 449 131 446 133 452 136 446 137 453 140 450 145 456 148 457 152 462 155 462 159 468 161 466 162 471 165 470 168 475 172 474 176 479 180 476 183 482 186 478 187 483 191 476 191 481 195 476 199 481 204 482 213 485 215 485 218 489 223 488 224 492 229 489 228 493 233 489 234 494 239 490 238 494 243 491 240 494 245 491 241 495 246 491 242 495 247 490 242 498 251 487 243 494 251 482 243 487 248 477 241 482 245 473 236 477 241 470 229 474 235 468 225 471 230 467 222 471 227 468 219 471 225 471 218 476 227 475 219 478 225 479 222 481 229 481 228 484 234 481 234 484 238 482 237 484 242 481 238 483 243 480 238 483 243 479 239 482 244 479 240 481 244 479 240 481 244 478 240 480 244 477 240 478 240 477 240 479 244 476 240 476 240 476 239 479 248 476 239 478 244 477 239 480 248 478 239 481 249 478 239 481 249 478 239 480 244 478 239 480 244 478 240 478 240 478 240 480 244 478 240 480 244 478 240 481 244 479 239 482 244 481 238 487 247 483 237 490 247 484 237 489 242 487 237 496 244 489 236 495 239 492 235 499 238 494 233 501 235 497 232 504 234 498 231 506 232 499 229 512 232 499 228 512 230 498 226 505 227 497 225 510 226 496 224 504 224 496 223 504 224 495 224 503 225 494 225 502 226 494 225 501 227 493 226 505 228 492 227 500 228 492 227 499 228 492 229 504 230 492 229 499 230 492 230 505 231 492 230 500 231 491 229 504 233 491 229 498 232 498 236 499 235 488 230 496 237 484 230 491 239 481 231 486 240 478 232 483 241 476 233 479 238 473 233 475 238 470 233 472 241 466 231 467 236 462 228 461 236 458 224 457 228 456 220 455 224 456 218 454 222 457 217 455 222 459 217 457 222 460 216 459 221 462 216 460 221 462 215 460 221 461 215 460 221 461 215 459 221 460 216 458 221 461 216 459 221 462 216 460 221 463 215 461 221 463 215 460 220 461 216 459 221 460 216 458 221 460 215 457 220 458 215 455 220 454 216 452 220 446 223 449 220 451 214 447 217 449 211 446 215 447 207 444 211 446 204 443 207 444 200 441 204 443 195 439 197 442 188 434 190 441 180 433 180 440 173 433 170 439 166 435 163 438 158 431 152 438 150 431 144 439 142 435 138 440 136 433 129 439 129 435 125 438 122 431 116 437 116 433 112 435 110 427 105 430 105 425 102 423 99 415 93 416 92 411 89 410 87 405 84 399 83 397 81 392 77 387 75 385 70 376 67 380 65 371 63 374 62 364 60 358 58 355 57 340 55 336 55 324 56 321 56 312 57 310 58 299 58 296 58 293 56 284 58 287 55 277 58 274 58 271 58 260 63 257 64 248 71 245 72 237 78 234 80 229 81 225 85 224 85 220 89 216 92 214 94 206 102 203 104 195 115 193 118 188 127 186 129 182 137 181 139 176 144 175 148 171 150 169 159 167 158 165 167 165 171 164 174 162 187 162 190 160 204 160 205 159 215 159 217 156 228 157 230 153 235 154 240 154 243 155 248 158 257 159 260 162 272 165 276 170 288 172 290 177 299 178 301 179 309 183 314 182 318 187 321 188 323 192 326 199 332 202 334 211 342 213 343 221 351 224 351 228 360 234 362 236 369 242 371 242 372 253 376 251 373 258 374 269 375 271 375 284 378 287 378 301 382 303 381 315 386 319 385 323 388 330 386 331 387 338 385 347 382 349 381 362 380 364 379 374 379 380 376 390 377 396 373 403 374 408 369 409 368 414 363 417 355 419 353 427 343 429 342 435 334 438 330 445 323 447 320 452 317 456 311 458 312 462 305 460 306 464 299 465 291 467 289 470 278 472 275 475 270 477 263 479 255 480 252 483 247 485 240 488 241 490 234 491 238 493 231 493 232 494 225 493 222 495 214 494 214 495 207 494 209 497 198 495 207 499 196 495 209 499 198 493 212 496 205 490 218 493 211 486 224 490 217 484 226 488 218 483 225 487 217 480 228 482 220 476 230 478 222 472 232 473 220 466 232 468 221 463 231 464 220 463 220 464 220 464 232 465 224 468 232 468 221 471 232 472 221 476 231 475 220 481 228 481 221 486 221 485 215 489 215 488 208 490 211 488 200 489 209 488 203 488 207 486 201 485 205 484 199 484 205 482 199 483 205 479 196 483 205 479 196 483 206 480 201 483 207 480 201 482 207 478 198 482 207 477 199 480 207 478 202 480 207 475 198 479 207 475 198 480 207 475 199 479 207 476 201 479 207 474 198 479 206 476 201 480 205 475 197 480 205 476 196 481 205 477 196 482 205 477 197 482 206 480 201 482 208 479 198 482 209 480 203 483 211 481 200 484 213 482 202 484 214 484 207 484 215 485 208 486 215 486 208 487 215 488 207 488 215 491 204 490 217 492 209 492 218 494 211 493 220 496 208 494 222 497 210 494 225 497 217 493 227 497 219 493 228 498 221 493 229 498 223 494 231 499 224 494 232 500 225 496 234 503 225 497 236 502 229 498 237 503 230 498 237 504 230 499 236 505 229 500 235 506 228 502 234 507 227 502 233 510 223 502 232 508 225 502 232 508 225 502 232 510 223 501 234 507 227 500 236 506 230 498 240 505 234 496 243 503 238 495 246 505 239 495 247 502 242 496 246 503 241 497 244 507 236 497 240 504 235 498 238 505 233 500 237 507 231 502 236 509 231 502 238 510 234 499 242 506 238 495 248 502 244 489 251 496 248 482 253 488 250 476 253 482 250 480 248 480 248 482 245 481 246 487 243 485 244 494 241 492 242 491 247 500 243 497 249 509 243 500 252 508 248 500 257 511 252 499 261 506 258 496 265 504 261 495 267 502 262 495 266 501 259 496 262 500 255 499 256 502 248 502 240 503 237 502 227 502 223 498 213 497 210 490 204 489 201 483 202 478 194 478 201 475 196 476 203 471 194 474 202 471 197 472 200 469 195 472 200 468 195 472 201 468 196 470 201 466 196 467 202 464 197 464 201 461 196 462 201 458 195 461 201 458 196 462 200 458 196 463 200 456 193 463 200 459 196 463 201 458 198 461 202 457 200 458 203 453 203 454 208 445 208 450 215 441 217 445 225 438 229 442 238 435 244 439 251 437 255 436 265 436 267 434 274 435 275 435 278 434 283 437 285 435 294 440 292 440 297 444 298 441 307 444 303 443 308 442 308 440 313 438 314 437 318 435 320 433 324 433 326 430 330 431 331 429 336 430 335 428 339 425 340 422 344 412 351 411 353 397 361 397 362 385 367 384 368 375 373 374 374 366 379 365 380 360 384 357 386 356 386 354 387 344 388 344 389 331 391 330 392 321 391 320 391 314 389 313 389 304 387 303 388 294 387 293 387 291 387 286 387 287 384 278 384 276 379 275 379 268 375 266 375 263 373 258 373 257 369 253 369 252 363 247 362 240 357 238 357 230 355 228 355 225 355 222 354 221 353 217 351 211 345 210 343 202 336 200 334 198 329 193 325 196 320 197 319 193 312 190 308 184 301 183 300 176 294 175 293 172 292 169 287 167 283 166 281 163 272 162 270 161 259 160 256 163 250 161 245 167 241 166 235 168 228 168 226 166 223 165 217 164 216 162 210 164 210 163 204 163 196 163 194 165 182 165 178 170 172 171 167 177 162 177 158 181 156 182 149 183 148 184 140 184 142 186 135 188 137 190 129 197 124 199 120 208 112 210 108 217 108 220 102 226 106 230 100 236 101 240 95 244 94 248 89 249 89 254 83 254 85 259 80 267 79 269 76 279 75 282 72 286 74 292 70 294 74 300 70 307 72 310 70 315 70 322 67 323 66 330 64 327 66 334 63 335 67 343 64 347 69 355 68 358 73 365 72 366 78 378 77 375 83 382 83 385 86 393 86 392 87 399 87 396 87 402 88 401 92 407 93 414 102 418 103 422 112 429 114 428 121 435 123 431 128 437 130 435 134 441 137 445 144 449 145 450 147 456 150 457 150 462 153 463 157 468 161 468 168 473 172 472 178 477 182 474 185 479 189 473 191 478 195 474 199 479 204 478 209 483 214 482 215 486 219 485 219 489 224 486 226 490 230 487 232 491 237 487 236 492 240 488 236 493 240 489 234 499 242 488 233 494 237 486 231 492 236 483 231 492 238 480 230 486 234 479 230 485 234 480 230 485 234 480 230 486 234 481 230 487 234 483 228 487 233 483 227 488 231 484 226 487 231 484 228 487 233 483 227 487 232 482 224 487 233 480 225 486 234 477 227 482 235 474 229 477 235 470 231 474 237 468 233 472 242 466 233 471 241 464 231 468 237 464 230 470 239 464 229 467 235 464 228 467 233 464 226 467 232 465 225 468 231 468 226 472 235 470 229 474 237 472 233 475 238 475 236 477 242 476 239 479 245 476 241 478 246 475 242 479 251 474 242 476 246 473 242 475 246 473 242 473 242 473 241 474 246 473 241 473 242 473 241 475 250 472 241 475 250 472 241 475 250 473 241 475 251 474 241 475 246 474 241 476 250 474 241 476 246 474 240 475 245 474 240 474 240 474 239 474 240 474 239 477 248 474 239 475 244 475 239 476 243 475 239 478 243 476 238 481 247 478 237 482 247 479 237 485 246 481 236 485 242 484 236 491 244 486 234 491 238 488 233 493 237 490 232 495 236 491 233 497 237 492 233 503 239 492 233 500 236 494 233 501 235 495 231 507 235 497 230 505 232 499 229 506 230 501 227 514 231 503 226 511 228 505 225 517 229 506 225 514 227 507 226 519 230 508 227 516 229 509 227 516 229 508 228 516 229 508 227 516 229 507 228 516 228 507 227 516 226 507 224 516 222 507 220 516 218 508 217 516 214 508 216 517 213 511 215 519 211 513 215 521 211 517 214 524 211 520 214 527 210 523 215 531 211 525 216 532 212 526 217 537 212 524 219 536 214 522 222 534 216 519 224 531 219 516 226 523 223 514 228 526 223 513 228 522 225 511 228 524 224 508 228 516 226 505 229 513 227 502 230 510 228 500 231 512 229 498 231 511 231 497 231 505 232 496 233 508 235 496 237 508 238 496 240 509 241 498 243 510 243 499 245 512 245 499 245 512 246 497 246 510 247 494 246 506 247 490 246 503 247 487 246 499 247 486 247 493 247 486 247 494 247 487 247 499 247 486 247 498 247 484 245 496 246 480 243 487 244 479 243 485 243 480 243 491 245 482 242 490 243 485 241 496 243 487 241 494 241 488 241 499 242 486 240 497 241 485 238 491 239 485 236 496 238 487 234 495 235 491 232 504 233 495 229 508 230 498 228 506 228 501 228 514 227 502 228 515 227 502 229 515 227 504 228 516 227 505 226 513 225 506 224 520 223 508 222 516 221 511 221 523 218 514 217 526 214 516 212 528 209 517 208 601 217 520 205 602 214 524 205 599 213 526 205 599 213 528 205 597 213 530 206 599 213 532 206 599 213 534 205 598 213 536 206 597 214 538 207 595 216 539 208 592 218 539 207 552 208 537 206 592 221 536 203 591 221 534 201 589 221 533 200 588 221 533 201 587 221 531 200 540 202 530 199 538 201 528 197 537 200 529 199 537 202 529 203 611 250 530 207 607 248 531 213 603 246 531 219 544 220 532 223 544 223 534 226 541 225 536 225 544 224 540 223 592 230 542 218 593 226 543 214 593 223 542 210 592 221 539 209 592 220 535 210 591 220 532 213 540 211 529 215 542 213 528 217 540 215 529 218 541 215 531 219 604 242 532 220 600 245 527 226 595 255 520 233 532 232 512 239 523 239 504 241 516 242 502 241 514 243 504 240 515 242 507 238 518 240 510 236 522 237 512 234 524 235 512 233 524 235 511 236 523 237 509 240 521 241 507 242 519 243 504 244 515 245 501 243 512 246 500 242 511 245 500 241 511 244 501 240 512 243 501 239 513 243 501 240 512 243 500 241 511 245 499 242 508 246 497 241 504 247 494 241 500 247 491 242 494 245 488 243 493 249 486 243 490 247 486 244 490 248 488 247 492 251 490 248 496 255 492 250 497 257 490 252 491 252 489 251 496 259 488 253 492 257 487 254 493 261 486 254 487 254 486 254 487 254 485 254 491 260 484 253 487 257 482 252 483 255 479 252 479 253 476 250 476 251 473 247 474 248 473 241 473 244 473 236 474 240 474 232 473 240 471 230 473 239 468 229 470 234 466 230 468 234 466 229 472 237 465 227 472 235 463 225 469 232 463 223 467 227 466 221 472 229 470 219 476 227 474 220 480 227 478 219 486 227 482 219 490 226 485 219 495 226 490 220 502 225 497 218 508 221 502 213 513 215 507 207 518 209 510 201 522 201 512 194 525 195 514 189 575 212 516 185 580 212 520 186 581 210 521 187 582 209 522 188 530 189 523 190 536 192 524 193 525 193 525 196 562 219 527 197 561 219 528 197 536 198 530 197 537 198 532 197 539 198 536 198 548 200 538 197 550 199 541 197 552 198 542 197 554 198 543 198 555 199 543 199 555 200 543 200 555 201 544 201 555 203 544 203 556 204 544 203 556 205 544 203 556 205 546 204 557 206 547 206 557 208 547 208 558 210 547 209 557 211 547 210 557 212 546 211 557 213 547 212 558 214 548 214 554 214 548 215 555 215 549 213 560 213 551 209 562 209 552 204 564 203 552 197 563 196 549 191 562 191 545 187 558 187 541 185 549 185 537 185 545 185 534 185 542 186 529 185 538 186 523 183 532 184 518 182 527 182 515 182 524 182 515 184 529 185 517 186 526 186 519 187 528 187 522 187 530 187 525 187 533 187 528 187 542 187 531 186 544 186 533 185 542 185 536 185 544 185 539 186 552 186 539 187 548 187 539 187 553 187 537 186 547 186 534 184 536 184 531 181 539 181 526 176 535 178 518 170 527 172 508 165 517 167 500 163 508 165 497 165 506 167 498 170 507 173 503 177 511 181 510 186 519 189 516 193 524 196 516 195 530 200 516 194 524 196 513 190 522 194 510 190 517 193 509 193 517 197 512 199 519 204 513 207 519 212 513 213 518 218 511 215 516 220 508 213 516 222 506 210 513 216 506 210 512 216 506 212 512 217 508 214 514 220 510 216 516 221 510 220 517 226 510 227 517 233 508 235 513 240 504 241 509 246 501 246 510 255 499 250 501 250 497 252 502 257 496 252 504 262 496 253 501 258 498 256 503 261 501 260 509 269 503 263 508 268 504 266 509 271 506 268 511 273 508 270 513 275 510 273 515 278 513 275 518 279 518 277 527 284 523 277 529 281 527 275 539 280 533 270 544 274 537 263 583 289 538 256 592 286 537 250 598 283 537 249 599 281 538 250 598 282 539 255 596 291 539 261 592 295 539 265 587 297 540 266 586 297 542 265 588 297 544 261 591 298 541 255 597 298 535 249 607 293 526 243 536 244 519 239 528 240 514 238 523 237 513 238 522 237 516 240 524 239 520 241 529 241 524 242 533 243 528 245 542 246 531 245 540 245 532 244 546 244 531 240 540 241 530 237 539 238 526 234 535 235 522 233 531 234 519 231 527 233 516 230 525 232 516 231 528 234 518 231 530 238 519 232 526 238 518 235 527 243 514 239 524 247 509 241 516 246 503 236 509 241 499 231 502 233 491 222 494 223 486 214 488 214 486 210 485 208 481 202 484 205 482 200 485 204 484 200 487 203 487 200 489 203 490 200 493 204 496 208 496 206 496 208 496 206 494 207 493 204 488 197 491 202 489 204 489 202 484 195 485 202 481 199 482 205 475 208 477 214 468 218 471 229 461 226 464 236 455 231 458 241 453 235 455 241 454 240 457 250 458 245 460 250 463 249 465 255 468 253 470 259 471 256 473 262 470 257 473 264 467 259 469 265 465 260 466 262 465 260 468 266 465 258 468 264 462 256 462 257 455 254 457 260 448 250 451 260 441 245 443 255 436 239 436 250 432 235 433 246 431 235 431 245 430 239 431 249 430 241 432 252 430 237 431 248 430 231 430 242 430 229 429 239 429 232 429 242 430 237 430 247 434 242 435 252 440 245 440 245 449 244 449 244 456 241 456 245 462 236 459 241 461 232 458 237 457 229 450 236 451 228 447 230 445 226 441 228 440 225 436 228 438 225 431 229 437 226 433 228 438 226 434 228 440 226 436 228 442 225 438 227 443 222 439 224 445 219 440 221 446 215 437 215 444 208 435 207 441 200 433 196 438 192 434 188 438 182 436 178 443 173 440 166 452 166 448 158 459 160 454 152 462 155 459 151 461 151 458 146 460 147 457 141 461 142 456 134 464 138 460 134 463 134 456 126 458 127 453 122 446 117 444 114 436 110 434 107 425 103 423 101 417 96 413 93 411 88 402 84 408 83 399 79 402 77 396 75 387 70 384 68 371 62 368 60 357 57 355 56 344 52 340 52 333 50 328 50 325 51 316 51 314 53 311 52 298 54 295 54 281 56 278 56 270 59 267 60 257 63 255 64 250 65 245 68 244 71 239 73 234 80 231 82 225 87 221 90 216 91 212 94 208 94 204 97 199 98 196 102 191 102 189 106 187 105 181 113 184 111 180 120 179 124 178 127 173 139 172 142 169 156 168 158 168 170 168 172 165 182 165 185 158 191 159 196 154 198 155 203 154 206 155 211 155 223 155 226 157 240 158 243 161 254 162 257 162 266 164 270 161 276 164 280 163 285 166 289 169 297 171 300 178 311 180 313 187 324 190 326 194 335 198 338 200 346 205 349 206 353 212 356 212 357 219 360 228 363 231 364 244 368 247 369 258 371 260 371 272 375 274 376 280 381 286 381 288 384 295 384 295 383 302 383 312 381 314 380 328 381 332 380 343 383 349 381 360 384 366 381 372 384 378 381 378 381 384 378 388 372 391 370 401 362 403 360 414 353 416 351 425 345 427 343 436 337 438 335 442 335 446 330 446 332 450 326 448 326 452 319 456 309 458 306 464 295 466 292 468 289 471 282 473 274 475 271 479 268 481 261 485 261 487 255 487 257 489 249 487 249 489 241 489 232 490 229 491 224 492 217 493 215 494 208 493 207 494 200 494 201 496 194 496 200 498 193 495 200 497 193 494 198 496 190 493 194 495 187 493 192 495 185 494 189 495 183 494 189 495 181 494 189 497 178 496 191 497 180 496 193 497 182 494 193 494 185 489 190 489 179 482 192 481 180 474 196 473 186 470 197 469 190 468 197 467 187 469 198 468 190 471 200 470 193 474 205 472 196 477 208 475 200 480 209 477 201 480 206 479 198 481 200 479 193 482 194 481 187 484 190 481 180 486 187 484 181 486 185 482 176 486 185 482 176 486 185 482 176 485 186 483 180 484 186 481 181 483 186 480 181 482 185 479 181 481 185 478 180 480 184 475 177 480 184 475 177 480 185 477 180 480 185 477 180 480 186 477 181 480 187 475 179 481 187 478 182 482 187 479 183 483 187 480 181 484 187 481 181 484 186 481 176 485 185 482 176 485 185 484 179 485 186 484 179 484 187 484 176 485 188 485 181 486 189 487 182 488 191 489 180 490 193 492 185 492 194 494 187 494 195 497 188 496 196 500 189 499 197 507 186 503 197 508 191 507 197 512 191 510 199 516 192 513 200 519 194 515 202 520 196 516 202 521 196 517 201 522 195 517 199 522 193 517 198 521 192 516 197 521 190 515 197 520 191 515 198 522 187 514 198 518 191 514 197 520 186 514 197 518 189 515 195 518 188 516 193 522 182 518 191 523 180 519 191 524 180 519 190 524 178 518 189 522 182 518 188 524 176 518 187 522 179 518 186 523 174 517 185 520 177 517 184 520 176 516 183 522 172 516 183 521 172 515 183 521 172 514 183 520 172 511 185 518 174 509 187 516 176 507 189 512 182 504 191 509 185 502 193 507 187 500 195 505 188 497 197 503 190 494 198 499 192 491 199 497 192 495 190 493 193 486 201 491 194 484 202 489 195 484 202 489 194 483 202 489 191 482 203 487 192 480 203 484 196 478 205 481 197 474 208 477 201 470 212 473 204 467 214 469 206 465 214 467 206 464 216 465 205 464 217 465 206 466 219 466 208 469 220 468 212 473 218 471 211 475 213 472 207 476 206 472 202 475 197 466 193 471 192 463 189 466 192 461 191 460 195 456 194 455 199 447 198 451 203 443 204 448 208 443 209 445 215 437 219 443 223 439 226 442 232 435 237 441 238 437 243 438 243 435 248 434 248 432 257 433 254 432 263 437 261 435 270 443 270 442 275 448 278 447 283 450 285 450 290 450 290 449 299 448 303 450 300 451 298 449 303 448 303 446 308 441 311 440 315 435 318 434 323 430 325 428 329 424 330 421 339 417 336 415 340 410 346 410 347 409 350 407 354 407 354 404 358 397 363 396 364 385 371 384 372 374 378 373 379 365 381 364 382 355 384 354 385 350 387 347 389 347 389 343 392 344 392 339 394 329 394 328 395 315 394 314 394 304 390 302 390 296 385 295 385 288 381 287 381 280 379 279 379 278 380 273 380 273 379 267 378 268 375 262 375 254 369 252 369 241 364 240 364 236 359 232 357 231 352 227 351 224 344 222 343 216 339 215 338 207 336 206 335 205 336 196 331 200 333 196 329 189 323 187 322 181 314 179 312 179 306 174 302 178 296 174 291 174 282 173 280 169 272 168 269 166 268 164 263 165 263 162 258 162 253 162 251 159 241 158 237 159 228 159 225 164 221 163 215 168 207 169 205 169 200 169 195 168 193 168 187 169 184 168 181 170 180 171 173 175 164 175 160 180 151 181 147 186 145 187 139 194 136 195 132 200 130 202 123 204 121 207 115 207 116 211 110 215 108 217 104 225 99 226 96 232 95 236 88 239 91 244 85 247 89 251 84 258 82 261 79 268 74 271 71 273 71 279 66 280 70 287 65 290 69 297 65 303 70 309 67 313 72 319 68 318 75 324 72 326 77 333 74 341 76 346 74 350 75 358 73 357 75 364 73 363 76 371 76 372 82 381 81 384 87 391 86 391 91 398 91 396 94 408 95 405 98 412 100 420 106 424 106 426 111 433 113 431 117 438 120 436 126 442 128 442 135 448 138 449 143 455 146 453 147 458 149 456 152 462 155 462 161 468 164 468 170 474 173 472 175 478 179 475 181 480 185 478 190 483 195 480 199 485 204 482 206 487 211 483 211 488 215 483 217 488 222 485 226 490 230 487 229 492 234 489 232 494 236 490 235 498 242 491 235 496 240 492 236 497 240 492 237 497 242 491 236 496 241 489 235 497 243 485 233 490 238 481 230 485 235 476 227 481 232 473 223 478 228 472 222 477 227 473 220 480 228 474 218 479 223 475 217 480 221 474 217 478 221 470 212 475 217 468 209 473 213 469 209 476 216 471 207 478 214 483 210 483 210 489 210 487 207 491 209 490 206 490 208 488 206 486 209 486 206 480 208 485 212 480 214 486 219 482 214 487 219 485 217 490 222 486 222 492 228 486 229 491 235 484 234 489 240 483 237 487 243 482 237 486 243 481 236 485 242 482 235 486 241 484 234 486 240 484 235 486 242 483 237 484 245 481 237 482 243 479 238 480 244 477 239 478 247 476 239 476 247 475 239 475 245 475 239 474 245 475 239 475 247 475 239 475 247 475 239 475 247 476 239 475 247 476 239 475 247 477 239 476 247 478 239 478 245 478 238 478 247 478 238 478 244 477 238 477 244 476 239 476 245 475 241 476 247 474 243 475 249 474 246 475 250 474 248 474 252 474 249 475 254 473 252 477 254 477 251 477 255 478 251 479 256 479 251 480 255 480 251 481 255 479 251 480 255 479 251 481 255 480 251 482 256 480 251 483 258 481 252 483 256 481 253 483 257 482 253 483 257 482 252 482 257 479 252 479 256 477 252 475 256 474 252 473 255 471 251 470 254 470 250 469 253 470 249 470 255 471 249 470 255 472 248 472 252 473 247 472 252 473 247 473 251 472 246 472 251 470 247 470 252 468 247 468 252 468 247 469 252 468 248 470 256 469 249 470 254 471 251 473 257 473 251 476 258 475 252 477 256 476 251 479 255 475 250 481 257 474 249 479 253 473 250 483 255 475 250 484 254 476 250 482 252 478 249 489 252 480 248 487 249 482 246 489 248 482 245 493 247 482 243 493 245 482 242 489 244 482 241 494 244 483 240 493 243 482 240 492 243 480 240 490 244 478 240 484 243 477 242 487 246 476 242 485 247 475 244 485 248 475 244 481 247 476 244 485 249 476 244 485 249 475 246 484 249 475 244 484 249 475 243 482 249 475 242 479 249 475 242 477 246 473 241 474 248 470 240 470 244 467 238 466 245 463 235 462 239 459 232 458 236 458 228 456 231 458 223 456 226 458 217 454 220 455 210 451 213 451 203 447 207 449 199 445 202 448 197 443 200 448 198 443 201 448 199 443 202 446 199 442 202 445 199 441 202 445 199 440 202 445 198 440 200 445 195 440 197 445 192 439 193 442 188 434 188 440 181 432 180 440 173 432 170 442 164 435 159 446 157 439 149 449 151 442 143 449 143 442 136 448 135 440 129 447 127 439 120 446 120 439 114 443 116 435 110 437 110 432 106 429 102 421 97 422 96 418 93 415 92 406 87 404 88 402 86 397 82 389 78 391 76 382 73 387 73 377 71 381 72 370 70 366 69 363 68 352 64 349 63 343 61 338 60 334 61 324 61 319 61 316 61 308 58 303 59 300 56 291 59 295 57 285 60 283 60 280 61 270 65 267 66 260 71 257 71 251 76 249 77 240 80 237 83 231 84 228 87 226 86 220 93 221 91 214 99 211 103 209 105 201 115 200 117 196 122 193 127 191 134 189 137 182 147 182 149 175 153 174 158 170 159 168 168 168 167 167 171 165 180 165 184 164 194 164 198 162 208 163 210 158 217 159 222 154 226 156 232 154 233 158 242 158 241 160 246 164 255 166 258 171 271 172 273 174 279 177 284 182 290 183 292 183 301 187 305 184 311 191 319 186 317 191 321 196 325 198 327 208 334 211 336 218 341 224 344 227 348 233 351 235 359 241 361 241 366 247 368 246 369 252 370 260 370 262 370 274 372 277 372 288 375 291 375 298 380 305 380 311 385 318 384 319 387 326 385 326 385 332 383 341 379 343 378 356 375 358 374 365 375 371 372 379 374 384 370 392 372 397 367 398 370 403 365 400 365 406 359 410 351 412 349 419 338 421 335 428 327 429 324 433 322 437 315 442 314 445 308 448 313 452 302 451 308 454 301 455 293 457 290 462 279 463 277 468 275 471 264 474 269 476 258 478 259 479 252 482 249 483 242 485 244 487 232 487 241 488 230 487 236 487 228 487 226 487 218 488 217 488 206 490 210 491 199 491 204 492 193 492 198 492 188 492 195 492 184 492 193 493 182 493 193 494 182 493 192 494 181 493 189 493 179 493 187 493 175 492 184 492 174 492 183 490 173 490 185 488 175 484 186 483 175 477 186 475 175 471 185 470 176 468 184 467 175 466 183 466 173 465 182 465 175 464 183 465 176 464 185 464 174 464 187 464 179 467 187 466 177 470 188 468 178 473 189 471 178 476 188 474 178 478 187 474 177 477 186 474 176 476 184 472 176 474 183 470 175 473 183 469 176 467 177 469 176 474 183 470 175 475 183 471 176 476 183 472 175 477 183 473 175 478 183 473 175 478 183 473 175 477 183 473 174 476 183 474 174 476 184 476 174 478 185 479 175 482 186 483 176 485 188 486 177 488 188 489 177 490 188 491 177 491 188 492 177 491 187 492 177 492 186 492 176 492 185 493 175 494 185 494 175 495 187 495 176 495 188 495 177 494 189 494 178 494 189 493 179 494 188 491 178 492 187 488 177 490 186 484 177 485 184 479 177 479 183 473 177 474 183 470 180 468 184 461 181 464 187 455 185 460 192 452 191 459 198 450 196 456 201 447 200 452 203 443 202 449 203 440 203 447 203 439 204 446 205 437 206 446 208 436 210 444 212 435 214 442 216 432 217 437 219 428 220 434 220 426 221 433 219 425 221 432 219 424 219 431 217 431 217 429 217 425 217 429 217 421 217 430 216 422 218 431 216 423 218 432 217 424 219 432 217 425 221 432 219 425 224 432 223 426 228 433 228 427 235 434 234 429 242 436 241 432 250 438 248 436 257 441 254 440 260 443 259 442 264 444 263 443 269 444 266 443 271 444 268 442 273 443 269 440 277 443 269 441 277 444 269 441 277 446 270 443 278 446 269 445 274 447 269 444 273 446 267 443 271 445 265 441 268 442 263 437 264 438 258 431 258 437 251 432 251 437 243 428 242 436 234 428 234 434 226 425 226 428 220 422 220 420 218 415 218 413 217 409 218 409 218 405 218 403 219 395 220 400 221 392 222 399 221 392 222 398 221 391 222 399 221 399 221 402 220 403 220 404 221 396 223 403 222 395 224 404 223 395 225 405 224 406 223 408 223 400 224 409 222 400 223 409 221 409 221 410 221 402 223 413 222 404 223 417 224 414 224 422 226 422 225 437 226 432 227 446 227 440 228 450 227 441 231 448 229 443 233 443 234 439 239 438 242 435 250 440 248 437 257 445 254 442 263 452 259 450 269 459 264 457 274 462 269 459 279 460 275 459 281 459 282 457 287 458 287 455 296 456 291 453 297 450 298 448 303 441 311 440 313 436 317 434 322 432 323 430 328 427 329 424 334 419 340 418 342 416 346 413 350 413 352 410 357 412 356 408 361 402 364 400 365 390 370 389 371 378 376 377 377 374 375 370 378 363 378 362 379 354 382 353 382 351 384 343 388 347 387 342 389 342 388 336 389 326 391 324 392 312 391 311 392 305 387 301 388 299 382 293 381 291 377 286 378 278 376 277 376 270 377 268 377 267 377 261 376 257 374 254 374 244 370 243 370 234 365 232 364 230 358 226 355 226 349 217 346 219 340 215 337 207 331 205 329 201 328 197 325 195 326 190 322 186 318 183 317 181 311 177 307 178 303 175 298 177 294 170 287 174 284 171 279 168 271 166 268 167 267 164 261 166 261 165 254 166 250 164 245 162 233 162 231 163 225 162 218 165 216 165 210 167 204 167 200 167 191 166 188 167 184 167 177 169 177 170 170 174 165 174 162 179 153 179 149 185 145 187 139 190 138 192 132 196 132 197 125 202 119 203 116 205 113 208 107 209 108 213 101 214 105 219 98 224 99 228 94 236 93 240 87 245 88 249 83 252 86 259 77 263 79 266 76 270 75 275 70 276 70 282 66 281 68 287 64 290 67 297 63 305 67 311 64 317 69 324 66 325 70 332 68 332 71 339 69 342 70 349 68 352 69 359 67 360 69 367 68 367 71 374 71 376 77 384 77 387 85 394 86 396 92 403 93 402 96 404 98 407 101 414 103 416 107 423 109 426 112 431 115 432 116 438 120 436 122 442 126 443 131 449 135 453 145 456 146 455 152 460 156 458 158 463 163 460 164 465 169 465 173 470 177 473 185 475 187 475 191 480 196 479 199 483 204 482 208 486 213 485 215 489 220 488 220 491 225 488 222 492 228 488 227 492 232 488 232 493 238 490 235 494 240 490 235 495 241 490 234 494 239 491 232 495 238 491 232 499 240 491 228 495 234 489 224 494 229 486 220 490 225 484 219 488 224 481 221 486 226 478 225 484 232 474 225 480 233 472 226 477 234 470 227 476 235 469 227 473 235 469 227 474 235 469 227 475 235 470 227 476 235 471 227 477 235 473 229 478 237 475 232 480 241 477 236 482 245 478 239 482 247 479 241 484 249 479 241 482 249 479 241 481 249 478 240 482 249 478 239 481 248 477 238 480 247 476 239 479 248 476 239 477 245 475 239 477 248 474 240 477 250 474 240 475 246 474 240 476 248 474 240 475 246 474 240 475 246 474 240 476 249 474 240 475 246 474 240 475 246 474 240 475 246 474 240 475 246 474 240 474 249 474 241 474 247 474 241 475 249 474 241 475 249 475 241 475 249 475 241 477 249 475 239 476 245 475 239 477 247 476 238 478 247 478 238 481 244 481 239 483 244 483 240 487 249 484 243 489 251 485 244 488 249 487 244 490 250 489 245 491 254 490 247 490 254 488 251 487 258 484 257 483 263 479 262 477 271 473 268 472 273 469 275 469 281 466 284 466 290 465 291 464 300 464 296 463 305 461 301 460 306 456 306 455 313 452 314 451 320 449 322 448 328 448 327 446 333 445 330 444 336 440 334 438 340 434 341 433 347 428 349 426 354 423 356 420 361 415 364 413 366 409 367 406 371 401 372 398 376 395 376 392 380 391 379 387 383 384 383 380 386 376 387 372 390 369 392 365 395 366 396 362 399 363 398 359 401 354 402 352 403 346 403 343 406 340 405 337 409 337 407 333 410 333 408 329 411 327 409 323 412 322 410 319 414 320 413 316 417 318 416 315 419 317 418 313 421 316 419 313 423 314 421 310 424 310 422 307 425 307 423 303 426 305 424 302 428 305 425 301 429 304 427 301 430 304 428 301 433 302 430 299 434 302 431 299 436 301 432 299 436 300 430 298 435 299 429 299 435 299 429 298 440 297 430 298 436 298 431 298 437 298 431 299 437 300 431 300 437 299 430 299 436 298 428 297 437 296 424 297 433 297 419 299 429 300 414 301 423 303 409 304 418 307 405 309 414 311 403 313 413 316 402 318 411 320 400 321 406 322 397 324 403 324 393 326 400 324 391 326 397 324 391 326 401 322 397 323 403 320 405 320 411 316 412 317 419 313 420 313 426 309 423 310 433 306 421 307 431 305 415 306 425 306 412 307 422 306 412 308 422 307 413 310 422 309 418 311 423 312 424 316 434 315 426 320 436 318 427 324 436 322 425 327 435 324 424 330 433 327 423 332 432 329 422 334 431 331 421 335 431 333 421 338 430 334 420 339 430 336 420 339 426 337 420 342 429 336 421 339 427 334 423 339 432 332 425 338 433 330 425 336 434 330 425 337 434 334 425 339 434 336 421 339 427 336 415 340 424 334 410 337 416 332 404 336 413 330 399 333 406 329 397 333 406 330 395 332 402 332 393 334 403 336 394 338 403 341 395 342 405 345 396 346 406 347 397 348 404 348 398 349 405 346 400 348 407 344 403 345 413 340 405 342 415 338 408 340 415 337 412 341 422 338 416 341 422 341 417 345 427 343 417 346 423 343 416 346 422 342 416 345 422 340 417 343 426 338 417 340 427 335 415 338 425 335 414 337 423 336 415 338 425 338 418 340 429 341 422 343 432 345 424 346 430 348 424 349 430 350 423 350 429 351 421 349 428 348 420 345 426 343 418 338 425 338 414 334 418 332 409 326 416 327 407 323 411 323 408 319 412 321 410 317 414 320 412 316 417 319 412 316 417 317 412 314 417 315 412 311 417 313 413 309 419 311 415 308 420 309 417 256 467 308 417 257 468 308 415 257 469 310 412 307 416 311 408 308 412 311 404 305 409 310 399 306 401 309 392 301 394 308 387 300 389 308 384 300 385 307 382 301 383 303 382 298 383 298 381 289 383 292 381 288 382 287 380 283 381 284 380 276 381 282 379 275 381 282 379 274 381 281 379 274 382 280 378 273 380 280 376 272 378 281 374 274 376 283 372 279 373 285 371 278 372 288 371 284 371 292 371 287 371 294 371 290 369 298 369 293 367 301 365 297 363 306 361 302 359 313 358 305 353 319 355 311 350 324 355 315 350 326 355 321 352 327 355 318 350 323 354 319 351 319 353 315 349 316 352 313 348 314 348 313 344 316 344 315 340 320 342 319 338 325 342 323 338 329 342 327 337 332 339 332 339 332 339 333 339 334 339 334 338 334 339 334 338 334 338 333 337 333 336 328 329 333 334 328 327 331 330 329 327 329 327 327 324 327 327 324 324 324 328 324 327 320 328 320 327 317 327 314 324 315 326 316 326 314 325 311 322 314 323 314 323 314 323 314 323 314 323 314 323 314 324 308 320 313 326 310 323 311 327 312 326 310 327 307 325 311 328 309 326 314 329 312 328 317 330 316 329 326 334 322 332 332 337 328 334 337 340 329 334 340 344 333 337 342 346 335 339 343 346 337 339 345 347 340 338 349 347 346 337 355 346 354 336 361 348 363 338 366 351 370 342 368 354 374 345 370 355 376 347 371 356 377 348 372 357 377 351 375 357 381 348 379 356 386 347 385 354 391 345 391 352 397 344 397 352 403 343 405 353 411 344 409 354 416 344 412 352 418 342 416 345 420 338 424 333 426 330 429 330 432 323 434 324 437 317 440 312 441 310 444 308 447 301 453 301 457 291 459 298 462 287 461 295 463 284 462 281 463 278 464 266 464 263 466 258 467 251 470 242 471 240 475 234 475 228 479 225 477 215 480 221 476 210 475 215 473 208 467 201 466 198 466 191 463 185 466 179 462 170 464 166 463 163 460 155 459 152 459 148 456 143 458 145 452 135 454 141 450 135 443 131 441 129 433 122 431 119 425 112 424 110 419 102 417 100 414 92 410 89 410 84 402 79 406 80 397 75 395 73 392 71 382 67 379 65 370 62 366 61 360 61 356 61 345 61 343 60 337 58 332 57 330 54 320 55 325 53 314 54 312 55 309 55 296 58 293 59 282 63 278 65 271 69 268 71 261 75 257 77 251 78 247 80 245 80 237 86 239 84 235 87 227 94 224 95 215 105 213 107 207 116 205 117 200 125 198 128 191 133 189 138 185 139 181 147 181 144 180 150 176 158 175 161 170 173 170 175 167 183 167 189 166 198 166 200 162 209 162 213 159 218 160 226 157 223 159 228 159 236 160 238 162 252 163 254 168 267 169 269 173 278 174 281 174 290 177 293 174 299 181 307 177 305 181 309 184 314 187 317 195 326 198 328 205 335 208 337 214 344 216 345 218 352 223 355 222 359 228 362 225 361 231 364 231 363 238 366 246 370 248 371 253 374 260 376 263 378 269 379 273 382 279 383 281 387 287 388 287 392 293 393 289 395 296 396 293 398 299 398 301 399 308 399 311 400 317 399 318 400 325 399 325 399 331 399 330 400 336 398 334 399 340 398 337 399 343 398 338 399 344 399 338 399 345 399 339 400 346 399 341 401 347 401 341 402 348 402 340 401 347 401 340 400 347 399 342 397 349 396 344 393 354 391 347 386 354 386 350 381 356 381 350 377 356 377 350 375 355 375 349 373 355 373 347 374 353 373 345 374 352 374 343 375 350 375 341 377 347 376 340 378 347 377 339 380 346 378 340 382 347 380 342 385 347 382 344 387 350 384 346 389 352 386 347 390 353 388 347 390 353 389 346 392 352 391 344 393 351 392 343 393 349 393 343 394 349 395 342 396 349 397 342 399 349 400 342 400 349 401 342 401 348 402 340 402 347 405 338 405 345 408 336 407 341 411 332 409 338 414 328 412 333 417 324 415 328 419 321 417 324 422 318 419 324 427 317 421 323 430 318 423 322 429 319 424 323 429 321 425 327 434 322 425 328 433 322 425 329 434 323 425 329 434 323 425 329 434 322 426 327 431 322 427 327 433 322 427 328 436 321 428 327 436 320 428 324 434 319 429 322 435 317 430 322 438 315 430 318 436 313 430 308 496 311 430 303 495 309 431 301 495 306 430 299 496 305 428 296 497 306 426 307 432 308 423 308 432 311 419 310 425 313 413 312 419 315 407 314 413 318 401 316 407 321 397 318 406 322 395 320 402 321 406 320 404 321 396 321 404 320 394 321 401 320 390 321 396 323 392 322 388 323 374 324 381 325 380 324 378 324 372 325 381 327 382 327 380 329 383 329 380 330 382 330 379 329 380 329 378 327 369 327 378 325 379 325 378 323 379 323 379 319 371 321 381 319 384 318 383 314 375 315 385 312 388 312 387 306 379 308 388 302 382 303 388 297 386 299 392 293 391 295 397 289 395 292 400 287 401 291 405 289 405 294 409 294 408 301 410 302 409 310 410 317 408 320 407 323 405 330 401 332 395 337 391 338 383 342 378 339 372 346 362 340 364 347 355 342 361 349 353 344 363 351 355 346 365 353 357 347 367 354 359 348 367 355 359 349 367 356 359 348 366 355 358 347 366 353 357 346 365 350 354 344 361 346 351 340 356 341 355 333 348 334 348 324 341 325 341 314 336 308 326 302 333 302 333 290 334 290 333 281 337 274 332 274 341 266 337 267 345 259 342 259 347 255 345 252 349 248 348 247 351 239 349 242 353 237 351 235 352 231 349 229 350 224 348 223 348 218 345 216 344 215 343 215 340 215 340 210 337 206 335 205 334 196 330 193 327 194 327 199 328 194 324 193 321 188 318 187 314 182 310 182 307 177 304 181 302 173 296 179 294 175 290 176 286 171 282 171 281 164 275 167 279 160 273 163 278 159 274 159 277 154 273 154 275 150 271 150 272 147 268 149 268 147 262 151 262 149 256 155 253 154 247 160 246 160 240 164 240 163 233 165 234 163 228 163 231 162 224 163 228 163 221 165 221 164 215 166 208 166 204 168 200 168 194 169 192 170 185 172 187 173 180 176 182 177 174 178 171 180 165 178 162 179 155 177 156 178 148 176 151 177 144 178 145 179 137 182 134 184 127 190 124 192 117 198 119 201 113 208 116 210 110 216 112 219 106 221 106 224 99 222 100 226 94 223 97 227 90 229 92 233 86 242 83 244 80 251 81 257 75 261 80 266 75 270 78 276 74 280 75 285 70 286 69 292 65 289 64 295 60 293 62 300 58 303 62 310 58 317 64 323 61 328 67 335 65 336 72 343 71 346 76 353 74 354 76 361 74 358 73 366 73 362 74 369 74 371 80 378 80 387 88 391 88 395 95 403 96 403 101 409 102 409 106 416 108 418 112 425 114 425 116 432 119 429 120 436 124 435 129 442 132 446 144 449 145 450 153 456 157 455 161 460 165 458 169 463 174 464 182 467 185 466 188 470 194 469 195 473 200 470 202 473 208 470 216 473 222 471 229 474 235 471 238 473 245 470 247 472 254 469 264 470 266 468 269 468 276 466 276 465 285 462 282 461 288 454 293 453 299 446 309 446 311 442 314 440 320 437 320 435 325 428 332 428 333 421 343 421 345 417 352 416 354 414 354 411 359 406 360 403 364 393 368 392 370 386 370 382 374 378 373 374 376 367 379 366 380 359 385 358 386 357 387 352 389 352 389 347 391 345 390 339 392 332 394 329 394 328 394 323 397 323 395 315 398 317 395 311 397 311 395 305 397 306 396 301 397 303 396 299 398 303 398 298 400 303 400 298 402 304 403 296 406 305 404 300 406 308 404 302 406 310 403 301 405 310 401 302 405 310 399 302 402 310 398 301 401 308 397 300 400 307 397 301 399 310 398 303 399 313 397 306 398 313 394 303 396 312 389 302 391 311 384 304 385 308 379 301 379 308 374 297 375 311 372 305 373 313 371 306 371 314 370 304 371 314 371 308 371 313 372 302 372 310 375 303 374 305 377 298 377 299 379 290 379 296 380 289 380 293 380 287 380 292 380 283 381 292 380 283 381 292 381 284 381 293 381 284 381 293 381 288 381 293 381 288 381 293 381 284 381 293 381 284 381 293 381 288 380 294 380 289 380 295 380 289 380 295 380 290 381 296 382 290 382 296 383 287 385 296 385 287 389 295 388 287 393 295 391 288 397 296 394 292 399 296 397 292 402 295 399 291 406 295 401 291 409 296 402 293 408 297 404 294 409 297 405 292 413 296 408 293 413 295 409 292 414 294 410 289 418 292 413 288 421 292 416 288 424 293 419 289 427 293 421 290 429 294 424 292 430 294 425 292 435 295 426 292 435 294 427 292 436 293 427 292 432 292 427 289 435 290 427 288 437 289 427 287 436 289 427 287 435 289 426 286 435 288 425 286 434 288 424 286 433 289 423 285 431 289 421 287 426 289 419 286 423 289 416 283 421 287 412 283 414 284 407 277 408 282 398 275 398 282 388 276 386 283 378 277 374 285 369 283 367 288 362 284 358 294 360 289 354 298 361 295 357 300 361 297 357 303 360 299 356 304 359 300 356 305 359 301 355 304 358 301 354 304 357 300 353 303 356 300 352 304 356 302 351 307 356 305 351 312 356 310 351 318 357 313 348 324 359 320 349 330 362 328 356 335 365 331 355 338 367 336 361 337 367 337 361 334 363 335 357 332 356 333 350 332 352 335 346 338 351 341 346 347 355 351 344 355 359 359 349 358 361 364 351 361 359 368 350 365 357 372 349 371 359 377 350 378 362 385 353 386 365 393 357 391 366 397 358 394 363 399 357 400 357 405 351 408 350 412 344 415 344 420 338 421 340 426 330 425 335 428 328 430 327 434 320 438 320 443 309 445 317 449 306 450 313 452 303 452 301 453 299 453 291 454 287 457 282 458 275 463 271 463 264 469 259 469 252 475 249 475 243 478 245 477 234 476 241 474 229 470 226 470 222 468 210 468 207 470 200 469 193 473 188 471 182 474 176 472 171 474 169 469 160 472 166 466 157 463 158 462 155 454 149 453 146 446 136 445 134 444 129 440 123 439 116 435 112 433 104 429 101 431 96 422 90 427 92 418 86 415 86 413 84 401 80 399 78 388 75 386 73 378 72 374 71 367 66 362 65 359 61 349 61 351 59 341 59 339 58 334 58 323 58 320 57 313 58 304 59 302 60 298 61 290 59 286 61 282 58 274 62 276 58 267 63 266 65 263 66 253 73 250 74 239 82 237 83 230 89 228 90 221 93 217 97 212 96 206 103 206 99 201 107 200 109 198 111 194 122 192 125 185 139 184 141 182 152 181 154 177 164 176 166 170 170 168 179 165 175 163 185 162 181 163 191 162 195 162 200 163 214 163 217 165 228 166 231 166 241 167 244 163 249 167 259 161 256 166 265 163 263 167 269 170 277 172 280 184 298 183 297 187 304 189 306 190 312 194 316 194 323 202 330 196 331 200 334 198 334 203 338 209 343 211 344 221 350 223 352 227 355 234 357 242 363 245 364 248 369 255 371 253 376 263 379 255 379 262 381 266 382 268 382 278 386 281 386 287 390 293 390 299 394 305 393 310 398 316 397 318 400 324 399 322 401 328 400 325 401 332 400 331 399 338 398 336 399 343 398 340 400 347 399 343 402 349 401 345 404 352 403 346 405 353 403 344 405 351 403 343 404 350 402 343 402 350 400 344 398 351 395 346 391 356 388 347 384 357 382 348 380 354 378 348 377 357 375 347 377 354 376 346 378 356 376 344 379 351 378 342 381 349 379 340 382 349 379 338 383 345 380 339 384 345 381 341 384 350 380 344 385 351 382 347 386 352 383 348 387 354 384 348 389 353 387 346 391 352 389 345 394 351 391 344 395 350 393 344 396 350 393 344 396 350 393 346 395 352 391 348 393 353 390 348 391 354 389 348 391 354 388 348 391 354 388 348 392 354 389 348 393 354 390 348 392 354 389 348 392 354 389 349 391 354 388 349 391 355 388 350 391 355 388 350 391 356 388 350 391 356 388 351 391 356 388 351 391 356 387 351 391 356 387 350 390 355 386 349 389 354 386 349 388 354 385 349 388 355 385 350 388 356 385 350 389 355 385 349 389 355 386 349 390 354 387 348 391 350 389 348 392 354 390 347 392 353 393 345 395 351 396 343 399 349 400 341 402 347 405 339 406 344 410 336 411 341 415 331 415 336 419 327 417 332 422 323 418 328 423 321 420 325 425 320 421 326 429 320 423 327 431 320 423 326 431 320 423 325 428 321 423 326 427 321 423 327 427 321 423 328 426 322 423 329 424 327 422 333 420 335 418 341 414 348 406 350 404 354 395 357 389 356 376 357 373 353 366 354 361 348 358 348 348 343 355 343 345 337 354 338 354 331 352 332 352 326 348 327 348 325 344 325 344 327 340 327 330 330 336 330 336 332 333 332 323 333 333 333 333 333 334 333 333 332 335 332 325 331 336 331 336 329 338 329 337 326 339 327 339 323 341 319 332 319 342 313 333 313 343 306 335 305 343 305 343 295 346 287 340 284 350 276 345 276 355 267 351 270 360 261 357 266 362 257 360 262 362 257 360 258 360 253 359 252 358 242 354 244 355 238 352 232 350 230 349 226 348 221 345 215 342 213 341 207 337 205 336 200 331 198 329 198 327 193 324 196 322 191 318 194 314 189 310 186 303 184 301 178 296 177 293 176 293 172 288 171 284 170 281 167 274 165 271 166 266 163 261 166 257 163 251 169 250 167 244 169 236 169 234 168 229 166 223 164 222 163 215 163 215 163 209 164 202 164 199 166 190 165 187 169 185 169 179 172 180 172 173 176 173 176 167 178 165 178 159 177 158 178 152 176 155 178 147 177 152 178 146 182 142 183 138 191 131 192 126 199 124 202 118 208 119 210 113 215 117 218 110 222 111 226 104 228 102 231 96 230 96 235 90 233 92 238 86 240 88 245 83 252 85 257 80 263 83 269 78 273 83 280 78 284 80 291 75 292 75 299 71 296 70 303 66 300 67 308 64 313 66 318 64 328 69 332 67 335 74 343 73 344 79 352 78 355 82 362 81 364 81 371 81 369 79 380 79 375 80 383 80 389 86 393 86 397 95 405 96 406 103 414 104 412 108 419 110 418 114 425 117 427 120 434 123 434 124 441 127 439 128 446 132 444 136 450 140 449 149 455 155 455 163 460 168 458 172 462 177 459 178 464 182 462 186 467 192 467 195 471 201 470 203 474 209 472 210 475 217 472 221 473 228 469 236 471 242 467 248 468 254 465 255 465 261 461 262 462 268 458 277 459 280 457 284 456 291 455 290 453 297 450 297 448 303 441 311 440 313 434 317 432 323 429 325 427 330 424 331 421 336 415 343 415 345 410 353 409 354 409 357 405 361 405 360 401 365 394 368 392 369 385 372 381 376 376 378 373 382 371 383 368 387 366 388 363 392 365 392 362 397 365 394 362 399 362 395 359 400 358 398 354 402 356 401 351 406 358 402 355 407 362 403 358 407 364 403 356 410 361 403 356 408 355 404 349 407 347 406 341 409 336 407 330 410 324 406 319 408 318 403 313 404 316 400 310 402 313 399 307 400 308 400 303 402 305 403 299 404 304 405 296 408 306 405 300 407 310 403 304 405 314 399 308 401 318 395 313 397 320 390 314 393 321 387 315 390 322 385 315 388 325 384 317 387 326 383 317 387 324 383 314 387 323 381 316 383 327 378 320 381 330 377 319 381 330 376 321 380 330 376 321 381 330 377 320 381 329 380 318 384 325 383 319 385 320 386 314 388 314 388 308 390 309 389 303 391 305 388 299 391 303 387 297 389 302 384 297 386 302 383 297 385 302 381 293 385 301 381 296 383 299 381 295 383 297 381 293 383 296 382 292 383 296 381 288 385 297 381 292 383 297 382 292 384 297 382 293 383 298 382 290 385 298 382 290 384 298 382 293 383 299 382 294 383 299 381 294 382 299 381 294 382 299 380 294 381 290 381 294 380 298 379 293 380 296 379 292 380 296 379 288 381 296 380 291 381 296 381 288 383 296 382 291 383 296 383 292 384 297 383 292 384 297 383 292 384 288 383 292 383 297 382 292 382 297 381 292 381 297 381 292 381 298 381 293 381 289 381 293 381 298 381 293 381 298 381 289 382 288 381 292 381 288 381 292 381 297 381 292 381 297 380 292 380 297 379 292 379 296 378 291 379 296 378 291 379 296 379 288 380 296 380 288 380 296 380 292 380 298 380 292 380 298 379 289 380 298 379 290 379 298 379 293 379 298 378 293 379 299 378 293 378 299 378 294 378 299 377 294 378 298 377 290 379 299 377 295 378 300 377 295 378 299 377 295 378 299 376 294 377 299 375 294 376 298 374 290 377 298 373 290 377 298 372 290 378 297 372 293 376 297 373 292 381 298 375 293 383 299 377 294 385 300 378 295 386 300 378 295 385 300 376 294 384 300 375 297 380 300 374 294 383 299 375 296 379 299 376 297 381 301 376 297 384 303 374 301 379 303 372 299 382 305 371 301 380 307 370 303 379 309 368 307 374 311 368 308 377 312 368 312 377 315 369 315 378 318 370 319 377 322 371 323 381 327 371 327 381 331 372 331 382 334 374 334 380 334 377 335 384 334 382 334 389 334 385 336 395 336 385 338 395 339 386 341 395 341 387 343 397 342 390 344 396 342 393 344 399 341 396 344 402 340 399 343 404 342 412 341 408 335 402 338 408 333 402 337 413 333 400 334 406 332 397 334 404 331 396 333 406 330 396 333 406 330 397 333 407 331 398 334 404 332 399 336 405 335 399 342 408 339 398 344 402 342 393 346 398 343 387 346 394 342 384 343 390 338 382 339 389 334 381 334 391 329 380 329 390 326 377 325 389 325 374 322 385 327 371 321 380 329 368 325 372 332 366 333 365 338 363 333 365 340 363 336 365 341 363 336 364 341 362 336 363 340 361 335 363 340 361 339 361 341 360 332 362 343 359 334 360 345 357 340 356 347 354 338 352 350 351 345 350 353 349 348 348 356 349 350 348 356 350 351 348 356 350 350 349 355 350 350 349 357 350 351 348 359 350 354 347 360 349 351 344 358 348 352 345 356 347 352 342 357 344 354 340 361 342 356 335 367 341 364 337 373 341 370 332 381 340 381 330 389 339 391 329 397 340 399 334 403 341 406 336 406 342 409 336 407 341 410 335 408 341 411 335 411 341 415 334 416 339 419 333 422 337 425 330 428 333 431 327 434 328 437 322 440 324 443 317 444 320 447 313 447 314 449 307 449 305 451 298 454 296 456 290 462 291 463 285 468 289 469 278 471 284 471 277 471 268 472 265 471 254 472 251 471 246 470 239 469 238 469 231 470 227 469 221 474 219 472 208 479 214 478 207 481 210 479 204 476 198 475 195 471 186 470 182 467 174 466 171 467 168 465 163 466 161 463 155 463 152 460 146 462 143 459 137 463 136 459 130 461 131 457 126 450 121 449 119 439 110 437 107 427 98 426 96 421 91 417 88 415 82 407 77 410 76 401 72 405 72 399 70 392 68 389 66 378 64 373 63 360 60 357 60 347 59 344 58 335 57 332 57 329 56 320 57 323 55 313 56 311 56 308 56 296 57 292 59 279 62 276 63 269 66 264 68 257 71 254 72 248 73 244 76 243 75 235 81 237 78 233 81 226 86 224 88 213 96 211 99 202 108 201 110 195 119 194 120 189 125 187 130 185 131 181 140 182 136 180 142 177 148 176 150 172 161 171 164 166 178 166 180 162 191 162 193 159 202 159 206 155 213 157 222 153 221 154 225 153 227 154 233 155 242 157 245 158 257 159 260 163 270 164 272 167 278 169 281 172 289 174 292 173 297 178 305 173 303 180 311 177 308 181 312 188 321 191 323 200 334 203 336 211 343 213 344 217 348 223 351 225 355 234 360 229 360 235 363 230 363 236 366 234 365 240 367 242 369 249 371 253 374 259 376 261 378 268 380 271 381 277 382 281 386 288 387 287 390 294 391 290 393 297 394 292 393 299 394 300 393 307 394 311 395 318 396 320 398 327 398 328 401 334 401 333 403 340 403 339 404 346 405 345 407 355 408 345 411 351 411 344 413 345 413 344 413 355 412 346 411 357 409 348 407 359 404 350 402 361 400 353 396 363 394 350 390 356 388 344 385 351 384 343 381 349 380 344 379 350 378 344 377 350 377 343 379 350 378 344 379 351 378 345 381 351 380 346 383 352 381 348 385 350 384 352 387 357 384 354 387 360 384 356 386 365 381 356 385 361 382 356 384 362 381 356 383 364 377 356 382 357 381 356 383 357 381 356 383 364 377 356 383 364 377 356 383 364 378 356 383 357 382 355 383 360 380 355 383 360 379 355 382 363 376 355 382 363 376 355 381 360 378 356 381 360 378 356 382 361 378 356 382 357 381 356 383 364 377 356 384 364 378 356 384 357 383 356 384 357 383 356 384 364 378 356 383 361 380 355 384 360 380 355 384 360 380 356 384 360 380 356 384 361 380 356 384 364 378 356 384 357 383 356 385 357 383 356 385 360 382 355 386 360 383 354 388 363 383 353 389 362 385 352 391 353 390 350 393 361 391 349 396 355 395 348 399 359 399 346 402 348 401 346 404 357 404 346 404 353 405 345 405 351 406 343 407 349 408 340 409 346 411 336 411 343 413 333 413 344 418 331 415 337 417 329 416 340 421 329 418 335 421 329 418 340 424 330 419 340 424 330 418 337 421 330 418 341 423 331 417 333 417 332 417 338 419 332 416 339 419 332 416 339 419 332 416 339 419 332 417 342 422 331 417 342 422 331 417 341 422 330 417 341 422 330 417 340 422 330 416 340 422 329 414 339 421 329 413 334 416 327 410 332 415 323 407 327 413 320 405 324 415 316 403 318 409 312 402 313 408 308 399 310 406 306 397 308 403 304 395 308 406 304 394 307 400 306 392 308 398 307 390 310 396 309 388 311 394 309 388 312 393 308 389 315 397 306 395 311 398 306 404 317 407 310 413 321 412 317 417 328 413 325 414 331 411 332 405 337 400 337 392 340 387 340 375 341 372 339 366 339 360 334 355 333 350 328 350 327 344 323 347 322 341 320 345 320 340 319 343 319 338 319 343 319 338 320 344 320 338 321 344 321 339 321 345 321 338 321 344 321 339 320 345 320 339 318 345 318 339 317 344 316 338 314 339 313 334 309 333 307 328 300 327 296 324 287 326 284 325 272 330 271 330 264 339 264 339 254 349 253 349 250 357 249 357 246 361 245 361 240 363 239 362 233 363 231 362 226 360 226 360 223 356 221 355 216 349 214 347 211 344 208 341 206 336 202 333 203 331 195 327 199 325 194 322 195 320 190 316 189 314 186 310 185 308 181 305 184 303 184 302 183 296 180 292 178 285 176 283 176 278 172 274 173 271 170 267 174 265 171 261 173 254 172 252 171 242 170 240 167 231 166 229 164 225 163 222 163 222 162 217 162 210 161 207 162 204 161 198 165 198 163 192 170 194 168 187 174 187 173 180 176 176 176 169 177 162 177 158 178 157 178 150 180 150 181 144 185 138 185 135 190 132 192 125 195 127 197 121 201 124 203 118 207 118 210 112 213 110 214 105 215 103 218 97 217 100 221 93 224 95 228 89 236 89 240 83 248 84 253 78 258 84 262 79 265 86 270 81 274 84 279 79 286 76 289 73 290 71 296 66 294 66 301 62 302 64 309 61 314 65 321 62 326 68 333 65 333 72 340 70 339 76 346 74 348 77 355 76 358 76 366 75 365 75 372 74 369 75 377 75 377 80 384 81 388 89 395 90 398 98 405 98 404 103 412 105 409 108 416 109 418 114 425 116 428 119 434 121 435 122 441 125 439 126 445 129 444 136 450 139 450 150 456 154 454 162 459 166 455 169 460 173 456 177 461 182 463 190 466 193 467 196 471 201 471 202 475 208 472 210 475 216 472 227 474 229 468 238 471 243 465 247 469 256 463 253 465 258 461 265 462 268 460 277 461 280 459 283 460 288 458 290 458 294 453 297 452 302 443 312 443 315 435 321 435 325 431 327 430 331 425 332 425 332 417 344 417 345 414 350 411 355 407 360 407 360 402 361 401 364 391 368 390 370 378 374 377 375 369 376 368 379 361 380 361 381 352 383 352 384 344 387 344 388 341 388 339 391 334 391 333 392 324 394 323 395 313 396 313 397 308 397 308 397 304 397 304 398 301 395 298 397 298 397 296 399 303 400 302 400 308 402 305 405 311 403 308 405 313 401 310 403 313 399 309 402 312 397 308 399 312 395 304 398 310 393 302 397 310 393 305 396 314 393 308 396 316 393 310 396 312 391 307 394 310 387 301 390 311 379 306 381 313 371 308 373 313 366 308 367 314 364 309 365 316 364 311 365 317 364 312 366 319 366 312 367 318 368 313 370 316 371 307 374 313 374 303 376 307 376 302 377 302 378 296 379 297 380 292 381 295 380 290 381 295 380 290 381 296 381 292 381 298 382 297 381 299 383 294 384 300 385 291 386 301 386 296 386 301 386 296 386 301 385 296 385 301 384 295 384 300 383 296 383 300 383 295 383 300 383 291 384 301 384 296 385 301 385 296 387 302 387 293 392 302 389 302 389 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 304 394 304 394 304 394 304 395 305 394 305 395 305 394 301 398 305 395 301 398 304 396 302 398 304 397 302 398 303 397 303 397 302 397 302 397 302 397 303 397 303 397 303 397 303 397 304 396 303 397 304 397 303 398 304 398 304 398 304 398 -1 -1 305 400 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 246 393 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 248 394 305 405 247 394 307 405 307 405 311 406 309 407 312 407 309 411 309 407 308 412 307 407 308 407 306 406 306 406 -1 -1 240 392 -1 -1 240 392 -1 -1 240 392 -1 -1 -1 -1 -1 -1 241 391 305 410 260 479 305 412 262 481 306 414 264 483 307 415 265 484 307 415 265 485 307 414 263 484 305 413 261 481 305 415 261 477 -1 -1 263 474 -1 -1 265 473 -1 -1 267 474 -1 -1 269 476 -1 -1 274 478 -1 -1 276 478 -1 -1 277 477 -1 -1 279 474 -1 -1 279 472 -1 -1 279 471 -1 -1 278 470 -1 -1 278 468 -1 -1 278 468 -1 -1 280 467 -1 -1 283 469 -1 -1 286 469 -1 -1 290 469 -1 -1 293 470 -1 -1 295 471 -1 -1 297 471 -1 -1 298 471 -1 -1 299 472 -1 -1 300 473 -1 -1 301 473 -1 -1 302 474 -1 -1 303 474 -1 -1 303 474 -1 -1 303 473 -1 -1 302 472 -1 -1 302 472 -1 -1 303 473 -1 -1 304 474 -1 -1 306 476 -1 -1 307 479 -1 -1 307 481 321 439 305 484 322 438 304 488 322 437 301 492 323 436 324 443 323 437 324 438 323 437 323 444 322 438 323 444 321 438 321 445 320 439 320 440 320 439 319 446 319 440 298 474 320 441 318 447 321 441 319 446 321 441 318 446 320 440 314 448 320 438 315 442 319 435 315 438 319 431 314 435 320 427 315 431 321 421 313 428 322 416 315 423 323 410 318 415 323 407 319 412 325 404 320 409 328 401 324 406 332 399 328 404 336 397 331 402 330 404 333 401 335 395 331 400 332 396 328 402 330 399 326 405 330 400 327 405 331 399 329 405 333 401 331 407 336 402 333 408 338 402 335 408 341 401 338 407 343 401 340 407 344 399 341 406 345 398 342 405 346 396 344 403 343 405 344 401 346 393 343 400 344 393 341 399 342 393 339 399 337 404 337 402 341 394 336 404 334 406 335 404 339 398 334 403 336 400 330 404 329 402 322 406 319 403 313 405 309 399 298 401 302 393 302 392 299 386 294 385 298 381 289 378 296 376 292 374 295 373 291 371 294 371 289 369 291 369 287 367 287 368 283 367 284 369 280 367 281 369 278 367 277 366 277 366 277 368 276 367 277 369 276 368 276 370 275 370 277 371 276 371 278 372 277 371 279 372 278 371 280 370 279 369 283 368 283 367 282 367 281 366 281 366 280 366 280 368 279 367 280 369 279 369 279 370 279 370 279 371 278 371 280 370 279 370 282 368 283 368 283 362 286 364 295 362 292 358 303 357 301 352 312 353 310 344 323 352 320 342 332 351 331 341 338 350 338 345 340 348 339 343 338 345 338 340 336 342 336 337 333 342 332 336 332 344 331 338 334 348 332 341 337 352 336 345 340 356 340 349 345 357 345 350 349 357 351 349 354 355 358 349 360 356 364 351 365 359 369 354 368 362 372 357 370 364 375 359 372 363 377 359 377 363 382 358 383 366 388 361 389 369 393 364 393 371 398 366 399 368 403 363 406 363 411 357 417 351 419 349 421 347 425 341 428 339 432 333 437 331 440 325 444 325 447 319 450 325 452 318 452 324 454 317 454 312 456 310 458 298 459 295 464 281 466 278 469 274 471 267 474 265 476 258 480 254 480 248 485 246 485 238 486 240 485 230 481 235 480 228 475 218 475 215 471 202 471 199 473 192 472 186 472 177 472 174 475 166 473 160 477 157 473 151 475 151 471 146 465 142 464 139 454 131 452 128 443 119 442 117 437 110 435 108 432 101 428 97 428 92 420 87 426 87 418 82 421 84 415 80 406 77 402 74 387 69 384 68 373 66 370 65 362 65 359 64 353 62 348 60 346 57 336 56 340 54 334 54 327 53 323 52 309 54 305 54 291 58 287 58 278 62 276 62 267 64 265 65 261 65 253 69 255 68 250 70 245 73 243 75 232 82 230 84 218 94 216 96 208 104 207 106 200 113 198 115 194 116 191 121 190 121 185 130 184 129 182 134 177 144 176 147 171 161 170 164 167 175 166 178 164 188 163 191 158 197 158 202 153 203 154 209 151 208 152 215 152 221 153 225 154 238 156 243 160 256 161 259 164 269 165 271 163 278 167 283 164 285 167 289 167 291 170 295 175 303 177 305 184 316 186 318 193 326 196 328 198 331 203 335 205 341 210 344 210 349 219 354 212 353 218 356 216 354 222 357 230 359 232 360 243 365 246 366 251 371 258 373 261 376 267 377 271 382 277 383 279 387 285 388 283 391 294 392 286 391 293 391 299 391 302 391 311 392 315 392 319 395 326 395 327 398 334 397 336 400 342 399 343 402 349 401 346 403 357 403 345 405 347 404 345 406 347 405 345 405 356 406 345 407 357 407 343 408 355 407 342 407 345 406 344 404 351 403 343 398 350 397 342 391 348 389 340 383 349 380 340 377 347 375 340 375 347 373 340 375 347 373 341 376 348 374 343 378 349 377 345 382 351 380 348 385 354 382 351 387 356 384 353 387 363 382 355 388 360 384 356 387 364 382 356 387 364 382 355 387 360 384 354 388 360 384 355 388 360 385 355 388 360 384 354 387 360 383 354 386 359 382 354 385 359 381 355 384 359 380 355 383 360 379 355 382 360 379 356 383 357 381 356 383 364 377 356 385 357 383 356 385 364 379 356 386 357 385 356 386 357 385 356 385 364 379 356 385 357 384 356 385 360 381 356 385 360 381 355 386 360 382 354 387 359 382 354 387 359 383 354 387 359 384 354 388 360 384 355 388 360 384 355 388 360 385 354 389 360 385 354 389 360 386 353 390 359 387 352 391 354 390 351 393 358 391 350 395 361 394 349 397 355 397 347 401 359 400 346 404 353 404 346 407 357 407 345 409 357 408 344 411 351 409 343 411 345 410 343 411 354 409 345 409 355 406 349 406 359 399 355 399 360 394 361 389 364 382 362 377 363 371 357 365 358 365 350 357 350 356 342 352 342 351 335 350 332 340 328 350 326 340 323 350 321 344 319 347 318 342 318 341 316 334 320 334 317 324 322 330 321 325 324 330 323 325 324 329 324 324 324 327 323 322 323 326 322 322 322 328 321 323 321 331 320 326 320 334 319 328 320 337 319 332 319 340 318 335 318 342 318 337 318 343 317 337 317 344 315 337 317 345 316 338 318 345 316 339 318 346 317 340 318 345 316 339 318 344 316 338 316 342 313 336 314 339 312 334 312 337 309 333 309 335 304 331 304 335 299 332 298 337 294 334 293 340 289 338 288 344 284 342 283 347 275 344 279 351 279 350 275 355 271 354 272 358 268 357 269 359 264 358 265 358 255 356 259 357 250 354 248 355 248 354 241 355 240 354 237 356 233 354 233 357 228 354 227 354 226 353 223 349 221 348 215 342 213 341 208 335 206 334 202 328 201 328 203 324 200 322 201 319 197 315 191 309 190 307 183 302 181 300 176 298 175 296 174 295 170 291 167 284 165 282 162 271 160 269 163 262 160 256 165 248 164 245 167 237 166 234 165 227 163 224 162 223 161 218 161 218 160 213 160 205 159 200 161 192 161 188 165 185 166 178 173 178 174 172 180 169 181 162 184 159 184 152 185 151 186 144 187 144 189 137 194 129 195 126 201 118 203 114 208 114 211 107 216 112 219 106 225 107 228 102 234 97 235 93 238 90 242 85 243 84 250 74 253 75 256 72 261 72 266 67 271 72 280 64 279 76 288 68 288 77 294 73 299 75 305 71 307 70 318 64 311 66 319 63 318 65 325 62 329 67 336 65 339 72 347 70 346 79 353 77 351 84 358 83 361 88 368 87 371 88 379 88 379 86 386 86 387 86 394 87 398 93 405 93 408 100 416 101 414 108 422 109 417 115 424 117 422 123 429 125 430 131 437 133 437 135 443 138 441 137 447 140 445 144 451 148 450 156 456 159 455 167 461 171 457 175 462 179 458 180 463 185 462 192 465 195 466 204 469 207 467 211 471 216 468 219 471 223 467 229 470 234 465 241 467 246 463 251 465 255 462 254 462 261 458 263 458 268 453 274 455 279 453 292 454 288 456 288 454 297 452 294 451 299 445 307 444 310 436 319 436 321 429 329 429 335 425 331 425 335 419 335 419 339 413 342 411 346 407 354 406 355 402 360 402 361 398 361 396 365 386 369 386 370 375 375 374 376 367 377 367 377 361 378 361 378 352 381 353 381 342 388 342 389 337 392 337 393 335 393 332 395 326 395 325 396 315 396 315 397 311 397 308 399 308 398 306 400 307 399 304 401 306 400 303 402 309 400 306 403 310 399 307 402 310 398 307 401 309 397 306 400 309 398 304 400 310 399 301 400 310 398 301 399 311 395 305 394 314 388 303 389 316 381 307 382 316 374 307 375 313 367 303 367 314 362 303 363 318 361 307 362 317 359 311 359 316 357 311 357 318 356 308 358 319 357 314 357 320 359 310 360 318 361 308 362 316 363 310 364 312 367 301 367 306 370 302 370 301 372 296 372 298 373 290 373 297 372 293 372 297 371 288 372 297 371 293 371 298 371 290 371 299 372 294 372 299 373 294 372 298 373 290 372 298 373 293 372 298 372 293 372 298 372 290 371 299 371 294 370 299 370 294 370 299 371 295 370 299 371 295 370 298 371 290 371 298 372 293 372 298 372 293 372 298 373 293 372 298 373 290 373 298 373 293 373 298 373 293 374 297 374 293 375 296 375 292 377 296 376 292 379 297 379 293 382 297 380 293 384 297 382 290 388 297 383 293 387 296 385 292 389 295 387 292 391 295 389 291 393 294 391 288 398 294 393 289 401 294 395 289 405 296 397 291 407 298 398 293 407 298 400 295 405 297 401 294 406 296 401 294 407 296 401 292 410 296 401 292 410 296 401 291 411 296 402 292 412 295 402 292 412 296 402 292 414 296 404 295 411 297 407 295 418 298 409 296 420 299 410 297 419 298 410 297 421 297 411 297 417 296 411 295 423 296 413 295 424 296 413 296 424 298 413 297 419 298 413 297 424 299 413 297 424 297 413 296 423 297 411 296 417 297 408 294 417 297 404 291 411 295 398 288 403 293 391 289 392 291 381 285 381 291 373 285 371 291 366 291 365 293 361 293 360 296 357 296 357 302 358 299 356 305 358 302 355 307 358 304 355 308 358 305 355 309 357 306 354 311 355 311 354 315 352 313 347 322 348 319 339 332 345 330 336 341 345 340 335 348 345 348 344 350 345 350 340 350 344 350 339 349 344 350 339 350 345 352 340 354 347 357 342 361 351 365 346 370 356 376 346 376 362 380 356 379 365 384 360 383 367 387 361 385 365 389 360 388 363 392 358 393 361 397 355 400 358 404 352 407 353 410 347 414 346 418 340 421 339 425 333 428 332 431 327 432 328 435 321 436 321 440 315 444 314 447 308 451 310 454 303 456 307 458 300 459 301 460 293 461 284 463 281 465 269 466 266 470 256 471 254 474 245 474 241 479 236 479 230 483 230 482 223 483 225 481 218 477 212 477 209 472 198 472 194 470 182 470 179 468 170 468 167 467 157 466 154 469 150 466 144 468 145 464 139 459 137 458 134 450 128 448 125 438 116 436 113 430 105 428 103 425 96 421 93 419 86 411 82 416 80 410 77 411 77 405 74 397 71 394 69 381 65 378 63 367 60 364 59 355 58 352 58 346 56 340 56 337 53 327 53 331 52 321 53 320 53 316 53 305 55 302 55 289 57 286 58 279 60 275 61 266 64 264 65 258 65 254 68 253 66 248 69 249 69 244 71 238 75 235 77 225 84 222 86 212 95 210 97 203 105 202 108 195 113 193 117 190 119 186 127 187 123 183 132 181 134 180 136 175 147 174 150 169 162 168 164 165 175 164 178 160 185 160 190 157 194 158 199 156 200 158 206 157 212 158 215 159 227 160 229 161 243 162 246 162 253 164 257 165 267 166 268 163 275 166 279 164 283 167 287 167 289 170 294 176 301 178 303 187 315 189 317 195 326 198 328 200 331 204 335 206 341 211 345 210 349 215 352 212 354 217 358 216 356 222 359 229 362 231 363 240 368 242 369 243 372 250 375 247 376 254 378 253 380 259 383 259 385 265 388 263 389 270 392 267 390 277 394 272 390 279 393 279 393 286 396 287 398 293 400 292 403 299 405 295 405 302 408 296 406 306 411 292 403 298 407 285 400 291 404 282 398 287 402 283 398 288 402 288 400 294 404 295 405 301 408 302 412 309 414 308 418 315 419 313 421 320 422 317 419 325 419 323 414 330 415 326 411 333 412 325 408 332 410 324 407 331 409 326 405 332 408 328 405 335 408 328 404 335 407 325 403 332 405 324 401 331 404 323 400 329 403 320 400 327 404 317 402 323 406 316 407 326 413 312 410 318 414 305 410 311 414 305 413 311 416 308 415 318 421 308 414 317 419 306 412 313 415 304 410 311 413 303 409 313 413 304 408 310 410 307 408 313 410 311 410 318 411 317 411 324 412 322 412 328 413 325 412 337 413 327 411 339 411 328 410 340 410 329 409 341 408 331 408 342 406 332 407 340 405 334 405 341 403 336 403 347 400 337 402 343 399 338 401 349 397 338 400 340 398 339 399 349 395 338 399 349 394 338 399 349 394 338 399 344 396 337 399 343 396 338 399 344 397 338 399 344 396 338 399 344 396 338 398 349 394 339 398 345 395 340 397 345 394 340 396 342 395 341 396 342 395 340 396 351 391 340 396 342 395 340 397 346 394 339 398 345 395 338 398 349 393 338 397 348 393 338 397 344 394 337 396 344 393 337 396 343 393 336 396 343 394 335 397 346 395 333 398 345 398 331 399 338 400 328 401 338 405 324 403 330 407 319 405 329 412 315 406 321 411 309 405 315 410 304 402 309 406 300 398 304 402 297 394 301 399 296 389 300 394 295 383 298 388 294 378 297 383 292 375 296 382 291 375 294 379 290 377 293 382 290 379 293 385 290 382 293 388 289 385 293 394 287 388 293 396 286 389 291 395 286 389 290 395 285 387 288 393 284 384 288 390 283 381 287 386 282 378 286 383 281 377 285 381 281 376 284 381 280 375 283 380 279 374 283 380 281 380 281 378 277 372 280 379 276 372 279 379 274 372 277 378 273 373 276 377 273 375 277 383 277 387 276 384 274 383 277 389 275 386 279 392 277 388 281 394 277 390 281 396 278 392 282 398 279 393 285 398 281 393 287 397 284 394 291 397 289 396 296 397 295 397 303 398 303 396 311 395 312 392 319 390 321 385 327 382 334 376 336 374 338 373 343 369 344 371 349 368 351 373 356 370 357 378 365 372 360 384 368 378 362 387 362 386 360 388 369 382 360 387 361 386 361 385 366 382 362 383 371 377 361 382 370 376 363 381 368 378 363 380 373 374 363 381 364 380 364 381 365 380 364 381 373 376 364 381 373 376 363 382 373 376 364 383 373 377 364 383 365 382 363 383 364 382 360 384 367 377 359 383 365 374 357 379 362 369 354 372 357 361 347 363 348 363 338 354 336 343 324 344 320 335 308 339 303 331 291 338 284 331 273 338 273 337 262 339 261 339 254 338 254 338 248 336 247 336 243 337 242 336 237 338 236 338 231 340 231 339 227 340 226 340 227 342 222 340 224 343 217 341 222 343 216 341 220 343 214 339 212 335 210 333 202 326 200 324 194 319 193 317 192 314 192 313 191 307 187 304 186 296 184 293 181 287 179 285 175 281 174 279 171 277 170 274 170 271 169 269 167 261 166 258 164 247 163 244 164 235 163 232 168 228 167 225 171 222 168 211 170 212 169 206 169 204 168 200 168 200 167 194 167 189 167 185 169 180 168 174 172 172 171 165 177 166 178 160 184 159 185 152 191 150 192 144 194 142 195 135 195 137 197 130 197 132 199 125 202 124 205 117 209 114 211 108 214 108 217 102 219 105 222 100 225 101 229 95 234 90 236 87 239 85 243 79 242 80 246 74 245 77 250 72 253 74 259 69 264 72 273 64 273 73 279 68 278 77 285 72 284 79 290 75 297 76 300 74 303 73 314 68 310 69 317 66 314 68 321 66 322 70 329 68 332 74 339 72 341 77 348 75 346 79 353 78 350 81 358 80 360 83 367 82 371 85 379 84 381 85 389 84 387 83 395 83 390 83 397 84 395 88 401 89 401 96 412 99 407 104 414 106 412 109 419 111 418 115 424 118 425 123 432 126 433 127 440 130 438 127 444 130 440 129 446 133 443 139 449 144 447 154 453 158 451 165 456 170 452 173 457 177 454 181 459 185 458 190 462 195 462 198 466 202 467 201 470 207 467 208 470 213 467 223 468 225 463 234 465 239 461 245 464 251 459 251 461 256 458 258 459 263 455 268 456 274 454 279 454 286 454 288 453 294 451 294 450 299 444 302 443 307 436 311 435 316 429 321 430 320 427 324 425 330 422 330 421 335 414 342 414 343 407 352 406 353 401 356 399 360 392 364 392 365 381 370 381 371 373 373 374 373 366 376 364 378 358 378 357 379 348 382 348 383 341 387 340 388 336 390 335 392 333 391 330 393 322 393 321 395 314 394 312 396 309 395 307 397 306 395 306 394 302 395 300 397 303 397 300 399 304 400 302 402 306 401 303 404 309 402 305 404 311 401 307 404 314 400 308 402 314 399 309 401 314 398 308 400 312 397 307 399 308 395 304 397 307 392 302 394 308 389 302 391 311 385 305 387 314 381 305 383 318 375 313 377 320 371 311 373 321 368 315 370 322 369 317 370 325 371 319 372 327 373 317 376 327 375 317 379 325 377 318 379 322 378 315 380 317 381 311 382 312 382 306 384 306 382 300 383 302 382 292 384 301 382 295 384 300 383 290 385 299 384 294 385 298 385 290 388 288 389 292 388 297 388 292 389 288 389 292 389 288 389 291 388 295 386 291 387 291 385 290 385 291 383 291 384 288 382 291 382 289 382 292 382 295 381 292 382 288 381 288 382 295 380 291 381 296 380 288 382 292 382 288 383 288 383 291 382 292 383 288 384 292 384 291 384 288 384 291 384 288 385 291 385 295 384 291 384 295 383 291 384 288 383 291 383 288 383 288 384 288 383 288 384 296 383 292 383 289 384 290 385 290 385 293 385 299 385 294 386 299 386 292 389 300 386 295 389 299 385 296 389 298 384 295 389 297 383 294 392 297 383 294 392 297 383 294 393 297 386 297 386 297 389 295 399 298 391 296 401 298 393 296 404 297 394 297 395 296 395 297 396 295 395 296 395 295 393 294 403 296 391 294 401 296 389 293 398 296 387 292 396 297 385 294 389 299 383 295 387 300 381 297 384 302 379 294 383 302 376 294 379 301 374 297 375 300 372 292 375 299 371 299 371 299 371 295 372 298 371 294 372 298 372 294 372 295 372 294 372 296 371 295 372 297 372 296 372 302 372 297 372 299 373 298 373 300 373 300 373 302 372 301 372 308 371 303 370 310 368 306 367 314 365 310 364 317 364 312 363 320 365 315 363 322 366 317 364 323 367 318 365 323 367 318 366 323 368 318 366 323 368 317 366 322 368 317 366 322 368 318 366 323 368 318 367 323 369 318 367 322 369 313 366 322 369 313 366 321 368 316 366 321 368 316 366 320 368 316 366 320 368 316 364 320 367 316 362 322 363 319 358 327 359 324 354 333 356 331 350 340 354 336 344 345 352 342 344 349 353 347 347 350 353 347 347 348 351 345 346 344 349 340 343 340 347 336 342 338 347 334 342 338 347 334 341 339 347 336 342 341 348 338 341 343 347 340 341 346 345 345 340 349 344 348 337 355 345 356 339 362 348 364 342 368 354 372 348 373 359 377 353 376 363 380 358 377 366 381 360 378 365 382 359 380 363 385 357 385 361 390 354 393 359 398 354 399 359 403 354 403 359 408 353 408 355 412 349 413 349 417 342 418 342 422 336 424 337 427 331 428 333 431 327 430 330 433 323 435 323 438 316 442 314 444 308 450 307 452 301 456 304 458 297 458 300 460 293 461 286 462 282 465 271 466 269 468 259 469 256 471 254 471 247 470 239 471 236 472 232 472 225 476 224 476 218 479 220 478 213 478 212 476 205 472 196 472 192 470 183 470 180 468 171 468 168 469 162 466 156 468 153 465 147 468 149 464 143 463 143 458 138 451 131 450 128 443 118 442 116 442 110 438 105 437 102 433 97 431 92 427 88 426 84 418 79 422 81 413 76 413 77 407 74 397 71 394 69 384 66 381 65 378 65 368 63 371 65 365 64 357 64 354 63 348 60 342 59 340 56 335 56 332 55 326 55 318 55 315 55 304 56 301 56 296 59 291 60 288 64 283 66 276 70 273 71 268 70 263 72 260 70 252 74 252 71 247 74 238 77 236 79 224 85 222 87 214 94 212 96 210 100 207 104 203 108 200 112 196 113 191 121 191 116 187 124 187 120 182 129 180 132 179 135 172 147 171 149 167 162 166 164 165 174 165 176 162 185 162 187 158 190 158 199 155 193 155 199 154 198 154 209 155 213 155 216 155 230 156 234 158 247 159 250 162 257 163 259 164 266 166 270 164 274 167 279 164 278 167 283 167 284 170 289 174 298 176 301 183 313 185 315 192 324 194 326 198 330 203 333 205 337 210 340 209 344 214 347 211 349 217 352 214 352 219 355 225 358 228 360 238 364 240 365 244 369 251 371 252 372 259 374 261 374 267 376 269 379 275 381 273 384 280 385 276 388 282 389 282 389 288 390 297 392 299 393 305 395 311 396 314 399 321 399 322 400 329 401 330 402 337 402 337 404 343 405 336 408 342 408 331 411 337 411 326 411 333 411 325 409 332 409 327 406 334 405 330 400 337 399 330 392 336 391 328 385 335 384 328 379 334 378 330 375 336 375 329 375 336 374 326 377 334 376 324 378 331 377 321 378 328 378 319 378 326 378 320 377 326 377 322 377 328 376 326 380 332 378 331 384 336 382 334 389 340 387 337 393 338 392 338 395 344 393 338 395 348 392 339 395 349 391 339 393 349 389 339 392 340 390 339 390 341 389 340 389 349 384 340 389 346 385 340 388 349 383 340 387 349 382 340 387 341 385 340 386 349 380 340 385 349 379 340 385 346 381 341 386 346 382 342 387 343 385 342 388 343 387 342 389 343 387 342 389 343 388 342 389 351 383 342 389 350 383 341 388 346 384 341 387 346 383 341 385 345 382 341 384 345 380 341 383 346 379 341 383 346 379 342 383 346 379 342 383 343 382 342 385 346 381 341 386 346 382 341 387 346 383 341 388 346 384 341 388 345 385 341 388 346 385 341 388 346 385 341 388 346 385 341 389 342 387 341 390 346 386 340 390 346 387 340 391 349 385 340 391 341 389 340 391 341 390 340 390 341 389 341 389 346 385 341 388 346 383 342 387 346 381 343 384 349 376 343 380 348 371 342 376 345 371 341 372 343 366 337 369 339 359 332 367 334 357 327 365 328 360 322 365 323 359 319 365 320 358 318 364 319 358 319 364 321 358 320 366 322 360 322 368 323 362 322 370 324 363 323 371 324 364 323 370 324 364 323 369 325 362 324 367 325 361 324 366 324 360 324 365 324 358 324 361 323 355 323 356 322 350 320 350 318 345 314 345 312 340 306 340 301 335 294 336 290 333 281 337 273 332 265 340 265 339 256 344 255 344 248 348 247 347 242 349 241 349 237 350 236 349 232 347 231 347 225 344 224 343 219 341 218 340 213 337 212 336 207 331 206 330 201 328 200 327 196 327 194 325 197 328 192 324 195 323 191 319 188 315 186 312 181 304 179 302 180 296 176 291 181 285 178 281 182 274 179 270 178 263 176 260 172 254 170 251 168 249 166 245 163 238 162 235 159 227 158 224 159 222 158 216 163 216 162 211 168 210 167 198 174 198 173 191 176 190 175 184 174 174 174 173 173 178 173 171 172 170 173 164 172 164 173 158 174 161 175 150 179 159 181 147 185 155 188 150 191 153 197 144 196 154 200 149 201 155 205 152 206 158 210 155 211 162 211 162 212 166 215 162 212 168 213 168 212 171 213 170 212 172 215 168 212 172 216 168 213 172 217 168 214 171 218 167 218 171 221 165 218 169 222 164 218 168 217 166 218 168 219 167 218 169 222 164 218 169 221 164 218 170 219 169 218 170 224 161 217 170 218 169 215 169 218 165 214 168 218 164 214 167 218 163 216 167 216 166 217 168 220 164 217 169 218 168 218 170 223 166 218 171 219 170 219 172 224 171 220 176 225 175 220 180 225 180 219 185 223 185 219 190 224 190 218 193 224 193 218 196 223 196 219 198 223 198 220 200 225 200 221 200 225 200 223 200 227 200 224 198 228 199 224 198 229 199 225 199 227 201 225 202 228 204 222 205 225 206 219 207 222 209 212 210 220 211 209 213 213 214 205 216 214 219 205 220 213 223 207 226 211 226 209 228 209 227 211 230 221 233 215 234 220 234 217 235 222 236 219 236 222 236 220 237 225 238 220 238 225 238 221 239 225 239 220 239 225 240 218 241 223 242 215 243 219 245 209 246 213 248 202 248 207 251 195 247 199 250 190 244 194 247 189 242 195 245 190 242 196 245 193 241 199 244 196 241 201 244 198 241 202 244 198 243 199 243 196 244 200 247 194 245 198 248 194 244 198 246 195 239 196 239 197 233 206 237 199 223 208 229 200 217 205 218 202 211 207 211 202 205 207 207 202 200 207 201 203 195 208 195 203 190 209 190 202 186 207 184 199 179 204 178 194 172 200 172 189 165 195 166 185 161 191 162 184 159 194 160 185 157 191 159 186 157 192 159 186 159 195 161 185 160 191 162 183 162 189 164 182 166 188 167 183 172 189 172 187 181 193 179 191 189 198 187 195 199 199 196 197 202 202 198 198 200 202 195 197 193 200 189 195 185 198 180 193 178 195 171 191 171 193 165 188 165 191 158 188 160 190 154 189 156 191 150 191 152 192 145 192 147 193 140 194 139 195 132 196 130 199 124 200 123 200 123 205 120 210 109 210 117 216 107 217 114 217 113 223 110 226 104 226 108 229 102 227 106 231 100 228 102 234 95 234 96 239 91 242 93 247 87 249 91 257 82 254 90 263 82 260 88 265 84 267 85 272 81 271 81 277 77 271 78 277 73 273 75 279 70 281 73 287 69 292 71 298 67 303 70 310 67 313 71 319 68 322 71 328 69 330 72 337 70 334 72 341 70 335 72 342 70 340 74 348 73 352 78 359 77 362 83 369 81 371 87 378 86 380 91 387 90 388 93 400 92 392 91 399 91 394 90 401 91 398 93 405 94 406 99 413 101 415 106 422 108 420 111 432 113 424 113 431 115 429 115 436 116 433 115 441 115 436 113 444 113 438 110 446 110 439 106 451 106 440 103 448 103 440 102 448 102 439 103 452 103 438 105 447 105 438 106 445 106 437 106 446 106 438 106 450 106 437 106 450 106 437 106 449 106 436 107 449 108 436 108 443 108 436 109 444 109 436 109 444 109 436 109 444 109 437 108 449 108 437 106 450 107 438 106 450 106 437 106 450 106 436 107 449 108 436 108 444 108 436 108 443 109 437 107 443 109 438 110 443 113 438 118 447 125 438 128 447 135 439 137 444 141 442 143 446 146 441 145 446 148 441 148 446 151 444 155 449 158 452 167 455 168 457 174 462 178 463 178 467 183 466 181 470 186 468 189 471 194 468 200 471 205 468 212 472 216 467 220 470 224 466 223 467 229 464 237 465 239 464 249 465 252 466 256 467 262 469 263 469 268 467 270 468 280 461 285 462 286 455 293 455 298 448 301 449 310 444 304 443 308 438 309 436 315 431 323 431 325 429 335 429 337 430 338 428 343 426 344 424 348 416 353 416 355 409 359 407 363 402 363 401 367 397 363 397 364 390 365 390 364 382 370 381 370 375 379 375 380 374 382 373 386 371 386 369 390 365 391 364 395 360 396 358 399 355 399 355 399 352 398 353 398 349 398 347 401 345 398 344 402 342 400 341 404 340 403 339 408 339 406 340 406 339 409 336 418 340 413 340 412 342 416 342 416 344 419 343 423 345 419 344 424 343 419 342 423 340 418 338 423 337 418 335 422 336 421 334 425 336 426 334 429 337 429 334 433 336 430 333 433 333 428 333 428 329 425 326 429 323 422 321 426 319 418 317 422 314 415 312 420 309 414 305 423 304 414 300 424 300 415 298 426 299 417 298 428 300 419 299 430 302 421 257 486 304 421 260 490 306 422 259 490 307 421 306 427 307 418 306 424 306 416 303 426 303 413 300 423 300 411 297 420 298 409 293 417 297 408 294 412 297 407 294 410 298 406 292 409 299 401 299 400 299 395 293 397 301 389 294 388 302 384 295 381 303 378 296 376 303 373 296 370 302 368 296 366 303 369 295 367 302 370 298 367 301 369 295 367 303 369 299 368 303 369 299 368 303 369 299 368 303 368 299 367 301 367 300 366 302 366 302 365 305 365 305 365 309 365 309 365 317 369 313 366 322 371 318 367 324 372 320 364 327 369 323 360 330 363 328 358 333 356 331 351 335 350 333 345 337 346 335 342 338 344 337 339 341 343 341 338 347 344 349 334 356 346 358 340 364 350 367 344 370 353 373 348 374 355 377 349 375 355 379 350 376 354 380 348 376 352 381 347 380 351 384 347 387 353 391 348 396 357 400 352 404 360 408 355 410 362 414 356 414 359 418 353 417 350 421 344 423 336 425 334 428 333 432 327 437 330 442 320 444 330 448 320 448 328 451 322 452 317 454 314 457 303 458 301 461 289 463 286 463 282 464 276 463 275 464 268 462 263 463 260 466 256 466 249 471 247 472 240 477 241 477 234 480 233 479 226 479 218 479 214 477 206 477 202 476 201 474 194 471 195 469 188 464 183 463 179 464 176 462 170 467 168 465 163 470 164 467 158 465 153 464 150 459 142 458 139 453 130 452 127 450 124 446 119 442 117 440 114 436 112 432 108 431 104 427 100 430 96 423 91 429 93 424 89 423 86 414 81 410 77 408 75 398 70 395 68 386 67 383 66 374 66 371 65 365 64 356 62 360 61 354 60 357 59 347 59 349 58 343 58 330 58 327 58 314 59 309 59 301 61 296 62 288 66 286 66 277 68 275 68 272 66 267 69 265 67 260 69 253 71 250 72 240 77 237 79 226 86 224 88 214 95 212 97 205 100 202 104 199 105 194 113 196 110 193 114 188 120 187 122 180 132 179 135 173 146 172 148 170 159 170 162 166 172 166 175 161 180 161 190 159 186 159 195 158 192 159 198 159 208 159 211 159 226 159 229 160 242 161 244 161 254 163 258 160 263 165 272 160 270 165 279 162 276 165 281 169 290 171 292 178 304 180 306 187 316 189 317 195 326 198 328 199 335 204 339 203 342 209 346 206 345 215 351 213 347 218 351 227 355 230 356 240 363 242 363 247 367 254 369 259 375 265 376 268 382 274 383 271 386 278 387 274 386 280 387 287 388 289 389 300 392 303 393 307 396 314 396 316 398 323 398 326 400 333 400 334 404 340 404 336 408 347 409 336 411 343 411 338 412 345 412 338 411 344 411 340 409 351 408 344 403 355 401 345 394 347 394 344 385 350 384 344 379 345 378 343 376 345 376 343 375 348 375 341 377 343 376 339 379 346 378 338 380 345 380 338 382 344 381 338 384 345 382 341 387 347 385 345 390 350 388 348 393 354 392 350 396 351 395 351 397 361 394 351 398 353 396 352 397 361 393 351 396 361 392 352 395 361 391 352 394 361 389 352 393 361 388 352 391 361 386 352 389 361 384 353 388 358 385 353 387 358 384 353 388 358 384 353 389 358 385 354 389 358 386 353 391 358 387 352 391 354 390 352 392 361 386 352 392 361 387 352 392 361 387 352 392 360 387 351 392 361 386 351 391 360 386 351 392 356 388 351 392 356 389 351 392 356 389 351 393 352 391 352 392 360 386 353 391 361 384 354 389 358 384 355 385 359 380 356 379 358 374 354 373 356 368 353 369 355 364 351 367 355 357 350 367 353 362 350 369 352 364 348 371 350 366 346 373 349 368 343 374 346 368 341 373 344 368 340 371 343 365 341 368 344 363 342 367 345 361 343 367 345 363 343 369 346 364 344 371 347 366 344 372 347 367 344 372 347 367 345 372 347 367 345 372 348 366 344 371 347 366 344 371 347 366 344 371 346 366 342 371 345 366 342 371 345 365 341 370 345 365 341 370 344 364 340 369 344 364 340 369 343 364 339 370 343 365 339 371 342 365 340 371 342 365 341 370 342 364 341 368 341 357 340 365 339 358 336 362 334 352 331 359 329 353 324 355 320 346 318 352 315 347 310 351 303 343 302 350 296 343 294 350 286 344 285 349 281 346 273 346 272 345 266 344 266 344 260 343 259 342 254 342 253 342 248 344 247 344 242 346 241 346 235 347 235 346 230 346 229 345 226 344 225 343 225 344 221 342 223 345 218 342 222 345 216 342 221 345 216 341 212 338 211 337 204 331 202 329 196 322 194 321 193 315 191 313 194 309 190 304 188 299 187 297 183 292 182 290 180 290 178 287 176 284 175 283 174 277 173 275 169 265 168 263 165 253 164 251 165 245 164 242 168 238 167 235 171 231 169 226 169 222 168 216 167 215 167 211 166 213 165 206 166 207 166 200 168 192 168 190 170 182 170 178 174 178 174 171 179 172 179 165 184 165 185 158 188 157 189 151 189 149 191 143 187 143 190 137 187 141 190 134 191 133 194 126 198 122 199 119 203 117 205 111 209 114 212 107 216 110 219 104 223 105 226 100 227 100 231 94 230 95 234 89 230 95 236 89 234 95 240 90 242 94 248 88 253 91 258 86 262 87 267 82 267 84 272 79 270 84 276 79 277 82 283 78 290 77 293 74 297 73 304 69 304 69 311 65 309 67 316 64 317 67 325 64 329 70 336 67 338 73 345 71 344 77 351 76 352 81 358 80 362 83 370 82 371 84 379 83 376 82 384 82 382 82 389 83 391 89 398 90 403 98 410 100 410 107 418 109 414 113 421 114 418 118 425 120 430 126 433 127 436 130 442 133 441 133 447 136 444 138 449 142 446 147 451 151 448 160 454 164 452 171 457 176 454 178 459 183 456 184 460 189 461 196 464 198 464 204 468 209 468 212 472 216 470 218 473 224 469 233 471 235 465 245 467 249 461 255 464 260 459 262 460 267 456 273 457 275 453 285 455 286 453 290 454 295 453 294 452 300 448 300 447 306 437 314 437 316 427 326 427 327 422 331 422 330 416 337 415 341 408 348 408 349 403 356 403 356 403 357 399 362 396 361 393 365 382 370 382 371 370 376 369 377 362 378 361 380 356 378 353 381 346 379 344 382 336 385 336 386 331 389 331 391 330 390 328 393 322 393 321 394 314 396 313 396 309 398 308 399 308 399 306 401 307 401 304 403 307 402 305 405 311 403 308 406 316 403 310 405 316 401 311 404 316 400 310 403 315 400 310 403 318 400 312 402 322 399 316 402 324 398 315 400 323 394 314 397 322 389 313 391 321 382 315 383 323 375 314 378 325 370 320 372 326 369 322 370 329 369 324 371 330 371 325 372 330 373 321 375 328 375 319 378 324 377 318 379 318 380 312 381 311 381 305 382 306 381 301 382 302 382 297 383 300 383 294 384 298 383 293 384 297 384 293 384 297 384 293 385 297 384 292 385 298 384 290 386 298 384 290 386 298 384 294 385 290 385 293 385 289 384 293 384 297 383 290 384 290 383 293 383 290 383 290 384 291 383 294 383 297 383 294 384 300 383 295 384 300 384 295 386 292 388 292 389 299 386 295 389 297 388 294 391 297 390 294 395 297 394 291 403 297 397 295 401 297 399 295 404 298 402 295 407 298 405 295 410 298 407 295 412 296 410 294 413 294 413 294 413 292 416 244 448 289 418 242 449 287 419 234 447 285 420 226 444 282 420 219 440 278 420 213 435 274 418 208 428 268 416 204 422 265 411 263 411 262 405 260 405 258 399 257 398 255 392 255 392 254 386 252 385 250 381 248 381 247 379 243 379 242 377 238 377 239 377 231 377 238 374 234 374 236 369 226 369 228 364 224 364 221 362 216 362 212 362 210 362 209 363 204 361 204 361 200 359 200 357 196 354 194 351 189 348 188 345 183 342 185 340 180 337 184 334 179 331 182 327 176 324 178 322 172 319 173 319 168 316 169 318 164 315 167 316 161 314 165 314 159 312 162 313 157 312 161 313 87 288 160 313 154 312 159 313 154 310 157 310 151 307 155 305 149 302 154 298 149 295 155 291 150 287 156 283 152 278 157 275 153 271 156 268 153 264 155 263 151 259 152 260 148 255 150 257 147 252 148 253 145 247 145 245 142 239 143 239 141 233 144 235 142 230 146 233 144 227 149 231 150 229 151 231 149 225 155 236 151 229 159 236 155 230 160 226 156 221 155 212 153 209 152 204 149 200 149 200 145 194 148 197 145 192 148 196 145 190 149 194 149 193 152 193 153 192 157 191 158 190 162 188 161 183 166 188 165 183 168 190 167 184 167 190 166 185 166 191 163 181 166 192 166 191 165 194 164 189 165 194 163 184 167 194 167 188 171 194 171 193 173 193 173 188 173 191 172 182 171 190 170 181 170 189 171 188 170 189 171 188 171 190 171 185 173 191 173 190 174 192 171 182 175 193 175 192 176 193 173 183 178 192 174 184 179 192 175 183 178 192 178 191 178 194 179 193 181 194 177 185 180 187 180 186 184 197 180 188 184 199 179 189 184 200 179 190 184 201 180 192 185 202 180 192 186 203 187 202 189 205 183 196 190 209 184 200 191 212 184 202 190 214 183 204 187 216 180 207 184 216 180 212 180 217 171 209 175 219 170 215 171 220 166 216 167 219 161 216 161 219 157 217 157 220 151 217 151 220 145 218 145 221 139 219 141 223 135 221 138 224 128 223 137 226 130 225 136 229 129 229 134 233 62 215 133 240 60 222 132 245 55 238 131 248 49 241 130 250 46 243 130 251 42 241 132 252 127 252 136 253 131 253 138 254 133 253 139 253 135 253 138 251 126 251 134 248 123 249 130 245 123 246 126 242 37 240 123 241 39 242 122 243 37 245 123 246 114 252 125 250 119 254 126 255 121 258 129 257 124 259 132 254 127 257 136 249 130 251 138 242 132 244 141 236 134 239 144 233 138 234 148 231 138 233 151 230 144 231 153 231 142 233 154 232 147 233 154 233 148 234 155 234 148 235 155 235 147 236 153 236 142 238 150 238 143 237 146 238 140 238 143 239 132 237 139 240 133 239 137 240 130 239 135 241 127 240 134 241 127 240 132 242 125 240 131 240 125 239 131 238 124 237 132 237 126 236 133 237 122 236 133 239 121 238 131 242 124 242 128 244 121 246 127 249 116 251 128 254 123 256 129 259 124 261 130 262 124 264 128 262 122 265 127 261 121 263 125 258 119 261 124 257 118 259 124 257 118 259 123 259 116 260 122 260 116 263 123 262 117 265 123 263 117 266 123 263 117 265 124 263 118 265 124 261 118 264 124 260 118 263 124 259 118 261 124 258 118 261 124 258 117 261 125 258 114 263 125 260 119 263 125 261 119 265 126 263 120 267 129 265 123 269 132 268 126 271 133 266 127 271 135 265 129 270 137 263 132 267 140 261 134 266 140 260 135 265 139 260 135 266 139 262 135 268 138 266 135 272 138 270 135 276 137 276 133 286 135 281 134 287 135 285 133 291 134 288 132 294 133 291 132 296 132 290 129 299 132 290 128 299 131 289 127 298 132 288 127 297 126 298 128 296 131 288 129 293 132 287 130 293 135 286 132 291 138 285 135 289 140 282 137 288 143 281 139 286 145 280 140 285 144 280 140 284 143 279 138 283 141 278 135 280 139 274 133 275 137 268 131 268 136 261 125 258 135 254 126 248 137 246 137 245 141 239 135 231 147 233 139 226 149 227 148 225 153 224 152 222 155 222 155 219 156 221 156 216 159 219 158 214 163 218 163 208 169 216 169 215 174 216 175 215 178 217 178 215 180 216 179 207 179 208 178 207 177 219 176 208 176 219 176 218 175 218 175 218 176 218 176 215 178 218 178 216 180 219 180 210 181 218 182 208 181 217 182 207 181 217 183 211 182 219 185 213 185 222 188 217 189 227 194 219 191 231 194 227 193 234 195 231 195 237 198 232 198 238 201 233 200 237 203 232 202 236 204 231 202 234 206 229 206 233 209 228 208 233 211 229 214 227 212 227 209 235 213 231 210 236 215 231 212 238 215 233 211 238 214 233 212 237 215 233 213 237 217 232 216 237 220 233 219 238 223 235 221 242 225 239 223 246 223 246 224 250 227 247 223 253 227 249 224 254 227 250 223 255 227 251 221 256 225 252 220 257 224 252 221 256 225 251 223 254 227 249 223 253 226 249 224 253 227 248 224 253 227 248 224 253 227 248 223 253 226 249 221 255 225 251 220 257 224 253 218 261 223 258 217 266 222 264 216 270 222 271 216 279 225 281 213 290 213 290 207 300 208 300 201 307 202 308 195 312 203 318 194 316 198 319 195 321 199 324 198 326 203 329 201 332 206 334 203 335 209 338 207 337 212 339 212 339 218 342 220 343 226 346 226 348 232 350 232 352 238 354 239 358 245 359 247 364 253 365 252 369 258 369 254 372 260 372 255 373 262 374 267 374 271 375 282 376 285 376 298 379 300 379 304 382 311 381 316 385 322 384 326 389 332 387 331 392 337 389 333 391 340 388 338 388 345 384 349 383 355 380 361 379 367 376 370 377 376 373 376 373 382 369 385 369 391 365 396 365 401 360 406 361 410 356 410 358 414 352 412 352 416 346 419 339 421 336 425 331 429 326 432 324 436 317 438 318 442 311 446 304 448 301 452 299 455 292 459 294 461 287 463 289 464 281 465 271 466 269 468 258 469 255 472 251 472 245 473 244 473 237 473 229 473 226 476 222 476 216 480 216 479 205 482 213 481 206 478 202 478 198 473 188 473 185 469 173 469 170 466 161 466 158 463 151 462 148 459 140 459 137 460 135 457 130 459 132 455 127 450 125 448 122 439 115 436 112 426 103 425 101 417 95 416 93 409 87 407 85 403 80 399 77 400 74 392 70 397 72 387 67 384 67 381 65 368 61 364 60 352 57 349 57 340 57 337 56 328 57 326 56 321 54 315 54 314 52 305 53 310 52 304 52 297 53 294 53 283 56 279 57 267 62 263 63 254 69 252 70 245 75 243 76 237 77 234 80 233 79 225 85 229 83 222 89 220 91 218 93 209 101 207 104 198 114 196 116 191 124 189 126 184 135 183 137 177 140 174 148 172 144 168 152 169 148 165 157 165 157 164 160 160 171 159 174 156 187 155 190 153 197 153 201 151 207 151 211 148 215 147 220 144 221 144 225 143 225 143 234 144 231 144 236 145 239 145 248 145 245 146 254 144 248 145 253 144 250 144 255 145 254 145 259 146 258 146 267 146 259 146 265 145 260 145 270 144 261 144 266 143 261 144 271 144 262 145 268 149 265 151 274 157 267 159 276 164 267 166 276 170 264 172 268 175 262 175 266 176 261 177 267 175 260 175 265 174 259 174 264 174 258 173 262 170 255 173 261 170 255 173 261 169 257 171 262 166 259 167 265 162 262 164 267 159 265 164 273 157 268 160 272 157 270 162 277 159 271 162 275 161 271 164 275 162 271 165 275 163 271 166 274 164 272 167 275 163 272 167 275 163 272 169 279 161 272 165 275 161 272 164 275 161 271 164 275 161 271 165 274 162 270 166 274 162 270 166 273 162 270 166 273 163 270 166 273 163 270 167 274 162 271 166 274 162 271 166 274 161 271 165 274 160 271 164 274 159 271 163 274 159 271 163 274 159 270 163 273 159 269 163 272 159 267 162 272 159 266 162 270 159 266 161 270 158 266 161 274 158 266 160 271 158 267 159 272 156 267 157 272 154 267 155 272 152 266 152 272 150 266 149 274 148 264 146 270 145 263 143 268 143 260 140 265 140 257 138 263 139 255 133 264 138 254 135 259 138 252 132 261 139 252 135 257 138 252 134 257 137 252 133 257 135 253 131 258 134 254 130 258 132 253 128 258 131 251 127 257 129 252 126 258 129 254 125 259 128 256 125 261 128 258 123 267 128 260 125 265 129 260 125 266 130 260 125 265 130 259 124 264 129 257 123 260 127 252 121 256 124 248 118 252 123 246 117 250 122 246 113 252 121 248 115 251 121 250 114 252 121 251 115 253 120 252 113 254 119 250 113 254 118 251 112 255 118 253 113 255 119 253 113 256 120 253 114 257 122 252 115 256 123 251 117 254 123 248 118 252 124 246 119 251 124 245 119 250 124 245 119 251 123 246 118 255 123 248 121 258 125 254 126 264 131 262 135 271 141 270 145 274 155 275 159 278 167 277 172 279 174 276 178 278 175 276 179 279 173 279 178 281 172 281 176 284 172 284 176 286 173 285 177 288 174 287 178 289 177 288 181 291 177 289 181 292 176 289 180 292 175 289 179 292 175 288 179 291 176 287 182 293 176 286 180 289 177 285 184 290 177 284 182 285 179 281 188 283 182 276 192 276 187 269 197 267 194 259 194 259 200 249 204 245 205 236 209 232 207 225 211 221 209 216 212 211 209 209 213 205 209 205 213 201 211 200 215 198 214 199 218 195 215 198 218 193 216 198 220 195 217 198 221 196 217 199 222 196 216 198 221 196 216 190 222 195 216 198 221 195 213 200 219 196 212 201 217 197 212 202 221 197 214 203 219 200 216 204 220 201 217 205 221 201 217 203 220 200 216 200 219 196 213 196 218 186 210 191 211 190 206 185 206 184 200 179 200 178 192 174 193 174 186 171 190 169 183 167 185 162 182 165 183 160 182 162 183 158 184 158 186 153 188 153 191 148 191 148 193 142 193 142 195 136 193 137 195 132 193 134 195 129 195 130 197 123 201 124 203 117 206 117 209 111 211 113 213 106 215 112 218 105 222 109 225 103 229 103 232 97 235 95 239 90 238 90 243 84 240 87 244 82 245 86 250 80 255 83 260 78 265 80 270 75 273 79 278 75 281 78 286 74 291 75 297 71 301 70 308 67 306 68 313 65 308 68 315 65 313 70 320 68 323 73 330 71 334 77 342 74 342 78 349 76 347 80 359 77 354 81 362 80 365 83 373 82 377 84 384 84 384 85 391 85 389 87 396 88 396 94 403 95 405 103 412 104 412 110 419 111 417 114 428 118 423 120 430 123 432 127 438 129 439 131 444 133 442 134 448 137 446 143 452 147 450 157 456 161 454 169 459 174 456 177 461 182 457 185 461 190 462 198 465 201 465 204 469 209 468 208 472 213 469 214 471 219 467 230 469 233 463 244 465 249 461 254 462 260 458 261 460 266 455 268 456 275 453 284 453 286 453 290 452 296 452 295 451 301 447 302 446 307 436 316 436 318 427 324 425 333 420 332 419 336 413 340 413 343 405 349 405 351 402 354 400 358 397 359 397 359 390 362 390 362 376 370 375 372 362 376 362 377 353 378 352 379 343 378 342 379 333 381 332 382 324 384 323 385 320 385 317 387 309 388 308 388 296 388 294 388 287 386 282 387 280 381 271 383 271 375 267 375 257 370 256 369 246 367 244 367 238 367 237 367 231 367 230 366 222 364 220 362 217 358 212 356 212 349 203 346 204 338 202 337 197 330 195 329 193 327 189 324 189 324 185 321 186 319 182 315 176 308 174 306 169 297 167 295 167 289 163 284 167 281 160 273 167 272 163 267 161 259 159 257 158 255 155 250 156 249 153 244 155 244 152 239 153 235 152 231 154 227 152 223 153 222 150 218 152 221 149 216 150 218 148 214 149 216 146 212 149 216 145 212 149 217 144 212 151 217 147 212 153 215 149 210 154 213 150 208 154 211 150 205 151 209 147 202 150 207 147 202 151 208 148 201 155 209 152 202 162 211 157 200 169 212 165 206 172 212 170 206 173 211 171 205 173 209 170 204 170 208 167 204 166 209 163 204 162 208 160 204 160 208 158 203 160 208 158 202 160 206 159 200 162 203 158 192 164 202 164 203 165 202 164 197 165 201 162 191 164 202 165 202 164 201 164 200 163 201 163 200 162 201 162 200 162 201 161 195 162 202 158 191 161 202 158 191 162 202 163 200 163 202 164 201 163 202 164 201 163 203 160 192 163 204 160 193 162 204 161 198 161 204 160 198 160 204 155 194 158 205 152 196 156 205 156 205 153 204 148 200 150 205 145 202 147 207 141 204 144 210 138 207 142 212 136 209 141 213 134 211 140 214 133 212 139 215 133 213 140 216 133 213 139 216 134 214 140 216 133 214 140 218 133 215 139 220 132 218 137 221 130 220 136 223 129 222 135 225 128 225 134 227 127 227 133 228 126 228 132 227 125 226 131 225 124 225 130 223 124 223 130 222 123 221 130 221 123 221 130 221 123 220 130 222 123 221 131 223 125 223 134 225 128 225 138 228 131 229 144 232 138 235 150 238 144 240 153 241 147 243 154 241 146 243 152 241 146 243 148 239 142 242 144 238 137 240 140 237 133 239 137 237 130 239 133 238 126 240 130 238 120 244 127 240 121 244 123 243 117 251 121 248 118 254 118 258 118 263 121 268 122 274 127 279 130 284 139 290 142 293 149 295 154 298 160 297 160 297 169 298 178 302 173 299 182 302 176 299 185 303 179 300 183 302 181 300 185 303 183 301 188 304 186 303 192 306 191 308 196 311 195 315 199 318 196 323 202 326 196 329 202 332 196 332 201 335 200 338 206 341 207 345 213 348 216 353 221 356 223 357 229 359 231 359 237 360 239 363 245 364 247 370 257 371 250 377 261 378 252 381 259 381 258 380 265 381 273 381 275 381 289 382 292 382 300 384 307 383 314 386 320 385 327 389 333 387 334 392 340 389 337 392 343 389 341 388 349 385 356 380 359 379 369 375 371 374 378 375 384 371 393 372 397 367 401 370 407 365 404 369 409 363 405 363 410 357 413 349 415 347 422 337 424 336 429 333 433 327 437 325 441 319 445 317 449 311 453 311 456 305 457 309 459 302 458 304 460 297 460 289 462 286 465 276 466 273 469 270 471 263 475 256 476 253 479 243 480 241 485 238 484 227 486 233 485 222 483 229 482 221 478 215 478 212 474 201 474 199 475 194 474 187 475 184 473 178 472 171 472 168 474 164 470 154 474 158 470 152 470 153 466 147 459 143 457 140 449 132 447 129 441 120 440 117 440 113 436 108 435 103 431 99 430 93 426 89 426 85 419 79 422 81 417 77 412 77 408 74 395 71 392 69 378 66 376 64 370 63 365 61 358 60 356 59 351 56 342 55 345 53 335 52 339 51 329 51 325 50 322 50 308 52 304 52 291 57 288 57 281 61 278 61 272 62 267 64 264 63 256 67 260 64 251 68 253 66 248 68 240 74 238 75 227 86 224 89 214 99 212 100 204 108 202 110 196 112 193 116 190 115 185 123 185 120 179 128 177 131 175 133 170 144 168 148 163 159 163 163 159 174 159 177 153 183 153 188 148 190 148 199 147 194 146 203 146 200 146 205 146 214 146 217 146 223 147 228 147 231 148 236 150 236 151 242 150 244 152 253 148 250 150 257 145 250 145 255 143 250 143 256 142 252 142 258 143 255 144 261 145 258 147 263 148 259 149 265 150 260 151 265 151 261 152 270 153 262 153 271 155 261 155 266 158 259 158 268 160 259 161 269 164 259 166 267 165 258 167 263 166 255 168 261 166 253 168 258 165 251 167 257 163 250 166 256 160 249 165 257 158 249 160 259 156 251 158 257 155 253 158 262 154 255 156 261 154 258 156 263 153 261 156 266 154 263 156 268 154 264 157 269 154 264 157 268 154 262 157 267 155 262 157 267 155 262 157 266 155 263 157 268 154 263 158 272 154 264 156 269 153 264 155 268 153 262 155 267 151 261 154 266 150 259 153 264 150 257 153 262 150 256 154 264 150 256 154 261 151 259 155 263 154 263 159 265 159 265 164 267 164 266 170 267 169 266 175 266 173 264 179 264 174 260 175 260 177 257 183 256 181 253 186 251 183 248 189 246 184 244 190 243 186 244 192 242 188 243 194 241 188 244 194 242 189 244 196 242 192 242 198 241 198 241 203 240 204 240 209 239 209 240 214 238 213 239 218 238 214 240 220 238 213 241 218 240 212 242 216 240 211 243 216 242 209 243 219 241 208 241 212 240 207 240 212 240 209 241 214 240 210 239 216 239 211 237 217 238 213 238 219 237 214 238 219 237 214 238 219 237 213 238 217 238 211 239 217 239 210 240 215 239 208 241 214 239 208 241 213 239 208 241 214 238 209 239 214 235 210 233 209 231 210 226 214 222 209 217 209 216 205 207 211 198 200 197 203 188 194 191 194 190 189 186 190 181 188 181 189 174 188 173 190 166 189 168 191 157 189 164 189 163 191 161 192 156 194 158 193 158 195 154 197 148 193 149 195 143 191 144 192 138 185 142 186 140 184 142 185 136 187 138 188 132 196 126 197 122 204 119 207 113 214 114 217 107 222 112 228 102 230 109 237 99 237 103 241 98 242 96 246 91 244 91 249 86 249 86 254 81 261 79 264 76 269 78 274 72 277 76 287 68 283 79 289 74 290 80 296 76 304 76 307 74 311 74 317 70 318 71 325 67 324 70 331 67 334 72 341 69 344 75 351 72 350 78 357 76 354 82 361 80 361 86 369 85 377 91 380 90 384 91 392 91 391 89 398 89 395 90 403 91 403 98 410 99 412 109 419 110 418 117 429 120 421 122 428 125 426 130 432 133 434 138 440 142 442 144 448 148 448 147 453 150 451 152 456 156 454 163 459 168 457 176 465 184 458 186 463 191 458 191 462 196 461 202 463 203 464 213 466 215 468 225 470 228 469 232 472 237 469 240 471 246 466 251 468 257 463 262 464 268 460 269 461 274 457 271 457 277 451 279 451 285 445 294 445 296 444 302 444 307 445 309 444 314 442 315 441 320 433 327 433 330 425 334 424 339 418 340 416 344 410 342 409 346 402 348 398 356 393 359 392 360 388 366 387 367 383 370 382 371 374 374 373 375 363 378 362 379 357 379 354 382 353 378 348 380 344 376 339 379 330 379 329 379 320 382 319 383 313 386 312 386 309 387 306 387 298 387 296 388 287 385 285 385 282 380 277 380 274 373 272 373 269 367 264 366 256 361 254 360 247 359 245 358 240 358 239 358 234 356 232 356 224 353 222 352 218 349 213 347 213 342 204 339 210 334 210 333 204 323 201 322 195 316 194 315 188 312 187 312 185 312 182 310 180 307 178 305 175 300 171 296 166 286 164 284 166 279 162 275 167 271 163 267 165 263 162 258 161 252 160 250 158 249 155 244 156 246 153 240 156 240 153 236 155 232 152 228 155 223 153 219 154 218 152 213 153 215 150 210 153 213 150 208 151 211 150 206 149 209 147 204 149 209 146 204 150 209 148 203 152 207 149 201 156 205 154 198 162 202 160 196 167 201 163 190 170 203 170 202 172 205 170 199 174 208 171 201 174 208 174 206 175 209 172 202 175 210 172 202 175 210 174 207 174 210 173 207 173 211 173 208 172 210 172 208 170 210 166 198 169 209 167 203 168 207 169 206 168 205 162 194 166 202 164 197 164 199 164 198 162 196 158 193 158 196 150 188 153 197 149 193 150 199 146 195 149 200 144 197 149 201 145 197 150 201 146 196 152 200 149 196 154 199 146 190 155 198 148 188 154 196 155 196 154 195 152 189 155 193 152 183 159 191 158 186 162 190 160 180 164 189 163 180 166 187 166 179 167 187 166 178 167 187 165 178 167 187 164 178 168 188 165 178 168 188 169 188 170 189 170 188 171 189 172 188 172 188 172 188 171 188 172 187 170 190 169 184 170 189 168 180 171 190 169 180 171 190 171 189 171 191 171 190 171 192 172 191 171 192 173 192 172 193 171 187 172 195 171 184 173 195 174 195 173 197 174 196 173 197 171 186 172 197 170 192 170 198 166 188 167 199 163 188 164 198 159 188 162 196 154 188 159 196 150 188 154 198 145 191 150 200 140 194 145 203 139 200 141 207 135 205 137 212 131 210 133 216 128 214 132 219 125 216 133 221 127 219 134 221 128 220 137 223 129 222 137 225 130 224 135 228 128 226 132 230 127 228 128 230 122 229 124 229 117 228 123 227 124 227 122 226 116 225 122 225 117 225 122 225 115 225 120 227 114 227 119 230 112 230 118 235 112 235 118 239 111 239 119 243 112 242 118 244 112 244 117 244 111 244 116 244 108 244 114 243 107 243 116 243 109 242 118 242 111 242 120 241 113 241 121 242 114 242 122 241 115 241 123 239 116 239 123 237 117 237 123 235 116 235 123 233 116 233 126 232 115 233 129 232 123 233 131 235 125 236 132 239 121 241 131 243 125 246 128 248 121 256 125 254 122 260 122 265 121 270 123 278 124 283 129 292 132 297 141 307 144 310 156 317 160 319 170 322 174 324 179 325 184 327 185 328 189 330 189 332 197 337 191 336 200 341 194 341 199 344 199 347 204 350 204 353 213 357 209 357 219 360 216 358 222 359 225 361 232 362 235 364 241 365 244 367 250 368 250 368 256 369 258 369 264 370 267 374 273 374 274 381 280 381 277 386 279 386 281 389 288 389 288 387 295 387 307 385 309 385 321 384 324 383 334 382 336 381 344 383 350 381 354 385 360 382 358 386 364 383 363 383 369 380 378 376 380 375 393 369 395 368 404 363 407 361 414 358 419 354 424 354 429 349 428 352 433 346 427 349 432 343 432 336 434 334 439 323 441 321 447 311 448 309 452 301 454 298 458 290 459 287 463 285 465 278 468 280 469 272 468 274 469 267 470 259 471 255 474 246 475 244 479 241 479 234 482 232 481 225 480 216 480 214 481 210 479 203 480 204 478 198 479 203 476 197 476 200 473 193 474 195 471 189 473 191 468 181 473 188 468 178 473 184 470 178 473 181 468 171 472 178 470 172 472 178 467 168 471 178 468 172 470 179 467 173 468 180 463 170 467 181 464 175 467 181 464 176 467 181 464 175 468 179 463 170 469 178 466 172 470 177 467 171 470 176 467 169 469 173 465 167 467 169 464 164 466 164 462 160 464 159 457 152 460 154 457 149 455 148 451 143 449 141 445 138 446 137 439 131 447 132 443 128 450 129 446 124 452 127 445 120 449 125 445 120 444 120 439 116 437 114 432 111 432 109 425 103 431 104 423 98 428 99 421 94 423 94 418 90 416 88 412 86 412 84 404 80 412 80 403 77 412 78 403 75 408 76 402 74 398 71 393 69 388 65 383 63 380 61 375 60 375 59 366 57 369 59 360 57 362 58 356 57 353 57 344 56 348 54 340 54 345 52 335 53 343 53 333 55 337 56 332 57 323 59 320 59 313 59 308 60 304 60 299 61 299 60 294 62 295 63 290 64 284 67 281 68 276 68 271 70 269 68 264 70 264 67 256 71 260 67 251 72 247 71 244 73 235 77 232 79 225 84 223 86 221 90 217 94 214 98 211 101 206 103 200 110 201 104 195 112 197 105 192 112 195 108 189 116 187 119 185 122 177 133 176 135 169 144 168 147 166 150 164 155 162 159 160 163 158 164 154 173 156 165 151 174 156 165 151 174 155 168 150 176 153 172 150 177 151 173 146 181 153 173 149 178 155 173 149 181 156 177 150 184 156 182 152 187 153 188 149 194 149 194 145 200 145 198 141 203 142 199 135 207 138 198 134 203 137 195 130 204 136 192 132 197 136 190 132 194 138 187 134 192 143 185 135 192 149 182 145 186 154 181 149 184 157 181 150 187 157 183 151 188 155 184 148 190 152 183 144 190 149 182 140 187 147 178 138 183 147 174 138 179 146 172 138 177 146 173 141 176 145 175 137 181 143 180 138 184 142 185 137 189 141 188 135 193 140 189 134 194 141 186 136 191 142 182 137 187 143 179 138 183 144 177 139 181 144 177 139 181 142 179 138 185 138 187 136 191 134 201 134 203 134 212 135 216 137 221 139 226 143 230 146 234 152 235 155 238 157 236 160 241 159 236 162 241 159 236 162 241 159 238 162 241 160 239 163 244 161 241 164 245 162 242 166 250 162 241 165 246 164 243 168 248 165 243 174 252 166 244 171 250 166 248 171 250 167 250 172 252 171 251 182 253 178 249 178 248 186 242 196 241 194 234 195 234 200 227 210 225 202 223 208 221 202 220 208 218 203 219 209 217 205 220 210 219 205 223 211 222 204 227 210 226 202 231 208 230 202 232 209 232 204 233 210 232 204 231 215 231 202 230 210 230 202 227 209 227 205 227 212 226 209 227 216 227 210 229 216 228 208 230 217 230 206 231 216 231 204 232 211 232 204 233 212 232 203 232 210 232 204 231 206 232 208 233 218 233 214 234 214 234 219 234 229 233 219 233 226 232 217 233 222 233 214 234 220 233 212 234 217 234 210 233 216 233 209 233 216 232 210 233 216 232 212 233 218 231 214 232 221 231 216 233 223 231 218 233 224 232 219 234 229 233 219 234 226 234 220 234 226 234 220 234 227 233 222 233 228 233 223 232 229 231 226 232 232 232 230 233 235 233 233 235 237 235 235 236 240 237 235 238 238 239 234 239 238 238 232 238 237 238 230 237 235 238 228 238 233 238 225 238 231 238 223 238 234 238 221 238 231 237 219 237 225 236 218 235 225 233 220 232 225 230 221 226 221 225 220 217 229 210 218 208 219 207 214 199 221 190 210 192 215 181 207 185 209 179 204 179 205 173 199 173 201 162 194 169 196 157 189 166 190 164 183 163 183 161 181 160 181 159 181 158 184 152 181 156 184 150 182 153 184 147 186 151 187 144 190 145 192 138 196 137 198 131 202 129 205 123 207 124 211 119 211 122 215 117 219 118 223 112 226 111 230 105 231 103 235 98 232 98 237 92 234 96 239 90 240 94 245 88 251 90 256 85 262 85 268 81 271 83 276 79 277 82 283 78 286 80 292 76 296 76 303 72 304 72 310 69 309 70 315 67 315 70 322 67 325 72 332 69 337 73 343 71 346 75 353 72 359 76 362 75 367 79 374 78 375 81 388 80 378 81 391 81 381 83 388 83 388 89 395 89 399 97 406 98 408 105 415 106 412 111 423 115 416 118 423 121 424 126 431 129 432 130 438 133 437 132 443 136 442 137 448 141 447 150 453 153 453 164 462 171 456 174 461 179 457 183 461 188 461 197 463 199 463 203 467 208 466 207 470 212 467 213 470 218 467 229 468 231 465 245 467 247 462 252 464 258 459 260 460 265 455 274 456 275 455 280 455 286 456 285 457 291 455 290 454 296 447 304 447 306 438 317 438 319 431 323 429 328 423 328 422 328 413 339 413 340 408 347 408 349 407 352 405 356 403 356 401 359 392 364 391 365 381 369 379 372 370 374 365 379 358 376 357 376 346 378 346 378 338 382 337 382 335 384 332 386 330 385 326 387 316 388 315 389 303 390 302 390 296 387 291 388 287 382 283 383 273 378 271 378 263 376 261 376 256 376 255 376 251 375 250 374 244 371 242 371 233 366 232 365 229 360 224 359 224 352 219 351 214 343 213 342 206 336 205 336 199 334 198 332 198 331 194 328 192 324 191 322 185 314 184 312 178 303 176 302 176 296 172 293 176 289 173 286 175 282 171 277 169 272 167 269 163 264 161 262 161 261 157 256 159 256 156 252 154 246 152 243 152 239 149 234 150 232 147 228 150 230 148 225 151 226 149 220 150 220 148 215 148 216 146 213 146 216 145 212 148 217 144 212 149 216 146 211 148 212 145 207 149 213 146 208 151 216 148 211 154 218 151 211 159 215 155 209 164 214 160 208 168 215 164 209 170 216 167 210 171 217 168 212 171 220 168 214 171 222 164 214 169 224 165 218 168 223 165 218 167 223 164 217 164 222 162 216 162 219 159 213 158 215 156 209 156 212 154 206 155 211 155 209 153 210 152 205 153 209 149 198 153 207 149 198 154 206 152 202 154 206 151 196 154 206 152 196 155 206 152 196 156 206 152 196 156 207 156 206 155 208 154 202 155 208 156 208 156 209 156 208 156 210 156 208 157 210 156 204 157 209 158 208 157 208 156 202 157 207 154 196 157 206 154 196 156 206 155 200 157 207 153 196 156 207 153 196 156 208 154 201 156 209 152 198 156 210 154 203 156 210 153 205 155 211 150 206 154 212 149 208 152 212 147 210 149 212 142 210 147 214 140 213 145 218 139 218 143 221 136 220 142 224 136 224 142 227 134 227 140 231 135 230 139 232 132 231 139 232 132 231 139 229 132 229 140 227 132 228 141 226 133 228 142 227 134 228 142 227 135 230 142 228 136 232 141 231 135 232 141 232 134 234 140 233 133 235 139 234 133 236 138 233 131 235 138 232 127 236 138 230 132 232 138 228 129 235 137 228 130 233 136 229 129 233 134 231 128 235 134 236 128 237 135 240 127 239 134 242 131 241 134 242 125 239 133 240 128 235 134 232 130 227 138 223 136 217 146 214 144 203 157 208 158 198 167 205 168 205 177 207 178 206 183 211 185 205 184 211 187 205 184 210 186 202 184 208 187 202 188 204 189 202 190 207 192 204 194 209 196 207 196 215 199 212 199 219 203 216 200 224 205 221 200 227 205 224 200 229 204 226 198 229 202 227 196 228 199 225 192 227 198 224 190 225 197 223 190 225 196 222 191 225 197 222 193 226 198 223 195 227 201 225 197 229 204 227 200 234 206 233 202 238 206 238 201 245 206 247 200 254 204 255 198 260 203 262 198 265 203 267 199 268 203 271 199 270 203 272 198 273 201 275 196 276 200 279 193 281 197 283 190 284 194 287 188 287 192 291 185 292 189 294 183 296 187 298 182 301 184 299 184 307 188 310 186 314 191 318 189 322 194 325 192 328 197 331 194 333 199 336 198 339 203 341 204 345 211 348 213 349 219 351 223 352 229 354 233 357 240 358 242 362 249 363 247 367 254 367 251 369 258 370 259 370 266 371 278 371 280 371 294 374 297 374 302 378 308 376 317 381 323 380 329 385 335 383 334 387 341 385 340 384 347 382 355 378 358 377 371 374 373 372 384 372 389 368 399 369 405 365 409 368 414 363 412 365 417 360 418 355 421 353 426 343 428 341 436 332 438 330 446 326 449 320 456 317 461 307 462 313 464 306 462 309 464 301 462 294 463 291 465 280 466 277 470 267 471 264 474 260 475 253 479 244 479 241 484 238 482 227 484 233 483 226 481 226 479 219 474 209 474 206 471 195 471 191 472 186 471 179 470 170 470 167 472 160 469 156 472 152 467 143 469 146 465 141 458 135 457 132 446 123 445 120 437 112 436 110 433 107 429 103 423 97 421 94 419 89 411 82 417 81 408 76 412 76 407 73 398 72 395 70 381 65 378 64 366 60 363 59 353 58 350 57 346 55 336 55 341 54 331 53 335 53 330 52 323 51 318 51 305 52 300 53 286 58 283 59 274 63 270 64 263 64 259 66 255 64 247 69 252 64 244 69 247 67 242 70 234 75 231 77 220 87 217 90 208 100 206 102 199 109 197 111 193 113 191 117 189 117 187 121 185 121 180 130 178 133 176 136 172 148 170 151 165 164 164 166 161 175 160 177 157 186 157 189 152 192 151 197 148 197 147 202 147 201 146 206 146 213 146 215 146 221 146 227 146 230 146 235 145 236 145 245 144 241 144 246 143 247 143 252 141 250 141 259 139 251 139 256 137 251 138 256 138 250 139 259 141 250 143 255 148 252 149 257 155 252 157 262 162 251 162 260 167 250 167 255 167 249 168 255 166 249 168 257 163 248 164 258 160 247 162 253 159 247 161 253 157 249 159 254 157 251 159 256 157 254 159 258 157 255 160 259 158 256 160 260 158 256 163 263 159 256 162 259 159 256 162 260 159 256 162 260 159 256 162 261 159 257 162 261 158 257 159 258 158 257 161 260 158 257 161 261 158 257 161 261 158 257 161 260 158 258 161 261 158 258 161 262 159 258 164 264 159 257 162 261 159 257 163 261 160 256 163 260 160 255 163 259 160 254 162 259 161 253 159 263 158 254 155 262 154 252 149 261 147 250 146 256 144 248 143 252 142 247 141 251 142 246 140 250 141 246 138 255 141 246 139 251 139 246 136 255 137 245 134 254 135 244 131 254 134 244 132 250 134 245 131 255 135 248 133 253 137 250 135 256 138 253 135 262 138 254 137 260 137 255 136 261 135 257 135 261 133 257 134 265 133 258 136 262 135 258 141 266 141 261 147 268 149 262 158 267 159 261 160 261 166 260 170 262 168 261 173 262 166 260 171 261 165 259 170 261 166 258 175 262 167 258 172 260 167 258 172 260 169 259 174 260 169 259 173 261 168 261 172 263 168 262 173 263 168 262 177 266 168 263 173 264 169 263 174 264 171 263 174 265 171 262 178 266 171 262 178 266 171 262 178 266 171 262 178 266 171 262 179 266 170 262 175 263 170 261 175 263 170 260 178 265 171 260 179 264 172 260 176 262 172 260 180 264 172 260 180 264 172 260 176 262 172 261 176 262 171 262 176 263 171 262 176 263 172 262 176 263 173 261 176 263 172 262 176 263 171 262 176 263 170 262 175 263 170 262 178 264 169 262 174 263 169 261 174 262 168 262 173 263 168 262 173 263 169 261 174 262 169 262 174 263 170 262 178 264 170 262 175 263 169 262 175 263 169 262 175 263 169 262 174 263 168 262 175 264 169 262 174 263 169 262 175 263 169 262 178 264 170 261 178 264 170 261 179 263 169 262 178 263 169 262 178 263 169 262 179 263 169 263 180 263 171 262 180 262 173 261 178 261 174 261 184 260 176 261 182 259 178 259 188 257 180 259 185 257 181 259 186 257 186 257 191 255 191 254 195 251 196 250 200 247 200 247 200 247 202 246 205 242 201 247 202 246 200 249 200 248 198 249 198 249 195 251 200 248 193 251 194 250 191 251 195 249 189 250 189 250 188 248 197 244 189 243 195 240 191 236 201 231 192 228 201 223 193 223 198 220 197 221 202 218 202 223 208 220 207 225 209 225 210 228 216 224 214 228 219 225 219 227 224 224 222 224 223 223 222 221 226 218 219 219 224 215 216 217 221 214 213 214 217 210 210 211 213 206 208 207 211 203 207 203 210 198 206 198 208 192 205 192 208 181 201 187 203 181 195 182 195 181 188 178 189 176 187 177 189 170 186 175 187 173 185 174 187 167 185 175 187 168 186 176 188 169 187 178 187 172 188 180 191 173 189 181 190 179 190 181 191 180 191 182 194 176 194 181 195 180 196 181 196 180 196 180 198 175 198 179 197 177 197 177 199 172 195 175 196 174 196 174 199 171 199 177 203 174 203 182 208 179 206 189 211 187 208 197 213 195 211 202 212 201 212 202 217 200 215 200 219 198 216 198 221 197 217 197 222 196 216 198 220 198 216 201 220 201 216 203 220 203 216 206 220 206 214 210 219 210 212 212 217 211 221 213 219 213 212 215 217 214 214 218 219 217 217 221 222 220 220 224 225 222 220 225 225 223 220 224 226 223 222 223 227 222 224 223 230 222 224 222 229 220 222 221 227 220 219 221 225 219 216 220 222 218 214 217 220 216 211 215 217 212 211 213 217 210 213 211 218 207 215 208 219 205 216 205 219 202 218 203 221 197 217 198 222 188 215 193 215 192 211 187 211 186 206 181 207 171 198 176 199 166 189 171 192 161 185 167 185 167 185 163 184 163 187 160 187 160 191 159 192 158 194 158 195 157 200 157 201 151 200 155 202 150 197 154 197 154 195 152 196 152 193 152 194 150 192 151 193 150 190 150 191 140 188 149 189 148 186 147 186 146 183 145 183 143 181 143 181 142 179 141 180 140 180 138 181 131 182 135 182 134 185 133 185 132 187 130 188 126 188 128 189 124 190 125 191 120 193 121 195 115 195 119 197 114 198 117 201 111 205 114 208 108 214 109 219 99 221 105 224 100 226 105 226 104 230 104 234 99 236 100 240 94 242 92 247 86 247 85 251 79 248 80 253 75 253 75 259 70 263 71 269 66 273 68 278 64 279 70 285 65 283 73 289 69 290 74 296 70 299 72 305 69 309 68 315 65 315 64 322 61 318 63 325 60 324 65 331 63 333 69 340 68 343 74 350 73 350 77 357 76 355 79 362 77 362 81 370 80 377 83 381 83 384 85 392 85 390 85 397 85 395 87 402 88 404 95 410 96 412 104 419 106 418 112 429 116 422 119 428 122 428 128 434 131 435 135 442 138 441 137 447 141 444 139 450 143 447 146 452 151 450 160 455 165 452 173 458 179 454 182 458 187 454 188 458 192 458 199 461 201 464 211 466 214 467 218 471 223 470 225 473 230 470 233 472 239 465 246 467 252 460 258 462 263 456 265 457 270 453 272 454 278 449 286 450 289 448 294 448 299 447 301 447 306 445 305 444 310 437 315 437 317 428 324 428 325 422 328 421 332 418 332 416 336 413 335 411 339 404 346 403 347 397 355 396 356 394 359 393 363 392 363 389 367 382 371 381 372 371 376 370 378 360 380 359 381 352 381 351 381 343 379 343 379 333 381 332 381 326 384 325 384 324 387 320 388 318 389 316 389 308 389 306 389 295 389 294 389 288 386 283 387 281 382 272 383 272 376 270 376 262 371 261 371 253 370 252 370 249 370 246 370 246 368 242 368 235 365 233 364 224 360 221 359 217 354 212 352 212 346 208 344 204 335 203 334 197 327 196 326 190 323 189 322 187 323 184 320 185 320 181 317 176 312 175 310 169 300 168 299 167 293 163 289 166 284 162 280 166 275 163 271 163 267 160 262 156 257 155 256 156 254 152 250 156 249 153 244 154 241 151 236 153 231 150 226 151 225 148 219 150 221 148 216 150 218 149 214 149 215 146 210 147 212 144 208 146 211 143 207 146 211 143 207 147 210 144 205 149 208 147 203 152 205 149 200 154 202 149 192 157 198 157 197 159 198 153 188 160 200 154 190 161 202 161 202 164 205 159 194 168 207 163 196 173 209 170 202 174 209 172 203 175 208 171 198 175 208 174 206 172 208 172 206 170 208 169 205 168 208 168 206 166 207 164 201 164 206 162 199 164 203 165 202 165 202 163 196 166 200 164 193 167 199 167 198 167 199 168 199 166 199 167 199 165 199 164 188 165 199 165 199 164 199 164 198 163 199 164 200 164 199 164 199 164 199 163 194 164 200 162 190 165 201 166 200 165 201 167 200 166 201 167 200 166 202 164 190 166 201 162 190 165 201 166 200 163 201 160 191 162 201 162 201 159 202 156 196 157 202 157 202 154 201 145 195 150 203 145 199 147 205 141 202 145 207 138 204 142 210 136 207 140 212 134 209 138 214 132 211 138 216 132 214 138 218 132 216 138 217 127 216 138 217 131 216 136 217 129 216 134 218 127 218 133 220 126 220 132 223 125 223 133 227 125 226 133 228 125 228 133 229 127 229 134 229 127 228 134 228 127 226 134 226 128 222 136 223 128 215 141 217 136 208 150 210 147 200 161 206 161 196 171 204 172 204 177 205 184 197 186 207 186 206 190 206 191 205 191 207 192 207 188 214 192 208 187 216 190 211 186 218 190 214 187 220 191 217 190 222 195 217 193 222 199 219 195 224 201 220 195 225 201 221 194 225 200 221 193 226 199 222 192 227 198 223 191 227 197 224 188 227 194 224 184 228 189 224 179 229 186 225 177 231 183 227 177 232 182 228 176 232 182 229 178 232 185 229 180 232 185 227 181 232 186 227 181 230 190 223 181 230 189 223 180 230 181 229 180 229 186 225 181 229 187 225 184 229 190 226 190 230 195 226 197 231 202 227 203 231 207 228 206 231 212 228 208 230 212 228 208 229 213 228 208 231 213 230 207 235 213 234 205 241 210 240 202 246 208 245 200 252 206 252 198 256 203 255 196 260 201 261 194 265 199 267 190 270 195 273 185 275 190 277 180 278 185 280 177 281 182 283 175 284 180 286 175 288 180 290 176 292 180 295 177 296 181 300 178 302 182 306 181 309 186 313 190 318 192 320 199 326 201 326 209 334 212 335 215 341 221 343 221 349 227 351 227 356 233 357 235 359 241 360 250 363 252 363 262 368 265 369 271 375 278 375 286 381 293 381 299 385 306 385 308 386 314 385 316 386 322 385 327 389 334 387 338 391 345 389 349 392 355 389 359 389 365 386 369 384 376 380 381 374 383 373 387 370 392 366 397 365 402 360 405 363 410 358 408 363 414 358 411 359 416 353 420 344 423 342 430 332 432 329 436 326 440 320 444 313 446 311 449 309 453 302 456 304 458 297 458 300 460 293 459 288 460 285 462 274 463 271 468 260 469 257 474 255 475 244 478 246 478 238 482 234 481 227 485 225 484 218 485 221 483 209 481 216 479 208 473 202 473 198 469 190 469 186 468 178 468 175 470 170 467 164 469 158 467 153 471 151 468 146 471 148 467 142 463 141 462 138 453 132 452 130 442 120 441 118 437 111 433 106 428 99 426 97 424 92 420 88 420 86 411 81 417 83 408 79 410 81 404 78 394 76 391 74 379 70 376 68 368 66 365 65 358 64 355 63 346 61 344 60 341 57 331 57 335 55 324 55 325 54 320 54 308 56 305 56 291 59 289 59 281 60 277 62 269 64 267 64 262 64 254 68 256 64 252 67 253 66 248 69 242 72 239 73 229 81 226 83 216 93 214 95 208 103 207 105 202 112 200 114 195 117 193 121 189 121 185 129 186 124 181 133 180 135 179 137 174 148 173 151 167 163 166 165 162 172 161 177 160 184 159 186 156 195 156 197 151 200 150 209 147 204 147 210 147 207 146 217 146 217 146 222 146 230 146 232 146 235 146 240 146 240 147 249 146 245 147 249 145 248 145 258 142 249 143 255 141 251 141 259 141 250 141 254 143 250 143 258 147 251 148 251 152 252 152 256 157 249 160 257 162 244 162 249 166 238 168 248 170 234 172 241 172 234 173 240 172 235 175 243 172 234 174 241 169 234 172 240 165 235 167 240 159 236 162 241 154 239 157 248 151 243 153 248 151 248 153 253 152 251 155 259 153 254 156 258 155 256 159 263 157 256 160 261 157 257 161 262 157 256 161 261 156 257 160 261 156 257 158 261 156 257 158 261 156 258 159 262 155 258 160 265 155 257 158 261 155 256 157 260 153 253 158 261 153 251 156 256 152 249 155 254 152 249 155 254 152 249 155 254 153 250 156 254 153 251 156 256 153 253 156 257 153 256 157 259 153 258 162 263 156 259 161 261 159 259 165 261 163 259 173 262 166 258 172 259 170 256 176 257 174 254 180 254 178 250 184 249 183 244 194 242 187 238 192 236 189 232 195 229 189 229 198 226 188 229 198 226 189 232 195 230 191 233 197 232 192 234 198 232 192 234 198 232 193 233 199 232 192 232 198 230 192 231 197 229 191 230 198 229 192 230 198 228 192 230 198 229 193 231 199 230 195 233 201 230 198 234 208 228 203 234 208 229 206 230 209 225 207 224 211 220 208 218 211 211 206 208 208 202 203 198 206 187 198 187 199 182 192 179 193 173 188 174 189 168 186 171 186 164 187 167 190 156 190 163 192 156 193 159 194 151 194 152 196 146 194 145 196 140 194 140 197 133 193 137 197 125 194 134 196 128 199 129 202 123 209 119 211 116 217 114 220 109 223 110 224 109 228 108 232 102 234 104 238 99 240 98 244 93 244 92 249 87 247 89 252 83 251 88 256 83 257 89 262 84 266 88 271 83 276 86 282 82 283 84 289 80 290 82 296 79 299 79 305 75 308 75 314 71 313 72 320 68 318 71 326 68 328 73 336 70 342 76 349 74 354 80 362 78 362 83 369 81 370 86 377 85 380 89 387 88 388 90 400 90 392 90 398 91 394 93 401 95 401 102 408 103 410 112 418 115 420 122 431 125 425 127 431 129 429 132 436 135 437 140 443 143 446 147 451 150 450 150 456 154 453 155 458 160 455 168 460 172 457 182 462 186 459 192 463 197 459 198 463 204 461 205 464 211 465 221 467 223 467 230 470 235 468 238 471 243 467 245 469 255 462 255 464 260 458 266 459 272 455 274 457 279 453 278 453 283 448 289 449 291 444 300 444 303 441 307 440 312 438 313 437 318 432 320 430 329 423 328 422 332 416 336 414 345 412 341 411 345 407 345 406 349 401 351 400 356 397 358 395 362 395 363 392 367 389 367 388 367 379 374 378 375 370 377 367 380 359 380 357 381 355 378 351 381 347 378 344 379 336 380 335 380 330 383 330 383 326 387 325 387 326 388 321 389 317 388 315 389 306 388 304 388 294 386 292 386 288 382 284 382 283 377 283 376 274 370 272 371 265 368 264 368 257 368 255 368 254 370 249 369 249 368 245 368 238 365 236 364 226 359 224 358 218 352 213 350 213 343 209 341 209 333 206 332 202 324 200 323 195 320 193 319 191 320 188 317 186 316 184 315 180 310 179 307 173 300 171 298 169 289 166 287 167 279 166 277 169 272 165 267 167 263 163 258 162 256 158 252 158 252 154 248 155 250 152 245 151 241 150 238 150 231 149 229 150 226 147 221 150 221 147 217 150 218 148 213 150 213 148 208 148 210 146 207 147 211 144 207 148 216 144 212 150 221 146 217 151 226 148 218 153 226 151 216 158 224 156 217 164 223 162 213 171 221 169 211 177 219 175 212 181 215 179 210 184 212 182 210 186 214 184 208 189 214 185 204 189 212 190 212 190 213 186 202 189 214 186 203 188 215 184 203 185 214 181 203 182 213 181 207 178 212 174 200 173 211 172 205 170 212 170 206 170 210 167 199 170 209 167 198 171 208 170 202 173 207 170 196 173 207 171 196 173 207 171 196 173 206 171 196 172 206 171 200 171 205 171 204 169 204 169 204 168 204 167 199 166 204 167 203 167 205 165 194 166 196 165 197 168 207 166 197 169 208 168 202 169 209 168 204 169 209 168 204 168 208 168 208 165 208 159 199 161 208 157 203 156 208 152 205 151 209 141 204 147 211 140 208 143 213 137 211 141 216 135 214 140 219 135 216 140 220 134 217 140 219 133 217 141 219 134 216 141 218 135 215 142 217 136 214 142 217 137 214 143 217 137 214 143 218 137 215 144 219 137 216 144 220 139 218 145 222 139 218 145 222 140 219 145 221 139 219 144 221 134 216 144 220 138 218 144 220 138 218 143 220 137 217 142 221 136 217 141 221 136 218 140 221 134 217 140 220 135 216 141 219 137 214 145 218 143 211 151 214 149 203 159 210 159 200 167 210 170 199 180 202 179 201 183 212 185 207 186 213 188 208 187 213 188 213 185 214 189 204 183 213 185 208 182 214 184 213 181 216 183 211 181 217 184 216 184 217 186 213 187 218 189 214 190 220 193 217 192 224 197 221 195 230 196 230 198 237 203 235 199 246 204 243 199 254 208 251 198 259 204 258 198 263 204 262 200 265 206 265 202 267 208 268 202 272 207 273 199 277 203 279 194 285 194 284 187 292 188 292 183 297 188 299 183 301 187 304 183 306 188 309 185 313 193 318 187 318 192 321 191 324 197 327 198 330 204 333 205 336 211 338 212 341 218 343 220 347 226 349 228 355 234 356 232 361 242 364 232 364 239 365 239 367 245 368 255 371 258 371 270 375 274 375 279 376 286 376 289 377 296 377 301 381 307 381 311 387 317 386 317 391 324 389 323 390 329 388 338 384 340 384 352 381 354 380 360 380 366 377 372 377 378 373 384 375 390 371 391 374 397 370 395 372 400 367 402 362 405 359 411 351 414 349 420 345 425 339 429 338 434 333 438 331 442 325 447 325 450 319 451 322 455 315 452 316 456 309 457 299 459 296 464 283 465 281 469 271 471 268 474 259 475 257 478 252 480 245 484 245 484 238 484 241 484 229 480 228 480 224 477 213 477 210 477 199 477 196 478 191 476 185 474 177 474 174 475 170 473 164 476 162 473 156 475 158 471 152 466 148 465 145 457 137 456 134 450 125 448 122 443 116 441 113 439 110 434 105 432 100 428 97 429 93 421 87 426 89 421 85 416 84 414 82 404 78 401 75 390 70 387 68 382 66 376 64 369 64 366 63 360 62 354 61 351 58 342 57 347 55 337 54 340 53 329 53 325 53 322 53 308 54 305 54 295 55 292 56 284 58 282 58 278 58 273 60 272 58 268 61 268 59 259 63 258 63 255 64 244 70 241 73 229 83 226 85 216 94 214 96 208 102 206 104 200 106 198 110 195 108 189 117 190 111 185 120 183 121 181 124 176 136 174 139 167 152 167 154 163 164 163 166 160 175 160 177 156 182 154 191 152 188 151 193 151 192 150 197 150 199 150 203 150 214 149 216 150 222 150 227 150 230 150 235 150 237 151 242 150 244 150 249 148 250 148 255 145 249 144 254 143 247 142 252 141 243 140 252 143 241 143 246 147 242 147 247 153 245 153 254 161 246 161 251 166 244 166 249 171 252 171 250 173 239 173 248 173 238 173 248 171 237 172 246 168 237 169 241 163 236 165 241 158 237 160 242 154 239 156 244 153 243 155 248 154 246 156 251 155 248 157 252 156 250 160 257 157 251 162 259 159 251 161 256 158 251 162 255 158 250 164 258 157 250 163 258 157 249 160 254 157 249 160 254 157 250 160 255 157 251 160 255 157 251 160 255 156 250 159 254 156 250 159 254 155 248 159 253 155 247 160 255 155 246 158 251 155 246 158 250 155 246 158 251 155 246 158 250 155 246 159 253 153 246 157 251 153 247 156 251 153 249 156 253 154 252 163 257 160 253 165 255 166 253 171 255 185 254 184 252 193 247 193 246 189 241 195 239 194 232 199 230 194 224 201 222 193 220 199 219 192 221 199 219 193 222 200 220 194 224 202 221 195 225 201 223 196 225 202 223 198 223 203 221 198 221 205 219 198 219 205 216 196 218 202 216 196 217 204 215 196 217 203 215 195 217 206 215 194 217 194 217 192 218 203 216 190 220 192 219 190 219 200 216 189 218 200 216 188 218 199 215 188 218 199 215 188 218 199 216 189 218 199 216 200 216 199 216 190 218 200 216 190 218 200 215 190 218 200 216 190 218 200 215 189 218 199 216 187 218 197 216 185 218 196 216 184 218 195 216 184 218 194 215 182 218 183 217 181 217 181 217 178 216 183 215 176 215 183 214 175 215 183 213 176 215 182 214 177 215 185 213 178 215 187 213 181 216 188 213 186 216 192 214 193 217 199 215 200 218 206 216 205 220 210 218 207 222 212 221 207 225 213 224 206 228 212 227 205 230 210 229 205 232 211 231 206 232 211 231 205 231 211 230 203 228 209 227 201 225 207 224 200 223 206 222 196 222 208 220 195 222 196 221 194 222 198 220 193 222 198 220 196 222 197 222 201 223 212 221 207 225 213 223 211 225 217 223 214 224 219 221 216 222 220 219 216 219 220 216 215 214 223 208 214 210 219 205 212 205 217 200 211 198 215 194 209 191 216 182 205 184 210 174 199 181 201 174 194 178 192 176 190 177 190 166 188 175 188 168 188 173 187 165 188 168 186 161 185 162 184 155 181 157 180 151 178 154 176 147 175 153 173 146 172 152 171 145 172 152 170 149 172 149 173 143 177 147 179 141 184 144 186 138 192 141 194 134 199 136 201 130 204 132 205 131 209 130 211 123 212 129 214 123 215 127 218 121 223 118 225 114 230 107 232 104 235 99 239 94 238 92 243 87 241 88 246 83 249 84 254 79 259 80 264 75 267 80 272 75 273 80 278 76 281 80 287 75 291 75 297 71 300 70 306 66 306 67 313 64 311 67 318 65 320 71 327 68 332 75 339 72 343 77 349 76 350 79 357 78 360 82 366 80 371 84 378 83 381 85 388 85 386 85 393 86 391 90 398 91 399 98 406 99 407 106 419 109 413 112 424 115 420 118 431 122 428 124 435 126 436 127 443 129 440 127 446 129 443 130 449 133 447 141 458 147 454 155 464 162 458 166 463 170 458 172 462 177 458 181 462 186 461 191 466 196 466 199 470 204 470 204 473 210 471 210 474 215 471 224 472 226 467 234 470 240 464 245 466 250 461 250 463 256 459 257 460 263 457 272 458 275 457 284 458 286 458 287 458 293 455 292 455 298 447 305 447 307 439 313 438 318 431 322 430 326 425 327 423 331 417 334 416 338 409 346 409 348 404 354 404 355 402 356 399 359 392 364 391 365 380 371 379 372 373 372 370 376 366 372 361 375 352 376 351 377 344 381 342 381 337 385 337 386 332 387 331 387 322 388 321 389 308 390 307 390 300 387 295 388 291 383 287 384 279 379 277 378 269 376 268 376 262 377 260 376 259 376 255 375 253 373 248 372 239 367 237 366 227 360 225 359 222 352 213 349 214 341 212 340 207 333 205 332 199 331 198 329 194 328 192 327 193 325 189 322 184 315 182 313 175 304 173 302 171 294 167 291 168 283 167 282 166 275 164 271 162 266 160 264 159 263 156 259 156 259 153 254 156 256 153 250 155 246 153 241 154 235 152 230 153 229 150 224 152 226 149 220 154 222 152 216 154 215 151 209 152 211 149 207 151 211 148 207 150 212 147 206 150 212 147 206 150 210 148 206 150 209 147 204 153 209 150 203 158 208 156 202 164 206 165 204 173 205 169 194 181 207 177 197 186 210 184 209 189 210 189 209 190 209 186 198 190 209 186 198 190 210 186 198 188 209 189 209 187 208 187 208 185 207 180 196 177 196 177 196 179 206 176 199 176 207 173 201 171 208 167 196 167 207 163 196 165 205 161 194 164 203 160 192 164 201 160 190 165 199 164 195 166 199 166 198 166 198 162 188 166 198 164 192 165 197 165 196 165 197 165 196 165 197 165 197 165 198 165 197 165 198 163 193 165 198 162 188 165 198 162 188 165 199 164 194 166 200 168 198 167 200 167 199 167 201 162 191 167 200 167 200 164 200 159 195 159 199 149 194 153 200 142 197 146 203 135 202 141 208 129 208 137 214 59 196 136 221 54 200 135 226 50 204 136 229 130 229 138 231 131 229 141 228 135 228 147 226 140 226 153 226 146 225 157 226 151 226 160 227 150 229 159 228 152 228 157 228 146 229 153 229 146 229 149 228 142 229 146 227 134 229 144 229 138 230 145 231 139 233 147 234 140 236 147 237 140 239 146 239 139 241 145 241 137 242 144 242 136 243 143 240 136 242 143 241 137 242 143 241 138 241 141 240 134 241 138 240 130 240 134 238 126 239 131 237 123 239 129 236 121 238 128 236 120 238 125 236 120 238 124 238 43 238 126 240 118 242 116 247 117 246 126 244 118 247 125 244 118 247 122 245 116 248 121 246 115 249 121 246 115 249 122 247 117 251 125 250 121 254 126 252 120 255 126 253 122 256 128 251 123 256 131 250 127 256 133 249 126 256 133 248 128 254 133 250 126 257 133 252 127 261 134 257 130 263 136 260 131 265 139 259 134 263 143 255 137 259 145 248 141 253 148 242 143 246 148 238 141 245 145 238 139 244 142 240 136 249 140 246 136 252 140 253 134 262 142 258 139 263 146 261 140 270 149 264 147 269 149 268 147 273 148 272 145 277 147 276 143 280 138 288 138 287 143 282 139 286 141 282 137 286 136 281 133 286 133 278 132 283 131 276 133 277 134 277 133 287 138 279 138 290 143 282 144 293 147 286 149 296 151 291 154 296 156 296 160 300 162 300 168 303 171 303 177 306 180 306 185 308 188 308 194 310 193 312 198 314 194 318 199 320 194 324 202 328 193 328 198 330 193 330 198 333 196 334 201 337 202 339 207 342 208 345 213 348 213 353 218 355 217 355 226 360 221 357 227 359 229 360 235 361 238 365 244 366 245 370 251 371 248 373 255 373 253 372 259 372 261 371 268 370 276 371 279 371 285 374 292 373 294 377 301 376 304 380 310 379 316 383 322 381 325 385 331 383 330 385 337 382 335 382 342 379 349 375 352 374 357 375 364 371 368 373 375 370 378 372 383 368 387 369 393 365 396 367 401 363 400 365 406 360 402 360 408 355 410 347 412 345 420 335 422 333 429 330 433 325 439 324 443 319 449 317 452 311 455 312 458 305 456 307 458 300 456 293 457 290 457 279 458 276 461 266 462 264 467 262 468 255 471 255 472 247 474 239 475 236 479 233 479 226 482 229 481 221 481 226 480 219 482 218 480 212 484 210 482 200 487 207 484 196 488 206 487 199 489 208 487 200 488 210 485 198 485 211 482 200 481 212 479 200 479 211 477 204 479 208 475 202 478 206 471 198 477 207 472 201 477 208 473 202 477 209 472 203 477 210 473 204 476 209 472 204 475 209 471 204 475 209 469 201 476 209 473 203 478 208 471 200 478 207 474 202 478 207 474 202 478 207 474 202 478 208 471 200 478 209 474 203 478 209 471 201 477 209 473 203 477 209 472 203 477 209 472 203 477 208 473 203 477 208 473 203 477 208 473 203 477 208 473 203 476 208 472 203 476 209 472 203 477 208 473 203 477 208 473 203 478 208 471 200 478 208 471 200 477 208 473 203 476 207 472 203 474 207 470 202 472 204 465 196 469 201 465 196 467 199 463 193 464 196 461 190 462 191 459 185 462 186 459 180 462 180 459 174 463 174 458 165 464 167 461 161 463 159 460 154 460 152 457 146 460 146 457 140 463 141 459 136 465 139 461 133 464 136 460 130 455 124 454 122 447 112 445 110 438 101 436 98 429 93 427 91 419 88 417 85 414 83 410 80 410 80 402 75 406 77 401 74 399 73 394 70 390 67 385 65 383 62 374 58 377 58 372 56 366 55 363 53 358 51 353 50 351 47 317 10 346 44 315 9 341 44 314 9 334 45 312 9 326 45 309 9 322 43 307 9 323 39 306 8 322 36 316 34 316 33 303 8 308 31 296 7 301 31 286 7 295 31 281 8 295 30 280 7 297 28 281 7 296 24 280 7 295 23 279 6 292 21 268 6 287 22 256 12 280 24 256 14 276 28 254 15 277 29 255 12 279 27 275 22 282 24 279 20 286 22 281 17 288 20 284 15 288 19 284 13 286 17 282 13 284 17 279 12 280 18 276 12 278 19 274 12 278 19 273 12 277 18 273 12 277 16 273 12 277 16 273 12 277 16 272 12 275 15 271 12 273 16 268 12 270 16 266 12 269 16 264 12 268 14 264 11 268 12 268 11 269 10 267 8 270 10 267 8 270 10 268 8 269 10 266 8 267 13 263 10 264 15 257 9 262 18 257 14 259 21 255 17 258 22 253 19 256 24 251 20 254 26 250 22 252 29 248 24 250 29 246 24 249 29 245 25 248 31 241 24 251 34 242 29 251 40 247 37 249 43 244 40 247 46 242 42 245 46 241 43 243 45 239 41 241 41 237 37 240 37 233 30 240 35 233 28 241 33 238 28 243 30 239 26 244 27 241 22 247 23 244 19 250 21 248 15 254 19 252 13 259 18 257 12 264 18 262 12 267 17 265 12 268 17 266 12 267 20 265 13 266 24 264 17 265 27 263 20 266 29 263 22 266 33 264 26 267 37 264 29 267 40 264 32 266 41 262 34 264 42 261 35 263 42 260 35 263 43 260 36 263 44 261 37 264 45 261 37 265 46 263 38 266 47 264 39 267 46 266 38 269 45 268 37 271 44 271 36 274 44 274 36 278 42 278 35 283 41 282 33 287 39 286 31 290 37 289 29 292 35 291 26 292 32 291 24 290 30 289 22 288 28 286 19 284 25 283 17 281 23 280 16 280 22 279 15 281 20 280 13 282 18 280 12 283 16 281 12 282 14 281 11 280 12 279 10 276 11 276 9 273 10 273 9 268 9 269 8 265 10 265 9 262 10 261 10 261 11 260 10 263 10 263 9 266 9 266 8 269 8 270 7 272 8 272 8 274 8 274 8 273 9 273 8 271 10 271 8 268 11 267 9 266 13 266 12 266 16 262 11 266 18 262 12 266 19 262 12 262 21 259 15 257 27 254 21 255 34 252 27 254 39 250 33 254 42 249 37 254 44 249 39 254 46 249 42 254 50 249 45 253 54 248 49 252 58 246 52 250 59 245 54 250 60 245 56 251 62 246 58 254 66 248 62 256 70 250 67 258 74 251 71 256 75 250 73 253 75 247 72 251 73 242 69 251 73 245 70 252 71 246 68 251 70 247 66 252 66 249 62 254 60 246 53 255 55 251 51 257 54 248 50 256 57 248 53 256 58 248 56 257 59 252 58 258 60 253 59 259 60 250 59 258 59 249 60 256 61 251 62 253 66 249 66 252 70 244 71 251 72 247 73 251 72 247 73 252 73 244 74 254 76 246 78 256 81 251 81 260 86 256 86 266 90 258 94 273 94 265 98 281 98 273 103 287 102 282 105 296 101 291 105 305 98 300 102 308 97 301 104 306 100 301 104 305 100 301 104 307 99 302 102 307 100 302 104 306 102 301 106 303 103 299 108 300 104 296 108 297 104 292 107 295 102 290 105 293 99 286 104 293 96 288 99 292 94 284 98 292 91 284 96 291 89 285 92 293 88 288 92 299 90 293 94 302 92 296 96 303 92 298 96 303 92 298 97 303 93 298 97 303 92 299 96 303 91 299 95 303 90 299 94 302 89 298 93 299 88 295 92 295 84 292 88 290 79 289 82 289 75 286 83 289 75 288 80 290 78 290 87 293 81 292 87 295 86 296 95 298 92 299 96 301 96 304 105 306 100 308 104 312 101 314 109 317 100 318 104 320 97 321 102 323 94 323 99 324 91 324 97 325 88 325 93 325 84 325 89 329 80 328 86 335 76 334 83 342 72 341 78 349 67 347 74 355 65 352 72 358 66 357 72 360 69 358 76 358 72 360 81 356 77 358 82 352 82 356 86 350 87 354 91 349 91 354 95 350 94 355 98 354 96 359 100 357 98 362 102 361 99 366 103 362 101 368 105 362 101 367 105 361 99 366 104 360 96 364 100 361 93 363 99 360 92 361 98 357 92 356 101 351 93 348 101 344 92 341 96 337 89 331 95 330 86 323 90 325 82 318 86 321 79 317 81 317 78 311 82 315 78 312 80 315 79 311 81 312 79 305 84 309 80 305 82 306 79 302 80 305 76 301 77 306 73 298 74 307 70 299 71 309 70 300 69 310 71 300 69 309 72 304 71 309 72 304 71 310 72 304 71 311 71 301 69 312 69 304 68 315 68 305 68 318 66 309 68 322 66 314 70 327 69 318 74 331 74 324 79 337 79 330 84 344 82 340 85 351 85 346 88 356 88 345 92 357 90 346 94 354 88 349 91 349 83 345 88 342 78 341 84 336 77 336 86 331 79 332 83 331 84 333 88 336 89 336 89 344 93 345 102 351 94 350 98 353 91 352 97 351 90 349 95 347 90 345 94 341 89 337 97 335 88 332 93 329 88 327 93 325 89 323 95 323 92 321 98 322 96 321 101 323 99 321 104 321 102 319 106 317 105 316 109 314 106 313 110 313 104 312 108 314 101 312 109 314 99 312 107 315 97 314 101 316 96 314 101 316 97 315 102 314 100 313 104 314 101 312 105 313 101 311 105 312 97 310 101 313 91 311 94 316 83 312 85 320 74 316 76 326 66 321 67 333 60 323 61 340 56 334 57 345 57 339 56 346 60 336 58 343 64 333 61 337 66 330 65 330 66 323 65 325 63 315 61 320 57 311 54 317 52 308 48 314 48 308 45 310 45 306 42 307 43 298 40 304 42 299 40 303 40 294 38 300 39 294 38 296 37 291 36 293 36 288 34 293 34 288 32 294 33 289 30 296 31 287 23 296 30 288 20 296 28 291 20 296 28 291 24 297 28 292 25 298 30 289 25 299 33 294 29 302 37 296 33 302 41 292 34 299 44 290 39 297 50 291 48 296 58 286 55 296 67 286 64 298 74 291 73 300 79 291 78 301 83 295 82 303 84 293 84 307 87 297 87 312 89 306 89 320 89 315 90 328 87 322 89 332 84 324 89 336 83 328 87 338 81 332 84 340 81 335 83 342 80 334 85 344 79 336 85 347 79 342 83 352 79 347 83 356 80 349 87 358 80 356 85 363 77 360 82 366 72 364 77 368 69 364 77 368 69 365 75 367 73 363 82 366 78 360 86 365 84 358 90 365 88 361 92 365 87 359 94 362 85 360 90 358 85 356 94 351 87 353 96 344 90 348 98 341 93 345 97 343 93 347 98 349 94 356 100 356 94 365 100 364 93 370 96 371 93 378 94 376 92 382 93 379 92 386 94 382 93 388 94 385 93 391 95 390 94 396 96 395 96 402 98 401 101 408 103 407 106 413 109 412 112 419 114 417 116 423 118 419 118 426 121 420 120 427 123 423 126 429 129 427 132 434 135 434 137 441 140 441 138 446 141 444 137 450 142 447 142 454 146 452 150 457 154 455 159 461 164 458 167 463 172 458 173 463 177 456 175 460 181 454 180 457 186 455 194 457 196 456 201 459 207 461 210 464 216 465 217 467 223 468 230 469 232 466 237 468 242 465 245 466 250 462 249 463 254 457 249 457 256 452 256 452 262 449 265 449 271 448 277 449 278 452 278 452 283 450 280 450 288 448 280 447 285 444 281 442 287 441 283 440 288 439 286 439 291 440 290 439 300 441 294 439 300 441 298 439 303 439 301 437 305 433 305 431 310 427 311 425 316 423 322 423 324 424 328 423 333 427 333 424 338 426 337 424 341 417 345 416 346 406 352 405 353 395 358 395 359 390 359 388 363 382 362 380 365 371 368 370 369 364 373 363 374 359 376 359 377 353 378 351 379 341 379 340 380 328 381 327 381 321 379 318 381 314 377 309 379 301 377 299 378 295 379 290 379 290 382 286 383 287 384 281 384 274 382 271 382 261 378 259 377 253 371 248 370 246 363 241 362 236 356 235 355 228 353 227 352 224 353 219 351 219 351 214 348 210 345 208 343 201 336 198 334 195 327 191 323 191 314 191 312 190 303 191 302 185 292 183 290 178 285 177 283 175 282 172 277 170 273 168 270 165 262 163 259 161 250 159 246 161 237 160 235 167 230 165 224 169 216 168 214 168 209 166 203 165 202 165 197 164 198 163 191 164 185 164 181 166 171 165 168 171 163 171 156 179 157 179 150 187 150 188 143 194 139 194 135 196 131 197 125 195 125 197 118 197 119 199 113 204 106 205 103 211 100 213 93 218 96 223 85 227 96 232 85 235 92 238 86 241 86 245 80 244 80 248 74 246 77 250 71 250 75 254 69 258 72 263 66 267 69 272 64 274 66 279 61 278 66 283 60 282 66 287 61 289 64 294 59 296 59 301 54 302 55 307 50 306 52 312 47 310 51 316 46 316 50 322 46 322 50 328 45 326 49 331 45 329 48 334 44 330 47 340 39 328 48 334 44 326 51 328 50 327 58 337 50 330 64 341 58 333 69 344 63 331 74 337 70 328 76 338 71 324 76 326 75 321 74 333 70 319 71 321 69 318 68 325 65 319 65 331 61 322 64 329 61 326 63 333 60 329 62 340 59 330 62 337 61 331 63 332 62 331 64 342 61 331 64 342 61 330 64 342 61 330 65 341 61 329 65 330 65 329 67 340 63 330 67 337 66 332 68 343 66 333 68 344 65 333 67 345 65 333 66 345 64 333 65 339 63 331 64 343 62 330 64 341 62 329 64 340 62 328 65 335 63 328 66 335 64 328 66 330 66 329 66 341 63 331 66 337 64 332 65 338 62 334 63 344 56 336 60 345 51 336 55 342 50 336 52 341 46 337 47 341 41 337 43 342 37 338 40 344 29 338 36 343 25 337 31 341 20 334 28 336 20 330 25 334 13 328 23 331 11 326 22 328 14 326 20 328 14 326 20 328 13 327 19 329 13 327 20 330 14 328 20 330 13 329 19 331 14 329 18 331 13 329 17 330 13 329 16 330 12 328 16 329 12 328 15 329 12 328 14 329 12 329 12 330 11 329 12 330 10 329 10 330 10 328 9 328 8 325 8 326 8 323 8 324 7 322 8 322 7 321 8 322 7 322 8 322 8 322 9 323 8 324 10 324 9 325 11 325 10 326 12 326 11 327 13 327 11 328 15 327 12 328 17 328 13 328 18 328 13 328 19 328 13 329 20 329 13 330 20 330 13 332 20 332 14 333 19 333 13 335 18 335 14 337 17 337 13 339 16 339 13 340 15 340 14 340 13 340 12 341 11 342 10 343 10 343 9 343 10 344 9 345 10 345 10 346 12 346 11 348 13 347 11 349 14 349 12 351 15 351 14 352 16 351 13 352 17 352 16 353 16 353 15 352 15 351 12 350 15 351 14 348 17 349 16 346 18 347 13 342 20 345 14 337 22 344 16 337 25 347 18 338 29 349 24 339 35 351 30 339 40 351 36 339 45 351 40 337 47 349 43 334 48 341 45 330 48 337 46 328 49 335 46 327 49 334 47 327 50 335 47 328 51 340 46 329 51 340 46 329 50 336 47 329 50 337 47 332 50 339 48 336 52 342 50 340 54 347 51 342 54 349 51 341 52 352 47 341 49 352 44 340 48 347 45 340 47 347 44 340 47 347 44 340 48 347 45 341 49 352 43 342 49 353 43 343 49 353 43 343 49 354 43 343 48 354 43 343 48 355 43 343 49 355 43 343 49 354 43 343 49 354 43 343 49 354 44 344 49 355 44 344 49 355 43 344 49 355 43 344 48 355 43 344 48 355 43 344 49 355 44 343 50 355 44 343 51 355 45 343 52 355 46 344 52 355 46 344 52 351 48 344 51 351 48 344 51 351 48 345 51 351 48 345 51 351 48 345 52 351 48 345 52 351 49 345 53 351 49 345 54 351 51 346 56 356 50 346 59 347 58 346 63 352 57 344 67 353 58 341 72 350 63 339 77 340 76 337 82 347 74 336 86 346 79 336 88 337 86 336 89 347 84 337 88 348 84 338 85 349 82 339 82 340 81 339 78 345 78 338 77 349 77 336 78 343 78 335 80 341 81 333 82 339 83 332 83 339 84 332 82 342 84 330 81 336 82 329 80 331 80 329 81 331 81 329 82 331 82 329 83 335 84 328 84 335 84 328 84 335 84 329 83 334 83 330 83 331 83 331 83 337 84 333 85 339 86 335 86 341 87 335 87 341 88 336 86 341 88 334 84 339 85 332 81 333 82 330 80 336 82 330 82 336 83 330 84 336 85 329 85 335 86 328 84 334 86 328 84 334 85 328 84 334 85 328 84 335 85 329 87 331 87 330 88 331 89 330 90 337 89 331 91 338 89 334 90 340 88 336 87 347 83 337 82 349 79 339 77 341 76 341 73 342 72 341 70 343 70 341 69 342 69 341 71 343 70 341 74 353 69 341 77 353 72 342 79 353 74 341 79 353 75 342 79 353 74 342 78 352 72 341 76 352 70 339 73 341 73 338 71 349 67 336 69 343 67 335 69 345 68 334 71 340 71 332 74 342 76 330 79 335 81 326 85 330 88 320 91 324 93 314 94 317 97 308 97 311 100 303 101 307 104 300 102 304 105 298 101 302 105 297 100 302 104 298 102 303 106 301 108 305 111 302 111 307 114 304 112 308 115 303 110 308 113 303 109 308 112 304 112 308 114 304 114 308 117 306 118 310 120 308 120 312 122 312 120 316 122 316 117 320 119 319 112 323 114 319 109 324 112 318 109 322 112 315 112 319 115 312 114 316 117 310 115 314 117 309 117 309 117 309 117 313 119 310 116 314 119 313 118 316 121 313 120 316 122 313 119 316 121 312 114 316 118 311 110 314 114 309 108 313 113 308 110 312 115 307 113 310 117 305 112 309 116 304 109 308 114 305 110 308 114 305 112 308 117 303 113 307 118 301 111 305 115 299 108 303 113 297 107 300 112 295 107 298 112 292 105 295 110 290 103 292 107 288 101 291 107 287 102 290 108 287 106 289 110 286 109 289 114 286 112 287 117 284 118 284 118 280 116 280 119 274 118 274 118 268 115 268 115 262 107 260 114 256 101 253 108 251 93 246 101 247 86 241 93 244 82 240 86 240 82 237 86 236 86 233 89 234 90 231 94 233 94 227 101 229 99 226 102 223 102 220 105 217 102 214 105 212 100 207 107 208 100 203 107 203 103 200 107 197 109 194 112 191 113 188 117 187 116 182 123 185 120 179 127 182 127 179 131 176 136 174 140 170 143 169 147 165 147 163 156 163 150 161 159 162 153 161 163 160 165 160 167 157 175 157 178 155 187 155 189 154 199 155 202 153 205 154 209 150 210 153 219 148 216 152 224 150 220 155 228 155 226 158 230 159 233 162 237 160 239 164 243 161 243 164 246 163 247 167 251 167 253 173 255 172 257 177 259 177 257 181 259 178 254 187 256 181 251 187 251 185 247 197 246 187 243 194 242 186 242 192 242 184 242 190 242 184 243 190 243 184 244 190 244 184 245 191 245 185 245 191 244 185 244 191 244 186 243 192 243 186 244 196 243 185 244 191 244 185 246 191 245 184 246 190 246 185 246 191 246 196 247 194 246 196 246 195 245 196 245 195 244 184 243 195 243 185 244 195 243 185 245 191 244 186 246 195 245 186 246 196 246 185 246 194 245 186 246 195 245 186 246 196 245 186 245 193 245 186 244 192 244 186 244 192 244 186 244 192 244 186 245 192 244 186 245 193 245 186 245 193 245 186 244 192 244 186 244 197 244 186 244 197 244 186 244 193 244 186 244 193 244 198 245 194 244 187 243 192 244 187 241 192 243 185 240 190 243 189 249 188 246 185 253 185 250 181 258 180 256 177 263 177 262 168 262 173 267 168 269 171 273 168 275 171 279 169 280 173 284 173 286 176 289 177 292 181 295 180 297 183 301 179 306 180 305 177 310 181 314 176 311 180 315 179 315 184 319 190 326 192 328 202 338 204 339 213 344 216 346 220 345 225 347 228 348 234 351 237 358 243 359 244 367 255 369 248 373 254 373 255 373 261 374 271 375 274 375 287 376 289 376 300 378 303 378 312 384 318 383 324 389 330 387 330 392 336 389 336 389 342 387 351 383 354 382 366 378 368 377 380 374 383 372 392 373 398 369 402 372 407 368 405 370 411 365 413 359 416 357 422 346 425 344 434 333 436 331 441 323 443 321 451 313 453 310 459 309 461 303 463 306 465 299 464 294 466 291 466 280 467 276 470 263 472 260 474 249 475 246 478 236 478 233 482 229 481 223 482 225 481 214 479 218 478 211 474 201 473 198 470 185 470 183 470 177 468 171 466 163 466 160 465 154 463 148 464 143 461 137 464 138 460 132 460 133 456 127 448 120 447 117 438 107 436 104 431 99 427 94 421 92 419 89 412 84 410 82 410 78 402 72 408 73 403 69 403 71 395 64 392 64 390 61 387 58 383 54 383 54 379 50 380 51 375 47 375 49 371 45 368 47 365 42 364 44 361 40 363 42 358 35 366 38 361 31 369 36 364 27 372 33 368 25 375 31 373 26 378 29 375 24 380 28 377 22 380 26 374 17 379 24 375 19 377 23 373 18 374 21 367 14 370 19 363 12 367 18 362 14 363 16 356 10 361 15 356 12 358 13 350 9 356 12 352 10 352 14 345 9 348 15 344 12 343 16 338 13 338 17 335 14 336 16 329 11 336 15 332 12 337 12 333 10 337 12 335 9 338 10 338 10 337 9 336 8 337 10 336 8 337 9 337 8 338 8 338 8 340 7 341 7 344 7 344 7 346 8 346 7 346 8 346 7 344 7 344 7 342 7 342 7 341 7 341 7 341 6 341 6 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 338 6 338 6 339 7 339 6 340 7 341 7 341 8 341 7 340 8 340 8 340 10 340 9 341 11 341 10 341 12 341 10 341 11 341 10 343 10 343 9 347 9 347 8 350 8 350 8 352 8 352 8 354 8 354 8 354 7 355 7 354 7 354 6 354 6 354 6 353 7 353 6 354 8 354 8 355 11 356 11 357 17 358 13 358 23 358 15 357 29 357 21 355 32 355 23 353 30 353 21 352 28 352 19 352 27 351 18 354 27 352 19 356 33 355 24 359 37 357 29 360 36 357 24 360 33 358 25 358 27 356 19 356 23 354 14 354 18 352 13 353 14 351 11 351 10 352 10 348 8 348 8 339 7 339 7 327 9 321 9 311 18 307 18 301 30 297 32 298 39 291 41 299 44 295 44 297 44 290 45 297 45 289 45 295 46 291 46 292 48 284 48 290 51 282 50 287 51 283 50 286 49 278 47 285 44 278 41 285 40 281 38 285 37 280 36 285 36 280 34 284 34 279 33 283 34 279 32 284 32 276 29 285 30 276 26 285 28 280 25 283 25 278 22 280 23 276 20 276 22 272 19 272 22 268 18 270 20 266 16 269 18 265 15 268 18 265 13 269 16 266 11 270 15 266 11 271 15 268 11 271 16 269 11 271 16 265 8 270 17 266 12 268 19 264 14 266 23 258 16 263 27 259 22 262 29 259 24 261 31 257 26 258 32 255 28 256 34 252 30 254 37 250 32 253 39 249 34 253 40 246 33 252 38 245 33 252 38 246 32 252 38 246 32 254 37 247 31 257 31 250 25 261 25 258 21 263 22 259 18 264 21 260 16 266 20 264 17 273 23 269 18 276 24 273 20 280 27 275 22 282 32 277 27 281 36 276 31 278 39 273 35 274 42 269 37 269 44 265 39 266 47 261 42 265 51 261 47 266 57 258 51 268 62 259 57 270 67 260 63 272 69 263 67 274 69 268 68 276 67 270 66 280 65 275 64 285 63 275 63 288 62 282 63 293 63 287 63 297 64 287 67 300 65 290 69 304 66 294 71 308 70 298 74 313 73 303 78 320 74 313 78 325 75 317 78 323 75 316 79 319 74 310 80 314 72 308 77 308 71 300 78 306 70 297 74 308 70 302 72 311 72 306 74 312 76 303 82 310 82 305 85 305 87 301 91 299 88 296 92 296 89 295 93 297 88 295 93 300 89 298 97 303 89 302 97 305 88 304 93 306 87 305 92 306 87 306 92 307 89 308 94 312 93 315 98 322 98 326 102 333 100 338 102 343 99 349 100 351 97 359 98 359 94 366 94 364 90 371 90 369 85 376 85 373 81 381 81 380 80 387 80 388 82 395 83 396 86 402 87 401 91 407 94 402 98 409 100 405 102 415 108 409 108 415 111 414 115 420 118 418 120 424 123 420 123 426 127 423 129 429 133 432 141 435 143 441 150 444 151 446 151 452 155 452 154 458 158 457 162 462 167 460 174 465 179 461 184 466 188 459 189 463 194 458 197 461 204 461 213 463 215 465 220 467 225 469 226 471 232 471 232 473 238 469 243 471 248 466 253 468 258 463 260 465 265 461 262 462 268 457 266 457 272 450 279 451 281 448 287 448 292 449 295 448 301 450 300 449 306 447 304 445 310 439 313 437 318 430 323 428 328 422 331 422 335 417 335 414 343 408 344 408 345 401 351 400 353 396 358 396 359 396 360 393 363 386 365 385 366 373 371 373 372 362 376 362 376 356 376 354 378 347 378 346 379 337 381 336 382 328 385 327 386 324 387 320 388 316 388 315 388 306 388 304 388 293 385 291 385 284 379 283 379 280 374 275 373 275 369 271 368 263 365 262 365 255 365 253 365 251 365 246 364 242 362 240 362 232 357 230 357 222 352 220 351 218 347 214 345 212 338 211 337 210 331 211 331 204 324 204 324 189 317 190 316 183 314 185 313 189 316 183 312 181 307 179 304 174 294 172 292 170 281 168 278 171 269 169 267 173 259 171 256 171 248 169 245 169 244 166 239 164 235 164 232 162 228 161 225 161 219 160 213 161 208 160 202 164 199 161 189 171 194 170 187 176 185 176 179 179 176 179 164 180 168 180 156 181 162 181 156 183 156 184 150 189 147 190 140 195 136 196 130 199 129 201 122 202 125 203 124 207 123 210 116 215 112 216 109 221 101 222 98 224 94 227 88 228 88 231 82 234 83 238 77 242 79 246 73 249 76 254 71 254 77 259 72 260 78 265 73 268 75 273 70 277 70 282 65 283 64 288 59 286 60 291 55 291 59 296 54 299 58 304 53 307 56 312 52 312 55 317 50 317 53 323 48 323 51 329 47 329 49 336 45 334 47 345 40 338 45 339 44 339 44 341 43 340 44 341 43 339 44 345 39 337 45 348 37 337 46 343 41 338 47 344 43 341 51 347 47 345 56 356 50 349 64 359 58 350 70 360 65 349 75 359 69 348 78 359 71 348 79 359 72 347 79 358 72 346 78 357 72 344 77 355 71 343 76 353 70 341 75 353 69 341 72 353 67 342 69 353 65 344 66 355 62 346 65 357 61 347 63 358 59 348 63 358 59 348 62 358 58 348 62 358 58 348 62 358 58 348 62 359 58 347 62 359 59 347 63 359 59 347 63 359 60 347 64 359 60 348 64 359 60 347 63 359 60 347 63 359 59 348 63 358 59 345 62 357 58 345 62 356 58 345 62 356 57 346 62 356 57 346 62 356 55 348 60 357 53 349 57 358 49 350 53 357 43 350 48 356 37 349 43 354 32 347 38 351 26 346 33 349 22 344 30 346 23 343 26 345 20 342 23 343 16 340 20 340 9 337 17 337 12 333 14 333 12 330 12 329 11 326 11 326 10 324 12 324 11 322 14 322 12 323 17 323 13 326 20 325 14 328 24 327 16 330 26 329 18 332 29 330 21 333 31 328 19 331 32 328 24 329 32 326 24 326 32 322 24 323 31 320 24 323 31 317 20 323 31 320 23 324 30 322 22 327 30 325 22 328 30 329 21 330 30 332 22 332 32 336 24 336 34 344 25 340 39 349 30 344 44 353 38 346 52 356 47 347 60 358 57 347 67 358 65 345 72 356 72 343 76 349 76 342 78 353 79 342 81 353 81 344 81 345 82 346 81 356 81 346 80 357 80 346 78 356 79 344 77 351 77 343 76 344 77 343 77 354 77 343 77 348 77 343 77 354 79 343 79 353 81 343 81 352 85 341 86 351 88 338 89 343 90 334 90 340 91 330 89 336 90 327 88 333 89 324 89 331 90 324 90 329 91 324 91 329 93 322 91 327 93 321 91 326 94 320 93 324 96 319 95 323 99 318 96 321 101 315 97 318 102 311 98 314 103 307 100 309 104 303 101 305 106 300 102 302 106 298 101 300 106 295 100 297 105 293 99 294 105 290 100 292 105 290 102 291 107 291 105 292 109 292 105 293 110 292 105 291 111 288 105 286 112 281 102 279 106 272 98 268 105 263 93 258 99 254 87 252 90 248 81 242 87 243 77 238 82 240 76 235 82 239 77 234 83 237 80 230 86 232 85 229 88 226 89 223 92 221 90 216 97 217 91 211 98 213 93 210 97 209 98 206 102 204 104 201 108 199 108 194 115 195 110 190 117 192 112 187 120 188 116 186 121 181 123 179 127 174 130 173 135 170 137 169 142 168 144 167 148 166 151 166 156 163 158 163 167 159 162 159 171 157 164 155 173 157 165 156 174 156 170 156 175 154 184 155 187 152 201 152 203 151 213 153 217 155 222 157 227 159 234 161 237 159 241 161 246 157 249 161 257 153 253 157 262 152 257 156 267 155 268 156 271 159 281 160 284 165 294 168 297 173 302 177 306 183 312 186 314 186 320 190 323 187 326 191 330 187 330 192 333 192 335 197 337 204 345 207 347 218 354 221 356 232 359 234 359 239 361 246 363 250 368 256 369 255 372 261 373 259 374 266 374 275 375 277 375 290 377 292 377 304 380 307 380 313 383 320 382 328 387 335 385 338 389 345 387 344 388 351 386 358 382 360 381 373 377 375 375 386 372 390 370 401 367 403 365 411 366 416 361 417 363 422 358 420 359 424 353 428 344 431 342 438 330 440 328 446 318 448 316 453 307 454 304 460 300 462 294 466 295 470 284 469 291 471 283 470 277 472 273 473 260 474 257 477 245 477 242 479 230 480 226 484 220 483 214 487 213 485 206 485 209 484 202 479 197 479 193 474 182 474 179 470 166 470 163 466 153 466 151 466 143 462 138 464 134 460 129 463 130 459 124 455 122 453 119 444 112 442 109 432 99 429 97 425 92 420 88 413 85 411 83 407 78 399 73 403 70 394 66 400 65 390 60 390 61 387 59 377 57 373 55 361 51 358 50 352 48 342 46 342 47 337 46 331 44 327 43 326 40 317 38 323 36 314 35 319 35 313 33 310 34 305 33 301 33 297 32 296 33 287 33 293 35 284 33 293 36 284 34 294 36 284 35 293 38 284 37 293 40 283 39 291 44 285 43 288 48 282 47 284 52 278 51 282 54 273 53 280 53 271 53 280 52 272 53 281 55 276 55 280 58 272 58 280 63 271 62 278 66 271 67 278 68 270 68 278 67 270 68 278 66 270 65 278 63 270 63 279 61 274 60 279 58 275 59 279 56 275 57 279 56 270 57 277 57 273 57 276 57 268 58 274 57 270 58 274 57 267 59 274 56 267 58 273 56 270 57 274 55 270 56 273 54 267 57 273 54 266 57 273 54 267 57 274 54 267 56 274 54 270 55 274 54 271 56 275 55 268 58 274 56 271 57 274 57 270 59 273 58 270 59 273 58 270 59 273 57 270 58 274 56 268 58 275 56 268 57 275 54 268 55 276 53 272 52 277 52 273 50 278 49 270 46 280 47 272 43 281 44 276 41 283 42 274 36 284 40 276 33 285 38 280 33 285 36 281 31 284 34 280 30 283 33 279 28 282 31 274 25 281 30 277 26 281 30 277 26 281 30 277 25 281 30 276 26 279 30 275 26 277 32 270 25 276 33 272 28 275 33 274 33 275 32 271 26 275 30 269 21 277 28 272 23 276 28 273 23 276 27 273 22 276 26 273 20 275 24 272 19 275 22 273 16 275 21 272 14 276 20 272 14 275 20 271 14 274 20 269 15 271 21 267 16 268 22 265 18 266 24 263 20 265 26 262 21 265 27 262 22 265 28 262 23 264 29 261 23 263 29 260 23 262 28 259 23 262 31 260 26 262 35 260 29 263 38 261 31 263 37 262 30 265 37 263 30 267 38 264 32 267 41 264 34 267 44 264 37 268 48 264 41 268 51 265 45 269 53 266 46 270 54 266 43 273 56 271 48 276 56 274 49 279 58 278 51 287 62 284 55 295 68 292 60 302 71 298 64 306 74 303 66 303 65 305 67 305 64 307 66 311 71 309 63 314 65 313 56 319 57 317 49 324 51 322 43 330 49 329 36 337 48 336 35 344 47 344 34 349 45 349 37 351 43 351 30 351 39 351 31 349 35 349 27 346 31 345 22 342 26 341 18 337 22 336 15 333 19 332 13 329 16 329 12 327 15 327 12 327 14 327 11 329 15 329 12 332 16 330 12 334 16 332 12 333 15 330 12 328 14 326 12 321 14 318 11 314 14 311 11 308 15 304 11 305 14 301 11 303 14 299 11 302 14 294 8 301 14 296 10 299 13 291 7 296 14 292 10 293 16 290 11 292 16 289 11 292 14 290 11 294 12 292 9 296 10 295 8 296 8 296 8 296 8 296 7 294 9 294 8 292 10 291 8 291 10 289 8 291 10 288 8 291 10 289 8 292 10 290 8 293 12 290 9 293 14 291 11 291 17 290 11 290 18 290 13 289 17 288 13 289 16 289 12 289 15 290 12 291 14 292 12 294 13 295 11 297 11 299 10 302 10 302 10 308 10 308 9 312 11 313 10 316 11 316 10 318 12 318 11 319 15 319 12 320 17 320 13 320 16 319 13 319 14 319 12 318 11 318 10 318 10 318 9 318 9 319 8 320 9 320 8 321 10 321 9 323 11 324 10 325 13 326 11 328 13 328 12 329 14 329 11 330 15 330 13 330 18 330 13 331 22 329 10 331 22 330 14 332 20 331 13 331 18 331 13 330 16 330 13 329 18 328 13 329 17 329 13 331 16 331 13 333 15 333 12 334 17 334 13 334 16 334 13 332 16 332 13 330 16 330 13 328 17 328 13 326 17 326 13 323 16 323 13 319 15 319 13 316 12 316 12 314 10 313 9 316 8 317 7 320 7 320 7 323 7 323 6 327 7 327 6 329 7 330 6 332 7 332 6 334 6 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 320 6 321 6 318 8 318 7 316 9 316 9 315 11 316 10 315 12 315 10 317 12 317 10 320 10 320 10 323 8 324 8 323 7 323 6 320 6 305 8 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 301 6 312 5 300 8 312 6 312 5 314 5 314 5 315 6 315 5 314 6 314 5 312 5 297 9 308 5 295 8 -1 -1 290 8 -1 -1 288 8 -1 -1 285 10 296 5 285 11 294 5 283 12 291 6 292 6 289 7 289 7 287 8 285 7 285 8 284 7 285 9 284 8 287 10 284 8 286 10 283 8 284 10 282 8 283 10 281 8 283 11 280 9 284 13 276 8 284 15 276 9 283 16 278 12 281 15 276 12 280 15 271 11 279 16 274 14 278 16 270 13 277 17 273 15 277 19 273 17 278 22 270 19 279 26 271 23 279 30 271 29 278 36 270 36 277 43 269 42 277 48 270 48 276 50 270 51 275 52 269 54 274 53 268 57 273 56 268 62 273 62 270 68 275 69 275 69 281 79 279 87 290 87 289 96 299 94 300 103 307 98 310 107 314 102 317 111 318 104 321 108 320 105 323 109 320 103 322 109 319 102 321 107 317 100 320 106 318 101 320 107 319 103 322 108 321 103 323 109 323 102 325 108 324 99 326 106 324 98 326 104 323 98 325 103 323 98 325 104 322 99 324 104 322 99 324 105 322 100 324 106 322 100 324 106 322 100 324 106 322 101 324 105 322 101 324 106 321 102 323 106 319 105 322 109 318 109 322 114 320 113 325 116 325 114 334 120 331 113 338 116 340 111 350 115 348 106 359 109 356 102 367 104 363 98 375 99 369 95 376 95 374 94 381 94 378 94 384 94 379 95 391 95 380 96 388 96 382 97 389 97 386 97 392 98 391 98 398 98 396 97 403 98 399 96 407 98 404 99 411 100 409 103 420 106 413 108 421 110 417 114 425 116 420 118 427 120 421 121 427 123 425 125 431 128 430 132 436 135 437 137 444 141 444 140 450 144 448 141 454 145 451 146 456 150 454 156 460 161 458 167 463 173 460 177 465 182 460 183 464 188 459 189 462 194 459 199 462 204 461 208 464 214 464 215 467 222 467 221 469 227 467 230 468 236 465 246 466 248 461 252 463 258 459 257 459 258 455 262 455 267 449 271 449 276 446 281 446 287 447 289 446 295 446 296 445 302 439 310 439 312 432 317 431 322 426 325 425 330 421 330 419 335 411 339 411 341 405 344 404 348 403 350 401 353 401 353 397 357 389 362 388 363 377 368 375 370 367 372 364 375 359 374 356 377 347 379 346 380 338 384 337 384 334 385 330 387 328 385 324 387 315 387 312 388 300 387 299 387 290 385 288 385 284 381 282 381 274 377 273 377 266 376 264 376 262 376 257 376 257 374 252 373 245 369 243 368 233 361 231 360 224 352 221 351 218 343 216 342 214 335 212 333 209 328 205 326 199 323 197 321 196 320 192 317 188 313 186 312 180 304 178 302 173 293 172 291 174 283 171 279 175 272 172 268 172 259 171 257 169 252 166 248 165 248 163 242 161 239 160 236 159 229 158 225 158 214 157 211 162 205 161 199 169 197 168 186 175 184 175 180 177 177 177 170 177 170 177 164 178 164 178 158 180 153 181 149 186 139 186 136 192 132 193 125 199 127 202 121 208 124 210 118 216 118 219 112 221 108 224 102 223 99 226 93 224 93 227 87 228 87 232 80 237 81 242 74 248 77 255 67 258 78 266 68 267 76 272 71 275 72 280 67 279 67 284 63 280 64 285 58 284 61 289 55 291 58 296 52 301 57 306 52 309 57 314 52 315 56 320 51 321 54 326 49 327 50 333 45 332 45 343 38 335 41 341 37 338 39 343 34 339 37 345 33 339 38 349 30 338 39 345 35 338 42 349 36 338 47 349 42 340 54 351 50 343 64 354 59 345 71 356 66 345 75 356 68 345 75 351 71 344 75 355 68 342 73 353 67 340 72 351 66 338 72 349 66 338 70 349 65 338 68 345 65 339 65 350 61 341 63 352 59 343 61 354 58 346 62 356 57 347 61 357 57 347 61 357 57 345 60 357 57 345 60 357 57 345 60 347 60 345 60 347 60 345 61 347 60 345 61 356 57 345 62 356 58 345 62 347 61 345 62 347 61 345 61 347 60 345 60 346 60 345 60 356 57 344 59 350 57 343 59 355 55 343 58 355 55 343 58 344 58 344 58 355 53 345 57 356 52 347 57 357 51 348 56 354 52 350 54 358 46 350 51 358 41 350 47 357 36 349 42 355 31 347 37 351 31 345 34 348 27 342 32 348 20 340 30 345 19 338 30 342 23 337 32 341 25 337 33 340 27 337 36 341 29 337 39 343 27 337 42 341 34 338 44 345 34 338 45 343 39 340 46 348 36 343 48 350 38 345 50 352 39 346 51 353 41 348 53 354 42 348 53 352 41 346 50 350 38 343 47 346 35 339 43 340 36 335 41 336 34 332 41 335 29 330 44 335 33 330 50 334 43 330 55 338 44 329 59 339 51 329 63 339 57 327 67 339 63 327 71 339 68 327 74 338 72 327 76 333 75 327 77 337 75 326 77 337 75 324 76 335 74 322 75 332 75 319 77 325 77 318 80 323 81 316 85 322 85 315 89 319 90 311 91 316 94 307 93 312 95 304 94 310 97 304 95 309 98 304 95 310 98 306 93 311 97 306 92 311 95 306 93 311 96 305 93 310 97 304 94 310 97 303 94 309 97 302 94 308 97 302 93 308 97 302 93 307 97 302 93 307 96 302 93 308 96 302 93 308 96 302 93 307 96 302 94 307 96 302 94 306 96 301 94 306 96 301 95 306 96 301 93 308 98 300 93 306 96 300 93 305 96 299 93 305 95 299 93 305 95 299 93 305 96 299 93 305 96 300 93 305 96 300 93 305 96 301 93 306 96 301 93 305 97 300 97 304 100 298 99 301 102 296 104 297 104 291 101 293 106 287 102 288 106 281 102 281 106 272 101 272 106 262 98 260 106 254 94 250 102 246 91 243 100 240 91 235 97 234 91 229 97 229 91 225 98 224 93 219 100 218 95 216 99 213 99 211 103 209 103 206 107 204 108 201 112 200 111 197 115 197 112 194 116 196 112 190 118 194 114 191 118 191 118 188 122 187 123 184 127 182 127 180 131 177 129 175 134 173 131 171 136 170 133 167 142 169 137 167 142 164 146 164 152 160 161 159 164 157 171 157 176 156 180 156 189 157 186 158 191 157 195 157 201 154 202 155 211 149 207 150 217 147 209 148 218 148 213 149 223 148 226 149 229 149 241 150 244 153 255 154 258 159 263 159 263 168 274 170 276 170 281 173 285 169 288 173 292 167 293 170 297 168 297 171 301 174 307 176 309 182 319 184 321 193 330 196 333 206 338 207 339 212 344 217 346 217 350 222 353 220 355 227 358 224 358 230 360 235 363 238 364 250 367 252 368 264 371 266 371 277 373 279 373 290 377 293 377 296 382 302 382 301 385 308 384 307 383 314 383 325 381 327 381 340 381 343 380 354 380 357 379 365 381 372 378 379 380 385 377 385 379 391 374 389 374 395 370 403 363 405 361 416 353 418 351 426 345 428 343 434 337 437 334 443 332 447 326 449 328 453 322 451 324 455 317 455 309 457 306 461 294 462 290 468 279 469 276 473 267 474 263 479 258 480 251 484 251 483 244 484 247 483 239 479 234 479 231 475 220 475 216 473 204 473 201 472 192 472 189 473 182 471 176 473 172 471 166 474 165 469 155 470 159 467 153 459 145 458 142 449 130 448 128 442 118 440 115 435 111 433 108 426 102 423 99 421 94 417 90 417 87 409 81 411 83 406 79 398 74 395 72 386 67 384 64 379 61 371 58 368 58 366 57 361 55 356 54 355 52 346 49 350 49 341 47 344 48 334 45 331 47 328 46 323 45 318 44 316 42 311 40 311 39 302 38 305 38 300 37 299 37 294 36 296 34 287 32 296 33 287 31 297 34 292 32 296 34 286 32 294 34 284 33 293 36 284 35 293 40 283 39 291 45 286 45 290 52 280 51 289 60 280 61 289 68 283 68 290 73 281 73 290 75 281 75 291 76 284 76 292 74 283 74 293 73 287 72 295 73 289 72 296 74 286 72 293 74 284 74 290 73 284 73 288 70 280 71 287 67 278 67 286 61 278 61 284 56 276 57 283 53 278 53 282 51 274 52 280 50 276 51 280 51 273 52 280 52 272 53 281 53 276 53 281 52 277 51 282 49 277 47 283 44 274 41 283 40 279 38 284 38 276 35 285 38 281 36 287 40 278 36 288 41 279 38 289 44 280 40 289 46 280 41 290 48 285 44 291 49 286 44 293 48 287 43 294 46 288 40 294 42 289 37 294 38 289 33 293 34 289 29 292 30 287 25 290 28 282 20 288 27 283 22 285 26 281 22 283 27 279 22 281 28 277 23 280 30 277 25 279 34 277 28 279 39 278 33 281 43 280 37 283 47 282 41 285 50 284 42 286 51 285 44 287 50 286 43 288 49 286 42 288 47 287 40 291 46 287 41 292 46 287 42 291 46 282 42 291 49 282 46 289 53 280 51 287 55 283 55 286 57 278 60 285 61 278 65 284 65 279 71 285 72 281 78 287 78 287 83 292 87 294 92 300 94 303 99 308 99 315 107 317 102 320 106 323 104 327 108 327 105 331 109 328 104 333 111 327 103 330 107 326 103 330 111 324 104 327 109 323 106 326 109 323 108 327 112 326 110 334 116 334 110 342 116 344 109 350 111 354 106 361 107 364 100 375 101 370 94 381 94 373 89 380 88 374 87 382 87 375 88 387 89 375 91 387 92 376 95 387 96 379 98 391 100 385 99 392 100 393 98 404 100 400 95 407 97 404 93 411 95 406 95 413 98 411 102 417 105 416 112 422 115 421 120 428 123 425 125 431 128 428 129 433 133 432 136 438 140 443 147 446 149 449 152 454 156 454 155 460 160 457 161 462 166 458 172 463 177 459 185 463 189 460 194 464 199 461 199 464 205 461 211 463 213 462 222 463 225 464 229 467 236 467 235 469 241 467 243 468 249 463 254 465 260 459 266 461 271 456 273 458 284 453 279 454 289 449 287 449 293 447 297 446 303 447 303 446 309 446 308 444 314 437 320 437 322 427 331 427 333 419 339 418 344 413 345 411 350 406 350 404 355 397 360 397 361 391 367 391 368 389 369 387 372 385 371 381 374 370 377 369 378 357 380 356 381 349 380 345 383 338 381 337 381 328 381 327 382 319 384 318 385 315 387 312 388 312 388 308 389 302 388 300 389 290 387 288 387 278 384 277 384 274 380 269 380 269 375 265 374 258 368 256 368 249 365 247 365 244 365 239 364 240 365 235 363 230 360 228 359 219 355 218 354 211 348 209 347 209 340 209 338 205 329 204 328 196 315 197 316 194 311 192 309 189 309 185 306 180 305 179 304 178 303 175 300 169 292 167 290 164 280 162 277 165 271 162 267 167 260 166 257 168 249 167 247 167 241 166 239 163 237 161 233 159 233 158 228 159 229 157 223 158 216 158 212 159 200 159 197 165 191 164 185 173 185 172 178 179 177 180 171 183 169 183 163 182 159 183 152 180 152 181 145 181 145 182 139 186 131 187 127 192 123 195 117 202 119 206 108 211 118 214 111 220 113 223 108 225 106 228 100 227 97 230 92 228 92 234 81 231 89 235 83 241 83 245 77 253 78 257 73 263 76 267 71 269 77 274 72 277 76 282 71 286 71 291 65 291 63 300 55 294 58 300 53 297 55 302 50 304 54 309 49 313 54 318 49 321 54 326 49 326 54 332 50 331 54 341 46 337 53 342 48 340 50 346 44 338 48 343 43 334 47 340 42 331 49 337 44 331 54 337 49 333 57 339 52 336 60 346 52 340 63 351 57 341 68 352 62 340 73 350 67 338 76 345 72 337 77 348 71 336 76 347 70 334 74 345 69 333 72 343 67 332 69 339 66 334 66 341 63 337 65 349 61 340 65 347 62 342 66 353 62 343 67 355 63 343 67 355 64 343 67 350 65 343 67 355 63 344 66 345 65 344 66 351 64 344 66 356 63 344 66 351 65 344 67 351 66 345 67 346 67 345 67 357 65 345 67 346 66 344 66 346 66 343 66 355 63 342 66 343 65 341 66 353 62 342 66 352 61 342 66 352 59 343 66 353 57 344 64 349 58 344 62 350 56 344 61 350 55 344 61 349 55 343 61 352 52 342 62 351 53 342 63 347 58 342 64 351 55 342 65 348 59 342 65 348 59 342 65 348 59 341 65 347 59 341 65 346 60 341 66 350 56 342 66 350 57 341 67 347 61 341 67 347 62 342 67 348 61 342 66 348 60 343 65 352 56 343 65 352 55 344 66 352 55 344 67 351 57 345 67 350 61 345 68 350 62 344 70 349 63 343 70 352 60 341 69 351 62 339 68 340 67 338 67 345 65 338 68 349 67 338 70 348 71 337 75 347 77 335 81 345 84 332 87 341 90 329 92 335 94 328 95 337 99 327 96 331 98 325 96 329 98 323 97 328 99 322 98 326 100 320 97 324 101 318 97 323 101 317 97 321 101 314 96 318 100 312 95 316 100 312 95 315 100 312 95 315 100 313 96 316 101 313 97 316 102 312 97 314 102 311 98 313 103 309 99 312 105 307 101 309 106 304 101 306 106 301 101 302 106 296 100 297 105 291 99 290 108 284 99 282 107 277 98 275 102 271 96 268 101 265 93 260 100 260 89 255 96 256 86 251 92 254 83 248 90 251 84 248 87 248 84 244 87 243 83 238 90 239 79 233 85 235 77 231 80 232 77 226 84 227 81 224 85 218 90 216 92 212 94 209 98 207 99 204 103 204 104 201 109 201 111 198 115 194 118 192 122 186 123 185 127 179 127 177 135 175 129 172 138 171 134 170 139 165 144 165 149 160 158 160 161 159 166 158 171 161 176 161 181 162 189 162 193 158 202 159 204 154 208 155 213 151 212 153 217 152 218 153 223 153 232 154 235 154 245 155 249 157 255 159 260 162 263 165 268 168 277 169 279 166 285 169 289 165 291 171 299 167 295 171 300 176 305 178 307 185 315 187 316 194 324 197 325 200 330 204 333 206 341 215 346 209 349 215 352 211 354 217 356 217 356 223 358 232 360 235 361 248 364 252 365 262 368 265 368 269 371 276 371 281 377 287 377 288 383 295 382 294 384 300 384 306 381 309 381 320 378 323 378 337 377 339 377 345 379 351 377 358 380 364 377 371 381 377 377 377 380 383 376 381 375 388 371 395 364 397 363 407 355 410 353 414 352 419 346 424 341 426 339 431 337 435 331 440 331 444 325 444 328 448 321 448 316 450 314 452 303 454 300 459 288 461 286 464 281 466 274 469 267 470 264 474 260 475 253 478 252 479 245 480 247 480 240 477 234 477 231 475 220 475 216 474 204 474 200 476 196 475 190 474 183 474 180 475 174 473 167 476 165 473 159 475 161 472 155 467 152 466 149 458 141 456 138 447 127 446 124 443 117 439 113 438 110 434 106 432 101 428 97 428 92 420 86 426 87 421 83 420 84 415 80 407 79 404 76 391 70 389 68 378 62 375 60 371 58 363 55 360 54 357 53 354 49 345 46 350 43 341 41 347 41 341 40 340 42 334 40 325 41 321 40 315 40 310 39 310 38 304 37 307 39 297 37 306 39 296 36 306 39 296 37 305 39 294 36 307 42 296 39 309 46 303 45 310 52 300 49 309 55 299 53 310 58 300 56 311 62 303 61 311 66 304 66 312 68 302 69 314 70 304 70 317 69 306 69 318 67 307 68 317 64 310 65 314 62 305 63 309 59 303 60 303 57 297 57 298 56 292 56 295 55 286 57 294 55 286 57 293 55 288 56 292 55 284 57 292 55 284 57 291 55 287 56 290 54 282 57 289 54 282 57 289 53 285 55 288 53 281 56 287 54 280 57 288 54 284 56 288 55 284 57 288 56 282 59 288 57 284 59 289 57 282 60 289 57 282 61 289 57 282 61 289 57 282 61 289 57 282 61 289 57 282 61 289 57 282 60 290 57 282 60 290 56 282 58 291 55 284 57 292 54 284 55 293 54 287 52 293 52 283 49 292 49 283 48 291 48 282 45 291 45 282 42 293 43 288 40 295 40 286 36 296 40 287 35 297 40 291 36 298 40 290 33 300 39 295 34 302 38 297 33 304 37 299 31 306 36 301 30 307 37 300 27 309 38 305 32 311 40 307 33 313 42 309 35 314 45 310 38 315 48 311 41 316 52 312 45 316 56 312 48 316 58 313 50 317 59 312 51 316 58 312 50 314 55 309 48 311 52 307 45 310 50 306 42 310 50 305 42 311 50 306 43 311 51 305 45 310 53 304 48 309 55 302 51 306 57 299 54 304 58 294 57 301 58 292 61 297 60 293 62 293 63 290 67 291 69 289 72 290 75 289 79 292 80 292 85 295 85 295 89 299 89 301 98 306 94 310 103 317 98 322 106 326 100 332 107 333 99 339 107 338 101 341 105 340 103 343 108 338 108 342 112 336 113 340 116 334 114 338 117 335 114 339 117 337 114 342 116 343 114 348 116 351 112 357 114 360 107 370 110 367 100 378 101 372 93 378 94 375 90 382 90 377 88 389 89 377 89 388 90 376 90 383 91 376 94 383 95 380 97 386 98 386 100 392 101 394 102 401 103 402 101 408 102 406 99 412 101 408 101 415 103 414 109 420 112 421 122 427 125 427 132 433 135 432 138 438 142 434 141 440 145 439 146 444 150 449 157 452 159 456 167 459 168 459 172 464 176 462 181 467 186 464 193 468 198 464 205 471 214 463 213 467 218 462 217 465 223 462 224 464 230 464 240 465 242 463 249 466 255 463 258 465 264 460 268 461 274 456 279 457 284 452 287 453 293 449 290 449 301 445 293 444 298 438 299 437 305 430 315 430 317 428 327 428 329 429 332 427 337 423 342 423 343 415 349 414 351 406 355 405 359 399 356 399 357 391 358 388 361 379 363 379 365 372 369 371 370 367 375 367 375 361 380 360 381 351 385 349 386 339 388 338 389 332 386 332 385 325 383 321 385 312 382 310 383 302 383 300 384 298 383 293 384 293 381 289 382 282 379 280 379 270 376 268 375 263 372 258 372 257 368 252 367 248 361 245 361 237 357 235 356 228 355 227 354 225 356 221 354 220 353 215 351 208 347 207 345 198 337 196 336 195 329 190 326 193 319 185 313 190 310 187 306 181 302 180 300 178 302 175 298 175 300 171 294 173 294 169 289 166 282 164 278 161 266 160 263 163 254 161 250 167 245 165 239 169 232 168 229 167 226 166 220 163 220 161 213 161 212 160 209 162 209 161 202 163 194 162 189 167 179 166 175 174 172 174 166 181 167 181 166 188 161 188 156 191 153 192 146 191 143 192 137 189 137 190 131 190 133 192 126 195 126 198 118 205 116 207 109 215 109 218 102 224 106 229 95 231 106 234 100 239 102 243 96 244 92 248 87 248 83 252 77 249 77 254 71 254 72 259 66 264 68 268 62 274 66 279 60 281 68 287 62 287 69 293 64 297 68 302 62 304 61 309 57 308 55 313 50 311 51 316 46 315 49 321 44 323 50 329 45 330 52 335 47 334 54 344 45 335 52 341 47 335 52 341 47 333 52 339 48 330 55 336 51 328 59 335 55 333 64 339 60 338 69 348 63 336 74 347 67 331 76 337 73 327 77 337 72 325 77 336 72 325 75 335 70 323 74 330 71 322 75 332 70 322 76 332 71 322 77 332 73 322 77 333 72 325 76 332 72 329 73 335 68 332 68 343 61 334 63 345 57 335 59 336 58 335 56 337 56 334 57 341 54 333 58 344 54 333 60 344 56 333 61 345 57 333 62 345 59 334 63 346 60 335 64 346 61 336 64 347 61 336 66 347 63 335 66 347 63 335 66 346 64 335 66 346 64 335 66 336 66 335 66 341 65 334 66 341 64 334 66 346 64 335 66 346 63 336 66 346 64 335 66 336 66 334 67 341 65 334 67 345 65 333 68 344 65 333 68 334 68 333 68 334 68 333 68 344 65 333 68 344 65 333 67 334 66 332 67 344 63 332 68 339 65 331 68 343 64 331 70 332 69 330 72 331 71 330 73 337 69 330 74 332 72 331 74 343 70 332 74 344 71 332 74 339 74 331 75 342 75 330 77 337 78 328 80 334 81 325 84 331 85 322 87 327 89 320 88 325 90 319 88 324 90 319 87 320 87 319 85 320 86 319 84 325 85 320 83 325 85 322 83 327 84 323 81 328 83 324 80 329 82 325 79 329 81 325 78 330 80 325 77 330 80 326 78 330 80 325 79 331 81 326 80 330 82 325 80 330 83 325 81 330 83 325 81 330 83 324 81 330 83 324 81 329 83 324 82 329 84 325 82 330 84 326 82 330 84 327 82 332 84 327 81 332 83 328 81 332 83 328 79 333 82 329 77 333 80 329 75 333 78 329 74 333 77 328 74 333 77 328 74 332 78 328 76 332 80 328 80 331 84 326 86 329 89 322 92 325 95 320 95 323 98 320 95 323 98 321 95 325 97 321 95 325 97 320 96 324 98 319 97 322 100 316 100 320 103 314 102 318 105 313 105 316 108 312 108 315 111 310 110 313 112 308 113 309 114 301 111 304 119 294 112 296 116 288 111 290 118 283 109 284 116 278 107 278 114 273 103 273 108 267 100 268 105 264 97 264 103 262 98 262 103 262 100 262 105 263 102 263 107 264 105 264 109 265 107 266 114 266 107 266 112 266 108 266 116 265 113 265 114 265 116 265 116 264 118 265 119 264 122 265 122 264 124 265 125 264 124 266 128 266 125 268 129 269 127 271 130 272 127 274 130 274 127 277 131 276 128 279 131 277 129 282 135 278 129 281 133 277 131 283 137 275 131 279 134 273 130 277 133 272 129 276 133 272 130 279 136 273 130 277 133 275 131 279 133 279 132 283 133 283 131 287 133 286 130 291 131 287 126 292 128 286 122 294 127 286 120 293 125 289 119 294 123 293 120 297 123 297 121 302 124 300 121 307 127 302 121 306 125 302 121 306 124 300 119 304 123 298 118 302 122 298 117 301 121 298 119 301 123 298 121 302 126 298 121 303 125 298 120 302 125 297 119 303 127 296 119 300 124 295 119 299 124 292 119 296 123 290 117 293 121 287 115 290 119 284 115 288 120 283 117 286 121 282 117 284 121 279 115 282 119 277 113 278 115 271 105 272 109 266 100 266 108 262 95 259 102 258 90 254 96 253 85 249 92 249 81 245 89 246 81 240 86 243 81 240 84 239 82 236 85 234 84 231 87 229 86 223 92 223 86 217 92 220 87 214 93 217 89 211 97 211 95 208 99 206 100 203 104 201 103 196 110 198 104 193 112 196 107 193 111 196 113 193 118 191 125 189 127 183 135 182 137 176 140 174 149 171 145 170 154 170 150 168 159 166 162 166 164 162 174 162 176 159 183 159 187 157 191 158 197 155 201 157 211 152 209 154 217 149 213 151 218 149 216 152 225 152 222 154 228 157 238 158 241 162 255 163 258 164 265 167 269 168 273 171 277 174 286 175 288 173 295 176 299 172 303 175 307 173 306 179 315 180 317 182 319 189 327 192 329 201 337 203 338 208 341 213 344 216 347 221 350 222 356 232 360 224 361 234 364 228 363 235 365 242 365 245 366 257 368 260 369 267 372 273 372 278 376 285 376 291 383 297 382 299 387 306 386 303 387 310 386 318 382 320 382 333 378 335 377 348 376 350 375 356 377 362 374 369 376 375 373 379 376 385 373 384 375 390 371 387 369 394 364 400 355 403 353 413 344 415 343 420 341 425 335 432 329 434 327 440 326 444 320 447 322 451 316 450 318 453 311 454 302 456 299 461 287 463 284 468 277 470 271 472 268 474 261 476 258 477 251 481 248 482 241 484 241 484 234 482 235 482 228 477 220 477 217 474 205 473 201 472 190 472 188 473 181 471 175 473 168 471 162 474 160 471 154 472 157 469 151 463 148 462 145 453 135 452 133 445 122 444 119 441 114 437 110 434 105 430 100 430 96 425 92 428 90 420 84 424 87 419 83 412 81 409 78 399 73 396 70 387 64 385 62 384 61 379 57 377 57 371 54 370 52 361 47 368 48 358 42 365 44 359 41 359 41 353 39 348 38 343 36 337 34 331 32 328 32 318 30 321 32 311 29 317 30 312 28 316 28 310 26 315 27 309 26 312 29 301 27 308 33 298 31 305 35 295 33 303 36 297 35 302 38 292 36 300 38 290 36 297 40 292 38 297 41 287 39 297 44 291 43 297 51 288 50 300 60 290 61 303 68 293 68 304 72 295 72 305 75 296 75 306 77 297 77 308 78 299 78 310 78 301 78 313 77 303 77 314 75 304 75 313 72 303 73 310 68 303 69 305 64 300 64 300 60 296 60 296 57 288 58 294 56 289 56 292 56 284 57 291 56 284 58 291 56 284 59 291 57 286 58 290 56 286 58 290 55 286 57 289 54 282 57 289 54 282 57 289 54 282 57 289 54 282 57 289 55 282 58 289 56 282 59 290 56 283 59 290 56 286 58 290 56 286 59 289 57 286 59 289 57 286 59 290 56 283 60 290 56 283 58 292 54 284 57 294 53 286 54 297 51 288 51 300 49 294 48 303 47 298 46 307 46 301 45 309 45 299 43 309 45 302 43 308 45 302 42 307 45 301 43 306 46 296 41 304 47 295 41 301 46 296 41 298 43 293 39 296 40 291 36 296 36 288 29 297 31 292 27 298 27 293 23 298 24 290 16 297 20 293 16 294 18 286 12 291 19 287 15 289 20 284 16 287 22 282 18 285 23 280 20 283 23 278 20 282 22 277 19 280 23 274 20 277 24 272 21 275 23 270 20 275 21 270 18 276 19 267 15 276 18 267 13 274 18 265 13 271 19 262 14 266 20 262 17 262 22 258 19 259 22 255 19 258 21 250 15 259 19 254 16 260 18 252 12 261 16 256 13 261 17 256 13 259 18 255 14 258 19 253 14 255 20 252 15 256 18 253 12 257 15 255 11 259 12 257 9 259 10 258 8 258 9 258 8 256 9 256 8 255 12 254 9 253 14 252 10 253 15 251 10 250 14 249 10 249 12 248 10 249 12 249 9 250 12 248 9 249 14 248 10 249 13 248 10 249 11 249 9 251 10 250 8 251 8 251 8 251 8 252 7 251 7 251 6 250 7 251 6 250 7 250 6 249 7 249 6 248 7 248 7 246 9 247 7 247 9 247 7 248 9 249 8 249 9 251 8 251 11 251 10 253 11 253 8 255 12 255 9 257 12 255 9 257 14 255 10 255 13 254 11 255 14 253 10 255 15 252 10 253 15 251 11 253 16 250 12 251 18 247 12 248 19 245 14 246 23 243 17 243 26 241 21 242 30 238 23 241 34 237 28 239 37 236 31 237 40 234 34 235 42 232 36 234 43 231 37 233 44 229 38 233 45 229 40 234 49 229 44 235 53 230 48 236 58 228 51 237 62 232 58 238 67 230 61 240 71 232 66 243 77 234 72 247 83 238 78 252 88 243 85 257 92 252 90 259 92 255 91 260 90 256 89 258 86 254 85 257 82 253 81 260 84 252 83 260 91 258 90 265 96 265 95 270 100 267 100 275 101 272 102 279 101 275 100 283 99 275 101 286 97 280 98 290 95 284 97 296 96 290 98 304 98 298 100 312 99 306 101 315 98 306 101 314 97 305 100 312 96 305 98 310 95 302 98 313 94 308 96 319 93 314 96 326 91 321 94 331 91 323 97 331 93 327 96 329 93 325 97 328 91 322 97 329 85 325 89 331 80 327 84 332 77 328 81 332 76 329 81 332 78 329 83 332 83 328 87 330 86 326 91 329 88 325 92 329 86 325 90 331 84 328 88 334 82 330 86 336 80 329 87 336 78 332 83 335 78 331 82 334 78 330 81 334 79 328 81 332 78 323 81 328 75 319 78 324 72 318 73 319 68 310 70 313 64 308 64 308 61 303 61 304 59 298 59 298 58 294 59 292 59 283 60 283 60 280 61 277 60 273 61 274 60 270 60 273 56 269 56 272 54 268 54 271 54 267 54 272 57 268 54 274 61 271 56 280 62 276 59 286 65 277 62 293 70 284 70 302 78 292 77 309 85 299 86 316 92 310 93 322 97 316 98 330 99 323 101 339 98 333 100 346 95 340 98 349 92 344 95 351 91 347 94 353 89 349 93 355 87 352 91 358 85 354 89 361 83 357 87 364 81 357 88 368 79 363 83 370 79 362 83 371 80 362 83 368 84 359 86 362 87 355 88 351 88 344 90 338 86 331 88 326 79 315 81 316 70 306 73 310 63 305 64 305 59 295 60 298 58 293 59 292 59 287 60 287 60 278 62 282 61 278 62 280 62 272 65 277 62 270 65 276 62 272 63 275 61 268 63 275 62 272 63 277 62 270 65 282 64 278 65 289 66 285 68 300 68 295 70 312 70 307 72 325 72 319 73 336 74 329 75 342 76 330 79 343 77 334 79 348 75 341 78 358 72 350 75 366 70 360 72 372 70 366 73 374 72 367 77 374 75 368 81 373 76 367 83 372 76 366 83 371 74 367 79 371 70 365 77 371 67 366 72 372 67 369 72 376 68 370 76 378 72 375 77 380 76 376 84 382 76 379 84 384 75 382 81 383 76 382 82 379 79 379 85 375 83 377 92 372 85 375 90 371 85 375 90 370 86 374 91 369 88 376 92 371 90 377 93 374 92 380 95 377 94 383 96 379 93 386 96 382 93 389 95 385 93 391 95 388 95 395 96 392 96 398 98 394 99 401 101 398 101 407 105 400 103 407 106 403 104 409 107 407 106 413 110 411 111 417 115 415 117 421 120 420 122 426 125 425 124 432 128 431 124 437 128 434 124 440 128 438 129 443 134 442 138 446 143 444 146 448 152 446 152 449 157 446 154 451 160 448 157 452 163 450 165 453 170 455 174 458 180 461 182 466 191 467 185 470 191 469 189 472 196 469 199 471 206 467 213 470 219 465 223 467 230 463 230 464 237 460 239 461 245 458 248 459 254 460 254 460 261 462 258 462 265 462 264 461 273 457 273 456 279 449 288 449 290 446 293 444 299 444 298 442 304 441 302 438 308 434 311 432 316 430 321 428 326 428 330 426 335 426 335 423 340 420 340 417 345 410 348 406 353 397 359 395 361 390 361 386 365 382 365 377 369 372 370 368 372 366 373 362 376 362 376 357 378 352 380 349 380 340 381 337 382 328 383 326 383 323 380 314 382 317 376 312 377 302 372 300 372 291 372 289 371 287 374 282 373 283 376 277 377 271 377 269 377 260 374 257 374 254 371 249 369 250 366 242 364 246 360 241 357 235 353 233 351 230 352 225 348 223 351 218 346 218 349 213 345 208 344 207 342 200 336 200 334 196 328 192 324 194 318 191 312 194 308 191 303 191 297 189 292 183 286 182 283 178 282 176 276 174 277 172 270 169 266 168 263 165 254 166 252 164 244 163 240 165 238 166 230 167 228 167 225 169 221 168 215 167 213 167 207 164 208 165 201 162 205 163 197 163 198 163 191 166 184 166 181 170 170 170 166 176 163 177 156 184 158 185 150 190 152 192 145 194 142 196 136 196 131 198 125 196 124 198 117 197 119 199 112 204 108 205 104 213 102 216 96 223 97 227 91 232 97 237 91 241 95 245 89 249 89 253 82 253 82 257 75 254 75 259 68 257 71 262 64 264 66 268 59 272 62 277 55 279 60 285 53 286 61 291 55 293 61 297 54 300 55 304 49 303 48 306 41 302 42 305 35 300 40 303 31 299 38 302 30 298 38 302 30 299 38 302 30 302 37 305 30 305 37 308 30 309 38 310 31 311 41 311 32 310 40 311 32 309 38 310 31 309 37 311 29 313 36 315 28 318 34 320 27 322 33 325 26 325 35 327 27 324 41 327 33 324 46 328 34 325 44 328 36 326 39 328 31 325 38 328 26 325 41 327 34 324 47 326 39 322 53 325 45 320 57 324 49 318 57 324 46 317 54 321 47 314 49 319 42 314 46 319 39 313 43 319 37 313 43 320 37 315 44 321 39 316 47 323 43 318 52 325 49 319 58 329 55 320 63 327 61 320 67 327 65 320 70 326 68 319 73 325 71 318 75 328 72 317 75 324 74 317 75 328 74 318 75 327 75 318 75 325 74 318 74 325 73 318 73 325 72 318 72 325 71 318 72 325 71 319 72 325 71 319 72 325 71 319 73 321 72 319 73 321 72 320 73 326 72 320 73 327 72 320 73 327 72 320 73 326 72 320 73 326 72 319 73 325 72 319 73 321 73 319 73 326 72 320 74 326 73 320 74 329 73 319 74 321 74 319 75 325 74 318 75 325 74 319 75 325 74 319 75 325 74 319 75 325 74 318 75 325 73 318 75 324 74 318 75 324 74 318 76 324 74 318 76 325 74 318 76 327 75 318 76 325 74 319 76 328 75 320 76 326 75 320 76 330 75 321 76 331 75 321 76 327 75 321 76 327 75 320 77 327 75 320 77 326 76 319 77 321 76 319 77 325 76 318 77 325 76 318 77 324 76 318 78 327 76 317 79 328 77 317 80 319 79 317 80 319 80 316 80 327 78 316 80 326 77 316 80 322 78 315 79 325 76 315 80 321 77 315 80 321 78 316 80 322 78 316 81 323 78 317 82 323 79 316 82 323 79 316 81 322 76 314 78 320 73 313 75 319 69 313 72 317 65 312 68 317 61 311 66 315 60 311 66 315 59 310 68 314 61 310 70 313 63 310 72 313 65 308 74 312 67 307 76 311 68 306 76 309 69 304 76 307 69 301 77 304 69 298 79 301 71 295 81 298 72 294 82 295 74 293 82 294 74 292 82 293 74 292 82 293 74 292 82 292 70 292 82 292 70 291 81 292 69 289 81 291 73 288 80 291 69 288 79 290 71 289 76 293 64 291 72 296 61 294 68 300 57 298 65 302 57 301 62 306 55 304 60 308 53 305 59 309 52 306 57 311 50 307 55 311 48 309 53 313 46 310 51 315 44 312 50 316 43 313 50 318 43 315 51 319 44 316 52 321 45 317 53 321 47 318 53 322 46 318 52 322 45 318 51 322 44 317 50 321 43 317 50 321 42 317 49 322 43 318 51 323 46 327 52 327 51 318 66 324 64 315 77 321 75 310 84 316 83 306 87 313 87 304 87 310 88 302 87 308 89 300 87 310 89 299 87 305 87 298 88 305 88 298 89 308 89 298 90 305 90 298 91 307 93 298 92 304 93 298 92 304 93 298 92 307 94 298 93 304 95 298 94 303 97 297 96 303 102 295 100 299 104 292 103 296 107 288 106 292 110 284 109 288 112 280 109 285 116 274 110 276 115 266 110 268 118 257 110 257 118 249 108 248 116 243 108 240 115 238 109 235 116 233 109 230 116 228 109 224 116 223 109 218 116 216 109 212 116 208 108 205 115 203 107 203 107 199 110 195 119 194 115 192 120 189 122 188 127 186 129 186 129 184 136 185 135 184 144 182 148 181 150 179 158 176 153 174 162 172 155 170 164 169 156 168 166 166 163 166 169 163 178 163 181 161 189 161 193 161 198 162 207 163 205 165 214 165 215 166 219 163 224 165 233 158 231 161 240 154 236 157 244 154 239 157 249 155 251 157 254 157 261 159 265 161 273 162 275 166 279 167 278 172 284 180 293 185 302 184 300 179 302 186 310 179 308 185 316 180 311 184 315 184 317 189 321 195 329 198 331 208 339 210 340 215 342 221 345 224 344 229 346 232 349 239 351 239 358 245 359 242 367 248 367 244 370 250 371 251 369 258 371 268 370 271 370 282 371 285 371 296 373 298 373 304 378 310 377 313 382 322 379 318 384 324 381 325 381 331 378 341 375 343 373 356 370 358 369 363 371 369 368 377 370 383 366 389 368 395 364 395 366 401 361 398 362 403 356 407 349 409 346 417 336 419 334 423 331 428 325 430 324 434 318 439 316 442 310 447 310 451 300 452 307 455 296 455 295 456 293 458 282 459 279 463 267 464 264 467 261 468 254 469 246 470 243 472 234 472 232 475 230 475 219 477 227 475 215 475 220 473 212 469 202 469 199 466 188 466 185 467 180 465 174 466 168 463 162 464 156 460 147 464 149 459 141 462 146 455 137 452 137 450 135 441 126 439 124 430 113 430 111 428 107 424 103 421 99 417 96 413 89 408 86 407 80 399 74 404 75 395 70 394 71 392 69 382 66 379 64 367 60 364 58 359 56 354 54 347 54 345 53 339 50 334 49 332 45 324 43 329 42 319 40 323 42 314 40 314 41 304 39 305 40 296 39 300 39 291 37 297 38 289 37 298 40 290 37 301 42 292 39 303 45 293 41 303 49 293 46 304 55 295 52 306 60 296 57 308 64 298 61 308 67 298 65 309 70 299 68 309 72 303 71 311 72 305 71 313 71 306 69 314 69 308 68 316 66 306 65 315 64 309 63 312 62 302 61 307 59 298 60 303 57 294 58 300 57 292 58 298 57 290 59 297 58 289 59 297 58 289 60 297 58 289 60 297 58 289 60 296 57 289 60 296 57 289 60 296 56 289 60 296 57 289 60 296 57 289 60 296 58 289 60 296 58 288 61 296 58 288 61 296 58 289 61 297 58 290 61 298 58 290 61 298 59 291 62 298 59 291 62 299 59 291 62 299 58 291 61 298 58 291 62 298 59 291 62 298 59 291 62 298 59 291 62 298 59 291 62 298 59 290 61 298 58 291 61 298 58 291 60 298 58 290 60 296 58 289 61 295 58 295 58 294 59 287 62 293 59 293 59 292 60 286 62 291 61 291 60 291 63 285 65 291 63 285 65 290 63 287 64 290 62 287 63 289 61 284 63 289 61 284 63 290 61 284 63 290 61 284 62 290 61 287 61 290 60 287 61 290 60 284 61 291 60 287 60 291 59 285 58 293 58 286 56 294 56 287 53 296 54 288 50 298 51 290 47 300 48 292 44 301 46 293 42 302 45 294 40 303 44 298 41 304 44 296 38 306 43 298 37 307 42 300 36 310 41 302 34 312 42 305 34 316 44 311 39 319 48 314 43 321 53 314 44 321 58 314 49 318 63 312 53 315 67 311 60 312 68 308 61 309 69 305 61 306 66 303 59 305 64 301 56 304 60 301 52 303 57 300 50 303 55 300 47 303 53 300 45 302 51 300 43 302 50 299 39 301 49 300 41 302 48 300 40 303 48 300 41 303 50 301 42 304 50 300 43 305 51 300 44 305 52 301 46 305 55 300 49 304 59 299 52 303 63 299 57 303 68 298 62 301 71 295 62 300 73 295 66 299 72 294 65 298 70 294 64 297 69 293 63 299 72 294 66 300 75 295 69 302 79 297 74 304 84 299 78 305 87 299 81 305 87 297 79 303 86 298 80 301 83 296 78 301 80 296 76 302 79 296 74 303 78 297 73 302 77 297 72 301 77 296 71 298 75 293 70 296 73 291 68 294 72 289 67 295 73 290 68 295 75 291 70 295 77 291 72 296 79 291 74 297 81 288 73 296 80 291 75 296 81 291 76 298 83 290 76 298 83 292 78 297 83 292 78 297 82 288 75 297 80 292 75 297 76 292 72 297 72 292 69 298 69 293 66 300 66 291 63 302 64 293 63 304 66 294 65 305 68 300 68 307 70 302 70 311 70 301 70 315 70 305 70 317 70 306 71 315 72 309 72 313 73 302 73 314 72 303 72 316 71 305 71 317 70 307 71 320 70 309 71 323 70 312 71 326 70 314 70 326 69 316 70 324 68 314 70 320 67 310 71 315 68 306 72 310 68 302 74 306 70 299 76 303 73 298 79 303 76 299 84 303 80 301 88 305 84 304 92 308 88 307 96 310 91 310 99 312 92 313 100 314 93 318 102 320 95 325 103 328 97 332 102 336 101 340 105 342 104 349 110 346 107 351 110 349 108 358 112 353 107 363 111 358 105 364 108 363 104 370 106 368 103 374 105 372 102 379 103 376 100 382 102 380 99 386 100 384 98 391 98 386 98 394 98 389 99 396 99 390 100 398 100 393 101 400 101 397 102 404 102 401 102 408 103 405 100 412 102 409 101 416 103 414 106 421 109 420 115 427 119 427 124 433 127 432 131 439 133 435 133 441 137 435 136 441 140 438 143 444 148 447 155 449 157 454 164 456 166 457 166 462 172 460 174 464 180 462 185 466 191 464 197 467 202 465 204 468 210 464 208 467 217 464 214 466 221 464 229 466 232 466 243 467 245 467 247 468 253 467 253 468 259 464 259 464 265 459 265 459 271 456 271 455 277 453 278 452 284 449 287 448 293 445 297 444 303 445 304 443 313 447 307 445 313 444 311 441 317 436 320 433 325 427 330 424 335 420 338 418 343 417 341 414 346 411 345 408 349 400 353 399 355 392 361 391 362 389 365 385 369 382 373 380 374 373 379 371 380 362 383 361 384 356 383 352 386 349 382 344 384 340 381 335 383 326 383 325 383 319 386 317 385 317 388 312 389 312 389 308 390 301 390 300 390 290 388 288 388 280 385 278 384 276 381 271 381 271 376 266 375 264 371 258 369 256 368 250 366 250 367 245 365 247 366 242 363 241 362 236 358 229 355 227 353 219 347 217 345 216 342 211 338 215 336 209 331 213 329 208 324 203 318 203 316 194 311 192 309 187 308 184 303 181 304 177 299 177 300 173 295 169 288 169 285 165 276 163 274 166 269 164 262 167 260 164 255 164 249 163 246 162 244 161 239 160 240 158 233 161 235 161 228 162 224 162 221 164 212 164 209 166 200 168 197 170 195 170 189 174 190 174 183 179 182 179 175 181 167 182 164 182 161 184 154 182 155 183 148 184 150 185 144 189 142 191 135 198 127 199 124 203 122 205 115 207 116 210 109 211 113 214 106 217 106 220 99 222 96 225 90 226 89 230 82 230 85 235 79 238 81 242 75 248 76 254 70 258 72 263 67 265 71 270 65 270 70 275 64 278 66 283 61 286 61 291 56 291 56 297 51 295 53 301 48 299 51 305 47 305 51 311 46 313 50 319 45 319 49 325 44 323 48 329 44 327 49 333 44 330 49 336 45 332 49 342 41 333 50 339 45 334 51 344 44 337 53 343 49 339 56 345 52 338 59 344 55 335 62 341 58 334 63 340 59 334 63 340 59 333 64 339 60 332 66 338 61 332 67 339 63 332 69 338 64 331 70 341 63 329 70 335 67 327 69 333 65 325 67 332 64 325 65 332 63 327 65 333 62 329 65 335 63 330 67 336 65 331 68 333 67 332 69 339 67 334 69 335 69 335 69 341 67 335 68 337 68 335 68 341 66 334 68 340 66 334 68 340 66 334 68 340 66 334 68 341 67 335 69 337 68 335 69 337 68 335 68 337 68 335 68 337 68 334 68 341 67 334 68 340 66 333 68 335 68 332 68 339 67 332 68 339 67 332 68 339 67 332 69 338 67 331 69 337 67 331 69 333 68 330 69 336 67 330 69 336 67 329 69 331 69 329 69 331 68 328 69 335 67 328 69 335 67 329 69 331 68 329 69 331 68 329 69 331 68 329 69 331 68 329 69 331 69 329 70 335 67 329 70 335 67 328 70 335 68 328 70 335 67 328 69 335 67 328 68 334 66 328 68 334 66 328 68 334 66 328 68 334 66 328 69 335 67 328 69 335 67 328 70 335 67 328 69 335 67 328 69 335 67 328 69 337 65 328 69 334 66 328 69 334 66 327 69 334 66 328 69 334 66 327 68 334 66 328 68 334 65 329 67 331 66 331 66 337 61 333 63 338 57 332 59 337 52 331 55 335 47 329 51 333 43 327 47 330 40 325 45 327 37 323 43 325 35 322 41 324 34 321 39 323 32 320 38 321 31 318 36 319 29 317 34 318 26 315 32 316 24 314 32 315 24 314 34 314 26 313 38 313 29 314 40 314 27 316 40 316 28 317 40 318 28 319 39 320 31 319 38 321 25 319 37 321 24 319 36 321 27 319 34 320 26 319 32 321 24 320 30 322 22 321 29 323 21 322 29 324 20 324 29 325 20 326 29 327 20 328 29 330 21 330 30 331 21 331 31 333 18 330 32 335 20 329 34 333 27 329 39 336 29 330 45 339 36 332 53 341 46 332 60 343 56 332 67 342 64 331 72 337 70 330 76 336 74 329 77 339 75 328 78 339 74 328 75 338 72 328 74 337 70 327 72 337 67 327 70 333 67 327 69 334 67 328 70 335 68 329 72 335 72 328 77 334 79 326 83 331 86 321 89 325 93 316 92 321 99 310 93 313 98 304 95 308 103 298 95 301 103 292 94 295 102 287 93 289 102 284 94 284 99 279 96 277 105 272 99 270 104 264 100 260 107 256 99 252 105 249 97 244 104 243 94 238 101 238 92 233 100 232 93 227 101 226 95 222 102 221 97 216 104 216 99 212 106 212 103 212 103 207 110 207 109 201 117 199 121 195 121 191 129 189 121 186 130 188 122 184 130 187 127 185 132 180 140 180 142 173 152 173 154 169 160 169 165 169 169 169 179 168 179 168 183 165 187 166 196 160 194 160 203 155 197 156 207 155 201 156 211 155 214 156 216 155 229 156 231 158 244 159 246 163 251 163 251 168 263 170 266 167 272 173 279 165 279 171 287 165 283 171 291 169 290 172 293 178 303 180 305 189 316 191 318 199 323 201 325 204 329 209 332 209 339 215 342 211 348 217 350 212 352 218 355 222 356 225 357 236 360 239 361 249 365 252 365 261 369 264 369 269 374 276 375 277 379 287 379 282 381 292 380 295 379 297 378 308 378 310 377 323 378 325 377 330 380 337 377 344 381 350 378 356 381 362 378 362 381 368 377 366 376 373 372 381 366 383 365 392 360 395 358 400 358 405 353 411 352 416 347 422 347 426 341 427 345 434 335 429 341 435 331 434 327 436 325 441 313 442 311 447 306 450 299 454 296 456 289 462 281 463 278 467 278 469 266 469 274 470 262 468 266 468 259 467 248 467 245 468 234 468 230 471 225 471 218 472 210 471 207 474 202 472 195 475 195 471 184 473 190 468 180 465 178 464 175 459 167 458 164 458 159 456 153 457 151 454 145 451 140 449 137 448 130 445 125 445 119 438 112 442 114 437 109 433 106 431 103 423 97 421 95 418 90 414 87 413 86 405 80 408 82 398 77 396 74 393 73 392 67 383 64 390 62 380 58 387 60 377 57 380 59 370 56 365 56 362 55 351 52 348 50 343 48 334 46 337 46 327 45 325 46 323 44 320 42 310 40 317 38 307 37 315 38 305 35 310 37 300 35 304 36 294 34 300 36 291 34 298 37 288 35 298 39 288 38 298 43 288 42 296 50 286 48 294 57 284 56 295 64 285 62 298 68 291 67 299 71 293 70 301 71 290 69 304 70 297 69 307 68 301 67 310 65 300 65 310 63 300 64 308 62 298 63 304 60 294 61 298 59 289 61 294 60 285 62 291 60 284 63 290 61 283 63 290 61 282 63 290 61 282 64 289 61 282 64 289 60 282 64 290 60 282 64 290 61 290 60 289 61 282 65 288 61 281 65 288 62 281 65 288 61 281 65 288 62 281 65 288 61 281 64 289 61 282 63 289 59 282 63 289 59 290 58 290 58 290 58 290 58 283 62 290 58 283 62 290 57 283 61 290 57 283 61 290 58 282 62 289 58 282 62 289 58 290 58 289 59 282 63 288 60 281 64 287 60 281 64 287 60 288 60 287 59 281 63 287 58 281 62 287 58 288 57 287 58 288 57 287 58 288 58 287 59 288 58 288 59 288 59 288 59 282 63 289 59 290 59 290 59 283 63 291 60 283 64 291 60 284 64 291 60 284 64 292 60 285 64 292 60 285 64 292 60 285 63 293 59 285 62 293 58 285 62 293 58 285 60 293 56 285 58 293 54 284 54 294 52 285 51 296 50 287 47 297 48 288 44 298 47 289 41 299 45 290 39 299 43 290 37 300 41 291 35 301 40 293 33 303 39 294 32 303 38 295 31 303 38 295 31 303 38 294 32 303 39 294 32 303 40 293 34 303 41 293 36 302 43 293 37 302 44 292 38 301 44 291 39 299 45 288 40 295 44 285 40 292 45 282 40 288 44 279 40 285 44 276 39 284 43 274 39 281 42 272 39 280 42 271 39 279 42 270 38 277 42 269 38 276 41 268 38 276 42 267 38 275 42 266 39 275 43 266 39 275 44 267 40 275 46 267 41 276 48 268 43 278 50 270 45 280 53 272 48 284 56 275 50 287 59 282 55 292 61 287 57 296 64 290 59 298 66 293 61 300 68 294 63 301 70 292 64 302 70 296 67 304 71 294 67 304 70 294 68 303 68 294 69 301 68 292 70 296 67 289 71 292 68 286 73 289 70 285 76 288 73 285 80 288 77 288 81 291 81 291 85 295 85 297 94 302 91 306 100 311 96 317 104 320 99 325 103 328 101 333 105 334 102 342 108 338 103 345 106 342 105 351 109 345 107 354 110 349 107 356 108 355 105 365 108 361 103 371 105 367 99 374 100 374 95 384 96 380 90 390 91 386 87 392 87 389 84 396 84 390 83 396 84 390 86 397 87 392 91 399 93 395 97 401 99 398 101 404 104 402 105 408 107 404 106 410 109 405 109 411 112 409 115 416 118 416 122 422 125 425 128 431 132 434 131 440 135 440 131 445 136 442 134 448 139 444 143 449 147 446 153 451 158 448 160 452 166 448 167 453 172 449 171 453 177 449 177 452 183 449 182 452 188 451 186 454 192 453 190 457 195 456 192 460 198 459 194 464 203 462 197 465 204 464 200 467 206 465 203 467 210 464 209 465 216 461 218 463 225 462 228 463 234 465 234 467 243 468 237 469 243 469 242 469 249 466 251 467 258 463 261 463 267 460 269 460 275 458 272 457 282 453 277 452 283 447 285 446 291 444 297 443 302 445 306 444 312 446 312 444 319 443 320 440 325 432 333 431 335 424 340 422 344 416 345 412 352 409 348 406 353 398 356 397 357 390 363 388 364 387 367 384 371 384 372 380 375 373 379 372 379 361 382 360 383 353 382 348 385 344 382 342 381 330 383 328 383 321 385 320 385 319 387 313 388 314 387 309 388 307 385 301 386 290 383 288 383 277 379 275 380 273 376 267 376 267 372 261 372 259 366 253 366 245 363 244 363 241 364 235 363 236 364 231 364 230 362 224 361 216 355 215 354 206 346 204 345 203 337 203 333 201 327 201 322 193 317 192 315 189 314 185 310 184 312 179 308 180 309 178 304 173 299 172 296 168 287 166 284 163 272 162 269 166 263 165 258 169 254 169 247 168 242 166 239 164 237 165 231 161 232 163 227 159 227 158 221 157 214 157 210 158 199 158 195 163 189 163 183 171 182 171 175 178 173 178 167 180 165 180 158 178 156 181 150 178 150 179 142 179 144 181 136 186 131 187 127 195 120 196 116 205 116 207 109 214 114 217 107 222 110 225 103 228 102 231 96 231 94 235 88 232 88 236 82 236 85 240 78 245 80 250 73 257 75 261 69 265 72 270 66 272 71 276 65 279 68 282 62 285 62 289 55 289 55 294 48 293 50 298 43 297 46 302 39 304 43 310 38 312 44 318 39 317 48 323 43 320 52 326 46 324 52 330 46 325 50 331 45 323 50 328 44 319 51 325 45 317 53 323 48 319 56 325 52 325 61 331 56 331 66 337 61 333 69 340 65 334 70 341 65 334 69 341 65 332 69 339 65 328 71 335 67 325 72 335 65 322 72 329 68 320 72 328 67 320 71 329 65 320 71 327 67 321 69 332 65 324 68 330 65 326 67 333 65 328 67 335 65 329 67 336 66 330 68 337 66 331 68 333 68 332 69 342 67 331 70 338 68 331 71 333 71 331 72 340 71 331 73 337 71 331 74 337 71 330 74 340 71 330 73 336 72 329 71 336 70 330 71 336 69 330 69 337 68 330 68 337 67 331 68 337 67 331 69 337 68 330 70 340 68 330 70 337 69 330 71 337 69 331 71 337 70 331 71 337 70 331 71 337 70 330 71 337 69 330 70 340 69 330 70 340 69 329 71 336 69 329 71 335 69 328 71 334 70 327 71 329 70 326 70 333 69 326 70 336 68 326 70 337 68 326 70 337 68 327 69 334 68 327 69 329 68 327 69 329 69 326 69 333 68 326 69 333 67 326 69 333 68 326 69 332 67 325 69 332 67 325 69 332 67 325 69 331 68 325 70 334 68 325 70 335 68 325 71 332 69 325 71 332 69 325 71 332 69 326 71 333 69 326 70 336 68 325 70 335 68 325 70 334 68 325 70 335 67 325 71 335 68 324 71 331 69 324 72 331 70 324 71 331 69 324 71 331 69 324 71 334 68 324 71 334 68 324 71 331 69 324 72 331 69 324 71 331 70 325 71 334 70 324 71 332 70 325 71 336 69 325 71 336 69 324 71 332 70 324 72 334 69 324 73 334 70 323 73 334 70 323 73 334 70 324 74 330 71 324 75 335 71 326 76 337 71 328 76 334 71 329 74 335 68 330 72 334 65 329 70 333 62 329 68 333 61 329 66 332 59 328 65 330 57 326 64 328 57 325 63 327 55 324 62 325 54 322 62 324 54 319 62 322 54 318 63 322 51 317 64 319 57 318 66 319 54 317 66 317 54 315 65 315 57 314 63 313 55 311 61 309 53 308 60 306 47 306 59 303 47 305 59 301 46 305 58 300 47 307 57 301 46 308 55 301 45 306 53 299 44 301 50 297 44 293 48 289 42 285 47 280 41 276 47 272 41 270 48 265 42 266 48 261 42 264 47 257 38 265 46 260 40 267 44 263 37 268 41 265 34 270 39 267 32 272 38 269 30 274 36 270 29 275 33 270 23 276 30 271 20 278 27 273 17 278 25 273 15 277 24 272 14 276 23 269 14 274 24 268 15 274 26 268 17 275 28 272 22 278 30 275 22 281 30 281 22 286 32 289 21 293 36 298 25 300 41 308 33 307 48 314 44 312 58 321 54 313 67 319 65 313 74 319 74 312 79 318 79 312 82 318 82 309 84 315 85 306 87 312 89 301 92 307 93 295 95 304 98 291 98 300 101 292 100 301 104 297 103 303 105 303 104 312 106 307 103 313 104 308 101 314 103 308 99 314 101 307 100 312 102 305 102 310 104 302 105 307 107 297 108 302 111 291 112 294 116 283 117 285 120 271 119 273 126 259 119 259 126 248 114 246 122 240 107 241 107 235 102 230 109 231 100 226 107 226 102 223 106 220 106 221 106 215 108 211 116 209 109 206 117 206 108 202 116 202 110 198 119 196 116 195 120 191 123 189 127 186 128 184 133 183 134 180 143 182 141 181 146 178 151 178 156 173 158 172 167 168 162 167 171 165 164 165 174 165 170 165 175 163 184 163 187 161 199 161 201 160 211 160 212 161 216 163 225 163 228 164 231 160 237 163 242 158 244 162 253 157 250 162 258 160 261 162 263 164 274 165 276 167 286 169 288 171 292 177 300 184 306 184 307 184 310 188 314 186 320 194 326 188 326 196 331 192 328 196 332 200 335 205 338 213 344 216 345 222 347 228 349 232 348 238 350 242 352 248 353 250 358 260 360 254 364 260 365 257 367 264 367 271 367 273 367 284 369 286 368 293 372 300 372 304 375 310 375 316 379 323 378 327 381 333 380 333 381 340 379 346 375 348 374 359 370 361 369 369 368 374 364 379 365 385 361 391 362 397 358 403 359 408 354 410 357 417 348 413 352 418 345 422 336 424 334 432 323 433 321 438 318 442 311 447 309 450 303 455 301 459 291 461 297 464 285 462 292 465 280 463 275 464 272 466 260 467 257 470 246 470 244 472 234 473 232 476 227 475 216 478 220 476 209 477 216 474 205 471 203 471 200 466 189 465 186 465 179 463 172 462 164 462 161 463 155 460 150 462 144 457 135 462 138 455 129 458 134 451 126 446 125 444 123 435 115 433 112 429 106 424 101 424 99 420 95 417 92 413 89 411 84 403 78 408 78 399 72 406 76 396 71 399 74 393 71 390 69 380 64 384 64 375 58 382 60 372 54 378 57 368 52 375 54 365 49 372 50 362 45 370 47 359 42 366 48 356 42 361 49 350 44 355 47 344 41 354 45 344 40 357 47 347 41 361 50 351 44 361 54 351 48 358 55 348 49 351 54 341 49 343 50 332 46 335 47 324 43 328 46 317 42 324 44 313 41 323 43 311 41 320 42 309 40 316 39 305 37 312 37 301 35 307 35 296 33 302 35 291 33 298 35 288 34 294 36 284 34 293 35 282 33 293 35 283 33 297 38 286 36 302 43 292 40 306 48 295 45 306 52 295 49 306 56 295 53 309 60 303 59 310 63 299 61 308 65 298 63 308 66 298 64 310 66 300 64 312 66 302 64 313 64 303 63 314 62 303 61 311 60 300 60 306 59 300 58 300 57 294 56 294 55 285 54 290 52 281 52 289 50 280 50 289 49 280 49 288 49 279 49 287 49 278 49 286 50 278 51 286 51 277 52 285 52 277 52 284 51 276 52 284 50 276 51 285 50 277 50 286 49 278 50 288 49 279 50 289 50 280 50 290 51 281 52 291 52 282 53 292 53 283 53 294 54 284 53 295 53 286 50 297 52 288 48 299 51 290 44 301 49 293 40 304 46 296 38 306 45 298 36 308 45 300 35 308 45 300 36 308 45 300 35 307 45 298 35 305 45 298 35 305 45 298 36 306 47 299 37 308 51 302 39 309 54 305 42 309 56 307 44 309 58 307 48 308 58 306 46 308 56 305 48 307 54 304 46 307 51 303 43 307 49 303 42 308 50 303 43 309 54 302 44 313 60 308 54 317 68 313 62 320 74 315 67 322 76 316 69 322 76 313 69 322 74 311 68 320 70 312 67 315 64 304 63 308 59 301 60 299 55 294 56 290 54 282 59 284 56 278 62 282 60 277 68 283 66 283 65 285 70 282 78 287 75 286 84 290 83 291 87 297 91 299 96 305 97 309 102 313 99 317 104 318 100 322 104 321 101 324 105 321 103 324 107 320 105 323 110 319 106 322 111 319 107 322 112 319 109 322 113 321 111 325 116 325 113 329 117 331 115 336 118 339 115 345 117 348 111 355 113 356 107 367 108 362 102 368 102 366 97 377 98 367 93 379 93 367 92 379 92 366 93 368 92 366 94 373 93 367 94 379 95 372 95 379 95 379 95 386 95 387 95 394 96 393 96 401 97 399 97 406 98 402 96 409 97 402 95 409 96 402 97 413 101 404 103 410 105 409 110 416 113 417 118 424 121 425 123 435 128 427 126 434 129 430 130 436 133 435 137 441 142 441 146 447 150 446 153 452 156 449 155 454 160 451 161 456 166 453 172 458 176 457 183 462 188 461 193 466 198 462 197 466 203 462 204 466 209 463 213 466 218 464 221 467 227 466 227 469 234 467 231 469 237 465 239 466 245 461 254 462 256 459 261 460 267 458 268 458 274 454 275 455 281 450 284 450 290 448 294 448 299 448 301 447 307 447 305 444 314 440 315 439 318 430 327 430 329 422 337 423 339 419 340 418 345 415 343 413 348 406 348 404 353 397 358 397 359 393 361 392 364 390 364 388 368 385 367 381 370 369 374 368 375 358 379 357 380 351 380 351 379 342 381 341 382 333 382 331 383 325 384 324 385 323 384 319 386 320 383 316 384 308 382 307 382 294 380 292 380 283 379 281 379 279 375 276 376 275 370 271 371 263 366 261 366 252 364 251 363 246 363 244 362 244 362 239 361 234 358 233 357 225 352 223 352 216 346 215 345 214 342 205 339 212 336 212 334 206 327 204 326 193 316 194 317 191 315 189 313 184 313 183 311 182 311 178 308 175 303 173 301 169 292 167 290 168 283 165 277 170 271 167 267 172 262 171 259 173 255 171 249 169 246 166 240 163 241 161 237 159 236 158 234 159 234 158 228 159 221 158 217 161 207 160 203 166 198 165 192 173 192 173 186 180 187 179 181 183 179 183 173 183 168 183 162 181 159 181 152 180 153 180 147 182 147 182 141 188 133 189 130 196 126 198 120 204 121 206 115 211 118 214 112 218 113 221 107 223 104 226 98 225 97 228 91 226 94 229 87 230 90 234 83 240 85 244 78 251 80 255 73 259 77 267 67 265 77 270 72 272 75 277 70 280 70 285 65 285 64 290 59 287 59 293 53 290 56 296 50 299 54 304 49 308 53 314 48 315 53 325 45 321 53 327 48 327 52 333 48 332 51 338 46 335 48 345 41 335 46 341 41 334 44 345 37 333 45 340 41 332 49 339 45 331 53 343 48 331 58 343 54 332 62 339 59 336 68 337 67 342 72 353 66 345 76 355 69 346 78 356 71 345 78 355 71 342 77 353 71 339 76 349 70 335 74 345 69 331 72 333 71 330 71 337 67 330 70 342 64 332 68 339 65 335 66 346 62 337 66 349 62 338 66 350 63 339 67 340 67 339 68 351 65 339 68 351 66 340 68 351 66 341 68 342 68 341 69 343 68 342 69 353 66 343 69 349 67 343 68 344 68 343 68 354 65 342 67 353 65 341 67 342 66 339 66 351 64 339 66 350 63 338 66 350 63 338 66 345 64 338 66 349 62 338 66 345 63 338 66 345 64 338 66 349 63 337 67 349 63 336 68 343 65 336 68 347 64 335 68 346 64 335 67 337 67 335 67 336 66 335 66 346 62 335 65 346 61 336 65 347 61 336 65 343 62 336 66 343 63 336 67 347 62 335 68 346 63 335 69 346 65 335 70 347 66 335 71 346 67 335 70 346 67 335 70 346 66 335 70 346 66 335 70 346 66 336 71 336 70 335 72 347 67 335 74 336 73 333 74 344 71 332 76 343 72 331 77 342 74 331 77 332 77 330 77 331 77 330 78 340 71 330 76 339 67 329 72 337 62 328 66 335 55 324 61 331 50 322 58 327 46 320 57 323 50 320 58 322 50 319 60 322 53 318 63 321 55 318 64 323 51 318 63 321 55 318 60 320 52 317 58 321 45 316 56 319 43 313 54 317 42 311 54 314 46 310 55 313 47 310 56 315 44 311 58 315 46 311 59 314 51 310 59 314 51 309 58 314 46 307 57 313 46 304 57 311 46 301 58 306 51 301 60 305 53 301 62 305 55 301 66 304 59 298 69 301 62 296 73 299 66 292 76 295 69 289 77 292 70 287 76 290 69 286 74 289 67 285 71 289 64 285 68 289 61 287 63 290 56 289 57 291 50 289 52 290 44 286 47 287 35 283 44 283 36 279 43 279 35 278 44 278 36 279 45 279 37 281 48 281 40 284 50 284 42 286 54 287 45 288 57 289 49 288 61 289 53 287 64 290 57 285 68 289 61 284 71 289 65 283 74 289 69 283 78 284 77 282 82 288 78 280 83 290 78 279 84 281 83 279 82 285 79 278 78 284 75 278 74 279 74 276 74 283 73 276 78 283 77 276 85 287 84 275 91 280 90 271 94 277 94 269 97 275 96 268 98 274 97 267 99 273 98 267 99 273 98 268 99 273 98 268 98 275 98 269 98 275 98 269 99 274 100 267 102 272 104 264 111 266 111 252 115 258 122 239 119 243 126 229 120 231 125 222 121 221 126 215 123 215 127 210 125 208 133 204 128 202 136 196 132 194 140 190 135 188 143 184 138 183 147 179 142 178 151 175 145 174 154 172 148 171 153 170 151 170 157 169 160 168 165 167 168 166 173 163 174 163 183 158 176 158 186 155 179 156 185 156 183 156 188 157 194 158 198 157 208 158 211 158 224 159 226 160 232 162 237 162 241 164 246 163 249 165 254 161 257 163 262 159 262 163 271 159 266 164 275 161 274 164 279 167 289 169 292 173 301 175 303 178 306 183 310 185 312 189 316 190 321 194 324 192 329 200 334 193 334 198 337 195 336 201 339 207 343 210 345 221 351 223 352 234 358 236 359 239 361 245 363 247 366 254 367 254 372 261 373 258 377 265 378 264 379 270 380 278 380 281 381 293 381 296 381 308 384 311 384 318 386 325 384 332 387 339 386 343 390 350 388 348 391 354 388 352 388 359 384 367 380 370 378 381 373 385 371 393 365 395 364 402 358 404 356 410 355 415 351 418 353 423 348 422 353 427 346 425 346 430 340 434 329 436 327 443 314 445 312 447 307 451 300 454 292 455 290 459 287 462 279 466 282 468 275 470 278 471 271 471 264 471 261 472 248 473 245 474 232 475 229 477 225 476 219 476 216 475 209 476 205 475 198 478 197 477 190 479 192 477 186 475 186 473 179 468 171 467 166 462 156 461 152 458 144 457 141 453 133 452 130 452 125 448 120 452 118 448 114 451 115 446 111 442 108 440 106 432 99 430 96 425 90 420 86 419 83 410 76 412 78 407 74 405 71 399 68 400 65 392 60 398 62 389 57 395 62 385 57 386 61 380 58 376 57 370 54 369 52 363 49 369 50 360 45 370 52 360 46 367 52 357 46 362 50 352 44 361 51 351 45 362 55 352 48 360 56 351 50 356 55 350 51 350 51 340 45 343 46 333 40 337 40 327 36 331 35 321 32 324 33 319 31 318 33 308 30 312 35 302 32 307 36 301 34 303 36 294 33 301 35 295 32 299 34 290 30 300 35 290 30 302 36 293 31 305 39 295 34 308 43 302 40 310 48 300 41 313 52 303 45 317 55 311 50 320 55 311 48 319 52 314 47 319 48 311 40 324 46 316 37 326 42 318 32 327 38 322 32 328 37 321 27 332 38 328 33 336 41 331 36 337 45 328 37 336 47 326 40 332 47 323 41 327 46 317 41 318 44 307 41 308 44 298 43 300 47 295 46 296 50 290 50 293 52 288 52 291 53 282 54 290 53 282 54 289 52 282 53 289 50 281 52 289 49 285 50 289 47 282 49 290 46 281 48 290 45 281 47 290 45 282 47 289 45 281 47 289 46 281 48 289 46 282 49 290 48 282 51 291 50 282 52 291 52 282 54 291 53 282 55 291 53 282 55 291 53 282 54 290 52 285 52 290 50 285 50 291 48 282 49 291 46 282 47 291 46 283 46 291 46 282 46 291 46 283 47 293 47 284 48 293 48 284 49 292 49 283 49 292 50 284 50 293 50 288 50 293 50 288 50 292 50 287 50 291 51 282 50 291 51 282 50 291 50 282 50 292 49 283 49 292 47 284 47 292 46 287 46 292 45 284 45 292 45 284 45 291 46 283 46 291 47 283 47 291 48 287 48 291 49 282 48 291 49 287 47 292 48 284 43 294 46 287 39 296 43 293 36 298 39 297 33 303 35 303 29 308 33 309 26 312 32 313 25 315 31 317 24 318 31 320 24 321 30 323 23 324 29 325 22 325 27 327 19 325 25 327 17 326 22 326 15 325 19 325 14 324 16 324 12 323 14 323 12 323 10 324 9 324 8 324 7 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 370 7 370 7 374 11 378 10 378 17 386 15 381 25 390 22 384 32 392 29 385 36 394 34 387 39 397 37 390 43 400 40 395 46 405 44 402 49 411 48 407 51 416 50 411 54 417 54 414 58 423 58 415 63 425 63 416 69 427 69 418 74 429 74 421 76 432 76 423 77 435 77 426 78 437 79 429 82 436 82 432 88 444 90 437 96 448 99 443 106 454 109 448 113 455 115 451 117 461 120 452 119 462 123 450 124 461 129 453 133 459 135 459 141 465 144 465 147 471 150 468 153 475 156 471 160 477 163 474 168 480 171 478 175 484 178 482 178 492 183 485 180 495 185 484 183 491 186 483 188 493 194 484 197 494 202 486 203 493 206 489 205 500 210 492 206 498 208 494 206 495 206 496 207 507 212 498 208 509 213 499 209 506 211 501 208 508 211 502 208 509 210 504 207 511 210 507 207 514 209 508 205 520 209 510 204 522 209 512 203 518 207 511 203 517 207 510 203 516 208 508 204 514 209 505 205 511 211 503 208 508 213 501 213 505 219 498 219 503 224 496 224 501 229 496 227 500 232 496 230 500 235 495 235 499 240 494 239 498 243 494 241 498 246 494 243 498 248 492 246 496 251 491 250 498 259 491 253 496 258 493 255 497 260 494 256 499 260 496 255 502 258 498 253 504 257 498 253 509 260 497 255 504 258 496 257 502 260 495 259 502 262 495 262 507 268 497 265 509 269 499 266 511 271 501 267 508 269 502 268 514 271 503 270 516 273 504 272 506 272 506 275 519 277 510 278 522 279 512 280 524 282 511 281 523 283 508 281 520 284 506 282 517 285 504 282 515 285 503 282 514 285 502 280 512 285 501 278 509 284 500 278 503 281 496 278 503 285 493 278 499 285 492 278 498 285 491 277 496 285 489 277 495 284 488 277 494 284 489 276 492 280 489 276 492 280 488 277 493 284 485 278 491 285 483 278 489 286 482 280 489 286 481 280 488 287 482 281 489 287 483 280 490 287 483 280 491 286 483 280 488 283 482 279 489 286 481 280 487 286 479 278 483 285 476 278 477 279 474 275 474 276 472 267 472 270 469 263 468 266 465 260 462 266 461 256 459 260 460 252 458 256 461 248 459 252 461 245 458 249 461 244 458 247 461 243 457 245 460 239 456 243 458 236 451 241 456 233 451 237 454 232 449 235 452 232 447 234 449 233 445 235 446 234 442 236 446 235 442 237 448 234 444 237 450 233 446 236 452 232 444 236 450 229 446 232 448 228 444 231 446 228 442 231 445 228 441 231 445 228 441 231 446 229 442 232 446 228 443 231 447 228 444 230 448 226 444 229 450 223 446 225 452 219 443 222 452 215 443 216 450 209 441 210 450 201 441 200 451 192 443 189 454 185 446 180 458 179 451 173 460 176 456 171 458 173 455 169 456 172 452 168 455 171 451 167 455 169 451 165 456 166 452 162 456 163 452 158 456 158 452 154 457 155 454 151 459 153 456 148 461 151 455 143 463 149 457 141 466 147 461 142 468 145 460 137 465 142 460 137 460 135 455 131 453 127 448 122 448 118 443 114 445 110 441 105 444 103 437 96 441 97 437 93 435 91 431 87 431 85 423 79 427 82 420 76 423 81 415 75 416 77 407 72 407 72 402 69 399 66 390 63 393 62 384 60 388 62 378 59 376 61 374 60 370 59 365 58 366 56 357 54 365 53 360 51 363 50 354 47 359 47 353 46 351 44 342 42 345 41 336 39 340 38 332 37 337 35 329 33 336 33 327 31 332 32 324 31 329 32 320 30 325 32 321 32 322 33 314 32 320 33 312 32 318 34 310 34 315 37 307 37 312 39 305 39 309 40 303 41 308 41 301 43 307 42 301 44 307 41 300 43 305 40 299 45 303 44 298 50 301 51 299 54 299 58 296 65 301 62 297 68 303 63 299 70 303 65 299 72 304 68 299 75 305 71 302 75 306 74 301 80 306 77 303 81 304 82 302 85 301 86 299 90 298 86 293 92 296 86 293 90 295 88 291 95 294 92 293 96 295 93 291 100 296 93 294 98 296 94 294 98 296 93 294 98 297 90 295 94 298 87 295 92 298 86 294 94 296 87 294 96 295 88 294 93 296 89 294 94 297 89 294 97 298 89 297 94 298 89 296 98 298 89 296 97 298 88 296 94 297 88 295 97 297 88 294 97 298 89 295 98 298 90 297 95 299 90 296 99 300 91 298 96 300 91 297 99 299 91 296 100 299 90 297 96 298 90 297 95 298 90 297 95 298 90 296 96 298 91 297 96 298 91 297 97 299 91 297 97 299 91 297 97 299 91 297 96 298 91 296 99 298 91 297 96 298 91 297 96 298 91 296 99 298 91 297 97 298 91 297 97 298 91 297 97 298 91 296 100 298 91 297 96 299 91 296 99 299 91 296 99 299 91 297 96 299 91 296 99 299 91 298 96 300 90 298 95 300 90 298 95 300 90 298 95 300 90 298 95 300 90 298 95 299 90 298 96 299 90 297 96 299 90 297 95 299 90 296 99 298 90 297 95 298 90 297 95 299 90 297 95 299 89 297 94 299 89 297 94 299 89 297 94 299 89 296 99 299 89 297 95 299 89 297 95 299 89 297 95 299 90 297 95 298 89 297 95 299 89 297 94 299 89 296 97 300 88 298 93 301 86 298 91 301 84 298 89 301 83 297 87 299 82 295 85 297 81 292 84 294 80 289 83 291 79 283 83 289 76 281 80 286 74 279 79 283 72 275 76 280 71 275 73 276 71 273 74 273 73 269 75 270 74 264 79 269 76 266 78 268 77 264 79 268 76 264 79 266 76 260 80 265 75 258 79 263 73 256 78 261 72 257 74 259 69 255 72 257 68 253 71 254 70 250 73 247 73 244 76 240 77 237 81 234 82 231 85 228 84 223 90 224 86 218 92 221 88 216 95 219 92 213 99 215 97 212 101 211 99 208 103 207 99 204 103 204 99 200 103 201 100 198 105 199 104 196 109 192 114 190 117 183 125 182 128 176 137 175 139 172 143 171 148 170 149 169 154 168 158 167 162 164 164 163 173 160 167 159 176 157 168 156 177 155 169 154 179 155 176 154 181 152 191 153 194 151 206 152 209 153 219 154 221 156 224 158 229 160 232 162 237 162 240 164 244 160 246 162 251 157 252 161 261 156 257 159 261 160 268 162 271 165 282 167 284 172 297 174 299 178 305 182 308 185 311 189 314 190 320 194 323 191 327 196 330 191 333 196 336 193 336 198 339 201 345 204 347 213 354 216 356 227 362 231 363 237 362 244 363 248 360 254 361 258 362 264 363 267 369 273 369 273 377 279 376 276 380 283 380 288 381 291 381 302 381 306 381 319 382 322 381 332 381 335 380 347 379 349 379 356 382 362 380 363 384 369 381 367 384 373 381 380 378 382 377 393 372 395 370 404 364 406 362 408 358 414 353 417 351 422 346 425 347 430 342 430 347 435 341 431 345 436 339 438 333 440 331 446 321 449 319 455 310 457 308 459 307 463 300 464 299 468 292 470 293 473 286 474 292 478 285 476 292 480 285 477 290 480 282 479 283 482 276 482 275 486 268 486 271 490 264 490 270 495 258 492 269 495 261 490 266 493 258 488 260 492 248 488 253 492 245 491 249 494 241 495 250 499 242 499 253 505 242 502 256 506 248 502 256 506 249 500 253 507 243 500 248 505 241 501 245 506 237 502 243 507 237 503 244 511 234 510 234 511 234 503 244 511 235 502 244 510 235 502 243 508 236 504 243 512 233 506 243 514 233 508 244 515 235 509 246 514 239 508 247 513 241 501 247 507 242 495 247 500 242 488 245 498 238 492 236 493 235 489 231 490 231 489 228 488 229 492 226 490 227 488 232 494 226 489 233 497 225 487 237 492 230 491 232 489 233 486 234 485 236 479 238 479 240 473 242 472 243 469 244 468 245 467 245 467 247 468 246 470 246 471 256 474 245 477 252 479 244 483 243 483 235 485 226 485 223 485 218 485 211 485 209 485 202 485 204 485 197 487 202 486 191 488 201 488 193 488 199 489 188 490 197 490 189 489 195 490 187 488 193 488 186 487 193 487 185 485 195 486 187 483 196 483 184 481 198 481 186 480 201 479 193 478 205 478 197 478 207 476 201 476 209 472 203 472 210 467 206 466 212 461 209 460 213 455 213 454 215 446 216 451 217 442 219 449 220 443 221 449 223 442 224 448 225 442 226 447 227 443 227 447 229 442 229 447 231 442 231 447 234 441 235 446 238 437 241 443 245 435 249 439 254 435 256 435 262 433 266 433 270 431 274 432 275 431 280 433 282 432 286 436 287 434 296 440 294 438 298 443 298 441 303 442 301 441 307 438 303 438 305 432 306 430 315 428 310 426 315 426 316 423 324 427 323 425 328 430 328 427 333 429 334 426 338 419 344 418 346 409 352 408 353 402 354 399 358 394 357 391 361 383 364 382 365 375 370 375 371 373 374 371 377 371 379 368 382 361 386 360 386 348 389 346 389 335 389 334 390 328 385 321 389 320 381 312 384 307 379 305 380 296 380 295 380 289 383 288 383 289 384 284 384 278 384 277 383 267 381 266 381 257 377 256 377 254 371 246 369 249 362 244 360 239 352 237 351 230 348 229 347 223 349 221 347 217 348 215 347 211 345 208 343 201 338 199 337 194 329 192 328 192 319 191 318 192 311 191 309 191 303 188 300 186 298 181 294 179 293 176 290 173 287 172 285 170 279 169 277 166 268 165 265 164 256 162 253 165 246 163 244 169 243 167 237 173 236 171 229 173 227 170 221 168 216 168 214 165 214 163 208 164 211 162 205 164 200 163 197 167 187 166 184 171 178 171 171 177 170 177 164 184 166 184 160 190 159 190 153 192 150 193 144 191 142 192 136 189 137 190 131 190 133 191 127 196 122 197 119 205 112 206 108 214 109 218 98 223 108 228 97 230 108 234 103 239 105 246 95 246 96 250 91 251 87 255 82 253 81 257 75 257 77 262 71 266 73 271 68 277 71 283 66 287 72 297 65 292 77 298 73 297 81 303 77 310 80 313 78 322 77 326 75 329 73 336 70 335 68 342 65 340 67 348 65 350 69 357 67 361 73 369 71 371 78 378 76 376 83 387 82 380 89 392 89 388 94 395 94 398 97 405 98 405 98 412 99 409 98 416 99 415 103 421 105 423 112 429 114 429 122 436 124 433 129 440 132 434 133 440 136 437 140 443 143 444 149 450 152 452 154 458 158 458 157 464 160 460 160 466 164 461 169 466 173 463 179 468 183 464 187 469 192 467 194 472 199 469 198 473 203 470 201 474 206 471 208 476 212 474 216 479 220 477 222 482 227 480 226 484 230 481 229 486 235 482 235 486 239 483 239 490 247 484 242 492 250 486 243 491 248 488 243 495 251 487 243 492 248 485 244 489 249 483 246 487 251 480 249 485 253 480 250 488 259 479 248 484 253 479 245 483 250 477 244 482 249 476 248 480 253 473 247 477 253 470 243 474 248 469 236 475 245 470 231 475 239 471 231 475 236 471 231 477 240 472 232 476 238 472 231 476 238 472 231 476 237 472 233 476 239 473 237 477 243 475 242 478 247 477 246 481 251 480 249 486 257 481 250 487 259 480 250 481 250 478 250 484 259 477 250 482 259 476 250 479 255 475 250 481 259 476 250 480 260 476 251 479 256 476 251 479 257 475 251 478 256 474 251 479 260 474 251 479 260 473 251 476 256 473 250 478 259 473 250 476 255 474 249 478 259 474 250 479 259 475 250 480 259 476 250 481 259 476 249 480 255 477 249 483 259 478 249 482 254 479 249 485 257 480 248 484 253 481 247 487 256 482 246 486 251 482 246 486 251 482 246 487 255 480 246 484 255 478 246 480 256 474 248 474 248 469 249 469 248 464 249 464 248 458 250 458 251 455 247 456 246 454 245 453 248 453 243 453 246 452 243 452 244 451 240 451 241 448 241 450 239 448 239 450 237 447 237 450 235 453 230 449 232 453 227 449 229 452 224 448 226 450 221 446 223 450 218 446 221 450 216 443 219 450 213 443 216 451 208 446 209 451 202 442 203 450 193 442 194 451 185 442 183 452 179 445 175 454 175 447 170 453 172 449 168 452 170 448 166 452 167 449 163 454 164 450 160 456 160 452 155 458 155 454 151 459 150 455 145 459 142 455 138 460 136 456 132 461 133 456 129 458 130 453 126 452 125 447 121 445 120 440 116 439 115 435 111 436 110 429 104 433 106 429 103 428 102 424 98 423 96 419 93 420 90 412 84 419 84 414 81 418 81 412 78 412 77 402 73 399 70 396 69 391 66 386 64 384 63 379 62 379 63 373 62 373 65 367 64 363 64 358 63 355 61 346 60 350 57 344 56 347 53 342 52 344 51 334 51 336 49 330 49 324 49 319 49 312 50 307 51 304 52 295 55 299 56 290 59 292 60 288 62 287 61 278 64 282 60 274 63 280 56 271 59 278 54 273 56 276 56 267 60 266 62 264 62 254 67 252 68 244 72 240 75 236 77 232 81 232 83 228 86 228 90 224 93 221 96 218 99 213 99 210 103 206 100 201 108 202 101 197 109 198 106 195 111 189 118 187 121 180 130 179 133 175 141 174 145 174 150 173 155 171 159 170 164 166 166 164 175 160 168 159 178 158 170 156 180 157 175 156 181 154 190 154 193 152 206 153 209 154 222 155 224 159 233 160 236 161 242 163 247 159 251 161 255 155 256 158 261 154 259 157 265 157 266 159 271 163 282 164 285 170 298 172 301 180 309 182 310 189 315 191 317 192 322 197 326 194 331 202 337 195 337 200 340 198 339 203 342 205 344 211 347 221 353 224 354 235 360 238 361 247 363 250 364 255 365 262 366 266 371 272 372 272 377 278 378 275 380 282 381 286 381 289 381 301 381 304 381 318 383 320 382 327 384 334 382 342 381 345 381 352 383 358 381 362 385 373 381 367 387 374 383 373 385 380 381 387 377 390 376 400 370 403 368 409 364 414 360 418 353 421 351 424 349 428 343 433 344 437 338 439 343 444 337 441 341 446 334 446 330 449 327 453 317 455 314 458 308 461 301 463 299 465 291 467 285 469 282 471 280 473 273 477 274 479 267 482 272 484 260 482 268 484 260 483 253 484 249 484 240 485 237 487 235 488 227 490 228 490 221 490 224 491 217 488 217 490 209 488 210 490 203 490 207 492 196 492 205 494 194 494 203 496 192 496 201 498 190 496 199 497 188 493 199 494 188 487 200 488 188 480 204 479 193 475 208 474 197 473 209 472 199 474 209 473 199 475 209 476 199 476 209 476 201 475 212 475 204 474 214 473 207 474 217 471 206 475 215 474 208 478 210 477 203 484 206 482 195 490 202 487 192 493 200 489 190 492 198 488 189 490 197 486 188 486 197 482 188 484 197 480 188 482 197 478 188 481 197 477 188 481 196 478 191 481 196 478 190 482 195 479 190 482 195 479 190 482 195 479 191 482 196 479 191 482 196 477 188 481 196 476 189 481 197 478 192 480 197 477 192 480 196 475 189 480 195 477 191 480 195 476 191 480 195 476 191 480 195 477 191 480 196 474 189 480 196 476 192 479 196 475 192 479 196 475 192 479 196 475 192 479 196 475 192 479 196 475 192 479 197 476 192 479 197 476 192 479 197 476 192 480 197 474 190 480 197 477 192 480 197 477 193 480 197 477 193 480 197 477 193 480 197 477 193 480 198 477 193 480 198 477 193 480 198 477 193 480 199 477 194 481 199 479 195 483 201 480 195 484 202 481 196 485 203 482 197 486 203 483 197 485 203 483 197 486 204 484 198 486 205 485 197 486 204 485 197 486 204 486 197 487 204 487 197 488 204 490 197 490 205 493 194 492 207 497 196 495 209 498 202 496 212 501 204 498 213 502 206 499 214 503 207 500 213 505 207 500 213 506 207 502 215 507 208 503 216 508 209 504 217 509 210 504 217 509 210 504 216 511 206 505 214 509 207 505 212 509 205 504 210 508 203 504 209 508 201 502 208 506 200 502 207 508 196 500 206 506 196 500 205 506 194 498 204 504 194 498 204 501 197 495 204 499 197 492 203 496 197 489 204 493 195 486 205 490 198 483 206 489 194 480 205 483 199 484 196 481 199 476 206 481 199 478 205 482 199 480 205 484 199 482 205 486 199 482 205 487 199 480 206 486 200 478 208 482 201 477 209 482 198 476 209 479 202 477 209 479 201 479 208 480 201 482 206 480 200 483 204 481 199 483 203 480 197 481 202 478 197 479 201 472 195 475 200 470 197 469 200 461 197 463 202 458 201 456 208 448 208 451 217 443 218 448 227 440 229 446 234 438 236 443 238 439 239 441 240 432 242 439 240 430 242 436 240 428 241 434 240 429 240 431 240 427 240 430 241 422 241 430 244 425 244 429 246 425 246 429 248 424 247 430 248 425 248 433 249 428 248 436 250 427 249 436 250 431 249 437 249 432 249 438 248 433 248 438 248 433 247 438 247 432 247 437 246 432 246 434 244 430 245 431 243 427 244 429 242 425 244 428 243 421 247 427 246 422 251 428 251 423 257 431 258 431 257 434 264 431 272 439 271 438 276 444 276 441 284 447 280 445 286 449 285 446 294 451 289 449 294 451 291 449 296 448 291 446 297 444 293 442 298 439 297 438 302 436 303 435 308 436 310 434 315 438 317 436 322 440 321 437 327 438 324 435 329 428 334 427 336 416 342 416 344 407 351 406 352 402 353 400 357 398 355 395 359 388 362 387 363 381 368 380 369 375 375 375 376 375 377 371 380 365 383 364 384 354 387 353 388 343 389 342 390 337 386 330 391 330 383 326 385 318 383 316 384 310 384 309 384 308 385 300 387 305 385 300 386 295 383 293 383 284 380 282 380 271 378 270 378 264 374 263 374 264 369 259 369 253 363 252 363 246 359 244 358 242 360 237 359 233 359 231 358 228 356 227 356 220 350 218 349 209 342 208 341 202 333 200 332 200 325 198 324 198 317 196 315 192 309 191 307 185 306 184 304 182 306 178 302 176 301 174 299 173 294 171 292 167 283 165 281 163 270 162 268 164 261 163 259 169 258 167 252 173 249 171 243 173 240 172 235 168 227 168 225 163 223 161 218 159 219 158 214 158 210 157 207 159 199 159 195 164 186 164 183 169 181 170 175 178 176 178 170 183 170 183 159 184 163 185 156 183 156 183 150 181 152 182 145 183 148 185 141 190 135 191 132 199 125 200 122 207 121 210 115 215 119 220 108 221 118 225 112 228 113 232 107 236 102 237 99 238 95 241 89 238 88 242 82 241 84 245 77 248 79 253 73 260 76 266 70 272 75 278 70 280 79 290 72 285 82 291 79 294 82 300 78 308 76 312 74 315 71 322 68 322 67 329 63 329 65 336 62 340 67 347 65 350 70 358 68 358 76 365 74 361 82 373 81 366 88 374 87 381 92 384 91 388 93 396 92 396 91 404 91 401 91 408 92 408 95 416 96 418 104 425 105 423 113 430 115 423 119 435 124 424 127 430 130 429 136 436 139 439 141 445 144 446 142 452 145 451 144 458 148 456 152 462 156 460 164 467 168 464 174 473 181 464 180 470 185 464 185 469 189 466 191 471 195 472 200 477 205 478 209 483 214 482 215 487 220 485 221 489 226 486 229 493 238 485 235 489 240 485 238 486 238 486 239 490 243 486 241 490 246 486 242 493 250 486 242 490 247 486 242 490 247 485 240 489 245 482 240 487 248 477 240 482 249 472 240 476 250 467 239 471 249 464 237 467 243 464 236 468 246 465 235 469 245 467 235 469 241 468 234 473 244 468 234 473 243 467 233 470 239 466 234 469 240 466 236 470 243 468 240 472 245 472 243 477 253 476 246 478 251 477 247 480 253 477 248 477 249 476 248 478 253 474 248 478 257 472 248 476 258 471 249 473 253 470 248 474 258 469 248 471 253 468 248 470 253 468 249 471 258 467 248 467 248 466 248 467 248 466 247 467 248 466 248 467 248 467 248 469 253 467 248 470 258 467 248 471 257 467 247 471 257 467 248 471 257 467 248 471 257 467 249 469 253 467 248 467 249 467 247 471 257 466 247 469 252 466 247 470 255 466 246 469 251 466 247 469 251 466 247 471 256 467 247 473 257 466 248 473 257 466 249 474 257 466 250 471 254 472 257 473 257 464 247 469 252 463 247 470 256 462 247 469 256 461 247 468 255 461 246 462 246 462 245 462 246 462 244 466 254 462 244 462 244 462 244 464 253 461 243 462 248 461 242 461 247 460 242 461 246 460 242 461 247 459 244 460 249 460 245 461 250 461 246 462 250 463 246 464 250 463 245 463 245 462 243 463 248 460 243 461 247 456 243 457 242 454 242 454 246 452 241 452 244 451 239 451 242 449 239 450 240 449 236 449 236 447 232 447 233 448 226 445 228 445 221 443 224 445 214 442 217 445 207 439 211 445 199 438 201 446 189 438 191 447 181 439 181 449 176 444 176 449 175 445 174 449 173 444 172 448 173 443 171 446 172 441 169 446 170 441 167 446 165 438 160 447 158 443 154 450 151 446 147 453 145 450 141 456 139 453 136 461 135 453 129 461 133 453 126 458 131 453 126 452 127 447 123 447 123 442 119 444 120 437 114 443 117 439 114 442 114 434 108 440 111 434 107 434 108 429 104 423 101 421 99 419 94 411 89 415 86 407 82 415 80 410 78 412 76 402 72 400 70 397 68 391 65 386 64 380 62 375 61 370 61 365 60 361 60 356 59 354 58 348 57 350 56 340 55 348 54 338 53 342 52 331 52 327 52 323 52 310 54 307 54 297 58 294 58 292 60 287 62 288 65 278 69 279 70 274 71 268 72 264 73 261 71 256 73 257 70 249 74 251 72 246 75 237 79 234 81 224 88 221 90 214 97 212 99 208 105 206 107 202 109 200 114 197 112 192 120 193 114 190 118 189 118 186 123 181 131 179 134 172 146 171 149 166 159 166 164 165 172 165 175 163 181 163 186 158 188 158 197 155 191 155 201 155 194 155 204 154 207 154 210 153 221 153 226 153 237 155 241 157 245 162 255 163 258 165 263 163 268 168 276 162 275 165 279 162 278 165 283 165 284 168 289 172 298 174 301 181 311 183 314 192 321 194 322 198 325 202 329 204 333 209 336 207 340 212 343 209 344 214 347 213 347 219 349 227 354 230 355 242 361 245 361 256 367 258 367 262 369 269 370 275 375 281 375 284 381 290 382 288 386 296 385 294 386 301 385 310 385 313 384 326 384 328 383 339 382 342 381 352 380 354 379 361 381 367 378 369 383 375 379 372 383 378 379 381 375 383 373 392 365 394 363 404 354 406 352 414 345 416 343 421 340 426 335 430 336 435 331 435 335 440 330 438 332 442 326 444 318 446 315 452 305 454 301 460 292 462 290 463 289 466 282 466 280 468 273 470 271 472 264 474 266 476 259 478 261 480 254 481 254 483 246 484 238 485 235 487 234 488 227 489 228 490 221 489 223 490 216 489 215 490 208 490 208 492 201 493 205 494 194 494 203 496 192 495 202 496 190 495 198 496 191 495 196 496 184 494 195 495 187 492 193 494 185 490 192 492 180 486 191 489 180 483 193 485 185 481 196 482 189 480 200 480 192 481 204 480 196 482 207 482 199 485 210 483 202 487 212 486 204 488 211 487 203 490 207 488 200 491 201 489 194 491 196 489 189 490 193 488 186 490 191 486 182 489 190 487 185 488 190 486 184 487 191 485 185 486 190 484 185 485 191 483 185 484 191 481 185 483 191 479 182 482 191 478 182 481 191 477 182 481 191 477 182 482 191 477 182 483 191 480 186 483 191 480 186 483 191 478 182 483 191 480 185 483 190 480 185 484 190 481 185 485 189 482 184 486 190 482 184 484 189 482 184 483 190 479 182 482 191 477 183 481 191 478 186 481 191 478 186 482 191 477 182 483 190 479 182 484 190 481 185 484 189 482 184 484 189 481 184 482 189 478 180 482 189 479 184 482 190 479 185 482 190 479 185 482 191 479 185 482 191 478 182 483 191 480 186 483 192 480 186 482 192 480 187 483 193 481 187 484 194 482 188 486 198 485 191 486 202 487 195 487 206 488 199 486 209 488 202 485 211 488 204 483 212 486 204 480 210 484 203 478 208 483 199 476 206 481 200 476 205 483 194 477 204 477 201 477 203 484 192 477 203 484 192 477 203 477 200 476 204 478 197 474 205 479 194 472 207 474 200 470 207 473 200 468 207 471 200 468 207 471 197 468 207 470 199 468 207 469 199 466 207 468 200 465 208 464 205 464 208 466 196 464 208 466 196 465 208 467 196 466 207 468 200 466 207 468 199 466 206 468 194 465 205 467 194 464 205 466 197 464 203 466 192 464 203 466 192 464 204 466 197 464 205 466 194 464 207 465 199 463 208 465 196 462 209 464 201 462 209 464 202 463 211 464 200 463 213 465 202 464 214 465 206 466 215 466 207 469 214 467 207 470 212 468 206 471 211 468 205 470 210 468 204 469 209 467 204 468 209 467 204 467 209 466 203 467 208 466 201 467 206 468 200 470 204 470 198 474 202 474 192 477 201 478 195 479 201 480 190 480 201 482 190 481 201 483 190 481 201 483 190 481 202 484 191 482 203 484 192 483 204 484 197 484 204 486 197 486 205 487 198 487 205 489 194 488 207 489 199 487 209 488 201 486 211 488 203 484 212 487 205 484 214 487 206 484 216 488 208 488 218 491 210 491 219 495 212 495 221 499 215 498 223 503 216 500 225 505 217 502 226 507 219 504 228 508 221 504 230 508 223 504 231 508 224 502 232 506 225 501 231 506 220 502 229 504 221 502 224 503 216 501 217 500 210 497 210 494 204 487 201 486 199 480 200 475 198 469 203 464 202 460 209 456 209 456 217 446 218 452 224 443 225 449 230 440 233 446 235 438 238 443 238 439 239 439 238 435 240 436 238 428 240 434 237 426 239 433 237 428 238 433 238 429 240 434 240 429 242 435 243 430 245 434 246 430 249 433 249 427 255 432 255 429 259 431 263 429 267 432 275 432 276 436 281 436 285 440 287 440 291 443 291 443 295 443 292 443 297 442 295 441 300 438 299 438 304 437 305 436 310 438 310 436 316 437 316 435 321 433 321 432 326 428 328 426 333 421 340 421 342 419 344 417 348 417 348 415 353 411 353 409 357 402 361 401 363 394 365 393 369 388 368 383 375 381 369 375 375 370 371 367 374 358 378 357 379 350 384 350 385 349 387 345 389 340 392 339 393 330 395 329 396 319 394 318 395 314 390 310 391 307 384 303 384 295 379 293 379 287 377 285 378 282 379 279 379 277 379 273 379 266 378 264 378 256 375 254 375 250 371 246 370 247 366 247 365 244 361 241 360 241 358 237 358 239 359 235 358 238 361 234 360 237 363 234 361 238 365 232 360 239 364 237 360 241 361 240 356 244 355 243 352 247 351 246 348 249 349 250 348 254 353 252 348 256 350 254 346 259 345 257 341 261 337 261 336 264 334 263 333 268 335 265 332 266 333 266 332 268 334 266 331 268 331 268 330 267 326 271 328 274 331 270 327 274 330 271 327 272 329 269 326 271 329 269 325 271 328 269 325 272 327 270 323 273 326 271 323 274 325 272 321 274 323 273 320 275 322 273 319 275 320 273 317 275 319 274 316 275 318 275 317 275 317 273 314 275 316 274 313 276 316 276 315 277 315 277 315 280 315 279 312 282 314 282 311 285 314 285 311 288 315 288 311 290 314 291 311 290 314 292 311 290 314 293 311 292 313 294 311 291 314 295 310 292 314 296 311 293 314 297 312 294 315 297 313 293 317 296 315 292 320 295 317 293 322 295 320 294 325 297 322 298 327 300 323 303 328 305 325 308 331 311 326 312 334 314 329 314 335 316 330 315 335 316 331 315 334 317 329 316 331 318 326 317 328 319 323 318 325 320 321 320 325 321 321 320 326 321 325 322 326 323 321 322 328 323 323 319 330 320 329 316 333 318 328 313 335 315 329 310 336 312 331 306 339 309 333 304 340 307 334 302 341 304 336 301 341 303 336 300 341 302 335 300 339 303 334 300 337 303 332 302 335 305 331 304 334 307 330 305 334 309 331 307 335 311 332 308 337 312 334 307 340 309 335 302 333 302 337 288 344 291 338 277 346 280 340 268 347 271 341 264 346 270 338 264 343 269 335 261 341 266 335 258 343 261 337 255 349 258 343 257 357 258 350 261 362 260 356 264 363 261 357 262 362 259 358 257 360 253 356 250 359 246 355 240 356 240 355 235 356 235 355 233 355 232 354 228 350 227 349 224 344 223 343 220 339 219 338 220 335 216 334 220 331 217 329 219 326 216 323 212 318 210 316 203 311 202 310 196 309 192 306 186 307 185 305 183 307 180 304 175 300 174 298 172 294 169 289 170 284 167 280 171 276 168 271 172 267 170 262 170 256 168 254 166 252 164 247 163 249 161 244 162 246 159 241 161 241 159 234 159 226 158 222 160 211 160 208 166 203 165 196 174 196 173 189 178 187 177 180 179 179 178 173 176 172 177 167 174 168 174 161 175 160 175 154 180 145 180 142 186 138 187 131 194 131 196 125 200 129 202 128 208 126 211 120 215 119 217 112 216 108 219 102 217 99 220 93 218 95 221 89 222 93 226 86 231 89 235 83 243 85 247 80 253 85 262 76 262 86 271 79 270 86 276 81 278 81 283 77 283 75 289 70 284 70 290 65 287 69 294 64 298 68 304 65 311 71 318 68 324 75 331 72 330 80 337 77 336 82 343 80 350 82 353 81 358 81 366 79 366 78 374 76 370 76 378 75 375 78 383 78 385 85 392 86 396 95 403 96 401 104 413 106 403 109 410 111 406 114 413 115 419 121 422 122 430 128 433 128 435 131 442 133 441 134 447 137 446 141 452 144 450 149 456 152 454 155 460 159 457 159 463 164 457 163 462 168 458 171 463 175 461 181 467 185 466 188 472 192 471 191 477 195 474 193 479 197 476 198 482 203 478 205 484 209 481 210 487 214 485 213 490 218 487 218 493 223 488 225 494 229 490 231 495 234 492 234 502 240 493 234 500 237 493 232 500 235 502 236 499 234 502 236 499 234 492 232 499 234 494 233 501 235 496 234 507 238 498 236 505 238 498 237 510 241 498 240 509 243 496 243 508 247 494 246 505 249 492 248 504 252 490 248 501 253 488 247 499 253 486 247 496 253 483 247 493 254 480 247 489 254 478 245 485 254 477 245 482 253 475 244 478 249 473 243 475 248 470 243 472 251 467 242 468 247 465 242 465 246 463 239 463 243 462 237 460 240 458 235 457 238 454 233 453 236 453 233 453 232 455 231 453 234 455 231 455 232 455 227 454 228 456 219 452 222 452 212 445 216 447 203 440 207 444 195 436 197 442 189 437 191 438 188 434 189 436 187 431 188 435 186 431 186 436 183 428 182 437 177 432 175 439 169 431 164 442 159 438 156 447 150 443 146 450 142 443 136 452 136 448 133 452 132 447 128 449 126 445 122 447 120 439 115 443 116 438 112 438 112 434 108 432 106 427 103 426 100 421 96 421 95 413 89 416 91 411 88 409 87 404 84 402 80 397 78 398 74 389 70 395 70 390 68 388 65 378 63 374 59 371 58 364 55 359 54 355 54 349 53 346 56 340 56 332 59 329 58 322 58 317 58 314 54 305 55 311 49 302 51 309 47 303 48 300 47 295 49 286 51 283 52 277 54 272 56 271 60 262 64 268 68 262 70 258 77 256 78 251 81 246 84 241 82 237 85 236 81 229 87 230 83 226 86 218 90 215 93 206 100 204 102 199 108 196 112 196 117 194 121 193 129 191 131 188 135 186 139 180 139 177 147 175 140 171 149 172 143 168 152 166 153 165 158 160 169 160 172 158 184 158 187 160 196 161 199 161 205 162 210 159 214 160 219 155 220 156 225 153 224 156 233 155 234 156 236 157 248 158 250 159 260 161 263 163 268 166 273 168 274 171 278 172 283 175 288 174 292 177 296 173 299 179 306 173 303 177 307 176 306 180 311 186 317 189 318 198 327 201 329 209 335 212 337 215 338 220 341 222 342 228 345 230 349 235 351 233 357 239 359 235 361 244 364 239 363 245 365 255 368 257 368 271 372 274 372 281 375 288 375 292 376 299 376 305 379 311 378 316 384 322 383 322 389 328 387 325 390 332 388 339 387 342 386 353 383 356 382 367 379 369 378 377 375 380 373 385 373 391 370 394 372 400 368 398 371 404 366 399 368 405 362 408 355 410 353 417 343 420 340 428 332 430 330 431 329 436 323 436 323 440 317 443 315 447 309 451 308 455 301 457 305 461 298 462 301 465 293 468 286 470 283 473 278 475 271 477 268 479 261 479 261 481 254 480 248 482 245 482 243 484 236 487 238 489 231 491 235 494 224 494 233 495 225 493 226 495 218 493 216 494 209 494 209 494 202 494 204 496 193 496 201 497 195 496 199 498 188 496 197 498 185 496 195 497 188 496 195 496 188 494 195 494 184 490 193 490 182 485 192 484 182 479 194 479 182 476 195 476 189 474 197 474 186 474 197 474 186 475 197 475 187 476 199 476 188 478 202 477 194 478 203 477 196 478 204 477 194 479 202 478 196 481 198 479 192 482 193 481 187 484 190 483 184 486 187 482 178 486 186 484 181 486 186 484 181 484 185 482 181 483 186 481 181 482 186 478 178 482 187 478 179 481 187 477 179 481 187 478 182 480 187 478 182 480 187 477 182 480 187 477 182 479 187 477 182 479 187 477 183 480 187 477 183 480 187 478 183 481 187 478 182 482 187 479 182 482 187 479 182 482 186 479 182 481 186 478 182 480 187 477 182 480 187 477 183 480 187 475 180 480 188 475 181 479 188 474 180 479 187 476 183 479 187 476 183 480 187 475 180 480 187 475 180 480 187 478 183 481 188 478 183 481 188 478 183 481 189 479 184 481 189 479 184 481 189 479 185 482 190 479 185 482 191 479 186 482 192 480 186 482 192 480 187 483 193 481 187 484 193 482 187 485 193 483 187 486 193 483 187 486 192 483 184 487 192 484 186 487 192 484 187 488 192 485 187 488 193 485 187 488 193 483 184 488 193 482 184 488 193 484 188 488 193 481 186 486 192 479 186 483 192 475 186 479 192 471 187 474 193 466 189 470 195 465 194 465 199 456 198 459 205 455 204 456 210 448 210 455 214 450 214 456 216 451 215 456 215 448 215 457 214 452 213 458 212 452 212 458 211 449 210 458 211 449 210 458 212 449 210 458 213 448 211 458 214 449 213 458 216 453 215 458 216 452 215 458 216 452 215 458 216 449 214 457 215 451 214 457 214 451 213 457 214 452 213 458 214 453 213 459 214 453 213 459 215 453 214 458 215 452 214 458 215 448 213 458 215 449 214 458 216 452 215 459 215 453 215 458 214 449 216 454 214 450 216 450 215 445 218 445 219 438 226 443 225 439 229 442 233 437 241 442 242 438 251 443 253 442 259 443 263 442 268 444 271 443 276 445 278 445 282 447 283 447 288 450 285 449 291 450 285 449 292 446 287 445 293 440 292 439 298 436 298 435 304 435 305 434 310 435 310 434 316 433 315 431 320 428 321 427 325 424 325 424 326 422 332 420 336 422 337 419 341 421 339 419 344 414 348 413 349 404 357 404 358 394 364 394 365 388 366 386 368 382 366 379 370 375 369 372 372 366 376 365 377 366 378 361 381 363 380 359 382 353 383 352 384 342 385 341 386 332 386 331 387 327 384 322 385 322 379 317 380 315 373 310 374 302 369 300 370 295 369 290 369 288 372 283 372 283 375 277 375 271 376 269 376 260 375 258 375 253 372 249 372 249 368 244 367 245 361 240 360 234 354 232 353 226 349 224 347 217 346 216 346 212 345 210 344 207 342 205 341 200 335 198 334 195 328 191 325 191 319 191 317 188 309 187 308 186 299 184 298 181 292 179 290 177 289 173 286 172 283 170 281 171 278 169 275 168 267 166 264 165 254 164 251 164 244 163 241 168 240 165 235 166 224 167 226 167 214 167 214 167 210 167 207 164 202 164 199 163 201 163 195 165 196 165 189 168 186 168 178 174 169 173 166 178 166 178 160 182 162 183 156 188 156 188 150 191 148 192 141 193 139 194 133 193 134 194 128 195 130 197 124 203 120 204 116 213 112 214 108 220 108 225 97 226 105 230 100 230 105 234 99 237 101 241 96 247 91 249 88 252 84 256 78 256 78 261 72 260 75 265 69 267 72 273 68 279 71 285 66 290 72 296 68 297 75 298 74 302 78 308 75 311 79 317 76 322 78 329 75 332 74 339 72 338 71 345 69 343 71 351 70 353 74 360 73 365 80 372 79 375 85 382 84 380 89 387 89 384 92 391 92 393 97 400 97 404 99 411 100 413 100 420 101 416 101 428 103 420 105 427 107 426 114 432 116 432 125 438 127 436 133 443 136 438 139 445 142 442 147 448 150 452 156 455 157 456 158 462 161 460 159 465 163 460 162 466 168 462 173 468 178 465 185 470 190 468 194 473 198 472 199 476 204 472 202 477 207 474 207 478 212 475 216 480 220 478 223 482 228 480 229 484 233 482 233 486 238 483 238 487 243 484 243 488 248 485 246 489 251 485 248 489 253 484 249 491 259 482 250 489 260 481 252 487 262 478 255 484 264 476 258 483 267 476 258 479 264 475 258 479 268 472 259 477 269 468 262 473 271 466 262 470 272 464 262 468 271 463 260 464 261 463 259 466 263 465 257 465 257 466 255 467 255 467 253 470 262 467 252 469 258 467 255 469 260 467 258 469 267 467 261 469 269 466 261 469 270 466 262 467 267 465 261 466 267 465 261 466 270 465 261 466 269 465 260 465 260 465 260 467 269 465 260 466 269 464 260 464 260 463 260 465 265 463 261 465 270 464 260 464 260 464 260 464 260 464 259 465 263 464 259 465 263 464 258 464 258 464 258 464 258 464 257 466 267 465 258 466 258 466 257 468 266 468 257 470 266 470 257 471 261 472 256 474 265 472 255 473 260 472 255 473 260 471 255 472 259 470 255 471 259 470 255 471 259 470 255 471 259 470 255 473 264 470 256 470 256 470 256 470 256 469 256 470 261 468 256 472 265 468 257 471 262 471 258 471 258 476 258 476 258 480 259 479 258 480 259 478 258 475 258 475 258 469 257 469 257 463 255 462 255 458 253 456 256 455 254 454 255 456 252 455 253 459 248 458 250 464 242 460 246 464 238 460 242 463 235 459 239 462 233 455 239 460 232 457 237 461 233 458 237 462 233 459 238 464 234 461 239 465 236 459 244 464 238 461 243 457 248 460 244 463 239 459 244 463 239 459 244 463 240 458 244 461 241 456 243 457 241 452 243 453 240 445 242 449 237 444 238 446 234 438 234 444 229 439 229 441 225 437 225 439 221 435 222 440 220 435 221 443 223 439 223 448 227 444 227 453 231 448 230 458 233 452 233 461 235 455 234 464 235 455 233 468 235 461 234 470 236 464 234 472 236 466 233 475 234 468 230 465 225 469 226 473 224 468 220 470 217 462 210 467 211 462 207 464 206 458 201 461 202 456 198 460 201 454 196 459 200 454 196 459 200 454 196 457 200 452 196 455 199 450 196 454 200 449 196 454 200 449 196 454 200 449 196 454 200 446 193 451 198 447 194 448 197 444 191 445 194 442 189 444 191 441 185 445 186 443 180 449 180 446 174 453 175 451 170 458 171 455 165 459 167 456 162 457 162 454 158 453 158 450 153 450 155 447 150 449 153 446 148 450 151 447 146 452 147 449 143 454 143 451 138 458 140 454 135 460 138 457 133 460 137 455 132 455 132 450 127 445 122 444 120 442 116 438 112 439 108 431 102 437 103 429 97 433 98 428 94 428 91 423 88 422 85 414 80 419 80 410 75 416 77 410 74 409 73 400 69 400 68 395 65 391 62 382 60 384 60 375 58 377 62 371 61 364 64 362 63 357 63 351 62 350 59 341 58 348 54 339 54 346 52 340 52 337 51 331 51 320 50 317 50 305 52 302 52 297 54 292 56 287 60 284 61 281 63 276 65 275 64 270 66 271 62 263 66 267 62 262 65 260 66 255 69 245 74 243 76 230 84 228 85 219 92 217 94 213 100 211 102 206 106 204 109 199 109 194 116 193 110 188 118 189 115 186 119 181 125 180 127 173 137 172 140 167 150 167 153 166 159 166 164 166 171 166 175 162 179 162 188 159 182 158 191 157 184 157 189 157 190 157 195 155 204 155 207 155 220 155 224 157 235 158 237 162 244 163 246 165 255 166 257 163 262 166 266 161 268 163 273 159 272 162 277 162 279 165 283 170 292 172 294 179 304 181 306 186 310 190 314 196 320 198 321 199 327 204 331 202 337 211 342 203 344 208 346 205 346 212 349 218 353 220 353 231 358 233 359 244 362 246 363 251 365 258 366 262 372 269 373 269 378 276 378 272 381 279 381 279 382 286 382 296 383 299 383 313 383 315 382 321 384 328 382 338 382 341 381 347 385 353 383 354 388 360 385 358 388 364 385 368 382 370 381 380 374 383 372 392 366 395 364 400 362 405 357 411 358 416 353 420 356 429 348 425 356 430 351 427 353 432 348 435 340 437 337 443 327 445 324 452 315 454 312 455 310 459 303 461 301 465 295 468 297 471 290 473 296 476 289 474 295 477 287 476 282 478 280 480 270 481 267 484 262 486 255 488 254 490 246 489 245 490 238 489 236 491 228 492 230 493 223 496 228 498 216 498 228 500 216 500 224 500 217 499 218 499 211 496 212 497 205 495 208 495 201 496 204 496 197 497 204 497 197 495 209 496 201 492 214 493 207 488 216 490 205 485 214 486 206 481 216 482 207 477 223 477 214 473 228 473 220 470 228 469 217 468 228 468 220 469 230 468 222 470 232 470 224 474 233 472 222 477 231 474 220 479 227 477 220 481 221 480 214 482 214 481 207 483 209 482 202 484 206 482 200 484 204 481 194 484 203 482 198 484 203 482 198 483 203 481 197 483 203 479 194 482 203 480 197 482 203 479 197 480 204 478 198 480 204 477 199 479 205 476 199 479 205 476 199 479 205 476 199 480 204 477 199 480 204 478 198 482 204 480 198 484 204 480 194 485 204 481 195 486 203 482 194 486 204 482 194 486 205 483 199 485 207 481 196 484 208 482 202 484 210 482 204 484 212 482 205 485 214 483 207 485 214 483 207 486 214 484 207 486 213 485 207 487 213 486 207 488 214 486 207 489 213 487 206 489 212 488 204 488 209 488 202 488 206 488 199 488 203 488 192 490 201 491 190 493 200 494 193 497 200 498 188 500 199 502 188 501 199 504 188 502 199 505 188 504 199 507 187 506 198 509 186 508 197 512 186 511 197 515 186 514 197 518 186 517 197 521 186 518 198 523 187 520 198 525 187 522 197 527 186 523 197 528 186 524 195 527 188 525 193 529 183 525 191 529 185 526 189 531 179 526 187 532 178 527 187 530 181 528 186 534 176 529 185 536 176 531 185 535 179 532 184 536 179 534 183 540 174 536 181 539 176 537 180 541 174 538 179 541 173 539 177 544 169 540 177 545 168 541 176 546 168 542 176 545 171 544 175 549 168 546 175 550 168 547 175 551 168 548 175 552 168 549 174 552 168 549 173 551 169 549 172 552 166 549 170 552 166 549 172 552 166 551 172 553 170 552 175 581 184 554 178 582 186 556 181 583 188 558 182 583 187 559 182 584 187 561 180 584 186 560 181 585 185 561 180 586 184 561 182 588 184 561 185 590 183 559 189 590 185 558 193 590 188 556 194 590 189 555 194 590 190 554 193 590 190 553 191 559 187 553 191 562 185 552 193 562 188 553 198 563 192 551 204 561 198 548 208 554 205 544 211 551 207 541 212 548 208 537 210 544 207 530 209 537 207 520 209 528 208 510 211 518 210 500 214 509 213 494 217 503 216 493 219 501 219 494 222 502 221 496 223 505 222 499 222 507 222 501 220 509 219 498 218 510 216 494 215 502 213 488 213 496 210 493 207 491 209 482 216 488 210 482 219 487 211 487 219 490 208 492 215 491 207 495 205 492 198 494 193 490 187 488 180 483 176 474 173 472 171 467 174 462 172 459 176 450 175 454 182 446 181 452 186 443 188 449 192 440 194 445 198 436 201 440 205 435 207 437 212 428 215 435 217 430 218 432 218 427 220 428 219 420 221 427 219 422 220 427 219 421 221 427 220 423 221 428 221 420 224 431 226 426 228 435 230 429 232 437 232 432 236 439 236 433 243 442 244 438 253 444 253 442 263 445 261 445 266 446 265 446 275 448 269 448 274 450 272 449 281 452 277 452 282 454 283 453 289 454 288 453 295 450 296 449 301 445 304 443 309 437 311 436 317 429 318 428 323 421 325 420 330 416 333 415 338 414 339 413 343 414 342 411 347 408 346 405 351 395 356 395 357 382 364 381 366 371 373 370 374 362 382 361 383 360 385 356 388 352 389 351 390 342 391 340 391 331 392 329 393 322 393 320 394 314 392 313 392 304 391 303 392 295 390 294 390 293 386 284 388 288 381 279 382 275 375 273 375 265 372 264 371 257 371 255 370 255 370 250 368 245 365 243 364 236 359 234 358 227 354 226 353 226 350 221 349 216 342 220 343 221 338 216 335 209 329 208 328 200 324 198 323 193 321 191 319 191 318 187 315 181 309 180 308 175 299 173 297 174 290 170 285 172 278 171 276 173 268 172 266 171 262 168 257 165 257 162 252 160 254 158 250 160 252 157 245 157 239 156 236 157 227 156 224 159 215 158 212 163 209 162 203 168 203 168 197 173 196 173 189 174 183 174 181 172 177 171 171 167 170 169 169 166 167 167 161 169 162 169 154 174 150 175 143 182 136 182 132 190 132 191 126 198 131 202 120 206 129 208 123 211 123 214 118 216 114 219 108 218 104 221 99 220 99 223 93 224 95 228 89 234 89 238 83 246 84 250 79 256 84 264 75 264 88 268 83 271 88 281 80 284 82 287 79 291 75 297 71 297 70 307 62 301 67 308 62 310 65 317 61 322 66 329 62 332 69 339 67 338 75 350 72 346 80 352 78 356 81 362 80 365 79 373 78 370 75 378 74 374 74 381 74 383 80 390 80 395 89 403 90 404 99 416 101 408 107 419 110 410 114 422 117 419 121 426 123 429 124 435 126 436 124 442 126 442 126 448 129 449 136 455 139 455 149 462 152 458 160 468 166 457 167 466 174 456 174 461 178 462 185 465 187 468 192 473 196 475 196 481 200 481 200 487 205 484 209 489 213 485 219 493 227 485 225 492 234 484 230 488 235 484 236 488 241 485 242 490 247 489 245 493 249 493 244 497 248 492 242 497 247 489 240 493 245 485 240 489 245 481 241 486 249 476 243 481 248 474 245 479 251 473 247 481 256 473 246 481 255 473 245 478 250 473 245 478 250 472 243 476 249 470 241 474 247 468 239 472 245 468 237 471 242 467 233 471 238 467 229 470 235 467 226 470 232 467 224 470 229 468 224 471 230 469 227 472 233 472 232 474 238 474 237 475 243 474 242 477 247 474 244 477 249 474 245 476 251 473 246 477 255 473 246 477 255 473 246 476 255 473 247 474 251 473 247 475 256 472 247 475 256 471 247 473 251 471 246 470 246 470 246 469 246 468 246 469 246 468 246 468 246 468 245 470 250 468 245 470 250 469 246 471 255 470 246 472 255 470 245 473 255 470 245 473 255 470 245 471 246 471 245 471 246 470 246 470 246 470 246 469 246 470 246 472 254 469 246 468 246 468 245 471 254 468 245 470 250 468 245 470 250 469 245 471 249 470 245 471 249 471 245 471 245 471 245 473 249 472 244 473 249 472 244 473 249 471 244 474 253 471 244 471 245 471 244 471 244 470 244 471 244 470 244 473 254 470 245 470 246 469 245 469 246 470 245 473 254 470 245 474 254 470 244 472 249 470 243 471 244 470 244 475 253 470 245 474 250 471 246 478 255 473 247 481 256 476 248 484 256 478 248 483 252 480 247 485 252 482 247 487 252 482 247 490 255 483 246 488 250 483 245 487 250 482 244 487 249 482 243 489 253 481 243 485 248 481 243 484 248 480 243 484 249 481 244 484 249 481 245 483 249 480 245 482 250 478 246 478 246 474 247 475 255 469 247 469 251 463 247 463 248 458 243 458 243 455 234 453 237 449 231 449 231 450 224 447 228 452 222 448 225 454 220 450 223 454 219 450 222 452 218 448 221 449 219 446 222 448 219 441 224 447 219 443 222 446 218 442 221 446 216 438 219 444 212 436 215 443 208 438 209 442 203 434 204 441 198 436 198 441 192 435 192 441 187 436 186 442 181 434 178 446 175 441 173 450 170 445 167 453 166 448 163 454 162 450 159 454 160 450 156 454 158 450 154 454 154 450 150 454 149 447 142 454 142 447 135 454 133 450 128 456 126 452 121 455 121 451 117 451 117 446 113 444 112 439 108 436 107 432 104 430 103 426 100 425 100 417 95 418 97 413 94 412 92 407 89 408 85 399 81 406 80 397 77 404 78 398 76 396 75 391 73 382 69 379 67 370 63 368 62 364 60 359 59 358 59 348 58 348 58 343 57 340 54 331 54 335 51 325 51 333 50 323 51 325 53 321 53 313 54 310 55 301 57 298 57 293 59 285 62 289 63 284 65 282 68 278 69 273 71 269 73 265 71 256 75 259 68 251 72 256 67 248 72 252 70 247 73 240 78 237 80 227 87 225 89 219 92 216 95 213 98 210 102 204 105 203 107 197 107 192 114 193 109 188 116 190 110 186 118 187 117 185 121 179 132 178 134 172 146 171 148 169 155 168 159 170 163 169 169 169 177 169 179 166 184 165 193 160 190 160 199 156 193 156 202 154 197 154 207 153 210 154 213 154 225 154 228 157 239 158 241 162 248 163 250 163 257 165 262 162 265 166 274 159 270 164 279 160 274 163 279 164 282 167 286 172 297 174 299 180 310 182 312 187 315 192 319 194 321 199 325 200 329 205 332 203 337 208 341 204 344 210 347 206 346 212 349 217 351 220 352 231 357 233 358 246 363 249 364 254 366 260 367 263 368 270 369 273 374 280 375 282 381 288 381 286 386 293 385 292 387 299 386 308 386 311 386 325 385 327 384 335 386 341 385 347 386 353 384 358 388 365 385 367 390 373 387 370 390 377 387 374 386 380 382 389 375 391 374 402 365 405 363 412 356 415 355 418 352 422 346 426 346 431 341 434 343 438 338 437 343 441 336 438 338 442 331 444 321 446 318 451 307 454 304 457 300 460 293 463 293 465 286 468 284 470 277 474 277 476 270 478 273 480 266 479 269 481 262 480 255 481 252 481 242 482 239 485 231 486 228 490 226 491 219 493 220 494 208 493 211 494 205 494 204 495 197 494 201 496 190 494 199 495 188 494 196 496 188 498 194 498 187 499 194 499 182 495 192 495 180 488 189 487 178 479 193 478 182 474 196 473 189 471 199 471 189 471 199 471 189 472 200 471 193 474 202 473 195 476 203 475 196 478 203 477 196 479 201 477 191 481 197 479 191 482 193 480 187 482 190 480 184 482 187 480 182 482 187 480 181 482 186 479 181 481 187 477 178 480 187 478 182 480 187 478 182 480 187 477 182 479 187 476 182 478 187 475 182 477 187 474 182 476 187 473 182 476 187 473 182 475 187 473 183 476 188 471 180 476 188 471 180 477 188 472 180 477 188 472 181 478 187 474 183 478 187 473 180 478 188 473 180 478 187 473 180 477 188 472 181 477 189 474 184 476 189 473 184 476 189 473 185 477 189 474 184 478 189 475 184 478 189 475 184 480 190 477 184 480 190 477 185 480 191 477 182 482 192 479 187 483 193 479 184 483 195 481 184 484 195 482 184 485 194 484 184 488 194 487 187 490 195 489 184 491 195 491 184 492 196 493 189 492 197 493 186 492 198 492 196 492 199 493 188 492 199 494 187 493 200 496 188 494 201 496 189 496 203 498 190 496 203 498 191 497 204 498 192 497 204 498 196 497 205 497 197 496 206 496 198 495 207 496 195 495 207 496 195 495 207 495 194 494 205 494 198 494 205 494 197 494 205 494 193 494 204 494 196 494 203 494 195 494 202 495 190 495 201 495 194 496 199 494 188 496 197 494 190 494 193 491 187 490 189 484 182 485 186 481 183 480 185 475 183 474 187 465 185 468 191 463 190 463 196 458 195 460 200 454 200 456 205 451 205 452 211 443 212 450 218 441 218 449 221 439 222 446 221 441 221 442 220 437 220 440 218 432 219 440 217 431 218 441 217 436 218 442 218 434 220 442 219 437 221 442 220 434 223 441 222 435 224 438 224 434 228 436 230 432 234 434 238 430 246 435 246 433 251 436 254 435 259 439 262 438 267 444 268 442 277 448 272 446 281 448 274 448 280 446 277 445 286 442 280 440 290 438 286 438 292 437 294 436 299 439 302 438 308 442 309 441 314 445 312 443 318 443 316 440 321 433 326 432 328 424 332 422 337 415 340 412 348 410 345 408 349 404 348 400 356 397 354 395 358 389 365 389 366 386 372 386 373 385 375 382 378 375 381 374 382 363 384 362 385 351 385 350 385 345 381 338 386 333 381 332 381 324 382 322 383 317 386 316 386 316 388 310 389 309 387 304 388 294 387 293 386 283 384 281 384 277 378 273 379 274 372 266 371 265 364 264 364 257 359 255 359 248 359 246 359 243 362 238 361 230 361 233 362 230 361 228 360 221 356 219 355 212 348 210 347 206 339 205 339 208 334 200 329 203 326 202 323 201 319 199 318 194 317 194 316 186 314 184 313 183 311 182 310 183 307 179 303 177 295 175 293 172 281 170 279 170 272 169 270 172 268 170 263 174 260 171 256 173 253 170 248 168 246 166 241 162 238 162 236 161 238 159 232 162 233 160 227 161 220 161 217 164 207 163 203 167 198 167 192 172 193 171 186 176 188 177 181 179 181 180 174 181 172 181 165 178 164 179 157 177 160 177 153 179 157 180 150 184 149 186 141 193 135 194 131 200 128 203 122 207 123 210 117 214 119 217 113 219 112 222 107 222 104 226 99 224 99 228 93 225 96 229 90 232 93 236 87 244 87 249 81 257 82 262 77 268 82 273 77 275 84 280 80 283 84 289 79 293 79 299 75 303 72 309 68 309 67 315 63 315 65 321 61 325 64 332 61 337 67 344 64 347 72 354 69 352 77 359 75 358 81 365 80 369 87 376 86 380 90 387 89 390 91 397 91 399 93 406 93 406 96 418 97 409 99 421 101 410 104 422 107 415 111 422 114 423 119 430 121 430 123 437 125 435 123 441 125 439 126 445 129 444 136 455 142 450 147 460 153 454 155 460 159 454 160 460 164 454 164 459 168 456 172 461 176 465 185 468 186 472 190 478 194 479 193 484 198 482 197 487 202 483 205 488 210 483 215 488 220 484 222 488 228 484 228 488 233 485 234 489 239 487 240 491 245 489 242 493 246 490 241 495 246 491 242 495 247 492 243 496 248 489 243 494 253 483 244 484 245 477 244 476 244 470 241 474 251 467 239 468 239 466 237 469 243 467 238 469 243 468 238 472 247 470 237 474 246 470 237 475 247 471 238 473 243 472 240 474 245 472 243 474 248 472 245 474 250 472 246 471 247 472 246 474 251 472 246 475 256 472 246 475 255 472 246 472 246 472 245 474 251 472 245 475 255 471 245 474 254 470 245 471 250 468 245 469 245 468 245 471 254 468 245 472 254 470 246 474 255 472 247 475 256 474 247 475 252 475 246 479 256 477 246 481 255 478 246 484 255 480 246 484 251 483 247 487 253 485 250 489 255 487 252 494 261 488 254 495 262 489 255 493 260 490 256 494 261 491 256 495 260 493 255 497 260 494 253 495 255 496 252 500 257 495 252 498 257 493 253 496 259 490 257 492 268 484 263 485 273 478 268 480 277 473 272 474 282 468 276 469 282 465 282 465 286 463 288 463 292 461 294 462 298 462 298 463 302 463 301 463 306 461 303 461 307 456 306 456 311 450 312 449 321 445 319 446 323 444 324 444 329 444 329 443 333 442 332 441 337 437 336 435 341 429 342 427 351 422 348 422 352 419 352 417 360 417 355 416 359 416 357 414 361 410 359 408 363 404 364 402 368 398 371 397 375 395 376 393 380 392 381 392 380 388 383 385 387 382 386 379 390 375 389 372 393 370 392 368 396 368 394 366 397 365 396 362 400 359 397 354 405 352 398 347 405 346 398 345 398 344 400 340 408 345 404 343 408 345 407 343 411 344 408 342 412 341 409 339 413 339 409 339 409 337 411 334 415 335 412 333 417 334 414 331 419 334 416 332 420 336 418 333 422 335 419 335 420 335 420 332 424 335 420 332 425 335 421 330 430 334 421 331 426 331 421 329 426 328 421 328 421 324 420 322 430 321 420 321 426 321 421 321 432 323 423 323 434 325 425 325 436 327 426 328 437 329 426 330 437 329 425 331 436 329 425 330 437 328 425 329 431 327 425 327 436 325 424 325 435 324 424 324 434 324 423 324 434 325 421 326 432 328 418 329 429 332 414 332 425 336 410 335 420 340 406 337 412 339 403 333 410 336 400 328 405 329 396 321 398 323 388 315 389 319 380 319 379 318 373 312 371 318 370 316 369 320 369 319 368 322 368 321 367 322 367 321 366 319 365 322 367 325 371 321 369 321 370 318 368 310 365 314 367 318 368 313 366 317 366 313 364 317 364 313 362 318 362 313 361 320 362 316 361 323 363 319 361 326 362 321 360 327 360 323 358 327 358 322 357 325 358 321 356 324 358 320 356 325 358 321 355 327 355 324 352 332 352 329 349 338 350 335 346 344 348 338 341 349 347 346 343 354 348 350 343 358 351 354 345 363 353 360 347 366 353 366 347 370 353 370 345 374 350 375 344 379 349 382 343 385 349 387 343 389 350 392 344 391 351 395 344 393 350 397 344 397 350 400 344 401 350 404 344 405 350 408 344 408 348 411 342 411 345 415 338 415 340 419 333 419 334 423 328 424 331 427 324 429 327 432 320 434 323 437 316 438 318 441 312 441 314 444 307 447 310 449 304 452 310 455 303 457 309 459 301 461 297 462 293 464 284 465 281 466 271 467 268 467 266 467 259 466 256 466 249 467 246 467 239 471 238 471 231 477 233 476 226 481 228 479 221 479 219 478 212 475 203 475 200 474 196 472 189 474 188 472 182 472 181 469 175 469 172 467 166 468 163 466 157 470 158 467 152 470 157 466 151 465 152 461 147 455 140 453 137 447 128 446 126 446 120 442 116 443 113 440 108 439 104 435 100 434 96 430 92 430 90 425 87 426 88 417 82 419 86 414 83 405 80 403 78 398 75 392 73 389 70 380 67 384 68 379 66 373 67 370 65 364 63 360 61 357 57 348 56 354 53 344 52 351 53 345 52 340 53 337 52 325 52 323 52 313 52 309 52 305 54 296 56 299 58 290 60 291 61 286 62 283 61 274 63 278 58 269 61 274 57 265 60 269 59 264 61 255 65 252 67 241 74 238 76 232 82 229 85 228 89 222 96 225 97 221 101 217 107 215 109 210 109 207 113 203 109 198 117 200 109 194 116 193 113 191 117 183 125 182 128 175 139 174 142 173 149 172 153 172 162 171 165 168 168 168 173 164 173 162 182 161 176 160 185 160 181 160 191 158 195 158 199 156 210 156 215 156 223 157 229 161 232 162 237 166 244 167 247 166 251 166 251 163 257 165 262 161 261 164 266 163 266 167 275 168 279 170 281 175 294 176 296 180 303 184 307 185 309 190 313 191 314 196 318 197 320 201 324 200 329 207 336 200 336 204 339 200 339 206 342 206 343 211 346 220 351 222 352 232 358 235 359 238 361 245 364 247 366 253 368 254 372 261 373 260 378 270 380 262 382 269 383 265 384 271 385 273 385 280 386 289 388 292 388 297 392 304 392 305 395 316 395 311 397 318 397 319 399 326 398 325 399 331 399 327 401 339 400 328 401 334 401 329 401 337 400 333 400 345 400 337 400 349 400 339 401 351 401 340 401 347 400 341 400 343 399 343 397 351 397 346 393 353 393 348 390 355 389 350 386 351 385 350 380 356 380 350 376 356 377 350 375 356 375 349 374 356 374 348 375 353 374 345 374 351 374 342 374 348 373 339 375 345 373 336 375 342 373 336 375 342 374 336 377 343 375 339 379 345 376 343 381 349 378 347 382 353 379 350 384 355 380 351 383 356 380 351 383 356 379 350 382 355 378 350 381 358 375 350 381 354 377 350 381 354 377 350 381 354 377 350 381 354 377 350 381 354 377 350 379 358 373 350 378 355 374 350 377 352 375 350 376 351 375 350 376 354 372 350 377 354 372 350 378 354 374 350 379 354 375 350 381 355 376 350 381 354 377 350 381 351 380 350 381 351 380 349 381 354 377 349 380 354 376 349 380 354 376 349 380 354 376 349 380 354 376 349 380 354 376 350 380 355 376 351 380 355 376 351 380 355 376 350 380 355 376 350 379 355 376 350 378 351 377 350 378 355 374 351 378 352 376 351 377 355 373 352 376 355 371 353 373 355 368 353 369 355 364 352 366 353 361 351 363 351 363 350 361 350 356 349 361 349 356 347 360 348 351 345 359 345 354 341 357 342 352 339 357 339 352 337 357 338 352 336 358 337 353 336 359 337 354 338 359 338 354 338 360 339 355 340 360 341 355 342 360 343 355 344 360 344 355 345 361 345 356 346 362 346 352 346 362 346 356 346 363 346 357 346 363 346 353 346 363 346 353 345 364 345 355 344 364 345 358 344 364 344 358 344 363 344 358 344 363 344 358 343 363 344 358 343 363 343 358 342 363 343 358 342 362 343 357 342 362 342 356 342 361 343 356 342 361 342 356 342 361 343 356 342 362 343 356 342 362 342 357 342 363 343 357 342 363 342 358 341 364 342 358 341 365 342 359 341 365 342 360 341 367 342 361 341 367 342 362 341 367 342 361 341 365 341 355 340 362 340 356 338 359 337 349 334 356 332 346 328 353 327 348 320 351 315 341 311 350 307 339 307 348 304 342 305 344 303 340 304 339 301 334 302 333 299 329 299 329 297 325 296 327 294 324 292 327 289 324 287 329 285 325 284 331 279 325 281 331 280 328 282 331 280 327 283 329 281 326 283 328 282 325 284 328 281 324 284 328 281 324 284 328 281 324 283 329 281 325 284 332 281 327 283 334 281 329 282 334 280 330 282 334 280 330 282 332 280 328 283 329 281 326 281 325 282 324 283 324 283 322 285 324 284 321 286 324 285 321 286 326 286 322 288 329 286 324 289 331 288 326 290 331 289 325 293 330 292 324 296 328 295 323 300 324 300 320 304 320 304 316 306 317 305 312 306 318 306 317 305 320 304 316 303 319 302 314 301 318 300 312 299 319 296 309 297 319 296 313 296 317 295 312 296 317 293 307 296 317 293 307 296 317 293 307 296 317 294 312 297 319 296 314 297 321 297 321 296 325 292 320 293 329 290 325 291 333 287 330 287 336 283 334 283 338 283 338 281 340 281 339 279 341 274 340 276 342 271 342 272 344 268 344 267 348 262 347 261 351 257 350 251 352 250 352 248 354 244 353 240 355 239 355 236 356 234 355 232 356 230 355 226 353 228 354 227 352 226 352 222 349 220 349 215 345 213 345 208 341 207 341 204 338 202 337 203 335 203 334 200 328 197 325 193 321 192 320 191 318 187 315 187 317 183 313 185 313 185 312 183 308 179 304 175 296 173 294 170 286 168 283 168 276 167 274 171 271 169 266 172 262 170 257 170 250 169 248 166 244 165 242 163 241 161 237 161 238 159 233 159 228 158 224 159 216 158 213 160 204 160 201 165 200 164 190 171 196 170 190 176 188 174 177 178 181 178 176 176 171 176 168 173 169 173 157 174 166 174 158 177 157 178 151 184 143 184 140 189 137 190 130 194 132 196 126 199 131 202 120 205 127 207 121 211 119 214 114 216 111 219 105 218 104 221 98 218 100 222 94 222 98 226 92 230 94 234 88 240 91 244 85 249 89 257 80 256 89 261 84 264 87 270 82 273 82 278 78 278 77 283 72 278 73 285 68 280 71 287 67 289 72 296 68 302 73 309 69 313 74 320 70 321 75 327 72 328 76 334 74 337 76 344 74 347 74 354 73 353 72 365 71 354 72 362 71 359 75 367 75 369 82 376 82 379 88 386 89 387 93 394 93 391 95 403 97 395 99 403 99 404 103 411 104 412 107 420 109 419 109 427 111 423 110 430 113 427 115 434 119 433 125 439 129 440 136 446 140 444 144 451 148 446 149 451 153 448 154 453 159 454 166 457 168 457 173 462 178 463 181 467 185 466 186 470 190 467 193 471 199 467 205 470 210 467 216 470 221 467 223 470 229 466 227 468 233 463 235 465 241 461 247 464 253 462 257 464 263 464 263 465 273 462 266 462 272 458 274 457 280 451 287 451 290 447 294 447 300 445 301 445 306 443 305 441 310 437 312 436 318 431 321 430 326 428 330 427 335 427 335 425 339 422 337 419 342 410 347 410 348 400 354 399 356 393 361 392 362 390 363 388 366 384 366 382 369 377 371 374 374 369 378 369 379 367 380 365 383 365 381 362 384 358 382 355 384 345 386 344 387 336 389 335 390 331 392 330 393 329 392 326 394 323 392 320 394 315 395 313 395 312 397 309 399 310 400 304 403 309 401 306 403 307 402 304 404 306 403 303 406 309 404 303 406 309 404 304 406 311 403 305 405 310 402 305 404 312 401 304 403 315 398 309 400 316 395 307 396 315 389 305 390 312 382 302 383 312 374 306 375 315 369 305 371 317 366 307 368 316 365 316 365 317 365 306 367 319 367 313 368 321 369 315 369 322 371 311 371 320 372 314 373 316 374 310 374 309 376 303 376 302 378 297 378 289 379 293 380 288 380 291 380 296 379 291 380 296 378 288 379 297 377 293 377 297 377 293 377 297 377 293 377 298 377 293 377 298 377 290 377 290 377 290 377 296 377 292 377 296 376 291 376 292 376 291 376 293 376 292 376 297 376 293 376 298 376 293 377 290 377 294 377 300 378 295 378 301 378 295 379 292 379 296 379 292 379 296 379 292 379 295 379 292 379 295 379 292 379 296 379 292 378 296 378 292 378 296 378 300 376 296 377 299 375 294 376 298 374 289 376 297 375 292 376 296 375 295 375 295 376 295 375 294 376 293 375 293 375 284 377 293 375 288 376 284 375 289 375 293 374 289 373 293 372 288 371 291 369 286 369 288 368 284 368 284 368 281 367 282 367 277 367 272 368 275 367 275 368 274 367 278 367 274 367 279 366 275 367 280 366 272 367 282 367 278 367 280 367 279 367 281 367 281 367 283 367 282 366 285 366 285 364 289 363 289 362 294 361 294 361 301 364 299 360 306 363 304 359 310 362 307 357 313 360 310 355 315 358 313 353 318 355 316 350 320 354 318 349 322 354 320 349 322 355 321 350 323 354 321 348 322 351 320 344 320 346 319 340 319 341 318 336 318 338 318 333 318 336 318 330 319 333 318 328 320 330 319 325 321 328 322 327 322 327 322 323 322 329 322 324 322 331 323 327 323 334 323 329 324 336 324 331 325 337 326 331 328 335 329 330 331 334 332 328 335 332 336 331 340 332 341 331 344 334 346 328 347 336 349 330 349 339 351 333 351 342 353 337 352 347 355 342 352 352 356 347 353 356 357 351 354 359 359 354 355 361 360 357 356 363 361 358 357 364 362 359 358 365 362 360 359 363 363 359 361 361 366 357 363 361 369 357 368 361 373 357 373 364 378 359 380 367 385 362 385 370 391 365 389 372 395 367 393 371 398 366 399 366 404 360 405 359 409 353 411 352 415 346 415 346 419 340 419 340 424 334 427 333 431 328 436 329 439 323 441 328 444 321 445 324 447 317 450 309 451 306 456 295 457 293 461 289 463 282 466 279 468 273 472 264 473 261 477 261 478 254 481 257 481 250 480 252 479 244 476 235 476 232 473 220 473 217 473 207 473 204 475 194 475 190 480 184 478 178 484 177 482 171 485 175 483 168 478 166 477 162 469 153 468 150 459 139 458 136 451 128 450 125 445 116 443 114 445 108 441 104 445 103 438 96 442 100 437 96 429 92 426 90 415 83 412 80 402 75 399 73 394 73 389 71 382 68 379 67 378 62 373 61 374 57 365 54 369 54 363 52 355 52 351 51 337 51 333 50 321 51 317 51 309 53 306 53 298 55 296 55 292 52 283 54 288 50 279 52 284 49 279 50 274 52 270 53 260 59 256 60 245 67 242 69 236 75 233 78 228 85 227 86 223 88 219 92 216 90 210 96 211 90 205 97 209 94 202 101 200 104 198 107 190 117 188 120 182 132 181 134 181 141 180 146 179 155 178 157 174 161 173 165 168 165 166 175 164 169 163 177 163 174 162 179 160 189 160 192 157 206 158 208 157 217 158 222 163 237 163 236 165 247 165 246 160 246 163 255 159 251 160 257 159 255 161 260 162 265 163 268 164 276 168 281 172 293 174 296 179 300 182 304 186 307 189 311 190 316 194 319 192 324 197 328 192 329 200 335 193 331 198 335 201 337 204 339 212 346 215 348 225 355 228 357 232 360 238 362 239 363 245 365 248 369 254 371 255 377 261 378 258 383 265 385 260 386 267 388 267 388 274 389 284 392 287 392 293 394 299 395 301 396 308 397 308 397 315 397 316 399 323 399 323 402 328 401 324 405 331 405 325 406 337 407 328 406 335 407 333 407 339 407 334 408 341 409 332 408 339 408 331 405 333 405 330 400 336 400 329 394 331 394 328 389 335 389 328 385 335 385 329 382 335 382 328 381 336 382 327 381 334 381 325 382 333 382 324 383 331 383 324 385 330 385 325 388 331 387 328 390 334 389 333 392 339 391 336 394 347 391 338 395 344 393 339 396 345 394 340 397 346 394 340 397 345 395 339 398 345 395 339 398 345 395 339 397 349 392 338 395 349 391 339 393 349 388 339 391 349 386 340 389 345 386 340 388 346 386 341 388 343 387 341 388 343 387 342 389 348 386 342 390 347 387 342 391 348 388 342 392 347 389 342 393 351 388 341 393 351 388 342 392 351 387 342 391 351 386 342 390 351 385 342 389 347 385 343 388 348 385 342 388 348 385 342 388 348 385 342 389 351 384 341 390 343 389 340 391 346 388 340 391 345 388 339 392 341 391 339 392 340 391 338 392 340 390 338 391 340 390 338 392 348 389 338 393 348 390 338 395 343 393 337 396 343 394 336 397 347 395 336 397 337 397 335 398 341 397 334 398 341 398 334 399 345 400 332 399 339 400 331 400 337 402 330 402 335 405 327 403 329 404 325 406 326 407 322 409 326 414 318 413 320 413 315 416 322 425 313 419 317 424 311 422 312 422 310 425 314 429 310 425 314 431 310 425 315 430 312 424 316 429 313 424 320 433 314 423 319 428 316 422 320 428 316 423 325 431 317 424 327 431 319 425 330 430 323 427 330 427 329 425 340 424 337 420 343 417 346 410 351 407 351 398 355 392 353 382 355 377 350 370 350 369 344 360 345 360 336 354 337 354 329 353 330 352 324 352 324 346 323 350 323 344 323 347 323 341 324 345 324 339 326 343 325 338 325 343 325 338 323 342 323 332 322 340 320 330 320 336 319 331 317 333 315 329 312 330 307 322 304 328 304 328 295 328 288 322 283 330 284 329 270 334 271 334 257 339 256 338 250 345 249 345 246 349 245 348 243 350 242 349 236 349 239 348 237 347 236 346 233 344 232 344 228 342 228 341 222 341 221 339 218 343 217 342 217 344 213 342 215 343 210 339 205 333 203 331 194 320 192 319 193 313 189 310 192 304 184 298 188 293 185 291 184 287 182 284 179 284 175 280 175 281 168 274 171 275 170 272 169 267 168 264 166 255 165 252 166 247 164 242 168 239 166 233 170 229 169 226 173 219 172 216 172 208 172 205 170 198 170 196 168 196 165 186 167 191 166 185 169 182 168 176 173 173 172 167 177 168 177 161 183 165 183 158 189 159 190 147 194 150 195 144 196 141 197 134 195 133 197 127 196 127 197 121 201 116 202 113 205 110 208 105 213 105 215 99 219 104 219 103 226 104 226 103 233 102 236 96 238 97 242 92 242 92 246 86 243 88 248 82 245 87 251 81 252 86 258 80 264 83 269 78 275 82 280 77 281 81 287 76 284 82 290 77 289 82 294 78 298 81 304 77 309 77 315 73 318 73 324 69 323 69 330 65 326 67 333 64 332 67 339 65 341 71 349 69 350 74 357 73 356 78 363 77 361 82 368 82 368 86 375 86 376 87 384 87 383 87 390 87 387 86 394 86 394 89 401 90 403 96 410 98 411 104 422 108 416 111 427 114 418 114 429 118 420 119 426 121 425 125 432 128 432 130 438 133 437 134 444 137 440 137 446 140 443 142 448 146 446 153 451 157 449 163 454 168 452 172 457 176 454 177 459 181 456 182 460 187 458 190 462 195 462 200 466 205 466 206 469 211 468 210 471 216 467 217 471 224 466 229 468 235 464 240 466 246 463 247 466 253 462 251 464 256 459 256 460 262 456 269 457 272 457 275 457 281 459 282 459 288 458 287 458 293 453 295 453 301 445 310 445 312 440 317 439 322 436 323 435 327 432 325 430 329 426 330 424 335 420 338 419 342 418 345 415 350 416 350 413 354 412 352 409 356 401 360 400 361 389 367 389 368 382 374 381 375 380 376 377 379 376 376 373 379 368 378 364 380 357 383 357 384 352 388 351 389 348 392 347 393 346 393 343 395 337 395 335 395 328 395 325 397 319 397 318 398 315 399 314 400 314 398 314 398 309 397 306 399 306 399 303 400 305 401 301 403 304 403 303 403 304 404 301 406 304 404 301 407 304 404 299 406 302 402 298 404 303 400 299 401 308 397 302 397 310 392 301 393 312 387 302 387 311 380 301 381 309 372 310 372 308 366 298 367 308 361 297 362 307 358 302 359 309 357 298 359 310 358 300 359 310 358 300 360 310 360 300 362 309 363 304 363 307 366 298 368 303 369 303 369 299 372 290 374 296 374 292 375 294 375 285 378 293 376 285 378 294 376 289 378 294 376 290 378 295 376 290 377 295 376 295 376 295 376 295 375 295 376 295 375 294 376 286 378 285 377 286 377 294 376 286 378 295 376 286 378 286 377 290 377 296 375 291 376 297 375 292 376 297 376 292 376 297 376 288 377 287 377 287 377 295 377 290 377 294 377 290 378 294 376 289 377 294 376 286 377 294 376 290 377 295 376 286 377 295 376 286 377 294 376 286 377 293 376 285 377 285 377 288 377 293 376 289 377 293 377 289 377 293 377 289 378 293 378 288 378 293 378 289 378 294 378 289 378 286 378 289 378 295 377 290 377 295 376 290 377 295 376 290 377 295 376 290 377 295 376 290 378 296 377 287 379 287 379 288 380 296 376 291 379 296 376 288 382 296 376 289 383 294 376 289 385 293 380 289 389 292 385 289 395 293 390 293 391 296 395 296 400 299 397 299 403 301 398 301 403 300 397 301 403 299 396 300 397 298 394 298 400 299 392 299 393 300 390 299 401 303 389 302 401 306 389 305 401 310 390 309 399 314 389 310 398 316 389 312 394 314 388 309 392 311 384 302 390 308 381 299 385 306 377 298 378 305 373 301 372 307 367 303 366 310 361 303 357 315 356 312 354 319 354 316 351 322 352 317 350 322 352 318 350 321 354 318 351 321 356 317 354 320 358 317 355 320 359 316 356 320 359 316 356 319 359 316 356 320 360 316 356 321 359 318 356 322 358 319 354 324 356 320 353 324 356 321 352 325 356 318 350 324 357 321 353 324 358 321 355 324 359 320 356 324 359 320 356 323 360 319 357 322 361 318 358 319 362 315 358 318 361 313 358 316 361 312 358 315 361 311 358 314 362 310 358 313 363 309 360 312 365 308 362 312 366 309 364 313 368 309 365 313 369 309 366 314 371 309 367 314 372 309 369 315 374 310 371 315 374 311 371 316 374 311 371 316 373 311 370 315 373 311 371 316 373 311 370 317 374 308 369 318 375 313 372 318 375 313 372 318 375 313 373 318 375 313 373 316 375 312 372 316 375 311 372 316 375 311 371 315 375 310 372 315 375 311 373 316 377 311 374 317 380 312 377 317 381 312 377 308 372 311 375 314 376 311 370 314 368 310 359 319 361 317 350 328 355 328 345 340 354 342 343 353 354 358 344 363 357 367 351 370 356 374 351 373 354 377 349 374 351 379 346 376 349 381 345 380 350 385 345 386 351 391 347 392 352 397 348 400 353 404 349 407 354 411 349 412 354 416 349 414 353 418 346 417 348 421 341 421 339 425 333 426 331 429 325 431 325 434 319 437 320 440 314 441 316 445 309 448 304 449 302 452 300 455 294 458 296 460 289 461 292 463 285 465 278 466 275 468 265 469 262 470 257 471 250 471 249 471 242 469 235 470 233 471 228 471 221 475 220 476 213 481 217 480 205 483 213 481 205 479 198 478 194 474 182 473 179 469 169 469 166 467 163 465 157 460 150 460 148 460 143 457 137 462 136 459 131 463 134 459 129 458 131 454 126 447 119 445 116 436 107 434 105 429 98 425 95 423 93 418 90 412 86 410 84 407 80 399 75 404 73 396 69 402 70 393 66 396 67 386 63 382 61 378 59 368 56 364 54 357 54 352 54 348 57 338 57 334 59 332 58 327 57 322 57 321 53 311 54 317 50 307 51 312 49 307 50 298 51 295 51 284 54 281 54 274 58 269 60 266 63 262 66 256 71 254 72 250 74 242 79 245 75 238 79 242 74 234 79 237 76 232 79 225 84 222 86 212 94 210 96 201 106 199 108 196 113 193 117 192 121 190 126 187 130 185 134 180 135 178 140 175 138 173 142 172 140 168 148 166 149 165 152 159 163 159 166 156 178 156 181 157 191 157 193 159 201 160 203 158 208 159 217 154 213 155 218 151 216 152 221 150 220 152 226 151 233 153 237 154 251 155 254 159 267 160 269 164 273 168 277 172 283 175 288 173 291 179 298 172 296 178 305 171 300 178 308 174 304 178 308 183 316 186 318 194 328 197 330 203 335 208 338 212 339 218 342 219 344 225 347 224 351 230 354 226 357 231 359 226 359 232 362 236 363 239 364 248 367 251 368 262 373 264 374 268 377 275 379 275 381 281 381 283 384 289 385 290 388 297 389 295 392 302 393 298 395 305 395 304 395 311 395 314 396 321 395 324 397 331 397 331 399 338 399 335 401 342 401 340 401 346 401 344 401 350 400 346 401 353 400 347 400 354 399 348 399 355 398 350 396 357 395 353 392 359 391 353 388 359 387 349 385 356 384 347 382 354 381 346 381 353 380 345 381 352 380 343 382 350 380 341 382 348 381 340 383 347 381 343 383 349 381 347 385 353 383 351 386 357 384 354 388 360 385 356 389 361 386 355 390 362 387 355 391 365 387 354 393 356 391 354 393 356 391 355 392 356 391 355 392 356 391 355 391 356 390 356 389 365 384 356 389 365 383 357 387 362 384 357 386 362 383 357 386 361 382 356 387 365 381 356 387 365 381 356 388 364 382 356 388 364 382 356 387 365 381 356 387 365 380 356 386 365 379 356 385 365 379 356 385 364 379 356 385 360 381 356 385 357 383 356 385 357 384 356 385 357 384 355 386 364 380 356 386 364 380 356 386 364 380 356 385 356 385 355 385 360 382 354 386 360 382 354 386 363 380 353 386 363 381 353 387 354 386 353 387 363 383 353 388 354 387 352 388 363 385 352 389 354 388 352 391 362 387 351 392 357 390 352 393 357 391 351 394 357 391 351 394 361 390 349 394 355 391 350 394 355 391 350 392 352 390 351 389 361 385 351 388 357 385 352 386 358 383 353 385 354 384 354 385 363 379 354 385 363 379 355 385 360 381 355 385 359 380 355 383 359 379 355 381 359 376 354 377 359 368 353 373 354 372 352 369 354 359 349 366 350 360 346 365 347 360 344 365 344 359 342 363 343 358 341 363 342 357 340 362 341 353 340 361 340 356 338 361 339 351 337 359 337 349 335 359 336 353 334 361 334 355 332 363 333 353 331 365 332 358 331 365 332 358 331 365 332 358 332 363 333 357 332 363 334 357 332 364 334 354 331 366 333 360 331 367 332 361 331 367 332 360 331 366 332 360 330 366 332 360 330 365 332 359 330 365 331 360 330 366 331 359 330 366 331 359 330 366 332 357 329 367 331 361 328 369 330 362 328 369 329 362 327 369 328 362 327 367 328 361 327 367 328 361 326 368 328 362 326 369 327 363 324 371 326 365 324 373 326 363 322 375 324 368 320 378 322 371 318 380 320 374 317 382 319 375 319 369 319 373 319 375 320 368 323 367 323 361 327 359 326 353 327 352 326 346 326 347 323 338 322 345 320 340 317 344 315 339 311 343 309 339 304 343 297 335 296 342 291 339 287 342 283 340 280 342 277 340 273 342 270 341 268 343 264 342 264 346 261 345 262 350 258 349 261 353 256 352 259 354 255 353 255 353 250 352 244 351 243 350 238 351 237 350 230 351 230 350 224 352 223 352 219 354 218 354 217 354 216 354 214 350 211 349 206 343 205 341 199 333 198 331 196 323 194 322 196 315 195 314 198 310 194 305 193 302 189 298 184 293 183 291 179 290 177 287 173 283 172 281 168 275 166 273 163 265 162 263 165 258 162 253 168 249 166 244 169 236 169 234 168 227 167 225 165 224 163 219 162 221 161 215 162 215 161 208 162 201 161 197 164 187 164 183 170 181 169 174 176 177 176 165 183 171 184 165 187 164 188 158 188 155 189 150 186 148 187 141 185 143 187 136 188 135 190 128 194 126 196 119 201 119 203 112 208 115 211 109 215 115 221 104 223 111 226 106 229 105 234 100 233 97 237 92 234 93 238 87 236 89 241 83 243 84 248 78 254 80 258 75 263 79 268 74 270 81 275 76 275 82 281 78 284 81 289 77 292 77 299 73 299 72 305 69 302 69 308 66 304 70 311 66 312 72 319 69 322 76 329 73 332 79 339 76 338 80 345 78 342 81 354 79 349 83 357 81 359 84 367 83 367 85 374 85 371 85 379 85 377 87 385 88 386 93 393 94 394 101 402 101 402 106 409 107 406 110 413 112 409 113 416 115 413 117 420 119 425 126 429 126 435 134 438 135 440 138 447 141 445 142 451 146 448 148 454 152 451 158 457 162 454 168 460 172 456 175 461 179 457 180 461 185 457 187 462 193 460 200 464 205 464 215 467 218 467 226 469 228 467 233 470 238 466 241 469 246 465 245 468 250 464 245 466 252 461 251 462 256 456 265 457 268 454 273 455 279 456 281 456 287 458 285 457 290 454 292 453 298 445 307 446 309 438 315 438 320 433 321 433 326 429 324 427 329 421 330 418 339 413 342 413 343 412 347 409 351 410 351 407 356 405 355 401 359 391 364 390 365 379 370 379 371 373 372 371 375 367 374 364 377 357 380 357 381 351 385 350 385 348 388 345 390 343 390 341 392 337 390 333 392 324 393 323 393 316 392 313 395 309 395 308 396 307 395 304 397 304 397 301 399 307 398 303 400 310 399 307 402 310 399 306 401 312 397 307 400 314 396 308 398 317 394 311 396 319 392 313 394 319 389 313 390 315 381 305 384 314 371 303 374 318 364 313 365 321 360 311 362 321 359 311 361 323 360 318 360 325 361 325 361 326 362 316 364 328 363 322 364 328 365 318 366 327 366 316 368 323 367 317 368 319 368 309 371 313 370 308 371 308 372 303 373 304 373 299 374 301 373 292 375 290 374 295 374 299 372 294 374 299 372 299 373 300 373 291 375 300 373 299 373 300 374 292 376 300 375 291 377 300 376 299 375 299 376 295 376 299 375 295 376 300 374 292 375 300 373 292 374 300 372 292 374 300 372 292 374 300 372 292 374 300 371 292 374 300 372 301 371 300 372 292 374 299 373 295 374 300 374 299 373 299 374 295 375 299 374 295 375 300 374 292 376 299 374 295 374 300 373 295 374 301 372 292 374 300 372 291 374 299 372 299 372 298 373 290 375 298 373 289 375 298 374 290 376 298 374 290 376 299 374 295 375 300 373 291 376 301 373 300 373 301 373 296 374 300 373 296 374 300 373 291 375 301 374 296 375 302 374 294 377 303 374 298 376 303 373 298 375 302 371 298 373 302 369 293 374 302 367 294 373 302 366 293 372 302 367 293 372 302 367 302 367 303 368 303 368 304 369 299 372 305 371 297 375 307 371 302 374 309 371 305 375 311 371 307 375 313 370 308 374 312 369 308 373 311 367 304 374 308 366 302 372 306 364 299 372 306 365 306 365 306 367 299 375 307 371 300 377 308 376 300 381 311 379 306 381 312 381 303 382 312 380 307 380 313 377 304 376 314 373 306 371 315 368 311 366 318 362 319 362 323 358 319 354 329 354 325 350 335 353 331 349 338 355 334 351 338 358 334 354 335 358 331 354 330 355 327 352 326 353 323 349 325 351 323 348 327 353 324 349 329 354 325 350 330 354 327 350 331 354 328 351 332 354 326 348 332 354 326 347 332 353 328 349 332 352 329 348 334 351 330 346 336 350 334 345 341 349 338 340 348 348 347 339 355 350 357 340 362 353 366 343 369 355 372 350 374 357 378 351 378 357 382 351 380 357 384 351 382 357 386 351 386 355 390 350 392 354 396 348 400 353 404 347 407 353 410 347 411 351 415 344 415 346 419 339 418 339 422 332 423 332 426 326 426 327 429 321 431 323 433 317 435 317 438 311 440 311 443 305 448 306 451 300 455 305 458 298 460 303 461 296 463 290 464 287 465 277 466 274 467 270 468 262 469 261 470 253 470 256 471 249 472 248 472 240 474 237 474 230 478 228 477 221 482 223 481 216 481 217 480 210 476 202 476 198 472 186 471 183 468 174 468 171 469 169 466 163 463 155 463 153 464 148 461 143 465 142 461 136 464 139 459 133 455 131 453 127 444 120 442 117 432 109 430 106 427 101 423 97 421 94 417 90 415 86 407 81 411 79 403 74 409 75 404 72 405 74 396 69 392 69 389 67 377 63 374 62 362 59 360 57 355 58 350 57 344 59 341 59 333 59 330 58 326 54 317 55 323 50 318 50 321 49 311 50 311 50 307 50 296 51 293 51 282 54 278 55 272 58 268 60 265 64 260 66 256 68 252 71 250 69 243 74 247 68 239 73 244 68 239 72 236 76 233 77 225 85 222 88 212 97 210 99 205 103 202 107 202 109 196 117 195 120 194 122 188 126 186 130 181 130 177 138 177 133 173 141 173 137 171 142 167 150 166 154 161 167 161 169 159 178 159 183 159 187 160 193 159 197 159 202 155 203 156 208 152 206 153 216 152 210 153 220 153 220 154 224 154 235 156 239 157 253 159 256 162 263 164 268 168 272 170 276 172 281 175 286 172 290 178 298 171 297 175 301 172 301 179 308 177 310 180 313 185 322 188 324 195 332 198 334 203 335 208 338 211 338 216 341 217 344 223 347 221 351 226 354 220 357 229 362 221 359 227 362 229 362 235 365 245 369 249 370 260 374 263 375 266 377 273 378 274 380 281 381 284 385 290 385 290 390 297 390 293 394 304 395 297 395 304 396 309 397 313 397 317 398 324 398 326 400 333 399 333 401 339 401 338 404 345 403 340 406 351 407 339 407 345 407 336 406 342 406 334 404 337 403 336 400 347 400 338 395 349 394 337 389 344 388 333 385 340 384 331 382 338 382 332 380 338 379 331 381 338 380 331 382 338 382 331 385 338 384 330 388 337 386 331 389 337 388 333 391 340 389 337 393 344 391 341 394 347 392 343 396 344 394 344 396 350 393 344 396 350 393 344 397 353 392 343 398 349 395 344 398 350 395 344 397 350 393 344 396 353 390 344 394 349 390 345 392 350 389 345 391 346 390 345 391 346 389 346 391 346 389 346 391 346 390 346 392 354 386 345 392 346 391 346 393 347 392 345 395 347 393 346 395 347 393 346 396 347 393 346 395 354 388 346 393 354 386 346 392 347 390 347 390 347 389 346 388 347 387 346 387 347 386 346 387 347 386 346 387 350 383 346 387 347 386 346 388 347 387 346 388 354 381 346 388 347 387 346 388 347 387 346 388 347 387 346 388 347 387 347 387 348 386 347 387 348 386 347 387 348 386 347 387 348 386 347 388 354 380 347 389 348 387 347 389 348 387 346 389 347 388 346 389 347 387 346 388 350 384 346 388 350 383 346 387 350 383 346 387 350 383 346 387 350 383 345 387 350 383 345 389 349 385 344 390 349 386 343 391 352 386 341 393 351 389 340 393 350 391 339 394 345 393 338 395 349 394 338 396 349 396 337 397 339 396 336 398 343 399 336 399 343 399 336 399 343 399 336 399 347 401 335 399 337 399 334 399 345 403 333 400 339 404 330 404 336 408 327 408 337 414 324 412 326 412 322 416 328 420 320 420 325 424 318 421 324 426 317 421 326 429 317 420 322 425 318 419 327 427 319 418 329 425 321 417 328 420 324 417 331 419 327 416 334 417 331 415 339 413 338 411 344 408 345 404 353 397 349 395 356 386 351 384 351 384 350 376 352 369 349 370 351 360 348 367 349 361 345 365 346 358 342 363 343 352 338 361 339 351 333 359 334 349 328 356 329 350 325 352 326 346 324 348 325 337 326 343 326 338 327 342 328 337 329 343 329 338 329 344 329 339 329 344 328 338 328 342 327 336 326 338 324 332 321 333 316 324 314 329 311 325 304 329 298 323 296 331 288 326 286 334 277 331 276 341 267 338 267 348 268 347 260 353 255 352 252 356 248 355 238 355 242 355 243 357 238 355 234 353 233 352 228 348 226 347 222 343 221 342 216 338 217 337 212 333 213 333 207 327 208 327 202 326 198 324 198 325 194 322 192 320 191 319 188 313 187 311 181 302 180 300 177 292 176 290 175 283 173 281 171 275 170 272 167 268 166 266 168 265 166 261 169 259 167 254 165 245 164 242 162 233 161 230 160 223 160 221 160 214 159 211 161 206 161 203 164 204 164 197 170 197 170 190 175 189 175 183 175 182 175 171 172 176 173 169 169 173 170 166 169 170 170 163 173 163 174 156 180 149 180 145 186 144 187 136 192 139 194 128 197 137 198 136 202 135 204 129 208 128 210 121 215 114 216 111 217 107 220 100 219 100 222 94 222 96 225 90 229 91 233 85 238 87 242 81 246 88 253 77 251 90 256 84 258 90 263 85 267 87 272 82 274 82 280 78 278 78 284 74 281 77 288 72 290 75 297 71 301 76 307 72 310 77 316 73 316 78 326 73 322 80 328 77 335 79 338 77 343 77 350 75 351 74 363 71 357 71 369 69 363 74 370 73 370 79 378 79 379 86 387 86 386 91 394 91 390 94 397 94 394 96 401 97 401 100 409 101 411 104 418 106 421 110 427 111 427 115 433 117 430 121 436 124 434 129 440 132 438 137 444 141 441 143 447 147 443 147 448 150 445 153 451 157 452 165 455 167 455 172 460 176 459 177 464 182 461 181 465 186 461 189 465 194 460 199 464 204 462 208 466 214 464 216 468 221 465 219 469 226 464 225 467 231 463 235 465 241 463 247 465 252 464 255 466 261 465 260 466 266 462 266 463 271 457 274 458 280 452 284 452 289 449 291 449 295 446 298 445 303 440 310 441 312 438 315 438 320 440 319 438 325 438 322 435 327 431 328 428 332 418 339 418 341 409 349 409 350 404 355 404 357 403 355 401 359 397 358 394 362 386 366 386 367 380 372 379 373 378 375 375 378 373 378 367 384 363 382 362 383 351 385 350 386 341 389 340 390 338 390 336 392 335 390 332 393 329 390 325 393 319 394 318 395 316 396 313 398 313 399 311 401 311 401 309 403 309 402 307 404 311 403 310 403 313 404 308 406 314 404 308 406 313 402 308 404 312 400 307 402 316 399 311 400 323 395 317 396 325 390 319 392 321 384 315 386 317 378 308 381 318 372 312 374 318 367 308 371 319 365 314 367 322 365 313 368 324 365 315 368 326 365 316 368 326 366 320 368 325 368 319 369 322 369 313 372 318 373 313 374 312 377 307 378 305 381 296 383 300 383 292 386 294 385 293 385 297 382 293 384 297 380 297 380 298 378 290 381 298 377 299 377 299 377 299 377 299 377 299 377 299 378 290 380 298 378 293 380 290 379 294 379 298 377 293 378 298 377 293 378 298 376 293 378 298 377 293 378 299 377 290 380 299 378 295 379 299 379 295 380 295 381 294 381 294 381 290 382 294 381 293 381 294 380 293 380 295 379 294 379 291 379 295 378 300 377 295 378 301 378 292 380 300 379 296 380 292 382 296 382 301 381 296 383 301 382 296 384 301 382 296 385 301 382 296 385 301 382 297 385 301 382 294 389 301 382 295 390 302 383 298 388 302 384 297 391 302 385 298 394 302 386 301 392 304 387 301 397 305 389 302 398 305 390 302 399 304 391 302 401 303 392 301 398 303 393 298 403 302 392 299 397 302 392 298 395 294 394 298 392 302 386 294 389 301 383 294 383 301 378 301 377 301 373 297 371 302 368 299 365 304 363 301 360 306 359 303 356 308 357 305 354 309 357 305 354 309 357 305 355 308 358 305 356 308 359 304 356 308 359 304 356 308 359 304 356 308 359 305 354 310 357 307 352 313 355 312 349 319 352 318 347 327 350 324 341 336 350 333 340 344 351 344 341 352 353 354 342 358 356 360 350 360 357 364 352 362 357 365 352 362 356 366 351 363 356 367 350 366 356 370 350 370 356 374 350 376 357 380 352 382 358 386 353 388 358 392 353 395 357 399 351 401 356 405 351 405 356 409 351 406 355 411 349 409 351 414 345 413 346 418 339 419 340 423 333 424 333 428 327 432 326 435 320 440 321 443 315 448 319 451 314 454 321 456 314 456 320 459 312 459 306 461 302 462 291 463 288 465 277 466 275 468 266 469 264 473 260 474 253 478 252 479 242 483 251 483 240 483 250 483 242 480 237 480 233 476 220 476 217 473 205 473 201 472 193 472 190 473 185 471 178 474 174 472 169 477 169 473 159 476 165 473 159 468 153 466 150 460 140 458 137 453 129 452 126 450 124 446 119 441 116 440 113 435 106 433 103 433 97 429 94 432 91 424 85 429 87 420 81 417 80 415 77 406 73 402 70 393 68 390 66 381 66 379 65 373 65 368 63 367 62 362 61 363 60 353 58 357 57 351 56 341 55 338 54 326 55 323 54 312 56 309 56 306 58 301 59 295 63 292 63 287 64 279 66 281 62 272 65 276 59 267 62 271 59 261 63 258 64 255 66 242 72 239 74 229 81 226 83 223 87 220 91 217 94 214 98 210 99 207 103 204 100 198 108 200 102 194 110 197 107 191 115 189 119 187 122 180 133 179 136 175 145 174 149 174 155 173 159 171 167 170 169 166 171 164 181 161 175 160 184 160 178 158 188 158 187 158 192 155 204 155 207 155 219 155 222 157 227 159 233 161 237 163 243 162 247 164 251 159 253 161 257 157 255 159 261 158 259 161 264 163 270 164 273 168 285 170 288 177 300 179 302 183 306 187 309 190 312 195 316 196 319 201 323 200 327 204 331 199 335 204 338 198 337 206 344 202 340 207 344 214 349 216 351 225 357 228 359 233 361 239 364 242 364 248 365 250 364 256 366 258 368 265 370 265 375 271 375 269 380 275 381 271 383 278 384 278 387 285 388 289 390 296 391 300 394 306 394 307 396 314 396 313 396 319 396 320 396 327 397 327 399 334 399 330 401 341 402 329 404 341 405 330 406 341 406 332 407 339 407 334 406 340 405 335 403 347 402 336 398 343 397 336 392 347 391 334 384 340 384 332 380 338 379 331 378 337 378 329 378 336 378 328 379 335 378 327 380 334 379 327 381 334 380 328 382 335 381 331 385 336 383 335 388 340 387 339 391 345 389 341 394 347 392 342 395 344 394 343 397 353 393 343 397 344 396 342 397 352 394 342 398 352 394 342 398 352 394 342 397 347 394 342 396 347 393 342 393 347 390 343 392 344 391 344 391 353 386 344 391 350 387 345 391 346 389 345 391 346 390 345 391 346 390 345 392 350 389 344 393 349 390 344 393 350 390 344 393 353 388 344 393 345 391 343 392 353 387 343 391 345 390 343 390 344 389 344 389 353 384 344 389 353 385 343 390 344 389 343 392 344 391 342 393 347 391 340 394 351 391 339 395 345 394 337 396 343 396 335 397 341 398 333 398 339 400 330 398 331 399 327 401 328 402 324 404 328 409 320 408 326 418 316 412 317 412 311 414 316 424 307 416 312 426 304 417 308 427 301 417 304 422 300 418 304 427 300 419 298 447 300 418 298 450 300 417 298 490 302 416 298 492 304 411 306 417 307 404 308 411 307 398 308 404 306 394 307 400 305 392 306 399 303 393 304 399 301 395 302 402 299 398 299 404 296 403 296 409 295 405 295 412 295 403 296 409 297 400 297 406 297 397 298 404 297 395 298 402 297 392 298 398 299 389 300 399 301 386 302 392 303 384 303 390 304 382 304 389 304 382 304 392 305 383 304 393 305 383 304 393 305 381 305 391 307 377 306 386 308 371 308 376 307 374 309 371 310 363 309 368 310 362 309 368 310 363 308 371 308 373 308 370 308 364 307 370 306 364 305 372 303 364 303 372 299 365 300 373 293 367 297 376 289 373 293 377 286 380 291 384 287 390 297 395 292 400 299 401 301 406 308 406 311 409 318 406 320 406 327 402 329 399 334 395 335 390 339 385 337 378 340 373 335 368 338 357 330 359 332 349 324 354 324 343 316 350 315 339 308 346 307 339 303 343 303 338 302 340 302 334 303 336 303 331 305 335 305 334 306 335 307 334 308 335 308 330 308 335 308 330 308 335 307 324 306 333 306 328 304 332 305 331 302 331 300 326 298 329 299 328 293 327 290 324 284 327 281 324 276 329 276 328 264 331 267 332 257 338 258 338 251 344 248 343 248 349 244 348 243 349 241 349 239 349 239 348 238 347 241 348 238 347 233 346 233 345 229 343 223 340 222 340 216 338 215 337 209 336 209 336 205 336 203 336 201 335 199 334 194 330 192 328 191 324 187 321 188 314 181 309 190 305 191 304 190 295 186 292 186 288 182 284 181 283 177 279 176 279 173 275 172 273 170 270 167 263 166 260 163 252 162 248 164 243 162 239 166 234 165 231 169 228 167 222 168 221 166 215 165 216 164 210 163 213 166 210 163 210 162 203 164 203 163 195 166 190 165 183 170 180 169 174 174 174 174 167 178 171 179 164 185 167 185 160 190 160 190 153 191 151 192 144 190 143 191 137 188 139 189 132 188 133 191 126 194 124 196 117 202 116 204 109 209 111 213 100 215 110 220 99 222 109 228 99 228 104 232 99 232 98 237 93 236 91 240 86 236 88 237 87 238 88 243 82 244 87 249 81 254 85 260 80 265 84 270 79 272 83 278 78 277 83 282 79 284 83 289 78 292 79 298 76 300 75 306 71 304 71 311 68 306 69 313 66 311 70 318 67 321 72 328 70 332 75 339 72 341 77 347 75 345 79 352 77 349 80 362 78 357 81 365 80 368 82 376 81 378 83 386 82 384 84 392 84 389 87 396 87 395 93 402 94 403 101 414 103 410 107 417 109 415 112 422 113 417 114 424 116 422 119 428 121 429 126 436 128 437 133 443 136 442 139 448 143 444 145 449 149 445 152 450 155 446 160 452 164 450 168 454 172 452 173 457 178 454 177 458 182 456 183 461 189 462 199 464 200 465 210 467 211 466 213 469 219 466 218 468 224 463 226 465 232 461 237 463 242 461 246 462 252 460 253 461 258 458 257 459 263 454 265 454 271 449 282 449 283 446 291 446 295 445 298 445 303 443 305 442 305 436 311 435 321 430 318 429 324 426 324 424 329 422 326 419 334 414 331 413 336 404 343 404 344 398 352 397 354 396 357 394 360 393 360 391 363 384 366 383 367 373 372 373 373 366 375 364 378 361 377 358 380 355 377 352 380 347 379 343 382 336 386 335 387 330 392 329 393 329 393 326 395 324 393 321 396 316 394 312 396 308 397 306 397 307 397 305 399 306 397 304 400 307 397 305 399 310 396 305 399 311 395 307 398 313 394 308 397 315 393 309 396 315 393 310 395 315 393 310 396 315 392 309 395 314 390 308 393 315 387 310 390 321 382 315 385 325 377 319 379 326 373 318 376 326 370 321 372 328 369 319 373 330 369 321 373 331 371 325 373 332 373 323 377 330 375 321 379 326 379 321 380 318 381 314 383 310 382 305 384 305 383 300 385 303 383 298 384 300 383 296 384 299 382 295 383 290 383 294 383 298 381 294 382 298 381 293 382 298 381 290 383 298 381 290 383 297 382 293 382 297 382 293 382 288 382 293 382 297 381 292 382 290 381 293 381 290 381 290 381 299 379 294 379 291 379 294 379 290 379 294 379 299 378 290 380 294 380 293 380 290 381 293 381 298 380 290 382 290 382 293 382 291 382 294 382 300 380 292 382 291 381 292 381 292 380 296 380 301 379 296 380 302 379 293 381 302 379 293 381 302 379 293 382 301 380 296 381 301 380 296 382 301 381 293 384 301 381 293 386 300 382 296 385 298 384 293 391 298 387 293 395 300 390 295 398 302 393 297 402 303 396 301 401 304 397 302 403 305 397 300 408 305 397 302 406 306 397 303 402 305 396 301 403 305 394 302 399 304 393 301 398 302 392 302 394 302 394 300 403 305 396 303 405 310 399 308 408 315 401 314 410 320 402 320 408 324 401 324 407 325 400 325 406 324 399 324 405 322 397 322 407 319 396 318 405 315 396 314 401 310 396 310 405 308 397 308 408 310 401 309 412 312 407 313 418 316 411 317 417 320 414 321 414 323 414 325 420 323 413 326 419 321 411 324 417 317 408 320 415 314 406 317 413 315 403 316 410 317 402 318 414 322 402 322 414 326 405 326 411 330 407 330 414 332 411 332 417 329 416 313 490 328 420 328 490 329 422 339 495 332 421 355 465 337 419 364 467 343 417 354 421 350 413 362 415 358 408 366 407 366 401 373 399 374 394 380 391 380 387 386 382 387 379 392 375 391 373 395 368 394 370 398 365 398 367 402 362 402 365 406 361 406 365 411 359 409 365 414 360 412 365 417 359 414 363 419 358 417 360 421 354 422 353 425 347 427 344 430 338 431 337 434 330 435 331 438 324 438 327 441 320 438 322 441 316 441 315 444 308 447 307 449 301 452 303 454 296 457 297 459 290 461 282 462 280 464 276 465 270 466 269 467 262 466 264 467 257 465 257 466 250 466 248 466 241 470 240 470 229 477 235 476 225 482 232 481 225 481 225 480 217 477 208 477 204 474 194 474 191 471 184 471 182 470 178 467 172 467 168 465 163 467 161 464 155 469 158 465 151 467 154 463 148 457 142 456 140 449 130 448 128 442 118 440 115 439 112 435 107 430 101 428 99 426 94 419 89 424 89 416 84 422 87 416 83 414 83 409 80 400 76 397 74 387 70 385 68 380 66 375 65 368 64 365 63 358 60 353 59 351 56 346 55 348 52 343 52 344 52 338 51 330 53 327 52 316 53 312 53 302 54 299 55 295 56 290 58 286 60 282 62 278 62 274 63 273 60 264 63 269 59 260 62 265 59 255 63 254 63 251 65 243 69 240 70 233 75 230 76 227 80 223 83 220 89 218 91 215 95 212 98 210 98 205 105 207 98 201 105 204 98 198 106 200 103 197 107 192 114 191 116 183 127 182 130 176 139 175 142 173 147 172 151 172 159 172 161 170 166 169 171 164 172 163 181 160 175 159 184 158 177 157 186 156 185 155 190 152 200 152 203 151 215 152 218 153 226 155 230 157 236 159 240 159 245 161 249 157 251 159 255 153 254 158 262 153 256 157 265 154 262 157 267 158 275 161 279 166 291 168 293 175 301 177 304 182 305 187 309 190 310 194 314 193 317 198 321 194 324 201 331 193 330 198 334 194 333 199 337 200 338 205 341 213 347 216 348 221 351 228 354 231 355 237 357 238 355 244 357 246 357 252 359 252 363 258 365 255 370 261 371 256 376 261 377 258 377 265 379 272 381 274 382 285 384 287 385 291 387 298 387 299 388 306 389 308 389 315 389 317 392 323 391 321 395 327 395 321 398 332 398 323 400 329 400 328 401 335 401 334 400 345 400 338 399 345 399 340 399 351 398 340 399 347 398 341 398 343 397 342 395 349 395 344 392 350 391 346 388 357 386 346 381 353 382 345 378 350 377 344 375 349 374 342 374 348 374 340 375 347 375 338 377 344 375 335 378 343 377 333 379 340 377 333 379 339 376 333 379 340 377 335 380 342 378 339 382 345 380 343 386 348 384 345 389 351 387 347 392 348 391 348 393 354 390 349 392 350 391 349 391 350 390 348 390 354 386 349 389 354 385 349 387 354 384 348 386 353 382 348 385 349 384 348 385 349 383 348 383 349 382 348 383 349 382 348 383 349 382 348 383 349 382 348 384 353 380 348 385 349 383 348 386 349 384 348 386 352 382 347 386 352 382 348 385 349 384 347 385 352 381 347 384 351 380 346 383 354 377 345 383 346 382 345 383 350 380 345 383 346 382 345 383 346 382 346 383 350 380 346 383 351 379 347 383 352 379 348 383 352 379 348 383 352 378 349 381 353 375 350 378 353 372 350 374 353 364 350 369 351 363 348 364 349 358 345 361 345 350 342 358 342 353 337 356 336 346 331 353 332 352 325 350 324 345 320 349 319 344 318 347 317 342 318 345 318 340 320 343 319 338 322 341 320 336 322 339 322 334 323 338 322 332 322 337 321 331 320 336 321 336 318 336 315 327 315 337 315 335 312 337 311 332 311 337 309 332 310 337 307 332 308 336 304 331 304 335 299 331 299 335 295 331 294 336 286 330 289 338 285 335 283 340 279 338 277 344 277 344 271 350 271 350 267 355 262 354 262 358 257 356 257 358 252 357 248 356 243 355 247 354 239 352 245 352 240 352 244 351 239 350 242 349 234 346 240 345 236 344 238 343 234 341 236 340 228 338 232 338 230 337 230 337 229 337 225 335 227 336 230 337 225 334 224 332 222 331 219 329 219 329 217 329 214 327 211 329 208 327 206 331 202 328 204 332 204 330 201 329 197 325 191 319 190 317 185 309 184 307 184 300 181 297 184 292 181 289 183 285 180 281 177 276 176 274 174 274 171 270 170 272 167 268 168 269 165 265 164 261 162 257 161 248 160 245 160 235 159 232 164 229 161 219 170 223 168 217 174 215 173 209 174 207 173 200 172 199 170 193 167 193 167 188 166 191 165 184 166 179 166 176 169 167 169 164 175 159 176 155 181 154 182 148 187 152 188 146 194 148 195 142 197 142 199 135 198 134 199 127 195 128 197 121 194 125 197 113 196 124 198 116 202 118 205 112 212 112 215 105 221 107 225 101 228 106 231 100 234 106 238 100 241 104 245 98 248 97 252 92 252 89 257 84 254 82 259 77 254 81 259 75 258 79 264 74 268 78 274 73 279 77 285 72 288 77 293 73 292 79 298 75 294 80 301 76 300 78 307 74 314 73 317 71 320 71 327 68 327 69 334 66 331 69 339 67 337 73 344 70 344 77 351 75 352 80 359 79 358 83 366 82 363 86 371 85 371 89 378 89 379 92 387 92 387 93 394 93 390 93 397 93 395 95 402 97 403 102 410 104 410 110 418 112 416 116 427 119 419 119 426 122 423 126 430 129 430 133 436 136 437 138 443 141 442 138 448 142 446 141 451 145 450 150 455 154 453 163 459 167 456 173 465 182 458 181 463 185 458 185 463 190 460 193 464 198 463 202 466 207 466 210 470 214 469 213 472 218 469 218 471 224 467 228 469 234 464 239 466 244 464 247 466 253 463 252 465 258 461 254 463 263 458 259 458 265 454 269 454 275 452 281 452 286 452 289 452 295 452 295 451 301 448 301 447 307 439 314 439 315 433 319 433 324 428 325 428 330 425 327 423 332 418 332 416 337 411 340 409 344 406 348 404 353 403 354 400 358 399 358 396 362 388 366 388 367 382 369 379 373 375 373 372 377 371 375 367 379 364 374 364 374 354 375 349 382 345 382 343 383 342 386 338 389 340 391 336 394 336 393 332 396 325 397 324 398 318 396 315 398 313 397 310 399 312 397 307 400 307 397 307 396 303 397 300 399 304 398 299 401 305 400 300 403 306 401 301 403 306 400 301 403 305 399 299 401 304 398 298 400 302 397 294 398 302 393 293 394 304 385 294 386 307 375 297 376 310 367 300 368 310 362 300 363 310 360 299 361 308 358 309 359 309 358 304 359 311 358 306 359 313 359 313 359 313 360 307 361 311 362 307 363 308 365 303 365 304 368 304 368 299 370 299 370 297 372 287 373 296 372 287 373 295 371 291 372 296 370 288 372 297 370 288 371 297 369 297 369 297 370 288 371 296 370 292 371 296 371 287 373 296 371 287 373 295 370 291 371 295 370 291 371 296 370 291 370 296 370 287 372 296 370 288 372 296 371 288 372 295 372 291 372 296 372 288 374 296 373 288 374 296 373 288 374 295 373 288 374 295 372 291 373 296 372 287 373 296 371 296 371 296 371 292 372 296 371 292 372 296 371 288 372 296 370 288 372 296 370 288 371 296 370 297 369 296 370 288 372 296 371 288 372 296 371 291 372 295 372 291 372 295 372 291 372 296 372 291 372 296 371 292 372 296 371 296 371 297 371 297 371 296 372 288 374 296 373 291 374 296 374 288 376 295 376 287 379 295 377 287 381 294 379 286 383 294 381 286 386 294 383 286 388 286 389 286 389 293 385 289 388 292 387 288 390 291 387 287 390 290 388 286 390 289 387 282 395 289 388 288 389 289 389 289 390 290 391 286 395 290 393 286 397 290 394 286 399 290 396 287 400 290 398 287 402 289 400 286 404 289 400 285 405 287 401 283 405 284 402 281 405 283 402 279 405 281 402 275 409 279 402 273 408 279 401 278 401 277 401 271 407 277 401 271 407 276 401 276 401 275 402 270 408 275 402 272 405 275 403 269 410 275 403 269 410 275 403 275 403 275 402 272 406 275 402 275 402 275 401 268 408 274 400 268 408 274 400 270 404 274 400 270 404 275 399 268 405 276 398 273 401 278 395 274 398 280 393 274 396 283 390 279 391 286 387 282 387 288 384 285 384 289 380 289 379 289 378 289 377 289 377 289 377 288 376 282 375 288 376 282 375 289 376 282 375 288 376 282 375 287 376 284 375 285 376 284 376 287 376 284 376 287 376 284 375 287 376 284 375 287 376 287 376 286 376 280 376 286 375 280 375 286 375 280 375 285 375 280 375 286 375 280 374 286 375 280 374 286 375 280 374 286 374 283 374 286 374 283 374 286 374 283 374 286 374 280 373 286 374 280 373 286 375 280 374 286 375 280 374 286 375 280 374 286 375 280 374 287 375 284 374 287 374 284 374 285 374 284 374 285 374 284 374 285 374 284 374 287 374 284 374 287 374 284 373 288 374 285 373 288 374 282 372 288 373 286 371 287 370 287 369 290 369 288 366 290 364 290 363 293 361 293 359 299 361 296 357 302 359 297 352 305 357 302 353 309 355 306 352 310 355 308 352 312 355 308 351 312 354 309 350 312 353 310 350 312 354 310 349 313 354 311 349 315 353 313 348 317 354 315 348 319 355 317 349 319 356 317 349 318 355 317 349 318 355 316 347 317 353 315 347 317 352 315 346 318 350 316 343 319 349 317 342 320 347 317 341 320 346 318 340 320 345 318 339 319 343 317 337 319 340 318 334 320 336 319 330 321 333 321 328 322 330 322 325 322 328 323 327 322 327 322 322 322 327 322 323 322 329 322 324 322 331 324 326 325 333 327 327 329 336 331 330 334 339 337 333 339 341 341 336 343 343 345 338 346 343 349 338 348 343 350 338 348 343 352 338 349 344 352 339 349 346 353 341 350 348 354 343 352 352 356 347 355 355 360 351 359 358 363 354 362 360 367 356 366 361 371 358 370 364 375 360 373 367 379 363 376 370 381 366 378 371 383 367 379 370 384 366 382 367 388 363 388 363 393 358 393 358 398 352 399 352 404 347 406 347 410 342 411 344 415 339 415 341 419 336 419 341 423 335 423 343 427 338 426 347 430 340 430 345 434 339 436 338 439 331 442 327 445 320 447 318 450 310 451 310 453 303 454 302 457 295 459 293 462 287 466 289 468 282 473 288 475 276 477 285 478 277 479 270 480 266 480 253 481 250 481 237 481 233 481 230 480 223 478 216 478 213 478 210 477 203 479 202 478 196 482 199 479 188 480 194 478 188 475 181 474 178 470 168 470 164 469 158 466 152 467 150 464 145 460 138 459 136 458 130 455 125 457 123 453 117 457 119 453 114 453 117 449 112 442 108 440 105 430 97 428 95 419 88 417 86 414 85 409 82 402 82 399 79 395 76 387 72 390 69 382 66 388 65 379 62 384 63 378 62 370 60 367 58 356 56 353 55 342 54 339 53 335 54 326 55 324 57 321 57 316 57 311 58 307 55 298 56 303 52 294 53 299 51 294 52 288 53 284 53 274 56 271 57 262 62 259 63 255 67 251 69 246 76 244 77 240 80 236 82 233 81 229 84 228 81 221 87 224 83 220 87 213 92 211 94 203 101 200 104 193 112 191 115 189 121 187 125 186 133 184 135 182 139 180 144 176 144 173 152 171 146 168 155 169 149 168 154 164 159 164 162 158 173 158 177 155 189 156 192 157 199 158 205 161 209 162 214 161 219 163 224 158 227 159 226 153 230 156 240 152 233 155 243 154 240 156 246 156 257 158 260 161 273 163 275 166 282 171 287 175 288 179 292 184 297 186 299 185 303 189 307 185 312 192 319 185 317 189 321 186 322 190 325 194 332 196 334 204 341 207 343 213 345 218 348 226 350 228 351 232 353 237 355 237 360 243 362 238 367 247 370 237 370 246 372 242 371 248 373 258 376 261 376 271 379 275 380 279 382 286 382 288 383 295 384 298 387 305 386 305 390 312 390 308 395 315 394 309 397 316 397 315 398 327 397 330 398 332 398 334 399 341 398 338 400 339 399 339 402 350 403 339 404 350 405 338 404 345 405 337 403 349 404 334 401 341 402 332 399 335 398 332 395 344 397 332 393 344 394 333 390 341 390 332 386 339 385 330 382 338 381 329 380 336 378 326 380 334 379 324 383 331 382 322 385 329 384 322 387 329 385 323 388 331 387 327 389 333 388 332 391 338 390 338 393 344 391 343 393 349 391 345 393 351 391 346 393 347 392 347 393 357 389 346 392 348 391 346 391 356 387 347 390 348 389 346 389 348 387 346 387 348 386 347 385 348 384 347 384 348 383 347 383 356 378 348 383 348 382 347 383 356 378 347 384 352 381 347 385 348 384 347 386 348 385 347 386 348 385 347 386 348 385 347 387 348 385 347 386 352 383 347 385 352 382 347 385 352 381 347 384 352 380 347 383 352 380 348 383 348 382 348 384 357 378 348 385 357 379 348 385 356 379 347 385 348 384 347 386 352 382 346 386 352 382 346 385 351 382 345 386 350 383 345 386 350 383 345 386 350 383 346 385 355 380 346 386 351 382 346 386 355 381 346 387 355 381 346 387 355 382 345 388 355 383 345 388 347 387 344 388 346 387 344 389 350 386 343 388 349 385 343 387 349 385 343 386 349 383 343 385 349 383 343 385 349 383 343 385 349 383 343 387 349 385 342 388 353 386 342 389 343 389 341 390 343 389 341 391 343 390 342 391 353 387 342 391 353 387 343 391 349 389 344 391 349 388 345 391 354 386 346 390 351 386 347 388 352 384 349 386 353 381 350 384 353 379 351 380 354 375 351 374 353 369 350 369 354 359 349 365 349 365 346 361 348 351 341 358 342 352 335 356 336 350 331 355 332 348 329 352 330 347 329 350 330 344 332 349 333 343 334 349 335 343 334 351 336 345 335 351 336 345 335 350 336 344 335 349 336 343 334 349 334 343 332 349 333 343 331 349 332 344 330 349 331 343 332 348 332 343 333 347 331 341 330 347 326 338 325 348 321 339 319 352 316 346 315 357 311 350 313 361 309 354 313 363 309 356 315 364 311 356 316 363 312 355 318 361 312 350 319 359 317 353 319 358 317 352 318 358 314 351 317 359 315 353 316 359 312 352 315 359 313 354 314 359 312 354 315 359 313 354 315 359 311 349 315 358 313 352 316 357 313 352 316 358 313 352 315 358 313 352 315 358 310 348 315 358 313 352 315 358 313 352 314 358 313 352 315 357 311 350 314 356 311 348 313 352 311 346 313 348 312 341 314 344 313 338 317 342 315 336 319 340 318 335 319 339 319 333 320 337 320 331 319 337 319 332 318 337 318 332 317 338 317 333 317 339 317 334 316 339 317 334 317 340 317 335 318 341 318 334 319 341 319 336 320 342 320 336 321 343 320 337 321 344 320 338 321 345 319 335 321 344 318 335 320 343 318 337 318 340 315 335 315 338 310 333 310 336 305 332 305 334 301 331 300 334 296 331 295 334 295 334 289 335 284 333 283 337 278 335 278 338 274 337 275 340 271 339 273 343 269 342 271 346 266 345 267 348 258 346 262 349 258 348 258 350 254 349 256 352 251 351 253 354 249 352 252 354 248 353 251 354 247 353 250 353 246 352 250 351 245 350 249 349 244 348 246 348 238 346 244 348 239 347 240 349 236 348 233 351 232 350 227 351 230 352 228 352 226 352 223 349 221 349 217 345 216 345 211 341 210 341 206 338 205 337 205 335 202 333 203 330 203 329 198 322 197 321 194 319 193 318 189 318 188 316 186 316 184 315 187 315 184 312 186 310 182 306 178 298 176 295 172 286 171 284 170 276 169 274 174 273 171 268 176 267 173 261 175 257 172 252 171 247 169 245 166 244 164 239 161 241 159 235 160 238 157 231 157 226 156 223 157 215 156 211 160 205 158 200 163 200 162 194 167 195 167 187 173 187 171 180 174 181 173 175 173 176 173 170 172 173 171 166 172 171 172 164 174 167 175 155 179 149 178 151 181 154 182 143 183 150 184 144 183 148 184 147 186 146 186 139 189 144 190 136 193 139 193 133 195 135 195 134 193 132 193 130 191 128 191 122 189 127 189 120 188 126 188 118 188 124 189 111 190 121 190 114 191 118 192 112 191 115 192 109 190 114 190 107 188 114 188 101 187 115 188 108 189 116 189 115 192 116 194 109 195 115 199 109 198 116 203 110 202 118 204 117 208 123 209 122 212 129 216 125 212 133 214 132 212 134 217 130 212 133 217 129 215 130 220 127 218 128 223 124 220 125 225 121 220 122 229 116 221 120 222 119 221 120 222 119 220 122 225 117 220 123 225 119 220 125 224 121 220 126 225 121 220 127 225 122 220 127 224 121 219 125 223 120 218 124 222 118 218 122 223 116 220 119 224 114 223 116 228 110 229 112 233 106 233 109 237 103 237 105 241 100 242 100 246 95 246 94 250 89 249 87 254 82 252 81 256 76 251 78 256 74 250 80 256 74 254 80 260 75 262 79 268 74 272 78 277 73 279 77 285 72 284 76 290 72 288 75 295 71 295 73 302 69 303 71 311 68 312 69 318 67 317 69 329 66 321 70 332 67 325 72 332 70 331 75 339 73 339 77 346 75 345 78 352 77 350 78 361 76 353 80 365 77 358 82 364 81 363 84 370 83 370 84 376 83 375 83 386 82 378 81 385 81 382 80 394 81 387 82 394 83 391 86 398 87 396 91 407 93 399 93 406 95 399 95 410 98 400 99 401 99 402 106 409 107 408 111 415 113 416 114 423 116 423 115 429 117 426 113 432 115 428 114 433 118 430 122 436 126 434 133 439 137 437 143 443 147 440 149 445 154 440 152 445 156 441 156 446 160 447 168 449 169 452 177 455 179 456 183 460 187 461 185 468 193 465 188 468 194 466 196 469 202 466 207 469 212 466 217 469 223 465 223 468 229 463 226 465 232 461 234 462 240 460 248 461 251 460 256 462 263 462 264 464 271 462 270 462 276 459 278 459 283 453 287 453 293 448 296 448 305 445 300 444 305 441 302 440 308 435 309 433 314 426 323 426 325 423 334 423 336 424 338 421 343 421 343 419 347 414 347 412 351 405 354 403 358 399 359 396 363 396 361 392 365 391 362 390 362 384 365 381 369 379 370 376 374 376 375 373 379 373 378 370 382 369 380 366 383 361 382 356 390 355 386 352 390 352 390 349 394 353 394 349 398 353 397 350 402 354 399 351 404 356 399 352 404 354 399 351 405 352 399 348 405 348 400 346 405 343 400 340 406 338 401 336 406 337 402 334 407 339 403 336 409 341 405 338 410 340 406 337 411 337 407 334 412 330 408 330 408 323 407 324 408 317 405 318 405 311 401 308 412 307 399 308 399 306 397 306 397 304 398 304 398 303 399 303 399 303 399 299 409 303 398 299 407 304 396 299 404 305 392 299 400 306 389 300 397 307 387 301 395 307 388 302 393 308 389 305 391 308 390 306 391 309 389 306 389 307 386 306 387 310 381 307 382 309 377 309 376 311 372 310 372 314 369 313 368 319 365 319 364 327 364 323 362 330 364 325 362 322 360 326 362 329 363 325 360 328 359 324 356 326 357 322 355 324 356 320 353 322 354 319 353 323 355 319 353 324 358 320 355 324 359 320 357 324 358 321 356 325 357 321 355 324 356 322 354 325 356 321 354 325 357 321 355 325 358 321 355 325 358 321 355 325 358 321 355 325 358 321 355 326 359 322 356 327 360 324 357 329 360 326 357 332 359 328 355 336 356 332 353 341 352 336 349 345 349 340 346 348 349 342 345 349 351 344 347 347 353 342 349 343 353 337 350 338 353 333 349 334 352 330 348 331 350 327 347 329 348 326 344 328 345 324 341 328 342 325 338 331 339 329 334 336 337 335 333 344 338 342 333 351 340 350 335 357 341 356 336 361 343 361 338 365 345 365 338 368 345 370 338 373 345 374 338 377 346 379 340 382 347 385 342 387 348 391 342 391 349 395 343 395 349 399 344 398 350 402 344 401 348 405 342 405 346 409 340 410 344 414 338 417 342 421 337 424 342 428 336 430 341 434 335 435 338 438 331 439 331 443 325 444 323 447 317 449 317 452 311 454 315 457 309 458 316 460 309 460 312 462 305 464 298 465 296 466 286 467 282 466 278 467 271 464 263 465 260 465 252 466 249 471 248 471 242 477 246 477 234 481 244 480 237 481 231 481 227 479 216 479 212 477 201 477 197 476 195 474 188 471 188 469 181 465 174 465 171 467 166 465 161 471 160 468 154 473 156 470 149 470 148 467 142 461 133 460 130 453 123 451 119 443 114 442 111 435 106 433 103 433 100 428 96 432 97 424 91 431 94 426 91 424 89 419 86 410 80 407 78 397 72 395 70 389 69 384 67 377 67 374 66 369 64 361 62 365 60 360 59 363 57 357 56 358 55 352 53 345 53 341 52 327 51 324 51 312 52 309 52 303 54 299 55 293 59 290 59 286 60 281 61 279 59 270 61 274 57 265 59 270 57 261 60 259 61 256 62 246 67 243 68 233 75 231 77 227 83 224 87 221 94 219 95 215 101 213 103 210 102 204 109 205 102 198 109 200 102 195 110 196 106 192 110 187 118 185 120 177 132 176 134 172 145 171 148 170 153 170 158 169 162 169 167 165 169 164 177 161 172 160 181 158 175 158 184 158 180 157 186 155 196 155 198 153 213 153 215 154 224 155 229 158 234 160 239 163 247 164 249 161 252 163 257 158 257 162 266 156 261 159 266 158 266 161 271 162 279 164 282 169 294 171 296 175 302 179 306 183 309 187 312 189 315 193 319 192 322 197 326 192 328 201 334 193 332 198 335 196 334 201 337 207 342 210 343 220 349 222 351 228 354 234 357 235 358 242 359 241 358 247 360 248 362 255 363 256 368 262 369 261 374 267 375 265 378 271 379 271 381 278 381 288 383 290 384 295 385 302 386 304 388 310 387 310 389 317 389 318 390 325 390 325 392 332 392 329 395 331 395 329 398 341 398 331 400 338 400 334 402 341 402 336 404 347 404 334 406 341 405 329 405 336 406 325 405 332 405 321 404 328 404 319 403 326 403 319 401 326 402 318 397 325 397 317 391 327 391 318 385 325 385 320 381 327 381 318 380 326 380 316 382 323 381 314 385 321 384 313 389 320 388 314 392 320 391 317 396 323 395 323 399 329 398 330 401 336 400 335 401 341 399 337 400 343 398 338 399 348 396 337 398 344 395 338 397 343 395 338 397 344 394 338 395 343 392 337 394 343 391 338 392 343 389 338 390 340 389 339 390 340 389 340 389 345 386 340 389 346 386 340 390 346 387 340 391 346 387 340 392 346 388 339 393 345 389 339 393 340 392 339 392 340 391 340 391 349 386 341 390 346 387 341 388 343 387 342 387 347 384 342 387 347 384 342 387 347 384 342 388 347 384 341 388 347 385 340 388 346 385 339 388 345 385 339 388 344 385 338 388 343 385 337 388 343 385 336 388 342 385 336 388 347 384 335 388 346 386 334 390 341 390 332 391 339 393 329 396 335 399 325 400 331 404 321 404 322 404 318 407 325 417 315 411 321 420 313 413 314 413 312 415 315 421 310 417 315 427 308 418 295 494 305 420 307 426 302 421 281 486 300 423 274 481 297 424 269 475 293 425 294 430 290 425 291 431 289 425 288 430 288 426 287 430 286 426 284 436 285 426 283 431 282 426 277 434 278 425 272 431 272 423 266 428 266 419 259 423 260 414 252 418 255 411 250 410 250 406 246 406 247 402 240 402 244 398 240 397 241 394 234 393 239 390 232 389 237 386 233 385 236 383 231 381 235 378 229 376 230 371 221 369 223 365 218 363 214 357 211 357 209 354 205 352 201 351 200 351 200 353 196 351 199 353 194 351 200 350 195 348 198 344 160 334 192 336 187 333 185 328 180 325 179 322 174 319 176 317 171 314 172 312 167 309 167 307 162 304 162 304 157 301 160 302 154 299 158 298 153 295 155 292 149 290 153 287 148 284 151 282 146 279 148 281 143 278 146 280 141 278 145 279 140 277 143 278 137 275 141 275 135 272 140 272 135 270 140 270 134 267 138 269 132 265 137 268 131 265 135 267 130 264 135 265 131 263 136 262 132 261 136 260 126 256 136 256 131 254 136 253 130 250 136 251 130 248 137 250 130 247 135 249 128 246 133 248 121 244 131 249 124 248 129 251 122 250 127 254 116 253 127 257 121 257 127 259 43 249 126 261 41 252 126 263 119 265 125 266 118 268 124 267 46 273 122 267 52 277 120 270 55 279 119 272 42 291 118 275 44 294 118 277 48 294 117 279 49 294 117 281 51 294 118 281 112 285 119 282 113 285 119 282 113 285 120 282 113 285 120 280 113 283 120 280 113 281 119 278 113 279 119 276 37 277 120 272 37 270 119 269 40 263 120 265 49 252 121 261 115 260 122 257 46 225 124 254 117 252 126 250 120 248 129 246 122 243 131 241 126 238 132 239 127 234 132 237 127 232 133 236 128 232 135 233 131 229 138 228 134 223 141 223 138 218 144 219 140 210 147 217 145 208 151 215 150 206 157 213 155 204 164 213 166 211 168 211 167 200 171 207 171 202 171 203 170 199 170 201 170 201 167 198 168 198 165 196 165 196 164 195 161 185 165 193 166 193 167 191 168 191 170 189 171 189 173 187 171 182 173 186 173 185 173 183 173 183 171 182 171 181 170 180 170 180 170 179 166 169 172 178 168 168 174 177 170 167 176 176 174 171 177 175 177 175 176 174 176 174 176 172 176 173 175 171 175 172 173 171 173 171 170 171 171 170 169 171 166 166 168 172 162 162 168 173 166 168 170 173 168 168 173 173 170 164 177 176 174 166 180 179 177 170 182 183 183 183 186 187 187 187 189 191 191 186 192 195 193 191 192 200 194 196 191 205 193 201 191 209 193 205 192 213 195 209 196 214 200 210 202 214 204 211 206 215 209 212 208 214 211 212 210 213 214 209 209 212 213 209 207 211 211 208 207 210 211 207 206 210 210 208 206 212 210 209 207 212 210 210 208 213 212 211 209 214 215 213 209 214 215 213 209 215 213 213 209 216 213 213 216 211 215 211 207 217 211 213 207 219 211 215 207 220 212 215 207 220 212 217 207 220 213 216 207 219 212 216 206 218 215 213 205 218 206 217 204 217 209 215 203 219 208 216 202 222 211 219 213 225 212 225 203 233 209 231 204 238 210 236 204 244 210 243 205 249 214 247 204 252 211 251 204 255 214 252 203 254 213 252 203 254 213 249 204 251 211 249 205 250 212 248 207 250 213 247 211 249 217 246 216 248 221 245 220 247 229 242 223 245 227 242 225 241 229 238 226 237 235 231 228 232 233 229 228 230 232 227 227 229 232 227 226 230 232 228 226 232 231 229 226 234 231 231 225 236 230 233 224 237 229 235 221 239 226 237 217 242 223 239 224 242 222 242 208 248 218 246 205 252 216 250 202 256 213 256 201 261 211 262 200 266 205 268 199 271 203 274 196 274 200 277 191 278 195 282 186 283 190 286 181 285 185 289 177 287 178 287 174 288 178 292 172 290 176 294 172 293 176 297 173 298 177 301 176 305 180 309 180 313 185 317 186 320 191 323 193 324 198 328 201 328 205 330 209 334 215 336 217 342 223 343 222 348 228 350 228 355 235 357 234 363 240 364 238 367 245 368 241 367 248 368 249 367 256 368 264 369 267 369 273 374 279 374 282 379 290 379 293 382 300 382 306 385 312 384 314 387 321 385 319 386 325 384 325 383 332 381 342 378 344 377 355 374 357 374 361 375 367 371 372 371 377 368 383 368 389 364 390 366 396 362 393 366 398 361 396 362 401 356 407 349 410 346 418 339 420 336 424 335 429 329 432 330 435 324 439 322 443 316 448 315 451 309 454 313 456 306 456 311 459 303 460 298 461 295 464 285 465 281 469 272 470 269 473 261 474 258 477 250 478 247 481 245 481 238 484 241 483 230 483 240 483 233 479 228 479 225 475 214 475 210 472 198 472 196 472 187 472 184 473 178 470 172 472 167 470 161 474 160 471 154 473 158 470 151 466 150 464 146 457 139 455 135 447 126 446 123 442 118 438 113 433 110 431 107 425 101 423 98 421 92 417 88 420 86 412 80 418 83 412 79 406 76 403 74 393 68 390 66 379 61 376 59 369 59 366 58 358 58 355 57 350 56 340 55 343 52 334 52 339 50 334 50 334 48 323 48 319 48 316 48 306 50 303 50 296 52 291 53 287 57 283 59 277 64 274 65 268 67 263 69 260 66 252 70 255 63 247 68 251 62 243 67 244 65 240 68 231 74 229 75 219 83 217 85 211 93 209 95 207 100 204 104 201 106 196 114 197 108 192 116 194 111 191 115 190 116 187 121 181 129 180 132 173 143 172 146 168 153 167 158 167 162 165 170 166 173 165 175 163 180 161 189 158 185 157 193 154 186 153 191 153 188 151 197 152 198 151 201 151 211 150 214 151 220 151 225 150 229 150 234 151 234 151 239 151 239 151 244 150 245 150 250 148 248 148 253 145 248 145 254 143 246 142 252 142 247 141 258 143 250 143 256 146 254 146 258 152 255 152 264 160 254 159 264 166 252 166 257 170 248 170 258 171 246 172 251 171 245 172 254 170 244 171 253 170 243 170 243 169 241 170 247 168 239 169 246 167 240 167 245 165 240 165 245 162 241 163 250 159 242 160 250 156 244 158 249 155 248 156 253 154 251 157 260 154 254 156 258 154 256 157 260 155 255 157 260 155 256 157 260 154 258 155 257 154 257 158 266 153 258 158 266 153 258 157 266 153 259 156 263 153 259 156 263 153 259 156 263 154 258 157 262 155 258 158 261 156 256 159 260 157 254 160 259 157 254 161 258 158 253 161 257 158 253 161 257 158 253 161 258 157 254 162 261 157 254 159 259 155 254 158 259 155 255 157 260 154 254 155 254 153 254 154 262 152 253 152 261 150 250 150 255 150 249 148 254 150 247 146 252 149 245 146 248 148 242 145 246 146 241 142 245 145 242 140 244 142 239 138 243 141 239 136 243 140 239 135 243 140 241 134 244 138 241 133 245 136 241 131 245 136 241 130 245 135 242 126 248 133 241 129 245 134 243 129 245 135 243 127 248 137 243 131 246 138 243 133 245 138 241 134 245 139 241 135 245 139 241 135 244 139 241 135 245 138 241 135 245 138 241 133 249 137 242 133 250 135 243 134 252 135 245 136 251 136 249 138 254 141 253 146 261 148 256 154 263 156 258 160 260 165 259 170 260 176 258 181 258 184 254 194 252 191 247 196 246 195 241 200 240 198 237 203 235 199 236 205 233 201 234 207 233 202 235 208 234 204 235 209 234 205 235 210 234 206 235 211 234 206 235 212 233 206 234 217 232 206 234 212 233 205 234 211 232 203 234 209 232 201 234 207 232 199 234 210 231 199 234 209 230 200 234 209 228 204 229 213 224 206 224 214 217 208 215 212 211 208 206 211 200 206 196 207 196 203 187 205 182 199 180 201 175 193 174 193 174 188 171 188 169 185 168 186 162 186 164 187 159 188 160 189 155 190 157 192 145 189 153 191 148 189 152 191 147 192 150 194 144 196 146 198 140 200 141 202 135 204 138 205 132 204 134 206 128 206 128 209 122 211 119 214 113 216 112 219 106 220 109 223 102 224 106 228 100 231 103 235 97 240 100 244 94 246 98 251 93 250 97 255 92 255 95 259 89 261 89 266 84 269 81 274 76 273 74 278 69 276 70 281 65 281 68 287 64 291 68 297 63 302 68 309 64 312 70 318 66 319 73 326 70 328 74 335 72 337 74 344 72 343 72 350 70 345 70 357 68 351 70 358 69 360 73 368 72 369 76 376 75 374 79 382 78 376 82 389 81 381 86 388 86 388 90 396 91 397 93 404 95 403 96 410 97 407 98 414 100 410 102 416 104 416 110 422 113 422 119 429 121 427 125 434 128 430 128 437 131 433 133 439 136 438 141 444 145 444 149 450 152 450 155 455 158 454 157 458 162 455 163 459 168 456 173 460 178 458 183 463 188 461 191 465 197 462 195 466 200 462 198 465 203 461 204 464 210 463 219 464 222 463 226 465 232 466 233 468 238 468 237 469 243 466 243 467 249 461 253 463 258 458 262 459 268 455 269 456 278 452 273 452 279 447 281 448 287 443 295 444 297 443 300 443 306 444 305 443 311 441 311 439 316 432 319 431 324 422 332 422 334 418 335 416 340 414 339 412 343 406 343 404 347 397 352 396 353 392 360 392 361 392 363 390 366 390 366 387 369 380 371 379 372 368 375 367 376 358 376 355 378 351 376 348 378 344 374 341 376 332 375 331 376 324 378 324 379 320 383 319 384 319 385 316 387 311 388 310 388 300 387 299 387 287 385 286 385 282 380 277 381 277 375 277 375 269 369 267 369 261 365 260 365 254 364 252 364 251 367 247 366 249 368 244 367 244 365 239 364 232 359 230 358 221 351 218 351 215 344 210 341 209 334 207 333 207 326 206 325 202 320 200 318 198 318 194 315 192 317 188 314 187 316 183 313 183 310 181 309 178 302 176 300 172 291 170 289 168 281 167 279 168 276 165 271 169 271 166 266 170 264 166 258 165 253 165 251 160 247 159 245 157 247 154 242 155 245 153 241 154 240 153 238 156 236 154 231 156 228 153 224 155 224 153 219 154 222 151 215 153 219 151 214 153 216 150 210 152 214 149 208 151 213 149 208 151 213 148 208 151 211 150 206 153 212 151 207 156 212 154 207 161 213 158 207 165 212 163 206 170 210 169 208 175 210 174 208 178 215 175 209 176 209 176 210 180 220 177 210 180 221 176 210 179 221 176 210 174 211 174 210 172 210 173 210 173 218 172 213 171 216 169 210 168 213 167 207 166 210 165 204 166 209 167 209 165 207 166 207 166 206 163 196 165 206 165 201 165 205 165 204 165 205 165 198 165 205 163 194 164 204 163 197 164 204 163 194 165 204 163 194 165 204 164 194 165 203 165 197 165 204 165 198 166 205 165 199 166 205 164 196 167 205 165 195 167 205 166 195 167 205 166 195 168 205 166 195 167 206 167 200 167 206 166 196 167 206 165 196 166 207 164 197 166 208 165 201 166 208 162 197 165 207 162 201 164 207 158 198 162 207 154 198 159 207 151 199 156 207 151 202 153 207 148 203 150 208 145 206 147 211 147 211 145 214 140 211 143 215 143 216 142 215 135 213 140 217 133 215 139 219 132 218 139 221 132 221 139 223 132 222 140 224 132 223 140 223 129 222 140 221 133 221 141 220 134 220 142 219 135 219 143 219 138 218 144 218 136 216 144 217 137 214 144 216 133 213 144 216 137 214 144 216 138 214 145 217 138 214 145 217 139 214 146 217 140 214 147 216 141 213 147 215 142 212 148 214 142 212 150 214 143 211 151 214 144 211 151 213 141 208 152 212 145 209 153 211 146 208 153 210 147 207 154 209 147 206 154 209 148 205 155 208 148 204 155 207 149 204 156 207 146 201 157 207 151 204 157 207 147 201 156 207 151 203 156 207 151 202 156 207 150 202 155 209 155 207 156 210 153 204 158 211 158 209 161 211 159 200 164 212 164 200 167 212 169 205 172 211 174 202 175 211 178 201 178 211 181 206 181 211 186 206 188 217 192 210 191 223 194 219 192 229 195 224 191 232 192 231 191 232 195 227 189 231 194 227 188 231 193 227 188 232 192 227 187 233 192 227 189 234 194 228 191 235 196 229 192 235 196 230 189 235 194 230 184 236 191 232 182 236 188 232 183 236 188 231 183 236 188 231 182 236 183 236 183 237 190 228 183 236 188 231 183 237 189 228 184 236 189 231 185 236 190 231 186 236 191 231 188 236 192 231 189 235 193 230 190 235 195 230 191 234 196 231 193 236 197 232 194 238 200 236 196 243 200 242 195 251 200 250 193 258 195 255 191 264 197 265 189 270 193 272 185 276 190 278 182 281 187 283 181 284 186 287 182 288 186 291 183 291 188 293 187 294 191 297 190 300 194 302 192 306 196 308 193 312 198 315 194 319 199 322 193 324 202 329 193 327 199 329 197 332 203 334 204 338 210 340 212 344 217 346 219 348 224 351 223 349 230 351 229 349 235 351 236 352 243 354 245 358 252 359 254 365 261 366 260 371 267 372 265 374 271 374 272 375 279 375 282 377 289 377 293 379 299 379 301 381 308 380 307 382 314 381 315 383 322 382 326 385 333 383 336 386 343 383 342 384 349 382 350 381 356 378 359 377 366 374 371 373 376 370 379 372 385 368 389 369 395 365 402 365 407 360 412 362 416 357 416 361 421 355 418 357 423 351 425 345 427 343 432 334 435 331 440 324 442 322 446 316 448 314 452 311 454 305 459 304 462 297 465 301 468 290 467 300 468 292 468 287 469 284 470 273 471 269 474 257 474 255 476 246 477 243 478 240 478 233 480 229 480 223 482 223 480 212 482 220 480 212 478 214 476 206 471 198 471 195 468 185 467 182 469 177 466 171 467 165 466 161 464 153 464 150 465 145 462 139 465 138 461 132 462 134 458 129 453 124 451 121 443 113 442 110 435 104 434 101 432 101 428 97 426 96 421 92 417 89 413 85 412 80 407 77 410 74 401 69 408 71 399 67 402 67 392 64 387 62 384 60 372 57 369 56 362 57 352 56 354 59 344 58 344 61 338 61 334 60 329 59 328 56 323 56 324 53 314 54 317 54 311 54 302 55 298 56 286 58 283 59 277 60 272 62 269 64 265 66 262 69 258 71 255 72 250 74 250 72 242 76 246 71 238 77 242 74 233 80 231 83 228 85 218 94 215 96 205 105 204 107 201 111 198 115 194 121 193 123 188 125 186 129 183 127 178 135 180 128 175 137 178 132 173 141 171 145 170 148 165 160 164 163 160 175 160 177 159 181 158 186 157 188 157 193 154 197 154 202 150 203 150 208 146 207 145 216 146 210 145 215 146 216 146 221 147 226 148 232 148 236 149 241 147 241 148 247 146 243 146 248 145 246 146 251 144 249 145 258 144 249 144 254 145 249 144 259 148 251 147 255 150 251 150 259 153 248 154 253 159 245 160 254 165 243 165 252 168 241 168 241 169 238 171 249 170 237 171 247 169 236 170 242 167 234 169 240 166 232 168 238 166 232 167 237 165 233 167 242 164 234 166 244 161 237 164 245 157 240 162 247 155 245 157 250 154 249 156 254 154 251 157 256 155 252 157 257 156 254 158 257 157 254 159 257 157 255 157 254 157 255 158 254 157 255 162 263 156 256 162 263 156 256 162 263 156 256 162 263 157 256 162 263 157 256 160 260 158 255 161 258 158 254 162 258 159 254 162 258 159 254 162 258 160 254 163 259 160 255 163 259 160 255 163 259 160 255 163 259 160 256 164 259 160 255 161 256 160 256 166 263 159 256 166 263 158 255 165 263 158 255 159 255 158 255 159 255 158 254 162 261 157 253 160 257 157 252 160 256 157 251 160 255 157 250 160 254 157 250 160 254 157 250 160 254 157 249 160 254 157 248 160 253 157 249 160 254 157 250 160 255 156 251 160 256 156 253 159 257 156 253 160 258 158 255 162 258 161 257 166 260 164 257 165 257 168 256 176 260 171 255 180 258 173 254 173 254 175 253 176 252 178 250 178 249 181 246 191 245 183 242 189 241 184 239 190 239 184 237 189 236 182 235 188 235 181 235 187 235 180 236 186 236 181 238 186 238 182 239 192 239 183 240 189 240 184 241 190 240 184 240 190 240 183 239 189 238 181 237 188 236 180 236 186 235 179 234 185 234 178 233 188 233 179 234 185 232 182 234 192 231 187 234 192 231 191 232 196 228 195 228 200 224 196 220 200 215 197 211 200 206 196 202 198 196 194 193 196 188 191 188 193 182 190 185 193 174 189 183 190 177 189 182 190 180 190 181 191 180 190 181 191 173 190 178 192 166 191 174 192 166 191 167 192 161 190 159 192 153 189 152 190 147 187 148 189 142 188 144 190 138 191 140 194 134 196 134 199 128 201 129 203 124 205 128 207 122 209 126 210 125 215 122 218 116 221 117 224 111 225 111 229 105 227 106 232 101 229 104 233 98 235 99 240 94 244 94 249 89 254 89 258 84 259 86 264 81 264 86 269 81 269 85 274 80 278 81 283 76 288 76 294 71 297 70 303 66 303 68 309 64 307 68 314 65 314 70 321 67 321 73 328 70 328 75 335 73 334 77 341 74 342 79 349 77 351 80 358 78 358 79 366 78 362 77 369 76 363 76 375 75 368 79 375 79 376 86 384 86 385 92 393 93 391 96 399 97 396 100 403 101 401 105 409 107 409 110 416 112 415 112 422 114 419 112 426 114 424 115 430 118 431 124 437 128 437 135 443 139 442 144 449 149 444 150 450 154 444 153 450 157 447 160 452 164 455 172 457 174 458 178 463 183 463 184 468 189 466 187 469 193 465 194 468 200 464 205 467 210 462 215 465 220 462 221 464 227 460 228 462 233 459 237 461 242 459 246 461 252 461 251 463 258 463 256 463 262 461 264 461 270 456 279 457 281 451 286 452 292 449 292 450 298 447 294 447 300 443 297 442 303 436 308 436 310 431 318 431 320 430 324 429 329 429 330 427 335 425 336 422 341 416 343 414 348 407 349 405 354 400 353 397 357 393 356 393 356 383 362 382 363 377 367 377 368 376 369 374 372 372 374 371 375 364 377 362 378 352 380 351 381 344 380 341 383 337 380 334 382 331 378 328 380 319 379 318 379 311 380 310 381 308 382 305 383 304 383 301 384 301 383 297 384 289 382 288 382 277 378 275 378 268 374 266 374 264 370 260 369 260 364 257 364 251 359 249 358 244 357 242 356 241 357 235 356 229 354 231 355 226 352 224 351 216 347 214 346 208 339 206 338 206 333 202 330 206 324 206 323 205 317 200 313 198 308 196 306 188 302 187 301 184 303 180 300 176 301 174 299 175 300 171 296 170 293 166 288 163 280 162 277 161 268 159 266 162 263 159 258 164 256 160 252 165 248 160 243 162 240 160 237 157 233 156 231 155 232 152 227 154 230 151 225 154 226 152 221 155 218 153 213 156 213 153 207 156 209 153 204 154 207 152 202 152 205 150 200 151 204 149 198 151 203 149 197 152 203 153 202 155 203 153 197 158 201 158 200 161 199 159 193 165 197 165 195 168 197 164 186 170 197 170 195 173 197 170 186 176 198 176 197 180 200 176 188 181 199 177 188 181 199 177 188 181 199 176 188 180 199 176 188 179 200 174 188 178 201 175 190 176 201 173 190 176 201 175 200 174 202 174 200 172 202 169 190 170 200 168 188 169 197 168 186 169 195 167 184 169 193 168 182 170 192 169 186 170 183 170 182 170 191 169 181 170 191 169 180 169 190 168 180 168 190 168 180 167 191 167 180 167 192 167 187 167 192 168 187 168 193 168 182 169 193 168 182 170 193 168 183 170 193 170 192 171 194 170 184 172 195 170 184 172 196 172 194 172 196 172 194 172 196 172 194 171 196 171 195 170 196 169 190 169 196 167 186 169 197 168 191 169 197 166 186 169 196 165 186 169 196 163 186 168 195 160 186 165 194 165 194 162 193 156 189 158 194 148 187 154 195 149 191 151 196 146 192 149 197 139 191 147 198 141 194 147 200 147 200 147 201 143 198 149 202 144 198 151 202 146 198 153 202 153 201 155 201 151 196 157 201 153 195 159 202 153 191 162 202 160 196 164 203 162 196 166 202 167 200 169 201 168 195 170 199 169 188 171 198 171 188 173 197 175 187 177 198 180 189 182 200 187 192 187 204 188 204 190 209 193 204 191 212 195 207 198 206 198 205 193 215 199 206 195 216 198 212 197 215 199 211 196 216 198 215 195 215 198 212 195 216 197 212 193 217 197 212 194 216 196 212 194 217 197 213 195 217 196 212 194 216 197 212 194 216 195 215 193 216 194 214 192 216 196 210 191 216 195 210 189 216 197 208 189 216 196 208 189 216 196 209 189 216 197 209 190 216 199 210 191 217 200 212 192 219 202 215 193 222 203 219 194 227 204 222 194 230 204 226 194 232 199 230 192 234 197 232 191 235 198 231 191 235 198 232 190 234 197 233 191 235 198 233 191 235 196 234 191 235 198 235 193 237 200 237 194 241 199 241 195 246 196 246 196 253 205 258 194 262 200 264 192 269 197 271 189 275 196 280 183 280 184 279 178 283 183 286 173 285 177 288 170 284 174 288 170 285 174 288 172 285 176 289 174 286 182 293 177 287 181 291 179 288 184 291 183 291 186 294 185 296 189 301 186 304 191 308 187 312 192 315 187 318 192 321 187 320 193 323 192 322 198 326 204 330 207 331 215 338 218 339 220 344 227 346 227 349 233 350 235 354 241 355 242 360 248 362 245 366 252 367 247 369 254 370 253 371 260 372 270 374 274 375 286 377 289 377 293 380 300 379 303 381 310 380 314 383 321 382 323 387 330 385 329 388 335 386 333 386 340 383 348 379 350 379 360 375 363 374 369 374 375 370 380 371 385 367 390 367 395 363 398 364 404 360 402 363 407 358 403 360 408 354 412 347 414 345 420 336 422 334 428 329 432 323 436 323 439 317 441 317 445 310 448 308 451 302 454 302 457 295 459 299 462 292 463 288 464 286 465 276 467 273 470 262 471 259 474 251 475 248 477 240 478 236 480 233 480 226 483 227 483 221 484 225 483 218 481 219 480 212 475 204 475 201 472 190 472 187 472 182 470 176 471 171 469 165 470 158 467 154 470 150 467 145 471 147 468 141 468 145 464 139 458 134 456 131 448 122 446 119 439 111 437 108 431 102 429 100 426 94 422 91 423 88 418 85 422 83 413 79 420 81 414 78 408 76 405 74 393 70 390 68 377 64 375 63 369 62 364 61 356 61 353 60 348 59 343 58 342 56 333 56 337 54 327 54 330 54 324 54 313 55 310 55 298 57 295 58 288 59 283 59 279 60 275 62 270 63 265 64 261 64 254 68 257 65 249 69 254 66 249 69 248 70 243 73 234 80 232 81 222 90 219 92 213 97 210 101 209 103 203 111 203 111 200 115 196 117 191 125 189 120 184 128 185 120 180 128 183 124 180 129 176 135 174 139 167 151 166 154 162 163 161 167 160 172 160 177 159 182 159 187 155 189 155 194 151 192 149 202 147 194 146 203 147 198 146 208 146 211 146 214 146 224 146 226 147 231 148 237 147 237 148 242 148 241 148 246 148 245 148 253 146 249 146 253 144 250 144 255 143 250 143 256 143 248 144 253 145 246 145 254 149 245 150 254 155 244 159 254 162 242 166 252 167 239 169 249 171 236 172 245 172 236 173 242 172 235 173 245 170 234 171 240 168 232 170 237 166 231 169 237 163 231 168 237 160 234 161 239 158 239 159 244 156 245 157 250 154 249 156 254 154 252 156 256 154 253 158 261 155 254 157 258 155 254 160 262 156 254 160 261 157 254 157 254 157 255 157 254 157 254 157 254 157 254 162 262 157 254 160 258 157 254 160 258 157 255 160 259 158 254 162 261 158 253 161 257 159 252 161 256 160 251 162 255 160 251 163 256 160 251 163 256 159 251 162 256 158 251 160 256 156 251 159 256 155 251 157 256 154 251 156 256 154 251 156 256 153 250 155 256 153 249 155 259 153 249 154 254 152 249 152 254 152 247 150 257 151 247 149 255 152 245 148 254 149 244 147 249 151 243 146 248 149 242 147 246 146 240 143 245 145 240 141 244 143 238 141 242 142 236 139 242 142 236 136 244 142 236 137 243 143 236 139 241 143 238 139 245 143 238 142 243 142 239 142 245 142 241 142 250 141 243 143 249 143 247 148 255 147 251 151 255 153 254 157 257 160 256 168 260 167 256 172 257 173 255 174 254 180 252 190 252 187 247 196 245 192 241 197 239 193 235 199 234 192 232 198 231 191 232 198 231 192 233 200 232 194 234 203 232 195 236 201 235 194 237 201 236 193 236 200 236 192 236 198 235 192 234 198 234 191 234 197 233 191 233 197 233 191 233 197 232 191 233 197 232 191 233 197 232 190 233 197 232 190 233 196 232 190 233 196 232 190 233 196 233 191 234 201 233 191 234 201 233 191 234 201 233 191 234 201 233 191 234 201 233 190 233 201 233 190 233 201 233 191 234 201 233 191 233 201 233 191 234 201 233 191 234 201 233 191 234 201 233 191 234 201 233 191 235 197 233 192 235 199 233 194 235 200 232 197 233 206 227 200 228 209 221 203 220 210 212 204 210 210 200 203 198 205 193 200 188 203 176 196 179 197 172 191 172 192 165 188 167 190 156 187 163 189 152 188 160 189 153 189 156 191 145 190 152 193 141 192 149 195 137 193 145 193 143 193 141 195 136 193 140 196 134 194 139 197 133 198 136 201 130 202 132 206 126 208 127 211 121 212 122 216 117 216 119 220 113 219 117 223 112 223 113 228 108 227 108 231 103 229 104 234 99 230 101 234 96 229 100 230 99 228 101 233 96 226 104 235 95 225 106 230 101 224 108 229 103 224 110 230 105 224 110 230 105 225 110 230 105 226 110 231 105 226 109 232 104 227 109 232 105 227 109 232 105 227 109 232 105 227 109 233 105 227 109 233 105 228 110 233 106 228 111 234 107 228 111 234 107 227 111 234 107 227 111 233 108 227 111 233 108 227 111 233 108 227 112 233 109 227 113 233 109 226 113 233 110 226 113 233 110 227 113 233 109 227 112 229 111 228 112 233 109 228 112 233 108 228 111 234 108 228 111 234 107 228 111 233 107 228 111 233 108 227 112 233 108 227 112 233 109 226 113 233 110 226 113 233 110 227 113 233 110 228 113 233 109 228 113 233 109 228 112 233 109 228 112 233 109 228 113 233 109 227 113 233 109 227 113 233 109 227 113 233 110 227 113 233 110 227 113 233 110 227 114 233 110 228 114 233 111 228 114 233 111 228 114 233 110 228 113 233 110 227 113 233 110 227 113 233 109 227 112 233 109 227 112 229 111 227 112 229 111 227 113 233 109 227 113 233 110 227 114 233 111 227 114 233 111 227 114 233 111 227 114 233 111 227 114 233 111 227 114 233 111 227 114 233 111 227 114 233 111 227 114 233 111 227 114 233 110 227 113 233 110 227 113 233 110 227 113 233 109 226 113 233 109 226 113 233 109 226 113 232 110 226 114 233 110 226 114 233 110 226 114 232 111 226 114 232 111 226 114 232 110 226 114 233 110 226 114 233 110 226 114 232 110 226 114 233 110 226 114 232 111 226 114 232 111 226 114 232 111 226 114 232 111 226 114 232 111 226 114 232 111 226 114 232 111 226 114 232 111 226 115 233 111 226 115 233 111 226 115 233 111 226 115 232 111 226 115 232 111 226 115 233 111 227 115 233 111 227 114 233 111 227 115 233 111 227 115 233 111 227 115 233 111 227 114 233 111 227 115 233 111 227 115 233 111 228 116 233 112 228 116 233 111 230 114 235 109 233 111 238 106 237 107 242 102 241 103 246 98 244 99 250 94 247 97 252 92 250 95 256 90 257 92 263 88 265 87 271 83 271 82 277 78 274 77 280 72 275 75 281 70 280 73 287 69 291 73 298 69 302 73 309 70 310 73 317 70 314 74 321 72 320 77 327 74 328 78 335 76 337 76 344 75 343 74 350 73 347 73 353 73 351 73 358 74 358 77 364 78 362 82 367 84 362 87 367 90 361 92 366 95 360 95 366 98 359 96 365 99 358 98 363 100 357 100 362 102 356 103 361 105 355 105 361 107 355 106 361 108 356 105 366 109 358 104 364 105 358 101 368 105 357 99 363 102 356 99 362 101 354 99 360 101 353 98 359 100 352 98 358 100 352 98 353 98 352 98 353 98 352 99 357 100 351 98 357 100 351 98 357 100 350 98 357 99 350 98 356 100 350 98 356 100 350 98 357 99 352 97 353 96 353 95 359 97 354 95 360 97 354 96 355 96 352 98 358 100 351 99 357 102 349 100 355 102 348 100 354 102 348 100 354 102 349 100 355 102 350 99 356 101 351 99 361 102 352 99 362 103 352 99 358 101 351 99 357 102 350 100 357 102 350 100 356 102 350 100 356 102 350 100 356 102 350 100 356 102 350 100 356 102 350 100 357 102 350 100 356 102 350 100 356 102 350 100 356 102 350 100 356 102 351 100 357 102 351 99 357 102 352 99 358 101 353 98 358 100 353 97 358 100 353 97 358 101 352 99 355 102 349 102 352 106 346 105 348 108 344 107 346 111 344 110 346 114 345 112 347 115 346 114 347 117 346 115 347 119 344 117 346 121 342 119 345 122 341 120 343 123 340 121 343 124 341 123 343 126 342 123 345 126 343 123 346 126 345 123 347 126 345 123 347 126 344 123 347 126 343 123 345 126 343 123 345 126 343 122 345 126 344 122 347 125 346 120 349 124 348 119 351 123 350 119 353 122 350 117 353 121 349 117 352 121 348 118 351 121 346 118 350 122 345 120 348 123 343 120 347 123 343 121 346 124 344 122 347 124 346 122 350 124 350 121 353 123 354 120 358 122 358 119 362 120 360 118 364 119 360 118 364 119 359 119 364 119 360 118 364 119 362 117 366 117 363 113 370 115 364 110 372 111 365 106 370 107 364 103 369 104 363 102 373 104 363 102 373 104 363 102 369 102 365 100 375 100 367 97 377 97 367 95 378 94 368 94 369 94 368 95 379 95 369 97 375 96 370 98 380 97 370 98 381 97 372 99 378 98 373 99 374 98 374 99 380 98 374 99 380 98 373 98 383 98 371 98 377 98 370 96 371 96 369 95 375 96 368 96 379 97 367 97 369 97 367 98 369 97 369 97 369 96 370 94 380 95 372 91 373 91 372 88 373 87 371 84 377 84 369 81 375 82 367 83 369 83 367 86 373 87 367 87 373 89 367 87 378 89 366 87 377 88 365 87 376 89 365 89 371 89 364 91 371 91 364 93 375 94 364 95 376 95 365 94 376 95 365 92 376 93 365 92 377 92 365 91 377 92 365 91 372 91 365 90 376 92 364 90 376 91 363 90 370 90 363 89 374 90 362 89 364 89 363 90 365 89 363 90 365 90 364 91 375 92 364 91 371 91 364 91 372 91 364 90 376 91 364 89 376 90 364 89 371 90 364 90 375 91 363 90 365 90 363 91 375 92 364 92 375 92 364 92 375 92 364 92 375 92 364 91 371 92 364 91 371 92 363 91 365 91 362 90 369 90 362 89 373 91 361 88 367 90 361 87 367 90 360 88 365 90 358 88 363 91 355 89 360 92 353 91 358 94 350 90 355 94 348 88 353 92 346 86 350 91 344 85 349 90 344 87 347 91 344 91 348 95 345 95 349 99 345 98 349 102 346 99 351 107 348 99 351 104 349 99 351 102 349 96 352 101 349 95 352 99 349 93 351 98 348 91 351 96 347 89 350 94 347 87 349 92 347 85 348 91 347 85 348 90 347 86 347 92 345 89 344 94 343 90 343 95 345 88 345 94 350 87 349 96 354 85 353 91 358 84 358 89 361 82 361 87 363 79 363 85 364 77 364 84 363 75 366 84 361 73 365 79 360 71 365 75 359 68 365 70 358 66 365 68 358 66 365 67 358 69 365 71 360 76 367 78 367 83 373 85 375 87 381 89 382 88 389 89 388 88 394 89 393 90 399 91 395 92 401 94 396 95 407 99 397 99 403 100 399 100 405 102 401 100 408 103 404 101 411 104 407 102 413 104 410 103 421 106 412 101 419 103 412 100 423 104 412 100 419 102 413 102 419 104 414 104 420 106 415 104 421 107 418 106 424 109 420 109 425 112 420 113 425 116 419 117 425 120 419 120 425 124 422 123 427 127 425 125 431 129 429 128 435 132 434 131 439 135 439 135 444 140 443 142 449 147 446 149 451 153 448 154 453 158 449 157 454 161 450 159 454 164 450 164 454 170 452 173 456 178 457 182 461 187 463 187 466 192 467 190 469 196 468 197 471 203 467 206 470 212 465 216 468 221 465 222 467 227 464 225 466 230 462 229 463 235 459 236 460 242 458 243 459 248 460 249 461 254 462 252 464 259 462 254 463 259 459 256 460 261 457 256 457 256 455 255 456 255 455 255 455 255 455 255 456 255 456 255 457 260 456 256 456 259 456 254 456 255 456 254 456 257 457 251 455 256 456 249 454 255 454 248 453 253 453 247 451 252 451 246 449 252 449 246 448 251 448 246 447 251 448 246 447 251 448 246 446 251 447 246 445 254 447 245 446 251 448 245 447 251 450 245 449 250 451 245 450 251 452 246 451 252 452 248 451 253 451 248 450 253 451 247 450 252 451 245 450 251 451 244 449 249 450 243 449 252 450 243 448 252 450 244 447 252 449 245 447 253 449 246 448 254 450 246 449 251 450 246 449 251 449 245 447 253 448 245 447 250 448 244 447 250 448 245 447 250 449 245 448 251 450 246 449 252 451 247 450 252 451 247 449 255 451 246 449 255 451 245 449 251 450 245 448 253 449 244 448 250 448 244 447 249 448 245 447 250 449 245 448 251 450 246 448 251 450 246 449 251 450 246 449 251 450 246 448 251 449 245 448 251 449 245 448 251 449 246 448 251 450 246 449 251 451 246 450 252 452 245 451 251 454 244 453 250 456 243 453 252 456 242 454 247 456 242 454 247 454 242 452 247 451 243 449 248 448 244 445 253 445 245 442 253 444 245 441 254 443 246 441 255 444 246 441 255 444 246 443 252 444 246 443 251 445 245 444 251 445 245 443 254 445 245 443 255 445 245 443 254 444 246 444 252 444 247 443 253 444 248 443 254 444 249 443 255 444 250 443 256 443 251 442 257 442 252 441 258 442 253 441 258 442 253 441 261 441 253 440 262 441 253 439 262 440 253 439 262 440 253 438 261 440 253 438 261 440 252 439 261 440 252 439 261 440 252 439 261 440 252 439 261 440 252 439 261 440 252 439 258 440 253 439 257 440 252 439 257 439 252 439 257 439 252 438 261 439 252 438 261 439 252 438 257 439 252 438 257 439 252 438 261 439 252 438 261 439 253 438 262 440 253 438 262 440 253 438 262 440 253 439 262 440 253 439 261 440 252 439 257 440 252 439 257 440 252 439 257 440 252 439 257 439 253 438 261 439 253 439 258 439 253 438 261 439 253 439 262 440 253 439 262 440 253 439 258 440 252 439 258 440 252 439 258 440 252 439 258 440 253 439 258 440 253 439 258 440 253 439 262 440 253 439 261 440 253 439 261 440 252 439 261 440 252 439 261 441 252 439 262 441 252 440 261 441 253 441 258 443 253 441 262 445 253 442 261 448 253 445 261 452 251 449 257 455 250 453 255 456 248 454 253 456 247 454 253 454 246 453 252 452 247 451 253 451 247 449 253 450 248 449 254 450 249 449 255 451 249 449 255 451 249 449 258 451 249 449 255 450 249 449 255 450 249 447 258 449 249 447 255 449 249 448 255 449 250 447 259 450 251 449 256 450 250 449 257 451 250 449 256 450 250 450 256 450 250 449 255 449 249 449 258 450 250 449 256 450 251 450 260 450 253 451 262 451 255 452 261 452 258 452 264 453 260 453 269 454 262 454 268 454 265 454 270 454 267 454 273 454 268 453 273 452 268 452 273 452 268 451 273 452 269 450 277 452 270 451 276 452 272 451 278 451 275 449 283 451 276 450 282 450 277 449 283 450 277 447 285 451 277 448 285 453 276 452 281 455 275 452 280 454 275 452 280 451 275 450 280 450 275 448 280 451 274 449 279 454 273 452 278 456 272 454 277 456 271 454 277 455 271 453 277 454 271 451 279 453 270 452 276 454 271 452 276 454 271 452 276 453 271 451 277 451 272 450 277 450 272 448 277 450 271 447 279 449 271 447 276 449 272 447 278 450 275 449 281 452 279 451 285 456 283 454 288 458 286 457 291 460 287 459 292 460 286 459 291 458 284 457 289 455 281 453 285 450 277 449 282 447 274 445 279 445 271 444 277 444 271 443 280 444 273 443 278 443 276 442 281 443 278 441 286 444 281 444 285 446 282 446 285 449 281 447 286 448 282 446 286 445 282 444 286 443 282 442 287 444 284 442 293 447 285 446 287 449 287 449 292 452 287 450 292 450 287 448 292 446 287 443 295 442 286 441 291 442 285 439 293 443 285 441 290 442 286 440 291 441 287 439 292 439 288 437 296 437 288 437 289 435 290 435 290 433 290 433 293 435 287 434 292 438 287 434 295 440 287 438 291 441 286 439 291 443 287 440 291 445 286 441 290 447 285 443 288 448 282 441 288 448 281 441 285 436 283 441 282 442 277 434 280 440 274 432 275 439 270 435 271 440 268 435 268 440 265 431 267 437 262 433 263 432 260 428 260 427 258 424 258 424 258 420 258 418 259 418 258 417 259 417 259 417 259 417 258 420 258 417 258 414 259 417 258 421 258 418 259 421 259 418 259 422 259 418 259 424 260 420 260 425 259 421 260 426 259 419 260 426 258 422 259 424 259 417 260 423 260 419 260 423 262 419 261 425 262 425 262 426 261 418 260 417 258 421 258 424 258 420 256 424 256 420 253 425 255 421 252 426 255 422 251 418 249 422 250 427 252 422 248 426 249 422 246 428 247 424 244 431 246 426 243 433 245 429 242 434 242 429 239 433 239 428 236 432 237 428 235 432 236 427 234 433 236 428 234 434 237 429 234 434 238 429 235 434 238 428 235 432 238 428 234 431 237 427 233 430 237 426 233 428 235 424 232 428 233 424 230 427 231 424 228 428 227 425 224 428 223 425 220 430 219 427 216 432 218 412 199 435 217 419 202 436 218 422 203 437 220 423 203 436 224 420 204 436 229 432 226 436 236 399 212 436 243 392 219 437 250 431 247 436 255 363 236 437 261 364 238 439 267 364 242 441 270 365 243 442 271 366 243 443 270 435 264 444 269 436 262 448 267 442 263 453 269 447 266 457 274 447 271 447 277 449 276 456 280 447 279 454 277 445 278 453 271 449 274 453 269 449 272 451 268 445 276 449 270 446 276 446 273 444 279 444 277 442 282 443 281 441 287 444 287 442 292 445 293 444 298 447 296 445 301 447 298 445 303 445 298 442 303 441 298 439 302 438 296 434 304 437 296 434 301 436 297 433 302 435 300 432 305 434 303 432 307 435 305 433 310 436 307 434 312 438 307 434 315 440 306 437 311 441 305 438 309 442 304 439 308 443 303 440 308 444 303 441 308 444 302 441 307 444 303 441 307 443 303 440 307 443 303 442 304 442 303 440 307 439 307 439 308 437 311 437 312 436 315 436 316 436 317 436 317 436 317 436 317 439 313 437 316 439 311 437 314 437 309 436 311 434 306 434 306 431 304 428 311 430 304 429 307 431 304 432 304 433 304 433 304 435 305 435 304 437 305 437 304 437 305 437 305 437 305 437 305 436 306 435 308 436 306 435 309 437 307 437 307 436 307 435 310 435 307 434 310 435 307 433 309 434 308 433 309 434 308 434 309 437 307 437 306 437 307 437 307 435 307 432 313 432 307 433 306 431 306 428 312 432 305 429 311 433 304 434 304 434 306 433 307 436 304 435 307 437 305 437 304 437 305 437 304 436 305 435 307 436 306 435 308 436 307 435 310 437 309 438 308 438 309 437 312 438 308 437 311 436 308 436 309 436 305 435 307 437 305 437 304 438 306 437 309 439 307 439 306 438 308 437 311 437 308 436 311 436 308 434 311 436 307 435 310 437 307 436 311 439 308 439 308 441 309 439 311 439 310 439 311 439 307 437 309 437 305 436 308 436 305 435 307 437 306 435 309 439 307 437 310 441 308 439 310 441 307 441 306 440 305 439 308 438 304 437 306 437 303 437 303 436 306 436 307 437 308 437 309 438 310 438 311 441 309 439 311 440 310 441 308 441 307 440 310 439 308 439 309 440 305 439 307 439 305 438 307 439 306 438 308 440 307 438 310 440 308 439 311 440 310 439 311 441 308 440 310 440 307 440 310 440 308 439 309 439 308 439 309 440 307 439 310 439 311 439 311 438 313 438 313 436 315 436 315 437 314 436 316 438 313 435 320 438 311 437 315 439 310 437 313 439 308 437 312 438 307 435 314 437 307 435 314 437 308 438 308 437 310 438 310 437 312 436 315 439 313 437 316 439 312 437 319 439 311 438 314 436 308 435 311 434 306 433 308 432 306 432 307 434 304 433 307 434 306 434 307 437 305 437 304 439 306 437 308 439 306 438 309 439 306 437 308 438 305 438 305 437 305 437 305 437 305 436 308 438 307 437 309 439 308 438 310 438 310 438 311 438 308 437 311 437 309 436 311 438 308 437 311 438 310 437 311 438 308 437 311 438 307 438 307 437 305 435 308 436 304 435 307 436 304 435 307 437 305 437 304 439 307 438 309 441 308 439 311 441 307 439 311 441 308 439 310 440 308 439 310 440 309 439 311 441 309 439 312 438 309 437 312 435 308 434 311 433 307 430 313 433 307 431 309 432 309 432 309 435 306 433 309 436 306 434 309 437 306 435 309 436 306 435 309 436 305 435 308 436 305 434 308 434 308 434 309 436 308 435 311 436 309 435 311 436 309 435 311 436 308 434 311 435 307 434 310 435 308 433 310 435 308 434 310 436 307 434 311 437 307 435 310 437 308 435 311 436 308 435 311 436 307 434 311 436 307 434 310 436 307 436 306 436 307 436 307 436 307 433 313 436 307 433 313 436 307 434 311 437 308 435 311 437 309 435 312 436 309 435 312 437 309 435 312 437 308 436 311 436 307 435 310 436 307 433 313 435 306 435 306 435 306 434 308 436 305 433 311 436 305 436 304 436 307 435 310 436 309 435 312 436 312 435 314 435 312 434 315 435 311 433 317 436 310 434 313 435 308 434 311 434 305 432 308 431 302 430 305 429 301 429 301 428 300 427 303 428 300 427 303 429 301 430 301 431 302 429 304 432 302 431 305 433 302 432 304 433 304 433 305 435 303 433 306 434 306 434 307 434 308 434 309 435 308 434 311 435 308 436 308 433 306 433 306 430 304 429 307 428 302 427 305 428 300 426 303 428 299 427 301 428 300 428 301 431 299 430 301 433 301 432 302 433 304 432 305 434 305 433 307 434 306 433 308 434 307 432 309 434 307 433 310 434 307 433 310 434 307 433 311 433 311 433 311 435 310 433 313 436 310 434 313 436 310 434 313 436 310 433 312 435 310 433 312 435 310 433 312 435 308 433 311 435 306 433 309 434 304 433 307 433 302 431 304 433 302 431 304 433 303 431 306 434 305 430 310 434 305 431 311 433 305 431 307 431 303 431 303 430 301 429 303 428 301 428 302 429 301 429 301 430 302 430 302 432 303 431 304 432 305 432 305 433 304 431 306 433 304 432 306 433 304 431 307 434 305 430 310 432 304 430 307 430 302 428 305 428 300 426 303 427 299 424 304 427 299 424 305 427 300 427 303 429 301 428 304 432 303 429 308 434 303 432 306 435 304 434 306 435 304 434 306 435 303 433 306 435 304 433 306 434 305 433 308 433 308 433 309 435 308 434 310 436 309 435 309 435 310 433 313 435 311 433 313 436 311 436 311 436 311 434 314 436 311 433 316 436 311 432 316 436 311 434 314 435 311 433 314 434 311 433 313 434 310 432 312 432 311 432 311 434 308 432 311 435 307 433 309 435 305 433 308 433 304 434 304 431 303 432 303 429 302 428 304 428 302 427 304 429 302 429 301 431 302 429 304 432 302 432 302 434 304 433 307 434 306 433 307 435 305 435 304 436 306 435 309 436 307 435 310 437 308 436 311 437 308 436 311 435 307 433 310 432 305 429 311 429 303 429 303 428 301 425 307 427 300 427 303 427 299 425 305 427 298 425 305 427 298 425 305 427 299 425 305 427 299 425 305 428 300 427 303 429 301 429 300 430 301 428 307 430 301 428 308 430 304 431 302 433 303 433 302 434 304 434 304 435 305 432 312 436 307 435 311 437 311 435 318 438 312 437 320 439 314 439 322 440 314 441 323 441 314 443 324 443 315 446 325 446 316 449 325 448 316 451 326 450 316 453 326 451 317 455 327 452 316 455 327 452 317 455 327 451 317 453 327 449 317 450 327 446 317 448 327 445 317 446 327 444 318 444 328 443 319 443 327 442 320 441 328 440 320 440 320 439 320 439 324 440 320 439 324 440 320 439 324 439 320 438 324 437 321 437 320 435 322 434 326 432 324 431 332 430 327 429 332 426 330 427 330 424 333 423 341 421 335 420 343 419 338 417 346 417 341 417 345 416 344 416 347 416 346 415 349 414 348 412 354 412 349 410 356 411 351 409 358 410 354 408 357 407 356 406 359 402 363 403 361 402 357 400 364 400 358 399 361 396 366 396 366 398 360 397 364 396 360 394 368 395 361 394 368 396 362 394 366 395 365 392 371 394 366 392 368 391 366 390 368 387 367 387 367 386 367 384 370 386 369 386 369 386 371 386 372 386 370 384 373 385 371 382 373 384 371 379 376 381 373 379 375 378 373 375 375 375 374 370 379 370 377 370 378 370 377 368 380 366 379 364 382 362 381 358 387 359 383 357 386 354 384 355 383 347 385 344 388 344 387 343 387 342 389 341 390 338 390 338 390 338 388 335 389 336 388 332 388 334 387 330 388 331 387 327 388 327 386 323 388 323 384 319 386 319 383 315 385 314 382 307 385 310 381 307 382 308 380 301 383 306 383 299 385 304 384 300 385 301 384 298 385 300 384 296 384 298 382 295 383 297 380 294 382 295 381 294 382 296 383 293 384 295 385 290 388 294 384 288 387 293 382 290 384 293 380 286 383 292 380 286 383 291 378 287 380 290 380 290 380 288 383 281 387 285 384 282 386 283 383 283 383 282 382 281 381 281 381 275 386 281 382 278 384 280 384 278 386 279 387 274 391 279 388 274 393 279 388 274 393 278 388 273 393 277 386 272 391 277 384 274 387 276 384 271 389 277 384 274 387 277 386 274 389 277 388 274 391 276 389 273 391 276 388 272 390 274 386 271 388 274 384 268 388 274 382 275 382 276 381 274 383 278 379 278 379 278 377 278 377 277 375 277 374 277 374 277 373 277 374 277 373 276 374 273 376 276 376 269 380 275 378 268 382 275 380 275 380 276 384 273 385 277 386 270 388 276 387 272 387 276 385 272 384 274 381 275 380 273 373 272 372 276 370 274 367 276 365 276 364 279 364 278 363 281 365 280 363 284 364 282 362 287 363 284 360 288 360 287 359 290 359 290 359 294 360 293 359 300 363 296 360 303 363 299 360 305 361 301 357 306 360 302 356 306 361 302 357 304 361 300 357 302 360 298 357 299 361 295 358 296 360 292 357 290 355 289 355 288 354 288 353 288 352 287 352 290 352 287 350 290 352 286 350 290 354 287 352 291 357 287 354 292 358 288 356 293 358 289 356 294 358 290 356 294 358 291 355 295 357 291 355 295 358 291 355 295 359 291 357 295 360 294 359 295 360 295 360 296 361 291 358 296 361 292 359 297 362 292 359 297 363 293 360 297 363 293 361 297 364 293 362 296 364 292 362 297 364 292 361 297 364 292 361 288 359 293 361 297 363 293 361 297 363 293 361 297 363 292 360 297 363 293 361 297 363 292 361 297 363 292 362 296 364 292 362 295 365 290 364 294 365 288 364 291 366 286 365 289 366 280 365 288 366 284 366 288 367 282 367 287 368 282 368 286 370 280 369 285 370 280 369 284 370 278 369 282 368 277 367 281 365 275 364 278 363 274 362 276 360 271 359 274 358 269 358 271 358 266 357 263 359 263 358 265 362 260 360 253 361 256 362 257 363 252 361 248 359 247 359 243 356 242 356 239 355 237 354 234 355 232 354 230 355 228 354 225 353 224 352 222 350 220 349 220 347 216 346 215 344 210 343 211 342 207 340 208 338 199 335 201 332 200 330 201 328 198 325 197 322 194 319 195 318 192 315 192 317 190 314 190 316 182 311 187 312 183 309 184 308 180 304 181 303 179 299 178 300 171 295 174 298 170 295 171 295 167 292 170 290 166 287 170 285 165 280 171 282 167 276 172 280 169 276 170 279 168 277 169 280 166 277 167 280 160 273 166 280 159 273 165 278 158 271 165 276 159 269 166 275 161 267 168 272 165 266 169 267 167 263 169 263 166 258 167 259 165 255 164 256 162 252 162 253 159 248 160 249 158 244 160 244 157 240 159 239 156 236 157 235 154 231 154 233 148 225 152 231 149 227 150 230 146 226 148 229 145 226 147 229 144 226 148 228 144 223 150 226 146 221 152 223 145 214 152 220 149 216 151 218 148 213 149 217 150 217 147 217 148 217 146 217 142 213 145 218 141 213 145 217 140 213 143 217 134 209 141 216 137 211 140 216 135 211 140 218 131 210 139 218 135 214 139 218 135 214 140 216 135 213 142 215 136 211 144 214 134 207 145 213 140 209 146 212 136 204 145 211 139 207 144 211 138 206 143 211 138 207 143 212 139 208 144 213 137 204 147 213 144 209 152 214 150 209 159 213 159 213 165 213 166 205 173 216 174 207 180 219 182 215 186 222 187 217 187 224 189 219 184 227 187 222 181 229 182 228 181 231 184 226 183 233 185 228 187 232 189 228 191 232 193 228 193 233 196 229 192 237 196 232 194 239 197 234 199 238 200 236 197 241 202 234 197 242 199 238 195 241 198 238 193 242 197 238 193 242 198 238 195 244 199 239 197 245 204 236 199 246 203 241 201 248 205 242 202 249 207 246 203 252 208 248 204 256 209 253 204 263 210 261 203 270 213 269 201 280 211 279 198 288 208 289 194 295 204 298 192 300 201 304 191 304 195 305 192 308 197 309 194 311 199 312 197 314 198 313 200 318 205 320 203 323 209 325 206 328 211 330 207 332 216 335 206 335 216 339 207 338 213 340 209 341 215 343 213 345 220 346 219 349 226 351 226 355 232 356 231 358 238 359 238 360 244 361 247 364 254 365 257 369 263 370 263 374 270 374 265 377 272 377 268 378 275 377 282 377 285 377 297 378 298 378 304 380 310 379 313 380 320 379 325 381 331 379 336 382 343 380 343 385 349 382 346 385 352 382 353 383 359 378 368 375 371 373 377 372 383 368 387 368 392 363 395 363 400 359 404 358 410 353 414 355 419 351 418 357 423 352 420 356 425 350 428 344 430 342 437 331 439 329 445 319 447 316 449 314 452 307 452 305 455 298 456 296 459 290 462 291 466 280 467 290 469 283 469 287 470 280 471 275 471 268 473 257 473 253 475 243 476 240 476 239 476 232 475 233 474 225 472 218 472 216 473 212 472 205 475 205 474 199 477 202 476 194 477 193 474 186 471 178 471 175 467 167 467 164 466 161 464 155 461 153 460 150 456 144 456 142 455 139 452 133 454 131 451 126 456 127 452 122 455 126 447 118 446 118 444 116 437 110 436 108 429 102 427 99 425 96 421 93 421 93 416 90 414 90 409 87 405 84 397 80 400 77 392 73 399 71 390 67 399 68 394 65 395 67 389 64 382 61 378 60 366 56 364 55 356 55 352 54 348 56 343 56 341 60 336 60 331 62 326 62 323 61 318 61 317 57 308 58 315 54 305 55 312 55 306 56 300 57 296 58 285 60 282 61 272 64 270 64 266 66 262 68 263 70 258 73 254 78 252 79 247 81 243 84 240 82 233 87 235 79 228 84 233 77 225 83 228 81 224 84 216 90 214 92 204 98 202 100 197 105 195 109 194 112 190 119 191 119 189 124 186 127 184 131 181 130 177 138 176 130 172 138 174 129 170 137 174 132 172 137 172 143 171 145 167 155 166 157 163 166 162 169 161 172 160 177 158 179 157 184 157 184 156 193 157 190 156 196 155 198 154 203 151 205 150 214 148 208 147 213 148 210 146 220 148 216 146 225 148 223 146 228 147 228 146 234 145 231 145 240 145 233 143 241 144 236 144 241 145 237 144 246 146 240 146 250 146 244 146 254 145 248 144 257 145 251 144 256 145 254 144 259 144 256 142 261 142 257 140 261 138 255 135 263 136 254 103 253 134 254 104 253 134 253 133 259 135 253 135 261 134 251 134 260 134 246 133 251 133 242 133 247 135 239 134 248 137 239 137 248 140 242 140 252 144 246 144 256 146 248 147 254 148 248 149 254 151 247 152 256 154 249 156 258 159 249 162 254 166 242 168 250 171 238 173 247 173 238 174 244 173 240 174 247 171 240 171 241 168 239 169 246 166 240 167 246 162 240 165 245 159 240 161 250 157 241 158 247 155 245 159 253 156 248 158 253 157 251 159 256 158 253 161 258 160 255 162 260 161 257 164 261 161 257 166 264 166 265 166 264 159 257 165 264 159 257 164 263 158 257 163 264 157 256 162 264 157 256 163 264 157 255 160 259 157 255 160 259 157 254 160 258 158 253 159 253 158 252 161 256 159 252 161 256 159 251 161 255 159 251 161 255 159 251 161 256 158 252 162 259 158 252 159 257 157 251 158 257 155 253 156 257 152 252 153 256 150 251 149 255 146 249 142 256 145 246 142 249 141 243 138 245 139 240 141 240 137 237 140 237 136 235 133 236 136 232 131 233 135 229 120 231 134 226 110 229 134 223 129 223 134 220 64 217 134 218 61 213 133 216 59 214 132 216 58 216 131 218 58 231 131 220 61 237 130 224 65 245 130 229 66 253 129 231 66 267 130 235 124 238 129 236 125 240 130 235 125 239 130 233 125 237 131 232 126 237 132 232 127 236 133 233 128 237 134 235 129 238 135 235 130 238 135 232 131 236 135 230 129 238 134 230 132 234 132 230 131 237 132 234 133 244 134 242 136 247 142 253 144 255 153 260 155 261 163 262 168 263 174 259 180 261 181 255 191 256 187 250 196 249 188 243 198 243 187 238 193 238 186 236 191 236 186 237 192 238 185 240 193 240 182 240 188 241 179 240 185 241 178 239 184 240 179 238 185 239 180 237 186 238 181 237 187 238 181 237 187 238 182 238 187 238 182 239 188 240 182 239 187 240 181 239 187 240 181 239 186 240 181 239 187 240 182 239 182 239 182 237 183 237 182 237 193 240 182 237 193 240 194 240 193 240 185 241 186 240 187 242 197 240 191 242 197 239 195 239 200 236 198 233 204 229 201 225 205 220 203 215 206 210 203 204 205 199 202 194 204 188 200 184 202 178 198 177 200 170 196 171 197 165 194 167 195 161 194 162 195 156 195 157 197 150 198 151 199 144 197 146 199 141 198 142 200 137 198 141 200 135 200 139 202 133 203 136 206 130 207 131 210 126 210 126 213 121 212 123 215 117 213 121 216 115 217 119 220 113 224 116 227 109 230 109 234 103 235 103 239 98 237 99 242 94 241 96 246 90 248 92 253 87 254 90 260 85 259 88 265 83 262 88 267 83 267 88 272 83 275 86 281 81 284 82 290 78 291 79 301 71 294 74 300 70 296 71 303 68 304 71 312 68 315 72 322 70 324 75 330 72 329 77 336 74 334 79 341 77 341 81 348 79 348 82 360 80 354 81 362 79 358 79 365 78 362 79 374 78 370 81 377 81 378 85 385 85 385 88 392 89 388 91 401 93 390 93 401 96 391 98 398 100 397 104 404 106 404 109 410 111 411 111 417 113 415 111 423 114 419 113 425 116 424 121 430 123 428 128 435 132 433 134 439 138 437 137 443 142 439 141 444 145 440 146 444 150 441 151 444 155 440 152 445 159 438 151 440 157 435 147 436 155 431 150 432 151 429 147 429 153 426 146 426 149 422 146 421 149 415 147 415 148 409 145 409 145 402 142 401 142 395 138 395 139 391 137 390 137 388 137 388 136 387 138 387 137 387 140 387 140 389 143 389 143 391 145 391 145 392 147 392 146 392 146 392 146 391 145 391 145 389 144 389 144 389 143 389 143 388 142 388 142 387 142 387 141 387 143 387 142 389 144 388 144 389 145 389 145 389 146 389 146 388 145 388 145 387 145 387 145 386 145 386 145 387 146 387 146 388 146 388 146 389 148 389 147 390 148 390 148 390 148 390 148 389 148 390 147 389 147 389 146 388 146 388 146 387 145 387 144 386 144 386 144 385 143 385 143 385 142 385 142 385 142 385 142 384 142 385 142 384 142 385 142 384 142 385 142 384 142 385 142 384 142 385 142 384 141 384 141 384 141 384 140 384 140 384 140 383 140 384 140 383 139 384 139 383 139 384 139 383 139 383 138 383 139 383 139 384 141 384 141 385 143 386 143 385 144 386 144 386 145 387 145 386 144 386 144 385 143 385 143 384 142 384 142 383 140 383 140 381 138 382 137 381 137 381 136 381 138 381 136 381 138 381 137 381 138 381 138 381 139 381 138 381 141 381 140 382 142 382 141 381 141 381 140 381 140 381 139 381 140 381 139 381 142 381 140 381 142 381 141 381 141 381 140 379 140 380 139 380 140 380 138 379 139 380 138 379 138 379 138 379 138 379 137 379 138 379 136 379 138 379 136 378 137 379 136 378 137 379 137 378 137 379 137 378 137 379 137 378 137 378 136 378 137 378 136 377 136 378 136 377 136 378 136 377 136 378 136 378 136 378 136 378 136 378 136 378 137 379 137 378 137 379 137 379 138 380 138 380 140 381 140 382 142 383 142 384 144 386 145 389 147 390 149 396 151 397 153 404 153 404 153 411 154 413 157 417 154 419 158 420 154 422 157 421 153 422 156 420 152 422 156 419 154 420 156 417 155 419 157 416 153 418 158 417 154 419 158 419 154 423 160 423 155 427 158 427 155 432 159 431 155 440 161 436 154 445 160 440 153 445 157 445 152 452 158 448 151 453 156 451 151 456 156 453 153 458 158 454 157 459 162 454 163 459 168 453 169 458 174 454 175 459 179 457 178 462 182 462 180 466 184 462 181 467 185 462 184 466 189 462 193 466 198 463 204 467 209 464 212 468 216 467 217 470 221 468 219 470 223 466 222 468 228 462 229 465 238 461 234 463 239 463 238 465 244 466 243 467 247 467 246 468 251 466 250 467 254 463 253 464 257 459 255 459 255 456 257 457 265 456 258 456 258 457 259 457 259 457 261 458 265 457 263 457 262 457 263 457 267 457 264 457 264 456 264 455 268 455 264 454 267 455 263 455 266 455 262 455 262 453 261 452 265 449 262 449 265 447 263 446 266 446 262 446 266 448 261 448 261 448 261 449 265 448 261 449 265 449 260 448 261 449 260 448 261 449 261 449 261 450 262 450 262 451 262 451 266 451 262 451 266 450 262 450 262 450 261 449 265 449 261 449 264 450 260 450 263 451 259 451 262 454 257 452 261 454 256 454 260 455 255 454 259 455 255 453 259 453 256 451 261 452 256 450 261 453 255 451 260 454 253 452 257 454 251 452 256 454 249 452 254 454 249 451 253 454 248 451 253 453 248 451 253 453 248 451 253 453 249 451 255 453 250 451 255 454 250 451 255 454 250 452 255 454 250 452 255 454 250 452 255 454 250 452 255 453 250 451 255 453 250 451 256 453 251 451 256 453 252 451 257 453 252 451 257 453 252 451 257 453 252 451 257 453 252 452 257 454 252 452 257 453 252 451 257 453 252 452 257 454 252 451 257 454 253 451 257 453 254 449 257 450 254 446 256 437 256 441 255 441 251 438 252 439 250 436 251 439 251 435 252 439 253 436 253 439 253 435 254 438 253 434 254 439 253 436 254 442 254 438 255 445 254 440 254 444 254 437 255 444 253 436 254 446 253 441 253 447 252 443 253 446 251 438 252 444 249 436 250 444 247 436 248 444 246 436 247 443 244 439 244 440 241 436 241 437 238 433 239 435 237 431 237 434 235 430 236 433 234 429 235 432 233 428 234 432 232 425 235 434 233 426 235 435 233 431 234 436 234 432 235 437 234 433 235 438 234 433 235 437 235 430 237 437 235 430 237 437 235 433 236 437 235 433 236 437 235 433 236 437 235 433 236 437 235 433 236 437 235 433 236 438 235 433 236 438 235 433 236 437 235 433 236 437 234 433 236 438 234 431 237 440 235 433 237 446 237 441 238 453 237 448 239 458 236 454 240 460 235 457 241 459 238 457 244 456 243 455 249 454 248 452 257 453 252 452 258 455 255 454 260 458 257 457 265 462 257 461 266 464 256 462 265 463 256 462 262 460 256 459 262 458 257 456 263 456 259 454 264 455 259 454 265 456 260 455 265 458 260 457 266 460 261 459 267 461 263 459 269 459 266 458 271 456 268 455 277 454 270 453 276 453 272 451 281 453 275 451 284 454 277 452 287 454 282 453 288 451 288 451 294 448 293 448 299 447 297 446 302 446 300 445 305 445 303 444 309 444 307 443 313 442 311 439 316 437 317 434 321 428 326 428 328 422 334 422 335 420 338 419 342 418 343 417 346 415 345 414 349 409 349 408 353 404 355 402 359 398 364 398 365 397 366 395 370 391 371 389 374 381 379 380 380 373 381 371 384 365 383 361 389 360 381 360 381 349 383 349 383 341 384 340 385 335 387 334 387 331 390 330 391 330 391 327 393 323 392 322 393 314 392 311 393 304 392 302 392 296 390 295 390 294 386 290 387 291 382 291 382 285 377 281 377 278 372 274 373 270 370 268 370 264 369 262 369 261 368 256 367 254 366 247 367 250 367 246 368 246 368 242 368 243 368 240 368 243 369 238 369 242 370 238 370 240 370 235 370 236 369 232 369 233 368 225 367 230 367 225 366 228 367 223 367 226 368 221 367 224 365 219 365 222 362 217 361 219 358 214 356 215 353 210 351 211 347 207 344 208 343 204 340 208 341 203 337 208 337 203 334 208 331 203 328 204 323 200 320 195 314 193 313 187 308 185 307 179 305 178 304 177 306 173 302 175 302 171 298 167 292 166 290 162 282 160 280 160 276 157 271 161 268 157 264 163 262 160 258 166 256 162 251 165 248 162 244 163 243 159 238 158 240 155 235 156 237 149 229 153 233 150 229 152 228 149 224 151 225 148 220 150 222 151 221 150 222 146 217 149 223 145 218 148 222 143 219 147 223 142 219 147 224 142 220 147 224 142 221 147 223 141 220 148 224 142 220 148 224 144 221 150 224 145 220 152 224 143 216 154 223 144 215 154 222 146 214 154 222 146 212 154 220 148 212 155 219 150 210 159 218 159 218 164 219 163 214 170 220 169 215 172 213 172 211 -1 -1 173 211 173 218 173 212 172 217 171 207 171 216 171 210 171 216 171 211 172 215 172 210 174 215 174 214 176 215 175 209 178 216 175 206 179 217 176 206 180 218 178 208 180 220 179 209 180 219 180 214 179 221 180 217 179 223 180 219 180 225 182 221 182 226 184 223 185 228 188 224 188 230 191 227 191 234 194 230 193 239 195 234 193 244 194 243 196 246 200 240 200 245 203 241 200 245 204 241 200 247 203 241 200 245 203 240 201 244 202 240 198 244 201 240 197 244 200 240 197 245 200 241 199 247 203 244 203 253 208 249 208 257 212 257 210 268 219 268 209 280 210 279 206 293 216 295 202 302 202 302 199 309 203 311 197 314 202 316 196 317 202 319 198 319 203 320 200 322 206 324 204 327 208 328 207 332 208 331 210 338 219 341 211 341 217 343 213 343 219 344 217 344 222 345 223 345 229 347 232 347 238 349 239 350 246 351 243 352 250 353 248 356 254 357 254 363 260 363 260 370 267 371 265 376 272 376 268 377 274 377 275 376 281 375 290 373 293 372 304 372 306 372 310 373 317 371 318 373 324 371 324 374 331 371 340 372 342 371 346 373 353 370 357 373 363 370 369 371 375 367 378 367 384 364 383 367 389 363 385 364 391 360 389 359 395 354 400 348 402 346 406 346 411 341 414 345 419 341 422 347 426 341 428 344 432 338 432 337 437 331 436 331 440 325 438 325 441 319 442 312 443 310 447 302 448 300 454 298 456 292 461 295 463 289 466 292 468 284 469 279 470 275 470 266 471 263 471 260 471 253 470 252 470 244 468 238 468 234 469 231 469 225 474 225 473 219 478 223 476 212 479 216 477 209 474 201 474 198 471 189 471 186 471 183 469 177 470 178 468 171 465 167 464 164 464 161 461 155 464 153 461 147 465 148 460 139 465 145 462 140 461 137 456 132 451 124 449 122 443 115 442 112 439 110 435 106 430 102 428 100 427 97 419 92 425 92 420 89 425 90 420 87 424 89 418 85 412 84 410 82 399 78 396 77 385 71 383 70 378 66 369 64 372 65 367 64 361 64 358 63 353 60 348 59 347 55 338 54 345 50 335 50 343 49 333 49 336 49 330 49 318 49 315 50 302 52 298 52 291 54 287 56 285 59 276 62 278 62 274 64 272 63 263 67 267 63 259 66 264 62 259 65 259 65 254 68 247 73 244 75 233 83 230 85 221 91 219 93 216 95 213 98 213 99 208 107 208 106 205 110 200 112 197 116 193 114 188 122 188 114 183 122 186 115 184 119 181 124 179 127 173 138 172 140 166 152 166 154 164 160 163 164 163 168 162 173 159 176 159 181 155 180 155 185 152 182 151 187 152 184 150 194 152 191 151 196 150 205 150 208 150 218 150 221 150 224 151 230 150 229 151 238 150 233 151 238 150 239 150 244 149 243 149 248 148 245 148 250 146 244 146 249 145 244 145 250 145 245 145 250 145 246 145 251 145 248 145 253 145 248 146 258 148 249 148 259 151 249 152 259 156 249 156 255 162 250 163 255 167 248 167 253 168 246 169 246 170 246 171 255 169 247 170 254 168 259 168 258 164 249 165 254 162 248 162 252 157 248 158 253 153 248 155 254 152 249 153 255 151 251 153 256 152 253 154 261 153 255 155 260 155 256 157 261 156 256 158 260 155 256 156 257 154 257 157 261 153 257 156 261 153 257 155 261 153 257 155 261 153 258 155 262 154 258 156 262 154 258 157 262 155 257 157 261 155 257 158 261 156 257 158 261 156 257 159 261 156 256 160 263 156 255 158 259 155 253 157 258 154 252 155 257 152 251 154 256 151 251 151 259 151 251 148 255 146 249 145 254 144 247 141 251 143 245 140 248 142 242 138 244 140 239 132 245 139 236 136 239 138 235 133 239 138 235 69 276 136 235 131 243 140 238 134 241 141 239 137 242 144 241 139 243 145 241 141 244 147 241 142 244 148 241 143 243 148 240 145 243 148 239 143 242 146 240 144 239 142 239 141 243 141 240 140 244 141 241 140 246 142 242 142 252 144 244 145 250 147 247 147 252 149 249 151 257 151 250 154 259 154 251 155 259 155 249 157 257 156 248 158 252 157 247 161 255 160 249 164 252 165 250 171 252 174 251 180 252 183 248 188 249 191 245 196 243 196 240 201 239 197 237 207 234 195 236 201 234 191 234 198 234 189 234 195 233 187 234 197 234 186 233 196 233 186 233 197 233 188 233 193 233 189 233 195 232 190 233 195 232 190 233 195 233 189 233 195 233 188 234 194 234 188 235 194 235 189 236 198 235 188 236 199 236 189 236 194 236 188 236 189 235 188 235 199 235 188 235 189 235 188 235 189 235 189 236 189 235 189 235 194 235 189 235 199 235 189 235 199 235 189 235 199 235 189 235 199 234 190 236 200 233 192 235 201 230 195 230 200 226 196 224 202 220 195 217 203 211 191 213 197 208 188 211 196 204 186 212 191 207 186 214 190 210 186 215 191 211 187 218 193 212 188 219 194 213 188 219 195 212 188 217 194 213 188 216 193 211 188 215 193 210 187 214 191 210 187 214 189 213 188 215 198 208 188 215 197 208 188 216 196 209 188 216 194 211 189 217 194 212 189 217 194 213 189 217 194 213 189 217 194 212 188 217 194 212 188 217 194 212 188 217 193 212 189 217 194 213 188 218 193 213 188 217 196 210 187 217 196 210 187 216 196 210 198 209 196 209 198 209 196 209 187 215 197 209 187 215 197 209 187 215 196 209 188 215 196 209 188 215 197 209 188 215 198 208 188 215 197 208 188 215 197 208 188 215 197 208 188 215 197 207 188 215 197 208 188 215 197 208 188 215 196 208 187 215 196 209 187 215 196 209 187 216 196 209 187 216 196 208 187 216 196 209 187 217 192 213 187 217 193 212 188 217 193 212 188 217 193 213 188 217 193 213 188 217 193 213 187 216 193 212 187 216 193 211 186 216 195 209 186 215 195 209 186 215 196 208 187 216 196 208 187 216 196 208 187 215 196 208 187 215 196 208 187 215 196 208 187 215 196 208 187 215 196 208 187 215 196 209 186 215 196 209 186 216 196 209 186 215 195 210 186 214 192 211 186 213 192 211 187 212 193 212 187 212 194 213 188 213 194 215 188 214 193 216 187 214 192 216 186 213 191 216 186 212 191 216 186 214 190 217 186 217 191 220 186 221 190 224 185 226 189 229 184 229 186 229 183 231 187 234 181 233 190 238 181 232 186 234 181 230 186 232 182 228 186 230 182 226 187 228 184 225 189 228 184 225 190 228 184 226 190 228 184 226 189 228 183 226 188 229 183 227 188 230 192 232 190 230 181 225 187 228 182 225 188 228 183 225 188 228 184 225 188 229 183 227 187 230 182 228 184 233 179 230 181 234 176 230 177 236 172 230 173 235 168 229 168 237 165 223 166 223 165 217 165 222 167 211 168 216 172 205 174 214 176 201 180 210 180 201 186 210 184 204 189 208 186 206 192 209 188 205 194 207 189 204 195 205 190 205 200 204 190 206 200 203 202 201 200 201 192 203 197 199 192 198 196 194 190 192 195 187 189 185 195 176 187 178 190 172 186 172 188 165 183 167 186 161 182 164 184 157 181 161 183 154 180 159 182 151 180 154 182 147 181 148 184 141 184 142 187 135 189 136 193 129 195 131 198 125 201 129 204 122 207 126 211 119 213 121 216 115 217 113 221 107 218 105 223 99 218 102 223 96 219 101 225 95 226 99 232 93 236 96 242 91 246 93 252 88 252 90 258 86 255 89 261 84 258 87 264 82 264 84 271 78 274 78 279 74 281 74 287 69 286 71 293 66 289 69 295 65 293 68 300 65 301 68 308 65 311 69 318 67 319 71 326 69 325 74 332 72 330 77 337 75 338 79 344 77 346 78 353 76 352 75 359 74 355 73 365 72 358 73 365 72 365 75 373 75 374 80 381 79 382 83 390 83 387 86 394 86 389 88 396 89 391 93 398 94 396 98 403 101 404 104 411 107 412 108 419 111 418 110 424 112 422 111 428 114 427 116 433 120 432 123 439 126 438 129 444 131 443 133 449 135 445 135 451 139 445 138 451 142 446 144 452 148 449 153 455 157 455 162 460 166 460 166 465 171 464 170 469 175 466 174 470 180 466 181 470 188 467 189 470 196 468 197 470 203 467 201 470 207 465 205 468 211 463 213 466 220 464 225 466 231 466 234 468 241 470 240 471 250 472 243 471 249 469 248 468 255 464 259 463 265 459 269 458 275 456 276 455 282 453 281 450 291 446 291 445 296 440 301 440 306 439 310 437 316 440 315 438 321 437 320 434 325 427 330 426 332 417 339 416 341 411 343 408 348 406 347 403 352 398 352 394 355 387 360 386 361 383 364 380 368 381 369 377 372 378 373 373 376 364 379 362 380 351 382 349 383 343 381 338 383 334 380 329 381 321 380 320 380 313 381 312 381 311 384 306 385 308 385 300 387 304 384 298 385 290 381 288 382 276 378 275 378 267 373 263 373 261 368 252 368 257 363 249 360 250 357 245 357 238 354 236 351 233 355 229 353 229 357 223 355 224 355 218 352 211 350 210 347 201 342 199 339 195 334 191 329 193 324 192 318 188 313 186 310 185 308 180 304 179 305 176 300 173 305 170 299 171 303 167 297 169 297 165 292 164 287 161 283 158 272 156 270 158 264 155 259 158 256 155 252 160 250 158 246 158 243 158 238 155 237 154 232 151 234 150 228 149 232 148 225 149 229 148 222 150 223 150 216 150 215 151 210 151 212 150 206 149 212 146 206 147 212 147 207 147 214 145 208 148 214 147 208 151 214 151 207 154 215 154 208 159 218 157 211 164 217 160 207 168 214 165 203 172 210 170 199 177 211 175 204 181 214 179 204 182 215 181 208 180 205 180 204 179 206 179 205 177 207 177 207 175 209 176 209 178 222 175 211 178 222 174 211 177 221 174 210 175 216 173 207 171 214 169 203 167 210 166 203 165 207 163 197 165 205 165 198 168 203 167 193 170 202 170 196 171 192 172 192 174 202 172 192 174 201 172 191 172 201 171 190 172 201 171 194 170 200 170 193 170 201 170 194 170 191 169 191 169 202 170 194 169 203 170 193 170 203 171 194 171 204 171 198 171 204 171 199 171 204 171 198 171 204 171 198 171 203 171 197 171 202 171 196 171 201 171 195 170 201 170 191 169 201 170 191 169 201 169 195 169 201 168 191 168 191 168 190 168 191 168 190 169 191 168 191 168 201 169 195 168 201 169 195 168 202 169 195 169 203 170 197 170 203 170 197 170 202 170 197 170 202 170 196 170 202 170 196 170 202 170 195 169 202 170 195 170 192 170 192 170 191 170 192 170 191 170 193 170 191 170 193 169 200 170 193 168 201 170 193 169 202 170 193 169 202 170 196 170 203 171 194 171 204 171 197 170 205 171 198 170 205 171 199 169 205 171 196 169 206 170 200 169 208 170 201 168 209 170 202 167 209 170 203 167 208 171 202 170 209 174 203 173 211 178 205 178 213 182 208 181 216 186 210 183 217 188 212 183 218 190 210 182 218 186 212 180 217 185 212 178 216 183 211 176 216 180 210 175 216 182 208 176 216 182 211 177 216 182 212 178 217 186 210 179 216 186 209 179 216 184 211 179 216 184 211 179 216 183 210 178 216 183 210 178 217 182 211 178 217 181 211 178 217 183 212 178 218 183 212 179 218 183 212 178 218 183 212 178 219 183 213 177 219 182 213 178 219 182 213 178 219 183 213 178 219 183 214 178 219 183 213 178 219 182 213 177 219 182 213 177 218 184 210 176 218 184 210 177 218 184 209 176 217 181 212 176 217 180 212 175 218 180 213 174 219 178 214 173 220 177 214 172 221 176 215 170 222 175 216 169 224 174 218 168 226 172 219 166 227 169 221 165 229 168 222 163 231 165 224 161 233 165 225 160 235 162 226 159 235 161 228 159 234 162 227 160 233 162 226 161 233 165 223 161 232 164 224 162 231 164 224 162 230 165 223 163 230 165 223 163 231 166 220 162 232 164 224 161 233 163 224 162 233 163 224 162 233 164 223 163 231 166 223 164 230 166 222 164 229 166 221 164 229 166 220 164 228 166 220 163 229 166 221 164 229 166 221 164 230 166 221 164 229 166 222 165 229 168 219 166 228 168 218 166 228 168 220 166 227 168 220 166 226 169 216 167 225 169 219 168 224 170 218 170 223 172 217 173 211 174 211 175 220 175 208 176 218 176 211 178 215 177 208 177 212 176 206 175 210 174 204 172 209 171 202 171 209 169 202 169 208 168 202 169 207 166 200 170 207 166 200 171 207 167 201 172 209 168 203 174 211 169 206 174 214 170 209 175 216 176 216 176 218 168 210 176 220 168 212 168 215 168 215 172 226 169 220 171 227 168 222 167 228 167 223 164 227 167 221 166 225 170 219 170 224 176 219 178 229 185 221 182 236 190 228 182 243 187 238 180 245 185 241 178 246 185 238 176 243 184 235 176 238 179 234 175 236 180 231 176 236 182 231 177 239 183 233 178 241 184 237 179 244 183 239 179 245 183 240 178 244 183 239 178 242 183 238 178 239 183 235 178 238 186 230 178 238 186 230 187 232 186 231 187 233 187 232 188 233 186 233 188 233 187 233 188 233 187 232 188 232 187 232 188 232 187 231 179 239 187 231 180 240 187 232 179 240 187 232 179 240 188 233 180 240 190 234 184 240 193 236 186 241 193 240 188 245 198 245 190 252 199 253 189 261 199 263 188 270 196 274 185 277 191 281 183 283 188 287 182 287 189 293 182 289 187 294 182 292 189 299 183 297 187 300 183 301 188 304 185 304 191 308 190 310 195 313 195 315 200 318 200 321 205 324 205 327 210 330 211 334 217 336 218 341 223 343 224 350 230 351 227 356 237 359 229 359 239 361 240 362 242 363 254 365 257 366 269 368 272 368 277 370 283 369 291 374 297 373 302 380 313 377 307 384 317 381 312 385 319 382 328 380 330 380 342 378 344 377 356 376 358 375 367 377 372 374 377 377 386 371 381 376 389 369 385 371 391 366 398 358 401 356 410 349 412 347 416 347 423 338 426 336 427 335 432 333 437 327 441 329 447 319 450 317 451 317 449 322 452 314 455 304 457 301 462 290 463 286 466 282 468 274 471 266 472 263 476 261 477 250 480 258 480 246 480 255 479 244 476 243 476 240 473 229 473 225 472 214 472 212 475 208 473 201 476 197 474 191 476 187 472 178 477 183 472 173 474 181 470 171 470 175 466 169 465 166 461 160 461 156 458 151 460 148 454 140 460 143 453 135 457 139 450 131 448 131 447 128 441 123 440 120 439 116 435 112 439 109 431 102 438 105 430 99 433 100 428 96 420 90 418 88 410 82 408 80 404 78 399 76 396 76 391 74 384 72 382 71 380 67 370 65 377 63 367 61 374 61 363 59 366 61 360 61 349 60 346 59 334 58 331 58 324 57 319 57 317 58 312 59 307 60 303 61 299 60 290 62 294 58 284 61 290 58 281 60 284 61 278 63 269 67 267 68 255 74 252 75 246 79 242 82 240 85 232 91 233 92 229 94 225 95 218 102 218 96 211 103 214 98 207 106 208 104 205 108 197 117 195 119 187 130 186 132 182 141 181 143 178 148 176 152 171 155 168 164 165 158 162 166 163 159 160 169 161 169 160 171 157 181 157 184 154 194 154 198 153 204 152 213 155 212 154 216 155 220 155 224 152 227 153 235 150 230 149 239 147 232 148 242 147 237 148 247 149 243 150 253 151 248 152 256 151 250 152 259 151 251 153 260 151 252 152 257 151 252 153 258 152 253 153 262 153 252 155 262 156 253 158 261 160 254 163 261 164 255 166 260 168 256 169 261 169 256 170 262 170 255 171 261 171 254 172 263 170 252 172 262 169 250 171 256 167 249 170 257 165 247 167 252 163 246 166 254 161 246 164 251 160 247 162 251 159 248 162 252 158 250 162 258 157 254 161 262 157 257 162 264 158 259 161 263 159 259 163 266 159 259 159 259 159 259 164 267 157 259 164 267 157 260 164 268 157 260 164 268 157 260 164 267 157 260 158 260 158 259 164 266 158 259 162 263 160 258 166 265 161 258 168 265 162 257 169 264 163 258 170 264 163 258 170 265 163 259 167 262 162 259 168 265 161 259 165 263 161 260 167 265 160 259 166 266 160 259 160 259 160 260 161 260 160 260 161 260 161 260 161 259 161 260 161 259 161 259 161 259 161 259 161 259 161 259 161 258 161 258 167 264 161 258 167 264 161 258 167 264 161 258 168 264 162 259 168 264 161 259 166 262 161 258 167 265 160 258 166 264 159 258 166 263 159 257 165 263 159 256 166 263 160 256 166 263 160 256 166 263 159 256 166 263 158 256 165 262 158 256 165 262 158 256 162 259 158 255 165 262 159 254 165 261 158 253 165 260 158 253 165 260 158 253 163 261 158 252 161 257 159 251 163 258 160 249 161 258 162 250 160 257 161 249 159 256 159 249 157 253 157 249 154 253 155 249 153 252 153 247 151 251 153 247 149 253 152 246 150 251 153 248 150 251 154 248 151 252 155 248 152 253 156 248 153 253 157 248 154 253 158 248 153 256 160 248 157 252 161 247 158 250 162 246 159 250 163 246 160 250 163 245 160 249 165 244 162 248 167 242 164 247 169 242 166 247 170 242 166 247 170 242 166 247 170 242 167 246 170 242 168 245 170 242 167 245 168 240 166 246 167 242 166 247 167 243 164 247 166 243 165 248 166 245 164 249 162 244 161 253 160 245 163 254 160 246 164 255 161 249 167 256 164 252 169 255 169 254 177 258 183 257 182 256 177 253 183 253 181 251 191 251 185 247 195 246 190 241 199 241 193 235 198 235 192 232 198 230 192 230 198 228 192 229 202 227 195 228 202 226 196 227 203 225 198 227 208 224 200 227 209 223 200 227 211 223 200 226 210 223 198 226 209 223 197 227 208 224 196 227 206 224 195 227 206 223 195 226 202 225 195 226 196 226 196 227 202 224 196 226 202 224 196 226 202 224 195 226 201 224 196 226 202 225 196 227 202 225 196 227 203 225 196 227 203 225 197 228 203 225 198 228 204 225 200 228 205 224 202 227 207 222 203 224 207 218 203 218 206 213 201 211 204 205 197 202 200 195 193 195 195 187 189 187 190 180 184 181 185 174 181 176 182 169 181 171 182 164 183 165 184 154 184 158 185 150 185 150 186 144 184 145 186 139 184 142 186 135 185 140 187 133 187 138 189 131 191 134 194 128 196 131 199 125 201 128 204 121 205 125 208 118 209 123 212 117 212 123 216 116 217 120 221 114 224 113 228 107 232 105 236 99 237 97 242 91 241 92 246 85 244 88 249 82 250 84 255 79 256 81 261 76 261 78 266 72 268 74 274 69 277 70 283 66 285 69 291 64 289 68 295 64 291 69 297 66 296 70 303 67 306 71 313 69 316 72 323 70 325 72 331 70 329 72 336 70 333 73 340 71 341 75 348 74 350 77 357 76 357 78 364 78 362 80 369 80 367 82 373 83 371 86 378 87 375 89 382 89 378 91 384 91 381 91 388 92 383 91 390 92 384 91 391 93 385 93 392 95 389 97 396 99 396 101 402 103 402 104 409 106 409 106 416 109 416 106 422 109 418 104 425 107 420 106 426 110 422 113 428 117 426 123 432 126 431 130 437 134 436 135 442 138 441 139 447 142 445 144 451 149 449 150 455 154 452 154 457 158 454 155 461 163 455 158 460 163 457 165 461 171 461 179 463 182 462 185 465 190 464 191 468 197 464 194 468 200 463 198 465 204 462 206 464 213 464 222 465 224 466 227 468 234 469 233 471 240 471 240 472 246 469 251 469 257 465 262 466 268 461 270 462 276 457 274 457 283 453 276 452 282 447 283 446 288 442 296 441 298 440 303 439 308 441 310 439 316 440 315 437 324 435 321 433 327 426 329 424 334 418 336 416 341 413 338 408 346 407 340 404 344 398 343 395 348 388 353 387 354 386 359 383 363 384 366 380 370 376 374 375 375 368 377 364 380 357 380 353 383 347 380 343 383 340 377 335 379 326 377 326 377 318 378 317 379 316 381 311 382 313 384 308 386 308 385 303 386 294 385 292 384 286 382 282 382 277 378 271 378 271 374 261 375 267 368 258 366 259 361 254 360 251 358 246 356 244 359 239 358 239 361 234 360 235 362 229 360 224 356 222 355 214 349 213 347 207 342 203 339 203 334 199 329 202 326 197 323 198 317 194 313 192 311 187 307 185 309 183 304 180 308 176 304 177 304 173 299 173 297 170 292 165 284 163 281 163 274 159 270 162 265 159 259 164 257 160 252 163 250 161 244 160 243 156 238 156 238 154 232 153 235 151 230 152 233 151 226 152 227 150 221 152 220 149 215 151 215 151 210 151 213 151 208 151 210 149 205 150 208 149 203 150 210 150 204 151 214 150 207 154 218 151 211 159 219 154 209 164 215 160 206 169 211 165 201 172 208 169 202 173 211 168 201 173 218 172 208 172 220 169 212 172 221 170 216 172 222 167 213 172 225 170 218 173 227 171 220 174 227 171 222 174 226 171 221 173 223 171 217 170 218 168 212 165 212 163 206 160 210 158 204 157 209 155 202 157 209 154 199 158 206 157 202 159 207 159 200 161 207 159 196 162 206 160 196 163 206 160 195 161 195 160 195 160 195 160 194 160 204 160 195 160 205 159 195 160 206 160 199 160 207 159 198 161 208 161 202 163 208 162 200 163 210 163 204 164 211 164 202 165 211 164 205 165 211 163 204 164 211 162 204 163 211 160 205 161 211 161 206 161 212 159 202 161 213 160 204 162 213 161 204 162 213 162 207 162 213 161 207 162 214 162 207 163 213 161 204 162 213 162 206 162 213 162 207 162 214 162 208 162 215 162 209 162 216 162 210 163 217 163 207 164 217 164 210 163 215 165 206 164 213 167 207 168 211 171 206 173 210 176 205 177 210 181 204 181 211 184 205 183 212 186 207 183 213 186 207 182 213 185 207 187 203 187 203 181 211 187 202 181 213 185 206 180 214 184 208 180 216 185 210 180 218 184 212 179 220 184 213 180 220 185 214 180 221 184 214 181 220 186 214 181 219 186 213 181 218 185 211 181 216 185 209 182 214 184 207 183 211 183 204 182 208 182 202 181 205 181 198 180 202 180 195 179 198 179 192 177 195 178 185 176 192 177 186 176 188 177 181 176 184 177 177 178 182 178 176 179 182 179 176 180 183 180 172 180 183 180 173 180 184 180 174 180 185 180 175 179 186 180 178 179 187 180 180 179 188 180 182 180 189 181 184 181 191 183 186 181 195 184 190 183 201 189 192 184 205 192 198 187 210 193 205 190 214 196 210 192 219 201 212 194 224 204 218 195 229 205 224 196 233 206 230 196 236 206 234 197 238 204 237 199 237 206 236 201 235 207 233 202 233 208 232 203 232 209 231 204 234 213 233 204 237 211 237 205 242 214 243 203 249 212 251 199 256 208 259 195 262 203 266 191 267 199 272 188 271 195 276 186 274 190 278 185 276 188 281 183 280 189 287 181 285 185 289 180 291 183 295 179 298 183 302 180 305 184 309 182 310 187 314 185 316 190 320 188 320 192 324 190 323 195 327 194 328 200 331 201 334 207 337 210 339 216 341 218 343 224 345 227 350 233 351 235 357 241 358 238 361 248 362 239 362 249 363 245 363 253 364 263 366 265 366 278 370 281 370 286 373 292 372 297 376 303 375 308 380 319 377 314 383 324 379 317 383 326 380 328 379 330 379 342 376 343 375 351 376 357 373 361 374 367 371 373 371 378 367 384 369 393 362 391 368 400 361 394 367 402 359 401 357 403 355 411 347 413 345 420 341 424 335 428 334 432 328 438 322 439 320 444 319 449 309 449 316 453 306 450 314 454 303 453 301 454 298 457 287 458 284 462 275 463 272 465 270 466 263 468 256 469 252 471 250 471 243 474 244 474 233 476 242 474 230 472 229 472 226 468 216 469 213 468 202 468 200 472 195 470 189 470 181 470 178 472 173 468 163 473 166 468 156 471 164 465 154 465 159 460 153 453 145 452 143 445 134 444 131 444 125 440 120 441 117 437 113 435 107 430 103 431 98 423 92 429 91 421 86 427 89 418 83 416 85 413 83 402 80 399 78 387 73 385 72 380 68 375 67 371 65 367 64 363 61 354 60 359 57 349 56 356 54 346 54 350 52 339 52 335 53 331 52 318 55 315 54 304 57 301 56 298 58 298 58 290 62 285 64 280 64 271 67 273 62 264 65 268 60 259 65 264 64 259 66 250 71 248 72 237 78 234 79 228 83 225 86 223 89 217 96 219 95 215 99 212 102 209 107 205 107 200 114 199 107 194 115 197 108 191 117 193 114 191 119 184 128 183 131 177 141 176 144 172 150 171 154 171 157 170 162 168 167 167 172 164 176 163 184 159 179 157 188 154 181 152 190 153 183 151 193 153 195 152 198 152 209 152 211 153 218 153 223 153 226 154 235 153 231 154 236 154 237 155 242 153 242 153 252 150 245 150 255 147 245 148 255 146 246 146 255 145 248 146 258 146 250 147 260 149 250 149 259 153 248 153 257 159 248 160 253 167 247 168 251 173 243 175 250 176 240 177 247 177 240 177 245 176 240 176 250 174 238 174 248 172 235 174 241 172 234 173 241 168 232 170 238 165 233 167 239 163 237 165 246 160 242 163 250 158 246 162 255 158 250 161 258 158 252 162 260 159 253 164 260 161 253 165 261 161 252 166 260 162 252 166 260 161 252 166 260 160 253 165 261 159 254 161 257 158 252 162 260 158 252 161 259 157 252 161 258 157 250 159 255 157 248 160 257 157 246 161 254 157 246 161 254 157 245 162 253 157 245 163 253 157 245 162 254 157 248 161 252 157 250 162 257 157 251 163 258 158 253 166 258 161 253 169 258 165 255 174 257 170 254 180 256 176 251 186 254 183 246 192 246 187 240 197 239 189 234 195 232 188 230 194 229 187 230 197 228 188 231 195 230 189 233 200 231 190 232 201 230 191 232 201 230 191 230 202 228 192 228 203 226 193 227 203 224 195 227 205 223 198 226 199 226 203 224 208 220 206 219 206 219 207 213 213 209 208 208 214 201 206 202 210 196 203 194 206 189 199 187 201 181 194 180 196 174 191 175 192 168 189 170 190 163 188 166 189 159 187 163 189 153 187 157 189 151 190 151 192 145 191 144 193 138 190 137 193 130 190 133 192 126 190 131 193 124 194 128 197 121 200 123 204 117 208 118 211 111 214 114 218 107 218 113 222 106 222 110 227 104 229 105 234 99 237 97 241 91 242 88 247 83 244 84 249 78 247 82 252 76 254 80 260 75 265 79 271 74 275 79 281 74 281 79 288 74 285 80 292 76 292 79 299 75 301 76 308 73 309 72 316 69 313 70 320 67 317 70 324 68 326 72 333 70 336 75 344 74 346 78 353 77 353 81 360 79 356 82 364 80 362 83 369 81 375 84 379 83 382 86 390 86 391 88 398 88 395 90 402 91 399 94 406 96 405 101 412 102 411 108 418 110 416 114 423 116 418 118 425 121 421 123 428 126 427 130 434 134 436 137 442 141 442 143 448 147 445 145 451 151 448 151 453 157 451 160 455 165 454 168 458 173 456 173 460 179 456 177 460 183 456 182 459 188 460 196 462 199 464 210 465 212 468 222 470 224 470 225 473 231 472 230 473 237 469 238 470 245 465 248 466 254 462 256 464 265 460 260 461 270 455 266 456 272 450 277 451 283 449 289 449 295 450 298 449 304 451 302 450 308 449 306 446 312 441 313 439 319 432 321 430 327 427 328 423 336 422 332 419 338 414 340 411 344 407 348 405 353 404 356 401 361 404 362 400 366 401 364 397 368 392 367 387 370 379 371 374 374 368 374 364 376 361 374 357 376 353 374 349 376 342 377 340 378 339 380 331 382 335 384 331 386 332 386 327 387 319 388 318 388 307 387 305 388 294 384 293 384 290 378 285 378 285 373 280 373 278 369 273 369 271 368 266 367 265 369 259 368 260 369 253 367 252 367 246 365 238 363 235 362 231 359 226 357 226 353 220 351 222 346 217 343 217 339 213 336 212 335 208 330 207 334 202 331 203 335 199 331 201 334 195 329 196 329 191 324 184 316 183 314 177 305 175 302 175 296 171 291 175 288 172 283 174 278 172 273 172 271 170 266 167 267 165 261 162 263 159 257 159 260 156 254 157 255 156 249 154 243 154 240 155 237 151 231 153 231 151 226 155 226 152 221 155 221 153 216 153 217 151 211 150 215 146 209 147 215 144 208 146 215 143 207 147 214 145 206 149 211 146 201 153 208 152 202 158 209 155 199 163 211 160 200 168 212 167 206 172 213 171 207 175 212 172 206 175 214 173 207 176 215 172 206 171 208 172 209 170 210 171 210 174 221 170 211 172 220 168 210 169 219 165 209 167 217 162 207 165 215 158 206 163 214 158 209 161 215 152 207 158 217 153 212 156 218 151 215 155 221 149 217 154 223 148 218 155 223 149 218 156 222 150 217 157 221 151 216 157 218 151 215 156 218 148 211 155 218 150 214 154 220 145 213 152 222 147 217 152 224 147 219 153 224 148 220 155 224 150 220 156 223 151 219 158 223 152 219 158 222 153 218 158 222 152 217 157 222 148 215 155 222 150 217 154 222 149 218 154 222 149 218 154 222 149 218 154 221 149 218 155 220 149 217 154 220 145 213 153 219 148 215 152 218 147 214 151 219 143 211 150 219 143 210 150 219 143 210 152 219 147 214 153 219 150 214 153 218 150 213 153 217 150 211 153 217 150 211 152 216 150 210 152 215 150 210 153 215 151 210 154 215 151 209 154 215 151 209 155 216 152 210 156 215 152 209 157 214 154 210 157 214 155 210 157 215 155 210 158 216 155 210 158 216 155 211 157 216 155 211 157 215 154 210 157 215 154 210 157 215 155 210 157 214 155 210 157 213 155 209 157 213 155 208 157 213 154 208 157 214 155 209 157 215 155 209 158 215 155 209 158 217 153 208 158 218 153 209 158 218 153 210 158 217 155 213 157 219 153 214 156 220 152 215 155 220 149 216 153 220 147 217 151 223 145 219 149 224 144 221 148 225 141 222 146 225 141 223 145 225 140 224 145 225 140 224 144 225 138 223 144 224 134 223 145 225 137 223 145 225 138 223 145 225 138 224 145 226 135 225 145 227 138 227 145 229 134 228 144 230 133 230 144 232 133 232 143 234 132 234 143 235 132 235 143 235 135 235 142 235 135 234 143 236 136 233 144 234 138 230 146 232 141 226 149 228 145 222 153 223 150 217 158 219 157 212 163 215 163 209 167 205 167 204 -1 -1 169 202 174 213 174 213 176 213 176 213 176 212 176 212 175 212 176 201 175 212 176 206 174 213 176 207 174 214 176 208 175 215 177 209 178 216 180 210 180 218 183 212 183 219 186 214 184 221 189 216 186 223 191 218 188 224 192 220 190 227 194 222 192 230 197 226 196 235 201 232 199 243 208 237 202 251 202 250 202 257 202 256 203 261 203 261 203 263 204 263 204 263 205 263 205 264 215 265 206 266 213 266 206 267 216 267 207 269 213 269 207 270 213 270 208 271 213 271 208 271 213 271 209 270 214 269 211 268 216 267 213 266 218 264 214 264 219 262 216 263 220 261 217 263 222 261 218 264 227 262 219 266 228 263 220 267 225 266 221 267 225 266 222 267 226 265 222 266 227 264 222 264 227 261 223 261 227 259 224 261 232 256 226 261 232 254 228 259 231 255 229 256 235 249 230 255 236 247 231 254 236 246 232 254 233 249 231 253 235 244 229 253 234 244 227 254 231 245 224 255 230 246 221 255 226 246 218 255 224 245 215 253 222 244 214 250 222 243 215 249 222 241 214 248 222 240 214 247 219 242 215 246 222 239 216 245 224 238 214 246 223 239 213 250 214 249 213 252 221 245 213 254 222 247 215 254 223 247 218 253 226 247 220 251 229 245 222 249 230 243 221 248 225 245 219 250 224 248 217 254 222 252 215 260 221 258 213 265 218 265 210 271 219 273 206 278 211 280 201 285 206 288 196 291 201 294 191 295 196 298 189 297 194 300 189 298 192 301 189 300 193 303 190 303 194 305 191 306 196 310 194 313 199 315 197 320 202 323 200 325 206 328 205 329 211 332 212 333 219 336 221 339 227 342 227 345 233 346 232 350 238 352 238 357 244 359 245 364 251 365 250 367 260 369 256 368 262 368 270 367 273 367 285 369 287 368 293 371 300 370 302 374 309 372 315 377 321 375 326 379 332 377 331 381 338 378 335 379 342 376 349 373 351 372 363 368 365 367 370 367 375 364 383 362 385 361 392 361 397 356 401 357 410 350 406 356 413 348 410 351 415 345 421 339 422 337 430 330 432 329 435 328 439 323 440 324 444 317 447 317 452 307 454 311 459 300 459 308 463 297 460 304 462 293 460 291 461 289 462 279 463 275 466 266 467 264 470 262 470 254 472 253 473 245 474 233 475 233 478 237 476 226 478 234 475 223 475 228 473 221 468 212 468 209 466 199 466 196 469 192 467 186 471 182 469 175 472 171 469 165 472 162 467 153 471 159 466 149 467 155 460 146 455 145 454 142 446 134 444 131 440 125 437 120 437 116 433 112 433 108 428 104 427 98 419 92 424 90 415 84 422 86 413 80 417 85 408 79 403 78 400 76 388 72 385 70 377 67 372 65 369 65 360 63 360 63 355 62 352 59 342 57 347 55 337 54 342 53 332 53 331 55 328 54 317 56 314 56 302 58 298 58 293 59 284 61 288 62 278 65 278 67 275 68 267 70 264 71 260 69 252 73 255 68 246 72 251 69 243 74 241 75 238 77 230 83 227 85 220 91 218 92 216 96 210 103 215 104 208 111 208 116 206 117 202 120 199 125 196 123 190 130 192 123 186 132 187 128 182 136 179 135 177 140 173 143 171 148 170 149 166 157 170 154 166 163 169 161 165 170 166 166 163 175 162 168 159 178 160 168 156 178 159 170 155 180 157 175 154 184 155 184 153 190 153 193 151 203 152 201 150 209 150 205 151 213 150 209 149 219 151 215 150 225 150 220 149 230 148 223 148 233 146 226 146 236 144 228 144 239 144 230 143 240 143 233 143 243 144 233 143 243 146 234 146 244 150 235 149 245 155 236 154 245 162 236 159 244 166 233 166 232 168 230 168 239 169 228 170 234 170 226 170 226 169 223 170 223 168 220 168 229 167 218 167 224 165 218 165 227 162 219 163 225 160 222 161 229 158 226 159 236 156 230 157 235 155 232 158 241 155 234 157 239 155 235 159 243 156 235 159 245 156 236 159 245 157 237 159 242 156 237 160 245 156 236 160 245 161 247 160 245 162 247 161 245 162 247 161 246 156 238 157 237 157 237 161 244 158 236 162 244 158 235 162 243 159 237 164 244 160 236 163 241 160 236 164 245 160 237 164 245 159 236 159 236 158 236 158 236 157 236 158 236 157 236 161 245 157 236 160 245 157 236 160 244 157 235 160 244 157 234 157 234 157 233 157 232 157 231 159 239 157 229 159 234 157 228 159 234 157 227 159 237 157 226 159 235 155 227 158 235 153 227 155 235 151 226 155 235 151 227 157 236 152 230 159 237 156 234 160 237 161 238 161 237 167 239 177 242 175 238 181 239 181 235 187 235 188 228 198 226 192 220 202 218 192 214 202 212 193 212 199 209 194 211 200 209 195 212 202 211 197 214 203 211 198 213 198 213 198 214 205 211 198 212 208 209 198 209 209 206 198 207 208 204 197 206 203 204 198 205 208 200 201 203 207 200 203 200 212 195 206 194 210 190 205 187 211 179 202 179 206 173 199 171 201 165 195 166 197 159 193 161 195 155 192 159 194 152 192 157 193 150 194 153 195 146 195 147 197 140 196 140 199 134 198 136 200 129 199 132 202 125 203 127 206 121 207 123 210 116 212 118 215 111 215 114 218 107 217 114 221 107 220 113 224 106 226 109 230 103 232 102 237 96 242 90 244 86 244 86 249 80 247 82 252 76 253 79 258 74 263 78 268 72 272 78 278 73 278 80 285 75 283 81 290 76 291 80 297 75 299 76 305 72 305 72 312 69 309 70 316 67 315 71 322 69 325 73 332 71 336 76 343 74 344 78 352 76 349 80 356 78 353 81 360 80 360 82 367 81 371 84 378 83 381 86 388 85 388 87 395 87 392 88 399 89 397 92 404 94 402 99 410 101 409 105 416 107 413 110 420 112 416 113 423 115 419 118 426 121 425 125 432 128 434 131 440 135 440 135 446 139 444 137 450 142 447 142 452 147 449 151 454 156 452 160 457 165 455 167 459 173 456 171 460 177 456 177 460 182 458 185 462 191 463 200 465 203 466 206 469 212 471 212 474 218 472 216 474 223 470 224 472 230 467 233 469 239 466 241 468 251 465 247 466 256 463 250 463 257 459 258 459 264 456 268 456 274 454 278 455 284 456 284 455 294 456 288 455 295 452 296 450 302 444 305 442 311 437 313 436 319 433 318 430 327 429 321 426 327 421 327 419 332 415 336 412 341 410 345 407 350 409 351 403 358 406 355 402 359 395 364 393 365 383 369 381 371 374 371 370 374 368 371 364 374 360 370 356 373 348 374 347 375 340 378 338 379 338 381 333 383 333 384 327 386 320 388 318 388 312 388 307 388 303 385 295 386 298 380 292 380 292 374 282 375 279 369 277 369 269 370 268 369 265 374 260 373 261 378 256 377 257 379 251 378 245 376 242 375 234 369 232 367 227 361 227 359 223 352 223 350 221 343 212 339 217 336 207 331 200 328 202 330 202 332 197 329 198 330 194 325 190 324 188 321 182 314 181 312 176 303 175 301 176 294 173 289 177 286 174 280 177 276 175 271 174 268 170 265 169 265 164 257 163 263 159 258 159 260 155 255 158 254 155 249 155 246 153 241 154 238 152 232 153 231 150 226 153 227 151 223 155 225 152 220 155 219 153 214 152 215 152 209 150 213 148 206 149 212 145 206 148 211 147 204 148 209 147 202 150 211 148 204 153 215 152 208 159 215 155 205 164 212 163 206 170 211 168 199 176 208 172 198 179 209 177 202 178 212 176 202 178 213 175 204 177 214 174 205 176 215 173 206 174 214 171 205 173 214 170 204 171 212 169 206 170 211 168 205 169 209 165 199 168 207 166 201 167 206 165 196 166 206 164 196 165 205 163 195 165 204 163 195 164 204 162 193 163 204 161 193 163 203 160 192 162 202 159 191 163 202 160 191 161 191 161 191 162 201 162 195 162 202 162 195 163 204 162 196 163 204 162 198 164 205 163 198 164 205 163 198 163 204 163 198 164 203 163 197 164 203 163 198 164 204 164 198 164 204 163 198 164 204 163 199 164 204 162 195 164 204 162 195 164 205 162 195 162 195 162 195 162 197 162 197 162 198 163 198 163 200 163 200 169 209 165 203 169 210 165 205 167 211 163 206 166 212 161 207 166 212 160 208 166 214 160 210 167 215 161 212 168 216 161 213 168 216 162 213 171 217 160 214 171 219 166 217 171 220 165 219 170 223 160 219 169 227 160 222 168 231 158 225 167 237 161 233 168 243 161 239 169 246 161 243 168 246 161 245 166 245 156 245 164 244 157 244 161 243 154 244 159 243 148 242 157 244 146 243 156 245 149 244 154 247 146 246 151 248 141 247 149 248 57 216 143 247 59 218 146 247 60 221 144 246 63 224 131 247 67 224 130 248 68 224 129 249 67 228 128 250 68 236 138 251 67 236 138 251 63 234 138 251 59 232 135 249 64 224 134 248 62 223 133 248 58 223 133 249 56 223 135 250 124 249 136 250 126 250 137 250 129 249 138 248 131 248 140 247 133 247 141 246 134 245 142 243 135 242 143 241 136 239 144 240 139 236 146 237 140 231 150 235 144 227 150 224 149 223 161 230 157 220 166 229 164 219 171 229 169 218 173 228 172 218 174 227 174 217 173 226 174 216 175 216 174 215 173 226 176 216 176 228 177 222 179 229 180 229 191 224 191 224 191 238 196 229 194 242 200 234 196 245 201 240 207 241 206 241 209 244 208 244 202 252 207 249 204 256 208 253 204 260 214 256 204 266 214 263 204 273 213 273 202 281 211 282 200 287 208 290 198 292 204 295 198 297 203 300 196 301 201 305 194 306 199 310 192 312 197 315 191 318 196 321 191 322 196 326 194 327 200 330 201 332 206 335 209 337 215 339 218 340 224 342 225 341 230 343 230 344 236 345 237 350 243 351 246 358 252 359 254 366 260 367 259 371 265 372 265 373 271 373 279 373 281 373 293 373 295 373 300 373 306 373 309 375 316 373 319 376 326 374 332 378 338 376 341 380 351 376 349 380 355 377 362 375 364 374 373 370 376 369 380 368 385 364 389 365 395 360 400 360 405 355 410 357 418 348 416 355 422 346 419 351 423 344 427 337 429 335 435 327 437 324 441 323 447 313 448 316 451 309 454 307 457 301 461 300 465 289 465 296 468 285 465 292 467 281 465 276 466 274 467 262 468 259 471 254 471 246 473 239 474 236 475 232 475 225 477 223 475 213 477 220 475 209 475 215 471 205 467 202 467 198 464 188 463 186 465 179 464 173 467 170 465 164 464 156 463 153 464 148 461 142 462 140 457 131 458 135 454 130 446 125 445 123 436 116 435 113 431 109 427 104 426 103 419 97 417 97 416 95 411 90 407 87 404 81 397 76 401 75 393 70 398 70 389 66 390 64 385 62 376 58 373 57 366 55 361 54 357 56 352 55 347 57 342 56 338 55 328 55 332 53 323 53 330 51 319 51 325 52 314 53 311 55 307 56 295 59 293 59 283 62 280 63 277 63 268 67 270 67 266 69 261 70 257 72 253 71 245 76 249 70 240 75 247 72 239 77 239 79 237 81 227 89 225 91 214 100 212 102 208 107 205 110 202 114 199 118 194 119 189 127 189 120 183 128 185 121 180 129 184 126 181 131 177 138 176 141 170 150 169 153 165 158 164 163 163 164 161 174 161 171 158 181 158 177 155 186 153 178 151 188 151 178 148 188 152 181 149 191 152 187 151 197 150 196 149 201 147 203 145 214 146 203 142 214 147 197 142 207 150 195 146 204 153 198 149 207 152 204 149 213 150 211 148 222 148 219 147 224 147 224 145 234 146 227 145 236 145 230 145 240 143 234 143 244 141 233 140 242 141 227 140 238 143 226 143 236 143 230 144 239 146 232 146 244 152 232 151 242 157 232 157 238 160 229 160 235 163 227 162 237 164 225 163 234 164 223 163 232 163 222 163 231 160 222 161 228 158 224 159 231 155 227 158 232 153 230 155 236 153 236 156 246 153 242 155 247 154 245 157 249 154 245 159 254 154 246 158 251 154 247 158 251 155 246 158 251 156 247 158 250 156 247 159 251 156 246 160 250 163 254 162 253 157 245 163 253 158 245 159 245 159 245 164 254 159 245 162 249 159 244 163 249 160 245 163 249 161 245 164 249 161 245 164 250 160 245 165 252 159 245 164 253 164 254 164 253 158 246 162 251 158 247 161 251 158 247 162 251 164 255 163 253 157 246 163 254 157 247 163 254 158 247 164 254 159 246 159 246 159 245 160 246 160 246 160 246 160 246 163 250 160 246 163 250 160 246 163 250 159 246 163 250 159 246 164 253 158 245 164 254 158 245 158 245 158 245 158 244 157 244 158 244 157 243 157 243 157 243 157 243 157 242 158 243 157 242 160 246 157 241 160 246 157 241 160 245 157 241 160 245 157 241 160 245 157 241 159 245 157 241 159 245 156 240 157 245 154 239 156 244 153 237 154 243 153 237 154 247 153 248 152 247 151 248 151 247 150 247 149 247 149 236 150 236 147 235 148 235 147 234 144 244 147 234 144 242 147 233 144 241 146 232 143 240 146 231 144 236 146 230 145 235 147 229 145 238 148 229 146 238 148 229 148 238 148 231 148 240 147 232 149 238 148 234 150 240 151 237 154 242 156 241 164 248 161 242 171 247 169 242 178 245 175 240 176 240 180 239 186 239 184 236 190 235 187 233 193 233 186 232 197 233 187 232 197 234 186 234 190 234 184 234 190 234 183 234 189 234 184 234 190 234 185 234 191 234 186 233 192 234 187 233 193 234 188 235 190 234 188 235 189 235 188 236 198 236 187 236 198 236 187 237 198 237 188 238 197 236 189 238 199 235 192 237 202 234 194 234 199 232 195 231 201 229 196 228 202 226 197 224 203 222 200 221 206 219 203 220 208 218 206 221 211 219 206 221 211 220 206 224 211 222 204 225 210 223 202 225 213 222 200 224 207 220 198 223 204 219 198 221 204 217 199 219 204 215 201 216 206 211 205 212 209 207 208 207 211 202 211 202 213 196 212 196 212 195 210 190 213 184 207 184 205 183 201 178 199 177 193 172 193 172 188 169 188 168 184 167 184 166 182 164 182 163 182 161 182 160 182 158 183 152 182 156 184 150 183 155 186 149 185 153 188 146 189 148 192 142 195 142 197 135 201 135 204 129 208 130 213 119 215 124 218 118 220 118 223 112 220 113 223 108 220 111 224 105 224 106 228 100 232 99 236 93 239 93 243 88 244 91 249 85 249 91 254 85 255 90 260 84 262 88 267 83 267 84 272 79 274 80 280 75 282 76 288 72 289 73 295 68 293 71 300 67 295 71 302 68 301 72 308 69 311 74 318 71 321 76 328 73 327 77 339 73 332 79 339 77 340 82 347 80 349 82 357 81 357 79 364 79 361 76 373 76 364 76 371 76 370 80 377 81 379 87 386 88 388 93 395 94 393 97 405 99 397 100 404 101 403 105 410 107 410 109 417 111 417 112 423 113 421 111 428 114 424 112 431 115 429 119 435 123 435 130 440 134 439 139 445 143 443 145 450 149 446 150 451 154 448 156 453 161 451 163 456 168 455 169 460 173 459 171 463 177 462 175 465 181 463 188 465 191 462 198 465 203 463 209 466 214 464 215 469 224 464 218 466 225 462 225 464 231 460 234 462 240 461 242 462 248 463 247 464 253 464 252 464 262 461 261 461 267 455 271 456 277 451 280 452 285 449 285 450 291 448 287 447 293 443 292 442 298 437 300 436 305 434 309 433 315 435 316 433 322 434 320 432 326 428 330 427 332 419 338 418 340 410 347 409 349 405 350 403 354 402 352 399 355 395 353 395 352 387 357 384 360 378 365 377 366 374 371 374 372 374 373 371 376 369 375 362 381 355 380 355 381 343 383 342 383 335 383 334 383 329 380 328 381 325 376 321 378 313 378 312 378 306 380 304 380 304 382 300 383 300 384 295 385 290 384 287 384 278 381 276 381 266 377 265 378 261 373 257 373 258 368 258 367 255 361 250 360 244 355 242 355 236 353 235 352 232 354 228 352 226 355 222 353 219 352 217 351 212 346 210 345 204 338 202 337 200 332 195 329 197 325 193 321 194 315 193 315 194 311 188 307 179 298 180 299 181 301 177 298 176 299 172 296 173 295 170 292 168 286 166 285 163 277 162 274 163 268 159 264 162 261 158 257 163 256 159 251 163 249 160 245 160 240 158 237 156 234 155 232 154 234 152 229 152 233 149 228 153 230 150 225 153 224 151 219 153 220 151 215 151 218 148 212 150 218 147 212 149 219 146 214 150 222 147 216 153 224 150 218 158 223 156 218 165 222 163 215 172 222 168 211 176 224 172 214 178 227 174 218 176 219 176 220 178 232 177 223 178 233 175 222 177 235 174 224 173 226 174 226 172 227 172 228 173 229 173 229 176 239 172 229 177 238 174 226 173 224 174 226 174 230 172 224 171 226 169 219 167 220 166 215 164 217 166 216 165 216 164 210 165 214 164 208 167 213 166 203 169 213 167 203 170 213 167 202 169 212 167 201 168 211 166 201 167 211 165 200 167 211 164 200 167 212 165 202 166 203 166 204 166 203 167 204 168 212 167 206 168 213 168 203 169 214 168 203 169 214 167 203 168 214 166 203 168 213 168 212 167 213 165 203 166 214 166 207 167 214 166 204 166 205 166 205 165 205 165 205 165 206 165 206 166 215 165 210 165 215 164 210 164 215 162 210 163 215 160 209 161 214 156 209 158 214 155 210 155 214 151 210 153 214 149 210 151 214 146 209 149 213 144 208 147 211 142 207 145 210 140 206 144 209 139 205 145 209 139 204 145 209 140 205 145 209 141 204 146 208 141 203 146 208 141 203 146 208 141 201 145 206 140 200 145 205 139 199 144 204 139 199 144 204 139 198 145 202 140 197 146 202 142 197 147 201 142 197 147 202 142 196 147 203 143 197 148 203 143 197 149 203 145 198 151 204 146 198 151 204 147 198 152 204 148 199 153 204 148 199 153 204 145 196 155 204 147 196 156 204 148 196 157 203 157 204 158 203 148 197 157 204 147 200 156 207 150 204 155 209 149 206 156 212 150 209 158 214 153 209 161 214 160 213 164 214 157 205 166 215 162 204 169 216 166 205 171 217 171 211 172 217 173 211 174 217 177 207 180 208 180 207 183 208 182 207 184 218 185 209 186 209 186 209 187 209 186 209 182 217 185 211 182 218 184 212 182 218 183 217 184 220 185 219 186 222 190 218 189 226 193 221 192 231 193 230 193 235 198 231 194 239 198 235 194 242 199 237 196 244 202 239 199 245 204 241 202 246 203 245 204 246 214 241 215 243 214 243 206 250 213 244 205 251 211 247 204 251 210 247 204 249 208 246 202 248 207 245 202 247 206 243 202 246 206 243 202 245 206 243 203 248 207 246 204 255 209 254 203 260 203 258 200 270 201 268 196 280 205 283 192 286 200 291 190 291 194 293 188 293 193 295 188 295 193 297 190 296 196 299 194 301 199 303 196 305 201 307 198 311 203 313 200 315 205 317 201 319 207 322 203 324 209 326 205 327 211 330 208 330 214 333 213 336 218 338 218 343 224 345 223 352 229 354 224 357 234 360 226 360 232 362 231 363 238 364 247 366 249 367 260 368 263 368 268 368 275 368 284 369 287 369 293 374 299 373 299 380 305 379 301 385 308 383 308 386 314 384 324 384 327 383 338 381 341 380 345 379 352 376 362 373 363 372 369 375 375 371 375 377 381 373 378 377 384 373 383 373 389 368 398 362 400 360 410 352 412 351 416 349 421 344 424 342 429 336 433 336 438 330 441 334 445 328 444 335 448 328 445 329 449 323 452 313 454 310 458 299 460 296 462 291 465 284 466 282 467 275 468 272 470 265 473 264 474 257 478 260 478 253 478 258 478 250 475 243 476 240 473 229 473 226 474 219 473 212 476 207 475 202 476 198 475 192 477 188 475 181 478 180 477 174 479 177 476 171 475 173 472 166 466 160 465 156 458 146 456 143 452 134 450 131 450 127 446 122 445 116 441 112 442 107 435 101 442 100 434 94 441 97 436 93 436 95 431 91 422 87 419 84 408 78 405 76 395 71 392 70 384 68 382 67 377 65 372 64 371 61 366 61 370 59 360 58 368 58 357 57 359 56 353 56 342 55 339 55 327 55 324 54 319 54 314 55 312 56 307 57 304 58 299 60 295 59 291 60 290 57 281 60 287 56 278 60 282 58 277 60 269 63 266 64 254 68 251 70 243 73 239 75 236 78 232 82 232 85 228 89 225 93 222 96 217 96 211 104 209 97 204 104 205 96 202 100 202 98 196 106 194 108 192 111 184 121 182 124 176 134 175 136 174 141 171 150 172 149 171 154 168 158 166 167 162 163 160 172 158 164 155 174 156 166 153 175 154 172 153 177 150 187 149 190 148 198 148 203 147 207 146 216 147 213 147 222 149 218 149 227 151 224 151 229 149 229 149 238 146 231 146 240 144 230 143 240 142 230 142 237 142 231 141 237 144 232 143 238 147 233 147 243 153 232 152 240 159 228 161 237 165 225 165 234 168 225 169 231 169 226 170 234 168 225 169 231 168 223 169 229 168 220 169 227 167 218 168 225 166 218 168 228 164 220 166 226 162 224 163 230 159 227 160 236 155 230 157 236 153 233 154 238 151 235 153 240 151 237 153 242 151 239 154 243 152 239 155 243 152 239 155 243 153 239 155 243 153 240 155 244 152 240 155 244 152 241 155 244 153 240 156 244 153 239 158 247 154 239 157 244 155 239 158 243 155 238 158 243 156 238 159 243 156 237 159 241 156 237 159 241 156 237 159 243 155 239 158 243 154 239 157 243 153 239 156 243 153 239 156 243 152 240 155 244 152 240 155 243 152 240 156 243 153 240 156 243 153 239 157 243 153 239 157 243 154 239 157 242 154 238 157 242 154 237 157 242 153 237 156 241 153 236 155 240 151 235 155 239 150 235 154 239 150 237 155 240 153 240 159 241 160 241 166 241 167 239 173 239 173 234 179 234 178 229 189 227 180 223 191 220 180 220 190 216 180 218 187 216 184 219 190 217 188 219 194 217 190 219 197 217 192 218 199 215 192 217 201 214 192 216 200 213 192 215 201 213 193 215 200 213 193 215 199 213 194 215 200 212 195 213 201 209 198 208 203 204 199 204 204 201 201 201 206 198 202 199 208 195 205 197 209 194 207 196 211 193 209 196 214 193 212 195 217 192 213 195 218 192 214 194 217 191 213 193 217 191 213 194 217 190 213 193 214 192 213 191 214 190 212 189 216 185 212 188 214 184 211 188 213 184 211 188 212 185 211 189 214 185 214 191 220 182 214 191 220 182 212 190 215 186 211 189 215 186 212 188 215 185 211 188 211 188 212 189 216 185 213 190 214 189 214 190 215 190 214 191 218 188 214 192 218 188 213 192 215 192 213 193 213 192 213 193 213 192 213 192 213 192 213 192 214 192 214 192 213 192 214 192 215 192 214 192 218 188 214 192 217 188 214 191 217 188 213 190 217 187 212 190 220 182 212 189 216 185 212 188 215 185 212 188 216 185 212 189 215 186 212 190 216 186 213 191 213 190 213 192 214 192 213 193 217 190 214 193 217 190 214 193 217 190 213 193 215 192 213 192 217 189 213 191 217 188 212 191 213 190 213 190 215 187 212 190 215 186 212 190 215 186 213 190 215 186 213 190 216 186 213 190 213 190 213 191 216 187 213 190 216 187 213 190 213 190 213 191 212 190 213 191 215 188 212 191 215 188 212 191 217 187 212 191 216 188 213 191 216 188 213 191 216 188 213 191 216 188 213 191 216 188 214 192 220 184 216 192 221 184 216 192 216 191 215 191 215 190 212 188 212 187 208 185 208 175 203 182 204 181 198 179 197 169 192 178 192 168 189 178 189 176 185 177 185 170 185 175 185 174 186 172 186 172 187 169 188 164 191 167 192 156 192 165 193 154 192 162 192 155 191 158 191 148 186 155 187 150 185 152 185 152 184 150 184 150 184 149 184 148 184 149 184 148 187 148 188 142 191 144 194 133 196 140 200 129 200 136 202 131 202 134 204 129 202 130 203 129 202 126 204 120 202 122 204 116 205 117 208 111 209 113 212 107 213 107 216 101 215 101 218 95 217 99 221 93 221 98 224 92 226 95 230 89 234 91 239 85 241 89 246 83 246 88 251 83 249 89 254 84 255 89 264 80 262 85 267 80 265 79 269 74 266 71 275 63 268 66 273 61 271 63 276 58 277 62 286 54 284 60 293 53 289 60 294 56 293 58 299 55 299 57 308 50 302 56 303 56 305 56 314 49 307 56 313 52 309 55 318 47 309 53 318 45 309 51 310 50 309 50 317 41 307 48 308 47 306 48 313 37 305 48 313 37 306 48 313 37 308 47 309 46 310 45 314 40 312 45 319 34 311 44 314 38 310 44 317 33 312 46 317 34 312 47 317 35 312 49 314 41 311 48 314 40 311 46 313 38 310 44 312 31 307 41 309 33 305 37 306 30 303 33 302 26 298 29 296 16 293 27 292 14 287 27 287 14 283 26 282 14 279 26 279 14 274 25 275 15 271 26 271 19 270 25 269 19 268 25 267 18 266 23 266 17 266 21 266 14 266 19 266 13 267 18 268 13 268 17 269 12 269 16 270 13 270 17 272 12 270 18 272 12 270 19 270 14 270 19 270 14 270 19 270 14 272 18 272 13 274 17 275 13 276 16 277 12 278 14 279 12 279 13 281 11 281 12 281 11 281 10 281 9 280 8 280 8 276 7 279 7 276 6 278 6 275 6 277 6 274 6 270 6 273 6 270 6 273 6 273 6 274 7 274 6 275 7 276 6 277 7 278 7 278 7 279 7 279 7 279 7 280 7 280 7 280 6 282 6 279 6 276 6 276 7 276 7 272 11 272 10 269 14 269 12 270 12 271 11 273 9 274 9 276 7 276 7 279 6 281 6 284 6 284 6 285 6 285 5 284 6 285 6 283 6 283 5 278 6 275 6 277 6 274 6 277 6 277 6 277 7 277 7 279 7 281 7 282 7 282 6 282 7 282 6 281 7 282 7 280 7 280 6 278 7 278 6 273 7 274 7 271 8 271 8 269 9 270 8 269 10 269 9 269 11 270 10 271 10 271 9 272 9 272 8 272 9 272 9 271 10 271 9 270 10 271 9 270 11 270 10 271 12 272 11 273 10 273 9 274 8 276 7 275 8 275 7 275 7 275 7 275 7 275 7 275 7 275 6 276 6 275 6 276 6 278 6 278 6 279 6 279 7 279 7 279 8 280 8 280 8 280 8 280 9 280 9 281 10 282 9 283 11 284 10 286 12 286 11 288 13 288 12 290 15 291 12 293 15 295 12 298 16 298 11 301 16 302 12 303 16 304 12 304 14 304 13 304 14 304 11 305 17 305 12 307 20 308 13 311 25 313 12 316 29 318 22 320 34 324 22 324 38 328 27 326 41 331 30 328 42 333 31 329 43 334 32 329 44 334 34 328 46 334 36 327 48 333 38 326 51 332 42 325 53 331 44 323 56 330 46 322 58 329 49 321 60 328 51 321 61 329 53 321 62 330 54 321 61 330 54 321 60 330 54 323 60 331 53 324 60 333 53 326 60 335 53 327 60 336 52 329 59 338 51 331 58 336 53 332 58 341 50 333 57 342 49 334 57 342 49 335 56 340 51 336 56 344 47 337 56 345 47 338 56 346 47 339 54 347 45 339 53 344 47 340 52 348 43 342 52 350 42 344 52 352 43 345 53 353 45 345 55 353 47 344 58 352 50 343 60 351 53 341 64 349 55 339 66 346 57 337 66 344 57 335 65 342 55 335 61 340 50 334 55 339 45 333 50 337 39 333 52 336 40 334 55 337 42 333 56 336 44 331 57 334 44 329 55 332 42 326 51 329 39 324 48 326 35 322 45 323 32 320 40 319 28 314 36 314 24 307 31 306 19 299 26 297 15 290 22 287 10 281 20 280 14 274 21 273 15 269 22 268 16 265 25 264 18 263 26 262 19 262 25 261 18 264 23 262 16 263 22 260 17 259 24 257 17 254 25 253 18 251 26 249 20 248 29 247 22 248 30 246 22 248 28 247 21 250 25 249 18 252 22 251 15 254 20 253 13 255 20 255 14 254 21 254 14 252 23 252 16 250 24 250 18 248 25 248 18 246 26 246 19 245 25 245 18 244 24 244 18 242 24 243 17 241 25 241 19 239 26 239 20 237 28 238 22 236 30 236 23 235 31 235 28 234 39 233 33 234 42 231 31 234 42 232 35 234 39 233 32 235 35 234 29 236 34 236 27 237 34 237 27 239 33 238 26 242 29 242 22 248 24 248 18 257 19 257 13 266 16 267 15 275 15 276 14 283 15 284 11 287 13 287 11 286 11 287 9 284 10 284 9 279 9 279 9 275 9 275 8 271 10 272 8 269 9 269 8 266 9 267 8 261 10 260 9 252 12 250 10 241 19 239 15 232 26 231 23 227 32 227 28 228 36 226 30 229 36 228 29 232 31 231 25 236 28 235 21 241 24 240 18 245 21 245 15 249 18 249 12 254 17 254 12 258 15 258 11 262 14 262 10 266 11 266 10 267 10 268 9 266 9 266 8 263 10 263 9 258 11 258 9 252 14 252 10 248 16 247 11 244 16 243 11 240 16 237 12 233 19 230 18 224 26 221 25 216 36 214 34 212 43 210 43 210 50 207 50 206 57 204 59 204 66 202 68 204 75 204 75 204 84 202 87 205 90 200 96 206 94 204 98 207 98 203 105 207 102 202 108 205 104 201 111 201 106 196 113 195 106 191 113 189 105 185 111 185 104 181 111 181 106 176 112 178 107 174 113 178 107 172 112 178 105 171 111 177 104 170 110 176 104 169 109 176 104 169 109 176 105 169 110 174 107 167 112 173 110 166 115 173 112 166 116 173 111 166 115 173 109 165 113 173 106 169 109 175 105 170 107 176 104 167 106 177 103 168 105 178 102 169 102 179 98 170 99 180 95 171 95 181 92 176 92 182 90 173 90 182 88 173 87 182 85 173 83 183 82 174 79 185 81 186 81 187 77 181 72 189 71 181 65 191 67 187 63 194 64 190 60 197 62 193 58 200 60 196 56 202 59 199 54 204 59 201 53 205 59 202 53 204 59 201 53 202 60 200 54 202 59 199 53 202 58 200 52 203 57 201 50 204 56 202 50 206 54 204 48 207 52 206 46 210 49 208 43 212 49 209 43 212 50 210 44 210 53 209 45 210 53 208 46 209 54 207 47 207 56 206 51 205 58 204 50 204 59 202 51 204 58 201 52 204 58 200 52 203 56 198 52 201 56 192 51 197 56 187 54 191 59 182 59 185 64 180 65 178 73 175 76 173 86 170 88 171 98 169 101 171 110 170 113 173 120 172 123 175 128 175 132 177 133 178 137 179 137 180 140 180 140 180 144 178 141 178 149 176 142 175 150 175 142 173 151 173 144 172 153 172 148 172 157 172 155 172 160 170 162 171 171 169 169 170 173 167 173 168 178 164 176 165 180 161 178 163 188 161 182 162 187 162 189 163 193 162 196 163 202 161 202 162 207 158 205 160 213 154 206 156 211 151 207 154 216 151 209 154 218 152 215 154 219 154 228 155 231 156 241 158 243 159 250 162 254 164 261 165 263 164 267 167 271 162 273 166 277 160 277 164 281 159 279 162 284 159 281 165 290 163 290 166 293 168 302 171 305 176 316 179 318 183 321 188 325 192 325 197 328 199 330 204 332 204 336 209 338 206 342 211 344 206 346 212 348 209 347 214 350 220 353 223 354 234 359 237 360 248 363 251 364 254 364 261 365 261 364 268 365 270 368 277 368 278 374 285 374 282 379 289 379 286 381 293 380 300 380 302 380 316 379 319 378 331 378 334 377 338 377 344 375 344 377 351 374 353 377 359 374 363 378 368 375 372 379 378 375 378 378 383 374 384 374 390 370 397 364 400 362 406 359 410 354 415 353 419 348 423 347 427 341 431 342 435 337 437 341 441 335 440 341 444 334 441 339 444 332 445 326 446 324 449 313 451 311 455 299 456 297 459 293 461 286 463 285 464 278 466 276 468 268 471 266 472 258 475 259 475 251 476 254 476 246 475 238 475 235 475 223 474 219 473 206 474 203 475 199 473 191 472 183 472 181 475 176 473 170 477 170 473 160 477 166 473 160 469 156 468 153 462 142 460 139 452 126 451 123 447 117 442 113 439 109 435 104 433 99 425 93 430 91 423 85 429 87 424 84 424 85 419 81 410 77 408 75 396 68 393 67 386 61 381 59 377 59 372 57 365 57 362 56 358 53 349 51 353 48 343 46 348 45 339 43 341 44 335 43 327 43 324 42 318 41 313 40 312 40 303 38 309 41 304 39 303 40 297 39 296 38 286 37 293 37 288 36 293 36 287 34 292 34 284 33 293 34 284 32 296 34 286 32 297 35 291 34 296 38 286 36 294 43 284 42 292 49 282 48 297 56 287 55 302 62 291 62 302 65 292 65 303 65 297 65 304 64 294 64 304 62 294 62 303 60 296 60 300 58 294 58 295 56 290 57 291 56 286 56 288 55 279 55 285 53 278 55 283 52 276 54 283 52 275 54 283 52 276 53 282 52 278 52 282 52 274 54 281 52 274 54 282 53 274 55 281 53 274 55 281 54 274 55 281 54 274 56 282 54 275 56 282 54 275 56 283 54 276 56 285 55 281 55 286 55 278 54 288 55 280 53 289 54 280 50 290 51 282 47 291 48 286 44 293 44 285 37 294 40 290 36 296 37 292 32 298 34 290 26 297 31 290 10 297 29 292 24 295 28 291 23 293 27 289 23 291 27 287 23 289 28 285 24 287 28 283 24 286 28 278 23 285 29 280 25 284 28 276 21 283 27 276 21 284 27 276 20 285 26 280 22 285 26 280 21 284 26 276 19 282 26 277 22 279 28 276 23 279 28 275 24 277 30 274 24 277 30 273 26 275 32 272 27 274 34 271 30 272 38 269 33 271 42 268 38 271 47 271 47 273 52 270 48 275 57 274 56 277 59 273 55 279 60 276 56 282 59 278 56 284 59 280 56 288 59 282 56 291 59 286 57 294 62 285 59 297 66 292 63 299 69 293 66 299 71 293 69 297 71 292 68 292 71 288 67 290 69 285 66 287 66 283 63 284 64 285 64 285 61 285 61 286 56 279 53 288 52 280 51 290 50 282 50 291 50 283 52 289 53 282 57 287 58 282 64 287 67 285 71 288 75 287 84 292 81 292 85 296 84 296 92 300 85 298 93 301 84 300 93 302 84 301 89 302 83 301 88 302 82 300 91 302 83 300 92 303 84 302 89 304 84 304 89 307 84 306 89 309 84 308 93 311 85 312 90 313 88 314 94 314 92 315 97 314 96 317 105 313 100 316 105 312 104 315 108 311 107 317 113 312 108 317 112 315 109 323 115 321 108 326 111 328 108 335 110 338 108 344 110 348 107 355 109 358 106 365 106 366 103 378 103 371 100 378 99 375 98 387 97 378 96 385 96 380 95 387 95 380 95 387 95 379 96 391 97 381 97 388 98 386 99 393 101 393 102 399 103 400 103 407 106 407 106 414 109 412 110 419 112 417 113 423 116 419 116 426 118 420 117 426 119 420 120 427 124 425 128 431 131 434 138 438 139 440 141 446 144 446 142 451 146 448 142 453 146 449 146 453 151 450 155 454 159 451 165 456 169 453 173 458 178 454 177 458 182 454 181 457 186 453 190 457 195 457 200 460 206 461 209 464 214 466 212 468 218 468 216 470 223 467 230 468 232 464 238 466 244 460 248 463 253 458 252 459 258 453 257 454 263 449 266 450 272 448 276 449 282 451 284 451 290 453 291 451 297 449 299 447 305 440 312 441 314 433 316 433 320 427 318 428 319 421 319 420 324 414 324 412 329 406 337 406 339 404 348 404 349 406 352 404 356 401 360 400 361 393 367 392 369 383 371 380 374 373 372 372 373 363 371 361 373 354 370 351 373 343 375 342 376 337 380 337 381 336 383 333 385 329 387 327 388 318 389 317 390 307 388 306 389 300 384 300 383 294 378 291 378 288 372 284 372 281 369 277 369 274 370 270 370 269 374 264 373 267 376 261 374 255 374 254 373 244 370 243 370 234 365 232 364 228 356 226 356 225 348 224 348 221 341 220 340 219 339 213 337 212 337 209 336 208 337 204 336 207 337 202 334 198 329 195 328 189 319 187 318 182 308 180 306 180 297 179 295 186 291 179 283 186 281 182 277 180 270 178 267 174 263 173 260 167 258 166 255 163 253 162 251 162 247 159 241 160 237 158 230 162 227 160 221 168 221 166 215 174 216 173 211 180 208 178 202 180 198 179 191 175 187 174 177 170 181 170 174 168 175 168 167 170 163 170 159 175 154 175 147 182 146 183 140 190 142 193 131 198 137 200 130 202 130 204 124 203 123 205 117 202 119 204 112 202 117 205 111 208 112 210 105 217 104 220 98 227 98 231 91 236 95 239 89 242 96 245 90 248 94 252 88 255 86 259 81 262 78 266 73 267 70 271 65 269 66 274 60 273 64 278 58 281 62 286 57 288 62 293 56 294 61 299 56 299 60 305 56 307 58 312 54 313 55 318 52 317 53 323 48 319 50 325 46 322 49 327 45 326 48 332 44 330 47 340 40 334 47 344 41 338 46 349 40 339 46 349 39 336 46 346 40 333 50 343 43 330 55 341 48 330 62 340 55 331 68 342 62 334 73 345 68 336 76 348 71 337 78 348 73 334 81 345 76 333 82 344 78 333 83 344 78 332 82 344 78 331 82 343 77 331 81 342 77 330 81 338 78 330 80 341 76 329 78 341 75 329 76 341 73 330 75 337 73 331 74 343 72 333 74 344 72 334 75 345 74 334 76 341 75 334 78 345 76 335 78 341 77 335 79 346 77 336 79 347 77 336 78 347 76 336 79 347 76 336 79 343 78 335 79 347 77 335 80 346 78 335 80 341 78 334 79 345 77 334 79 334 78 334 79 345 77 335 79 341 78 336 79 346 77 336 79 337 78 336 79 337 78 335 79 337 79 335 80 346 78 335 80 345 78 334 80 345 78 334 80 345 78 333 79 344 77 334 79 334 78 334 78 345 76 333 78 345 75 333 77 345 74 334 77 345 72 335 76 341 72 336 74 346 67 337 72 346 63 337 69 346 61 338 67 347 59 338 66 347 57 338 66 344 60 338 66 347 58 337 67 343 62 336 68 346 61 335 70 341 65 333 71 339 67 331 72 342 66 330 73 341 68 329 74 340 69 330 75 341 71 331 75 342 72 331 76 342 73 331 77 332 76 330 79 341 76 330 81 340 78 329 81 335 80 328 81 338 80 327 82 333 81 325 82 336 83 324 83 329 83 321 85 327 86 319 86 325 88 317 89 322 90 315 91 319 92 310 91 315 94 304 92 309 95 297 93 301 97 289 93 297 100 285 95 291 101 284 97 288 100 286 99 290 103 288 100 293 103 292 99 296 102 293 97 298 100 294 96 299 100 293 96 298 100 292 97 297 100 290 98 295 102 289 99 294 103 288 100 293 103 288 99 293 102 289 97 296 103 290 95 294 99 290 94 294 98 289 93 293 97 287 94 291 98 285 96 288 101 281 99 283 104 275 101 278 109 269 102 269 106 261 100 260 108 252 98 251 106 246 95 243 102 243 94 240 98 239 95 237 100 236 97 234 101 231 100 229 104 226 102 224 106 221 103 219 108 217 105 213 112 212 105 208 113 209 105 206 110 206 106 204 110 204 108 202 112 204 111 198 119 203 116 201 121 202 124 200 128 198 133 196 138 192 142 191 146 184 147 182 155 177 148 174 156 172 148 170 157 166 154 164 163 161 163 160 167 157 173 157 177 157 181 157 191 161 189 162 198 164 201 164 203 163 208 164 213 159 216 160 221 154 221 157 229 151 224 154 234 149 231 151 236 150 244 151 247 151 253 154 258 156 262 160 266 164 268 167 273 169 274 177 284 180 291 179 290 172 292 178 298 169 295 176 303 168 296 172 300 170 300 174 305 178 312 179 314 187 324 189 326 198 331 201 333 205 333 210 336 214 337 219 340 219 343 225 346 221 351 227 353 220 355 230 359 224 358 230 359 237 363 240 363 251 368 253 368 260 370 267 371 268 370 275 371 276 371 282 371 286 375 292 375 295 382 301 381 300 387 306 386 305 389 312 388 320 388 323 387 336 386 338 385 345 385 352 382 360 379 362 378 366 379 373 376 375 380 381 376 378 381 384 377 379 380 385 375 389 370 391 369 399 360 401 358 410 350 412 348 416 346 420 341 422 339 427 333 430 332 434 327 437 329 441 323 441 328 445 322 445 323 448 316 453 306 454 303 459 291 460 288 463 284 465 277 466 277 467 270 467 268 468 262 471 258 472 251 477 251 478 244 481 248 482 236 481 243 480 235 478 225 478 222 475 210 475 206 474 196 473 193 472 184 472 182 475 177 471 168 477 172 475 166 478 170 473 160 474 165 471 159 464 150 463 147 456 135 455 132 452 126 448 121 444 116 442 113 441 108 437 104 439 102 435 98 439 99 434 95 436 97 431 93 425 92 422 90 413 85 410 82 404 77 399 74 397 70 392 68 393 68 387 66 385 66 379 63 377 60 367 57 372 55 363 51 371 52 365 50 368 53 362 50 360 50 355 48 355 48 350 45 356 47 346 42 358 48 348 42 359 51 349 45 357 54 351 50 355 56 349 52 353 56 347 52 351 56 345 51 348 56 339 48 345 55 340 50 342 52 333 45 338 47 332 43 332 42 327 37 329 38 324 33 327 36 319 28 328 36 320 28 329 38 321 30 329 42 324 36 327 46 319 37 325 51 317 41 324 55 319 48 325 58 321 51 328 59 324 51 332 58 328 50 336 56 332 48 338 53 333 43 340 50 334 41 340 50 336 43 338 51 332 41 334 50 329 44 328 49 323 43 322 46 316 40 316 41 310 36 311 35 301 28 309 30 299 23 308 26 298 20 308 23 298 18 307 21 298 16 306 20 296 15 302 18 293 15 299 20 289 16 301 24 291 19 310 29 303 26 317 34 307 28 319 36 310 28 317 32 311 27 318 31 312 25 322 32 314 23 324 30 316 22 325 31 316 23 326 32 317 25 327 35 318 28 327 37 317 30 326 38 317 32 324 39 315 32 321 37 315 33 317 34 311 30 313 31 307 27 309 29 304 25 308 28 298 22 306 27 297 21 304 26 295 21 302 25 293 20 301 24 291 20 299 24 293 22 297 25 291 22 295 24 289 23 293 25 288 24 290 26 285 24 289 26 280 25 288 26 279 25 288 26 279 26 288 27 279 27 288 29 279 29 286 31 277 31 285 33 280 33 284 34 275 35 283 35 279 35 283 35 276 36 284 35 276 35 285 34 276 34 286 34 278 34 287 34 278 33 288 34 279 33 289 35 280 33 289 36 280 32 289 36 280 31 290 36 285 33 291 36 286 31 292 36 289 31 295 37 291 31 297 38 293 31 299 40 294 33 299 42 294 36 299 45 294 39 299 46 294 41 299 47 294 41 299 47 294 42 298 47 293 41 298 47 293 41 298 46 292 40 297 45 292 40 297 45 292 40 297 44 291 38 296 43 290 38 295 42 290 38 294 42 288 39 293 43 287 41 291 46 286 45 290 50 281 49 290 54 280 52 290 58 280 56 290 60 280 58 290 61 284 60 291 62 285 61 291 63 285 61 291 64 285 62 292 64 282 62 292 65 283 62 292 65 286 63 293 65 287 64 293 66 284 65 293 66 285 65 293 66 285 66 293 65 285 67 294 64 289 66 295 64 291 65 296 63 291 65 297 64 291 65 295 64 291 65 294 64 286 67 295 64 290 65 297 65 292 66 299 66 294 68 300 68 295 70 300 70 296 74 301 73 298 77 302 76 299 81 303 80 300 88 304 83 303 88 306 86 305 94 307 87 307 95 308 86 308 90 309 86 309 90 309 87 309 95 308 88 309 93 307 89 308 93 307 90 309 95 310 92 313 101 315 95 317 100 321 98 323 103 327 102 329 107 330 106 333 109 333 108 337 112 337 110 341 113 341 110 345 112 346 108 351 111 352 106 357 109 356 104 361 106 359 103 365 104 360 103 366 105 360 105 367 107 362 107 373 110 365 107 371 109 368 107 375 108 372 105 379 106 376 102 382 103 379 101 385 102 381 101 393 104 383 102 391 103 386 104 397 106 387 105 395 106 390 106 401 108 393 107 400 108 399 107 409 110 402 107 413 110 404 104 410 105 405 102 412 103 407 102 413 103 408 104 415 106 410 107 416 110 412 111 419 113 416 113 423 116 421 114 426 117 423 115 429 117 424 117 430 119 426 122 431 125 429 131 435 134 435 139 440 143 441 143 446 147 445 145 450 149 448 150 453 155 450 161 455 165 452 171 457 176 454 179 458 183 453 182 457 187 452 185 456 191 455 198 457 200 459 209 461 212 463 216 466 222 468 223 472 228 470 226 472 232 468 234 470 240 463 243 465 248 460 250 461 256 458 255 459 261 454 260 455 266 450 269 451 275 449 279 451 289 452 286 452 292 454 290 453 295 452 292 451 298 446 298 445 304 438 307 437 312 432 315 431 320 428 321 427 325 426 322 424 327 420 327 418 331 413 334 411 338 407 344 407 345 406 349 405 352 406 353 404 356 403 354 399 358 393 359 390 362 379 365 379 367 371 367 366 373 366 368 363 371 358 370 358 369 349 374 349 374 344 378 343 379 344 381 341 383 342 383 338 385 332 384 332 385 321 384 320 385 308 384 307 384 301 380 293 383 296 376 292 376 288 371 286 371 279 369 279 369 273 370 273 370 272 374 267 373 270 376 264 375 261 374 259 374 250 371 249 370 238 365 236 365 231 359 228 359 228 352 225 351 225 344 223 343 219 337 218 336 216 334 213 331 206 332 205 331 201 333 199 331 197 331 195 330 195 328 191 324 186 316 184 315 180 306 178 304 178 295 176 294 182 290 178 286 179 279 178 278 179 274 175 269 174 269 172 265 170 266 167 262 165 261 164 259 167 259 164 253 165 245 164 243 164 233 163 230 164 222 163 220 166 219 164 213 169 215 168 209 173 209 171 197 174 189 175 190 174 189 174 182 171 182 170 176 169 179 169 172 170 175 170 168 174 166 174 159 180 156 180 148 186 148 186 142 192 145 194 134 199 141 198 140 204 134 206 128 206 126 210 114 206 119 208 113 205 116 207 110 208 111 211 104 217 103 219 97 226 97 229 90 233 93 237 87 239 93 243 87 246 92 250 86 254 87 258 81 258 80 263 75 261 74 265 68 261 70 266 64 263 69 268 63 270 68 275 62 279 66 284 61 286 64 291 60 292 63 297 58 296 62 301 57 300 60 306 55 307 57 312 52 314 53 319 49 318 52 324 47 323 51 329 46 328 51 333 47 332 51 343 43 336 50 346 43 337 50 346 42 337 50 346 41 338 49 348 42 337 51 348 44 338 56 339 55 340 61 351 55 344 67 355 60 347 70 357 63 347 72 357 65 345 75 355 68 342 77 352 70 339 78 350 71 337 77 348 71 336 76 346 70 335 75 346 69 334 75 344 70 332 77 343 72 331 79 341 74 330 80 341 74 332 79 343 73 334 76 345 70 338 72 343 69 339 67 350 61 340 63 351 57 340 61 341 60 340 61 341 61 340 63 341 63 340 66 341 65 340 69 351 65 340 72 351 69 340 75 350 71 340 75 350 72 340 75 350 73 340 75 341 74 339 74 350 71 339 74 350 71 339 74 350 71 339 74 350 71 339 74 350 71 340 74 350 71 339 74 350 71 340 73 341 73 339 72 350 70 338 72 350 69 337 72 349 69 337 72 348 69 336 72 348 69 336 73 347 69 336 73 347 69 336 73 346 69 335 72 346 68 335 72 346 67 336 71 346 65 337 70 346 63 337 69 347 61 338 68 347 59 338 65 347 56 339 62 347 53 339 60 347 49 339 56 345 45 337 54 344 43 335 52 342 41 333 51 337 45 332 51 336 45 331 52 336 47 330 55 335 49 328 56 334 51 327 58 333 52 326 58 331 53 324 59 329 53 321 60 326 54 319 60 327 50 319 61 323 55 319 61 327 51 321 61 325 55 321 61 326 55 322 60 328 55 322 60 332 51 323 60 333 53 323 61 325 61 325 64 336 61 325 68 336 66 325 71 335 71 324 76 329 76 321 81 331 83 318 85 324 86 314 87 319 88 309 89 314 90 303 88 308 91 297 90 302 93 292 92 298 94 290 94 295 97 291 96 296 99 295 99 301 101 300 99 306 101 304 98 310 100 306 96 312 98 307 95 313 97 307 94 313 96 306 95 312 96 305 95 311 97 304 96 309 98 302 96 308 98 302 97 308 99 301 96 307 99 301 96 307 99 301 96 307 98 301 97 307 99 301 97 307 99 301 98 306 100 300 99 306 101 300 100 306 103 300 103 304 105 299 106 303 108 296 107 299 110 292 110 293 111 284 107 286 115 275 107 277 114 266 105 266 112 257 100 255 108 249 96 245 103 243 92 239 99 239 91 237 95 237 92 234 96 233 94 229 101 229 97 227 101 225 99 221 106 220 99 216 106 216 99 212 107 211 101 207 109 206 105 204 109 202 109 197 116 198 111 196 116 198 115 193 123 197 121 195 125 194 129 192 133 188 136 187 141 182 141 180 146 175 144 173 152 170 146 168 156 164 152 163 157 159 160 159 165 156 168 156 174 157 175 157 185 161 182 161 191 165 189 165 199 165 198 166 203 161 207 162 212 154 213 156 222 150 215 152 224 149 219 150 224 150 230 151 233 152 243 153 246 155 256 156 259 159 264 162 269 170 279 169 278 169 277 172 282 170 285 173 289 168 292 174 300 165 296 169 300 166 297 170 302 170 304 174 308 180 316 182 319 191 326 194 328 199 329 205 332 208 332 214 335 215 339 220 341 218 348 223 349 217 353 226 356 217 355 223 357 223 358 229 360 239 364 243 365 255 369 258 369 263 370 270 371 273 372 280 372 284 377 290 377 290 384 297 384 292 389 299 388 296 389 303 388 313 387 316 387 329 386 332 385 343 383 346 382 355 380 357 379 362 380 368 377 370 381 376 378 373 383 379 379 375 381 381 377 386 372 389 370 398 362 401 361 409 354 411 352 414 351 419 346 423 344 427 339 430 340 435 335 436 340 440 334 438 339 442 332 442 327 443 325 446 313 448 311 452 300 454 298 457 296 459 289 461 289 463 282 465 282 467 274 470 273 471 266 474 266 475 258 476 261 476 254 475 255 475 246 473 238 473 234 471 223 471 219 472 216 471 208 473 205 472 198 474 195 473 188 477 187 476 181 480 183 478 176 479 181 476 174 471 169 470 165 464 154 462 151 460 143 457 138 457 133 453 128 453 124 449 120 449 116 445 112 448 111 441 104 448 108 440 102 444 108 436 100 433 102 430 99 420 93 417 91 411 84 406 82 404 78 396 74 400 75 391 71 393 71 384 67 385 65 376 61 380 59 370 56 378 56 368 53 374 55 364 51 366 52 360 50 355 48 350 46 349 44 340 41 349 44 343 41 349 44 343 41 348 46 339 40 348 48 343 44 350 50 341 43 350 48 344 44 347 45 337 40 341 41 334 39 330 36 325 34 320 31 314 30 312 29 302 26 308 27 298 24 307 26 298 23 309 26 303 24 310 26 300 23 311 28 302 25 313 32 307 29 312 35 302 31 311 38 304 35 309 40 300 36 310 44 300 38 312 46 302 41 312 47 303 42 315 50 308 46 317 51 311 47 321 52 314 48 323 51 314 44 323 45 314 38 323 37 314 30 329 33 319 26 335 31 326 23 337 29 328 21 338 28 329 20 339 26 330 19 339 26 330 19 339 25 330 19 338 26 328 20 336 27 326 21 333 27 323 22 328 27 317 23 322 28 311 24 315 30 305 26 310 32 304 30 306 33 300 31 303 34 297 31 303 33 297 30 306 30 296 26 310 28 300 23 312 28 303 22 314 30 305 22 318 32 310 23 324 35 319 29 330 38 325 32 334 40 326 30 334 40 327 30 332 39 327 33 328 39 321 29 322 40 318 34 318 42 313 35 316 44 311 37 315 45 308 36 316 45 308 36 315 44 308 34 315 40 309 34 313 36 308 30 311 32 306 26 309 28 304 22 306 24 298 16 304 22 296 14 301 20 296 15 296 18 288 11 292 18 287 13 287 18 282 14 284 20 278 16 281 22 276 18 278 25 272 21 275 27 270 23 274 27 265 21 274 26 265 20 274 24 269 20 276 23 267 16 277 22 271 17 278 22 270 14 279 22 274 18 279 23 273 18 277 23 272 18 276 23 271 18 276 23 271 18 275 24 271 18 275 23 271 17 275 22 271 16 274 21 270 14 274 18 271 12 274 16 271 11 273 13 271 10 272 13 271 10 272 14 270 10 271 14 269 10 271 16 268 11 269 18 266 12 267 19 263 13 264 21 261 14 262 22 259 16 262 23 259 16 262 25 259 18 264 27 260 19 264 28 260 20 262 28 259 21 258 28 256 22 256 29 253 22 254 33 251 27 252 38 249 32 252 42 247 36 250 44 245 39 249 45 244 39 247 45 244 39 248 45 243 39 246 45 241 38 243 47 241 41 243 51 240 45 246 56 240 51 246 60 241 56 239 62 242 61 248 69 242 66 250 74 244 70 252 78 246 75 252 80 246 77 252 80 246 77 253 80 247 76 254 80 248 77 255 80 249 76 256 81 250 77 258 83 252 80 261 87 251 82 264 92 258 90 267 95 260 93 269 97 262 95 261 97 264 95 265 98 265 96 279 97 272 97 281 97 271 97 280 97 270 97 276 98 270 98 270 99 264 97 266 97 257 95 254 96 255 94 263 96 255 93 264 96 258 94 265 95 259 93 265 94 258 91 254 91 257 89 262 89 253 87 261 87 256 86 261 86 256 85 261 85 252 83 253 84 255 83 252 85 255 83 252 85 255 83 262 85 253 83 262 83 257 82 258 82 257 81 258 79 257 78 260 76 257 75 261 72 254 71 263 68 255 68 264 67 256 67 264 68 257 68 265 69 258 68 267 70 260 69 269 70 265 69 271 69 263 65 273 66 269 64 275 63 268 56 278 58 271 51 281 53 277 49 283 50 277 42 283 53 280 48 281 57 279 51 280 59 277 52 281 59 278 53 282 59 280 52 284 58 282 51 287 57 285 51 290 57 288 50 295 54 293 48 302 51 300 44 309 46 307 39 316 40 310 28 319 33 316 27 321 28 316 18 323 25 318 15 325 23 322 17 325 24 319 14 324 23 317 14 322 25 314 17 320 32 312 23 319 40 311 30 316 47 309 37 313 53 306 43 310 58 302 49 306 60 301 53 303 59 298 53 300 56 295 51 296 52 291 47 294 48 289 43 293 45 287 40 291 44 286 39 290 46 285 40 288 48 283 43 287 50 282 46 286 52 281 47 286 51 278 46 287 49 282 48 287 48 283 49 286 50 278 52 284 53 277 57 282 59 276 65 281 67 277 74 282 75 281 80 285 83 284 87 289 89 288 93 293 94 294 100 298 99 299 104 301 103 303 108 303 105 305 113 304 105 305 110 303 105 305 111 302 106 304 114 302 106 304 114 303 105 305 110 305 105 307 109 308 103 310 111 311 101 313 106 313 99 315 105 314 100 317 109 314 102 318 107 317 105 321 110 321 109 325 114 327 113 331 116 333 114 341 120 340 115 345 117 348 114 357 118 356 111 366 114 363 107 369 108 369 102 380 104 372 99 383 100 372 98 379 98 372 98 384 99 371 99 379 99 372 99 379 99 374 97 381 98 376 94 383 95 380 91 387 93 384 89 390 91 387 89 394 91 390 93 397 94 393 97 400 99 396 103 403 104 398 106 405 107 401 106 409 108 405 106 411 108 408 105 414 108 411 107 417 109 416 112 422 115 422 121 427 124 426 129 431 133 430 135 436 139 432 138 438 141 431 138 437 142 431 141 436 145 435 149 440 153 445 164 448 165 452 171 456 175 458 175 463 180 462 179 467 183 464 185 469 190 465 195 469 200 465 204 469 209 463 211 468 220 461 214 463 220 460 220 462 226 460 236 461 238 461 248 462 251 462 256 466 265 464 262 466 268 462 268 464 278 458 274 458 274 454 277 454 278 450 279 449 289 444 284 443 289 438 292 437 298 436 301 435 307 438 310 437 316 441 314 439 320 439 319 437 324 431 328 429 332 420 339 420 341 413 343 414 343 408 346 407 350 402 348 402 348 395 352 393 356 386 362 385 363 383 368 381 371 380 372 378 375 376 375 373 377 367 377 363 380 355 380 352 383 346 381 342 383 339 378 339 378 330 377 326 379 319 380 318 380 316 381 312 383 313 383 308 384 303 384 302 383 291 382 291 382 281 380 280 380 276 377 273 377 273 372 266 373 268 366 265 366 261 361 258 361 254 358 251 359 249 361 245 361 245 363 241 363 242 363 237 363 231 360 230 359 220 353 218 353 212 345 210 344 209 337 206 336 206 329 205 328 205 323 201 320 200 319 196 316 194 318 190 315 190 318 186 315 187 315 183 312 182 308 180 306 176 297 174 295 170 285 169 283 171 276 168 272 172 267 171 265 177 262 174 257 177 254 174 248 174 245 171 240 169 239 166 235 164 235 162 231 161 231 159 224 160 218 159 215 161 206 160 203 165 197 164 192 170 192 170 185 176 186 177 175 181 178 181 172 182 170 181 163 178 162 179 156 175 157 175 150 174 154 175 142 177 148 178 142 184 138 185 131 192 130 193 123 200 125 203 114 208 125 211 113 215 123 218 117 221 118 224 111 224 109 226 103 224 101 227 95 223 97 227 90 226 93 230 87 234 88 238 82 244 84 248 78 252 80 257 75 258 80 262 75 264 82 268 76 270 79 275 73 276 73 280 68 278 67 288 59 280 64 284 59 280 63 286 57 285 63 291 58 294 62 300 57 302 61 308 56 308 59 314 55 314 58 319 54 319 56 325 52 324 55 330 50 329 52 339 45 332 48 342 41 332 46 342 38 329 45 339 39 325 47 332 43 323 50 334 44 322 53 329 49 324 57 336 52 328 63 330 63 331 71 342 66 329 76 339 70 326 78 337 72 323 79 334 73 323 78 329 74 322 77 332 71 321 75 327 71 321 74 327 70 321 72 332 67 323 71 334 66 326 70 333 67 330 69 341 65 332 68 343 64 333 68 345 65 334 68 345 65 333 69 334 68 333 68 334 68 334 68 345 65 334 67 346 64 335 68 346 65 335 68 346 65 335 69 341 67 335 70 346 67 335 70 346 67 335 70 346 67 335 70 346 67 334 69 340 67 333 68 334 68 333 68 344 65 332 68 344 65 332 68 343 65 332 68 343 65 332 68 343 65 332 68 343 65 332 69 342 65 331 69 342 65 331 69 342 65 331 69 342 64 331 68 337 66 331 68 342 63 332 68 343 62 333 67 343 62 333 66 344 60 333 65 344 59 332 64 343 58 331 64 342 57 331 63 337 59 330 63 340 56 330 63 340 56 329 64 336 59 329 64 335 59 327 63 334 59 327 63 336 55 327 63 332 58 327 62 332 56 325 61 331 55 325 60 334 50 324 59 329 53 324 59 329 53 325 59 334 49 326 59 332 53 328 60 336 50 328 60 334 55 328 62 336 53 327 62 336 53 326 62 334 54 324 62 333 54 323 62 331 53 321 61 325 55 319 60 325 49 318 58 322 46 316 56 319 44 312 54 316 42 309 52 312 45 308 52 310 45 307 53 310 46 306 54 309 47 305 57 308 50 304 60 307 53 302 62 305 54 300 62 302 55 297 61 299 53 296 57 296 50 294 52 294 44 293 47 292 39 291 42 290 35 289 37 288 30 286 33 285 26 282 29 281 23 278 25 276 19 274 24 272 18 270 24 269 18 269 26 268 20 269 28 268 21 271 31 269 24 273 33 271 26 275 33 273 26 276 34 274 26 277 34 275 26 278 33 277 26 279 33 278 25 280 33 279 26 282 33 280 21 283 33 282 25 284 32 285 25 284 34 287 27 288 37 295 27 293 43 302 34 299 51 309 45 304 62 314 58 305 72 316 70 305 79 306 79 303 85 313 85 300 88 305 88 294 90 300 90 288 91 293 92 280 93 286 96 275 98 284 103 271 105 280 109 270 109 274 112 268 113 273 116 267 116 271 118 265 117 272 122 263 118 267 120 261 119 265 121 258 119 262 123 253 121 256 124 246 122 249 126 240 123 242 127 236 122 237 126 233 120 233 125 228 118 228 127 224 115 224 121 221 114 219 118 216 113 215 118 212 114 209 122 208 115 206 120 203 117 201 125 200 118 197 126 198 120 196 129 197 123 195 127 193 127 190 135 191 129 189 133 189 129 186 138 187 129 185 138 185 132 183 137 179 139 178 144 175 149 174 153 171 157 170 162 169 164 167 173 168 170 168 175 167 183 167 185 163 189 164 193 157 195 158 203 152 197 153 206 150 198 151 208 149 203 150 209 149 217 150 220 150 230 151 233 152 239 152 239 157 249 158 253 158 258 160 262 157 265 160 269 156 270 162 277 157 272 160 277 161 277 164 282 168 290 170 293 175 303 177 305 180 309 185 313 187 315 191 319 193 322 197 325 197 330 201 334 199 338 204 340 201 341 206 344 206 345 211 348 218 353 221 354 227 358 233 360 236 363 242 364 242 364 253 366 250 366 257 367 258 372 266 373 266 378 273 379 271 382 278 382 279 382 285 381 294 380 296 380 307 379 309 378 315 381 322 379 327 382 334 380 339 385 346 383 347 388 352 385 349 389 355 386 354 386 361 382 369 377 371 375 381 369 384 368 388 366 393 362 394 361 399 356 401 355 407 350 410 352 415 347 417 351 421 345 420 349 424 343 428 337 430 335 436 324 438 322 445 312 447 309 450 308 453 301 454 301 457 294 459 291 462 284 466 283 469 276 472 278 473 271 474 275 475 267 474 260 475 257 474 244 475 242 474 231 474 228 474 221 474 217 476 214 475 207 478 205 477 199 482 202 480 195 483 200 481 193 480 193 477 186 473 175 471 171 467 160 466 157 465 151 463 146 459 139 458 136 458 132 455 127 458 125 451 117 458 122 450 114 454 120 449 115 442 112 440 110 431 103 429 100 423 94 419 91 418 89 413 86 412 86 407 83 404 80 399 78 395 72 387 68 391 66 386 64 389 63 383 61 383 60 377 58 369 54 366 53 359 49 354 47 349 46 340 43 342 46 332 44 332 45 327 44 325 42 316 40 322 37 313 36 321 35 315 34 317 35 311 34 307 34 302 33 297 34 287 33 293 34 284 33 292 34 286 34 289 34 283 34 280 35 275 36 273 41 265 44 270 48 270 48 273 50 269 50 275 49 266 47 272 45 264 45 270 43 262 43 267 42 259 44 261 44 258 46 258 51 253 56 257 57 255 59 257 57 255 58 258 54 256 56 260 50 257 52 262 47 263 46 265 46 262 47 267 47 260 50 267 50 264 51 268 52 263 56 269 55 264 59 271 58 266 63 273 61 268 66 274 62 270 67 276 62 274 66 277 63 273 68 277 62 276 66 278 63 276 66 278 63 274 69 278 64 276 67 277 64 274 70 277 64 278 64 277 64 278 64 277 64 276 67 278 63 274 69 278 63 276 66 278 63 276 66 278 63 275 68 278 63 276 66 278 62 275 68 278 62 275 68 277 62 276 65 277 63 274 68 277 63 274 69 278 64 274 69 278 63 275 69 279 63 275 69 279 63 278 66 280 63 278 66 280 63 278 66 280 63 278 66 281 63 276 68 280 63 278 66 280 63 278 66 280 62 277 68 280 62 276 68 279 62 275 68 279 61 277 64 279 61 275 66 279 60 275 66 279 60 275 66 279 60 275 66 279 61 275 66 279 61 277 64 279 62 276 68 279 62 278 65 279 62 278 65 279 62 276 68 280 61 278 64 280 61 278 64 280 61 278 65 280 60 277 66 280 61 276 67 279 62 276 68 279 63 276 68 280 63 277 69 280 63 277 69 280 63 277 69 280 63 277 69 280 62 278 66 281 62 276 67 281 62 276 67 280 62 276 67 280 62 276 67 280 62 276 68 280 63 278 66 279 64 278 67 279 66 278 69 279 68 277 71 278 70 277 72 277 71 276 73 276 71 275 73 276 70 275 72 276 69 274 70 276 67 274 69 274 66 274 66 275 62 273 62 274 60 273 59 276 56 273 57 276 54 273 56 276 54 274 56 275 55 273 57 275 58 273 60 275 62 274 64 275 66 274 68 277 69 275 71 277 70 276 73 277 70 277 73 278 70 277 73 278 70 278 73 280 70 279 73 281 71 281 70 281 70 279 73 282 69 280 72 281 69 279 72 281 68 279 71 281 67 279 70 280 66 277 72 280 65 277 72 279 66 277 73 280 68 278 72 281 70 279 73 281 69 279 76 282 70 281 74 283 72 282 75 285 73 283 77 286 74 284 78 287 75 285 78 287 76 285 79 286 76 284 82 286 75 285 79 285 75 283 81 285 75 282 81 284 74 283 78 282 74 282 82 281 76 282 80 282 79 283 83 283 81 284 84 283 79 283 86 282 78 282 82 283 77 281 83 284 77 282 79 284 74 278 77 282 72 276 73 280 67 274 68 278 63 273 63 277 60 274 58 276 56 273 53 277 51 274 49 277 48 274 47 277 46 274 44 277 44 274 42 277 43 274 41 277 43 274 42 277 45 274 43 277 47 274 45 278 48 272 46 280 48 274 46 282 48 275 46 283 47 279 47 283 48 275 47 282 49 274 48 278 51 272 51 276 53 272 52 273 53 268 53 273 53 270 53 273 53 269 52 272 51 269 51 273 51 270 50 275 52 268 52 275 55 272 55 276 60 270 59 278 64 272 64 279 66 279 66 279 67 273 67 279 67 272 66 279 65 272 63 279 62 279 62 282 59 277 57 285 55 280 53 287 52 283 50 288 48 279 46 286 44 277 43 283 43 274 43 278 44 274 44 274 46 267 49 271 50 268 51 270 53 264 54 269 54 266 54 269 53 266 53 270 52 263 52 269 52 263 52 270 54 262 54 269 56 262 56 269 58 262 58 268 57 261 58 268 56 260 56 268 54 264 55 268 54 264 55 268 55 264 56 269 58 262 60 270 62 263 64 271 66 267 67 271 69 267 70 271 72 264 70 272 71 268 69 274 68 267 64 277 64 270 59 281 59 274 53 285 54 278 47 290 52 285 47 293 52 289 47 295 54 290 48 295 56 291 52 296 61 288 54 296 65 290 61 297 68 291 65 299 72 293 68 301 74 295 70 303 75 297 71 305 75 299 72 308 76 302 72 312 75 305 71 314 72 304 70 313 68 303 70 308 66 303 68 300 66 297 70 292 70 291 74 289 75 289 80 292 82 292 86 296 87 297 91 301 91 304 96 308 95 313 102 317 98 321 102 327 100 332 103 336 101 342 104 343 102 349 104 349 104 359 107 352 106 363 108 356 107 367 109 359 106 370 108 363 106 374 108 369 106 375 106 375 105 382 105 382 102 388 102 389 99 395 100 393 95 404 97 395 93 401 95 397 94 404 96 400 98 407 100 404 103 411 105 408 106 415 109 412 109 418 112 414 113 421 116 417 119 423 122 422 123 428 126 428 127 434 130 433 127 439 131 437 128 443 132 441 133 446 138 444 143 450 147 448 153 453 157 450 160 455 165 450 163 455 168 450 167 455 172 451 174 455 179 455 182 459 188 461 190 465 195 467 194 470 199 468 198 471 204 467 207 470 212 465 216 468 222 465 224 467 229 463 230 465 235 460 236 462 242 458 243 459 249 458 251 459 261 460 258 461 267 463 262 463 268 462 268 462 274 457 277 456 282 450 285 450 296 446 292 446 298 444 295 443 305 440 297 439 303 434 303 433 309 430 313 429 319 429 324 427 329 430 331 428 335 428 336 425 340 419 346 418 347 411 350 409 354 403 355 401 359 398 357 396 360 392 357 392 357 385 359 382 363 377 367 376 368 372 373 372 374 372 376 369 379 368 378 365 381 358 383 356 384 346 386 345 387 339 385 335 387 332 383 329 385 325 380 322 381 313 378 312 379 306 379 306 379 304 381 301 382 302 384 298 385 300 385 294 386 288 384 286 384 277 381 276 381 267 377 265 377 263 373 259 372 262 367 257 366 257 360 253 359 247 355 246 354 243 353 244 351 237 356 233 355 232 356 229 355 226 354 224 353 218 348 217 347 208 340 206 339 204 332 200 330 199 323 198 322 201 317 197 314 197 309 192 306 191 304 187 301 185 302 181 299 180 301 176 298 175 297 174 296 175 294 171 289 169 281 168 278 166 269 165 267 166 259 165 257 171 255 166 246 173 249 171 244 174 241 172 236 173 233 170 229 167 226 166 223 163 223 161 219 162 222 161 217 164 216 163 210 165 201 165 198 168 188 168 184 172 182 171 176 176 177 176 171 182 172 182 168 185 165 185 159 186 157 186 150 184 150 185 144 183 147 184 141 185 142 187 136 191 133 193 127 199 124 200 118 206 118 208 111 211 117 212 115 217 116 223 106 225 113 227 106 230 105 233 99 233 95 237 90 234 89 238 82 236 85 240 79 242 82 246 76 251 78 256 73 261 76 266 71 268 75 273 71 271 77 276 72 277 76 283 70 285 71 290 66 291 65 296 60 296 60 301 55 299 58 305 52 304 56 309 51 310 55 316 50 316 54 322 50 322 53 327 49 326 52 332 48 331 51 337 48 335 51 341 47 337 51 343 47 338 50 349 44 339 52 345 48 341 54 347 51 343 58 354 52 345 60 356 54 345 60 346 60 343 61 355 57 343 64 354 59 344 68 355 63 346 72 357 66 348 75 358 69 347 77 357 70 345 77 356 70 343 77 353 70 341 76 347 72 338 76 349 70 336 75 338 74 336 74 347 69 336 74 343 71 338 72 345 69 342 70 348 68 344 69 355 65 346 68 352 66 346 68 348 68 347 70 358 67 348 71 358 68 347 72 358 69 347 72 358 70 347 72 348 72 347 72 358 70 348 72 358 69 348 72 359 69 348 72 359 69 348 72 359 69 347 72 358 70 346 72 357 70 346 72 357 70 346 73 357 71 345 73 347 72 345 72 356 71 345 72 356 71 346 72 353 71 347 73 358 72 349 75 359 74 350 77 355 76 350 78 360 77 350 79 360 78 351 79 360 78 352 79 357 78 353 79 362 76 354 78 362 75 355 77 364 74 356 76 364 72 357 75 366 70 358 73 366 68 359 72 367 66 359 71 367 64 359 69 367 62 359 68 359 67 358 67 366 61 357 67 366 60 356 68 365 62 355 69 364 63 353 71 362 66 352 74 361 68 351 76 361 70 352 77 361 70 352 77 361 70 353 75 362 69 354 74 363 67 355 72 363 65 355 70 363 64 354 70 362 64 353 70 361 65 352 72 360 68 352 74 360 72 350 80 358 79 347 86 355 86 343 92 347 93 337 96 341 97 332 98 336 99 326 97 331 99 321 97 325 99 316 98 319 99 306 96 311 99 298 97 305 104 291 99 295 103 287 100 290 104 285 103 291 109 286 104 290 108 288 105 291 108 289 105 292 108 289 104 292 108 288 103 291 107 286 101 289 106 283 97 283 102 276 92 276 98 270 88 268 98 264 84 262 93 262 84 261 89 262 86 260 95 263 91 263 95 267 94 265 102 269 95 268 100 270 95 269 99 270 93 269 98 268 92 267 98 266 91 265 97 266 91 265 97 266 91 265 97 266 92 265 98 268 93 266 101 269 93 268 99 270 93 269 98 270 93 269 99 270 93 269 99 269 93 268 99 268 93 267 99 267 93 266 99 267 94 266 99 267 94 266 99 267 94 266 99 268 94 266 103 269 95 266 103 269 96 267 100 268 96 266 101 265 96 263 100 261 95 259 100 255 93 252 97 249 90 245 93 243 87 237 92 240 86 236 89 235 88 231 90 228 90 225 93 222 92 216 98 216 93 211 99 212 93 207 100 209 94 202 102 203 98 200 102 197 103 195 107 192 108 189 112 188 113 186 117 188 118 184 127 187 127 185 131 184 136 183 140 179 143 178 147 173 146 171 154 169 146 167 155 168 148 166 153 164 155 163 160 159 169 158 173 154 184 155 187 155 193 156 198 158 205 158 207 158 212 159 216 156 219 158 228 151 224 153 229 150 226 152 234 151 229 153 235 152 242 154 246 155 258 156 261 159 272 161 275 166 281 168 283 171 288 174 292 173 297 177 301 172 304 175 308 170 308 177 316 172 311 174 311 179 320 181 322 190 332 192 334 201 342 204 343 210 345 216 347 220 347 226 350 227 352 233 355 231 358 237 360 231 363 237 364 234 364 245 367 247 367 250 368 263 371 265 371 278 373 281 373 290 374 292 374 297 377 304 377 306 382 313 381 310 387 317 385 314 388 321 386 331 386 333 385 347 384 350 383 362 380 364 379 372 375 375 374 380 374 386 371 390 374 396 370 394 375 400 371 397 373 402 368 407 362 409 361 418 351 420 349 428 341 430 340 435 333 437 330 441 323 443 321 448 320 451 314 454 318 457 312 456 316 459 310 459 304 460 302 462 290 463 287 466 275 467 272 469 268 470 262 471 254 472 251 474 248 474 240 478 240 478 233 481 237 480 229 480 230 479 222 476 212 476 209 474 195 473 192 472 182 472 180 470 174 470 171 467 163 466 160 468 156 465 151 469 150 466 145 470 148 466 142 466 144 462 139 455 132 453 129 445 119 443 116 438 110 434 106 432 103 428 99 425 96 421 92 420 87 412 82 418 80 410 75 417 77 411 73 410 74 405 71 396 67 392 65 380 60 378 58 371 54 366 52 360 52 357 51 353 50 348 49 346 46 338 44 343 42 333 40 340 40 330 38 333 41 327 40 319 40 316 39 308 39 306 38 305 37 296 37 301 37 292 36 296 36 291 36 290 37 282 36 287 37 278 36 287 36 278 35 289 36 280 34 289 36 280 34 288 36 278 35 286 38 276 37 285 41 279 40 284 44 274 43 283 49 274 49 282 57 273 57 283 66 278 67 286 74 277 74 287 78 281 77 287 79 281 78 288 79 279 79 280 81 284 78 291 78 282 77 292 77 283 77 292 75 283 76 291 74 286 74 289 71 284 72 287 69 282 70 285 67 280 68 282 64 278 65 280 62 275 63 278 60 274 61 277 58 273 59 275 56 268 58 275 55 268 57 274 54 270 56 273 54 267 57 273 55 266 57 273 55 270 56 273 54 270 56 274 55 270 56 274 55 268 58 274 56 268 59 274 56 268 59 274 57 268 60 274 58 268 61 274 59 268 62 274 60 271 62 274 60 271 62 274 60 268 63 274 59 271 61 275 59 272 60 276 58 272 60 276 58 272 60 276 58 272 61 276 58 270 62 276 60 270 63 276 60 270 63 277 60 270 63 277 59 270 61 278 58 270 59 279 57 275 56 280 56 272 52 280 54 277 50 282 52 278 47 284 47 281 43 286 43 284 38 290 39 285 29 293 36 291 29 297 33 294 27 299 32 293 21 299 30 296 25 299 29 295 24 297 29 293 24 294 29 291 23 292 29 288 24 290 30 286 25 289 32 286 27 289 35 285 29 288 38 285 32 288 40 285 35 287 42 284 36 287 43 284 37 287 44 285 38 288 44 287 37 291 42 289 36 296 43 293 36 298 46 294 39 298 48 294 42 297 53 293 46 297 58 293 52 298 64 290 58 299 68 290 64 300 71 291 69 301 72 295 72 302 72 293 74 301 70 296 72 298 68 293 70 294 66 290 69 291 66 284 70 288 67 282 72 286 68 281 74 285 69 280 75 285 69 281 76 287 70 284 78 289 73 288 82 292 78 292 87 297 84 297 92 302 88 304 97 308 91 310 100 313 92 315 97 316 92 318 97 316 93 317 98 313 97 314 102 309 101 311 105 306 101 308 107 305 100 307 105 306 98 307 104 307 97 309 106 308 97 310 103 310 98 312 104 312 100 313 105 312 101 314 107 312 103 313 107 310 104 314 113 308 106 312 111 308 108 312 113 310 111 317 117 313 113 318 116 318 112 323 115 324 111 330 113 331 108 337 110 338 104 349 107 345 100 356 103 351 96 362 99 356 92 363 93 361 89 368 89 364 87 372 88 368 88 375 89 370 91 381 92 371 94 383 95 373 95 380 96 375 96 387 98 378 96 389 98 382 94 388 95 384 90 391 91 386 89 393 90 390 92 396 94 394 98 401 100 399 103 406 105 404 107 411 109 408 109 414 111 411 114 418 116 416 119 423 122 423 124 430 127 430 126 436 129 435 126 440 130 439 130 445 134 443 138 449 142 446 148 452 152 448 154 454 159 449 160 453 164 450 168 454 173 452 177 457 182 458 183 465 192 465 186 468 191 468 189 471 196 468 199 471 205 467 215 469 217 464 222 467 227 463 227 465 232 460 232 461 238 456 240 458 246 456 249 457 255 458 256 460 263 462 261 463 267 462 267 462 273 457 279 457 282 452 285 451 295 447 293 447 298 445 296 445 301 443 297 442 303 437 302 435 308 432 310 431 316 430 320 429 325 430 327 428 332 429 332 427 337 421 342 420 343 411 350 411 351 405 353 402 357 400 356 396 360 394 356 392 359 386 357 386 357 377 364 376 365 371 371 370 372 369 375 366 378 362 380 362 381 354 384 352 384 342 387 341 387 334 385 331 387 329 382 325 384 322 378 317 379 308 378 308 378 302 379 301 379 301 382 297 383 299 385 294 385 294 385 288 385 280 383 278 383 269 380 267 380 262 374 259 374 258 368 252 367 257 361 248 359 247 354 245 354 243 352 240 352 238 354 234 353 233 355 229 354 226 353 224 352 217 348 215 346 207 339 205 339 202 332 199 330 198 324 197 323 196 316 195 315 195 310 191 307 190 306 187 303 184 306 181 303 181 304 181 303 176 299 175 297 173 291 172 289 170 279 168 277 167 268 167 266 168 261 165 255 172 259 169 249 175 251 173 245 175 243 173 237 171 232 170 230 165 226 165 223 163 226 161 220 163 221 162 216 164 208 163 205 166 194 165 191 169 186 168 180 173 181 173 175 179 177 178 170 184 170 184 163 186 161 186 154 184 152 185 147 182 148 183 141 182 145 184 137 186 138 188 131 194 128 195 121 202 120 204 113 209 116 214 105 216 114 217 113 223 110 228 104 228 103 231 97 230 96 233 90 230 92 233 86 232 90 236 83 239 85 243 79 249 80 254 74 259 77 263 71 264 77 269 72 268 78 273 73 275 77 280 71 282 72 287 66 288 66 293 61 292 62 297 57 294 60 300 55 300 59 306 54 307 58 313 53 313 57 319 52 316 55 322 51 319 54 325 50 323 53 329 49 325 53 331 48 324 52 331 48 321 53 328 49 317 55 324 51 318 60 325 56 321 65 327 62 321 70 327 67 320 74 327 70 316 75 323 71 314 75 320 72 313 76 319 72 312 77 321 72 311 77 317 73 309 77 316 73 309 77 316 73 312 76 318 72 315 73 322 70 321 70 328 67 325 69 331 66 327 70 339 65 328 70 339 66 328 71 339 67 327 71 339 68 328 72 339 69 328 72 335 70 328 72 339 68 328 73 339 69 328 73 335 71 328 74 335 72 329 74 340 71 329 74 330 74 329 74 340 71 328 73 335 71 328 72 335 71 328 72 339 69 327 72 339 69 327 72 339 69 328 73 339 70 329 73 335 72 329 74 340 71 328 74 340 71 328 74 339 71 327 74 329 74 326 74 338 71 326 74 337 71 325 73 337 70 325 73 326 72 324 73 336 68 324 73 335 68 324 74 325 73 324 74 334 67 324 75 334 67 325 75 334 66 326 75 334 65 326 74 334 64 327 72 332 65 328 69 336 59 328 66 335 55 327 63 331 57 326 62 330 56 325 62 329 55 324 63 329 51 321 64 324 57 319 66 323 54 318 66 319 58 316 66 318 58 315 66 316 58 312 67 314 59 310 69 313 61 308 71 311 64 307 74 311 63 306 77 309 69 306 79 308 71 305 79 306 72 302 79 302 67 297 78 297 70 292 77 291 66 289 78 287 69 287 79 285 70 287 79 285 70 288 78 285 69 290 76 288 68 290 75 289 67 290 73 289 65 288 70 289 63 286 67 287 59 283 63 285 55 281 58 285 52 282 56 286 49 283 54 288 49 286 56 291 51 288 59 298 51 291 63 302 56 294 67 305 64 295 74 306 72 294 82 304 81 291 90 301 90 286 95 292 95 281 99 286 99 276 100 282 101 273 101 280 101 273 101 279 101 274 102 280 102 274 103 280 104 272 105 278 107 269 109 274 111 268 116 270 116 261 117 264 120 254 120 257 124 247 122 249 126 240 124 241 128 233 123 234 128 227 122 227 127 221 120 221 129 215 118 214 127 210 117 208 125 205 118 202 126 200 121 197 128 195 124 193 132 190 129 189 133 185 133 183 142 181 137 180 142 177 141 176 146 175 146 174 151 172 154 172 160 169 162 168 171 165 167 164 176 161 170 161 179 160 172 160 177 158 180 158 185 155 191 156 195 154 201 155 206 155 209 157 218 159 217 161 222 164 229 164 231 163 237 164 241 159 244 163 253 156 249 159 253 155 254 158 258 155 263 158 268 157 274 160 278 161 283 164 287 168 289 171 293 178 298 179 300 180 304 184 308 180 312 187 319 179 317 184 321 180 321 185 324 185 329 190 332 196 340 199 342 209 349 212 351 217 352 223 353 225 351 232 353 234 353 239 354 240 359 246 360 244 367 250 368 245 371 251 372 250 373 256 374 265 374 267 374 279 375 282 375 287 376 293 375 301 375 304 376 310 378 317 378 319 383 326 381 323 385 330 383 330 385 337 383 347 381 350 380 361 377 364 376 367 375 373 371 373 370 379 366 381 365 387 361 391 362 397 358 399 362 404 358 402 363 408 358 407 359 412 354 417 346 420 344 427 335 429 332 433 329 437 323 440 322 444 316 448 310 450 308 453 309 457 302 458 307 461 300 461 304 463 297 465 289 466 287 468 275 469 272 471 262 472 259 473 258 474 251 474 251 474 244 474 236 475 234 478 231 478 225 482 227 481 220 482 223 481 215 479 209 479 205 476 195 475 191 472 180 472 177 469 171 469 168 467 164 464 159 464 155 462 150 465 149 462 144 466 145 462 140 463 142 459 136 452 131 451 128 442 118 440 116 432 107 430 105 426 100 424 97 422 93 418 89 418 85 409 80 416 80 408 75 413 77 408 73 403 73 400 71 389 68 386 66 375 61 372 59 367 56 358 54 361 55 352 53 353 52 348 51 345 48 336 46 340 44 330 42 336 43 330 42 329 43 324 42 316 42 312 41 308 40 303 39 304 39 298 38 300 38 291 36 294 37 289 36 290 36 281 35 289 34 280 33 292 33 282 32 295 34 285 33 294 37 284 36 292 41 282 41 292 48 282 48 294 57 285 57 298 64 288 65 299 69 293 69 299 72 293 72 299 74 290 73 301 73 294 72 301 70 295 71 301 68 295 68 299 64 294 65 295 61 290 62 290 59 285 60 286 58 282 58 284 56 279 56 282 54 275 56 282 54 274 55 281 53 274 54 281 52 274 54 281 52 274 54 281 52 273 54 280 52 273 54 280 52 276 54 281 53 274 55 280 53 276 54 280 53 276 54 280 53 276 54 279 54 276 55 280 54 273 56 281 54 274 57 282 54 274 57 283 54 276 56 285 53 281 54 286 52 281 53 287 52 278 51 287 51 279 50 287 50 283 49 287 49 282 47 286 46 278 42 286 44 279 39 287 41 283 37 288 38 281 31 290 34 283 27 291 31 287 27 292 28 287 24 292 27 285 20 292 26 288 22 292 26 287 22 291 27 287 23 291 29 286 24 290 29 286 25 290 29 285 25 290 28 285 24 290 28 282 21 290 28 282 21 290 28 282 21 289 28 285 23 289 27 284 22 288 27 280 19 286 27 282 22 285 26 278 19 283 28 280 22 282 28 280 23 283 28 276 20 283 28 279 24 283 30 279 25 281 32 278 27 280 34 274 27 280 36 276 31 279 39 272 33 278 42 271 37 279 45 275 41 281 44 277 43 283 44 275 45 285 45 276 47 286 47 278 50 288 49 280 53 290 52 285 54 291 54 284 58 291 56 284 60 290 56 282 60 289 57 285 59 288 56 280 60 287 55 280 59 287 55 280 59 286 55 280 61 285 59 280 66 284 65 282 73 286 73 285 76 288 81 289 85 294 87 294 87 300 91 303 100 305 92 307 96 307 91 309 96 308 91 310 97 307 93 309 98 306 95 308 101 304 96 307 101 304 96 307 101 305 95 308 101 307 97 310 102 310 98 313 103 313 101 319 109 317 105 322 109 323 110 329 113 330 113 340 118 336 113 343 115 342 112 348 114 347 110 358 113 352 107 362 110 356 104 367 106 360 100 366 101 364 98 371 98 369 95 379 96 371 93 378 93 373 93 385 93 374 94 381 94 376 95 383 95 378 97 385 97 381 99 393 100 383 100 395 102 384 102 392 103 387 103 394 104 390 104 397 105 393 105 399 107 395 108 402 110 399 111 407 113 406 113 413 116 415 116 422 117 423 116 430 118 428 113 439 118 430 113 436 115 431 117 437 121 434 128 440 132 438 140 443 144 441 150 446 154 442 155 448 159 443 159 448 163 446 165 451 170 453 178 455 179 456 183 461 188 460 188 464 193 462 190 466 196 462 199 465 204 461 209 464 214 460 219 463 224 460 225 462 231 458 229 460 235 456 236 458 242 456 246 457 252 456 255 458 261 458 262 458 268 458 269 457 274 453 276 453 282 448 283 448 288 445 289 445 298 443 290 441 299 438 293 437 298 432 301 431 306 429 311 428 316 430 322 429 327 433 327 432 332 432 329 430 334 425 334 423 339 415 342 412 346 405 348 403 351 399 351 399 351 391 356 390 357 385 359 383 362 379 367 378 368 379 371 376 373 377 372 374 375 370 373 366 376 355 378 354 379 345 380 341 382 333 383 332 383 326 383 325 383 317 383 317 383 311 385 310 385 308 387 304 387 305 387 301 388 298 386 297 386 287 384 287 384 278 380 276 380 270 376 268 376 268 372 264 373 267 368 258 367 260 361 255 360 249 356 247 355 241 354 239 354 234 356 233 355 229 355 227 355 221 352 219 351 212 346 210 345 209 339 200 336 206 331 203 329 202 321 201 320 198 313 196 312 192 309 192 306 188 309 185 307 184 309 181 306 180 305 178 303 176 297 174 295 170 285 169 282 167 272 166 269 169 263 168 261 174 259 171 253 174 250 171 244 172 244 169 239 167 240 165 235 163 237 161 232 162 235 160 228 161 225 160 220 162 212 161 208 165 202 164 196 169 194 168 188 174 190 174 184 180 184 180 177 183 176 183 169 183 165 182 159 179 157 179 151 177 153 177 141 178 148 179 141 183 140 184 133 190 130 192 123 198 124 200 117 205 123 208 111 210 124 213 118 216 120 219 114 221 112 224 106 225 102 228 96 226 95 229 88 228 92 232 85 233 90 237 84 242 88 246 82 250 86 255 80 258 82 263 77 265 77 270 72 271 71 276 66 274 66 279 60 273 63 278 57 274 60 280 55 281 58 287 52 291 56 297 52 300 56 305 52 306 57 311 52 312 57 318 52 317 56 327 49 322 54 327 50 325 52 331 48 327 51 333 46 330 49 336 45 333 48 339 43 333 46 344 39 334 46 344 38 335 46 346 39 335 48 345 41 334 52 344 45 333 57 344 50 334 62 344 56 334 67 345 61 335 72 347 67 338 76 349 71 340 80 350 74 339 82 350 76 336 83 343 80 333 84 343 79 328 83 339 79 325 81 336 77 323 79 325 78 323 78 325 77 325 76 337 72 328 74 340 69 332 71 339 68 335 69 347 65 337 68 338 67 338 68 344 66 338 69 349 65 337 70 349 67 337 71 349 68 337 72 349 69 339 73 340 72 339 74 350 70 339 74 350 71 339 75 350 71 339 76 340 75 338 76 349 72 337 76 349 72 337 76 348 72 336 75 337 74 336 73 343 72 337 73 337 72 337 73 337 72 338 73 349 69 338 73 349 69 338 75 349 71 338 76 349 73 337 77 338 77 336 78 347 74 336 78 347 75 336 77 347 74 336 76 347 74 336 75 343 73 337 74 338 74 337 73 349 71 338 73 349 70 337 73 339 73 337 74 348 71 336 74 347 72 335 75 347 72 335 76 346 73 334 77 346 74 334 77 336 77 335 78 346 75 335 78 346 75 334 77 341 76 334 76 345 76 332 76 339 77 331 78 338 79 330 81 336 82 328 84 338 86 327 86 333 88 326 89 336 91 327 90 337 92 328 90 338 92 328 89 335 90 329 88 336 88 330 87 331 87 330 87 336 88 330 89 331 89 329 91 339 92 328 94 334 94 326 95 337 96 324 96 335 97 323 95 330 96 322 94 328 95 322 92 332 94 322 90 323 90 321 89 326 89 320 88 325 88 319 88 324 89 317 91 322 91 315 93 319 94 311 96 315 97 305 98 308 101 296 100 299 104 287 100 290 108 282 99 282 104 277 99 276 106 272 99 271 107 267 99 267 105 263 100 262 109 259 102 258 105 255 101 253 105 251 100 249 105 246 99 243 102 240 97 235 103 234 94 228 101 230 92 225 98 226 92 221 99 221 96 216 104 217 100 212 108 212 103 210 107 210 104 205 112 208 106 203 114 205 110 200 118 201 116 199 121 196 123 194 127 189 128 186 136 183 131 180 139 179 132 175 140 175 134 172 143 169 140 168 145 164 149 163 153 161 158 160 163 160 166 160 171 162 178 162 181 162 186 162 191 159 194 160 202 154 197 155 206 150 198 150 208 150 200 150 205 149 210 149 213 149 224 149 227 151 239 152 241 155 245 157 250 162 252 164 256 166 260 169 264 166 268 169 272 164 275 167 279 163 280 168 288 163 285 167 290 166 295 170 299 174 309 176 311 181 318 184 320 188 320 196 327 196 323 201 326 203 327 208 330 208 334 213 337 210 342 211 341 208 347 214 350 210 351 216 353 217 355 223 358 232 361 236 362 246 364 249 364 252 362 259 363 261 363 269 364 271 368 277 368 276 374 283 374 279 379 286 378 292 380 295 380 307 380 309 380 321 379 323 378 327 378 334 376 336 375 343 373 347 375 353 373 355 377 361 374 358 380 364 377 363 379 369 376 377 371 379 370 388 365 391 363 395 360 401 356 406 351 408 349 411 347 416 342 419 343 424 338 424 343 428 338 427 343 431 336 434 331 435 329 440 320 442 317 445 313 448 306 451 305 454 299 455 300 458 294 458 293 461 286 462 285 464 278 466 279 468 272 470 276 471 268 471 271 472 263 472 256 472 251 472 242 472 238 473 235 473 228 474 226 474 219 474 217 474 210 476 207 475 201 478 203 477 195 480 201 478 194 478 194 476 187 472 178 471 174 467 164 467 161 467 158 464 152 465 151 461 145 461 143 457 137 458 136 455 130 459 131 455 125 458 128 451 120 453 125 449 120 441 114 439 111 430 103 429 100 425 94 421 91 421 89 416 85 416 84 412 81 411 78 402 74 407 73 402 70 406 69 397 64 404 67 395 63 399 66 393 63 385 62 381 60 369 57 366 55 360 52 350 51 353 51 343 49 345 50 339 48 337 46 328 45 334 42 324 40 332 40 322 37 329 39 318 37 320 38 314 37 310 36 305 35 308 35 298 35 308 37 298 36 308 41 298 38 307 44 298 41 310 47 300 44 318 50 307 46 324 52 314 48 325 53 316 50 327 56 317 54 331 61 321 59 331 65 324 65 328 68 317 68 328 69 317 68 330 67 318 67 332 64 321 64 333 62 326 61 332 59 325 58 327 56 317 56 320 53 309 54 311 52 306 52 306 51 301 51 303 51 294 52 301 50 294 52 300 50 292 52 299 51 292 53 298 51 290 54 298 52 290 54 298 52 291 55 299 52 292 54 299 52 294 54 299 53 294 54 299 54 291 56 298 55 291 57 298 55 291 57 299 54 292 57 299 54 292 57 301 55 293 56 303 54 294 55 304 54 296 54 305 54 299 53 305 53 300 52 305 52 299 50 304 51 295 48 303 49 297 47 301 47 294 43 301 45 293 41 301 43 296 41 301 42 292 38 301 41 297 39 301 40 292 36 300 39 295 36 300 38 292 33 301 38 296 34 301 36 293 31 302 35 294 29 302 33 294 27 303 31 299 27 306 29 298 22 308 28 300 20 309 28 304 22 308 28 300 20 306 29 301 24 303 30 298 24 300 30 295 25 299 31 295 26 299 32 295 27 301 32 296 27 301 33 293 26 300 34 295 28 297 33 293 28 294 32 290 27 292 30 284 22 289 28 286 23 288 26 286 20 290 24 287 18 292 22 290 16 295 21 292 15 298 22 294 16 300 24 297 18 302 27 299 21 304 29 300 23 304 30 301 24 305 30 302 25 306 30 302 24 307 30 304 24 309 29 305 23 309 27 306 22 310 26 306 20 311 26 307 20 311 26 306 21 310 27 306 22 310 27 306 22 311 26 307 22 312 25 305 18 312 24 305 16 312 23 308 18 312 23 308 18 312 24 308 19 313 24 305 17 315 24 310 20 317 22 308 17 319 19 310 16 320 18 310 17 317 18 307 21 309 22 301 27 302 31 299 34 297 43 295 48 297 61 296 64 301 74 302 79 307 84 309 90 314 90 317 95 322 94 325 98 327 95 333 103 330 95 334 100 332 100 336 104 332 105 335 109 332 107 335 112 332 108 335 113 334 109 337 114 335 111 338 115 336 115 339 118 336 116 340 119 338 118 342 122 340 119 344 122 343 120 347 124 345 121 349 125 347 123 350 125 347 124 350 127 346 124 350 128 345 125 349 128 345 126 348 129 345 126 350 132 346 127 349 130 347 126 351 130 349 126 352 129 350 125 354 128 351 125 355 128 351 124 355 127 350 124 354 127 349 124 355 130 348 125 354 130 348 125 352 128 348 125 352 128 350 126 353 129 350 126 356 132 350 126 353 129 349 126 352 129 349 126 352 129 349 126 352 129 348 125 351 128 347 123 349 126 344 121 345 122 339 112 340 116 334 105 333 109 328 99 324 106 322 94 318 98 315 90 311 92 309 87 305 88 304 82 298 85 302 78 296 81 302 72 295 74 303 66 295 68 303 62 296 64 303 59 296 61 302 60 294 61 300 62 293 61 299 62 292 60 299 59 292 58 299 56 292 54 300 52 293 48 301 46 295 43 303 42 297 38 305 39 302 35 308 34 303 28 313 29 310 26 318 26 315 22 323 25 317 17 327 23 321 16 329 24 323 16 329 25 325 20 326 27 320 19 322 29 319 24 318 31 315 27 316 32 311 28 315 32 311 28 315 30 311 27 316 29 308 25 315 27 305 25 311 26 306 27 305 30 297 33 298 36 295 39 293 45 290 47 290 54 284 59 288 60 286 63 289 64 283 70 288 67 282 72 287 68 284 71 287 67 287 67 287 66 280 71 286 69 280 74 284 73 278 77 283 76 276 79 282 75 278 77 282 71 279 73 281 66 278 69 281 65 274 69 280 65 272 68 279 65 272 68 276 64 272 66 274 64 266 68 271 64 264 68 268 63 261 68 265 64 258 69 260 67 256 70 254 72 250 74 249 76 245 79 245 78 239 83 241 76 235 81 238 74 231 79 235 73 231 77 230 76 224 83 224 79 221 83 217 85 214 88 211 90 209 94 208 95 203 102 206 100 203 104 202 108 200 112 197 115 195 119 192 118 188 125 187 117 182 125 183 116 179 125 182 119 180 124 178 127 176 131 171 140 170 143 166 152 166 155 165 159 165 164 166 166 166 171 165 173 166 178 164 178 164 182 162 179 161 188 159 179 158 188 156 181 156 187 153 188 154 193 152 199 153 204 152 210 154 215 154 218 156 223 156 224 158 229 159 229 163 237 163 235 165 240 165 241 167 246 163 248 166 253 158 252 162 261 153 254 158 263 152 256 156 265 153 262 156 267 159 275 161 278 165 288 167 290 171 295 175 299 178 301 182 305 182 307 186 311 183 314 187 318 181 320 189 327 180 323 188 330 181 326 186 330 187 334 192 337 199 345 202 347 212 352 215 354 221 353 227 355 230 353 237 354 238 354 244 356 243 361 254 364 244 367 251 368 244 370 251 371 249 371 256 372 265 374 269 374 283 375 286 375 292 376 299 375 300 375 307 374 308 374 315 373 318 377 325 375 327 382 333 380 332 387 338 384 335 388 342 386 347 385 350 384 362 380 365 379 376 374 379 373 383 370 388 366 390 364 396 360 398 361 404 356 405 360 410 356 407 362 412 356 409 358 414 352 418 345 420 343 427 334 429 331 433 328 437 322 438 323 442 317 441 319 444 311 446 306 447 304 449 303 452 296 455 299 458 292 459 298 462 291 464 292 467 285 467 283 470 276 469 276 473 270 474 276 477 270 478 277 482 270 479 275 484 269 481 273 485 267 483 274 487 267 485 276 490 265 487 275 492 265 488 273 492 266 489 270 492 262 491 267 493 259 492 262 494 255 494 257 495 249 494 252 495 244 492 249 494 241 490 248 491 240 485 245 488 234 480 241 483 230 477 238 478 230 474 236 477 228 476 222 475 226 474 231 475 224 475 228 478 221 477 226 479 219 477 225 479 217 478 223 481 212 477 219 481 214 481 218 485 208 483 215 484 215 489 213 492 204 494 211 496 201 496 209 498 200 498 208 498 203 497 207 498 198 496 206 497 201 496 207 497 198 497 207 497 198 496 207 498 198 496 208 497 198 496 207 497 198 496 209 497 203 497 210 500 200 497 212 500 201 497 214 500 203 498 215 501 204 498 215 501 204 498 214 500 207 499 214 501 207 500 214 502 207 501 213 503 207 504 212 505 202 506 211 505 201 506 210 504 200 503 207 499 199 497 204 492 197 492 203 487 196 488 202 484 195 489 204 484 196 488 203 483 195 486 201 481 194 484 200 479 193 481 199 476 192 479 200 476 196 478 201 473 194 476 201 471 194 476 201 471 194 476 202 473 198 477 203 473 198 476 204 471 196 476 204 471 197 476 206 471 199 477 209 473 204 477 211 471 203 476 212 470 204 475 212 471 208 473 214 465 208 469 216 461 211 465 220 457 215 462 224 454 219 459 227 455 224 457 228 452 226 454 229 449 227 453 230 448 228 452 232 447 229 453 234 447 231 453 235 447 233 453 236 447 233 452 237 443 234 450 239 444 237 448 241 441 239 444 243 437 241 439 243 433 242 436 242 431 241 435 241 429 240 435 241 430 240 436 240 426 240 437 241 431 241 439 243 432 243 440 245 430 245 439 247 433 247 438 248 429 248 437 248 431 248 437 248 432 248 437 248 432 248 436 248 431 248 436 249 427 249 436 250 427 249 436 250 431 249 436 250 430 248 436 248 426 246 436 246 430 244 436 243 430 240 437 239 430 237 437 236 430 234 436 234 429 232 431 231 425 230 427 229 421 227 425 228 419 226 425 227 418 225 425 226 419 224 427 225 422 224 428 225 418 223 427 225 421 223 425 225 416 222 425 225 419 223 424 225 418 223 422 224 417 223 420 223 412 221 418 220 413 218 418 218 413 217 419 216 414 215 421 215 412 214 423 215 418 214 426 216 417 214 431 217 422 215 436 219 432 218 443 222 438 220 449 226 439 222 452 230 443 226 451 233 444 230 447 234 440 232 441 233 436 232 437 233 428 232 434 235 426 236 433 238 424 241 433 243 429 245 434 248 426 252 434 253 427 259 434 258 430 262 433 263 431 268 432 267 430 273 432 270 430 280 434 273 432 283 436 277 435 282 438 281 435 290 438 283 437 292 439 284 437 294 439 285 437 291 436 288 433 297 431 291 430 296 427 295 425 305 425 301 423 311 426 310 424 315 427 318 425 326 430 324 428 329 432 327 429 332 429 330 426 334 421 336 418 340 411 342 409 346 404 347 402 351 400 352 398 355 397 354 395 357 393 354 392 354 384 359 381 362 373 367 373 367 367 372 366 373 362 376 361 377 354 379 353 380 344 382 343 383 338 382 336 384 334 381 330 383 331 378 326 380 318 377 317 378 308 376 306 377 298 378 297 378 292 379 291 380 291 380 286 381 280 381 279 381 271 379 271 380 267 376 264 376 263 373 260 374 262 370 258 370 261 365 255 364 250 358 248 357 246 354 241 353 238 353 233 352 232 353 228 351 227 350 223 349 221 346 218 343 214 340 209 338 208 334 203 332 205 330 201 327 204 324 196 320 198 315 196 313 191 308 190 307 187 306 183 303 181 305 178 302 175 302 173 301 175 301 171 297 170 292 168 288 166 280 165 278 165 269 164 267 168 265 168 264 173 259 171 253 174 250 171 244 171 238 169 235 167 229 166 227 164 226 162 222 162 223 162 218 161 213 160 210 162 203 162 200 166 192 165 189 171 187 170 182 175 184 175 172 181 167 181 168 184 169 184 164 183 161 183 156 180 156 180 149 178 153 180 141 180 145 182 137 187 134 188 127 195 125 197 118 204 121 207 115 214 120 218 109 221 116 224 110 226 109 229 103 227 102 231 96 226 98 229 92 227 96 231 89 234 90 239 84 246 85 251 79 258 83 263 77 266 84 275 76 271 88 272 87 278 89 284 85 287 85 293 81 295 77 300 73 300 71 306 66 303 66 310 62 309 64 317 60 321 65 328 61 331 69 338 66 337 74 349 70 341 79 354 76 349 82 356 81 358 82 365 81 365 81 373 80 369 78 376 77 371 78 383 78 378 83 385 84 388 91 395 92 397 100 404 100 402 105 409 105 405 108 412 110 411 114 418 116 418 119 425 121 424 122 430 124 427 123 433 126 431 128 437 131 437 137 442 140 442 148 448 151 447 155 453 158 451 158 457 162 452 160 458 163 453 163 459 166 456 170 462 174 462 178 467 182 467 185 473 190 472 191 477 195 475 197 480 201 477 204 482 208 478 209 483 214 480 213 485 218 482 217 486 221 482 221 489 230 481 227 486 233 482 233 486 238 483 237 491 245 485 237 490 241 487 235 492 240 488 236 496 244 487 234 491 238 484 232 489 237 481 233 485 238 477 236 484 245 474 237 477 241 471 234 475 239 470 231 473 236 469 229 473 235 468 229 472 234 468 228 472 233 468 228 472 233 469 228 475 237 470 229 474 235 471 231 475 236 472 233 476 239 474 236 478 241 475 239 481 248 475 240 481 250 475 242 480 250 474 241 479 251 473 241 478 250 472 241 477 249 472 240 477 249 472 240 476 249 472 240 476 249 472 241 476 250 472 241 475 246 472 241 477 250 475 250 477 249 472 240 477 249 473 240 477 249 472 240 472 240 472 240 477 249 472 240 477 249 472 240 477 249 473 240 477 249 473 241 478 249 474 241 478 250 473 241 478 250 473 240 477 249 472 239 475 245 472 239 476 248 472 239 476 248 472 240 474 245 472 240 477 249 472 240 477 249 473 240 477 249 472 240 477 249 472 239 476 248 472 238 474 243 472 237 472 238 472 238 474 243 472 238 474 243 472 238 476 247 472 237 477 246 473 236 475 242 472 236 477 245 472 236 477 245 472 235 475 241 471 235 477 244 471 234 477 244 471 234 477 243 470 234 476 243 470 234 476 243 469 235 475 244 469 236 475 245 468 237 475 245 469 236 475 245 469 236 476 245 470 235 473 240 469 235 475 244 468 235 473 244 467 235 472 244 466 235 471 244 466 235 471 243 467 235 473 244 467 235 467 236 467 236 471 240 466 235 474 243 465 234 466 234 465 234 474 241 466 234 476 241 469 233 480 239 473 232 484 237 476 231 488 235 479 228 491 232 480 226 492 229 480 223 492 226 479 223 491 225 480 223 491 225 482 224 489 225 485 223 497 225 489 222 501 223 493 219 505 219 495 216 508 215 496 213 509 212 496 211 509 209 496 209 503 209 494 210 502 210 492 212 505 212 491 214 504 214 490 216 503 216 490 217 503 218 491 217 503 219 490 217 503 219 489 216 502 219 488 215 495 217 485 214 492 217 482 214 489 218 480 216 488 223 477 218 484 226 475 220 481 229 474 222 479 231 473 224 477 233 470 225 474 234 467 226 467 226 461 225 463 233 456 223 457 222 452 220 453 224 450 217 450 225 450 215 448 223 449 215 447 222 449 215 447 222 449 215 448 221 449 216 448 220 448 215 446 223 446 215 445 220 445 215 443 222 445 215 444 223 445 214 444 219 445 214 445 219 446 214 445 219 446 214 445 219 446 214 445 219 446 214 445 218 446 213 443 220 440 219 443 216 437 216 440 213 440 205 437 209 438 198 435 201 436 190 433 193 435 181 430 183 434 173 426 175 434 165 426 165 434 158 426 156 435 151 431 149 437 145 433 142 439 141 435 138 440 138 436 134 439 137 435 132 438 134 431 129 436 131 432 127 436 126 432 123 437 121 430 116 438 117 434 113 438 111 431 106 436 107 431 104 432 103 427 100 428 101 423 98 426 98 418 94 426 96 418 91 427 94 418 89 425 92 420 90 418 88 413 86 408 82 403 80 398 76 393 74 392 73 386 71 388 72 382 70 380 71 375 69 371 68 366 66 364 62 355 61 361 58 352 57 359 55 348 55 352 53 346 53 340 50 335 51 330 49 325 50 322 50 312 51 315 53 306 54 308 56 298 58 300 58 295 58 295 56 286 58 291 55 282 56 286 53 277 56 277 53 269 57 269 54 261 59 263 58 255 63 258 64 251 69 256 71 251 74 251 79 247 82 245 83 238 88 239 83 235 86 235 80 227 86 231 80 227 84 225 83 221 87 212 92 210 94 202 101 200 103 197 109 194 112 195 117 191 126 191 129 190 131 186 136 185 140 179 140 175 148 173 140 169 149 168 142 165 151 163 148 161 153 157 161 156 164 153 172 153 176 155 182 155 187 159 192 160 197 161 201 162 206 159 209 160 214 155 213 157 222 153 215 155 221 153 222 154 227 153 236 154 239 156 250 157 253 160 259 163 264 167 267 170 272 172 276 175 280 173 283 176 287 171 288 176 296 169 292 173 296 171 298 174 302 177 311 179 314 185 324 187 326 193 330 198 334 202 334 208 337 211 338 216 341 216 343 221 346 217 350 226 355 215 354 221 357 217 356 223 358 230 361 233 362 244 366 248 367 259 369 263 369 266 369 273 369 274 369 280 369 282 372 289 372 289 379 296 378 292 384 299 383 295 386 303 386 305 388 312 386 324 386 326 385 338 383 341 383 343 382 350 380 351 379 357 376 360 378 366 375 367 379 374 376 372 381 378 377 374 380 379 376 382 373 385 372 393 364 395 363 404 355 406 353 410 352 414 346 416 346 420 340 422 340 426 334 427 336 432 330 430 335 435 329 433 333 437 327 440 321 441 319 445 310 447 308 450 306 453 299 455 300 458 293 459 296 461 289 460 292 462 285 460 285 463 276 464 274 467 267 470 268 472 260 476 263 478 257 481 256 483 249 484 247 486 240 487 241 489 233 490 237 491 229 490 232 491 225 489 224 490 217 490 215 491 208 491 210 492 204 493 209 495 198 494 208 496 196 494 205 496 193 495 202 496 195 495 200 496 193 496 199 497 188 498 199 499 188 500 200 500 188 500 199 500 188 499 197 499 186 497 195 497 183 496 193 496 182 495 193 495 186 494 192 494 180 494 193 494 185 494 195 493 187 492 196 491 188 488 197 487 190 484 197 483 186 481 198 480 191 477 196 477 188 475 193 474 185 474 192 474 184 474 192 475 184 476 194 475 186 478 196 477 189 480 198 479 191 481 200 481 193 482 200 481 192 482 199 481 188 483 197 481 187 484 195 482 184 486 192 485 186 488 188 486 183 489 186 487 181 488 186 485 176 488 186 486 180 488 187 486 181 486 187 483 178 485 187 482 178 484 187 482 181 483 186 480 180 482 186 480 181 481 186 479 181 481 186 478 181 480 186 477 178 480 186 476 178 480 187 476 178 480 187 476 178 480 186 476 178 480 186 476 178 481 186 477 178 481 186 477 178 481 186 477 178 481 186 477 178 481 186 477 179 480 187 476 179 480 186 476 178 480 186 476 178 481 187 478 182 481 187 479 182 482 188 479 183 482 188 480 183 483 188 480 183 484 189 481 183 484 189 481 180 484 190 482 180 485 191 484 185 486 191 486 185 487 192 489 185 491 193 494 183 494 196 498 189 496 197 504 188 500 201 508 192 502 204 511 194 504 205 510 199 505 206 511 201 504 205 513 201 506 208 513 202 507 209 514 203 508 210 514 205 509 211 515 205 509 211 515 205 509 210 515 203 510 208 516 202 510 206 515 199 510 204 515 197 510 201 515 194 510 199 515 192 510 199 515 191 510 198 515 191 510 197 515 190 510 196 514 189 510 195 515 188 510 194 514 187 510 194 516 184 509 194 513 187 508 194 512 187 506 194 511 187 505 195 512 184 504 195 509 188 503 195 510 184 502 195 510 184 502 195 509 184 502 195 509 184 502 195 509 184 502 195 508 187 502 195 508 187 503 195 508 187 503 195 510 184 504 195 508 188 504 195 508 188 504 195 508 188 503 196 508 188 502 195 507 189 503 196 507 189 503 196 508 189 503 196 508 189 503 196 508 189 503 196 507 189 502 196 507 189 502 195 510 185 502 195 510 184 503 195 507 188 503 195 511 186 503 195 504 194 505 197 511 191 506 197 513 193 509 200 515 195 512 202 522 196 514 205 521 201 517 208 524 204 519 210 527 206 520 211 528 206 522 211 530 207 524 211 555 201 524 210 532 206 526 210 533 206 527 210 534 205 529 209 536 204 529 207 536 203 529 206 537 202 530 205 538 201 532 205 540 201 534 205 542 201 536 206 542 202 537 206 544 202 539 206 545 202 539 205 546 201 538 203 564 201 537 201 544 198 538 201 546 197 540 199 546 195 541 199 549 195 542 199 549 196 542 201 549 197 542 202 550 199 541 203 548 201 542 205 587 197 543 205 582 202 543 205 579 205 542 206 577 207 541 207 577 208 539 207 577 209 539 206 577 209 538 204 576 208 538 202 576 208 537 200 577 205 534 198 577 204 532 197 582 199 531 196 583 197 528 196 588 192 525 196 533 194 521 196 529 194 515 197 523 194 511 197 518 194 507 197 519 193 506 200 514 195 508 201 513 194 510 200 513 192 512 194 513 187 513 186 512 179 509 173 508 169 504 166 501 162 496 162 492 159 488 161 484 158 482 160 475 156 479 162 475 159 477 164 469 161 474 168 466 165 470 173 461 171 467 181 458 177 464 187 455 183 462 190 457 187 460 189 455 186 460 186 455 182 460 182 452 177 461 180 456 177 463 181 458 178 464 183 459 180 464 185 459 182 463 186 458 183 462 187 457 184 461 187 456 184 461 187 456 184 461 186 456 183 462 184 457 181 462 183 454 178 462 182 454 177 462 182 457 177 461 181 458 176 462 179 458 174 464 177 460 171 466 174 463 169 468 170 465 165 469 166 465 161 469 162 465 157 467 159 464 154 464 156 461 151 459 152 456 147 455 149 452 144 451 146 448 141 449 143 446 138 450 141 447 136 453 140 449 135 453 137 449 132 452 134 446 127 450 131 446 126 449 127 445 123 448 124 442 116 449 121 445 116 450 118 444 110 451 114 446 110 447 109 443 104 442 104 438 99 437 98 429 91 434 92 427 86 434 88 426 83 433 86 428 83 429 83 423 80 416 76 414 74 406 71 403 69 400 68 396 65 395 65 390 63 390 66 385 64 382 65 377 63 373 61 364 58 368 58 360 54 367 54 358 51 364 53 355 50 354 51 351 50 347 50 343 48 340 50 336 48 337 51 333 50 336 52 328 49 335 52 331 50 335 52 330 50 336 52 328 49 337 52 332 50 338 51 334 50 340 50 333 48 344 49 339 47 349 49 341 47 354 49 349 48 359 50 350 48 364 52 358 50 367 53 362 52 370 56 361 53 374 60 368 58 379 64 369 61 385 67 375 64 392 71 386 68 399 75 392 71 404 78 398 75 408 80 398 76 414 82 407 81 420 86 409 86 424 90 417 90 428 92 418 94 430 94 421 96 432 96 423 99 432 99 423 102 429 101 420 105 423 102 418 105 418 104 413 107 414 108 407 112 411 112 401 118 408 116 402 119 408 119 399 123 408 121 402 124 408 121 400 126 406 122 401 125 401 122 396 124 395 119 390 121 390 115 383 118 387 110 380 113 386 106 378 109 384 104 376 108 383 105 378 107 383 107 378 109 383 109 376 112 384 110 376 114 383 111 378 114 383 112 378 114 383 111 379 113 383 110 379 112 383 110 376 113 383 109 379 111 382 108 376 113 382 108 377 115 384 110 380 118 386 115 384 123 390 119 389 128 394 123 396 132 398 126 402 135 403 128 409 137 409 131 415 139 413 133 418 138 417 135 421 141 420 139 424 143 421 141 427 149 422 143 429 151 424 145 431 153 427 147 433 154 428 147 436 155 430 147 437 154 431 147 438 155 432 149 439 157 434 151 440 159 437 155 444 162 441 158 446 163 445 161 453 168 450 163 457 170 453 165 461 172 456 166 460 171 457 167 461 172 456 171 462 180 455 176 461 184 456 181 462 190 458 186 462 192 461 190 467 199 464 192 468 198 467 196 470 202 469 201 472 208 471 207 474 213 472 212 475 218 472 216 476 225 473 220 477 229 474 224 477 230 475 228 477 234 474 233 476 238 473 238 475 243 471 242 475 250 472 245 475 253 472 248 475 253 472 250 475 255 472 251 475 256 471 251 476 259 471 251 475 259 471 251 475 258 472 250 478 257 474 248 479 256 477 247 480 252 480 247 482 252 480 248 481 253 478 250 480 258 477 253 478 259 475 256 476 264 473 258 473 263 471 257 471 263 468 256 468 265 466 257 466 263 464 260 464 266 463 263 463 269 463 265 463 274 463 265 463 274 461 266 461 271 458 266 459 271 457 265 458 274 456 264 457 269 456 264 457 273 456 264 457 269 456 264 457 269 457 264 457 269 457 265 456 272 457 265 458 270 457 266 459 275 459 265 460 275 462 264 461 269 464 262 465 267 464 262 464 268 462 265 462 273 460 268 459 274 456 271 456 277 454 275 455 280 453 278 455 287 455 281 456 287 457 284 458 290 459 287 460 293 461 289 462 298 461 291 460 296 457 295 457 301 452 301 452 306 448 307 448 313 447 313 446 318 450 318 448 326 453 322 452 327 453 324 453 330 449 330 448 340 443 337 441 347 436 343 434 353 429 347 426 355 422 348 419 357 414 350 412 355 407 354 404 358 403 359 400 363 403 364 400 368 404 367 399 375 402 369 399 374 391 377 390 378 379 382 378 384 367 386 365 388 360 385 354 391 352 383 351 382 344 382 339 384 338 384 334 386 336 388 328 391 334 391 329 394 330 393 324 395 318 394 315 395 305 394 303 394 297 391 292 390 291 385 282 385 287 378 277 378 281 371 272 371 275 368 271 368 271 369 265 369 266 370 261 368 259 370 254 370 250 368 245 367 238 365 235 365 235 362 230 359 232 357 224 353 231 351 222 345 226 343 221 339 220 337 215 335 214 336 210 332 209 337 204 334 204 338 199 333 200 336 195 332 190 327 189 325 183 318 180 317 179 311 175 307 178 303 178 297 180 295 176 290 180 286 176 281 177 280 174 275 173 276 170 271 170 274 166 267 167 270 164 264 165 263 163 257 161 250 160 248 161 243 159 237 162 233 160 227 165 225 163 220 169 217 167 212 171 210 169 205 170 205 171 205 169 203 169 203 166 202 165 196 163 202 163 196 162 201 162 192 164 201 166 191 171 191 170 190 172 200 173 199 173 201 175 200 173 202 174 196 173 202 174 197 173 202 178 201 177 201 183 200 182 198 186 197 184 194 188 191 184 191 187 185 182 186 184 181 180 181 182 177 180 177 182 172 180 175 182 170 182 173 183 167 182 171 184 166 182 169 183 168 182 169 183 161 179 171 182 161 178 170 180 164 179 172 180 165 182 171 183 165 183 171 187 170 184 171 187 170 184 172 187 171 185 172 187 167 187 172 189 170 188 171 191 165 192 170 192 164 192 167 192 166 190 163 191 162 187 160 188 154 183 157 184 151 179 155 181 154 175 153 177 152 173 150 174 144 173 148 174 142 174 146 175 140 177 144 178 137 178 143 180 131 179 142 180 136 180 142 182 135 183 140 185 134 186 139 188 133 189 137 191 136 192 136 194 130 193 135 196 128 195 132 197 126 197 129 199 123 199 127 201 121 202 125 205 120 206 121 209 115 211 117 214 112 215 113 219 107 219 109 223 103 222 104 225 98 223 100 227 94 224 100 230 89 228 98 232 92 234 95 238 89 240 89 245 83 245 83 250 77 248 79 253 74 251 78 257 73 259 77 265 73 269 76 275 72 278 76 284 72 283 76 289 73 288 77 295 73 297 77 303 74 305 75 311 71 311 71 317 68 312 66 319 64 314 64 321 63 321 67 328 65 331 70 339 69 341 74 348 73 347 78 355 77 350 80 357 79 352 83 360 82 360 86 367 85 373 88 377 87 381 90 388 89 388 91 395 90 393 90 400 91 399 94 406 95 406 100 414 102 413 107 420 109 416 112 424 114 418 115 427 118 418 118 425 122 423 126 430 129 435 135 438 137 441 139 448 142 448 141 454 144 452 142 457 146 453 146 459 151 455 153 460 158 458 161 462 166 460 167 465 172 460 172 467 180 462 180 467 185 465 189 470 194 468 195 476 203 472 198 479 205 475 200 481 205 478 203 487 210 481 203 487 210 482 202 491 209 484 200 492 207 485 198 490 202 485 197 491 202 484 200 490 204 483 204 491 210 484 210 490 215 485 216 491 220 487 220 495 227 488 223 496 229 490 224 499 230 492 224 501 229 493 222 503 226 494 220 501 223 494 220 505 223 494 221 505 223 494 221 505 223 494 220 505 223 495 219 503 221 496 219 504 221 497 220 505 222 499 221 509 225 500 226 511 230 502 233 509 235 502 239 512 243 502 244 513 247 503 245 514 249 504 244 515 247 506 241 514 243 507 240 514 242 507 240 517 243 505 241 516 245 503 244 510 246 501 247 512 251 499 250 506 253 497 252 506 257 494 252 499 256 489 252 495 259 481 250 486 259 475 248 478 258 469 245 470 255 465 242 464 251 460 240 459 248 457 239 457 248 457 239 457 245 459 240 458 248 462 241 461 246 463 242 463 247 463 242 463 247 463 241 462 247 462 241 460 248 459 239 457 244 456 236 454 244 454 233 452 239 452 232 451 237 451 233 450 241 452 234 451 239 453 234 452 243 453 235 452 243 453 235 452 243 453 234 450 242 451 233 449 240 449 230 447 233 447 224 444 227 446 217 443 219 446 209 439 213 444 201 437 203 442 194 435 194 442 186 434 185 443 180 435 176 444 174 436 169 443 168 439 165 442 164 435 158 440 160 434 154 440 156 433 150 440 151 434 145 440 146 434 139 442 140 436 134 444 137 437 130 446 133 438 127 445 130 436 124 440 125 435 121 434 120 429 116 430 115 423 109 428 111 420 105 427 109 418 103 423 107 417 103 416 103 411 100 411 96 402 92 408 88 399 84 408 82 399 77 408 77 399 72 403 71 397 69 392 64 387 62 377 58 374 56 368 55 363 53 357 55 352 54 348 54 338 54 341 51 331 52 337 49 327 50 333 48 323 49 324 46 318 47 310 49 308 49 303 50 299 52 295 54 287 58 290 60 290 59 284 66 276 70 279 68 271 71 276 67 267 70 274 64 265 68 273 65 264 69 267 67 262 70 254 73 251 74 243 78 240 79 237 81 233 84 232 86 225 93 229 92 223 99 222 101 221 103 216 104 213 108 208 106 203 113 202 106 196 114 198 109 193 117 190 115 188 120 181 127 180 129 176 135 175 140 175 144 172 154 176 155 175 159 174 169 174 171 171 173 170 182 166 176 165 185 164 177 162 187 162 182 162 191 160 194 161 197 159 207 159 209 159 218 160 222 161 224 163 230 167 236 168 237 169 241 170 246 167 248 171 257 163 253 167 263 161 256 165 265 163 261 166 266 166 273 168 275 171 286 173 288 176 293 179 297 182 298 187 302 189 303 193 307 194 310 198 313 195 318 203 324 194 324 198 327 193 326 198 330 198 331 202 334 210 341 212 342 223 348 225 349 230 349 236 351 238 349 244 350 245 352 251 353 252 359 258 360 255 366 264 367 255 369 261 370 261 371 267 372 278 375 281 375 294 375 297 375 301 375 307 374 309 374 316 373 320 375 326 374 327 379 334 377 331 383 337 381 333 384 340 381 346 380 348 379 360 376 362 375 368 373 374 370 377 369 383 365 386 364 391 359 393 361 398 356 398 361 403 356 399 361 404 356 402 357 407 351 412 343 414 341 423 332 425 330 430 329 434 323 437 324 441 317 443 317 446 311 448 311 451 305 451 308 455 298 452 306 456 295 453 300 456 292 458 283 459 281 462 278 464 271 468 270 469 263 472 264 474 253 474 255 476 248 475 248 477 237 477 245 478 234 478 245 480 233 480 241 481 229 481 233 482 222 482 226 483 215 484 221 485 210 487 217 487 206 489 214 490 203 489 210 490 199 488 207 488 196 487 205 488 194 487 203 487 192 488 201 487 190 488 199 487 188 486 197 486 186 485 195 486 184 485 197 486 185 484 198 485 187 484 198 484 186 484 197 484 186 482 198 481 187 480 200 480 188 478 199 478 187 475 200 475 188 472 202 472 190 470 203 470 191 469 205 469 193 469 206 469 195 470 207 469 196 471 207 470 196 472 207 470 196 472 207 471 195 473 205 472 194 476 203 475 192 480 199 478 188 484 195 482 185 487 194 485 183 488 193 486 183 488 193 486 184 487 193 485 183 485 191 483 182 484 191 481 181 482 191 479 181 481 191 478 183 480 192 476 184 479 193 475 184 478 193 474 184 477 193 473 184 477 193 473 184 478 193 474 185 478 193 474 184 479 192 475 183 480 191 476 183 480 191 476 182 480 191 476 183 480 192 476 184 480 194 476 185 479 196 475 187 479 197 475 188 479 198 475 188 479 198 476 188 480 197 476 188 480 197 477 187 480 197 479 186 481 197 480 186 482 196 482 186 484 196 485 186 486 197 488 186 488 198 491 188 490 200 494 190 491 202 496 191 492 203 497 192 492 202 498 192 493 202 499 192 494 203 499 192 495 204 500 193 496 204 501 194 496 204 502 194 497 204 504 194 498 204 505 194 500 205 507 195 501 205 509 196 503 206 511 197 505 207 513 198 507 208 515 199 508 208 516 199 508 207 516 198 507 206 515 197 504 205 512 195 502 204 508 194 500 203 505 192 498 203 502 191 497 202 500 191 495 201 495 190 492 200 491 188 488 197 485 187 483 195 479 186 479 194 473 186 473 192 470 189 468 192 465 189 464 193 460 191 458 195 454 194 452 201 448 200 447 207 439 208 444 212 436 214 442 215 435 216 442 215 433 217 440 216 432 217 440 216 432 217 439 216 431 218 440 217 431 219 440 218 431 220 440 219 432 222 440 221 432 225 438 225 430 230 435 229 431 233 432 236 429 240 431 244 428 248 432 252 430 256 434 260 433 264 438 267 436 276 442 274 440 282 445 279 444 288 448 284 447 292 448 286 447 295 448 287 445 296 445 289 443 298 441 294 439 303 437 300 435 309 436 306 433 314 435 311 433 317 432 316 429 324 429 319 427 325 425 323 423 328 422 327 420 332 422 331 419 339 421 334 418 339 417 340 414 345 408 351 407 352 402 355 400 359 397 359 394 363 392 362 389 366 386 365 383 369 380 369 377 373 377 375 373 377 376 379 369 384 374 382 370 386 364 389 362 390 357 390 352 393 346 390 339 395 339 387 331 391 333 381 333 381 324 376 315 379 315 374 310 376 309 377 305 378 305 382 296 384 301 384 295 385 290 386 287 386 278 384 277 385 273 381 268 382 267 377 262 378 264 371 259 370 257 364 256 361 250 361 245 361 244 362 239 361 239 364 234 362 236 363 230 360 230 359 224 357 218 352 217 350 214 345 209 342 210 338 206 334 210 330 202 326 207 323 202 320 202 317 197 315 196 315 192 312 191 316 186 311 187 315 182 310 183 311 179 305 175 299 174 296 173 290 169 284 171 281 168 275 173 275 169 269 175 268 172 263 175 260 173 255 171 249 171 246 168 245 166 239 162 241 160 234 158 239 156 233 157 234 158 228 156 222 157 218 159 209 158 206 164 203 164 196 170 199 170 192 175 195 177 194 179 190 180 184 181 182 181 176 179 174 179 167 175 168 175 162 173 166 173 160 174 162 176 157 179 153 181 147 187 139 188 135 194 133 196 126 201 130 203 123 207 128 209 121 212 122 215 115 216 114 219 108 218 106 221 99 218 101 221 94 218 98 222 91 224 94 228 88 234 91 238 85 245 88 250 82 254 88 259 83 259 89 266 84 267 88 273 83 275 83 280 79 281 77 287 72 283 72 289 68 285 70 292 65 294 68 300 64 306 68 313 65 317 69 324 67 323 72 330 70 326 74 333 72 331 76 338 74 340 75 347 74 349 75 356 73 356 75 363 73 361 75 368 74 366 77 373 77 373 82 381 81 382 86 389 87 389 91 396 91 393 94 400 95 397 98 404 98 403 102 411 104 411 107 418 109 417 110 424 112 421 111 427 114 426 116 432 120 432 124 439 128 439 132 446 135 445 138 451 141 447 142 456 146 447 143 453 148 449 150 454 154 456 161 459 163 463 170 465 172 466 173 471 177 469 176 474 181 471 182 475 188 472 191 476 197 473 199 477 204 474 204 478 210 475 208 478 214 475 212 479 218 476 220 480 226 478 229 482 234 482 236 485 241 484 240 488 245 486 241 491 249 486 243 491 251 486 244 491 253 485 245 489 250 485 245 489 250 485 244 488 250 483 245 487 254 480 245 484 254 477 245 480 251 475 243 479 252 474 242 478 251 474 242 478 251 474 242 479 251 475 241 478 247 475 239 479 248 474 237 478 246 474 236 477 245 476 238 479 248 478 242 481 251 480 246 483 255 481 249 484 258 480 250 482 258 478 251 480 259 476 250 478 258 475 249 477 257 474 248 476 257 474 249 476 257 474 249 476 258 474 249 476 258 474 249 476 257 473 249 475 257 473 249 475 257 474 248 474 256 474 247 475 256 474 247 476 256 475 248 475 253 475 249 475 254 474 249 475 255 474 250 474 256 474 250 474 258 474 250 474 255 474 249 474 257 473 248 474 256 473 247 474 253 473 247 474 255 473 246 473 255 472 246 473 251 472 246 473 255 472 247 473 255 472 246 473 254 472 246 473 254 472 245 473 254 472 245 473 254 472 244 473 253 471 244 472 250 472 244 473 253 472 244 473 252 472 244 473 252 472 244 472 253 471 244 472 253 471 244 472 253 470 244 471 253 470 244 471 252 469 243 471 252 469 243 471 252 470 242 471 248 470 241 471 247 470 241 471 250 470 241 471 250 470 242 471 250 469 242 471 251 469 242 470 247 469 242 470 251 469 242 471 251 469 242 471 250 469 242 471 250 469 242 471 250 469 242 471 248 469 242 471 251 469 242 471 251 469 242 471 248 469 242 470 248 469 242 471 251 469 242 471 251 469 242 471 251 469 242 471 251 469 241 471 250 469 241 471 250 469 241 471 250 468 241 470 250 468 241 470 250 468 242 470 250 468 242 470 250 467 242 469 248 467 243 471 251 467 244 472 252 469 245 476 253 472 247 479 254 476 247 484 254 480 248 488 253 483 246 492 252 485 245 494 250 486 244 495 249 486 244 495 249 486 244 495 248 486 243 492 246 486 242 496 247 486 241 493 244 486 239 496 244 486 238 493 241 486 237 495 243 486 237 493 243 485 238 491 246 484 239 489 248 482 242 484 251 479 244 479 253 473 246 471 254 468 246 466 254 464 245 461 252 461 243 458 250 460 241 457 248 459 241 457 245 458 239 456 243 457 237 455 240 455 233 452 236 452 228 449 231 450 222 446 225 449 216 445 218 450 209 442 211 452 203 443 204 453 200 444 201 451 201 446 201 448 203 440 204 446 204 438 206 444 205 436 207 443 205 438 206 442 205 434 207 441 203 433 204 441 201 437 201 441 197 433 197 441 192 432 191 442 185 433 182 443 179 435 174 445 173 438 167 444 168 437 162 442 165 436 159 440 162 435 156 441 159 437 155 442 155 436 148 444 150 438 143 445 144 438 137 443 138 440 133 441 133 434 126 438 131 431 125 434 129 428 123 433 128 426 122 434 126 427 119 436 124 428 117 436 121 427 115 432 116 424 110 427 110 422 107 421 105 413 100 418 100 410 94 415 94 407 89 410 90 406 87 404 85 396 80 401 78 393 74 400 72 392 68 401 69 392 65 397 66 388 63 389 62 384 60 379 57 374 56 371 54 361 52 364 54 354 53 357 57 347 56 348 58 338 57 341 57 331 57 337 55 327 55 335 53 325 53 332 53 322 55 323 54 318 55 309 56 306 57 301 57 293 60 295 58 287 63 292 61 284 66 289 65 281 69 282 69 274 73 278 71 270 75 273 72 265 75 269 69 261 73 266 65 258 69 266 63 256 67 263 64 254 69 256 67 251 70 246 71 242 75 237 77 234 80 232 83 228 86 228 88 222 95 223 94 217 101 217 98 212 105 213 100 207 107 208 99 202 107 207 101 201 109 205 107 202 113 197 120 196 122 189 132 188 134 184 139 183 143 183 146 180 155 181 154 180 159 178 162 176 171 172 168 170 177 166 171 164 181 163 174 162 184 161 181 161 186 158 195 158 198 156 206 157 211 158 219 158 222 162 226 163 230 163 235 165 239 162 242 166 250 158 246 162 255 156 249 160 259 158 254 160 258 161 265 162 267 166 277 168 279 174 287 175 289 180 292 184 296 185 298 189 302 186 305 193 311 184 311 192 316 183 314 187 318 184 317 189 321 193 328 195 329 204 337 207 338 217 343 220 344 224 343 230 345 232 344 238 346 237 351 244 352 240 359 246 360 239 365 245 366 242 365 249 367 256 369 259 370 272 373 276 373 283 373 289 372 292 371 298 371 299 371 306 370 309 374 315 373 318 379 328 376 322 383 330 381 326 384 333 381 339 380 342 378 353 375 355 374 360 373 366 369 369 369 375 365 378 365 383 360 385 362 390 358 389 363 395 358 391 364 397 359 399 355 401 353 408 345 410 343 415 339 420 333 424 333 428 328 430 328 434 322 437 322 441 315 442 317 448 307 446 316 451 306 448 315 451 308 450 308 453 300 456 291 457 288 460 286 463 279 467 280 470 269 472 274 474 263 473 266 474 259 474 258 477 247 477 253 479 242 480 240 482 240 482 249 483 237 483 242 483 234 483 232 484 221 484 226 485 215 487 221 487 210 488 216 489 205 488 211 488 200 486 207 486 196 486 204 486 193 486 202 486 191 486 200 486 189 486 197 485 187 485 195 484 184 484 194 484 183 484 195 483 184 482 195 480 184 477 195 476 184 473 193 472 182 470 193 469 182 468 192 468 182 468 194 468 183 467 196 467 186 467 198 467 191 467 199 467 192 467 200 466 192 465 191 466 191 468 203 466 192 469 203 467 193 470 205 467 194 471 205 469 194 472 203 470 193 474 200 472 190 477 197 474 187 479 194 476 184 480 192 478 182 481 190 478 181 481 189 478 180 480 189 477 180 480 189 476 180 478 189 475 180 478 189 475 180 477 189 474 181 477 190 473 182 476 191 472 182 476 191 472 183 476 191 472 182 476 190 472 181 476 190 472 182 476 190 472 181 477 190 473 182 477 189 473 182 477 189 473 181 477 189 473 181 476 190 472 182 476 191 472 183 475 193 471 184 474 193 470 185 474 194 470 185 474 194 470 186 475 194 471 185 476 193 472 185 476 193 473 184 476 194 474 184 477 194 475 184 477 194 476 184 477 195 476 185 478 196 476 186 478 197 477 187 478 198 477 187 479 199 478 188 479 200 479 189 479 200 480 189 479 199 482 188 480 199 484 188 482 199 488 189 485 200 492 191 488 202 495 193 489 205 497 196 490 207 498 198 490 208 499 199 490 207 499 199 490 207 499 199 490 208 499 201 490 210 497 205 490 212 497 207 490 214 498 210 490 216 499 213 491 219 500 216 502 218 500 219 490 224 499 221 489 224 497 221 488 223 497 221 488 222 496 219 500 217 497 217 500 214 498 214 490 215 498 212 490 213 499 210 491 212 499 208 493 213 503 206 496 214 503 205 498 214 503 203 499 212 500 200 498 207 496 195 493 200 490 190 488 194 481 186 480 190 476 187 472 190 464 186 465 192 457 189 459 195 451 194 454 200 446 200 450 207 441 208 446 215 437 217 444 222 436 225 443 226 435 229 432 230 433 230 440 227 431 230 438 227 430 229 436 227 428 229 436 227 428 229 437 227 428 231 437 229 429 233 436 232 429 236 434 236 427 241 432 241 429 244 431 247 426 254 430 253 426 261 431 259 429 263 432 263 431 267 434 266 433 275 436 268 435 277 439 271 437 279 439 273 437 282 438 277 436 285 438 279 437 288 440 283 438 293 442 290 441 299 445 297 443 306 449 301 448 307 451 303 448 312 448 305 446 311 441 310 439 316 434 316 432 322 429 322 427 331 427 327 424 335 425 329 422 335 420 333 418 337 414 338 411 343 407 346 405 350 402 357 401 358 402 361 399 365 398 368 397 370 394 371 390 374 385 375 381 379 376 378 373 381 371 377 367 380 365 375 360 378 352 378 351 379 342 381 341 382 338 383 334 385 334 385 330 387 323 388 322 389 314 388 312 389 307 386 299 387 302 383 297 382 298 377 296 375 291 371 286 371 279 370 278 370 275 372 271 373 271 377 267 377 268 381 262 379 263 380 258 378 250 375 248 375 239 368 237 367 233 362 224 359 229 354 224 352 225 348 219 346 218 344 213 342 213 345 209 340 209 347 205 342 208 346 203 340 205 340 199 336 194 328 193 326 187 318 185 315 185 310 182 305 187 303 180 295 186 292 182 287 187 286 183 281 182 279 179 273 175 273 171 267 168 270 165 265 164 267 162 262 159 257 158 254 157 245 156 242 160 236 158 230 165 229 162 218 167 212 169 213 171 204 173 206 172 205 171 199 169 199 169 192 164 194 164 189 162 192 162 185 164 184 164 178 168 170 168 166 174 163 174 157 180 159 182 153 188 158 189 152 194 154 195 147 197 147 198 140 197 137 199 131 195 129 197 123 194 126 196 119 195 122 198 115 202 116 204 109 211 109 215 102 221 104 225 98 229 104 233 98 235 105 239 99 241 102 246 97 247 96 252 90 251 88 256 83 252 84 257 78 253 80 259 75 261 78 267 72 272 75 279 71 283 75 290 71 290 77 297 72 295 78 301 74 302 78 309 74 310 75 316 72 316 72 323 69 320 70 326 67 323 70 330 67 330 71 337 69 340 74 348 73 350 78 357 77 356 80 364 79 360 82 367 82 366 85 373 85 373 88 381 88 381 91 389 90 387 92 394 92 392 93 399 95 400 100 407 101 407 106 414 108 413 113 420 114 417 116 424 118 418 117 428 121 419 120 425 123 423 126 430 129 431 134 437 137 440 140 445 144 445 143 451 147 449 146 455 151 451 152 457 157 454 160 459 165 456 167 461 172 458 173 463 177 458 176 465 183 460 179 467 187 462 187 467 192 467 197 472 202 473 205 478 210 478 209 485 217 482 211 486 217 483 216 487 222 482 222 487 228 482 228 488 237 482 233 486 239 482 238 488 247 481 243 487 252 482 248 487 256 482 249 488 257 482 247 486 253 479 245 484 254 475 244 479 253 472 247 476 256 470 248 475 258 469 247 474 256 469 245 472 254 469 243 472 252 468 241 472 250 468 239 472 249 468 238 472 248 468 238 472 248 469 239 473 249 470 241 474 250 472 244 475 252 474 247 478 256 477 249 480 258 478 251 483 260 478 251 482 259 477 251 480 259 475 250 478 259 473 249 475 255 472 249 474 257 470 249 473 258 470 249 473 258 470 249 473 258 471 249 473 257 471 249 472 257 470 248 472 256 470 248 471 253 470 248 471 253 470 248 470 253 469 248 470 253 469 248 470 253 470 247 471 255 470 248 471 255 470 248 471 253 470 248 471 253 470 248 471 253 470 247 471 255 469 246 470 254 469 246 470 254 469 245 471 254 470 245 470 253 470 245 470 253 470 245 471 253 470 245 471 253 470 244 471 253 469 244 471 253 469 245 471 253 469 244 470 252 470 244 471 252 470 243 471 251 470 242 471 251 470 242 471 251 469 242 470 251 468 242 469 251 468 242 468 251 467 243 468 251 468 242 469 248 468 242 469 248 469 242 470 251 470 242 471 248 470 242 470 248 469 242 470 251 468 242 469 248 467 242 469 251 467 242 468 251 466 242 468 247 466 242 468 248 466 242 469 251 466 241 468 251 466 241 468 250 466 241 468 251 466 241 468 250 466 241 468 248 466 242 467 247 466 242 467 247 465 241 466 250 464 241 465 250 463 241 463 249 462 241 461 248 460 240 459 245 459 239 456 246 458 239 456 243 457 238 454 242 456 237 452 244 455 237 453 241 455 237 453 240 455 236 450 241 454 233 451 237 454 231 449 233 453 226 448 228 453 221 445 224 455 217 449 219 455 215 449 218 454 216 445 221 453 221 447 223 452 224 443 228 451 227 445 229 450 229 444 231 448 229 440 232 446 228 441 230 444 226 439 228 442 224 437 226 439 222 435 224 438 220 433 222 436 220 432 222 434 220 430 222 431 221 425 225 431 222 427 224 432 223 426 227 433 223 429 226 433 223 429 226 433 223 429 225 433 222 427 227 434 222 430 225 434 222 430 224 434 221 431 224 434 221 431 224 435 221 431 224 435 221 431 224 436 221 431 224 436 221 429 225 436 221 429 225 435 221 429 226 435 221 431 224 434 221 430 224 434 221 430 224 434 221 430 224 435 221 431 224 436 222 432 224 439 222 435 225 444 223 439 224 448 223 441 224 450 221 443 223 451 220 444 222 450 219 442 221 450 217 439 221 439 221 441 219 448 215 436 219 444 215 437 218 439 215 433 218 432 216 427 218 426 216 422 218 422 217 417 219 421 217 415 219 422 216 416 219 422 216 416 219 420 217 414 220 419 219 415 221 419 220 415 222 421 221 416 223 423 221 419 222 427 221 422 222 430 220 427 221 435 218 431 219 441 215 436 216 447 210 442 211 452 203 445 205 454 197 443 199 452 193 446 193 446 191 441 190 442 189 436 187 440 184 431 182 441 180 437 177 444 176 440 174 448 174 443 171 452 173 448 168 456 171 452 166 460 168 456 163 462 166 457 161 462 165 458 160 462 163 458 158 463 161 459 156 464 158 460 153 463 153 458 148 460 148 455 143 458 142 451 134 457 135 452 131 455 130 451 126 452 125 447 121 446 120 441 116 438 114 433 111 431 108 426 105 427 103 419 98 423 97 415 92 419 91 411 86 417 84 409 80 417 79 409 75 417 77 408 73 412 75 402 71 398 70 395 68 388 65 382 63 379 61 373 60 373 60 363 59 366 60 361 59 356 58 351 58 347 55 338 55 342 51 332 51 340 48 330 49 337 47 327 48 327 47 321 47 313 47 309 48 304 49 299 50 296 52 291 54 291 58 282 61 284 63 279 65 276 66 272 68 269 64 261 68 265 61 257 65 263 58 254 62 260 60 255 62 248 66 245 67 235 72 232 74 222 81 220 83 216 88 213 92 209 99 207 101 204 103 201 107 199 105 193 112 195 105 190 113 192 108 186 116 186 115 183 120 176 128 175 131 169 141 168 143 168 150 167 154 168 163 168 165 167 170 166 175 162 177 162 182 156 180 156 189 154 181 153 190 152 185 152 191 149 198 149 202 148 212 149 217 151 228 152 230 157 236 159 241 160 244 163 249 160 250 163 254 158 252 161 257 158 255 161 260 160 262 162 267 164 277 166 279 169 290 171 292 174 296 178 300 184 304 186 305 189 307 193 311 193 315 198 319 194 323 198 326 192 327 201 333 194 331 199 334 200 338 205 341 214 349 216 350 226 355 228 355 232 354 239 355 241 353 247 354 249 356 255 357 254 363 261 365 256 371 266 372 258 374 264 375 271 377 274 377 286 379 289 379 301 379 304 380 313 380 317 379 323 382 329 381 331 386 337 384 332 389 339 386 336 388 342 386 351 383 353 382 365 378 367 377 373 375 379 371 380 370 386 366 387 365 392 360 395 361 400 356 403 360 408 355 407 361 412 355 410 359 415 353 419 347 421 345 428 336 430 333 435 329 439 323 442 322 445 315 445 316 449 310 449 307 453 301 456 300 459 293 461 296 464 289 465 294 468 287 468 287 470 279 471 270 473 267 474 264 476 257 479 257 480 250 481 249 483 242 483 240 484 233 486 235 488 224 489 234 491 222 492 233 493 226 493 227 494 220 494 218 495 211 494 211 495 203 495 205 495 198 495 201 495 194 495 198 495 191 495 195 496 188 496 195 497 184 495 195 495 184 491 195 490 184 484 194 483 183 478 197 477 186 475 204 474 196 474 205 472 195 474 204 473 195 476 205 474 195 478 206 477 198 479 207 477 196 479 208 477 200 479 207 477 197 480 204 478 197 481 198 479 192 482 195 481 189 484 193 483 187 486 191 484 185 487 190 484 185 486 191 483 182 486 191 482 182 484 192 482 187 483 193 479 184 482 193 477 185 481 193 479 188 482 193 479 188 483 193 478 185 484 192 481 187 484 192 481 187 483 191 481 186 483 191 481 187 483 192 480 187 483 192 480 187 483 192 480 187 482 192 480 187 482 192 479 187 482 192 479 187 482 192 477 184 481 191 477 184 481 192 477 184 481 192 476 184 481 192 476 184 481 192 479 187 482 192 479 187 483 191 480 186 484 191 481 186 484 191 481 186 484 191 481 186 484 192 481 187 483 193 480 187 483 193 480 188 483 194 480 189 483 194 480 189 483 193 481 189 484 194 481 189 484 194 481 189 483 194 480 189 483 195 480 189 483 195 480 190 483 195 480 190 484 196 481 191 484 197 482 191 485 197 482 191 485 198 481 188 485 198 481 188 485 198 481 188 485 198 481 188 484 198 480 188 484 198 480 188 484 198 480 188 484 198 480 188 483 198 480 188 483 198 480 188 483 199 481 188 482 199 481 188 483 200 483 189 484 200 484 193 485 199 486 188 486 199 488 188 488 199 489 191 490 199 490 188 490 199 491 188 490 200 491 188 489 201 490 194 488 203 489 192 488 203 488 192 486 203 487 196 486 203 486 192 486 204 486 192 486 203 485 192 486 203 485 196 486 202 485 195 487 200 484 190 486 198 484 192 486 196 483 191 485 194 481 190 483 193 479 189 480 191 473 186 477 191 469 187 474 193 469 190 470 195 463 191 468 197 460 194 465 199 457 198 461 202 452 202 456 207 448 209 453 214 444 216 452 219 443 222 451 222 446 223 450 223 444 225 447 222 442 223 445 221 439 223 444 220 440 221 445 220 440 222 445 221 440 223 444 224 436 228 442 227 437 230 440 231 436 234 436 236 433 240 434 242 432 245 434 247 430 256 436 255 432 263 439 262 437 267 442 269 440 277 445 276 443 284 446 282 446 286 447 284 446 289 446 284 445 290 445 286 444 291 442 289 440 294 438 294 437 300 436 299 435 304 436 304 434 309 434 308 433 313 431 312 430 317 427 317 425 322 424 322 421 331 422 328 421 333 423 332 421 338 421 338 419 342 416 345 414 349 408 352 406 356 401 358 399 362 396 361 394 365 389 364 387 367 382 367 378 374 378 371 375 374 375 376 373 379 373 379 370 382 366 383 365 384 358 385 357 386 351 384 347 387 343 383 336 388 338 380 338 380 330 376 323 381 322 375 317 377 316 376 311 377 312 379 307 380 310 382 305 383 306 382 300 383 292 381 291 381 281 379 279 379 272 376 270 376 270 373 266 374 270 370 261 369 261 364 260 365 258 360 253 360 248 358 246 357 240 359 239 359 239 363 234 362 228 362 230 363 231 360 231 359 221 354 218 353 212 345 210 344 205 336 203 335 207 331 202 328 202 322 200 321 200 318 196 315 194 315 190 312 189 313 185 310 183 310 181 309 183 309 178 304 176 298 174 296 173 288 171 285 172 278 169 275 174 273 171 268 177 268 175 263 178 260 175 254 176 251 173 246 170 241 169 239 165 235 164 233 164 236 160 226 163 229 162 224 162 216 161 214 164 206 163 203 167 199 166 196 172 198 171 192 176 193 175 186 180 186 179 180 181 180 180 174 178 173 177 167 174 170 174 168 173 168 174 163 176 162 177 156 181 152 182 145 189 142 190 136 196 136 197 129 201 133 204 122 206 132 208 126 212 127 214 121 216 120 218 114 216 112 219 106 214 107 217 101 214 106 218 99 219 102 223 95 228 96 232 90 239 91 243 85 248 88 252 83 253 89 258 84 257 91 262 86 264 90 269 85 273 86 278 81 281 80 286 75 285 75 290 70 287 72 294 67 293 71 300 67 302 72 309 68 311 73 318 70 318 75 325 73 322 78 328 76 327 81 333 79 334 82 341 80 343 82 351 80 351 80 359 78 356 78 363 76 361 77 368 76 369 80 376 80 378 85 391 86 386 90 398 91 390 94 397 95 394 100 406 101 400 105 407 106 407 109 414 110 413 110 420 112 416 110 423 112 419 113 426 115 425 121 432 123 431 129 438 132 437 136 444 139 440 140 451 145 442 141 449 145 444 146 451 150 448 154 454 158 453 161 459 165 458 165 464 169 462 167 468 172 465 173 470 177 467 182 472 186 470 190 474 195 472 195 478 201 475 199 479 204 476 201 480 206 476 206 481 211 479 216 483 221 481 225 485 230 483 231 487 236 484 234 488 239 486 239 489 244 486 241 491 246 488 243 493 248 489 242 494 246 487 239 491 243 483 236 487 242 478 235 482 244 472 234 476 244 467 233 470 243 462 234 466 244 461 233 465 243 462 229 465 239 463 227 465 233 463 225 465 231 463 224 465 230 463 223 466 233 463 223 466 233 463 224 465 230 464 226 467 236 466 230 469 240 469 235 471 240 471 239 474 249 472 242 475 251 471 243 475 251 470 242 470 242 468 242 471 251 467 242 467 242 466 242 466 242 466 242 465 242 466 242 468 251 466 242 468 251 466 242 468 251 466 242 467 246 465 241 467 250 465 241 467 250 465 241 466 249 464 241 466 249 465 241 467 250 465 243 465 242 466 243 466 242 466 242 467 247 466 241 468 246 466 240 467 245 466 239 468 248 466 238 467 243 466 238 467 242 466 238 467 242 466 238 468 247 466 238 469 247 466 238 466 238 466 238 469 247 466 239 466 239 467 239 469 243 468 239 472 248 470 239 472 243 471 239 473 243 471 238 474 247 470 238 473 247 469 238 468 238 467 238 470 246 467 237 469 246 465 236 467 245 465 236 465 240 463 236 464 240 461 236 462 243 461 236 461 240 460 237 460 240 459 237 459 240 457 234 457 238 455 232 455 236 455 229 454 233 454 225 452 230 454 223 452 228 455 221 453 225 455 220 453 225 455 219 453 224 454 218 451 224 453 219 451 224 454 220 451 225 454 220 450 227 455 219 452 224 454 219 451 223 445 224 449 222 450 217 446 220 448 214 440 217 446 209 438 211 445 203 440 204 444 196 436 198 445 190 436 190 446 182 438 180 449 175 444 172 452 168 444 163 453 162 449 159 453 158 449 154 453 154 448 150 451 149 448 145 451 144 447 140 451 139 444 133 451 134 446 130 449 128 444 125 446 125 439 119 444 121 439 117 441 118 433 112 436 115 431 112 425 112 424 110 421 110 416 106 416 103 408 98 415 94 407 90 418 87 409 82 417 81 408 77 411 74 402 69 402 67 396 64 392 62 382 59 384 61 374 59 377 63 371 62 367 63 362 62 358 61 353 60 351 57 342 57 348 53 338 52 343 50 333 50 334 48 324 49 324 48 318 49 313 51 308 52 306 55 296 58 299 61 294 63 291 68 282 71 285 71 280 72 280 70 275 71 275 68 270 70 267 68 262 71 257 70 252 73 247 73 243 76 241 77 237 80 237 83 230 88 233 89 229 93 226 95 223 99 219 98 213 104 213 97 207 104 208 97 202 105 200 102 197 106 189 112 188 114 182 121 180 125 180 131 178 136 178 145 177 147 176 152 173 161 170 157 168 166 166 158 164 167 164 161 162 170 161 168 161 174 157 183 157 186 155 194 156 198 157 204 158 209 162 216 162 217 163 222 164 226 161 229 162 234 156 234 159 242 154 236 156 241 155 242 156 247 157 257 158 259 161 272 162 274 165 280 169 285 172 286 176 289 178 291 181 295 182 298 186 302 182 306 189 314 181 312 185 316 180 314 184 319 182 320 187 325 192 331 194 333 202 340 205 342 211 343 217 346 220 344 225 346 227 344 233 347 234 351 240 353 237 358 243 360 237 364 243 365 239 366 244 367 247 369 253 370 263 372 267 372 279 373 281 373 285 373 291 373 292 373 299 372 302 375 308 374 310 380 317 379 315 386 321 385 316 388 323 387 323 388 330 387 339 385 342 384 353 381 355 381 358 379 364 376 367 375 373 372 375 373 381 370 380 375 386 371 382 378 388 374 382 378 388 373 391 370 394 368 402 361 404 359 413 351 415 349 418 347 423 341 423 341 427 335 427 334 431 328 433 328 437 322 439 325 443 319 444 325 448 318 447 322 450 315 453 308 455 305 458 295 460 292 463 290 466 283 468 284 471 277 471 279 473 271 473 270 475 263 476 263 479 256 481 258 482 251 484 255 486 243 486 249 487 241 486 238 487 232 487 229 488 223 490 224 491 217 493 220 494 214 495 218 495 210 494 213 495 207 493 206 494 199 494 201 494 194 496 199 496 188 496 198 496 191 496 197 496 186 494 199 494 191 491 199 491 188 487 200 487 188 481 200 481 189 476 201 474 192 471 205 469 196 468 210 467 203 468 212 467 204 468 211 467 201 470 212 469 204 472 212 470 202 473 212 472 204 474 211 472 201 474 210 472 202 474 207 474 201 475 206 475 198 478 203 476 192 480 199 479 193 483 196 481 186 486 194 483 184 487 193 486 187 488 193 486 187 487 193 483 184 486 193 484 187 484 192 482 186 484 192 482 187 484 191 482 187 483 191 481 186 483 191 481 186 484 191 482 187 484 192 482 187 484 192 482 187 484 193 482 187 484 193 482 187 484 193 480 185 485 194 482 188 485 194 483 188 485 194 483 189 486 194 484 189 486 195 484 189 486 195 482 186 485 197 483 190 485 197 483 191 484 198 482 188 484 199 483 192 485 199 483 193 486 199 485 193 487 200 486 193 487 200 486 193 487 201 487 190 487 201 488 189 487 200 489 193 488 200 491 193 490 201 493 193 492 203 494 196 493 206 496 198 493 207 497 196 492 208 496 201 492 209 497 198 494 209 499 198 495 210 499 203 498 210 504 200 501 210 508 201 504 211 509 204 507 212 515 203 510 214 515 207 510 214 516 207 510 213 516 206 510 210 517 201 509 207 514 200 509 206 514 199 510 204 514 197 511 201 515 194 511 198 518 188 512 196 517 189 513 195 519 188 515 194 521 187 517 193 523 187 518 193 525 187 520 193 526 187 521 193 527 187 522 192 529 187 524 192 530 186 525 191 531 186 526 190 533 185 527 189 534 184 526 187 534 183 528 187 534 183 527 189 533 183 526 189 533 183 526 189 533 184 527 189 534 184 529 189 535 183 530 189 537 183 531 188 537 182 532 187 538 181 532 187 539 181 532 187 540 182 532 187 540 184 533 189 540 185 534 191 541 187 535 193 543 190 536 196 622 184 538 199 545 197 539 204 612 203 538 207 608 209 537 208 607 210 536 207 608 208 535 206 543 202 535 204 619 188 536 201 542 196 536 199 542 193 536 195 543 185 536 191 540 179 534 184 535 172 529 176 528 166 521 168 518 158 510 161 508 157 498 157 495 154 487 158 484 155 478 160 475 157 473 161 470 159 472 163 469 160 474 166 468 160 476 167 469 160 476 167 470 160 476 169 470 161 476 169 470 162 477 170 472 165 477 170 472 165 476 169 470 162 476 169 469 162 476 169 469 162 476 168 472 164 477 168 470 160 478 168 471 160 478 167 474 163 478 167 472 160 478 167 474 163 478 167 472 160 479 167 474 163 479 167 475 163 479 167 475 163 479 167 475 162 479 167 475 163 479 167 472 160 480 168 473 160 480 168 473 160 480 168 473 161 479 168 473 162 480 170 476 165 481 172 475 164 483 176 479 170 485 180 481 174 488 184 483 178 489 187 485 181 490 189 483 180 489 189 485 183 488 189 484 183 488 190 484 184 489 191 485 185 490 191 486 186 490 191 486 185 491 191 487 184 491 189 487 183 491 188 486 182 490 186 486 180 490 185 486 179 490 185 486 179 492 186 485 177 493 187 488 181 494 188 487 179 494 189 488 180 495 191 490 184 495 192 489 183 496 193 489 185 495 194 489 185 495 194 489 185 494 194 488 185 492 193 488 186 490 191 487 185 488 191 484 184 485 191 480 181 482 191 480 184 482 193 479 186 482 196 480 188 484 199 482 191 486 201 484 194 488 203 485 192 489 202 487 194 488 200 486 192 486 199 485 191 485 200 484 192 483 204 482 192 478 196 480 196 475 199 478 201 480 206 475 201 476 201 470 198 467 194 462 194 456 192 451 193 446 195 442 198 440 201 436 204 436 209 433 212 436 217 433 221 438 224 432 231 441 229 442 229 445 232 441 241 447 237 446 242 448 242 447 248 449 248 448 253 450 255 449 260 451 261 450 266 451 265 451 273 450 266 449 275 448 267 447 272 446 269 445 278 446 271 445 277 446 275 445 284 448 278 447 287 450 282 448 291 451 286 449 295 450 291 449 296 448 295 447 301 444 300 444 306 441 305 440 310 440 311 439 316 441 316 440 322 443 321 441 326 442 324 439 329 434 334 433 335 428 338 426 343 422 344 420 349 418 349 416 354 414 351 412 356 407 355 405 359 400 360 396 368 396 365 394 369 393 369 391 373 389 373 386 376 377 380 376 381 370 382 367 384 361 383 355 389 354 381 348 387 345 379 346 379 337 380 334 382 334 382 330 384 330 385 326 386 325 386 319 387 310 387 308 387 299 385 297 386 289 383 288 383 289 380 280 381 286 375 276 376 279 370 273 370 271 367 267 367 265 367 261 367 263 370 257 369 248 367 252 368 246 365 244 365 235 359 234 359 230 354 226 352 227 348 226 346 227 343 222 340 223 334 219 333 217 328 213 326 206 324 205 324 201 327 198 324 196 328 192 325 192 325 188 322 183 316 181 315 177 306 175 304 175 296 171 292 174 285 173 284 178 281 175 277 178 274 175 269 174 267 171 263 169 263 166 259 165 260 162 255 164 257 161 251 164 249 161 244 162 235 161 231 163 222 162 219 167 212 166 210 173 211 173 210 177 205 176 198 178 197 177 191 176 191 175 185 173 184 172 180 171 182 170 175 173 175 173 167 177 161 177 157 183 153 183 147 187 146 188 140 193 143 195 132 199 140 201 133 205 134 207 127 208 125 210 119 209 117 211 111 211 112 213 106 215 106 218 99 222 100 225 94 231 96 236 85 238 95 245 85 244 97 245 96 252 98 257 93 260 95 265 90 266 88 271 83 269 81 275 76 270 77 280 68 273 75 280 70 282 74 288 69 293 74 299 70 303 75 309 71 308 76 315 72 311 77 318 73 317 76 324 73 325 74 332 72 334 72 341 69 339 69 347 67 342 68 349 66 346 71 354 69 353 75 360 73 361 78 368 77 368 81 376 81 376 85 383 86 384 90 391 90 390 93 397 94 394 93 401 94 398 93 404 95 404 97 411 99 412 105 419 107 419 113 426 115 425 117 432 119 427 120 434 122 431 125 437 128 436 131 442 134 442 136 448 139 446 139 452 142 449 142 455 146 452 150 458 155 454 160 460 164 457 168 462 172 460 172 465 176 461 175 466 179 462 181 467 186 465 188 470 194 469 195 474 200 473 199 478 204 477 203 481 208 479 210 483 215 479 218 483 223 479 223 483 228 480 227 483 232 479 231 483 236 478 236 485 245 478 241 482 246 479 244 485 253 479 246 485 255 479 247 485 257 479 249 482 254 480 253 486 262 481 253 485 258 481 250 484 255 478 248 483 257 473 247 478 257 467 249 472 259 463 252 464 252 461 255 461 255 460 256 461 257 459 255 464 265 459 253 464 262 459 250 464 259 460 250 464 259 460 249 465 259 460 248 461 248 460 246 463 251 459 245 463 255 460 246 463 255 460 247 461 246 462 249 464 258 462 250 465 259 462 251 464 259 460 251 462 259 459 251 460 260 458 250 458 251 457 250 457 251 457 250 457 250 458 250 459 255 458 251 460 259 459 250 461 259 458 250 458 249 458 249 460 259 458 249 459 258 457 249 459 258 457 249 458 258 457 249 459 258 457 249 459 258 457 250 459 258 458 250 459 258 458 250 459 258 458 249 460 257 459 249 460 258 459 249 461 257 460 248 461 257 460 248 461 257 460 248 461 257 459 249 459 248 459 249 458 249 459 250 459 250 459 251 461 259 460 251 461 260 460 251 461 259 460 251 461 259 460 251 459 250 460 249 461 254 460 249 459 249 460 249 461 258 460 249 461 258 460 249 461 257 460 249 460 257 459 250 461 257 460 249 460 257 459 249 459 249 459 249 459 249 459 249 460 257 459 248 460 257 460 248 459 248 460 247 461 256 460 247 461 256 460 247 461 256 460 247 461 256 460 248 460 256 459 248 459 248 458 248 459 252 458 249 459 253 459 249 460 257 460 251 461 259 460 252 461 252 461 253 463 261 462 253 463 262 463 254 464 259 463 253 465 261 463 252 463 252 463 251 465 260 463 252 464 260 463 252 464 260 462 252 463 256 461 251 462 259 460 250 461 254 460 249 461 257 461 248 461 252 462 247 462 255 462 248 462 255 462 248 462 248 462 248 462 248 461 249 461 249 460 250 460 257 458 250 458 257 456 248 456 255 454 246 454 250 453 245 453 248 452 243 451 246 450 244 450 245 450 242 449 244 449 241 448 244 448 241 448 241 448 240 448 243 449 239 448 242 450 238 449 241 451 237 450 240 451 237 451 236 450 236 450 239 451 235 449 238 450 235 449 238 448 238 448 239 449 236 448 239 451 237 449 240 449 240 449 241 449 240 449 241 450 240 450 241 449 240 449 240 451 237 448 239 449 236 446 237 446 233 442 235 443 230 440 232 441 227 439 229 439 225 437 227 438 224 435 226 438 224 435 226 440 224 437 227 441 225 439 227 442 224 436 229 442 223 439 226 443 222 439 225 443 221 437 225 445 220 441 222 446 217 438 220 449 214 440 215 451 209 442 210 452 204 442 205 452 200 443 200 451 199 442 198 449 200 443 200 447 201 441 202 445 202 439 203 444 204 437 203 442 203 433 204 442 203 436 204 443 202 437 202 444 200 438 200 444 198 439 199 444 197 434 199 443 197 437 198 443 198 436 199 442 199 436 200 443 200 437 201 443 200 437 201 444 200 437 201 443 199 434 200 444 198 437 199 443 198 438 199 443 198 437 199 442 199 433 200 442 199 433 201 442 199 436 200 442 199 436 201 442 200 436 200 442 200 436 200 442 200 435 199 440 198 434 196 438 194 433 191 438 189 433 185 439 183 435 179 442 176 439 172 447 170 444 165 452 165 449 161 456 163 452 158 455 161 452 156 453 159 450 153 452 157 450 151 453 154 452 148 457 151 455 145 460 148 458 142 462 145 460 139 464 143 462 136 466 139 463 132 467 137 462 127 465 134 461 129 459 130 454 125 447 121 445 118 439 114 437 111 436 109 432 105 432 103 425 97 428 98 424 94 422 91 418 88 418 84 410 78 416 78 408 73 415 74 410 71 411 72 405 68 398 64 395 62 385 58 382 57 373 56 370 54 366 57 356 56 357 59 352 58 349 58 340 57 345 54 335 54 341 51 331 51 334 50 328 50 319 51 316 50 305 51 302 52 295 54 290 56 288 60 283 61 278 67 276 68 272 70 267 71 265 68 257 72 261 66 256 68 256 66 247 70 247 69 242 72 232 76 229 78 219 84 217 85 212 90 209 93 207 98 204 102 201 104 198 108 197 106 191 114 193 107 188 114 191 109 188 114 184 118 183 121 177 129 176 132 169 143 168 146 166 153 165 157 167 162 167 167 167 173 166 177 163 182 163 191 158 186 157 195 154 187 153 196 152 191 152 196 149 201 149 206 149 215 149 220 150 230 152 233 156 239 158 243 164 251 165 253 165 256 167 261 163 262 165 267 160 267 165 276 161 270 166 279 163 280 166 285 168 294 170 297 175 305 178 307 183 309 190 317 192 313 196 317 199 318 203 322 202 326 206 330 202 334 210 340 200 339 205 342 201 342 206 345 211 351 214 352 224 358 227 359 238 362 241 362 244 361 251 362 253 362 260 363 262 367 268 368 266 374 276 375 268 379 274 379 273 381 280 381 290 383 292 382 306 383 309 383 317 383 324 382 332 380 335 379 338 380 345 378 348 382 354 380 352 386 358 383 355 386 361 383 365 380 368 378 379 372 381 370 392 364 394 362 397 360 403 355 403 355 409 350 412 350 417 345 420 347 424 343 424 348 429 343 426 346 431 340 433 334 435 332 440 321 442 319 448 310 450 308 454 306 458 300 460 301 462 294 463 293 466 286 468 287 470 280 471 283 474 277 473 282 475 274 473 276 474 268 474 259 475 256 477 253 478 245 481 244 482 236 486 237 487 230 487 231 489 223 488 223 489 215 489 217 490 210 491 215 492 207 493 211 493 203 494 204 495 197 496 197 497 191 498 193 499 182 500 195 500 184 499 196 498 189 495 198 494 186 488 200 488 193 483 202 482 190 479 204 477 193 476 206 475 199 474 209 474 201 474 211 474 200 476 212 474 204 475 203 476 206 480 214 477 207 481 213 479 206 482 209 481 202 483 204 482 197 485 199 483 192 486 195 485 189 487 193 485 187 487 191 485 186 487 191 483 182 486 192 484 187 485 192 483 187 484 192 480 184 484 192 481 187 484 192 481 187 483 192 481 187 483 192 479 184 484 192 479 184 484 192 482 187 485 191 482 187 486 191 483 186 487 191 483 186 487 191 484 186 487 191 483 186 486 191 483 186 486 191 483 186 485 191 482 186 484 191 481 186 483 191 480 187 483 192 480 188 483 193 479 188 482 193 479 188 482 192 476 185 481 192 476 185 481 191 478 187 481 191 478 186 481 191 478 186 481 191 478 186 481 191 478 186 480 191 477 187 480 192 475 185 480 193 476 188 479 193 476 188 478 193 475 189 478 193 475 189 478 193 475 189 478 193 475 188 478 192 475 188 478 191 473 185 479 191 474 184 479 191 476 187 479 192 476 188 479 193 476 188 479 193 475 188 478 193 475 188 478 193 475 189 478 193 476 189 478 194 475 189 478 194 473 186 478 193 475 189 478 193 475 188 479 193 476 189 479 193 476 189 479 193 476 189 479 194 476 189 479 194 476 189 479 194 474 186 478 194 475 190 478 195 475 190 478 195 475 190 479 196 476 191 480 196 475 188 480 197 477 191 481 197 479 191 482 197 479 191 483 197 480 191 483 197 480 191 483 197 480 191 483 197 480 191 483 197 480 191 483 198 479 188 484 199 482 193 485 201 484 195 486 204 485 197 486 206 485 199 487 208 486 201 487 210 487 202 488 212 488 204 489 213 489 205 489 214 489 206 490 215 490 207 490 215 490 203 490 214 490 206 490 213 490 202 490 212 490 201 490 212 490 204 490 211 490 203 490 209 490 202 489 208 489 201 488 208 488 200 488 207 487 196 487 207 487 196 486 207 486 200 486 208 486 196 485 208 485 196 485 208 485 196 486 208 486 201 486 209 486 201 486 209 488 196 486 207 488 200 487 206 489 199 488 205 493 194 491 206 497 194 494 207 498 199 497 209 501 201 500 210 503 203 502 211 505 203 503 210 506 202 502 209 508 198 500 209 504 201 498 209 501 201 494 209 498 201 493 210 499 198 493 210 499 200 494 211 501 200 496 213 502 205 498 214 503 207 499 214 504 207 500 213 505 206 500 212 506 205 501 211 506 204 502 211 507 203 502 211 507 204 503 211 510 200 503 212 507 205 503 213 507 206 502 214 507 202 500 213 505 202 498 213 502 202 498 211 500 199 498 209 498 201 498 205 496 194 495 201 494 195 492 199 490 192 489 196 487 191 486 195 484 189 485 194 482 188 485 192 479 185 484 191 477 186 480 192 472 188 472 194 468 192 464 197 459 197 458 202 453 203 454 207 445 209 451 210 442 213 448 213 440 215 446 215 438 216 446 215 437 217 446 217 441 218 446 218 437 220 444 219 435 222 441 223 437 224 437 226 429 231 433 231 430 234 431 236 428 240 431 242 425 249 431 249 429 252 433 256 431 260 436 263 433 271 439 271 438 275 441 275 442 275 443 278 443 282 443 279 442 287 442 280 441 289 442 282 441 291 442 285 441 293 444 287 442 296 443 290 442 299 442 294 442 299 440 299 439 304 438 304 437 309 438 310 435 319 438 315 436 320 437 319 435 323 433 324 430 329 423 335 422 336 415 340 413 344 407 349 405 354 404 351 402 355 398 356 397 360 394 362 392 366 391 368 390 371 390 372 388 375 386 374 382 377 373 380 373 381 362 383 361 384 355 381 352 384 349 378 346 381 340 376 337 378 327 379 327 379 321 383 320 383 319 386 315 387 315 388 310 389 303 390 301 390 291 389 290 389 285 384 276 385 280 379 272 379 276 372 272 372 270 366 265 366 260 362 258 362 252 362 250 361 248 364 244 364 242 365 240 365 234 363 232 362 225 358 223 357 219 352 215 350 214 343 211 342 212 334 210 333 212 327 208 325 204 319 203 318 196 317 195 315 190 317 188 315 185 316 184 315 185 314 181 311 177 304 175 302 171 293 170 291 170 281 168 279 174 276 171 272 177 269 174 264 177 260 174 255 174 250 174 248 168 243 167 241 164 241 162 238 162 241 160 235 160 231 159 228 160 220 160 217 164 211 163 205 169 203 167 197 173 196 173 191 177 190 176 184 178 185 177 180 175 179 175 174 171 175 171 169 171 173 170 166 174 168 174 162 179 155 180 151 187 146 188 139 193 139 195 133 199 135 199 134 205 132 207 126 209 126 212 121 212 119 215 113 214 112 216 106 214 109 217 102 216 107 219 101 223 103 227 97 234 98 238 91 245 94 249 88 252 93 261 84 257 95 258 94 262 96 267 91 271 93 276 88 279 86 285 81 285 79 291 74 288 74 294 69 292 71 299 67 300 71 306 67 309 71 315 67 317 72 323 69 323 73 330 71 331 75 338 73 339 75 346 72 344 73 352 71 347 71 354 69 351 70 358 70 359 74 366 73 369 80 376 80 376 86 384 86 380 90 387 90 383 94 390 95 390 99 398 100 399 102 406 103 408 103 415 105 413 103 420 104 416 104 423 106 421 111 428 113 428 120 434 123 434 129 441 132 438 135 445 138 439 137 445 141 442 144 447 147 447 152 453 156 453 158 459 162 459 162 464 166 463 163 467 167 465 168 470 173 466 177 471 182 468 186 472 190 470 191 475 197 472 196 477 201 474 203 478 208 475 211 479 216 478 219 482 223 480 223 485 227 483 227 487 231 485 232 489 237 486 237 490 242 486 240 490 245 486 243 490 248 485 244 489 250 484 245 490 255 482 245 488 254 480 244 486 253 478 242 483 252 475 242 478 247 472 244 476 253 468 244 473 254 467 244 470 249 466 246 469 251 465 247 470 257 466 245 470 255 465 245 466 245 464 244 465 245 463 243 467 253 463 241 466 250 462 241 466 250 463 240 466 249 463 240 466 246 464 241 468 250 466 243 467 245 468 246 472 251 472 247 478 257 476 248 476 248 478 248 481 253 479 249 481 253 478 249 480 254 476 249 480 259 474 250 478 259 473 250 476 259 472 250 475 259 470 250 473 259 469 249 472 258 468 249 471 258 468 248 467 249 467 247 467 248 466 248 467 248 466 248 466 248 466 248 468 257 466 248 466 248 466 248 466 248 466 248 468 257 466 248 466 248 466 248 465 249 465 248 465 248 465 248 465 248 465 248 465 248 465 248 464 248 465 248 467 257 465 248 467 257 465 247 466 252 465 248 467 257 465 248 467 257 465 248 467 257 464 247 466 256 464 247 466 256 464 247 466 256 464 247 464 248 465 248 464 248 466 248 465 249 466 248 466 248 467 248 469 257 467 248 469 257 467 248 469 257 466 247 468 256 466 247 467 251 465 247 466 251 465 246 466 250 465 245 464 246 465 246 464 246 465 245 467 254 465 245 467 254 465 244 467 253 465 245 467 253 464 244 467 253 465 244 465 244 464 243 467 252 464 243 467 252 464 243 467 252 464 243 467 252 464 243 465 242 464 243 466 247 465 243 467 247 465 243 467 247 465 242 467 247 465 242 469 251 465 241 469 251 465 241 469 251 465 242 469 251 466 243 468 247 466 243 469 249 467 245 473 253 468 246 475 255 470 247 477 255 472 247 480 256 474 248 481 257 474 248 482 257 474 247 479 252 474 246 481 255 473 245 479 255 472 245 475 250 470 244 473 249 468 245 470 249 467 245 468 249 465 244 466 252 463 243 462 251 461 242 460 249 459 241 459 244 459 239 458 243 459 238 457 242 457 238 457 242 458 237 456 241 458 237 456 241 458 236 456 241 459 237 457 241 459 237 458 242 460 237 457 245 459 237 457 242 458 236 455 241 455 235 452 238 452 232 449 236 449 229 447 233 449 225 446 229 450 221 446 225 452 218 445 223 453 214 449 218 455 213 451 216 457 213 453 216 459 215 455 218 460 217 455 220 460 219 452 223 458 221 450 225 455 223 450 224 452 223 447 224 449 221 444 221 447 218 442 218 446 212 438 211 446 205 438 203 449 196 440 193 453 187 445 183 457 180 449 176 462 175 453 170 463 172 458 168 462 170 457 166 459 169 455 165 457 168 453 164 455 165 451 161 454 161 450 156 454 155 450 151 456 149 452 145 459 145 455 140 461 142 457 137 460 139 455 135 455 135 451 131 450 130 445 126 443 125 439 121 439 120 435 116 437 114 432 111 435 110 431 106 432 104 425 98 429 97 421 91 426 89 419 84 426 82 417 77 426 78 418 72 424 76 419 73 416 73 411 70 401 66 398 65 387 62 384 60 379 60 370 58 372 61 362 59 363 60 354 59 357 57 347 56 352 53 342 53 347 51 337 51 339 50 333 50 326 49 320 50 311 51 308 51 304 54 299 55 298 58 293 60 289 64 285 65 281 67 276 68 273 66 265 69 269 64 264 66 264 62 259 65 253 67 250 68 241 72 238 74 229 80 228 81 224 85 221 89 222 92 219 96 219 100 215 104 212 106 209 110 204 108 198 116 197 107 192 115 194 108 191 112 188 112 185 117 177 124 176 127 171 136 170 139 169 145 169 150 171 154 171 154 171 163 170 168 168 169 167 178 163 173 162 182 157 175 156 184 154 177 154 186 153 182 153 187 152 196 152 199 152 209 153 212 153 219 155 224 157 226 159 231 161 232 163 236 164 238 166 243 165 246 167 251 162 254 164 259 158 259 161 268 156 262 158 267 157 270 159 274 161 283 163 286 167 296 169 298 172 302 175 305 178 306 185 313 184 309 189 313 190 315 194 319 192 324 200 330 191 331 192 331 190 335 198 342 191 337 197 341 201 345 203 346 213 351 216 353 227 357 230 358 234 357 241 358 242 355 248 356 250 357 256 358 257 363 263 364 262 371 268 372 264 376 271 376 270 378 277 378 287 379 290 379 302 379 305 380 310 379 316 378 319 379 326 377 330 380 336 378 339 383 346 381 344 388 351 385 347 389 354 386 358 384 361 383 371 379 374 377 385 371 388 369 391 366 396 361 397 359 402 354 405 353 410 348 412 352 417 347 418 352 422 347 421 351 426 345 429 339 431 337 437 328 440 325 444 321 448 314 451 314 454 308 455 309 458 302 460 301 463 294 465 294 468 287 470 291 472 284 472 289 474 281 473 282 475 274 475 265 476 261 477 257 478 250 481 249 483 237 486 241 487 233 489 232 490 225 492 226 493 220 494 225 496 213 496 224 497 212 496 218 496 211 495 209 495 202 495 204 495 197 496 202 496 195 495 202 495 190 493 201 492 190 489 200 488 188 483 196 483 185 478 194 479 187 476 193 476 182 474 194 473 187 472 195 471 193 471 197 470 189 470 200 469 193 469 204 468 196 468 206 467 199 468 208 467 200 470 209 469 199 472 209 470 202 473 208 472 201 475 206 475 198 478 203 478 196 482 200 481 193 485 196 484 190 487 193 485 187 488 192 485 182 488 192 485 182 488 191 484 182 487 192 484 186 486 193 483 187 486 193 481 184 485 193 482 188 484 193 481 188 485 193 481 188 485 192 482 187 486 192 482 187 486 192 482 187 485 192 480 184 484 191 481 187 484 192 481 187 484 192 478 185 483 193 480 188 482 193 477 185 482 193 478 188 482 193 478 188 481 193 478 188 481 192 478 188 482 192 476 185 482 193 477 185 482 193 479 188 482 193 479 188 483 193 480 189 483 194 480 189 483 194 480 189 483 195 480 190 483 196 481 191 484 197 481 191 484 198 481 192 484 198 482 192 484 198 481 188 484 198 481 188 484 198 481 188 484 198 482 188 484 198 483 191 484 198 484 191 485 199 485 187 486 199 487 188 487 201 488 190 488 203 489 192 488 205 490 193 488 206 490 194 488 207 490 198 488 207 490 199 488 207 490 199 488 207 490 199 488 207 491 194 487 206 492 194 487 206 494 196 488 207 494 200 490 210 496 203 492 213 498 207 492 216 499 210 492 218 499 213 491 220 501 214 491 222 498 218 490 224 497 220 490 226 498 222 492 227 499 223 493 227 501 224 495 228 503 225 496 228 504 225 496 227 505 225 496 227 504 225 494 226 503 224 493 225 501 224 493 225 501 223 493 225 502 221 493 223 502 220 492 222 500 218 490 221 496 216 486 220 493 215 483 220 489 215 480 221 486 215 479 223 484 215 480 224 484 213 481 224 484 213 483 222 484 214 486 218 485 211 487 212 484 206 486 205 483 200 483 198 480 194 479 194 474 191 473 193 468 191 468 195 460 192 465 198 457 196 463 201 455 199 462 204 453 203 459 208 454 208 455 212 446 214 451 218 442 221 447 225 442 227 445 231 441 233 443 235 438 237 440 237 435 239 438 239 433 241 434 240 431 241 432 240 428 241 432 240 428 242 432 241 428 243 434 243 429 245 434 246 427 250 433 249 429 252 432 254 429 257 432 258 430 262 434 262 431 266 434 265 432 268 434 268 433 271 434 271 435 270 436 273 435 276 438 275 439 275 440 277 440 277 441 279 441 282 442 278 441 283 440 277 438 286 439 278 437 287 438 279 436 288 437 283 435 292 436 289 434 297 436 293 435 298 437 297 437 301 439 299 437 304 439 301 438 306 440 303 437 311 439 305 437 310 436 310 433 315 430 319 429 320 428 322 426 326 425 328 424 332 424 333 423 337 421 337 420 341 416 340 415 344 412 344 409 352 408 349 407 352 406 352 406 352 403 355 400 359 394 362 393 363 385 367 385 368 380 370 378 372 375 371 370 377 368 372 363 378 360 374 357 376 355 377 352 380 352 382 349 384 352 385 347 388 343 390 342 390 333 392 331 393 323 392 320 393 313 390 312 390 311 385 306 385 306 379 301 379 297 373 293 374 291 372 287 372 282 374 281 374 278 377 277 377 274 378 272 377 267 376 265 376 259 372 258 372 255 367 253 367 254 363 248 363 252 362 250 362 251 361 249 360 249 358 248 358 249 358 249 357 251 360 250 359 252 362 252 361 253 362 252 361 254 363 254 362 260 368 257 365 264 370 259 366 266 370 262 367 269 370 261 365 262 364 265 366 263 364 266 366 272 369 266 365 266 363 268 365 265 363 268 364 272 367 266 363 263 362 266 363 262 362 264 364 261 363 263 366 268 369 262 366 268 369 263 366 269 370 264 367 269 369 264 366 269 368 264 365 268 367 263 364 268 367 263 364 268 367 263 364 268 367 263 365 268 367 263 365 268 367 263 365 268 367 263 365 268 367 263 365 269 367 263 365 270 367 264 364 270 367 264 364 262 362 265 364 263 361 266 363 263 361 266 363 263 360 266 362 263 360 266 362 262 360 266 362 271 364 266 362 270 364 265 362 269 365 264 362 269 365 264 363 269 366 263 364 268 367 263 364 268 367 263 364 268 367 263 364 268 367 263 364 268 367 263 364 268 367 263 364 269 367 263 364 269 367 264 364 270 367 264 364 271 366 265 364 272 366 266 364 272 366 266 363 273 365 267 362 272 364 267 361 272 364 266 361 272 364 266 361 262 360 266 362 271 364 266 362 271 365 266 362 271 366 266 363 270 365 265 363 270 365 265 363 270 365 265 363 271 366 265 363 271 366 266 364 272 367 263 363 272 367 266 365 271 365 265 364 259 361 263 362 265 361 259 360 252 356 255 358 248 355 251 357 245 357 248 358 242 358 244 359 242 360 242 360 237 358 237 358 232 355 231 355 227 351 226 351 223 349 221 349 218 349 216 348 213 348 212 347 210 344 209 344 208 340 207 339 206 334 205 334 203 330 201 329 200 328 198 327 196 327 194 325 193 326 192 325 188 324 185 321 187 322 183 319 186 318 182 315 185 312 181 308 185 305 182 302 183 302 179 298 180 301 176 297 179 300 174 296 179 298 176 293 178 292 175 288 177 285 173 280 174 277 171 272 171 272 167 266 168 268 165 262 167 263 165 258 167 256 165 251 166 249 164 245 163 245 161 239 160 242 159 237 160 239 159 234 161 234 159 228 163 228 164 227 165 221 165 216 170 216 168 205 173 212 173 206 175 209 175 202 176 196 176 197 178 193 177 192 176 198 177 189 176 195 176 186 176 193 176 189 176 194 177 189 176 195 177 190 175 195 177 191 175 197 177 192 174 200 174 199 175 201 177 200 177 202 179 197 179 203 180 202 179 204 180 198 178 204 179 198 179 205 179 199 179 205 181 204 182 205 182 204 184 205 185 199 187 204 190 203 190 202 190 197 190 202 190 196 189 203 190 197 188 204 189 202 190 203 193 197 195 202 197 196 199 201 201 196 203 200 204 199 204 199 209 188 203 197 208 186 199 193 201 189 198 191 200 187 197 190 199 185 197 190 200 185 198 191 198 189 200 192 202 188 201 193 204 189 202 195 202 194 202 196 204 193 202 198 202 197 202 199 204 194 202 199 204 194 202 200 204 194 202 199 204 194 201 199 203 195 201 199 203 195 200 198 201 197 200 198 200 197 201 198 202 193 199 197 202 192 198 196 203 190 200 197 199 194 198 196 201 192 197 197 200 192 197 198 197 196 197 199 200 193 197 200 200 194 197 201 198 199 198 201 199 199 198 202 199 199 199 202 200 199 199 202 201 196 199 202 201 196 199 202 201 196 199 203 201 196 199 203 201 197 199 203 200 197 198 203 200 197 198 203 200 197 198 204 200 198 198 205 200 199 198 205 200 199 198 205 200 199 199 205 200 199 199 204 201 198 199 203 200 200 199 202 202 196 200 202 201 196 200 201 201 195 199 202 201 195 199 202 200 195 199 202 201 196 199 202 201 196 199 203 200 196 198 202 201 197 198 203 201 197 199 203 200 197 199 203 201 197 199 203 201 197 199 204 200 201 199 204 199 202 199 203 201 198 199 204 201 197 199 203 201 197 199 203 201 196 200 203 201 196 200 203 201 197 199 203 201 196 199 203 201 196 199 203 200 197 198 203 200 196 198 203 200 197 198 203 200 197 198 203 200 197 198 203 200 197 198 203 200 197 198 203 200 197 198 203 200 196 198 203 200 197 198 203 200 196 198 203 200 196 198 203 200 196 198 203 200 197 198 202 200 196 198 202 200 196 198 202 200 196 198 201 200 195 198 201 198 200 198 201 198 199 198 201 198 199 197 202 198 199 197 201 198 199 197 201 198 198 198 201 199 199 198 201 199 199 198 201 201 190 198 201 199 198 198 201 202 190 198 201 199 199 197 201 198 199 198 201 200 195 198 201 200 195 198 201 200 195 197 201 199 195 197 201 199 195 197 201 199 194 197 201 199 195 197 201 199 195 197 201 199 195 197 201 199 195 197 200 199 195 197 200 199 194 197 200 199 194 197 200 199 194 196 200 199 194 196 200 198 194 196 200 198 194 196 201 198 194 196 201 198 194 196 201 198 194 196 200 198 195 196 200 198 195 196 200 198 194 196 200 198 194 196 201 198 195 196 201 198 195 196 201 198 195 196 202 198 195 195 203 197 196 192 205 195 198 192 207 194 199 191 208 193 202 190 210 192 202 189 209 192 202 190 208 192 201 189 206 193 200 189 205 194 199 188 203 193 199 188 203 193 199 187 206 193 202 186 208 193 205 187 210 194 207 192 212 195 210 197 213 197 213 211 211 210 211 204 215 209 213 206 215 212 213 207 215 212 213 206 215 212 212 206 215 211 213 205 216 210 213 202 215 208 212 202 215 207 212 200 215 206 212 199 214 205 211 198 214 204 211 198 214 204 211 208 210 204 210 196 215 206 211 196 215 206 211 197 216 207 212 198 217 207 212 197 217 205 214 199 217 205 213 198 216 204 213 198 216 204 212 197 215 203 212 206 211 204 211 206 211 204 211 206 211 204 211 197 215 203 211 197 215 202 212 197 215 203 212 197 215 203 211 197 215 203 211 197 215 202 212 196 216 202 212 196 216 202 213 195 217 202 214 196 217 202 214 196 217 202 214 195 216 202 213 196 216 202 213 196 216 202 213 197 216 203 212 206 211 204 211 206 211 204 211 206 210 204 210 206 210 204 210 206 210 204 210 206 210 204 210 206 210 204 210 206 210 204 210 205 211 204 211 194 216 204 212 194 217 202 213 195 217 201 214 195 217 202 214 195 216 203 213 195 216 202 213 197 216 202 213 196 216 202 213 196 216 202 213 196 216 202 212 197 216 202 212 196 216 203 212 196 216 203 212 196 216 203 212 197 216 203 212 206 211 204 211 206 211 204 212 194 215 205 212 194 214 205 212 208 213 206 212 208 215 207 214 199 217 206 217 200 219 206 219 201 221 207 221 200 222 206 222 198 221 204 222 194 219 200 220 192 217 198 218 191 216 198 218 190 216 196 217 186 216 192 218 183 218 190 220 180 221 186 223 177 224 183 226 173 226 178 228 170 229 176 230 169 230 177 232 169 232 176 232 169 232 175 232 168 229 175 232 169 228 175 231 170 227 176 230 172 227 178 230 174 228 181 230 174 228 180 229 175 229 178 230 175 230 177 230 173 230 178 232 171 230 176 232 170 231 174 232 168 232 174 233 167 232 173 234 166 231 172 233 166 231 172 232 166 231 172 232 167 231 172 232 170 232 173 232 172 233 174 233 175 235 176 234 179 236 179 236 181 238 193 237 189 240 198 238 191 241 197 239 193 240 199 239 192 239 198 237 190 239 197 236 198 236 196 235 184 237 195 235 184 237 194 234 184 237 194 234 195 235 194 234 194 235 194 234 194 234 193 234 182 236 192 234 182 236 193 234 182 237 193 235 183 238 193 236 194 237 193 236 194 237 194 236 194 237 194 236 194 237 194 236 194 237 194 236 194 237 194 236 194 237 194 236 194 237 194 236 194 237 194 236 194 237 194 236 194 238 194 236 195 238 193 236 195 237 193 237 195 237 194 237 184 239 194 237 194 238 192 237 195 238 193 237 195 238 194 238 196 238 195 237 196 238 195 237 197 238 196 236 198 237 196 236 198 237 197 236 188 237 198 236 189 238 198 235 189 237 198 235 200 236 198 235 189 238 198 235 188 238 198 236 199 236 195 237 188 239 195 236 190 242 196 236 193 242 197 236 198 239 201 232 202 233 205 227 204 225 205 219 203 216 204 210 201 209 202 203 199 203 199 197 197 198 196 192 195 195 192 184 191 193 188 182 187 192 187 190 183 192 183 190 179 191 179 190 177 191 178 186 177 191 178 186 177 192 179 186 180 193 178 187 180 193 178 187 179 192 178 190 180 190 178 184 180 187 178 181 180 185 177 179 178 183 177 182 179 181 176 180 178 178 174 172 175 176 171 170 172 175 168 168 170 174 162 164 168 173 164 167 167 173 162 167 165 173 161 168 164 175 157 165 164 177 158 167 164 177 160 172 164 178 161 172 164 179 161 173 164 181 162 174 165 182 164 176 168 181 167 174 171 178 171 171 175 174 176 168 179 170 180 164 182 167 184 161 186 163 187 156 188 157 189 151 191 150 192 143 194 142 195 136 196 136 195 135 198 134 200 127 201 130 202 124 205 125 208 118 209 118 212 112 213 113 216 107 215 109 219 103 218 108 222 102 223 105 227 99 231 101 236 96 240 98 244 92 246 95 251 90 249 94 254 89 252 92 258 88 259 90 264 85 267 85 273 81 276 81 282 76 283 77 288 73 286 76 293 72 291 75 298 71 299 75 305 72 306 76 313 73 312 76 318 73 315 77 327 72 320 78 327 75 325 80 331 78 329 82 341 78 333 82 340 80 336 80 343 79 340 79 347 77 343 79 349 77 346 79 357 78 348 80 355 80 351 82 357 81 353 83 354 82 354 83 366 82 355 83 356 83 355 82 366 82 355 82 366 82 355 83 367 83 355 85 367 85 356 85 367 85 356 84 368 84 358 83 369 83 358 82 369 83 356 81 363 81 354 80 361 80 352 80 359 80 350 79 357 79 348 78 355 78 346 77 353 76 344 76 346 76 344 76 346 76 345 76 352 76 346 77 353 77 347 78 354 77 348 78 355 77 348 77 351 77 349 76 356 75 348 76 361 75 348 76 350 76 348 76 355 75 348 77 355 76 347 78 354 77 347 78 353 77 347 79 353 77 347 78 354 77 347 78 354 77 347 78 354 76 347 77 355 75 347 76 355 75 347 76 355 74 348 75 355 74 347 74 359 72 346 74 353 72 346 74 353 72 346 75 353 73 346 76 353 75 346 77 353 75 346 78 358 75 347 78 355 76 348 78 360 76 348 78 351 77 348 77 360 75 348 77 360 74 348 77 355 75 348 77 355 75 348 77 355 75 348 77 355 75 348 76 350 75 349 76 360 73 348 75 361 73 348 75 361 73 348 75 360 73 348 75 355 73 348 75 355 73 347 75 355 73 347 75 354 74 347 75 354 73 347 74 358 71 346 73 358 70 346 72 353 70 346 72 358 69 347 72 355 70 348 73 355 71 349 72 361 69 350 72 353 71 351 71 359 69 352 70 359 68 353 69 360 67 354 69 362 67 356 70 364 69 359 72 371 71 361 74 368 73 365 76 372 75 369 77 376 77 373 78 385 78 376 80 383 79 380 83 387 83 384 87 390 88 387 92 394 93 391 95 399 96 397 97 404 97 400 96 407 97 403 96 410 97 408 97 416 99 415 103 422 104 421 109 432 113 424 114 431 117 426 118 433 120 426 121 433 124 429 127 435 130 434 133 441 136 440 137 446 139 445 139 453 142 451 140 458 143 454 140 461 144 457 141 463 145 458 144 464 148 460 148 466 151 462 152 468 156 464 157 469 161 466 161 471 165 467 166 473 170 469 170 473 173 470 174 475 178 473 177 478 181 476 179 484 185 478 180 484 183 480 181 486 186 481 183 490 190 483 184 488 189 483 187 491 194 483 189 491 196 484 191 489 196 486 193 493 201 489 194 493 199 491 195 495 200 491 196 495 201 490 198 493 203 487 202 491 207 485 207 489 211 483 212 487 217 484 218 488 223 486 223 491 228 489 226 494 229 492 225 503 231 495 222 501 226 495 220 502 224 494 221 500 224 492 223 499 227 491 226 498 230 491 229 501 234 491 230 503 236 493 232 504 238 494 233 500 236 493 234 505 239 492 235 503 240 490 236 501 241 489 237 500 241 489 236 495 238 488 236 498 241 488 236 498 242 487 235 497 241 487 235 496 242 485 235 494 241 484 234 489 238 482 233 490 241 480 232 487 241 477 231 484 239 474 230 481 239 472 230 479 239 471 230 477 238 472 230 477 238 473 229 476 233 475 228 479 237 475 227 477 232 473 227 474 235 470 227 470 235 466 227 466 234 462 225 462 233 461 223 460 229 460 220 459 223 458 218 457 222 456 217 456 221 455 218 455 222 454 220 454 223 454 221 455 224 456 220 456 224 456 220 456 224 455 221 455 227 454 219 454 225 453 220 453 224 453 219 452 227 453 219 452 227 453 219 452 227 454 220 453 224 454 220 453 225 453 222 453 226 453 221 452 229 452 222 452 229 452 222 453 221 453 220 453 224 453 218 453 222 455 215 454 220 455 213 454 219 455 213 455 218 454 213 454 219 452 215 453 221 450 217 450 218 448 220 451 229 448 222 450 231 449 224 449 224 451 227 453 232 454 231 457 240 457 233 459 238 458 234 458 234 458 234 458 234 458 233 459 238 456 233 458 241 454 232 455 236 454 231 456 239 454 231 455 239 453 231 455 239 453 231 455 239 453 231 455 239 453 231 455 239 454 230 455 238 454 229 455 233 455 227 455 230 455 223 455 227 453 221 454 222 453 212 452 217 450 207 448 211 445 202 443 205 442 196 439 200 440 192 435 194 436 186 429 188 434 179 429 179 432 172 425 172 431 166 427 164 431 158 427 155 432 150 425 145 434 143 427 137 435 136 431 133 434 130 431 127 433 126 430 123 432 122 428 119 433 118 430 115 436 115 431 112 438 112 430 107 438 108 430 103 436 105 428 99 433 100 428 97 431 98 422 93 429 96 424 93 425 94 416 89 418 91 413 88 409 89 405 87 403 86 395 82 400 82 392 78 400 76 392 73 402 71 393 68 403 67 394 64 398 61 388 58 384 56 381 54 372 51 369 50 363 49 358 48 353 49 348 48 344 49 339 49 338 49 329 50 336 48 326 48 335 47 326 48 333 46 323 48 324 45 318 47 310 48 305 49 297 53 294 54 291 56 283 60 288 60 280 63 286 63 281 65 282 68 277 70 271 75 268 76 264 76 260 78 257 74 249 77 253 68 246 72 251 64 243 69 245 64 241 67 233 70 230 71 222 77 219 79 213 85 211 88 210 94 205 101 206 102 203 106 200 107 198 111 194 108 189 116 189 109 184 117 187 111 181 119 180 117 177 121 171 129 170 132 166 141 165 145 164 152 164 157 167 163 166 167 168 173 167 177 165 179 165 184 160 182 159 191 156 183 155 192 154 186 154 196 152 198 152 200 150 210 151 214 151 226 152 228 154 233 156 239 160 241 162 246 165 250 167 255 166 258 168 262 164 264 166 269 160 269 164 277 160 272 162 277 161 279 164 284 167 293 169 296 174 306 176 308 180 312 187 319 188 316 193 319 197 320 201 323 201 325 206 329 204 334 208 336 203 340 211 346 203 343 209 346 207 347 212 350 219 355 222 356 232 362 235 363 245 365 248 366 250 363 257 364 258 361 264 362 266 365 273 366 273 372 279 373 275 379 282 379 278 381 285 381 292 381 295 382 307 381 311 381 323 379 325 378 329 378 335 376 340 376 346 374 350 377 357 375 357 381 363 378 360 383 366 380 371 378 373 377 382 372 384 371 395 365 398 363 401 360 406 355 405 354 410 349 409 347 415 342 418 341 422 336 426 339 431 333 432 338 437 333 437 336 441 330 443 324 446 322 449 314 451 312 452 310 456 304 457 302 460 295 463 293 465 287 467 287 470 281 471 285 474 278 474 286 476 279 474 284 477 275 476 269 478 265 478 257 480 253 481 251 482 240 484 245 485 238 487 242 488 230 488 239 489 231 488 232 489 224 489 222 490 215 492 216 492 209 495 212 495 200 496 209 497 198 497 205 497 194 497 201 497 190 497 200 497 188 496 199 496 187 493 197 494 185 489 194 489 187 483 192 484 185 478 192 478 186 473 197 473 189 469 201 469 191 467 202 467 195 467 202 467 192 469 203 469 192 470 205 469 195 468 197 469 200 469 208 468 199 471 208 469 200 473 206 472 199 477 203 475 197 481 200 480 194 485 196 484 190 488 193 486 188 488 191 485 185 487 189 483 180 486 189 482 180 484 187 482 183 482 187 480 183 482 188 479 183 481 189 477 181 481 188 477 180 481 188 476 180 480 189 476 180 480 189 478 184 480 189 478 183 480 189 478 183 480 189 477 184 481 189 478 184 481 189 478 185 482 189 479 184 482 189 479 184 482 189 479 184 481 190 479 184 480 189 478 185 480 189 477 185 480 189 477 185 480 189 477 185 480 189 477 184 480 189 477 184 480 189 477 184 480 189 477 184 480 189 475 181 480 189 475 181 480 189 477 184 480 190 477 185 480 191 477 186 480 191 477 186 480 191 477 186 480 191 477 186 480 190 478 185 480 189 477 184 480 189 477 184 481 189 478 185 482 189 479 184 482 189 479 184 482 189 479 184 482 189 478 184 482 189 476 182 481 189 477 185 481 189 475 182 480 189 477 185 480 189 474 182 480 190 475 183 482 190 478 186 484 190 477 185 486 190 477 187 486 192 476 190 483 195 473 194 479 197 469 197 476 200 466 200 474 203 464 204 473 206 464 207 472 208 463 209 470 210 460 211 468 212 459 213 468 213 459 214 470 215 460 215 472 215 462 216 473 215 466 216 474 215 465 217 474 215 465 217 474 216 465 219 473 217 467 219 471 218 461 221 469 219 463 220 467 219 459 222 466 220 457 223 463 221 457 223 458 221 451 223 451 221 444 223 444 221 438 222 439 220 434 222 437 219 428 223 435 220 430 222 434 222 429 224 433 224 427 226 432 227 423 231 433 230 428 232 434 231 428 234 434 233 425 236 431 233 426 235 428 234 420 238 425 236 421 239 423 239 419 242 422 243 415 250 422 246 418 250 424 248 420 252 424 250 420 253 424 251 420 254 423 251 419 254 422 251 418 254 421 251 415 257 421 251 417 255 420 252 416 256 418 253 415 257 417 254 413 257 415 254 411 258 413 254 409 257 410 255 408 257 405 259 404 260 402 261 402 262 402 263 402 264 402 264 402 264 401 265 401 265 401 264 401 264 401 263 401 263 401 262 401 262 402 262 402 262 403 261 403 262 403 262 404 262 405 261 405 260 405 261 405 260 406 261 407 260 408 261 407 268 409 262 410 262 411 262 411 266 412 263 412 262 413 263 413 265 413 263 413 265 413 263 412 265 412 263 412 262 412 262 412 262 411 263 411 265 411 263 411 265 411 263 411 265 411 262 411 265 411 261 410 264 410 261 409 263 409 259 409 259 408 258 406 260 406 257 405 259 403 260 403 260 404 260 403 261 403 263 403 263 402 264 402 264 404 263 403 265 404 263 403 266 404 263 403 265 404 262 404 262 406 262 406 262 409 263 410 263 414 265 414 268 418 265 419 265 421 266 421 269 423 264 422 268 425 262 424 266 426 260 424 265 426 259 424 264 426 259 424 263 429 257 426 261 432 254 429 259 432 252 429 257 429 253 426 262 424 254 423 259 420 254 419 259 417 255 415 263 416 256 414 261 416 257 414 261 411 262 415 259 418 253 411 258 417 248 410 251 416 242 408 243 414 235 406 235 413 228 409 228 412 221 404 223 410 218 402 220 410 217 402 219 411 219 407 219 412 220 404 222 415 220 411 221 419 220 410 221 425 219 416 221 430 218 425 218 435 217 428 218 437 216 429 217 437 216 430 217 437 217 432 217 437 218 430 218 437 219 427 219 436 221 429 220 432 221 427 221 428 221 422 220 423 220 417 218 419 216 409 213 416 211 408 207 414 205 406 202 414 201 410 199 418 200 413 199 421 200 416 199 423 200 418 199 425 201 420 200 429 202 419 201 435 203 430 203 443 204 437 204 450 204 445 204 455 204 449 205 459 205 449 207 460 206 451 208 459 207 449 209 456 209 449 210 453 210 443 212 451 212 445 213 449 213 443 214 450 215 440 215 455 217 444 217 448 220 453 220 462 221 453 221 452 222 454 222 464 220 454 220 463 219 456 218 463 216 456 215 462 213 452 212 461 211 451 208 459 211 453 209 459 211 453 209 461 210 455 208 463 210 453 208 464 212 455 208 465 214 459 210 466 215 461 210 468 214 461 206 469 212 466 206 470 210 467 203 470 206 467 200 471 202 468 195 473 197 470 191 475 194 472 188 477 191 474 185 477 187 473 182 475 183 471 178 471 179 467 175 468 177 464 172 466 175 463 170 466 173 462 168 466 170 462 166 466 168 460 160 467 165 463 160 468 162 462 154 469 159 464 152 469 157 466 152 467 153 464 148 464 149 460 144 460 145 456 140 456 140 453 136 453 135 450 131 452 130 446 123 452 126 445 119 449 122 445 118 444 118 440 113 439 111 435 107 437 105 432 101 436 101 428 95 433 97 424 92 426 91 421 88 417 84 412 80 409 76 404 74 402 72 397 70 392 69 390 67 386 64 381 62 379 58 370 55 375 53 369 52 372 52 362 50 364 49 358 48 352 45 347 45 341 44 335 44 333 46 323 47 325 50 319 50 315 53 310 53 307 53 298 55 302 51 293 53 298 49 289 52 294 50 289 52 284 53 280 55 272 58 269 59 264 60 260 63 259 64 255 66 257 68 252 71 252 75 248 77 244 81 239 84 234 84 231 87 227 83 220 89 223 82 219 86 217 85 213 89 207 91 204 95 198 99 195 104 193 108 190 112 192 116 187 125 192 126 190 131 189 137 187 141 183 145 182 150 177 149 176 154 173 151 172 157 170 156 169 162 166 164 166 169 164 172 164 177 163 179 164 183 164 184 164 189 166 189 167 198 167 198 168 202 166 207 168 212 163 214 165 219 160 218 163 226 158 221 162 230 158 226 161 231 160 234 162 238 160 240 163 245 161 246 165 255 161 250 165 259 162 254 164 259 162 259 167 269 162 264 167 273 161 269 166 278 159 271 163 280 156 272 159 278 156 273 160 282 159 276 162 281 163 283 166 288 167 290 171 295 170 296 174 301 172 301 175 305 172 305 177 309 175 308 179 312 179 312 184 316 183 316 188 319 186 319 193 325 186 323 194 329 186 327 194 333 186 331 194 337 186 332 194 338 189 332 194 335 194 335 200 338 207 343 209 344 212 348 219 350 218 353 224 355 221 355 227 357 225 356 231 359 230 360 236 362 232 366 242 370 230 372 240 376 228 375 237 379 228 376 233 378 229 376 235 379 232 378 241 383 236 381 241 384 239 383 245 386 243 383 252 388 247 383 253 385 253 382 259 384 259 383 265 385 263 386 269 388 264 391 274 394 265 392 271 395 267 393 273 396 270 393 276 396 273 394 280 397 276 395 283 398 278 397 284 400 274 400 280 402 268 402 274 405 262 402 268 406 256 401 261 404 252 399 258 403 252 398 257 401 255 398 261 401 266 401 268 402 271 400 278 403 280 398 286 401 286 395 296 400 290 392 295 396 291 393 297 397 291 396 296 399 290 398 295 402 288 399 293 404 285 399 291 403 282 399 289 401 280 402 290 401 283 404 290 402 289 403 295 399 294 398 300 394 297 393 303 390 296 391 302 388 293 392 299 388 289 392 295 389 287 391 296 387 287 390 293 387 289 390 295 386 290 389 297 387 292 391 298 388 291 392 297 389 290 392 297 389 290 391 296 388 290 390 296 386 290 388 296 385 291 387 300 382 291 386 297 384 291 387 298 384 291 387 297 384 291 387 297 384 290 385 297 383 290 384 297 382 290 382 300 379 290 382 296 379 289 381 295 379 287 380 294 379 284 380 291 379 280 380 287 380 277 380 284 379 274 379 281 379 273 380 279 379 272 380 278 380 270 380 277 380 269 380 275 380 266 379 276 381 263 378 269 379 259 376 265 378 257 375 263 377 255 373 260 375 252 372 257 374 250 370 257 375 248 369 255 374 248 370 252 373 248 372 255 376 250 375 254 377 250 378 256 381 252 382 261 386 254 385 259 388 255 387 260 390 256 388 262 390 256 388 261 390 255 386 263 390 254 384 263 388 254 383 263 387 255 382 261 384 256 381 262 384 257 381 263 384 258 382 263 384 257 382 262 385 256 383 262 386 256 384 262 386 256 384 262 386 255 384 264 388 255 384 260 387 254 385 263 389 254 385 263 389 255 386 260 388 254 386 263 389 254 386 263 390 254 386 263 388 254 384 260 385 253 381 259 383 251 379 257 380 248 376 257 379 246 374 254 378 245 373 250 376 246 372 250 375 246 372 251 376 249 374 253 377 251 375 256 379 254 378 260 382 257 380 262 384 258 382 267 388 260 384 265 388 260 385 265 389 259 386 265 390 259 387 264 391 258 387 264 391 258 386 267 392 258 386 267 392 258 385 264 389 258 384 267 390 258 383 264 387 259 382 264 386 259 382 264 385 259 380 264 384 258 380 264 384 258 380 263 384 258 380 263 384 258 380 263 384 258 380 263 384 258 380 263 384 259 380 266 388 260 380 265 385 261 381 265 385 262 381 267 386 263 382 267 387 264 383 268 388 263 383 268 388 263 383 267 388 262 383 267 388 262 383 267 388 262 383 267 388 262 383 267 387 262 382 266 387 262 381 267 387 262 381 267 386 262 381 267 386 262 381 267 386 262 381 267 386 263 382 268 387 263 382 267 387 263 382 267 387 263 383 267 388 262 383 267 387 262 382 267 387 262 382 266 387 261 381 265 386 260 381 265 386 260 381 264 386 257 382 262 386 255 383 260 387 253 384 258 388 252 386 257 388 252 388 262 391 255 389 266 391 262 391 269 390 271 391 277 388 281 387 286 384 288 380 292 376 291 372 295 367 292 364 295 358 290 355 292 349 284 345 286 340 277 338 279 333 272 335 273 330 268 334 269 328 268 334 269 327 271 332 273 327 276 330 277 325 279 329 280 325 281 329 282 325 282 329 282 323 282 328 282 323 280 327 279 325 275 324 276 323 269 321 269 320 260 319 255 311 250 318 244 311 240 319 234 314 229 320 229 319 224 322 223 321 220 321 219 320 217 319 216 318 214 316 213 315 210 312 209 311 206 307 205 306 201 304 199 302 197 304 192 297 186 293 187 294 187 295 185 292 184 291 181 287 180 288 178 284 178 286 175 282 176 286 173 283 175 287 172 281 173 283 170 277 168 272 167 269 166 261 165 258 165 252 164 250 167 247 166 244 172 245 171 239 177 237 175 231 179 231 177 225 178 226 174 215 175 219 172 210 173 216 171 206 172 210 171 205 172 207 172 206 173 203 173 203 175 201 175 201 177 201 177 196 177 201 178 200 179 201 179 195 179 192 178 192 178 202 178 192 178 203 179 198 179 205 181 203 179 207 180 203 179 211 181 206 179 214 181 208 178 216 181 210 176 217 178 211 174 217 175 211 172 218 173 211 170 216 172 210 170 214 172 212 171 213 172 211 170 214 170 208 169 215 170 209 168 215 171 214 170 215 172 214 174 215 177 210 178 215 182 210 182 215 186 210 193 208 192 209 187 217 193 209 186 217 187 216 184 216 186 215 184 216 189 206 184 215 186 211 184 214 186 213 185 214 192 205 186 214 193 206 186 215 193 207 186 216 194 208 196 208 194 209 188 215 192 210 187 215 191 210 184 215 189 209 183 215 188 210 183 215 187 210 183 215 187 210 184 215 188 210 185 216 189 211 185 216 190 211 185 216 189 211 185 216 189 211 184 217 188 212 182 217 187 212 181 218 186 212 181 218 186 212 181 218 186 213 182 218 187 213 183 217 187 212 183 217 187 212 183 217 187 212 183 217 187 211 183 217 187 211 183 217 187 211 183 217 189 209 183 217 189 209 183 217 187 212 183 218 189 209 182 219 186 213 182 219 186 213 181 220 185 214 181 220 186 213 183 218 186 213 183 218 186 213 182 218 187 213 183 218 187 213 183 218 186 213 182 218 186 213 181 218 185 213 179 219 183 214 177 219 182 214 175 221 181 215 173 222 181 214 172 223 176 217 170 225 175 219 169 226 176 218 168 227 174 220 167 227 172 221 167 228 171 222 166 229 170 223 165 230 169 224 164 232 170 223 163 233 169 225 164 233 168 225 164 233 168 225 165 232 169 224 166 231 172 221 167 229 171 223 169 228 172 221 170 226 173 219 171 225 175 219 172 225 176 218 172 225 178 216 173 226 178 217 173 226 179 217 173 226 179 216 173 226 179 216 173 226 177 219 173 225 177 219 173 225 177 218 173 225 176 219 172 224 176 218 172 224 178 215 172 224 177 215 172 224 177 215 171 225 175 219 171 225 175 219 171 225 177 217 172 226 176 219 172 226 176 220 172 226 177 220 173 227 177 220 175 226 178 219 177 224 180 217 179 222 181 214 182 218 183 211 182 214 182 207 180 210 180 203 179 205 178 198 178 200 177 194 177 195 176 189 178 190 176 184 178 187 178 176 179 184 179 177 180 181 181 170 181 179 179 178 179 178 182 167 179 176 180 171 179 175 178 174 179 174 179 173 180 174 180 171 181 171 181 170 182 168 183 162 185 166 185 164 186 163 186 162 188 160 189 154 188 157 190 152 189 154 191 148 190 151 190 150 190 149 192 144 192 147 196 136 196 143 198 137 198 137 201 131 200 131 202 125 200 126 203 120 200 124 202 118 200 123 203 116 203 120 206 114 208 117 211 111 214 113 217 108 219 110 223 105 222 108 226 103 224 107 228 101 227 106 231 100 231 103 236 98 237 98 242 93 242 92 247 87 245 86 250 81 245 83 250 78 246 83 251 77 251 82 257 77 260 81 265 77 268 80 274 76 274 79 280 75 278 77 285 73 284 77 290 73 290 77 297 74 297 76 304 73 302 74 313 70 305 72 312 70 308 71 315 69 312 72 319 70 318 73 329 71 323 75 330 74 329 76 335 75 332 77 343 76 334 78 344 77 334 78 335 78 334 80 340 81 332 83 342 84 330 85 331 85 330 86 335 87 330 88 331 89 330 89 340 91 330 88 331 88 329 86 335 87 328 86 334 87 328 85 329 85 326 83 327 83 323 81 325 81 322 81 329 81 322 81 329 82 324 83 330 83 324 83 331 83 325 82 331 83 325 81 331 82 324 80 331 81 324 79 330 81 324 79 330 81 324 81 331 84 326 84 332 87 326 86 332 88 326 86 332 89 324 87 330 89 322 87 328 90 320 87 326 91 318 88 324 91 318 90 324 93 318 93 324 96 318 94 324 96 316 92 323 94 316 91 323 94 316 92 323 95 316 94 323 95 318 97 323 98 318 99 325 99 318 97 325 99 318 96 325 97 319 95 325 97 319 95 325 96 318 92 324 94 317 91 323 93 316 90 323 92 316 91 323 94 317 93 327 97 318 93 327 97 318 92 324 94 318 91 324 93 318 90 324 92 318 89 325 92 318 89 327 93 318 88 327 92 318 87 327 91 318 86 324 89 318 86 324 89 318 86 324 89 319 87 325 89 318 87 325 89 318 87 325 90 318 87 324 90 318 87 324 89 318 87 327 91 317 87 324 89 317 87 323 89 317 87 327 90 317 87 324 89 317 87 324 89 317 87 324 89 317 87 323 88 316 86 326 88 315 85 322 86 315 85 322 85 315 83 322 83 314 82 322 81 314 80 321 79 314 79 321 78 313 77 321 77 313 76 321 75 313 75 320 75 314 75 322 74 317 75 324 75 319 76 327 75 321 76 328 75 322 77 332 76 322 77 329 76 322 78 329 77 321 78 328 77 320 79 331 77 320 79 327 78 319 80 326 79 319 80 326 80 319 81 327 81 320 83 327 81 321 82 328 82 321 82 329 81 321 82 329 81 322 83 329 81 322 83 333 82 323 84 330 83 324 84 331 83 324 84 331 84 324 84 331 83 324 84 331 84 325 85 331 84 325 85 335 84 324 85 332 85 324 86 331 85 324 86 331 85 324 86 331 85 324 86 331 85 324 86 331 85 325 87 332 85 325 86 332 85 325 86 332 85 325 85 332 85 325 85 332 84 325 85 332 84 325 85 332 84 325 85 331 84 325 85 332 85 325 85 332 85 325 85 332 84 325 85 332 84 324 84 331 84 324 84 331 84 324 85 331 84 324 85 334 84 324 85 331 85 323 85 330 84 323 85 330 84 323 84 329 83 322 84 329 83 322 84 329 83 322 84 329 83 322 84 330 83 322 84 329 83 322 84 329 83 322 84 329 83 323 85 329 83 323 85 330 83 323 85 330 83 323 85 329 83 323 85 329 83 323 85 329 83 322 84 329 83 322 84 329 83 322 84 329 83 323 85 330 83 323 85 330 83 323 85 330 83 323 85 330 83 323 84 330 83 323 84 330 83 323 84 330 83 324 85 331 83 324 85 331 83 324 85 331 84 323 85 331 84 323 85 331 84 323 85 331 84 323 85 331 84 324 85 331 84 324 85 331 85 324 85 331 85 324 85 331 84 324 85 334 84 323 85 331 84 323 85 331 83 323 85 331 83 323 85 331 83 324 85 331 84 324 85 331 84 324 85 331 84 324 85 331 84 324 85 331 84 323 85 331 84 323 85 330 84 323 85 331 84 324 85 331 83 324 85 331 83 324 85 331 83 324 85 331 83 324 84 331 83 324 84 331 83 324 84 331 83 323 84 331 83 323 85 331 83 323 85 331 84 324 85 331 84 324 85 331 84 324 85 331 84 324 85 331 84 324 85 331 84 324 85 331 84 324 85 331 84 324 85 331 84 324 85 331 84 324 85 334 84 324 85 331 84 324 85 334 84 324 85 332 84 324 84 331 83 324 85 331 83 324 85 331 83 324 85 331 84 324 85 331 84 324 85 334 84 324 85 334 84 324 85 334 83 324 85 331 84 324 85 331 83 324 85 331 84 324 85 331 84 324 85 331 83 324 85 331 84 324 85 331 84 324 85 331 84 324 85 331 84 324 85 331 83 324 85 331 83 324 85 334 83 324 85 331 84 324 85 331 84 323 85 334 84 324 85 334 84 324 85 331 84 324 85 331 84 324 85 331 84 324 85 331 84 324 85 334 83 324 85 334 83 324 85 334 83 324 85 331 84 324 85 331 84 324 85 331 84 324 85 331 84 324 85 331 84 324 85 331 83 324 85 331 83 324 85 331 83 324 85 331 83 324 85 331 83 323 85 331 84 324 85 331 83 324 85 331 84 324 85 331 84 324 85 331 84 324 85 331 84 324 85 331 83 324 85 331 84 324 85 331 84 324 85 334 84 324 85 334 84 323 85 331 84 323 85 331 84 323 85 331 84 324 85 331 84 324 85 331 84 324 85 331 84 324 85 331 84 324 85 334 84 324 85 334 84 324 85 331 84 324 85 334 84 324 85 334 84 324 85 334 84 324 85 334 84 324 85 331 84 324 85 331 84 324 85 334 84 324 85 334 84 324 85 331 84 324 85 331 84 324 85 331 84 324 85 331 84 324 85 331 84 324 85 331 84 324 85 331 84 324 85 331 84 324 85 331 84 324 85 331 84 324 85 331 84 324 85 331 84 324 85 334 84 324 85 334 84 324 85 331 84 324 85 331 84 324 85 331 84 324 84 331 84 325 82 332 83 326 82 333 84 327 82 333 86 328 86 333 90 327 91 331 94 325 96 329 100 324 101 328 105 324 105 327 108 324 107 328 110 325 107 329 109 325 105 329 108 325 104 329 107 324 103 329 106 324 103 329 106 324 103 329 106 324 104 332 109 324 104 329 107 325 104 329 106 326 103 330 106 326 103 330 106 326 103 330 106 326 101 330 105 326 101 330 104 326 100 330 104 326 100 330 104 326 100 331 104 326 100 330 104 326 101 330 104 326 101 330 105 325 101 329 104 325 101 329 104 325 101 329 104 325 101 329 104 325 101 329 104 325 101 329 104 325 101 329 104 325 101 329 104 325 101 329 104 325 101 329 104 325 101 329 104 325 101 329 104 324 101 329 105 324 101 329 105 324 101 329 104 324 100 329 104 324 101 328 104 324 101 328 104 324 100 328 104 324 101 329 104 324 101 328 104 324 101 328 105 324 101 329 105 325 101 329 105 325 101 329 105 325 101 329 104 325 101 329 104 325 101 329 104 324 100 328 104 324 101 328 104 323 101 330 106 323 101 328 104 323 100 330 106 323 100 330 106 323 100 330 106 324 100 328 104 324 99 328 103 324 99 328 103 323 100 328 104 324 100 328 104 324 101 328 104 324 101 328 104 324 101 328 104 324 101 328 104 324 100 328 104 323 100 328 104 323 100 328 104 323 100 328 104 323 100 330 106 323 100 330 106 323 101 328 104 323 101 328 104 323 101 328 104 324 101 328 104 323 100 328 104 323 100 328 104 324 100 328 104 323 100 328 104 323 100 328 104 323 100 328 104 323 100 328 103 323 100 328 103 323 101 329 102 324 100 330 101 325 98 330 99 325 97 331 98 326 96 333 96 327 94 334 94 329 93 330 92 330 91 342 90 331 90 332 90 331 88 332 88 330 86 337 85 328 84 335 83 326 82 334 80 324 80 336 78 324 80 330 78 322 79 334 76 322 79 329 77 321 79 328 76 320 78 327 76 318 77 325 75 316 77 323 74 314 77 321 74 312 77 319 74 310 76 317 73 310 76 317 73 311 77 319 73 313 77 321 73 315 77 323 74 316 77 323 74 316 77 324 73 316 76 323 73 315 76 322 72 313 75 321 72 312 75 319 71 311 75 318 71 311 75 318 72 312 76 319 73 313 77 320 73 313 77 321 73 314 78 322 74 315 78 322 74 315 78 322 74 315 78 322 74 315 77 322 74 314 77 321 73 314 76 321 73 314 76 321 73 314 76 322 72 315 76 322 72 315 76 322 72 315 76 322 72 314 76 322 72 315 76 321 73 314 76 321 73 315 77 322 73 315 77 322 73 316 77 323 73 316 77 323 73 316 77 323 73 316 76 323 73 315 76 322 73 315 77 322 73 316 77 323 73 316 77 323 73 315 77 323 73 316 77 323 73 316 77 323 73 316 76 323 73 315 76 323 72 315 76 323 72 315 76 323 72 316 76 323 72 316 76 323 72 316 76 323 72 316 76 323 72 316 76 323 72 316 76 323 72 316 76 323 72 316 76 324 72 317 76 324 72 318 75 325 72 319 76 326 73 322 77 330 74 326 80 334 77 330 82 337 80 334 84 340 82 336 86 338 85 339 86 351 82 340 85 342 85 342 85 343 84 344 84 351 81 346 82 357 78 347 81 359 77 349 80 350 79 350 80 361 76 352 80 353 79 353 79 359 75 354 77 364 72 355 76 365 71 356 75 362 72 357 75 358 74 358 75 367 68 359 73 368 68 359 73 368 67 359 72 360 71 359 72 368 64 358 70 367 63 357 70 366 63 356 69 365 63 355 70 365 64 354 71 364 65 352 72 363 67 351 72 352 72 350 73 361 69 348 72 359 68 346 71 357 68 344 71 355 68 342 71 353 69 340 72 342 72 340 75 347 73 340 77 351 75 339 78 350 76 339 78 351 76 339 78 351 76 339 77 351 75 340 77 348 75 340 76 352 74 341 75 352 73 341 75 352 73 341 75 352 73 340 76 352 73 340 76 352 74 340 76 347 75 340 77 347 75 340 77 347 75 340 77 347 75 340 77 347 75 340 77 347 75 340 77 347 75 340 76 347 75 340 76 347 75 340 76 347 75 340 76 348 75 341 77 352 74 341 76 352 74 341 76 352 73 341 76 352 73 341 76 352 73 340 76 352 73 340 76 347 75 339 76 347 75 339 76 351 74 339 77 351 74 339 77 351 74 340 77 351 75 340 77 351 74 340 77 347 75 340 77 347 75 340 76 347 75 340 77 347 75 340 76 347 75 340 76 347 75 340 76 347 75 340 76 347 75 340 76 347 75 340 76 347 75 340 76 347 74 339 76 347 74 339 76 347 74 339 76 347 74 339 76 347 74 339 76 347 74 339 76 351 73 340 76 351 73 340 75 351 73 340 75 347 74 340 75 351 73 339 75 341 75 338 74 345 73 336 73 343 72 334 72 341 71 332 72 339 70 331 72 338 71 330 72 337 71 329 72 336 71 328 73 335 71 328 73 335 71 327 73 334 72 326 73 333 72 326 73 333 72 326 73 333 72 327 74 334 73 329 75 341 73 330 76 343 73 333 76 340 75 336 77 344 76 339 79 351 77 342 79 349 79 344 80 352 79 347 80 354 79 349 79 361 79 351 79 363 79 352 79 364 78 354 79 361 78 355 78 367 78 356 77 368 77 356 77 358 77 356 75 363 75 355 74 367 75 354 74 361 76 354 76 360 78 353 80 358 83 352 86 355 90 348 95 351 98 343 100 346 103 339 101 343 104 336 102 339 105 334 104 337 106 332 103 335 106 330 102 334 106 330 103 334 107 330 103 334 107 330 103 334 106 330 101 334 105 331 101 335 104 331 100 335 104 330 100 335 104 330 99 334 103 330 99 334 102 329 98 334 102 329 97 333 101 329 96 333 100 329 96 333 100 328 95 332 100 327 96 332 100 327 96 332 100 327 96 331 100 327 96 331 100 327 96 332 100 327 97 332 100 328 96 332 100 328 96 332 100 327 96 332 100 327 97 332 100 327 97 331 100 327 97 331 100 327 97 331 100 327 97 331 100 327 97 331 100 327 97 331 101 327 97 331 100 327 97 331 100 327 97 331 100 326 97 330 101 326 97 330 101 325 97 329 101 325 97 329 101 325 97 329 101 325 97 329 101 325 97 329 101 325 97 330 101 326 97 330 101 326 97 330 101 326 98 330 101 325 98 330 102 325 98 330 102 325 98 330 102 325 98 330 102 326 98 330 102 326 98 330 102 326 98 330 102 326 98 330 102 326 98 330 102 325 98 330 102 326 98 331 102 326 97 331 101 326 98 331 101 327 97 331 101 327 98 331 101 327 98 331 101 326 98 331 101 326 98 331 101 326 98 331 101 326 98 331 101 326 98 331 101 326 97 331 101 326 97 331 101 326 98 331 101 326 98 331 102 326 98 331 102 326 98 331 102 326 98 331 102 326 98 331 102 326 98 331 102 326 98 331 101 326 98 331 101 326 98 331 101 326 98 331 101 326 98 331 101 326 97 331 101 326 97 331 101 327 97 331 101 327 97 331 101 327 96 331 100 327 96 331 100 326 95 331 99 326 93 331 97 326 90 330 95 326 88 329 92 326 87 328 92 325 88 328 97 324 92 326 97 322 94 324 99 321 96 322 101 320 97 321 103 319 98 321 103 319 99 320 103 318 98 320 103 319 98 320 103 318 97 320 103 318 97 320 103 318 97 320 106 317 97 319 102 316 97 318 102 315 96 318 102 315 97 317 102 315 97 317 102 315 97 317 102 315 97 317 102 315 96 317 101 315 96 318 101 315 96 318 101 315 95 317 100 315 95 317 99 315 95 318 104 315 95 318 103 315 94 318 103 314 94 318 103 314 94 318 103 314 94 318 103 314 94 316 99 314 94 316 99 314 93 316 98 314 91 316 97 313 89 316 94 313 87 316 92 313 86 315 91 312 87 315 92 312 88 314 93 312 89 314 95 312 91 314 96 312 93 314 98 312 93 314 98 312 93 314 98 311 93 314 98 311 94 314 99 311 93 314 98 311 93 313 98 311 93 313 97 311 92 313 97 311 93 313 97 311 93 313 97 311 93 313 97 311 93 315 101 311 93 315 102 311 92 314 101 311 91 313 96 311 91 314 99 311 89 313 94 312 88 313 93 313 87 314 92 313 87 313 93 312 89 312 95 309 92 310 101 308 94 308 103 306 96 307 101 306 97 307 105 305 97 307 106 304 98 308 107 304 100 307 105 306 103 310 108 310 105 315 109 315 107 320 110 320 107 325 110 325 107 331 109 328 105 333 108 330 103 335 105 330 100 335 103 328 98 334 101 327 96 332 100 326 97 330 101 324 99 329 103 324 100 329 104 326 101 330 105 327 100 335 106 328 99 333 103 328 99 333 103 327 99 332 103 326 100 331 104 325 101 332 106 325 101 330 104 326 100 331 104 326 100 332 103 327 99 332 103 327 100 332 104 327 100 332 104 326 101 332 104 326 100 331 104 325 101 333 106 325 101 330 104 325 101 330 104 325 101 330 104 326 100 331 104 327 99 331 103 327 99 331 104 326 101 329 106 326 103 328 108 324 105 327 111 324 108 327 114 324 112 326 118 322 118 325 123 320 125 323 130 319 133 322 138 318 143 321 149 319 153 322 157 319 159 322 164 318 163 321 168 317 170 320 174 315 180 318 184 314 191 317 194 315 197 317 201 316 204 318 209 317 213 319 218 317 224 319 228 317 232 319 236 316 237 318 240 314 240 316 244 311 245 313 250 307 255 308 259 305 264 306 269 305 273 307 277 307 279 308 284 308 287 309 291 308 297 309 301 308 304 309 309 307 308 309 312 305 309 306 310 302 310 304 314 301 314 302 318 300 320 301 326 302 329 303 334 305 338 306 342 309 344 310 348 310 351 311 356 309 358 310 363 307 365 308 374 304 370 304 375 301 375 301 375 298 382 299 392 297 389 297 389 297 394 298 399 299 398 300 408 301 402 302 412 301 406 302 406 300 410 301 410 300 412 301 413 301 413 301 418 301 415 301 415 302 416 302 421 302 417 303 421 302 418 303 423 302 419 302 419 300 420 299 430 297 421 297 426 295 422 294 427 292 422 289 431 289 422 285 431 286 423 283 432 284 423 283 428 283 424 281 429 281 424 281 425 279 425 278 430 278 425 277 430 278 426 277 430 279 427 276 436 280 428 276 436 280 429 277 434 279 430 275 433 275 430 268 434 270 427 263 430 266 423 262 423 263 418 256 419 261 413 258 414 261 410 253 412 261 406 256 407 259 403 250 403 255 399 247 399 252 396 247 395 252 396 252 395 255 397 250 396 258 396 252 395 258 394 252 393 259 392 252 391 259 390 253 389 259 389 253 388 258 388 252 387 255 387 249 386 250 383 250 383 247 379 247 379 -1 -1 -1 -1 229 361 232 353 228 360 228 360 227 360 227 360 227 360 227 359 227 356 228 356 237 356 232 354 238 353 229 348 238 351 232 347 241 348 232 347 237 352 231 348 246 345 230 350 246 346 230 352 236 356 230 352 235 356 230 352 247 346 231 349 237 353 241 337 246 344 240 339 245 346 242 337 247 345 244 336 248 345 246 335 249 345 247 335 253 342 248 336 255 341 251 333 256 341 252 333 257 341 252 333 257 341 253 333 258 342 254 334 259 342 254 333 249 351 255 333 249 352 256 332 250 353 256 331 249 352 257 331 247 351 255 329 246 350 243 346 245 350 242 345 244 349 253 327 243 349 251 326 241 349 251 325 240 349 237 343 238 348 236 342 236 347 234 342 235 347 233 341 234 347 232 342 234 347 230 341 233 347 227 339 226 338 227 338 251 329 244 320 233 348 234 348 234 348 228 339 251 329 244 320 234 345 231 341 234 347 229 341 234 347 228 339 237 348 233 343 240 349 234 341 243 352 239 347 243 356 240 351 243 357 239 351 241 356 238 351 240 353 236 348 238 351 235 345 238 349 234 343 238 349 235 343 238 348 235 343 238 347 234 342 238 347 234 341 238 347 235 341 238 347 235 341 240 346 236 341 240 345 236 340 240 345 248 323 240 345 248 323 239 345 236 340 239 348 236 343 239 352 236 346 240 353 236 347 239 352 235 342 239 348 237 341 240 343 248 322 253 329 248 322 254 329 250 323 255 330 249 327 256 332 250 328 256 331 252 325 255 330 251 324 255 330 250 324 255 330 250 324 255 330 251 325 255 330 251 325 241 343 237 340 238 343 233 340 236 343 231 340 234 342 229 340 234 341 233 341 234 341 229 340 234 341 229 339 234 340 229 339 233 340 229 339 232 341 226 341 220 344 220 345 219 349 222 348 222 351 220 352 223 355 219 356 221 359 215 363 220 363 215 366 220 366 217 367 220 368 217 370 221 371 221 370 222 373 218 376 223 374 219 377 223 374 157 394 225 375 158 393 224 374 219 376 223 373 218 374 221 370 217 371 219 366 217 366 220 363 219 363 224 361 223 361 222 360 219 357 221 357 218 354 219 355 217 351 219 354 211 350 220 354 210 351 220 355 210 352 220 355 210 352 220 355 214 353 221 355 215 353 223 356 217 354 224 357 218 354 223 356 218 353 222 353 217 350 220 351 211 345 216 351 212 347 206 343 206 343 204 351 205 341 208 346 204 338 205 345 201 337 199 346 200 344 192 346 189 337 185 347 186 346 178 347 178 347 171 346 170 342 167 342 165 338 164 338 162 333 161 333 158 324 161 327 158 318 163 319 161 310 170 310 167 300 179 300 177 289 189 289 190 288 201 277 200 266 213 265 213 265 221 256 222 256 229 249 227 239 236 243 234 233 242 237 242 237 245 233 245 232 246 229 247 229 248 226 248 225 248 224 244 214 250 223 247 218 251 223 248 218 250 223 250 222 249 224 246 219 249 225 245 221 250 227 246 223 252 231 248 227 256 236 252 232 261 244 258 239 265 248 261 244 266 247 262 243 266 245 262 241 266 241 263 237 267 238 267 237 269 235 269 234 269 232 266 228 267 229 264 226 263 228 260 225 258 228 255 225 255 228 255 228 252 229 229 209 250 229 228 209 248 227 228 209 248 226 228 210 247 225 229 209 228 206 230 209 229 206 230 208 229 206 231 208 230 205 232 207 231 205 233 207 232 205 237 210 233 205 237 209 234 205 237 208 234 206 237 208 232 207 235 210 231 208 233 212 232 209 234 212 233 207 235 210 234 207 236 210 233 208 234 210 233 208 234 210 234 210 234 211 231 209 234 211 231 208 233 212 231 208 233 211 231 207 233 211 231 207 234 211 231 207 233 208 232 206 233 207 233 203 234 205 233 203 235 204 -1 -1 236 202 -1 -1 237 200 251 215 237 200 251 215 238 199 253 215 237 199 254 216 238 198 255 216 256 216 257 215 259 216 259 215 261 217 261 215 268 209 263 216 265 218 264 218 270 211 264 220 272 213 263 224 264 223 259 229 259 229 255 235 255 235 251 242 253 244 247 250 249 250 245 258 247 259 243 268 245 269 243 298 243 282 241 312 242 298 239 328 242 312 239 338 242 329 237 356 241 349 236 373 241 364 236 390 242 382 235 406 241 398 233 419 239 412 231 432 237 425 229 443 234 436 227 453 233 446 225 462 232 455 227 473 233 462 217 475 230 472 213 485 227 484 214 494 227 492 227 497 228 496 -1 -1 230 499 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 267 444 -1 -1 -1 -1 -1 -1 252 444 -1 -1 265 444 -1 -1 253 444 -1 -1 438 450 -1 -1 441 450 -1 -1 245 443 -1 -1 245 443 -1 -1 247 443 -1 -1 255 444 -1 -1 245 443 -1 -1 249 443 -1 -1 256 444 -1 -1 256 444 -1 -1 250 443 -1 -1 251 443 -1 -1 262 444 -1 -1 251 443 -1 -1 251 443 -1 -1 251 444 -1 -1 251 443 -1 -1 248 443 -1 -1 251 443 -1 -1 253 443 -1 -1 262 443 -1 -1 277 444 -1 -1 276 444 -1 -1 273 444 -1 -1 273 444 -1 -1 268 444 -1 -1 252 443 -1 -1 251 443 -1 -1 251 443 -1 -1 276 444 232 206 246 378 233 203 307 417 233 203 302 430 233 204 322 430 233 203 325 433 231 206 279 398 231 207 270 392 230 207 261 385 231 207 253 379 231 206 250 370 232 206 250 370 232 206 248 368 232 206 248 367 232 205 248 368 232 206 247 373 232 206 247 372 233 205 245 371 232 205 242 361 232 205 241 361 233 205 242 367 232 206 238 366 232 206 236 358 232 206 236 366 232 206 233 364 232 206 233 364 232 206 230 363 232 206 229 362 232 206 228 362 232 206 228 361 232 206 225 353 232 206 225 360 232 206 225 360 234 204 223 352 234 204 222 358 234 204 222 351 232 206 219 349 232 206 219 348 233 205 220 348 232 206 218 354 232 206 216 352 232 206 216 352 232 206 215 350 232 206 216 350 231 207 216 349 231 207 215 348 231 207 214 347 231 207 213 346 231 207 213 345 232 206 213 344 234 204 212 344 236 202 212 344 237 201 212 344 232 206 212 344 239 199 212 343 239 199 212 343 239 199 211 342 238 200 211 333 237 201 211 341 235 203 211 341 234 204 210 341 233 205 210 342 233 205 211 344 233 205 211 344 233 206 211 344 232 206 210 343 233 206 211 345 232 207 208 343 231 208 216 336 233 206 211 339 232 207 209 343 232 207 211 337 232 207 214 335 232 207 190 326 232 207 207 343 232 207 209 337 232 207 210 339 232 207 211 339 232 207 210 339 232 207 210 340 232 207 210 340 232 207 210 340 232 207 210 340 232 207 212 338 232 207 209 345 232 207 207 344 232 207 211 340 232 207 194 321 232 207 191 327 232 207 211 338 232 207 211 338 232 207 208 345 232 207 209 346 232 207 209 346 232 207 211 339 232 207 211 338 232 207 214 337 232 207 212 340 232 207 213 337 232 207 213 337 232 207 216 335 232 207 213 337 232 207 208 345 232 207 213 337 232 207 208 346 232 207 213 337 232 207 212 338 232 207 212 337 232 207 209 346 232 207 208 345 232 207 208 345 232 207 207 344 232 207 208 344 232 207 208 344 232 207 213 336 232 207 209 342 232 207 209 343 232 207 207 344 232 207 208 343 232 207 207 344 232 207 207 342 232 207 206 343 232 207 207 343 232 207 207 342 232 207 208 343 232 207 208 343 232 207 208 342 232 207 210 340 232 207 209 340 232 207 208 344 232 207 210 340 232 207 210 341 232 207 208 344 232 207 207 344 232 207 207 343 232 207 207 343 232 207 208 344 232 207 207 343 232 207 206 343 232 207 207 343 232 207 207 343 232 207 206 342 232 207 207 341 232 207 207 342 232 207 207 342 232 207 206 342 232 207 206 341 232 207 206 341 232 207 206 341 232 207 207 342 232 207 205 338 232 207 214 331 232 207 206 339 232 207 205 339 232 207 213 329 232 207 206 340 232 207 206 339 232 207 206 340 232 207 206 341 232 207 206 341 232 207 206 340 232 207 205 340 232 207 215 330 232 207 215 332 232 207 206 343 232 207 207 345 232 207 207 347 231 208 209 347 232 207 208 347 231 208 208 348 230 209 216 340 230 209 209 350 230 209 210 352 232 207 212 352 232 207 212 353 232 207 212 354 232 207 214 355 232 207 215 356 232 207 223 347 232 207 224 348 232 207 223 350 232 207 224 351 232 207 223 365 232 207 220 363 232 207 221 363 232 207 222 364 228 211 222 364 228 210 221 363 232 207 222 365 232 207 220 363 232 207 219 364 232 207 219 363 232 207 218 363 232 207 218 363 232 207 218 364 232 207 218 363 232 207 221 353 232 207 222 353 232 207 219 353 232 207 221 352 232 207 221 352 232 207 215 351 232 207 211 361 232 207 208 363 232 207 213 352 232 207 208 362 232 207 208 362 232 207 208 363 232 207 208 363 232 207 208 363 231 208 210 362 230 209 213 354 230 209 212 353 231 208 208 363 230 208 212 354 230 208 213 353 231 207 212 353 230 208 213 353 232 207 209 362 232 207 207 362 232 207 209 362 232 207 208 362 232 207 210 362 232 207 208 362 232 207 214 352 232 207 209 362 232 207 208 362 232 207 215 352 232 207 214 362 232 207 217 363 232 207 224 352 232 207 219 362 232 207 219 362 232 207 223 352 232 207 223 352 229 210 223 352 228 212 223 352 228 211 223 351 232 207 219 360 232 207 224 351 232 207 224 350 232 207 225 350 232 207 224 350 232 207 224 349 232 207 222 349 232 207 217 358 232 207 217 357 232 207 216 356 232 207 216 356 232 207 220 346 232 207 215 355 232 207 219 345 227 212 219 345 232 207 219 344 232 207 218 343 232 207 213 352 232 207 212 353 232 207 213 352 232 207 213 352 232 207 213 352 232 207 213 353 232 207 213 352 232 207 214 352 232 207 198 336 232 207 203 328 232 207 203 329 232 207 204 328 232 207 214 353 232 207 219 343 232 207 219 343 232 207 214 352 232 207 220 341 232 207 220 342 232 207 218 342 232 207 218 342 232 207 218 342 232 207 220 341 232 207 219 343 232 207 218 343 232 207 218 341 232 207 220 341 232 207 220 340 232 207 214 351 232 207 220 341 232 207 221 341 232 207 221 342 232 207 223 342 232 207 216 354 232 207 216 354 232 207 216 354 232 207 221 344 232 207 221 344 232 207 222 343 232 207 220 343 232 207 221 343 232 207 220 343 232 207 220 342 232 207 221 342 232 207 220 343 232 207 220 343 232 207 221 342 232 207 214 353 232 207 221 342 232 207 220 342 232 207 219 343 232 207 214 353 232 207 219 343 232 207 214 353 232 207 214 353 232 207 214 352 232 207 214 353 232 207 214 353 232 207 214 353 232 207 214 352 232 207 214 352 232 207 213 352 232 207 218 342 232 207 218 342 232 207 212 351 232 207 218 342 232 207 218 341 232 207 212 351 232 206 219 341 232 207 217 342 232 207 217 342 232 207 217 342 232 207 219 342 232 207 219 342 232 207 214 352 232 207 214 353 232 207 214 353 232 207 214 352 232 207 214 352 232 207 214 351 232 206 215 352 232 206 214 352 237 201 215 353 236 202 214 352 234 204 215 345 233 206 216 353 232 207 215 354 232 206 215 353 232 206 215 353 232 206 215 352 232 206 215 345 232 206 214 352 232 207 213 345 233 206 214 352 234 204 214 352 235 203 213 352 286 275 214 352 286 275 214 352 285 274 214 352 285 273 214 353 285 273 214 345 284 272 213 352 232 206 214 352 232 207 213 352 232 206 213 352 232 207 213 352 232 207 213 351 232 207 212 351 232 207 212 351 232 206 212 351 232 206 212 350 232 207 213 352 232 206 212 351 234 205 212 350 233 206 213 352 232 206 213 352 234 204 213 351 236 203 213 351 237 202 214 352 237 202 214 352 237 202 214 352 237 202 214 351 232 206 220 335 232 207 213 353 232 207 220 335 232 207 220 336 232 207 214 352 234 204 213 352 234 205 214 351 307 270 214 352 307 270 213 352 306 269 214 353 305 270 213 345 305 269 213 345 305 269 214 344 305 269 214 352 305 269 213 351 305 269 213 352 305 269 213 351 305 269 213 351 305 269 213 351 305 269 221 337 232 206 212 350 232 207 219 343 232 207 220 342 232 207 213 352 232 207 215 353 232 208 214 352 232 208 214 352 232 207 213 352 232 207 222 346 232 208 220 343 232 207 213 352 232 207 212 351 232 207 211 349 232 207 212 349 232 207 217 338 232 207 208 344 232 207 215 334 232 207 175 313 232 207 161 321 232 207 175 314 232 207 214 336 232 207 214 337 232 207 213 337 232 207 214 339 232 207 208 346 232 207 209 347 232 207 210 349 232 207 215 342 232 207 211 350 232 207 212 350 232 207 213 351 232 207 212 351 232 207 219 343 232 207 219 343 232 207 219 341 232 207 213 351 232 207 230 339 232 207 219 342 232 207 220 340 232 207 217 342 232 207 216 343 232 207 214 350 232 207 217 343 232 207 216 342 232 207 214 349 232 207 217 340 232 207 217 341 232 207 217 341 232 207 213 349 232 207 217 341 232 207 220 340 232 207 218 341 232 207 221 338 232 207 215 348 232 207 217 338 232 207 217 335 232 207 215 332 232 207 212 330 232 207 215 336 232 207 215 337 232 207 214 341 232 207 218 341 232 207 217 341 232 207 219 341 232 207 215 352 232 207 222 341 232 207 220 342 232 207 220 341 232 207 216 345 232 207 222 343 232 207 222 343 232 207 215 351 232 207 215 351 232 207 214 350 232 207 216 351 232 206 221 343 232 207 222 342 232 207 222 342 232 207 215 350 231 207 222 336 314 276 223 337 315 276 217 352 233 206 217 352 232 207 217 353 232 207 216 352 232 206 218 353 232 206 218 353 232 206 218 353 232 206 218 353 232 206 218 353 232 206 218 352 232 206 219 355 232 206 218 353 232 206 216 352 232 206 219 354 232 206 218 354 232 206 218 355 232 206 219 354 232 206 219 355 232 206 219 354 232 206 219 355 232 206 218 354 232 206 219 356 232 206 219 355 232 206 220 356 233 206 220 355 308 272 221 356 309 272 204 339 231 207 204 339 231 208 220 356 232 207 221 357 232 207 219 356 232 207 219 355 307 271 219 357 232 206 218 356 232 207 218 354 232 207 218 355 232 207 217 347 233 205 215 352 233 205 214 350 232 206 213 348 235 207 219 337 241 208 219 337 235 207 217 334 235 207 217 333 232 207 208 341 232 207 214 332 232 207 205 338 232 207 202 335 232 207 200 332 232 207 153 308 232 207 150 303 232 207 169 293 232 207 168 290 232 208 144 291 328 491 141 286 307 487 140 287 293 486 138 281 289 486 224 330 308 483 133 268 306 478 133 267 300 473 332 455 294 468 325 454 292 463 320 451 286 460 316 449 277 456 312 447 267 452 311 446 262 448 306 445 259 443 303 444 280 445 302 443 244 438 301 441 233 434 298 440 238 435 295 439 230 430 371 444 222 424 370 444 212 419 369 443 202 415 367 443 192 415 366 442 184 411 365 442 232 206 365 442 232 207 364 442 88 485 363 443 78 481 362 443 74 474 361 443 67 472 359 443 63 467 359 443 56 454 358 443 53 454 358 443 49 451 357 443 52 441 357 443 53 432 356 443 53 426 356 443 46 420 356 444 232 207 355 444 232 207 354 443 232 207 352 444 232 207 351 444 232 207 349 444 232 207 347 444 232 207 344 445 232 207 341 445 232 207 339 445 232 207 337 445 232 207 334 445 232 207 333 445 232 207 331 445 232 207 329 445 232 207 327 445 232 207 326 445 232 207 325 445 232 207 324 445 232 207 324 445 232 207 323 445 232 207 322 445 232 207 321 445 232 207 320 444 232 207 320 444 232 207 319 444 232 207 318 444 232 207 317 443 232 207 316 443 232 207 315 442 232 207 314 441 232 207 314 441 232 207 314 440 232 207 314 440 232 207 315 440 232 207 315 439 232 207 316 440 232 207 318 440 232 207 321 440 232 207 324 441 232 207 326 441 232 207 329 441 232 207 331 441 232 207 332 441 232 207 334 441 232 207 335 441 232 207 337 441 232 207 338 441 232 207 340 441 232 207 341 441 232 207 343 441 232 207 346 441 232 207 349 442 232 207 352 442 232 207 355 443 232 207 359 443 232 207 362 443 232 206 365 443 232 207 366 443 232 207 367 443 232 207 210 260 232 207 159 253 232 207 157 250 232 207 157 250 232 207 157 250 232 207 156 252 232 206 161 255 231 208 370 443 231 208 369 442 232 207 369 442 232 207 366 441 232 207 129 267 232 207 128 263 232 207 129 264 232 207 246 353 232 207 244 352 232 207 243 353 232 207 241 353 232 207 240 354 232 207 241 354 232 207 240 355 232 207 239 356 232 207 239 358 232 207 238 359 232 207 236 356 232 207 238 360 232 207 254 347 232 207 253 346 232 207 276 331 232 207 248 334 232 207 259 324 233 207 259 328 233 207 271 336 233 207 270 336 233 207 271 337 233 207 259 330 233 207 270 338 233 207 271 338 233 207 263 341 233 207 250 332 233 207 251 331 233 207 252 332 233 207 263 340 233 207 265 339 233 207 264 340 233 207 264 340 233 207 262 347 232 207 264 340 233 207 263 340 233 207 269 337 233 207 269 336 233 206 269 337 233 206 270 337 233 206 268 336 268 247 269 335 262 250 262 337 233 206 262 337 262 251 263 338 233 206 263 336 233 206 263 337 233 206 270 334 257 216 263 336 257 216 270 335 257 216 264 338 257 216 270 336 257 216 270 336 257 216 263 337 257 216 263 337 257 216 270 335 257 216 262 337 257 216 263 337 257 216 262 336 257 216 264 337 257 216 264 337 257 216 270 334 257 216 270 334 257 216 270 334 257 216 262 336 257 216 264 337 257 216 264 336 256 215 263 335 257 216 262 336 257 216 263 337 257 216 269 335 257 216 269 335 257 216 269 334 259 230 263 336 259 231 270 334 259 231 265 334 261 227 273 331 260 227 271 332 261 228 272 333 258 232 272 333 258 232 265 333 260 230 272 331 258 232 272 331 258 235 273 331 258 232 267 331 258 231 273 331 259 230 273 332 259 231 273 331 259 231 272 331 261 228 266 333 261 228 272 332 261 228 266 333 261 228 267 331 259 232 266 333 261 228 238 350 259 231 272 332 258 232 272 332 261 228 272 332 261 228 274 329 259 230 272 332 259 229 267 331 258 231 272 332 259 236 274 329 258 232 271 331 258 232 260 324 259 237 263 321 261 235 261 324 261 236 273 326 261 235 270 330 261 235 265 329 263 227 262 317 263 227 260 319 263 227 259 320 263 227 263 315 262 227 261 323 263 227 262 322 263 227 271 329 262 231 263 320 262 231 256 323 262 232 262 321 262 231 261 324 262 233 261 323 263 227 255 324 263 227 257 322 263 227 264 331 263 227 264 331 263 227 265 331 263 227 264 331 263 227 264 330 263 227 271 329 263 227 265 331 263 227 265 330 263 227 273 326 263 227 272 328 263 227 273 328 263 227 272 328 263 227 273 327 263 227 255 323 263 227 264 319 263 227 273 328 263 227 275 324 263 227 275 324 263 227 274 325 263 227 276 320 263 227 269 322 263 227 267 325 263 227 277 319 263 227 276 319 263 227 275 320 263 227 277 317 263 227 276 317 263 227 277 315 263 227 276 314 262 227 275 316 262 232 274 316 262 231 275 315 262 226 276 312 262 226 275 314 262 226 276 313 262 226 277 312 262 226 271 310 262 226 410 367 262 225 184 264 262 226 184 264 262 225 185 266 262 225 184 266 261 225 163 265 261 225 185 266 257 217 185 267 257 217 185 267 257 216 161 265 257 217 410 365 256 216 159 268 256 216 181 269 118 350 181 269 129 339 182 268 132 339 412 367 140 330 134 266 152 319 136 264 162 309 185 260 171 299 411 367 179 291 411 368 188 283 191 231 197 274 412 367 231 248 411 369 236 243 413 367 298 177 414 365 298 177 418 362 298 177 420 359 298 177 424 353 298 177 122 231 298 177 123 235 298 177 124 237 298 177 125 240 298 177 147 243 298 177 146 243 298 177 146 244 298 177 145 243 298 177 177 247 298 177 128 243 298 177 127 243 298 177 127 244 229 211 127 244 230 210 127 243 230 209 127 242 230 209 147 243 230 210 127 242 230 210 126 240 230 209 178 245 231 208 126 240 298 177 126 238 298 177 138 236 298 177 126 238 298 177 138 238 231 208 125 237 231 208 125 238 298 177 141 237 298 177 125 236 298 177 125 235 298 177 124 235 298 177 124 235 240 206 145 229 242 204 146 228 298 177 145 227 245 206 146 227 298 177 122 230 238 206 122 228 237 207 120 229 238 207 141 229 237 206 120 226 237 206 120 225 238 205 102 211 238 205 143 226 239 204 153 226 238 205 376 437 240 207 375 438 241 207 149 217 241 208 159 217 241 208 155 213 240 208 372 440 197 273 371 440 188 279 129 198 181 285 99 187 186 290 134 196 184 299 101 193 189 310 139 240 180 323 135 242 178 335 140 236 178 347 132 244 185 357 133 245 194 362 132 247 195 365 159 244 196 367 133 253 196 369 133 251 196 370 132 254 285 242 132 255 285 242 151 239 190 377 151 237 288 244 152 240 288 245 353 445 289 245 158 242 288 245 160 242 289 245 188 247 289 249 160 242 288 245 160 243 288 244 160 246 286 243 189 248 284 243 160 245 285 244 189 247 286 244 188 248 286 245 159 244 286 244 394 381 286 245 159 243 286 245 170 248 284 244 159 244 288 244 394 377 287 244 395 379 287 244 394 381 287 244 400 360 287 244 395 379 287 244 395 380 287 244 395 380 287 244 395 381 285 244 395 381 286 244 396 380 284 244 396 379 286 244 397 378 288 244 397 378 287 244 397 378 283 241 397 378 282 241 398 378 284 243 399 376 282 243 402 371 288 245 402 372 287 244 400 375 204 402 400 376 205 405 400 376 205 403 187 252 206 402 160 249 206 402 186 252 207 402 187 252 207 402 156 248 208 402 183 252 208 402 156 249 208 401 403 372 208 401 163 245 208 401 162 244 208 401 162 245 208 401 162 245 208 401 159 249 208 401 158 250 208 401 159 250 208 401 162 244 208 401 404 373 209 401 406 370 209 401 405 371 208 401 129 250 209 401 405 371 209 402 405 372 209 402 406 370 210 402 407 367 210 402 407 369 210 402 407 366 211 402 408 369 211 402 113 237 212 402 114 235 212 403 114 236 213 403 122 232 214 403 116 238 214 404 162 246 215 404 158 251 215 403 157 251 215 402 408 366 214 401 160 246 213 398 137 269 211 396 164 260 209 392 404 370 207 389 137 266 205 385 160 258 204 381 158 257 203 376 405 367 203 372 406 368 201 367 407 368 191 365 159 250 190 358 407 368 191 352 157 249 194 346 158 246 198 340 159 245 201 334 407 369 205 328 406 368 209 322 407 369 214 318 408 366 218 314 407 367 224 310 366 441 231 305 363 442 235 303 362 442 239 300 362 442 243 298 362 442 248 296 361 442 252 295 362 442 256 293 362 442 260 291 362 442 264 290 362 442 269 289 402 372 280 286 401 373 289 284 402 371 292 283 402 373 293 282 403 373 296 281 403 372 298 280 403 372 299 279 404 371 301 278 404 369 231 208 405 369 230 210 405 371 231 209 405 369 233 206 405 370 233 206 405 371 233 206 406 369 233 206 406 370 233 206 407 366 233 206 409 360 233 206 409 356 233 206 409 366 233 206 299 302 233 206 189 236 233 206 188 237 233 206 409 366 231 209 187 235 230 210 147 229 230 210 148 229 231 209 148 229 231 209 147 229 231 208 147 230 231 208 409 367 231 208 408 368 231 208 149 230 230 208 408 367 230 208 187 238 231 209 408 368 227 212 407 367 233 206 409 364 233 206 407 368 14 148 406 367 14 143 405 368 298 177 406 358 231 208 405 367 231 208 404 369 231 208 404 369 231 208 404 367 230 209 126 231 298 177 405 368 298 177 406 366 233 206 406 367 247 210 406 368 247 210 407 366 246 210 407 367 246 210 134 225 246 210 410 357 246 210 410 358 246 210 410 364 246 210 410 366 247 210 414 353 247 210 128 220 247 211 128 219 248 210 164 226 247 210 129 219 247 210 135 220 247 210 154 232 248 211 412 354 233 206 147 232 233 206 139 229 233 206 407 368 233 206 407 368 233 206 406 368 233 206 405 369 233 206 405 370 298 177 404 371 256 292 403 373 244 292 403 372 233 292 403 365 229 292 361 443 223 294 361 443 218 297 360 443 212 299 360 443 206 302 359 443 200 305 402 362 195 307 399 367 192 311 358 444 191 314 397 369 189 318 397 368 188 323 397 367 189 331 396 378 189 340 397 375 188 352 396 371 202 368 395 372 201 383 395 377 202 400 399 372 201 416 400 370 315 281 400 370 315 281 189 247 315 281 401 368 315 281 400 371 316 281 399 376 316 282 399 377 316 282 401 366 316 282 158 254 316 282 158 256 316 282 159 259 316 282 194 265 316 282 188 265 316 282 187 267 316 282 187 267 316 282 187 268 316 283 187 269 316 283 417 351 316 282 281 312 316 282 283 307 316 283 273 313 316 282 235 342 316 282 275 314 315 282 278 312 315 282 276 316 315 283 278 307 315 283 275 312 315 282 272 313 315 283 273 312 315 282 271 313 315 283 273 310 315 282 277 311 316 282 277 313 315 283 266 316 315 283 244 331 315 283 270 319 315 283 244 336 315 283 244 338 315 283 234 345 315 283 235 346 314 282 234 348 314 281 233 341 314 281 235 349 314 281 238 350 314 281 239 352 314 281 239 353 314 281 241 352 315 281 241 353 314 281 260 348 314 281 271 337 314 281 271 336 314 281 272 337 314 282 261 349 314 282 242 354 314 282 242 354 314 282 242 354 314 281 241 351 314 281 234 366 314 281 263 341 314 281 259 350 314 281 270 338 314 281 242 354 314 281 264 340 314 281 270 339 315 281 242 354 315 281 240 355 314 281 238 356 314 281 239 355 315 281 239 355 314 281 239 354 315 281 237 355 314 281 237 356 315 281 237 356 315 281 237 356 315 281 237 356 314 281 237 356 314 281 239 354 314 281 250 350 314 281 239 355 314 281 237 356 314 281 247 351 314 281 238 357 315 281 234 367 315 281 234 367 314 281 248 352 314 281 238 355 315 281 233 366 315 281 233 366 314 281 233 366 314 281 235 370 314 281 232 363 314 281 248 353 314 281 240 357 314 281 238 356 314 281 238 357 314 281 240 355 314 281 240 356 314 281 269 340 314 281 270 339 314 281 265 341 314 281 275 338 314 281 275 337 314 281 277 337 315 281 268 340 315 282 280 335 314 281 279 335 315 282 280 335 315 283 281 335 315 283 281 333 315 283 282 333 315 283 283 332 315 283 283 333 315 283 283 333 315 283 285 332 315 283 284 333 315 283 285 333 315 283 284 334 315 283 287 332 315 283 285 334 315 283 288 334 315 282 285 334 315 282 286 333 314 282 287 333 314 282 285 334 315 282 288 328 315 282 286 333 314 282 286 333 315 281 285 333 315 282 285 333 315 282 286 331 315 282 285 332 315 282 286 331 315 282 286 332 315 282 286 330 315 282 284 333 315 282 284 332 315 282 284 332 315 283 285 331 315 283 284 332 315 283 284 331 315 283 285 331 315 283 282 332 315 283 282 331 315 283 282 332 315 283 283 331 315 283 283 331 315 283 283 332 315 283 282 333 315 283 283 333 315 283 285 332 315 284 284 333 315 283 285 333 315 283 284 332 314 282 282 330 314 281 283 328 314 282 283 328 314 282 282 328 314 281 285 324 314 281 283 328 314 282 284 326 314 282 282 329 314 282 283 329 314 282 283 329 314 283 282 331 314 283 282 330 314 283 282 330 314 282 283 330 314 282 282 331 314 283 282 330 314 282 281 327 314 282 282 328 314 281 277 332 314 282 268 347 314 282 269 348 314 282 279 332 314 281 279 332 315 281 279 332 315 281 268 348 314 281 279 333 315 281 279 332 315 281 269 348 315 281 269 348 315 281 269 348 314 281 268 348 314 281 269 349 314 281 269 349 314 281 277 334 314 281 268 336 314 280 278 335 314 280 269 341 314 280 268 342 314 280 268 342 314 280 277 340 314 280 277 342 314 280 267 343 314 280 266 344 314 281 264 343 314 280 271 341 314 280 262 355 314 281 261 353 314 280 261 346 314 280 261 356 314 280 260 354 314 281 259 354 314 280 258 355 314 280 259 355 314 280 237 370 314 280 260 356 314 280 236 369 314 280 260 356 310 281 259 354 311 281 236 370 311 281 236 369 314 280 236 369 310 281 259 350 311 281 258 354 311 281 235 368 310 281 235 368 305 281 235 370 305 280 238 353 305 281 240 353 305 280 241 355 305 281 241 360 305 281 262 347 305 280 241 358 305 280 249 354 305 280 240 358 305 281 242 361 305 281 239 360 305 281 242 360 305 281 241 362 305 281 235 368 305 281 235 368 305 281 235 368 311 281 235 368 311 281 235 368 311 281 235 368 311 281 237 371 311 281 236 369 311 281 236 368 311 281 236 369 311 281 236 369 311 281 237 371 311 281 236 369 311 281 237 371 310 281 236 368 311 281 235 368 314 281 235 369 311 281 235 368 311 281 240 357 311 281 239 358 314 280 240 357 311 280 240 357 311 281 239 359 311 281 240 357 311 281 240 357 311 281 240 357 311 280 240 357 305 280 239 358 305 281 239 359 305 280 249 354 305 281 240 357 305 281 240 360 306 281 240 357 305 281 238 357 314 280 240 357 314 280 239 360 314 280 238 358 314 280 239 360 314 280 238 358 314 280 238 358 314 281 238 358 314 280 239 360 314 280 239 359 314 281 240 360 314 280 239 359 314 280 235 368 314 280 235 369 314 281 237 371 314 280 236 369 306 281 236 371 306 281 236 369 314 281 257 350 314 281 258 348 314 281 259 348 314 282 260 344 314 282 260 343 314 282 260 341 314 282 262 337 314 282 261 341 314 282 261 340 314 282 261 340 314 282 261 340 315 282 265 326 314 283 269 326 314 282 264 325 314 282 268 326 314 283 261 328 314 283 268 326 314 283 270 323 314 282 261 329 314 283 269 326 314 283 270 324 314 282 269 325 314 283 261 340 314 282 260 340 314 282 260 340 315 284 260 340 314 282 261 339 314 282 260 340 314 283 265 324 314 283 268 326 314 283 265 326 314 282 270 326 314 282 262 336 314 283 261 339 314 282 270 326 314 282 269 320 314 283 263 329 315 284 272 324 314 282 270 326 314 282 260 340 314 282 261 339 314 282 272 323 314 283 264 328 314 282 263 328 314 283 271 326 314 283 270 325 314 283 274 319 314 282 271 326 314 282 270 327 314 282 264 326 314 282 271 331 314 282 264 333 314 282 271 331 314 282 270 332 314 282 270 331 314 282 271 330 314 282 272 328 314 282 262 333 314 282 261 334 314 282 260 334 314 282 259 343 314 282 267 334 314 282 261 336 314 282 246 346 314 281 259 337 314 281 259 336 314 281 266 334 314 281 259 336 314 281 266 334 314 281 256 345 314 281 244 346 315 283 259 334 314 282 258 335 314 282 258 335 315 282 259 335 315 282 243 333 315 282 257 343 315 282 259 336 315 282 259 336 315 282 259 336 315 282 265 334 315 282 259 336 315 282 259 336 315 282 258 337 315 282 259 336 315 282 265 334 315 282 265 334 315 282 258 337 315 282 258 336 315 282 258 336 315 282 257 337 315 282 257 336 315 282 257 336 315 282 258 335 315 282 246 325 315 282 245 326 315 282 242 332 315 282 260 335 315 282 258 335 315 282 259 335 315 282 259 335 314 282 268 330 315 282 246 326 315 282 259 335 315 282 260 335 315 282 266 333 315 282 259 335 315 282 261 333 315 282 259 335 314 282 249 325 315 282 249 324 315 282 248 324 315 282 258 320 314 282 257 322 314 282 271 327 315 282 259 340 314 282 271 328 314 282 261 333 314 282 272 326 314 282 264 329 314 282 250 322 315 284 261 320 315 284 263 317 315 284 263 319 315 284 273 327 315 284 275 324 315 284 275 324 315 283 261 319 315 284 261 320 315 284 260 320 315 284 261 319 315 283 276 323 315 283 275 324 315 283 272 328 315 283 263 321 315 282 264 317 315 283 263 317 315 283 261 320 315 283 263 316 315 283 264 316 315 282 259 314 315 282 254 322 315 283 264 329 315 282 275 324 315 282 275 325 315 283 235 334 314 283 262 319 315 284 260 320 315 283 261 320 315 283 263 321 315 283 263 321 315 283 263 321 315 283 275 325 314 283 267 307 314 283 265 313 315 283 262 319 315 283 264 315 315 283 273 327 315 283 264 329 315 283 264 330 315 283 265 321 315 283 270 324 315 282 270 324 315 283 259 316 315 283 259 317 315 283 252 322 315 283 272 328 315 283 276 323 315 283 272 328 315 283 264 329 315 283 265 329 315 283 273 326 315 283 272 328 315 283 267 326 315 283 266 326 315 283 254 320 315 283 275 323 315 283 273 328 315 284 273 328 315 283 276 324 315 284 275 324 315 284 266 326 315 283 275 323 315 284 274 325 315 284 278 320 315 283 267 327 315 283 273 329 315 283 266 326 315 283 273 327 315 283 273 327 315 283 265 317 315 283 263 320 315 283 263 320 315 283 253 324 315 283 264 333 315 284 263 330 315 283 255 319 315 284 276 324 315 284 258 315 315 284 252 324 315 283 262 321 315 284 262 321 315 284 256 319 315 283 254 323 315 283 266 314 315 283 262 319 315 283 262 318 315 283 258 313 315 283 263 317 315 284 266 313 315 284 263 317 315 284 262 321 315 283 264 317 315 283 252 323 315 283 266 326 315 283 262 322 315 283 253 322 315 283 254 317 315 283 254 317 316 284 255 319 316 284 253 323 315 283 266 314 315 284 268 313 315 284 264 319 315 284 265 318 315 283 262 322 315 283 255 317 315 283 261 321 315 283 267 326 315 284 252 323 315 283 256 318 315 283 262 321 315 284 262 321 315 284 257 318 315 283 262 321 315 284 275 324 315 283 273 328 315 283 264 319 315 283 273 328 315 283 275 325 315 284 275 325 315 284 267 326 315 283 267 326 315 283 267 325 315 284 278 319 315 284 223 338 315 283 247 343 315 283 234 347 315 283 247 343 315 283 235 346 315 283 247 343 315 283 247 343 315 283 236 346 315 284 247 343 315 283 234 347 315 283 247 343 315 283 247 343 315 284 236 333 315 283 247 343 315 283 236 346 315 283 247 343 315 283 235 346 315 283 247 343 315 284 235 333 315 283 223 336 315 283 235 334 315 284 225 337 315 284 225 337 315 283 274 325 315 284 235 346 315 284 246 343 315 284 225 337 315 283 223 336 315 283 235 333 315 283 235 334 315 283 236 335 315 283 235 346 315 283 236 335 315 283 247 342 315 283 247 342 315 284 236 333 315 283 247 343 315 284 274 325 315 284 247 343 315 284 224 337 315 283 247 343 315 283 247 343 315 283 247 342 315 283 247 342 315 283 247 343 315 283 264 316 315 283 272 328 315 283 262 321 315 283 272 327 315 283 264 330 315 283 264 330 315 284 273 327 315 283 264 330 315 283 275 324 315 283 266 327 315 283 254 318 315 284 268 313 315 283 264 318 315 283 256 319 315 283 266 327 315 283 266 326 315 283 266 326 315 283 272 327 315 283 267 326 315 283 274 324 315 283 253 322 315 283 266 327 315 283 272 327 315 283 273 328 315 283 270 320 315 283 273 329 315 283 274 328 315 283 274 329 315 283 273 329 315 283 264 320 315 283 263 322 315 283 263 323 314 282 274 330 314 282 262 340 314 282 272 332 315 282 273 330 314 282 247 346 314 282 249 346 315 282 248 344 315 282 237 336 315 282 238 352 314 282 249 349 314 282 237 351 314 282 238 353 314 282 237 354 314 282 233 365 315 281 238 353 315 281 250 349 315 281 250 349 315 281 237 355 315 281 239 354 315 281 237 356 315 281 236 354 315 281 250 351 315 281 250 351 315 281 237 355 315 281 237 354 315 281 251 350 315 281 238 356 315 281 238 357 315 281 240 359 315 281 252 352 315 281 251 351 315 281 239 358 315 281 251 352 315 281 239 358 315 281 240 360 315 281 239 358 315 280 239 359 315 281 240 357 315 281 236 371 315 281 236 370 315 280 236 371 315 281 236 371 315 281 239 358 315 281 241 359 315 281 240 357 315 280 251 353 315 281 251 353 315 281 253 355 315 281 240 357 315 281 260 340 315 281 259 340 315 281 258 351 315 281 238 353 315 281 238 353 315 281 235 368 315 281 238 352 315 281 235 368 315 281 235 369 315 281 236 368 315 281 236 368 315 281 242 352 315 281 241 352 315 281 260 340 315 281 268 337 315 281 260 341 315 282 242 350 315 281 251 348 315 281 243 351 315 281 242 350 315 281 243 350 315 281 251 348 315 281 243 350 315 281 243 351 315 281 243 350 315 281 243 350 315 281 243 350 315 281 243 351 315 281 243 356 315 281 243 356 315 281 243 356 315 281 242 348 315 281 244 356 315 281 244 358 315 281 242 357 315 281 243 356 315 281 244 355 315 281 242 357 315 281 242 357 315 281 242 357 315 281 242 357 315 281 242 357 315 281 243 359 315 281 242 357 315 281 242 357 315 281 242 357 315 281 242 358 317 280 242 357 317 280 242 358 317 280 236 371 317 280 235 369 317 280 236 369 317 279 237 371 316 279 237 371 316 279 238 372 316 279 241 362 317 279 241 362 317 279 243 362 317 279 238 373 316 279 238 372 316 279 238 372 316 279 237 371 316 279 238 372 316 279 238 372 316 279 238 372 316 279 238 372 316 279 242 362 316 279 241 362 316 279 241 362 316 279 241 361 316 279 241 362 316 279 241 361 316 279 241 361 316 279 241 361 316 279 241 361 316 279 241 361 316 279 238 372 316 279 238 372 316 279 238 372 316 279 238 372 316 279 237 372 316 279 238 373 316 279 238 373 316 279 238 373 316 279 238 372 316 279 257 360 316 279 238 372 316 279 237 371 316 279 240 359 316 279 242 360 316 279 241 361 316 279 242 362 316 279 241 361 316 279 242 361 317 279 241 362 316 279 241 362 316 279 241 362 316 279 240 359 316 279 238 372 316 279 237 371 316 279 237 372 316 279 237 372 316 279 237 371 316 279 238 372 316 279 251 356 316 279 237 371 316 279 238 372 316 279 237 371 316 279 241 361 316 279 241 361 316 279 241 361 317 279 241 360 316 279 242 360 316 279 242 360 316 279 242 360 316 279 241 361 316 279 241 362 316 279 241 362 316 279 241 361 316 279 242 360 316 279 242 360 316 279 238 372 316 279 238 372 316 279 237 371 316 279 238 373 316 279 238 372 316 279 242 362 316 279 238 372 316 279 238 372 316 279 238 372 316 279 238 372 316 279 237 372 316 279 237 371 316 279 238 372 316 279 238 372 316 279 237 372 316 279 237 372 316 279 237 371 316 279 238 372 316 279 239 359 316 279 241 362 316 279 251 357 317 279 237 371 316 279 242 360 316 279 238 372 316 279 238 371 316 279 241 361 316 279 239 373 317 279 238 372 317 279 238 372 316 279 241 360 316 279 251 356 316 279 241 361 316 279 242 359 316 279 251 356 316 279 238 372 316 279 238 372 316 279 243 360 316 279 241 361 316 279 241 361 316 279 241 361 316 279 242 361 316 279 241 362 316 279 241 362 316 279 242 360 316 279 241 362 316 279 241 362 316 279 241 363 316 279 238 373 316 279 238 373 316 279 238 372 316 279 238 373 316 279 238 372 316 279 237 371 316 279 241 362 316 279 241 362 316 279 241 361 316 279 238 373 316 279 238 372 316 279 237 372 316 279 237 372 316 279 237 371 316 279 237 372 317 279 238 372 316 279 238 372 316 279 238 372 316 279 238 372 316 279 237 372 316 279 250 354 316 279 252 357 316 279 241 362 316 279 238 372 316 279 238 373 316 279 238 373 316 279 238 371 316 279 238 372 316 279 238 372 316 279 237 370 316 279 236 370 316 279 237 371 316 279 236 369 316 279 235 369 317 280 239 359 317 279 239 358 317 279 268 342 317 280 259 354 317 280 235 368 317 280 258 352 317 280 259 354 317 280 259 346 317 280 257 354 317 280 258 354 317 280 269 341 317 280 258 354 315 282 233 366 315 281 258 353 315 281 261 346 315 281 240 356 315 281 235 368 315 281 257 354 315 281 260 348 315 281 241 356 315 281 241 357 315 281 241 356 315 281 252 353 315 281 235 368 315 281 235 368 315 281 235 368 315 281 236 368 315 281 235 368 315 281 236 367 315 281 239 357 315 281 239 357 315 281 239 358 315 281 239 357 315 281 239 357 315 281 252 352 315 281 240 357 315 281 239 357 315 281 236 368 315 281 236 368 315 281 239 357 315 281 240 357 315 281 240 358 315 281 240 357 315 281 240 357 315 281 240 357 315 281 261 344 315 281 261 344 315 281 261 343 316 283 240 356 316 283 240 355 316 283 240 356 316 282 240 355 316 282 240 355 316 282 238 357 316 283 238 357 316 283 238 356 316 282 238 357 316 282 248 352 316 283 248 352 316 282 239 355 316 283 239 355 315 282 234 366 315 282 234 366 315 282 239 353 315 282 237 356 315 281 238 356 315 281 238 356 315 281 238 355 315 281 238 356 315 281 238 357 315 281 261 343 315 282 262 342 315 281 260 350 315 281 238 356 315 281 260 350 315 281 261 342 315 281 262 342 315 281 238 356 315 281 261 342 315 281 261 343 315 281 238 356 315 281 238 357 315 281 261 343 315 281 261 343 315 281 260 343 315 281 262 342 315 281 262 342 315 281 263 343 315 281 261 342 315 281 262 342 315 281 261 343 315 281 260 343 315 281 260 351 315 281 269 340 315 281 261 343 315 281 269 339 315 281 262 342 315 281 234 366 315 281 261 350 315 281 270 339 315 281 248 352 315 281 270 338 315 281 238 356 315 281 261 342 315 281 262 342 315 281 262 342 315 281 261 343 315 281 262 342 315 281 269 339 315 281 261 346 315 281 269 339 315 281 269 339 315 281 270 339 315 281 263 341 315 281 260 350 315 281 234 367 315 281 263 340 315 281 261 343 315 281 262 341 315 281 261 343 315 281 261 342 315 281 262 341 315 281 262 341 315 281 261 343 315 281 262 342 315 281 269 339 315 281 262 341 315 281 261 342 315 281 261 343 315 281 269 339 315 281 261 343 315 281 261 343 315 281 262 342 315 281 261 343 315 281 261 343 315 281 261 342 316 282 260 348 315 281 261 342 315 281 259 344 314 281 248 353 315 282 238 357 315 280 240 356 315 280 235 368 315 280 250 355 315 280 240 359 315 280 239 359 315 280 240 359 315 280 240 359 315 280 236 370 315 280 236 369 315 280 236 370 315 280 241 359 315 280 237 370 315 280 236 370 315 280 240 360 315 280 252 356 315 280 239 359 315 280 240 360 315 280 239 359 315 280 240 359 315 280 240 359 315 280 241 358 315 280 240 360 315 280 240 360 315 280 241 360 315 280 240 359 315 280 241 358 315 280 242 360 315 280 240 360 315 280 236 369 315 280 240 360 315 280 240 360 315 280 240 360 315 280 240 359 315 280 237 370 315 280 237 371 315 280 242 359 315 280 240 361 315 280 251 355 315 280 237 371 315 280 238 372 315 280 237 372 315 280 235 368 315 280 237 371 315 280 237 372 315 280 237 371 315 280 236 370 315 280 237 371 315 280 236 370 315 280 237 371 315 280 237 371 315 280 236 369 315 280 236 370 315 280 236 369 315 280 236 370 315 280 241 358 315 280 237 371 315 280 236 370 315 280 237 371 315 280 236 370 315 280 236 370 315 280 236 370 315 280 237 370 315 280 236 370 315 280 237 372 315 280 237 371 315 280 238 372 315 280 237 370 315 280 237 370 315 280 237 372 315 280 241 358 315 280 237 371 315 280 237 372 315 280 237 372 315 280 236 370 315 280 236 370 315 280 237 370 315 280 237 371 315 280 237 371 315 280 237 371 315 280 237 370 315 280 236 370 315 280 240 359 315 280 236 370 315 280 240 359 315 280 240 360 315 280 240 359 315 280 240 360 315 280 240 359 315 280 240 359 315 280 240 359 315 280 240 359 315 280 237 369 315 280 241 358 315 280 242 359 315 280 262 347 315 280 242 359 315 280 237 370 315 280 260 356 315 280 242 358 315 280 237 370 315 280 238 371 315 280 242 359 315 280 240 359 315 280 237 370 315 280 237 371 315 280 236 370 315 280 260 356 315 280 260 354 315 280 237 370 315 280 237 370 315 280 237 371 315 280 261 356 315 280 261 356 315 280 237 371 315 280 261 356 315 280 260 355 315 280 260 355 315 280 237 370 315 280 238 372 315 280 241 361 315 280 238 372 315 280 237 370 315 280 237 371 315 280 237 370 315 280 241 361 315 280 242 359 315 280 236 369 315 280 237 372 315 280 237 371 315 280 238 357 315 281 237 356 315 280 259 353 315 281 258 354 315 281 235 368 315 282 258 351 315 281 258 353 315 282 258 350 315 282 258 352 315 281 260 344 315 282 238 357 315 282 238 357 315 282 237 357 315 282 259 343 315 282 238 354 315 282 266 340 315 282 238 354 315 282 258 342 315 282 246 350 315 283 265 339 316 283 266 339 316 283 257 342 315 283 257 342 316 283 257 342 315 283 237 354 315 283 237 355 315 283 258 342 315 283 258 341 315 282 249 349 315 282 250 350 315 282 237 351 315 282 238 354 315 282 261 341 315 282 270 337 315 282 270 337 315 282 235 352 316 282 237 352 315 283 236 351 315 283 237 352 315 283 236 350 315 283 235 351 315 283 234 350 315 283 235 351 315 283 235 353 315 283 236 350 315 283 233 349 315 283 234 351 315 283 235 351 315 283 236 350 315 283 235 351 315 283 260 336 315 283 235 351 315 283 261 335 315 283 236 350 315 283 235 350 315 283 248 346 315 283 236 349 315 283 236 349 315 283 261 335 315 283 262 335 315 283 236 349 315 283 236 349 315 283 236 349 315 283 262 334 315 283 262 334 315 283 271 333 315 283 271 332 315 283 272 331 315 283 235 350 315 283 236 349 315 283 248 346 315 283 248 345 315 283 261 335 315 283 271 332 315 283 236 350 315 283 251 326 315 283 259 323 315 283 250 325 315 283 249 326 315 283 247 332 315 283 230 360 315 283 261 335 315 283 260 342 315 283 260 342 315 283 229 359 315 283 248 332 315 283 247 332 315 283 260 323 315 283 262 334 315 283 262 334 315 283 261 335 315 283 271 332 315 283 261 335 315 283 262 334 315 283 261 334 315 283 262 334 315 283 261 334 315 283 260 335 315 283 261 335 315 283 261 335 315 283 261 334 315 283 271 332 315 283 260 335 315 283 261 334 315 283 261 334 315 283 249 327 315 283 261 324 315 283 270 332 315 283 262 334 315 283 263 333 315 283 271 332 315 283 260 335 315 283 262 334 315 283 261 334 315 283 260 343 315 283 259 343 315 283 260 342 315 283 271 332 315 283 271 332 315 283 271 332 315 283 271 331 315 283 271 332 315 283 274 325 315 283 260 335 315 283 271 331 315 283 262 335 315 283 262 334 315 283 262 334 315 283 271 332 315 283 262 334 315 283 262 334 315 283 271 332 315 283 271 332 315 283 271 332 315 283 273 328 315 283 262 334 315 283 271 331 315 283 262 335 315 283 271 332 315 283 271 332 315 283 262 334 315 283 261 335 315 283 261 335 315 283 262 335 315 283 261 336 315 283 262 335 315 283 271 332 315 283 261 335 315 283 261 335 315 283 271 332 315 283 271 332 315 283 271 332 315 283 261 336 315 283 270 332 315 283 271 331 315 284 271 332 315 282 272 333 315 282 272 333 315 282 261 344 315 282 272 330 315 281 272 329 315 281 272 331 315 281 270 332 315 281 271 332 315 281 270 333 315 281 270 333 315 280 262 334 315 280 274 326 315 280 259 342 315 280 261 334 315 279 271 333 315 279 271 332 315 279 271 332 315 279 262 335 315 279 262 335 294 257 272 333 294 257 262 335 294 257 260 342 294 257 260 342 294 257 272 333 314 277 271 332 314 277 260 342 294 257 260 341 294 257 261 343 294 257 260 342 294 257 261 341 294 257 272 329 294 257 260 342 314 278 271 332 314 279 271 332 314 280 259 342 314 280 260 341 314 279 260 343 314 280 246 332 314 280 249 327 314 280 249 325 314 279 246 332 314 279 247 331 314 280 248 327 314 280 262 337 314 280 249 326 314 281 250 326 315 282 249 328 315 282 272 335 315 283 262 338 315 283 261 345 315 283 262 346 315 283 261 338 315 283 259 324 315 283 248 328 314 283 251 323 315 284 251 328 316 284 271 333 315 283 263 334 315 283 262 337 315 283 264 337 315 283 262 338 315 284 263 338 315 284 263 338 315 284 249 333 315 284 248 335 315 284 260 327 315 284 261 329 315 284 272 335 315 284 263 335 315 284 263 336 315 284 269 333 315 284 270 333 315 284 262 335 315 284 262 335 315 285 261 336 315 285 261 335 315 285 262 334 315 285 261 335 315 285 261 335 315 285 235 350 315 285 235 350 315 285 234 350 315 285 224 342 315 285 234 350 315 285 234 350 315 285 224 342 315 284 247 344 315 284 248 346 315 285 248 346 315 285 248 346 315 285 248 346 315 284 248 345 315 284 248 346 315 285 248 345 315 285 248 346 315 285 272 332 315 285 262 334 315 285 262 334 315 285 263 335 315 285 271 333 315 285 262 335 315 285 270 332 315 285 262 334 315 285 261 342 315 285 271 333 315 285 272 332 315 285 270 332 315 285 262 335 315 285 250 329 315 285 252 328 315 285 263 334 315 285 272 332 315 285 261 336 315 285 260 335 315 285 262 335 315 285 271 332 315 285 262 335 315 285 262 334 315 284 271 332 315 284 262 334 315 284 262 334 315 284 262 334 255 215 262 325 255 215 238 339 255 215 248 346 255 215 273 331 255 215 271 332 255 215 271 332 255 215 271 331 255 215 271 331 255 215 263 334 255 215 270 333 255 215 263 335 255 215 264 335 254 215 264 336 255 215 272 334 255 215 263 336 255 215 261 337 255 215 272 334 255 214 262 337 254 215 263 338 254 215 262 338 254 215 263 336 254 215 273 334 253 214 272 334 253 214 273 334 253 214 265 334 253 214 274 331 252 213 264 337 252 213 237 351 252 213 273 334 252 213 272 334 252 213 273 335 252 213 253 330 252 213 262 337 252 213 263 336 252 213 263 337 252 213 272 334 252 213 264 336 252 213 263 336 252 213 272 334 252 213 274 331 315 284 269 334 252 213 272 334 252 213 273 335 252 213 273 332 252 213 272 337 251 213 271 337 253 214 271 337 253 214 271 337 253 214 264 340 253 214 264 339 252 214 273 337 253 214 272 338 252 213 273 337 252 213 265 340 252 213 273 337 250 212 266 340 315 283 272 337 251 213 274 337 251 213 274 337 251 213 274 337 315 284 274 337 250 212 275 334 250 212 273 337 250 212 274 337 250 212 273 337 250 212 274 337 250 212 274 336 250 212 274 337 250 212 274 337 250 212 274 336 250 212 267 338 250 212 267 336 250 212 267 339 250 212 267 339 250 212 266 339 250 212 266 339 250 212 266 339 250 212 267 339 250 212 267 338 250 212 266 338 251 212 266 339 251 212 274 337 251 212 273 336 251 212 274 336 251 212 274 336 251 212 273 336 251 212 274 336 251 212 275 336 251 212 275 337 251 212 275 338 251 212 274 338 251 212 267 341 251 212 267 341 251 212 266 341 251 212 264 341 251 212 265 341 251 212 265 341 250 212 271 338 249 211 271 339 249 211 271 338 249 211 264 341 249 211 271 339 249 211 264 341 249 211 271 339 248 211 261 342 248 211 270 339 249 211 264 341 249 211 264 341 249 211 271 338 249 211 271 339 249 211 264 341 249 211 264 341 249 211 264 341 249 211 271 338 249 211 271 338 249 211 260 350 249 211 271 339 249 211 261 341 249 211 271 339 249 211 251 351 249 211 250 349 249 211 234 366 249 211 250 351 249 211 251 351 249 211 260 350 249 211 262 342 249 211 262 341 249 211 269 339 249 211 272 338 249 211 261 343 249 211 271 339 249 211 260 350 249 211 272 337 249 211 271 339 249 211 271 339 249 211 271 336 249 211 263 341 249 211 263 341 249 211 263 341 249 211 260 351 249 211 258 351 249 211 260 344 249 211 259 344 248 211 259 345 248 211 261 344 248 211 260 343 248 211 260 344 248 211 260 344 248 211 260 344 248 211 248 353 248 211 239 357 248 211 239 356 248 211 249 353 248 211 242 357 248 211 235 367 248 211 238 357 248 211 249 353 249 211 249 353 249 211 240 356 249 211 240 357 249 211 239 359 249 211 249 354 249 211 241 357 248 212 242 354 251 213 243 357 248 212 252 353 248 212 251 353 248 212 251 353 248 212 249 354 248 212 249 354 248 212 240 358 248 212 240 357 248 212 241 358 248 212 240 357 248 211 241 357 248 211 244 357 248 211 261 345 248 211 261 345 248 211 260 344 248 211 260 345 248 211 262 346 248 211 261 346 248 211 260 345 248 211 261 344 248 211 262 346 248 211 240 359 248 211 243 355 248 211 242 357 248 211 251 353 248 211 240 357 248 211 249 353 248 211 235 368 248 211 235 368 248 211 236 370 248 211 239 359 248 211 245 359 248 211 241 357 248 211 238 358 248 211 239 358 248 211 243 356 248 211 240 357 248 211 248 354 248 211 240 357 248 211 239 357 248 211 240 357 248 211 249 354 248 211 261 344 248 211 240 357 248 211 240 357 248 211 239 357 248 211 243 357 248 211 248 353 248 211 239 357 248 211 248 353 248 211 239 357 248 211 239 357 248 211 248 353 248 211 240 357 248 211 261 344 248 211 269 341 248 211 249 354 248 211 249 354 248 211 234 368 248 211 240 358 248 211 235 368 248 211 234 367 248 211 239 360 248 211 234 368 248 211 243 357 248 211 248 354 248 211 238 359 248 211 239 357 248 211 248 354 248 211 239 357 248 211 240 358 248 211 234 367 248 211 239 357 248 211 239 357 248 211 235 369 248 211 234 367 248 211 260 345 248 211 261 345 248 211 261 345 248 211 261 344 248 211 260 341 248 211 260 344 249 211 260 344 249 211 259 344 249 211 267 341 249 211 260 343 314 282 241 357 314 282 240 356 314 282 250 352 314 282 250 351 306 283 250 352 306 283 240 356 306 283 240 356 306 283 241 357 314 282 242 355 306 283 250 351 306 283 242 358 306 283 244 357 306 283 243 357 306 283 242 355 306 283 251 352 306 283 242 356 306 283 242 355 306 283 241 353 306 283 241 356 306 283 241 354 306 283 243 357 306 283 242 355 306 283 242 355 306 283 242 355 306 283 242 355 306 283 242 356 306 283 242 355 306 283 240 358 306 283 244 358 306 283 244 358 306 283 239 356 306 283 242 355 306 283 237 356 306 283 242 354 315 283 241 355 306 283 240 358 306 283 239 356 306 283 248 352 306 283 248 352 306 283 237 356 306 283 237 357 306 283 234 367 306 283 248 352 306 283 239 355 306 283 248 352 306 283 247 351 306 283 239 356 306 283 248 352 306 283 240 356 306 283 238 357 306 283 240 356 306 283 240 357 315 283 248 353 306 283 238 357 315 283 240 357 315 283 249 353 315 283 240 357 315 283 238 358 315 283 248 353 315 283 240 357 315 283 240 357 315 283 240 357 315 283 249 353 315 283 240 356 315 283 239 356 315 283 239 356 315 283 240 358 315 283 240 358 315 283 248 352 315 283 239 356 315 283 248 353 315 283 238 357 306 283 248 352 306 283 238 357 306 283 238 358 306 283 248 353 315 283 239 354 315 283 233 366 315 283 234 368 315 283 248 353 306 283 235 369 306 283 236 370 306 283 239 360 306 283 241 359 306 283 238 358 306 283 238 358 298 184 248 354 316 282 240 357 316 282 235 368 316 282 235 368 316 282 239 357 316 282 240 357 316 282 240 357 316 282 241 359 316 282 239 357 316 282 238 358 315 283 248 353 315 283 240 357 315 283 249 355 315 283 240 357 315 283 238 358 315 283 238 358 315 283 248 354 315 283 248 353 315 283 239 358 315 283 238 358 315 283 239 358 315 283 236 369 314 283 240 358 315 283 240 357 315 283 240 357 315 283 238 358 315 283 238 358 315 283 236 370 314 283 239 360 315 283 238 358 315 283 250 355 315 283 238 355 314 283 249 355 315 283 239 356 315 283 241 359 315 283 236 371 315 283 240 357 315 283 238 358 315 282 240 359 315 283 239 357 315 283 240 360 315 283 239 356 315 283 239 358 315 283 240 358 315 283 238 358 315 283 239 358 314 283 238 355 314 282 239 360 315 283 240 357 315 283 240 358 314 282 249 356 314 283 240 358 315 283 240 357 314 282 240 357 314 282 234 368 314 283 248 354 315 283 235 369 315 283 235 368 315 283 248 353 315 283 248 353 314 283 240 357 314 283 238 358 314 283 240 358 314 282 242 359 314 282 241 358 314 282 241 359 312 281 251 356 315 281 242 360 315 281 242 360 315 281 242 361 315 281 238 372 312 281 241 361 315 281 242 360 315 280 242 360 316 280 242 360 315 281 242 360 312 281 241 361 312 281 237 372 315 281 237 372 315 281 242 360 315 281 242 360 312 281 251 356 315 281 250 355 312 281 241 361 312 281 243 360 312 281 241 362 312 281 241 361 312 281 241 361 312 281 241 359 312 281 237 371 312 281 241 360 312 281 241 361 312 281 240 360 312 281 241 361 312 281 240 360 312 281 241 361 298 184 241 361 298 184 241 361 298 184 241 361 315 280 242 360 315 280 243 360 315 280 242 360 315 280 238 372 315 280 238 372 315 280 241 362 315 278 235 368 315 278 236 369 315 277 241 361 315 277 241 362 315 277 242 360 312 277 243 360 313 276 238 373 313 276 242 360 315 275 238 373 316 275 243 362 316 275 238 373 316 274 242 360 313 274 243 361 316 275 242 361 315 275 241 362 315 275 241 362 315 275 242 362 315 275 241 360 315 275 242 361 315 275 243 362 314 275 243 362 314 275 241 363 314 275 251 358 314 275 242 362 314 275 242 361 314 275 251 357 314 275 251 356 314 275 242 359 314 275 242 362 314 275 241 363 315 275 243 363 315 275 241 364 315 274 238 372 315 274 242 363 315 275 241 362 315 275 241 364 314 274 241 363 314 274 241 362 314 274 251 358 314 274 241 363 314 275 241 362 314 275 242 363 314 275 241 362 314 275 242 361 314 275 251 358 315 275 252 357 315 275 251 358 314 275 251 358 315 275 238 373 314 275 251 358 315 275 243 361 314 275 242 361 315 275 251 358 314 275 251 357 315 274 251 357 314 275 239 359 314 275 241 363 314 275 241 363 314 275 241 363 307 275 237 371 307 275 238 372 307 275 237 372 307 275 243 356 307 275 244 356 307 276 243 356 307 276 237 371 308 276 242 355 307 275 243 356 313 277 235 369 307 275 237 372 307 275 237 372 311 276 244 355 311 275 237 372 311 275 252 351 311 276 237 371 311 275 252 352 313 276 253 352 313 276 244 355 313 276 242 355 312 274 243 356 312 274 244 355 312 274 242 355 313 274 244 354 313 274 252 351 312 274 252 352 312 274 251 350 312 274 251 351 312 274 243 354 312 274 251 350 312 274 252 350 312 276 260 356 312 277 236 369 312 277 236 370 312 277 237 372 312 277 236 369 312 277 236 369 312 277 237 371 312 277 236 370 312 277 236 370 312 278 262 342 312 277 242 353 312 278 248 331 312 278 247 332 312 278 247 331 312 279 247 332 312 279 260 356 313 278 259 356 313 278 237 370 313 279 243 354 313 279 244 353 313 280 243 353 313 281 243 354 313 282 244 353 313 282 252 350 313 282 244 352 313 282 242 354 314 281 260 355 314 281 236 370 314 281 259 355 314 282 244 342 314 282 244 342 314 282 248 331 314 282 244 344 315 282 260 356 315 282 243 353 314 282 243 353 314 282 262 342 314 282 262 341 314 283 263 342 314 282 252 351 314 282 243 353 314 282 244 353 314 282 244 354 314 282 261 340 314 282 262 342 314 282 270 339 314 282 262 343 314 282 262 341 314 282 262 342 314 282 262 342 314 282 262 342 314 282 261 342 315 282 262 342 315 282 262 342 314 282 242 354 314 282 243 355 314 282 263 341 314 282 262 342 314 282 263 341 314 282 244 353 314 282 244 353 314 282 260 353 314 282 264 339 314 282 263 341 314 282 237 371 314 282 263 341 314 282 262 339 314 282 243 353 314 282 237 371 314 282 244 353 314 282 244 353 314 283 245 354 314 283 237 371 314 282 243 355 314 282 243 351 314 282 237 372 314 282 236 370 314 282 252 350 314 282 244 353 314 282 235 368 314 282 236 370 314 282 235 368 314 282 236 370 314 282 242 354 314 282 242 354 314 282 242 354 314 282 242 354 314 282 242 354 314 282 242 354 314 282 243 355 314 282 244 353 314 282 236 369 314 282 242 354 314 283 252 349 314 283 243 352 314 282 243 353 314 282 243 352 314 282 244 353 314 282 238 372 314 282 244 353 314 282 245 354 314 282 244 353 314 282 244 353 314 282 243 352 314 282 243 352 314 282 244 353 314 282 242 354 314 282 243 355 314 282 243 354 314 282 244 354 314 282 243 355 314 282 245 354 314 282 243 352 314 282 244 354 314 282 260 343 314 282 260 344 314 282 262 342 314 282 263 343 314 282 262 343 314 282 262 342 314 282 261 342 314 282 262 343 314 282 261 343 314 282 263 342 314 282 261 343 314 282 263 342 314 282 264 342 314 282 263 339 314 282 263 341 314 282 244 354 314 282 263 342 314 282 270 339 314 282 264 342 314 282 263 342 314 282 262 342 314 282 270 339 314 282 270 338 314 282 270 339 314 282 263 341 314 282 270 339 314 282 244 352 314 282 244 353 314 282 251 348 314 282 241 352 314 282 243 351 314 282 251 348 314 282 241 352 314 282 241 351 314 282 240 350 314 282 269 338 314 282 261 340 314 282 235 368 314 282 268 337 314 282 258 353 314 282 261 339 314 282 260 340 314 282 268 337 314 282 262 339 314 282 261 339 314 282 261 340 314 282 268 337 314 282 258 353 314 282 268 337 314 282 268 337 314 282 268 337 314 282 250 347 314 282 261 339 314 282 268 337 314 282 268 337 314 282 268 336 314 282 267 337 314 282 268 337 314 282 267 338 314 282 261 339 314 282 260 339 314 282 269 333 315 282 249 346 315 283 270 330 315 284 247 345 315 284 248 344 315 284 248 343 315 284 268 332 315 284 268 332 315 284 268 331 315 284 269 330 315 284 239 349 315 284 269 333 315 284 262 335 315 284 269 332 315 284 262 334 315 284 269 333 315 284 248 344 315 284 248 343 315 284 270 332 315 284 270 330 315 284 270 330 315 284 270 331 315 284 271 331 315 284 271 330 315 284 270 329 315 284 270 329 315 284 269 329 315 284 269 328 315 283 269 328 315 282 270 328 315 282 269 328 315 282 269 328 315 281 270 328 316 281 269 328 316 281 269 328 316 281 270 328 316 281 269 327 316 281 270 327 316 281 269 327 316 281 270 327 316 281 269 327 315 281 270 327 315 281 269 327 315 281 269 327 315 281 263 333 315 281 271 332 315 281 248 345 315 281 271 331 315 281 247 345 315 280 271 332 315 280 272 331 315 280 270 332 315 280 271 331 315 280 247 345 315 281 271 330 315 281 247 345 315 281 247 345 315 281 230 359 315 281 217 347 315 282 216 346 315 282 245 330 315 283 235 334 315 283 235 334 315 283 235 334 315 284 234 329 315 284 235 334 316 284 236 335 316 285 262 333 316 285 261 318 316 285 273 329 316 285 251 326 316 285 249 325 315 284 223 338 315 284 235 335 315 284 251 324 315 284 223 340 315 284 236 348 315 284 236 349 316 284 236 349 316 284 262 334 316 284 262 333 316 284 263 332 316 284 262 328 316 284 255 322 316 284 255 322 316 284 257 321 316 284 265 316 316 285 262 319 316 284 263 338 316 284 263 327 316 284 274 323 316 284 263 328 316 285 266 323 315 285 275 320 315 285 266 322 315 285 266 321 316 285 275 319 316 285 274 320 316 285 274 320 316 285 265 314 316 285 267 309 316 285 264 313 316 285 264 313 316 285 263 315 316 285 264 314 316 285 277 315 316 285 276 323 316 285 276 322 316 285 276 322 316 285 273 326 316 285 272 327 316 285 266 316 316 285 266 316 316 285 266 315 316 285 266 316 316 285 266 317 316 285 267 316 316 285 265 328 316 285 276 322 316 285 266 316 316 285 274 325 316 285 276 323 316 285 276 322 316 285 276 322 316 285 276 322 316 285 275 324 316 285 275 322 316 285 272 327 316 285 273 327 316 285 275 322 316 285 266 315 316 285 266 315 316 285 265 316 316 285 264 319 316 285 267 315 316 285 267 316 316 285 266 316 316 285 276 321 316 285 276 322 316 285 277 321 316 285 276 322 316 285 276 322 316 285 267 315 316 285 267 316 316 285 266 315 316 285 263 321 315 285 266 315 316 285 266 315 316 285 266 316 316 285 263 320 316 285 263 321 316 285 275 322 316 285 276 321 316 285 274 326 316 285 274 325 316 285 276 321 316 285 273 326 316 285 276 321 316 285 276 320 316 285 263 320 316 285 256 320 316 285 266 316 316 285 265 315 316 285 263 321 316 285 276 321 316 285 273 326 316 285 274 324 316 285 266 329 316 285 275 321 316 285 273 325 316 285 276 321 316 284 275 322 316 284 273 325 316 285 276 322 316 285 272 326 316 285 275 323 316 285 267 322 316 285 266 323 316 285 275 322 316 285 275 324 316 285 275 321 316 285 276 320 316 285 276 321 316 285 266 315 316 285 266 316 316 285 266 316 316 285 267 314 316 285 267 314 316 285 267 314 316 285 266 315 316 285 266 315 316 285 268 315 316 285 266 315 316 285 265 318 316 285 277 320 315 285 276 322 316 285 277 320 316 285 267 315 316 285 266 316 316 285 266 316 316 285 264 319 316 285 267 315 316 285 268 309 316 285 266 312 316 285 265 312 316 285 265 312 316 285 265 311 316 285 267 309 316 285 275 317 316 285 265 311 316 285 263 317 316 285 266 311 316 285 266 311 316 285 275 316 316 285 274 317 316 285 265 312 316 285 265 311 316 285 265 312 316 285 275 317 316 285 274 318 316 285 275 317 316 285 272 320 316 285 273 320 316 285 275 317 316 285 275 317 316 285 262 314 316 285 273 319 316 285 274 317 316 285 274 318 316 285 275 317 316 285 264 312 316 285 276 311 316 285 274 318 316 285 275 317 316 285 274 318 316 285 273 320 316 285 275 318 316 285 274 318 316 285 275 316 316 285 275 318 316 285 265 312 316 285 266 312 316 285 265 312 316 285 265 312 316 285 265 312 314 285 266 312 314 285 265 312 314 285 265 312 314 285 275 317 314 285 274 318 314 285 275 317 314 285 275 317 314 285 272 322 314 285 275 317 314 285 275 318 314 285 274 318 314 285 275 317 314 285 275 318 316 285 274 317 316 285 275 318 316 285 275 316 316 285 265 312 316 285 265 312 316 285 265 312 316 285 265 313 316 285 275 317 316 285 275 318 316 285 275 317 316 285 274 317 316 285 273 320 316 285 274 318 316 285 275 317 316 285 274 317 316 285 275 317 316 285 274 317 316 285 274 317 316 285 275 317 316 285 275 316 316 285 275 317 316 285 273 320 316 285 273 320 316 285 273 320 316 285 273 320 316 285 275 318 316 285 266 313 316 285 275 317 316 285 265 312 316 285 265 312 316 285 265 313 316 285 275 317 316 285 275 318 316 285 273 320 316 285 275 317 316 285 275 317 314 285 263 314 314 285 265 312 314 285 273 320 314 285 275 317 314 285 259 314 314 285 267 309 314 285 276 322 314 285 275 321 314 285 276 321 314 285 276 322 314 285 276 321 314 285 276 321 314 285 276 322 314 285 277 320 314 285 267 315 314 285 276 321 314 285 276 321 314 285 277 321 314 285 276 320 314 285 277 320 314 285 278 319 314 285 276 320 314 285 276 321 314 285 276 321 314 285 276 321 314 285 278 317 314 285 267 322 314 285 267 322 314 285 268 322 314 285 263 334 314 285 275 322 314 285 276 321 314 285 276 321 314 285 275 321 314 285 274 320 314 285 277 312 314 285 274 322 314 285 276 320 314 285 276 322 314 285 276 321 314 285 268 322 314 285 276 321 314 285 276 322 314 285 270 316 314 285 276 321 314 285 276 321 314 285 268 323 314 285 267 323 314 285 268 323 314 284 268 323 314 285 268 322 314 284 275 323 314 285 264 318 314 285 268 321 314 285 263 320 314 285 276 320 314 285 267 315 314 285 265 318 314 285 257 316 314 285 263 319 314 285 266 315 314 285 269 310 314 285 257 320 314 285 265 316 314 285 266 315 314 285 276 321 314 285 276 321 314 285 266 316 314 285 265 317 314 285 266 315 314 285 267 315 314 285 267 315 314 285 267 315 314 285 267 314 314 285 276 321 314 285 267 315 314 285 266 315 314 285 267 314 314 285 266 315 314 285 266 314 314 285 266 316 314 285 266 315 314 285 277 321 314 285 275 323 314 285 278 313 314 285 277 321 314 285 277 320 314 285 275 324 314 285 276 321 314 285 277 321 314 285 276 321 314 285 275 321 314 285 277 320 314 285 268 322 314 285 276 321 314 285 277 320 314 285 276 320 314 285 268 323 314 285 276 321 314 285 274 321 314 285 268 321 314 285 277 320 314 285 276 320 314 285 276 321 314 285 269 321 314 285 276 320 314 285 276 321 314 285 259 316 314 285 276 321 314 285 268 323 314 285 268 322 314 285 268 323 314 285 268 322 314 285 269 322 314 285 276 322 314 285 269 314 314 285 269 322 314 285 274 317 314 285 266 319 314 285 275 319 314 285 275 317 314 285 267 319 314 285 276 317 314 285 266 312 314 285 275 317 314 285 276 317 314 285 275 318 314 285 274 318 314 285 274 318 314 285 275 318 314 285 269 323 314 285 267 319 314 285 262 325 314 285 262 325 314 285 275 317 314 285 266 319 314 285 275 317 314 285 276 321 314 285 266 319 314 285 274 317 314 285 275 318 314 285 275 317 314 283 275 317 314 283 275 317 314 282 263 324 314 282 275 317 314 281 275 319 314 281 273 319 314 281 275 318 314 281 276 317 314 281 268 323 314 281 267 318 294 259 265 319 294 259 274 319 294 259 265 320 294 259 266 320 294 259 276 315 294 259 276 321 294 259 276 321 294 259 276 322 292 258 275 317 293 258 273 320 293 259 275 317 295 259 275 317 295 259 269 319 294 259 277 314 294 259 276 321 294 259 278 320 294 259 276 321 294 259 276 320 294 259 270 322 294 259 276 320 314 281 276 321 314 281 262 335 314 281 266 329 313 281 266 328 313 281 273 325 313 281 268 324 313 281 265 327 313 281 275 321 313 281 267 326 313 282 270 322 313 282 257 314 313 282 254 318 314 282 254 318 314 282 255 314 314 282 255 312 314 283 261 313 314 283 261 313 314 283 255 314 314 283 256 315 314 283 266 319 314 284 266 319 314 284 257 312 314 284 254 311 314 284 253 312 314 284 255 311 315 284 265 319 316 284 263 323 314 284 269 314 314 284 264 321 314 284 272 317 314 284 262 311 314 284 261 310 314 284 254 311 314 284 259 313 314 285 258 314 314 285 262 316 315 285 267 323 314 285 273 307 314 285 275 316 314 285 274 317 314 285 275 317 314 284 257 312 314 285 255 314 314 284 259 312 314 285 265 311 314 285 277 310 314 284 273 320 314 285 274 318 314 285 275 317 314 285 275 317 314 285 274 318 314 285 268 307 314 285 266 311 314 285 262 316 314 285 275 318 314 285 265 325 314 285 269 319 314 285 265 324 314 284 277 314 314 285 265 312 314 285 267 308 315 284 256 317 314 285 271 322 314 285 275 317 314 285 276 312 314 285 269 319 314 285 266 321 314 285 269 319 314 285 275 318 314 285 275 316 314 285 275 317 314 285 263 314 315 285 257 312 314 285 265 312 314 285 266 311 314 285 259 313 314 285 256 318 314 285 265 312 314 284 264 313 314 284 263 313 315 285 268 303 314 284 267 314 314 284 265 312 315 284 265 312 315 284 265 312 315 284 265 313 315 284 264 312 314 284 266 312 314 284 265 312 315 284 265 312 314 284 268 303 315 284 275 317 315 284 276 317 315 284 263 316 315 284 268 329 315 284 274 319 315 284 274 319 315 284 265 312 315 284 266 312 315 285 265 312 315 284 275 317 315 284 275 317 315 285 275 317 315 284 276 317 314 284 275 318 315 284 275 318 315 285 275 317 314 285 271 301 314 284 275 317 314 284 265 311 314 285 265 312 314 285 256 313 315 284 257 312 315 285 253 318 314 284 264 315 314 284 263 314 315 285 265 312 315 285 265 313 315 284 266 311 315 285 264 313 315 285 265 312 315 285 275 318 315 285 265 312 315 285 275 317 314 285 275 317 315 285 256 313 314 284 265 312 315 285 275 318 315 285 256 313 315 285 265 312 315 285 265 312 314 285 266 319 314 285 266 320 315 285 266 318 315 285 267 319 314 285 256 313 314 284 257 312 315 285 253 317 314 284 253 317 315 285 268 309 314 284 257 312 314 284 275 317 315 284 257 312 315 284 265 312 315 284 263 323 315 285 262 317 314 284 263 324 314 284 265 312 314 284 275 317 314 284 265 313 314 285 274 319 314 285 267 319 315 284 274 319 315 284 267 319 314 284 274 319 314 284 271 322 314 285 272 322 314 284 274 319 314 284 266 319 314 284 263 324 314 283 272 322 314 282 272 322 314 282 277 314 314 280 277 321 314 280 275 323 313 280 277 321 313 279 276 321 313 279 273 326 313 279 277 321 313 279 277 321 313 279 276 321 313 279 276 321 313 279 275 322 313 279 275 322 313 279 276 321 313 279 275 321 313 279 272 326 313 279 276 321 313 279 276 322 313 279 276 321 313 279 276 320 313 279 276 321 313 279 276 321 313 279 276 315 313 279 278 314 313 279 275 322 313 279 274 325 313 279 277 321 313 279 277 321 313 279 277 321 313 279 277 321 313 279 276 321 313 279 276 321 313 278 277 321 313 278 276 322 292 258 276 321 292 258 275 322 313 278 275 322 313 278 276 321 313 278 278 321 313 278 277 322 313 278 276 322 313 278 280 317 313 278 276 321 313 278 276 322 313 278 275 322 313 278 275 322 313 278 273 326 313 278 276 321 313 278 276 322 313 278 276 321 313 278 276 323 313 278 276 321 313 278 276 321 313 278 276 321 313 278 275 322 313 278 274 325 313 278 280 316 313 278 274 324 313 278 276 322 313 278 276 322 313 278 276 322 313 278 275 322 313 278 276 322 313 279 260 310 313 279 254 322 313 280 254 321 313 280 254 319 313 280 265 313 313 281 264 313 313 281 264 313 313 282 249 324 313 282 264 314 313 283 261 317 314 283 265 314 314 284 276 322 314 284 274 325 314 285 277 321 314 285 266 315 314 285 263 316 314 284 264 314 314 285 264 315 314 285 263 318 314 285 263 321 315 285 274 327 315 285 273 326 314 285 273 327 314 285 277 321 314 285 276 321 314 284 273 326 314 285 277 322 314 285 273 326 314 285 274 326 314 285 267 317 314 285 267 316 314 285 267 315 314 285 266 315 315 285 266 316 314 285 264 320 314 285 266 316 314 285 267 315 315 285 277 322 314 285 276 322 314 285 274 324 314 285 276 322 314 285 276 322 314 285 273 326 314 285 273 326 314 285 277 322 314 285 276 321 314 285 264 320 314 285 266 316 314 285 263 320 314 285 273 325 314 285 273 325 314 285 276 321 314 285 274 325 314 285 277 320 315 285 277 320 314 285 276 321 314 285 276 321 314 285 276 321 315 285 277 321 314 285 277 321 315 285 275 323 315 285 276 322 315 285 277 321 315 285 276 322 315 285 267 329 315 285 268 330 315 285 274 326 315 285 276 321 315 285 267 328 315 285 267 329 315 285 276 321 315 285 276 321 314 285 277 314 314 285 276 316 314 285 275 317 314 285 275 317 314 285 275 318 314 285 275 318 314 285 275 317 314 285 275 318 314 285 275 317 314 285 275 317 314 285 269 309 314 285 274 317 314 285 275 317 314 285 265 312 314 285 275 318 314 285 275 318 314 285 274 318 314 285 276 317 314 285 273 321 314 285 275 317 314 285 275 317 314 285 276 317 314 285 275 317 314 285 275 317 314 285 272 323 314 285 272 323 314 285 271 322 314 285 274 318 314 285 274 318 314 285 270 303 314 285 275 318 314 285 262 316 314 284 257 317 314 284 266 315 314 284 266 330 314 285 276 321 314 285 274 322 314 284 276 321 314 285 275 321 314 285 276 321 314 285 275 322 314 285 277 320 314 285 266 315 314 285 266 315 314 285 276 321 314 285 276 320 314 285 273 325 314 285 276 321 314 285 276 321 314 285 276 321 314 285 273 326 314 285 276 322 314 285 274 324 314 285 264 333 314 285 273 326 314 285 273 325 314 285 274 324 314 285 278 317 314 285 276 321 314 285 267 314 314 285 266 315 314 285 266 314 314 285 267 314 314 285 263 319 314 285 266 315 314 285 266 315 314 285 266 316 314 285 277 320 314 285 277 320 314 285 266 316 314 285 266 318 314 285 266 315 314 285 266 314 314 285 266 314 314 285 266 315 314 285 265 316 314 284 267 314 314 284 265 317 314 284 275 324 314 285 266 316 314 285 265 316 314 284 267 314 314 285 264 319 314 285 263 319 314 285 266 315 314 284 267 314 314 284 267 314 314 285 276 320 314 284 277 320 314 284 273 325 314 284 272 326 314 284 276 322 314 284 267 314 314 284 266 315 314 284 267 314 314 284 264 317 315 284 266 316 314 284 276 321 314 284 266 315 314 284 266 315 314 284 263 319 314 284 266 315 314 284 266 315 314 284 266 315 314 284 277 320 314 283 264 317 314 284 274 324 314 284 277 321 314 284 276 321 314 284 276 321 314 284 277 321 314 284 276 321 314 284 265 315 314 284 266 315 314 284 276 321 314 284 264 316 314 284 266 315 314 284 277 320 314 284 277 320 314 284 267 314 314 284 265 316 314 284 277 320 314 284 276 321 314 284 276 321 314 284 277 321 314 284 276 321 314 285 274 324 314 284 277 320 314 284 277 320 314 285 267 315 314 285 266 315 314 285 266 315 314 285 268 309 314 285 277 320 314 285 277 320 314 285 277 321 314 285 276 321 314 285 267 315 314 285 277 320 314 285 276 323 314 284 277 320 314 284 277 320 314 284 278 321 314 284 270 311 314 284 268 322 314 284 267 322 314 284 259 315 314 284 259 316 314 284 268 315 314 284 275 322 314 284 267 323 314 284 276 321 314 284 278 320 314 284 265 317 314 284 260 315 314 284 257 316 314 284 266 314 314 284 276 323 314 284 276 321 314 284 257 318 314 285 275 322 314 284 270 315 314 284 267 323 314 284 268 323 314 284 269 322 314 284 277 321 314 284 269 322 314 284 267 314 314 284 267 323 314 284 267 323 314 284 260 309 314 284 258 315 314 284 257 316 314 284 268 327 314 284 268 322 314 284 256 317 314 284 259 315 314 284 257 315 314 284 257 316 314 284 258 316 314 284 259 315 314 284 258 315 314 284 267 314 314 284 258 315 314 284 265 315 314 284 266 315 314 284 266 324 314 284 265 323 314 284 257 316 314 284 276 320 314 284 257 317 314 284 266 315 314 284 266 315 314 284 277 320 314 284 279 316 314 284 275 321 314 284 277 320 314 284 266 315 314 284 257 316 314 284 266 314 314 284 266 314 314 284 254 321 314 284 257 314 314 284 256 314 314 284 258 315 314 284 258 316 314 284 269 320 314 284 268 321 315 284 267 322 314 284 270 310 314 284 265 318 314 284 266 314 314 283 267 314 314 283 267 314 314 283 265 316 314 283 278 319 314 283 277 320 314 283 276 320 314 283 276 320 314 283 276 321 314 283 276 320 314 283 276 320 314 283 273 325 314 283 277 320 314 283 266 315 314 283 269 311 314 283 269 320 314 283 276 320 314 283 275 320 314 283 276 320 314 283 276 320 314 283 276 320 314 284 267 315 314 283 262 315 314 283 267 314 314 283 267 315 314 283 268 314 314 283 267 328 314 283 269 321 314 283 277 319 314 283 275 321 314 283 267 315 314 283 277 320 314 283 260 316 314 283 276 320 314 283 271 321 314 283 276 320 314 284 276 320 314 283 277 320 314 284 277 319 314 283 277 319 314 283 276 320 314 283 277 320 314 283 277 320 314 284 277 320 314 284 269 326 314 285 270 321 314 285 269 323 314 285 269 323 314 285 270 322 315 285 277 319 315 285 275 320 314 285 267 328 314 285 277 319 314 285 277 320 315 284 276 320 314 284 276 320 314 284 276 320 314 284 270 321 314 285 276 321 314 285 271 321 314 284 270 320 315 284 261 316 314 285 270 322 314 285 276 320 315 284 267 314 314 284 276 321 314 284 276 320 314 285 275 323 314 285 270 321 314 284 277 319 315 284 277 319 315 284 266 312 315 284 265 314 315 284 265 314 314 284 266 311 314 284 266 312 314 285 265 312 314 285 274 317 314 285 267 317 314 285 267 318 314 285 277 312 314 285 266 318 314 285 274 317 314 285 266 312 314 285 266 306 314 285 256 313 314 285 256 310 314 285 264 309 314 285 256 310 314 286 255 310 314 286 254 311 314 286 267 305 314 286 264 310 315 286 266 306 315 287 257 311 315 287 265 311 315 287 274 317 315 287 276 315 315 287 275 316 315 287 275 316 315 287 275 316 315 287 257 313 315 287 256 313 315 287 266 311 315 287 254 317 315 287 272 321 315 287 275 317 315 287 275 316 315 287 276 316 315 287 275 317 315 287 275 316 315 287 275 316 315 287 256 320 315 287 266 311 315 288 269 308 315 288 267 310 315 288 266 312 315 288 266 311 315 288 268 305 315 287 266 311 315 288 262 316 315 287 266 310 315 287 266 311 315 288 267 311 315 288 276 315 315 288 276 316 314 288 275 315 315 288 276 316 315 288 266 311 315 287 266 311 315 287 266 310 314 288 265 312 314 288 266 311 315 288 267 310 315 288 266 311 315 288 277 310 315 287 278 310 315 287 278 309 315 288 276 316 315 287 276 315 314 288 275 316 315 288 268 305 314 288 267 311 314 288 266 311 315 288 266 311 315 288 266 310 315 288 272 321 315 288 275 315 315 288 276 315 315 288 274 319 315 288 275 316 315 288 275 315 315 288 276 316 315 288 267 311 315 288 278 309 314 288 269 316 314 288 267 316 315 288 278 312 315 288 276 315 314 288 277 314 314 288 274 318 315 287 276 315 315 287 276 316 315 287 275 316 315 287 275 316 315 287 274 316 315 287 275 316 315 287 275 317 315 287 275 317 315 287 273 319 315 287 275 315 315 287 274 317 315 287 275 316 315 287 278 313 315 287 278 313 315 287 275 317 315 287 275 317 315 287 280 305 315 287 268 316 315 287 275 317 315 287 275 316 315 287 275 315 315 287 276 316 315 287 275 316 315 287 275 316 315 287 275 316 315 287 274 318 315 287 275 316 315 287 273 318 315 287 272 319 315 287 274 316 315 287 271 321 315 287 275 316 315 287 276 316 315 286 275 316 315 286 275 316 315 286 275 316 315 286 274 317 315 286 275 316 315 286 276 316 315 286 278 312 314 287 269 306 314 287 264 309 314 287 266 306 314 287 263 309 314 288 263 309 315 287 265 310 315 288 265 311 257 225 274 317 315 288 274 317 315 288 275 317 315 288 265 311 315 288 264 312 314 288 263 311 315 288 264 310 315 288 264 310 315 288 265 311 315 287 266 311 314 287 257 311 314 287 265 312 314 287 275 316 315 287 274 317 314 287 264 312 314 287 264 311 314 287 264 311 315 287 264 311 315 287 266 317 315 287 277 313 315 287 266 317 315 287 267 317 314 287 274 317 314 286 265 311 315 286 264 312 315 286 266 310 315 286 265 311 315 286 274 317 315 286 274 318 315 286 275 318 314 287 275 317 314 287 275 317 314 287 275 317 314 287 265 312 314 287 264 312 315 286 265 312 314 287 265 312 314 287 265 311 315 287 266 312 315 287 276 317 314 286 275 317 314 287 276 317 314 287 269 308 314 287 274 319 314 287 274 317 314 287 276 316 314 287 275 316 314 287 275 316 314 287 274 317 314 287 267 318 314 287 275 317 314 287 275 317 314 287 275 317 315 287 274 317 314 287 275 316 314 287 276 316 315 287 274 316 315 287 274 316 315 287 274 317 315 286 266 312 315 287 274 317 315 287 275 317 315 286 275 317 315 286 275 316 315 286 275 317 315 286 276 316 315 286 275 316 315 286 274 318 315 286 269 308 315 287 275 317 315 286 266 312 315 286 274 318 315 286 275 317 315 285 275 316 315 285 275 317 315 286 275 318 315 285 276 316 315 285 275 316 315 286 274 317 315 286 266 312 315 286 275 317 315 286 266 311 315 286 274 317 315 286 266 311 315 286 275 316 315 286 275 317 315 286 275 317 315 286 269 318 315 286 275 317 315 286 274 316 315 286 275 316 315 286 275 317 315 286 270 318 315 286 269 319 315 286 274 317 315 286 272 322 315 286 267 322 315 286 276 317 315 285 266 312 315 286 261 313 315 286 265 313 315 286 266 313 315 286 266 313 315 286 266 312 315 286 266 312 315 286 265 312 315 286 265 313 315 285 265 312 315 286 265 312 315 286 265 312 315 286 265 312 315 286 265 313 315 286 264 313 314 286 257 312 292 258 265 312 314 286 265 312 315 286 265 313 315 286 266 312 315 286 265 312 293 258 264 314 315 286 265 313 293 258 264 312 293 258 265 312 293 258 266 312 293 258 274 318 293 258 275 317 293 258 275 317 293 258 275 317 293 257 265 311 293 257 266 312 293 257 265 312 293 257 265 312 293 257 267 306 293 257 271 322 293 257 277 311 293 257 272 323 293 257 276 317 293 257 275 317 293 257 265 312 293 257 265 311 293 257 265 312 293 258 258 318 293 258 265 312 293 257 264 314 293 257 265 331 293 257 267 309 293 257 265 316 293 257 265 312 293 257 264 312 293 257 265 312 293 257 255 321 293 257 265 312 293 257 273 319 294 257 273 320 293 257 275 318 293 257 275 318 293 257 264 313 293 258 275 318 293 258 255 323 293 257 266 312 293 257 265 312 293 257 275 316 293 257 275 317 293 257 274 317 293 257 274 318 293 257 272 320 293 257 273 320 293 257 271 321 293 257 272 321 293 257 275 317 293 257 272 321 293 257 275 317 293 257 272 321 293 257 274 318 293 257 274 318 293 257 275 317 293 257 274 318 293 257 274 317 293 257 273 320 293 257 275 317 293 257 275 317 293 257 266 312 293 257 275 317 293 257 275 317 293 257 276 311 293 257 265 332 293 257 264 333 293 257 263 333 293 257 274 318 293 257 269 321 293 257 275 317 293 257 278 314 293 257 271 320 293 257 275 317 293 257 275 318 293 257 275 317 293 257 273 317 293 257 263 332 293 257 264 334 293 257 267 328 294 257 267 329 294 257 267 329 293 257 268 320 293 257 273 320 293 257 269 318 293 257 275 318 293 257 274 318 293 257 272 322 293 257 275 318 293 257 275 317 293 257 263 315 293 257 275 318 293 256 264 311 315 287 263 311 292 256 259 315 316 287 259 315 315 287 262 311 316 288 262 311 315 288 260 315 316 288 263 313 316 287 275 319 316 287 273 321 316 288 274 318 316 288 273 319 291 255 273 320 291 255 275 318 291 255 261 317 291 255 263 311 291 256 263 311 291 256 274 318 291 255 274 317 291 256 274 317 291 256 276 315 291 256 266 319 291 256 271 323 315 288 264 322 315 288 265 319 315 288 274 318 291 257 274 318 291 257 267 319 291 257 272 321 291 257 273 321 314 287 273 318 315 288 272 322 291 257 272 322 291 257 271 322 314 288 275 318 315 288 274 318 315 287 274 317 315 288 275 317 315 288 265 320 315 288 274 317 291 256 272 323 291 257 275 317 315 287 266 319 315 287 265 311 315 287 274 318 315 287 265 312 315 287 266 319 315 287 272 323 314 287 256 314 314 286 267 312 314 286 258 314 314 285 258 313 314 284 258 312 313 284 254 318 313 284 257 314 313 283 258 313 313 282 265 313 290 258 257 313 290 258 266 312 313 281 265 314 313 281 262 317 312 280 275 317 312 280 271 323 312 279 271 323 312 279 272 321 312 279 262 318 312 278 275 318 300 263 274 319 312 278 274 321 312 278 273 320 312 278 266 330 312 278 272 320 312 278 274 317 312 278 267 330 312 278 265 331 312 278 274 318 312 278 272 320 312 277 274 319 312 278 274 320 312 278 271 323 312 277 275 319 311 277 275 318 311 277 275 318 311 277 275 318 311 277 275 318 311 276 276 317 311 276 268 310 311 276 275 318 295 260 277 314 310 276 265 331 296 261 266 329 296 260 266 329 296 260 265 330 296 260 252 327 296 260 256 322 295 260 252 319 296 260 264 315 296 260 251 321 295 260 255 318 295 260 264 314 296 260 255 317 296 260 250 323 296 261 264 312 296 261 259 316 296 260 249 326 296 261 263 310 296 261 253 318 296 261 265 312 296 260 266 312 296 261 255 320 296 261 267 320 296 260 264 325 296 260 269 319 296 260 268 319 296 260 258 313 296 260 255 319 296 260 259 316 296 260 264 312 295 260 264 313 295 260 274 319 295 260 273 322 295 260 263 316 295 260 262 315 308 271 264 312 308 271 264 314 308 271 265 312 308 271 275 318 308 271 275 319 296 261 272 324 297 261 275 319 298 261 275 319 297 261 264 314 308 271 263 313 308 271 262 312 308 272 262 316 308 272 265 312 308 272 276 316 308 272 273 319 308 272 272 320 308 272 280 311 296 260 267 328 296 261 265 329 308 271 274 318 296 261 274 320 296 261 264 314 297 261 265 313 298 261 265 314 297 261 275 319 297 261 277 318 298 261 276 319 298 261 267 329 298 262 268 312 298 262 276 317 299 262 265 316 298 262 267 312 308 272 267 313 298 261 276 318 309 272 277 318 297 261 273 323 297 261 279 314 296 260 271 320 296 261 276 319 309 273 266 329 297 261 278 313 295 260 267 328 310 274 275 319 310 275 275 319 310 274 275 319 310 275 275 318 310 275 275 318 310 275 275 318 310 275 274 321 310 275 275 318 310 275 276 318 296 260 276 318 295 261 275 317 296 261 277 314 295 261 267 312 295 260 276 318 294 260 276 318 294 260 275 319 296 261 275 319 296 261 273 322 296 260 273 321 296 260 275 318 294 259 277 319 296 260 276 318 293 259 273 324 295 260 275 319 295 260 275 319 294 259 275 318 295 259 275 317 295 260 276 319 295 259 275 318 294 259 275 319 294 259 274 320 294 259 275 318 295 260 275 318 296 260 269 311 296 260 267 328 296 260 256 322 296 260 267 312 296 260 256 321 296 260 267 312 296 260 258 321 296 260 260 314 296 260 256 323 296 260 257 322 296 260 267 329 296 260 263 334 296 259 257 322 295 260 266 313 295 260 266 313 295 259 267 312 295 260 267 312 295 259 277 319 295 260 274 323 296 260 268 313 296 260 268 328 296 260 267 328 296 260 267 328 296 260 277 318 295 260 267 312 294 259 276 318 294 259 275 318 295 259 275 319 296 260 267 312 296 260 264 332 296 260 254 326 296 260 265 320 296 260 264 333 296 260 265 333 296 259 257 321 296 259 255 321 296 259 256 321 296 259 255 323 296 258 255 321 296 258 266 328 296 258 258 321 296 259 256 323 296 258 258 321 296 259 256 323 296 259 254 325 296 259 257 321 295 258 268 315 294 258 264 321 294 258 268 316 295 258 279 321 294 258 277 321 294 258 278 321 295 258 268 317 296 258 268 328 296 259 267 328 296 259 257 322 296 259 256 323 296 258 255 324 296 258 255 326 296 258 256 322 296 258 255 325 296 258 257 322 296 258 267 328 296 259 278 314 296 258 276 317 296 259 276 317 296 259 276 317 296 259 268 327 293 258 267 327 294 258 268 328 294 258 266 331 294 258 268 327 296 259 267 329 296 259 276 318 296 259 277 317 296 259 268 326 296 259 268 328 296 259 267 328 296 259 267 328 296 259 267 328 296 259 266 328 296 259 257 322 296 259 267 313 296 259 256 323 296 259 257 322 296 259 256 322 296 259 260 318 296 259 257 322 296 259 258 322 296 259 257 322 296 259 257 323 296 259 268 328 296 259 266 328 296 259 267 327 296 259 275 317 295 259 275 318 294 258 276 318 294 259 276 317 294 259 268 312 294 259 276 318 294 259 277 317 295 259 275 319 295 259 276 317 296 259 265 331 296 259 265 332 296 259 274 320 296 259 264 332 296 259 254 324 296 259 266 311 296 259 256 321 296 259 257 320 296 259 256 321 294 259 256 320 293 259 263 316 294 259 265 311 294 259 266 311 294 259 266 312 294 259 267 311 294 259 265 312 296 259 267 312 296 259 267 313 296 259 267 312 296 259 256 321 296 259 252 327 296 260 256 320 296 260 250 325 296 260 251 322 296 260 253 319 296 259 262 314 296 259 255 318 295 259 256 322 296 260 266 313 296 260 274 318 296 260 276 316 296 260 267 313 296 260 267 313 296 260 267 312 298 261 255 319 299 261 264 311 296 260 265 309 310 273 265 308 296 261 266 308 296 260 266 310 310 274 275 318 296 261 276 314 296 261 277 314 311 275 277 315 311 275 274 318 311 275 266 311 311 275 265 310 311 276 265 310 311 276 266 311 311 276 262 315 311 276 256 319 311 277 273 322 312 277 265 311 312 278 264 311 312 278 265 311 312 278 264 310 312 278 272 322 312 278 274 320 312 278 275 317 312 278 274 318 312 278 272 322 312 278 272 323 312 278 275 317 312 278 276 317 312 278 275 316 312 278 274 327 312 278 275 316 312 278 277 314 312 278 274 321 312 278 276 317 312 278 276 316 312 278 273 322 312 278 276 317 312 279 276 316 312 279 276 317 312 279 277 317 312 279 264 334 312 279 267 312 312 279 276 316 312 280 266 311 312 280 266 311 312 280 266 312 312 280 266 311 312 281 265 311 312 281 268 306 312 281 261 314 312 282 262 311 312 283 261 314 312 283 264 309 312 283 264 309 312 284 263 309 312 284 264 309 312 284 264 309 312 284 262 312 312 284 263 312 312 285 265 310 313 286 266 311 303 288 266 312 303 288 266 311 303 288 266 310 312 287 269 305 312 287 265 310 312 288 265 309 312 288 265 312 307 285 269 308 313 288 267 312 313 289 275 318 254 215 276 316 314 289 275 317 256 216 275 317 315 289 274 317 256 216 269 308 256 216 266 312 256 216 257 320 257 216 254 317 257 216 257 313 257 216 258 312 257 217 256 313 258 217 265 312 259 218 272 322 259 218 264 312 259 218 263 312 259 218 263 311 290 244 263 310 289 244 263 311 289 243 264 311 288 242 275 316 288 242 277 310 287 241 275 316 287 241 266 311 287 240 265 312 286 239 265 311 284 238 263 314 264 221 266 307 260 219 265 310 260 219 265 309 260 219 264 311 260 219 264 311 260 219 267 310 260 218 265 311 260 218 276 316 260 218 266 311 260 218 264 312 260 218 265 312 260 218 266 310 260 218 268 308 260 218 275 316 260 219 275 317 260 218 275 316 260 219 275 316 261 219 275 316 261 219 275 316 261 219 277 312 283 237 274 317 283 237 274 317 283 237 275 316 283 237 274 317 285 239 274 316 286 240 274 316 286 240 274 316 285 241 274 317 285 241 267 327 285 241 275 317 285 241 275 316 286 242 274 316 285 241 276 317 286 242 274 316 285 241 275 316 285 241 275 316 285 241 275 316 285 241 267 327 286 242 275 316 286 242 275 315 286 242 274 316 286 242 275 316 286 242 274 316 286 242 274 317 286 242 275 316 286 242 275 316 286 242 266 311 286 242 265 311 287 243 263 314 288 245 265 312 288 245 265 312 288 245 265 311 288 246 266 310 288 245 266 312 288 245 273 317 288 243 274 316 288 244 273 318 289 244 273 318 289 247 266 311 290 245 266 310 290 245 266 310 290 245 266 311 291 246 267 310 291 246 266 311 291 245 266 311 292 246 274 315 291 246 275 316 291 246 275 318 291 246 276 317 291 246 267 307 291 246 265 311 291 246 275 314 291 246 266 310 291 246 275 316 291 246 275 315 291 246 275 315 290 245 275 315 290 245 275 315 291 246 275 315 291 246 275 315 291 246 276 317 291 246 276 316 292 247 276 317 291 246 265 310 290 245 275 316 291 246 275 315 290 245 267 311 290 245 275 317 291 246 275 317 291 245 274 317 291 246 274 317 291 246 275 316 291 246 274 315 291 246 275 316 291 246 275 315 291 246 275 316 291 246 275 316 291 246 275 315 291 246 276 316 292 246 275 315 292 248 275 315 292 247 266 309 291 247 264 309 293 250 264 309 293 250 265 308 285 251 266 310 285 251 264 313 285 251 267 310 263 234 264 313 265 235 267 310 284 248 267 310 284 249 266 311 269 237 266 310 272 242 267 310 273 243 266 310 275 243 265 309 276 244 265 308 275 239 265 309 276 239 267 302 276 240 268 304 277 240 266 310 272 242 269 304 278 248 267 309 278 248 266 311 278 249 266 310 280 249 265 310 280 250 266 310 280 250 266 310 279 242 266 310 279 242 266 310 280 243 265 311 280 243 265 310 280 243 264 309 280 244 264 309 279 250 265 308 280 251 264 308 288 250 264 312 288 250 275 316 286 250 276 315 288 250 267 310 288 250 266 311 287 250 266 311 290 250 271 300 290 251 265 311 289 251 264 309 289 251 264 308 289 251 265 309 290 251 265 311 289 256 257 320 290 251 267 310 288 251 275 315 289 251 275 316 290 251 276 315 290 250 264 309 290 250 265 309 290 250 256 319 290 251 276 315 290 251 275 315 290 251 268 327 290 251 273 318 289 251 266 309 289 251 264 313 289 251 266 311 289 251 265 310 290 251 266 310 291 251 263 314 291 251 266 312 292 251 266 312 293 251 275 317 292 250 275 316 285 245 275 317 292 251 274 318 292 250 274 319 292 250 276 316 291 250 265 311 291 250 262 316 291 251 276 316 291 251 275 317 292 253 276 316 293 254 276 316 292 254 275 317 293 254 257 320 293 254 255 321 293 254 255 321 293 254 266 310 293 254 274 317 293 254 278 313 292 254 275 317 292 254 275 317 293 255 275 317 292 255 276 317 293 255 266 328 293 256 275 317 292 255 275 317 291 254 276 316 291 255 266 312 292 254 275 317 293 255 276 317 293 255 275 316 291 257 275 317 294 255 276 316 294 255 275 317 294 255 275 317 292 255 272 322 292 257 276 317 294 256 272 322 294 256 272 322 295 256 273 322 295 257 275 317 295 257 267 328 295 257 268 327 295 257 275 318 295 257 276 318 295 257 275 318 295 258 274 320 295 258 276 317 295 258 277 317 295 258 279 320 295 258 278 320 295 257 270 323 295 258 267 328 296 258 266 323 295 258 265 323 295 258 266 322 296 258 262 329 296 259 266 323 296 259 268 328 296 259 268 326 296 259 264 332 296 258 268 327 296 259 268 326 296 259 276 321 295 259 278 320 295 259 278 320 296 259 268 327 296 259 266 323 296 259 266 322 296 259 267 328 296 259 277 321 296 260 268 327 296 260 261 330 296 260 266 323 296 260 260 311 296 260 255 317 296 260 256 316 296 260 267 323 296 260 266 322 296 260 266 323 296 260 272 311 296 259 261 329 296 259 266 322 296 259 256 315 296 259 255 316 296 259 255 317 296 259 261 305 296 259 258 309 296 259 266 323 296 259 269 327 296 259 266 323 296 259 262 329 296 259 267 321 296 259 266 323 296 259 269 315 296 260 270 319 295 259 267 329 295 259 267 317 295 259 277 321 295 259 268 315 296 260 261 316 296 259 257 320 296 260 264 319 296 260 264 319 296 259 258 321 296 259 266 323 296 260 257 317 296 260 266 323 296 259 261 318 296 260 265 331 296 260 267 328 296 260 263 334 296 260 267 327 295 260 267 329 295 259 267 317 296 260 275 324 296 260 278 320 296 260 276 324 296 260 277 321 296 260 278 320 296 260 278 321 295 259 277 322 298 261 278 320 297 260 275 318 295 259 276 317 296 260 266 323 296 260 265 324 296 260 265 323 296 260 268 327 296 260 280 311 295 260 276 321 296 260 276 321 295 260 277 322 295 260 278 320 295 260 268 327 294 260 279 315 294 259 278 320 294 259 277 322 295 260 277 322 296 260 276 322 297 260 277 322 297 260 276 317 297 260 276 318 295 259 277 317 294 259 275 318 295 260 276 318 295 260 279 313 296 260 276 317 296 260 268 328 296 260 276 318 295 260 273 322 296 260 276 318 296 260 276 317 296 260 269 328 296 260 257 320 296 260 261 315 296 260 255 320 296 260 256 320 296 260 267 311 296 260 253 326 296 260 256 319 296 260 257 319 295 260 266 315 296 260 266 314 295 260 265 314 295 260 267 314 295 260 268 308 296 260 276 317 296 260 261 329 296 260 265 322 296 260 266 322 295 260 264 324 296 260 265 323 295 260 275 317 296 260 275 317 296 260 275 318 296 260 274 319 296 260 274 318 296 260 265 312 296 260 255 316 296 260 266 323 296 260 266 323 296 260 262 330 296 260 266 322 296 260 272 322 296 260 261 329 296 260 266 328 295 260 259 317 295 259 277 319 295 260 277 321 295 260 267 314 295 259 266 315 296 260 264 312 295 260 276 317 294 259 276 317 296 260 276 317 295 260 266 323 296 260 266 323 296 260 266 323 296 260 274 318 296 260 275 318 296 260 271 324 296 260 264 333 296 260 275 318 296 260 275 318 296 260 275 318 296 260 276 317 296 260 276 318 296 260 276 317 296 260 276 317 295 259 275 317 295 260 277 316 295 259 276 317 296 260 266 311 295 260 276 316 296 260 276 317 295 260 272 323 296 260 275 318 296 260 276 317 296 260 275 318 296 260 275 318 296 260 266 312 296 260 277 317 296 260 272 322 295 259 277 317 296 260 276 317 296 260 257 320 296 260 274 322 296 260 275 318 296 260 275 318 296 260 266 312 296 260 262 318 296 260 266 312 296 260 262 318 296 260 262 318 295 259 276 317 295 259 275 319 295 260 276 317 296 260 276 317 296 260 275 317 296 260 274 318 296 260 274 319 296 260 268 320 295 260 275 318 296 260 266 312 295 260 276 317 296 260 274 320 296 260 275 317 296 260 276 317 295 260 275 318 295 260 275 318 295 260 275 318 295 260 275 317 296 260 275 318 296 260 269 308 295 260 275 317 295 260 276 318 296 260 266 312 296 260 264 313 296 260 255 321 296 260 265 312 296 260 265 312 296 260 265 312 296 260 266 312 296 260 266 312 296 260 266 313 296 260 265 313 295 260 265 313 295 260 265 312 296 260 265 312 295 260 265 312 295 259 265 314 296 260 267 312 296 260 266 313 296 260 277 317 296 260 267 312 296 260 265 312 296 260 266 312 296 260 266 312 296 260 265 313 296 260 275 318 296 260 275 320 296 260 265 313 296 260 275 320 296 260 265 314 296 260 265 312 296 260 265 313 296 260 265 312 296 260 264 314 296 260 264 312 296 260 265 312 296 260 265 312 296 260 275 317 296 260 266 312 296 260 265 312 296 260 265 312 296 260 265 312 296 260 265 312 296 260 265 312 296 260 255 316 296 260 253 317 295 260 267 315 295 259 277 321 296 260 277 321 295 259 266 311 295 259 266 313 296 260 255 315 296 260 250 322 296 260 255 316 296 260 255 316 296 260 265 323 296 260 254 316 296 260 255 319 296 260 258 315 296 260 255 316 296 260 254 317 296 260 256 317 296 260 255 315 296 260 256 317 296 260 257 320 296 260 256 321 296 260 255 316 296 260 266 312 295 260 264 313 296 260 266 311 295 260 256 320 294 259 276 317 310 273 275 318 310 273 266 323 296 260 266 324 310 274 275 319 296 260 267 328 296 260 268 328 296 260 255 321 295 260 277 321 295 259 276 322 296 260 266 315 296 260 266 324 295 260 266 323 296 260 267 328 296 260 266 324 296 260 266 324 296 260 265 324 296 260 256 321 294 259 266 312 294 259 274 319 296 260 274 319 296 260 267 320 295 259 267 319 294 259 256 313 294 259 265 312 295 259 256 314 295 260 267 306 295 259 263 312 296 259 262 312 296 260 265 311 296 260 266 312 296 260 265 313 296 259 266 312 296 260 266 312 296 260 275 318 296 260 275 317 296 260 275 318 296 260 265 312 295 259 268 309 295 260 256 320 296 260 259 306 297 260 255 313 297 260 257 313 296 260 255 314 295 259 256 313 294 259 267 319 296 260 267 320 296 260 261 310 296 260 267 318 296 260 267 319 295 260 256 314 296 260 265 312 296 259 264 312 296 259 264 313 295 259 266 312 296 259 234 331 296 259 222 333 296 259 235 331 295 259 235 332 295 259 234 331 295 259 235 331 295 259 236 328 296 259 266 312 296 259 235 331 296 259 235 331 296 259 234 332 296 260 236 330 296 260 223 334 295 260 235 332 296 260 236 331 295 260 234 332 295 259 234 331 295 260 235 330 296 260 234 331 295 260 235 328 295 259 223 334 296 260 258 313 296 260 267 319 296 260 257 313 296 260 256 313 296 260 254 317 296 260 257 313 295 260 257 313 296 260 263 315 295 260 235 332 296 260 234 331 295 260 235 331 295 260 234 331 295 260 217 345 296 260 265 312 295 259 265 312 296 260 265 312 296 260 266 313 296 260 276 318 296 260 266 312 296 260 266 312 296 260 257 320 296 260 265 312 296 260 265 313 296 260 266 313 295 259 265 313 295 259 267 306 296 260 265 312 296 260 266 313 295 260 268 327 295 260 275 319 296 260 263 317 296 260 272 324 296 260 279 315 295 259 265 313 294 259 275 318 295 259 275 318 295 259 274 320 295 259 273 322 296 260 276 318 296 259 275 319 296 260 265 313 296 260 266 313 295 259 279 314 295 259 275 319 295 259 274 319 295 259 264 314 296 260 265 331 296 260 266 320 296 260 265 321 296 260 256 314 296 260 256 314 296 260 256 314 296 260 255 314 295 259 256 314 296 260 256 314 296 260 257 314 296 259 271 303 296 260 269 308 296 260 266 312 296 260 267 311 296 260 265 312 296 260 266 312 296 260 266 313 296 260 265 313 294 259 266 312 296 260 267 312 297 260 266 313 297 260 267 313 297 260 267 312 297 260 267 312 296 260 266 312 295 259 264 316 296 260 266 312 296 260 266 312 296 260 263 316 296 260 266 311 296 260 262 330 296 260 265 323 296 260 258 313 296 260 267 328 294 259 268 318 295 259 265 312 295 260 267 311 296 260 276 318 297 260 275 318 297 260 277 317 297 260 266 312 297 260 271 323 297 260 275 318 297 260 276 318 296 259 268 319 296 259 268 318 295 259 279 313 295 259 266 312 295 259 266 312 295 260 267 312 296 260 263 318 310 274 267 329 310 275 273 322 311 275 276 318 311 276 272 322 298 261 264 335 297 261 263 335 295 261 264 335 295 260 264 334 295 261 266 330 296 261 272 302 296 261 263 316 296 260 266 311 296 260 256 321 295 260 254 320 295 260 264 312 297 261 264 314 297 261 276 317 296 261 277 317 296 261 276 318 296 261 276 317 296 261 267 328 296 261 276 317 296 261 255 319 296 261 265 310 296 261 264 310 296 261 265 310 296 260 268 308 295 260 267 311 295 260 267 311 295 260 276 317 296 260 276 318 296 260 276 318 296 260 264 313 296 260 266 310 296 260 266 312 296 260 266 312 296 260 274 320 296 260 275 318 293 261 275 317 296 260 277 310 296 260 266 311 296 260 265 312 296 260 264 310 296 260 265 311 296 260 266 311 296 260 265 311 296 260 274 320 296 260 265 311 296 260 276 317 296 260 267 311 296 260 267 313 293 261 269 306 296 260 267 313 296 260 265 314 296 260 267 315 296 260 265 317 295 260 266 315 296 260 266 316 293 261 267 314 293 261 266 315 296 260 267 315 295 260 269 309 296 260 256 319 296 260 266 314 296 260 255 323 293 261 268 327 293 261 266 315 293 261 267 314 293 261 267 314 293 261 266 313 293 261 267 314 293 261 266 315 293 261 267 314 293 261 267 315 295 260 266 316 293 261 267 328 296 260 267 327 295 260 267 315 293 261 256 320 295 260 256 320 293 261 263 319 293 261 267 315 295 260 267 314 295 260 266 315 293 261 256 320 295 260 257 320 295 260 268 314 295 260 280 317 295 260 278 320 296 261 268 328 309 274 255 322 309 274 255 319 295 260 254 319 296 261 254 319 309 273 265 309 309 273 254 319 295 260 254 323 298 261 268 326 309 274 257 321 295 260 267 327 296 260 275 318 296 260 263 315 296 260 265 311 295 260 254 319 310 274 265 310 295 260 263 311 309 274 262 313 310 274 275 318 295 259 277 321 294 259 277 321 295 260 268 327 295 260 280 316 295 259 268 326 295 260 267 328 295 259 266 328 295 260 267 327 295 260 276 321 296 260 267 315 295 260 268 315 295 260 276 321 295 260 267 328 295 260 277 320 295 260 274 324 295 260 276 321 295 260 267 315 295 260 262 320 295 260 266 315 295 260 276 321 295 260 276 321 295 260 276 320 292 260 277 321 295 260 277 320 295 260 277 321 295 260 266 318 295 260 269 309 295 260 266 315 295 260 267 314 295 260 266 316 295 260 276 322 310 275 276 321 309 274 267 328 295 260 268 328 309 274 267 328 295 260 254 320 309 274 256 320 309 274 256 320 309 274 257 320 298 261 257 320 309 274 258 319 309 274 267 328 309 274 267 328 309 274 268 308 309 274 255 320 309 274 255 321 309 274 255 318 309 274 254 318 309 274 264 311 295 260 264 313 295 260 265 331 295 260 275 318 306 269 276 316 295 260 274 319 295 260 263 334 296 260 268 328 298 260 263 318 296 260 266 313 295 259 266 312 295 259 276 316 295 259 275 317 295 259 267 313 295 259 267 313 295 259 258 321 295 259 268 312 295 260 267 313 294 259 276 317 295 259 275 317 295 259 272 323 294 259 275 317 295 259 276 317 298 260 275 318 295 259 276 317 294 259 277 317 294 259 276 317 295 259 275 318 295 259 268 326 295 260 267 327 295 260 268 326 295 260 277 316 295 260 275 317 295 260 277 310 293 259 275 317 294 259 275 317 295 259 276 317 295 259 267 327 295 259 266 328 295 259 268 327 295 259 265 316 295 259 266 313 295 259 267 312 295 260 266 314 295 260 258 321 295 259 257 321 295 259 258 320 295 259 267 326 294 258 268 326 295 259 267 312 295 259 268 311 295 259 268 311 295 259 270 305 295 259 264 317 295 259 277 316 294 258 276 316 294 258 272 322 293 258 268 313 294 258 269 315 295 259 276 317 295 259 276 317 295 259 277 316 296 259 275 317 296 259 268 327 295 259 268 326 295 259 269 326 295 259 276 317 296 259 268 327 296 259 276 316 296 259 273 321 296 259 268 326 295 259 256 321 296 259 252 327 296 259 268 326 295 259 256 321 295 259 262 317 295 259 256 316 296 260 252 322 296 260 266 311 295 260 262 316 308 272 262 316 308 272 263 315 295 260 272 322 296 261 271 323 297 261 277 317 297 261 277 317 297 261 265 313 297 261 265 310 296 261 265 309 295 260 260 315 308 272 264 310 308 272 261 316 308 272 256 320 308 273 253 325 308 272 266 312 308 273 266 312 308 273 265 312 308 273 261 315 308 273 265 309 308 273 264 310 308 273 264 310 308 273 262 315 308 273 265 310 308 273 268 305 307 273 266 311 307 273 266 311 307 273 266 311 307 272 266 311 307 273 266 311 307 273 273 320 307 273 280 306 307 272 276 316 307 272 276 316 307 272 268 326 307 272 276 316 307 272 268 326 307 272 275 316 307 272 264 314 307 272 267 310 307 272 275 317 307 273 276 316 307 273 275 316 307 273 275 317 308 274 276 316 308 275 277 315 308 275 276 316 308 276 277 316 309 277 277 315 295 262 269 306 309 277 277 315 309 277 277 316 309 278 276 315 310 279 266 310 310 280 266 310 311 280 266 310 311 281 265 309 311 280 266 307 294 262 266 308 312 284 265 308 312 284 265 308 311 285 266 303 311 286 265 309 311 286 266 310 311 286 277 310 311 287 266 310 311 287 266 311 311 286 266 311 311 286 265 310 311 286 266 310 311 286 264 311 311 285 256 311 309 284 265 311 309 283 265 310 311 285 258 310 311 285 268 303 311 285 266 310 306 283 267 316 305 282 276 315 304 282 276 315 303 281 275 317 303 281 266 310 302 281 257 310 301 280 255 309 300 279 254 309 300 279 263 308 300 278 263 308 299 278 263 308 299 277 263 309 295 275 264 308 299 276 255 309 299 276 263 309 297 276 264 308 297 276 264 309 295 275 264 308 294 276 263 309 293 276 265 310 297 277 264 310 291 275 264 310 294 277 265 310 294 277 264 311 294 278 274 317 292 278 264 311 291 279 274 316 290 278 274 316 296 280 275 315 288 280 274 316 289 281 274 316 285 279 274 316 281 277 275 316 283 277 277 309 283 276 275 315 285 275 257 311 283 274 266 316 278 272 258 310 265 262 253 316 276 271 253 315 274 266 265 310 274 266 275 314 272 267 276 314 272 266 267 315 273 266 265 316 272 265 257 310 271 265 257 310 270 265 265 310 270 265 265 310 271 266 265 310 271 266 274 315 269 265 266 310 271 264 275 315 271 264 275 315 271 264 266 316 271 264 266 315 271 264 269 308 270 265 267 315 270 264 257 310 271 264 257 310 270 263 257 310 270 263 266 314 269 262 268 308 270 264 267 315 270 263 266 315 269 263 267 315 270 263 267 315 270 264 265 316 270 264 265 316 269 263 266 315 268 264 266 316 270 265 257 310 270 265 267 309 269 264 258 310 270 265 267 315 270 265 276 313 270 265 269 307 270 264 267 314 270 264 267 314 270 264 268 313 269 264 272 304 270 264 268 315 270 264 268 314 270 263 264 318 269 262 267 315 268 261 267 315 268 261 267 315 267 260 276 313 270 257 267 315 268 258 275 313 268 257 267 314 266 259 276 313 268 261 276 313 264 259 269 313 272 268 269 313 274 269 267 314 264 259 267 314 264 258 268 313 264 259 275 313 264 258 276 313 265 258 276 312 267 258 276 312 267 258 277 312 265 257 269 313 279 271 269 313 279 271 269 313 279 271 269 314 280 271 277 312 280 272 276 313 266 257 277 312 267 257 277 313 280 271 268 313 279 270 268 309 278 270 276 313 277 270 268 309 277 270 268 313 269 255 267 314 268 254 269 323 275 267 275 316 262 255 280 303 263 257 275 314 257 242 259 318 263 257 266 309 257 243 267 309 258 239 266 309 264 257 257 318 265 257 266 308 265 257 259 316 267 256 266 308 265 257 268 302 265 256 266 308 266 258 268 304 259 242 266 308 257 242 267 308 258 242 267 308 257 242 266 308 268 254 268 307 265 257 267 308 265 258 277 313 265 257 277 313 264 257 276 313 258 241 276 313 265 256 260 302 264 253 258 309 263 254 259 309 256 239 267 308 256 239 267 309 262 255 267 309 268 258 276 314 267 260 276 313 265 255 276 314 262 254 276 313 266 255 276 313 261 254 276 313 262 255 268 314 262 255 274 315 262 255 275 314 262 256 258 310 264 255 267 309 262 256 257 310 263 255 266 309 261 256 256 308 262 254 264 307 262 258 256 315 261 256 256 315 262 256 256 307 262 256 257 308 264 257 256 309 259 253 258 316 261 254 258 316 261 255 261 312 262 252 257 308 262 253 259 308 263 255 258 310 310 291 268 315 309 291 258 310 310 291 258 311 309 291 259 310 310 291 267 309 310 292 275 313 301 293 276 313 301 293 276 312 255 216 275 313 301 293 277 313 300 292 269 309 300 292 259 309 310 290 268 308 310 290 268 307 310 289 266 309 309 289 268 309 310 289 276 313 311 289 276 313 311 289 277 312 312 289 269 323 311 289 258 317 312 289 257 315 312 288 258 313 312 288 267 305 311 289 269 303 312 288 267 306 312 288 268 300 312 288 267 306 312 288 259 314 312 288 258 314 312 288 257 314 312 286 266 304 312 285 266 303 312 285 268 302 312 285 257 312 312 285 267 303 312 285 266 305 312 284 267 305 312 284 266 306 312 285 268 304 312 285 268 305 312 287 267 304 312 287 267 305 312 287 268 304 312 287 258 316 312 287 258 315 312 287 261 308 312 287 268 306 312 287 258 314 312 287 267 306 312 287 267 306 312 287 266 306 312 287 267 306 312 287 267 306 312 287 269 301 312 286 268 306 312 286 268 307 312 286 269 307 312 286 269 305 293 276 269 306 292 275 277 310 292 275 269 306 292 275 277 311 292 275 271 301 293 274 268 307 293 274 277 311 293 274 268 307 293 274 273 298 293 274 267 307 293 274 259 315 294 274 258 316 294 275 260 309 294 274 259 316 294 272 260 315 294 273 272 315 294 272 259 316 294 272 270 323 294 272 267 308 294 272 268 308 293 271 268 307 294 272 268 306 294 272 268 308 294 272 268 307 294 272 267 308 294 272 269 302 294 272 267 308 294 273 267 309 296 273 268 308 295 273 259 316 295 273 259 317 296 275 268 307 296 275 269 306 296 273 262 308 296 273 258 316 296 273 259 316 296 273 257 317 297 276 258 317 296 274 259 308 297 274 259 308 297 275 259 316 297 275 259 309 298 275 259 316 298 275 261 302 299 276 260 308 297 275 267 308 298 275 269 307 299 276 268 307 300 276 268 308 299 276 269 307 299 275 269 308 300 275 268 308 300 275 268 308 300 275 261 308 300 274 259 316 299 273 258 317 299 273 259 315 299 272 259 316 298 273 268 307 299 273 260 308 299 273 260 308 299 273 259 309 300 274 260 308 299 273 260 308 299 273 260 308 300 274 260 308 299 273 260 308 299 273 258 316 299 273 260 308 299 273 260 309 299 273 260 309 299 273 261 308 299 273 269 308 300 273 268 308 300 273 269 307 299 273 269 308 299 273 269 308 299 273 270 302 299 273 269 307 299 273 269 308 300 273 269 307 300 273 267 308 301 272 267 309 302 273 268 308 303 272 268 306 303 272 267 307 304 272 267 307 305 273 267 308 305 272 277 313 305 272 268 307 305 273 279 307 306 273 270 304 306 273 267 307 307 273 267 307 307 273 268 300 310 276 266 307 310 276 266 307 310 276 266 307 310 276 266 308 308 274 268 308 310 276 267 310 310 277 277 314 311 276 268 309 311 276 269 309 310 277 268 309 311 276 267 309 311 277 268 307 311 276 266 308 310 276 267 307 311 275 267 307 310 276 266 308 310 275 265 312 311 275 265 312 310 275 268 308 310 276 267 308 311 275 267 307 311 275 267 307 311 274 266 307 312 273 266 307 312 273 266 307 312 273 266 308 311 274 266 307 311 274 267 308 311 275 277 313 311 274 268 308 311 274 267 309 311 274 269 303 311 274 268 308 311 274 267 306 310 274 266 308 310 274 265 308 311 275 267 309 310 275 268 309 310 274 268 309 311 274 267 309 311 274 268 310 311 274 266 309 311 273 268 302 311 273 265 308 311 273 265 309 311 273 265 309 311 273 265 309 296 259 267 309 311 272 266 309 296 259 266 308 295 259 265 308 295 259 266 308 295 259 265 308 296 259 265 308 296 259 266 308 296 259 265 309 296 258 257 316 296 258 271 300 296 259 266 310 311 271 267 310 310 271 268 310 296 258 267 310 296 258 267 309 296 258 266 308 296 258 266 307 296 258 267 307 296 258 266 307 296 258 265 309 295 258 266 308 295 258 268 309 295 258 267 311 295 258 267 310 295 257 267 310 295 257 268 309 295 257 266 311 295 256 267 308 294 256 264 308 294 255 264 308 295 255 265 308 295 256 264 308 295 256 264 308 294 256 265 309 294 256 265 309 294 256 263 312 293 253 263 311 294 255 265 309 294 255 266 309 293 254 266 308 293 254 265 308 293 254 266 308 294 255 268 302 293 254 267 303 293 254 266 308 293 253 266 309 293 253 257 317 293 252 266 309 293 252 268 309 292 251 267 309 292 250 276 314 291 250 278 313 289 249 277 314 289 249 268 309 288 248 268 309 288 247 267 310 288 247 267 310 287 246 268 309 286 246 279 307 286 245 277 313 272 236 278 314 285 244 267 314 282 243 277 313 283 243 277 314 271 236 278 307 273 235 268 310 270 233 277 313 270 233 274 317 270 234 268 310 270 234 268 309 270 235 266 313 269 235 268 310 269 235 276 313 269 235 277 314 272 236 277 314 270 235 269 309 269 235 268 310 269 236 260 310 270 235 268 309 269 235 261 309 269 236 261 303 267 238 269 303 269 236 268 308 269 237 270 303 266 238 268 309 268 237 277 313 266 238 277 313 268 237 277 313 268 237 277 313 268 237 278 312 267 237 277 313 267 237 277 313 267 236 276 314 267 236 267 308 267 236 264 314 267 236 267 309 267 236 268 308 266 237 277 313 266 239 278 313 266 240 268 308 266 240 267 310 266 240 268 307 267 239 268 307 267 239 267 308 267 240 267 308 267 240 268 308 267 239 267 308 267 239 270 304 266 239 268 308 265 239 268 308 265 239 267 308 265 239 267 306 265 239 265 307 265 239 266 307 265 239 266 307 265 239 265 307 265 239 267 307 265 239 267 308 265 239 267 309 266 239 266 308 266 239 267 307 265 240 265 307 266 239 265 306 265 240 266 307 265 240 266 308 265 241 266 307 264 241 269 302 264 241 266 308 264 241 266 308 265 241 266 308 265 241 267 307 264 241 266 308 264 241 267 307 264 241 266 307 264 241 267 301 265 241 265 306 265 241 266 308 265 241 267 308 265 241 269 301 265 241 268 307 264 241 267 307 264 241 267 308 264 241 267 308 264 241 267 308 264 241 267 308 264 241 267 308 264 241 267 308 265 241 277 312 265 241 275 315 265 241 277 313 265 242 277 313 265 242 266 309 265 241 268 307 264 242 269 303 264 241 266 309 264 242 267 309 264 241 276 314 264 242 276 313 264 241 276 314 263 241 267 309 269 260 267 309 257 221 267 308 268 260 267 308 263 240 266 309 264 240 266 308 263 240 266 308 264 241 266 308 264 241 276 313 263 240 277 313 264 241 276 314 264 241 278 307 264 241 276 314 264 240 267 309 270 260 267 309 264 241 269 302 265 240 267 308 265 240 267 309 269 261 267 308 264 241 275 315 264 241 268 308 264 241 268 309 264 241 266 309 264 241 267 309 264 240 268 308 264 241 267 309 264 241 267 309 264 241 276 313 264 241 276 314 265 241 266 309 264 240 268 308 264 240 266 309 269 260 267 309 269 260 267 308 268 260 268 308 268 260 276 313 268 260 276 313 264 241 276 313 264 241 276 313 265 241 277 313 265 241 276 314 265 241 277 313 265 241 277 313 265 241 276 314 265 241 277 314 264 240 277 313 265 241 277 314 264 240 277 312 264 240 276 313 269 260 276 313 269 260 277 313 264 240 277 313 265 240 269 324 264 240 269 325 265 240 271 305 268 260 258 318 265 241 259 319 268 259 258 319 265 241 268 326 265 241 268 326 264 241 275 314 264 241 276 314 264 241 276 314 264 241 269 324 264 241 268 325 265 241 276 315 268 260 276 314 264 241 276 314 264 240 266 309 263 240 266 310 268 260 265 310 263 241 265 308 263 240 256 318 262 240 256 317 263 241 255 318 267 259 266 302 263 241 266 308 266 259 266 308 265 242 276 314 264 241 275 314 262 241 269 325 262 240 274 318 262 241 276 314 265 261 277 313 262 240 277 313 263 240 269 325 264 240 277 314 265 239 277 313 264 238 277 314 262 238 277 313 263 237 274 318 263 237 279 310 262 237 277 314 261 237 276 313 261 238 267 309 259 219 269 324 262 226 276 313 264 226 276 314 261 220 276 314 262 220 276 313 262 221 276 314 259 222 276 314 259 223 259 319 260 224 277 313 264 222 269 324 291 247 276 313 262 222 276 314 262 222 276 314 264 226 276 314 284 249 277 314 289 247 276 314 263 225 277 313 261 221 277 314 264 226 268 309 262 221 277 313 262 220 276 314 262 221 277 314 262 222 277 314 261 221 274 317 262 221 276 314 262 221 277 314 263 222 276 314 260 223 276 314 289 248 277 313 258 223 276 314 288 248 276 314 259 224 276 314 260 224 276 314 259 224 277 313 260 230 269 310 260 231 276 313 262 231 276 314 261 230 276 314 261 225 276 314 262 226 277 313 289 248 265 311 291 249 266 308 265 230 267 309 289 249 265 307 289 249 267 306 267 230 268 307 291 249 259 316 288 249 269 325 291 249 269 325 291 249 269 324 291 250 258 318 291 250 259 318 289 249 270 303 290 250 268 309 287 250 268 309 288 251 269 308 287 251 269 308 287 251 272 305 288 251 278 313 288 251 268 309 288 251 269 309 291 251 269 309 291 251 268 309 289 251 277 313 290 251 277 314 291 251 269 324 291 251 279 307 291 251 270 323 292 253 266 307 292 253 260 318 292 253 263 310 292 253 260 318 290 252 269 309 290 252 277 313 290 253 277 313 293 253 279 311 292 253 275 317 292 253 275 317 292 253 277 313 292 253 277 314 291 253 276 314 291 253 268 325 292 253 277 314 292 253 267 326 292 253 270 324 292 253 269 324 292 253 269 324 292 253 258 319 292 253 269 310 292 253 269 310 292 253 269 309 292 253 278 314 290 253 272 306 292 253 268 310 292 253 277 314 290 253 277 314 290 253 269 309 290 253 277 314 290 252 268 310 291 253 268 309 291 253 268 309 291 252 259 318 291 253 269 324 291 251 261 311 291 251 259 318 290 251 277 314 291 251 277 313 291 251 277 313 291 251 268 309 291 252 269 309 291 252 267 311 289 251 268 310 286 252 269 309 286 252 268 310 286 252 277 314 286 251 279 307 287 252 272 306 288 252 279 312 288 252 277 313 287 252 268 309 290 252 278 312 292 252 278 312 290 251 277 313 293 251 277 312 294 252 278 312 293 250 277 313 290 249 275 314 291 249 273 319 292 248 267 309 290 247 267 308 262 224 268 307 260 218 268 308 260 233 266 309 258 234 274 316 258 236 276 312 261 238 277 311 262 239 267 308 262 239 267 307 262 239 266 306 263 240 267 306 262 240 267 305 263 240 268 299 262 239 267 305 261 239 259 315 261 239 268 307 260 238 269 306 263 240 262 314 263 240 260 315 263 240 267 307 263 240 267 307 264 240 269 301 265 241 268 308 264 240 267 308 265 240 271 304 264 240 268 307 264 240 268 308 265 240 267 308 265 239 268 307 278 248 268 307 263 240 269 301 264 236 268 307 279 248 269 302 263 239 269 308 263 240 268 308 265 239 278 311 265 238 277 312 264 239 277 313 265 239 282 302 264 239 278 313 263 239 270 302 263 239 266 309 279 248 268 308 265 239 268 308 265 239 276 313 265 239 275 314 265 239 277 313 265 239 275 313 265 239 275 313 265 239 268 307 281 248 267 308 265 239 277 312 265 239 270 302 264 239 267 308 264 240 268 307 279 248 268 307 264 239 268 308 264 239 276 313 264 239 268 308 264 238 276 312 265 239 277 312 266 234 277 312 264 239 276 312 280 249 277 312 265 238 277 312 266 235 276 313 265 238 276 312 264 239 268 308 264 238 267 308 263 238 268 307 280 248 271 304 264 239 267 305 265 240 266 305 265 240 266 304 266 241 265 305 265 241 257 314 263 240 266 307 262 240 276 313 263 240 275 313 262 240 270 323 263 240 275 313 264 241 258 317 265 240 266 306 265 240 265 305 264 240 265 306 263 240 265 307 264 240 267 307 264 240 277 313 262 240 277 312 260 239 276 313 262 240 277 313 262 241 276 314 263 242 266 308 264 260 265 307 265 260 265 307 265 260 265 307 266 259 266 308 265 242 267 308 265 242 266 308 266 242 275 314 266 242 276 314 266 242 266 308 266 242 265 308 264 242 266 306 264 242 264 307 264 242 265 307 264 241 266 307 263 241 266 309 263 241 266 308 263 241 276 313 264 242 267 309 263 242 275 314 264 242 257 309 268 243 265 307 268 243 264 308 268 243 264 307 267 243 264 307 264 242 265 307 267 260 264 307 267 261 265 306 263 240 265 307 261 222 266 308 263 241 256 318 264 241 267 308 263 241 275 314 263 241 266 309 263 241 257 318 264 242 264 307 264 242 263 308 266 242 265 307 265 241 265 307 265 241 265 306 264 241 266 307 277 248 266 307 264 240 266 308 263 241 275 317 263 241 277 314 262 240 267 308 263 241 268 307 266 260 268 308 265 243 269 303 266 243 267 309 266 243 267 309 267 243 266 309 264 223 266 309 265 242 267 309 264 241 267 308 264 242 267 308 264 242 267 308 264 242 267 308 265 242 267 308 264 242 277 313 264 242 275 314 264 242 266 309 264 242 266 308 264 242 266 309 264 242 267 308 265 243 266 308 264 243 266 308 265 243 266 309 265 242 276 313 270 261 276 308 269 261 275 313 264 242 278 307 264 242 275 314 264 243 276 314 264 242 277 313 264 242 267 308 265 242 267 308 264 242 267 308 263 242 257 310 264 242 257 310 268 260 257 310 268 260 256 311 268 260 256 310 268 260 256 310 264 242 257 310 264 242 256 310 265 242 267 308 265 242 267 308 265 242 257 309 265 243 266 309 265 243 266 309 265 243 267 309 265 242 276 314 267 243 267 314 267 243 276 313 267 243 276 313 269 244 268 315 267 244 276 314 267 243 267 316 266 244 266 315 266 243 267 316 266 244 258 310 266 244 259 304 266 244 265 310 267 244 266 315 267 244 275 315 266 244 276 314 268 243 268 314 269 242 268 314 270 243 261 306 268 242 267 314 271 244 266 316 271 243 275 314 268 242 275 313 267 243 266 315 268 242 267 315 269 244 268 314 269 244 267 315 267 244 268 314 267 243 276 313 267 243 266 316 268 243 267 315 267 243 267 316 268 244 268 309 268 244 266 316 267 244 267 316 267 243 266 315 271 260 267 316 266 243 267 315 266 243 266 315 266 242 267 315 269 241 266 315 266 242 266 316 270 242 266 316 270 243 267 315 269 243 267 315 269 243 267 315 267 242 277 318 269 241 278 317 269 241 268 319 267 242 268 319 269 241 278 317 270 242 278 317 270 242 277 317 269 242 277 318 269 241 277 316 271 241 269 318 268 241 269 318 269 239 268 319 269 239 258 313 268 240 258 313 270 239 259 312 268 240 268 311 267 241 267 311 267 241 268 311 267 241 277 318 269 242 277 317 269 242 269 318 270 240 278 316 271 241 277 318 271 241 277 317 270 243 270 318 273 245 269 319 272 245 278 317 272 245 269 325 270 244 276 318 270 243 277 318 270 243 276 318 271 243 278 311 271 241 276 317 270 243 277 317 270 242 276 318 270 243 267 326 270 243 277 318 270 241 268 319 267 242 279 314 270 243 277 317 270 244 276 318 270 242 276 318 270 242 277 318 270 242 277 318 269 243 278 311 269 242 276 318 269 241 276 318 269 244 276 318 268 243 278 317 272 244 276 318 269 243 267 312 269 243 267 311 270 242 265 311 268 241 255 317 268 241 254 317 268 240 254 317 267 242 255 317 267 241 266 310 267 241 265 311 268 241 265 311 267 242 267 305 268 242 266 311 268 242 266 311 267 242 282 308 269 243 277 318 268 242 277 318 268 242 277 318 268 242 267 312 270 242 266 312 267 242 266 310 267 241 266 311 266 241 266 311 268 240 268 312 268 240 267 313 265 240 268 312 265 240 278 317 266 240 268 313 267 240 268 312 264 241 268 311 267 242 267 312 265 241 266 312 265 241 266 311 265 241 268 309 266 241 267 312 265 242 267 312 264 242 267 312 264 242 267 312 265 242 277 317 266 242 267 312 266 242 267 312 266 241 268 312 264 241 264 316 266 241 266 312 265 241 267 311 267 242 267 312 266 242 256 319 265 242 257 318 267 242 256 319 267 242 266 313 266 241 266 312 264 242 266 313 264 242 266 313 264 242 266 313 264 241 267 311 264 241 268 311 264 241 267 311 266 242 267 312 266 242 267 312 266 242 267 311 265 242 266 312 264 241 267 312 264 241 267 311 266 242 268 311 266 242 269 306 264 241 267 312 264 241 267 311 265 241 268 311 264 241 270 308 265 241 268 311 265 241 268 311 265 241 268 310 265 241 267 311 266 241 268 310 265 241 268 311 265 242 268 311 264 241 268 311 264 241 268 311 264 241 267 311 264 242 267 311 263 241 267 312 267 242 268 311 268 243 268 311 268 243 272 298 268 243 266 310 266 243 266 309 268 244 266 309 268 244 268 303 268 244 267 309 268 244 268 310 268 244 268 311 267 244 278 317 268 244 269 310 268 244 267 310 268 244 267 309 267 243 268 303 267 243 265 310 265 242 266 309 265 242 268 310 266 243 277 316 266 244 282 306 266 243 279 315 265 244 277 316 265 244 278 315 266 244 269 311 267 244 270 305 268 244 268 311 267 244 269 310 268 245 269 310 269 245 269 311 269 245 271 305 269 245 260 312 269 245 269 311 270 245 269 310 270 245 268 310 270 245 268 309 270 245 259 311 270 245 268 310 273 246 260 311 270 245 260 311 270 245 277 316 271 245 278 316 270 245 269 310 272 247 267 312 272 246 268 310 272 246 270 304 272 246 269 305 272 247 259 311 269 245 259 311 269 244 268 311 268 245 269 304 269 244 270 304 269 245 268 310 270 245 268 303 270 245 267 309 270 245 266 309 269 245 260 306 268 245 258 309 268 245 258 310 268 245 256 313 267 245 265 313 268 245 268 310 267 245 278 317 266 245 270 304 267 245 268 310 267 245 269 309 266 245 268 309 267 245 268 310 268 244 268 310 267 245 268 310 267 245 268 310 268 245 268 310 267 245 269 309 267 245 270 304 268 245 268 311 267 245 268 310 266 245 268 311 267 245 268 311 267 245 267 311 267 245 269 311 267 245 268 311 266 245 268 310 267 245 273 301 266 244 268 310 265 244 260 311 266 244 269 311 267 244 277 316 266 244 269 317 265 244 278 316 266 244 277 315 266 244 279 315 266 244 278 315 266 245 279 315 266 245 280 309 266 245 268 317 265 244 268 317 266 245 268 317 265 245 278 315 265 245 269 317 265 244 268 317 265 244 271 305 265 244 269 310 265 244 259 311 265 244 259 312 265 245 259 311 265 245 259 311 266 245 256 315 265 245 259 311 265 245 259 311 265 245 259 311 265 245 259 311 265 245 259 311 266 245 261 304 266 245 259 310 266 244 269 310 265 244 271 304 265 244 269 310 265 244 269 310 265 244 257 310 265 244 267 309 266 244 268 308 266 244 260 303 266 243 258 309 265 243 258 308 266 244 267 314 266 244 266 314 266 244 258 309 266 243 268 302 266 244 266 308 266 244 266 307 267 244 258 307 266 243 258 307 265 243 258 308 266 243 273 298 266 243 258 309 266 243 259 308 266 243 263 298 266 243 257 309 266 243 258 308 266 243 257 308 266 243 258 308 266 243 260 301 266 243 258 309 266 243 257 309 266 243 257 308 265 243 267 307 266 243 268 307 266 243 258 309 265 243 267 308 265 243 269 313 265 243 267 314 265 243 269 312 266 244 277 312 266 244 276 312 268 243 276 312 268 243 267 313 268 243 276 312 268 243 276 313 268 242 276 312 267 243 276 312 267 242 276 312 266 243 277 312 265 243 277 312 265 243 276 313 266 243 278 306 266 243 270 306 265 243 281 302 265 243 276 313 265 243 276 312 266 243 277 312 266 243 277 312 265 243 277 312 265 243 277 312 265 243 277 312 266 243 277 312 265 244 267 308 265 244 268 308 265 244 276 313 264 243 276 313 265 244 268 313 265 244 277 313 266 244 277 312 264 243 277 312 265 243 268 308 266 243 268 308 266 244 277 312 264 243 268 308 266 243 268 308 266 243 266 311 266 243 268 308 266 244 277 312 264 243 258 309 265 244 267 314 265 243 258 309 265 243 258 310 264 243 259 309 263 243 268 308 265 243 268 309 265 243 268 308 265 244 279 309 266 243 276 313 264 243 277 312 264 243 276 313 264 243 277 312 264 243 268 309 266 243 277 313 266 243 276 313 264 243 276 313 266 243 267 309 266 243 276 313 266 243 271 305 265 242 276 313 265 243 276 313 265 243 277 313 265 243 277 307 264 243 277 308 264 243 276 313 264 243 276 314 264 243 276 313 265 243 276 313 265 243 275 314 264 243 277 313 264 243 276 313 264 243 276 314 265 243 276 313 265 243 278 310 265 243 276 313 265 243 266 315 265 243 276 313 265 243 276 313 266 243 279 305 266 243 266 316 266 243 275 315 266 243 275 315 266 243 275 315 266 243 272 320 266 243 275 315 265 243 275 315 265 243 275 315 265 243 276 315 266 244 278 311 264 243 275 315 264 243 275 315 266 244 275 315 266 244 275 314 265 244 275 315 265 243 278 310 266 243 273 316 266 243 280 304 266 244 275 315 266 244 275 315 266 244 275 315 266 243 267 315 265 243 275 315 265 243 275 315 265 243 275 315 265 243 275 315 266 243 275 315 266 243 275 315 266 243 275 315 265 244 266 317 265 244 265 318 266 244 266 316 266 243 265 317 266 244 275 315 266 244 275 315 266 244 275 315 265 243 275 315 265 244 275 315 265 243 274 315 265 244 275 313 265 243 271 320 265 243 275 315 264 243 274 315 265 244 276 309 265 244 266 310 263 243 265 310 264 244 255 308 264 244 265 309 265 245 264 309 265 244 264 308 270 261 255 310 270 262 254 311 270 262 254 311 270 263 251 316 265 244 255 310 265 244 254 309 265 243 256 306 265 243 254 309 265 244 261 308 266 244 257 305 266 244 252 313 266 245 266 317 266 245 255 310 266 245 256 311 266 245 263 309 266 245 263 309 266 245 265 309 266 245 269 300 266 245 253 313 266 245 265 317 267 245 251 316 266 244 255 310 267 244 252 315 266 244 256 310 267 244 266 309 266 244 266 309 267 244 266 309 266 244 259 304 267 245 266 310 267 244 268 306 268 245 266 317 267 245 271 306 267 246 275 315 268 246 269 304 267 246 276 315 267 246 266 316 267 246 266 309 267 246 265 317 267 246 264 317 268 246 266 316 268 246 258 304 268 246 256 310 267 246 256 311 267 246 266 315 268 246 266 316 267 246 267 309 268 246 267 316 267 246 264 320 268 246 256 311 267 246 256 311 267 246 255 311 267 245 257 310 267 246 257 310 267 246 256 311 267 246 255 311 267 246 257 310 267 246 256 310 267 246 256 311 267 246 266 310 268 246 257 311 267 246 270 300 267 246 258 313 267 246 275 314 270 249 275 314 269 248 267 316 269 248 269 309 269 249 277 311 267 245 267 316 267 245 267 316 269 248 275 315 266 245 275 315 264 243 265 317 264 243 274 315 264 244 265 317 264 244 274 315 264 244 275 314 264 244 275 314 264 244 275 315 264 244 267 315 264 244 275 315 264 244 275 314 264 244 275 315 264 244 272 320 265 244 275 314 266 244 267 316 266 244 268 315 265 244 267 316 265 244 266 317 266 244 273 318 266 244 267 310 266 245 259 311 265 244 267 310 265 245 258 311 265 245 265 317 265 245 266 316 265 245 256 311 266 245 267 310 265 245 252 317 265 244 267 315 265 244 258 311 265 245 266 309 264 245 276 315 264 244 276 314 266 245 275 315 266 245 266 316 266 245 265 316 266 245 266 316 266 245 263 320 266 245 257 310 266 245 266 310 266 245 256 311 266 245 266 310 264 245 268 303 265 244 271 299 265 245 276 313 265 245 275 314 264 243 266 315 264 243 276 314 264 243 276 314 264 243 266 316 264 243 257 309 264 243 275 314 264 243 267 314 264 243 275 314 264 243 268 314 264 243 276 313 264 243 275 314 264 244 275 314 264 244 267 315 266 244 268 314 265 244 275 314 265 244 275 314 265 244 266 315 266 244 275 313 265 244 275 313 265 244 274 314 265 244 276 313 266 244 275 313 266 244 266 308 264 244 276 313 266 244 266 315 266 244 276 313 266 244 278 309 266 244 267 314 266 244 266 315 266 244 266 314 266 244 275 313 266 244 266 315 266 244 274 314 266 244 267 314 266 244 266 315 266 244 276 313 266 244 275 313 266 244 268 314 265 244 267 309 265 244 266 309 266 244 267 308 265 244 256 310 264 244 266 308 265 245 266 308 265 244 257 308 266 244 255 308 266 244 255 307 266 244 254 308 266 243 264 307 267 242 263 307 266 243 263 307 267 243 263 307 268 243 264 307 267 243 255 307 267 242 264 307 267 242 264 306 268 243 265 306 268 243 266 307 268 243 256 309 268 243 265 309 267 243 265 307 268 243 266 308 267 243 266 308 267 243 266 308 270 242 266 308 269 242 266 307 270 242 264 308 268 243 257 309 268 243 261 305 268 243 256 308 268 243 257 307 268 243 267 307 268 243 266 308 267 243 265 309 268 243 265 309 267 243 265 308 267 243 276 314 268 243 276 314 268 242 274 315 268 243 265 308 270 243 256 307 269 243 255 308 269 243 255 308 270 244 263 308 269 244 264 307 269 244 256 308 270 244 256 307 270 242 264 306 273 244 266 301 270 242 258 308 269 243 271 321 269 243 280 303 269 243 272 320 271 243 267 315 272 244 268 315 270 244 276 314 272 244 276 314 271 244 275 314 272 245 276 313 271 245 276 314 272 245 276 314 272 244 276 314 278 247 276 314 277 248 275 315 277 248 278 308 278 249 275 314 278 249 275 315 276 248 267 310 275 247 272 320 272 246 275 315 272 246 264 313 272 246 264 312 272 246 267 304 271 246 265 310 271 246 265 310 268 244 265 310 274 245 266 309 273 245 265 309 270 243 265 309 268 242 266 309 270 244 266 309 273 244 266 310 270 244 276 314 268 244 276 314 273 246 276 313 274 247 275 313 276 248 276 314 277 248 275 314 277 249 275 314 277 249 275 314 278 249 276 314 277 249 275 314 277 249 267 310 278 249 275 315 278 249 263 315 278 250 258 319 278 250 266 309 280 249 266 309 280 250 264 310 280 250 265 310 280 250 264 310 280 249 265 310 279 250 265 309 279 250 264 308 279 250 264 308 279 249 264 309 279 251 265 309 280 250 256 319 280 250 268 325 280 250 265 309 280 250 264 309 280 250 263 309 280 250 261 314 280 250 264 309 280 250 265 308 281 249 266 309 281 249 266 309 281 249 266 309 281 249 267 309 282 249 275 315 282 249 275 314 283 249 275 314 284 251 265 309 282 250 275 315 281 250 275 315 280 249 275 314 280 249 267 309 280 249 266 309 279 249 266 309 279 248 266 309 279 246 264 308 280 245 263 308 279 245 264 309 280 244 265 307 279 244 266 308 277 247 257 317 276 247 263 312 276 247 265 309 276 247 265 309 276 247 265 309 277 248 264 309 276 248 264 309 276 247 265 309 276 247 262 313 276 248 264 308 276 248 266 308 276 248 265 308 276 248 266 301 276 248 270 298 264 243 265 309 265 243 266 308 265 243 269 302 266 243 267 309 266 243 266 309 266 243 266 309 267 243 266 309 268 244 266 309 269 244 266 309 271 244 266 309 272 246 266 309 274 247 261 310 273 247 253 326 274 248 275 314 276 249 275 314 276 249 275 314 278 249 276 314 274 247 276 314 274 247 274 315 274 247 274 316 277 249 275 313 277 249 277 307 277 250 275 314 277 250 276 314 277 250 277 308 275 249 278 311 275 249 275 314 277 249 275 314 277 248 275 314 277 249 275 314 279 249 276 313 279 250 275 314 279 250 276 314 280 250 268 326 280 250 275 315 280 250 268 310 280 250 262 311 280 250 228 332 280 250 276 314 281 250 275 314 280 250 228 355 279 250 276 315 279 250 276 315 280 250 277 314 280 250 276 315 280 250 276 314 280 250 276 315 279 250 276 315 280 250 276 314 280 250 276 314 281 250 276 314 281 250 275 314 280 250 276 314 281 250 276 314 281 250 274 316 281 250 275 314 281 250 275 315 281 250 274 315 281 250 278 307 281 250 275 314 281 250 276 314 281 250 276 314 279 250 268 310 279 250 267 310 279 250 270 306 279 250 275 314 279 250 275 315 278 250 278 308 279 250 276 315 279 250 278 312 280 250 275 316 281 250 277 309 281 250 275 316 281 250 276 314 281 250 275 316 281 250 275 314 281 250 275 315 281 250 276 314 280 250 276 314 281 250 275 315 280 250 276 314 280 250 276 315 280 250 279 311 280 250 271 315 280 250 275 314 280 251 269 315 280 251 270 315 279 251 275 315 279 251 276 314 281 250 275 314 279 250 275 315 280 251 273 318 281 251 276 315 281 250 275 315 281 250 275 315 281 250 275 314 281 250 275 314 281 250 275 315 281 250 276 314 281 250 275 314 281 250 276 313 281 250 276 313 281 250 275 314 281 250 275 314 281 250 276 314 281 249 269 307 281 248 276 314 281 248 269 303 281 249 266 310 281 248 266 309 281 248 266 309 281 248 265 309 281 248 266 309 281 248 266 309 281 248 266 309 282 248 265 310 281 248 266 309 282 248 266 309 281 248 266 309 281 248 266 309 281 248 266 310 282 248 266 310 281 248 267 309 281 249 266 309 281 249 266 309 280 249 266 310 281 248 266 310 280 248 266 309 280 248 266 309 282 248 266 309 280 249 266 309 280 249 267 309 281 249 266 310 282 249 268 303 282 248 267 308 282 249 267 309 282 249 266 309 282 249 266 309 282 249 266 309 281 249 275 315 282 249 276 314 282 249 266 309 281 249 267 308 280 249 269 306 281 248 276 314 281 248 277 313 280 249 277 312 281 249 278 307 281 249 276 313 280 250 279 310 281 249 276 314 280 250 276 313 282 250 277 313 282 250 276 313 282 250 276 313 281 250 277 312 280 250 276 313 281 250 276 313 281 250 278 306 282 250 278 307 282 250 276 313 282 250 276 313 281 250 267 308 282 250 278 306 282 250 267 308 282 250 267 308 281 250 267 308 281 250 268 307 282 250 276 312 281 249 270 306 280 250 277 312 281 250 269 313 280 249 277 313 278 249 277 312 278 249 277 313 279 249 279 305 278 249 278 312 278 249 277 312 278 249 269 308 278 249 269 308 278 249 277 312 278 249 277 312 278 248 277 312 277 248 277 313 277 247 276 312 277 247 277 312 276 247 277 312 276 247 276 313 276 247 277 312 277 248 276 313 277 248 277 312 278 248 277 311 277 248 277 311 278 248 277 312 278 247 277 312 277 249 278 306 277 249 277 312 278 248 278 306 276 249 281 302 276 250 281 301 276 249 277 306 276 250 268 308 276 250 276 312 276 251 278 306 275 250 268 309 275 250 268 308 277 250 269 308 276 250 268 308 275 249 267 308 276 249 267 307 275 248 267 306 268 245 266 306 275 248 266 306 275 248 260 312 273 248 266 308 273 248 266 308 274 248 266 307 275 248 267 307 275 249 267 307 273 248 266 308 273 248 268 307 273 247 267 308 272 247 267 308 272 247 266 308 272 247 266 308 272 247 266 308 272 247 265 307 272 247 266 307 271 248 266 307 272 247 266 308 271 248 268 307 274 248 267 308 272 247 267 308 274 247 259 308 272 246 259 308 272 247 259 308 272 247 259 308 272 247 268 313 272 246 276 313 272 247 278 312 272 246 276 313 272 246 276 312 272 246 277 312 272 246 277 312 272 246 269 313 272 248 277 313 273 248 277 313 272 248 277 313 272 248 277 312 271 248 269 308 272 248 260 309 272 248 270 302 273 247 270 323 274 248 268 308 273 248 268 308 272 247 268 308 272 247 268 307 272 247 258 308 273 248 266 309 274 248 259 317 274 248 258 320 276 249 259 317 276 249 267 308 275 249 259 308 273 248 259 316 274 248 259 316 277 250 257 315 275 247 269 303 272 246 266 307 272 246 257 315 273 246 258 315 273 248 258 315 275 248 267 307 277 247 267 307 277 248 258 308 278 247 260 307 278 247 259 308 278 247 256 311 279 247 259 307 279 248 256 311 279 248 259 302 279 248 266 308 281 248 255 313 279 247 261 303 279 247 279 306 280 247 267 308 281 246 267 308 283 245 265 308 280 246 265 308 285 245 267 308 284 244 267 308 278 246 276 313 279 246 276 314 283 245 278 308 279 247 276 313 279 246 277 313 283 244 267 308 284 244 266 309 284 245 267 308 284 244 266 309 279 246 269 305 279 246 267 308 283 245 277 314 283 244 276 314 283 244 276 314 284 244 277 313 284 244 276 314 285 244 267 309 285 244 267 308 286 244 267 309 283 245 266 309 285 246 276 315 286 246 275 315 286 247 275 315 288 248 275 315 289 248 275 315 289 249 276 315 289 250 275 309 289 250 275 316 290 250 276 315 290 250 276 315 289 250 275 315 289 250 276 315 289 250 277 316 290 250 276 315 290 250 276 316 290 250 276 317 290 250 276 316 290 250 276 315 291 250 276 317 290 250 257 320 291 251 257 319 292 251 257 320 292 252 266 312 292 252 275 317 292 254 275 317 293 254 275 316 293 255 275 318 294 256 275 317 293 255 274 317 293 255 275 317 295 256 276 316 294 255 267 326 294 255 267 327 293 256 270 308 293 256 265 312 293 256 266 312 294 256 258 319 294 256 257 320 294 257 257 320 294 257 258 320 292 259 259 320 292 259 268 326 292 259 268 311 294 257 267 312 294 257 258 321 292 259 258 320 291 259 257 320 291 260 265 312 292 260 267 309 292 260 266 309 292 260 257 318 294 261 267 311 292 260 269 326 292 261 267 327 292 261 258 318 292 261 266 308 292 260 265 306 291 261 253 314 292 261 253 313 295 261 254 315 295 261 256 314 295 260 256 315 295 260 256 315 295 260 255 315 295 260 256 315 295 260 255 315 295 260 265 310 293 259 264 310 294 259 267 308 296 260 266 311 298 261 266 310 296 260 277 317 295 260 275 316 295 260 275 317 295 260 275 317 295 260 265 309 295 260 255 315 307 272 255 315 308 272 265 311 308 272 277 319 308 273 277 320 308 273 279 313 308 273 277 320 308 273 278 320 308 273 277 320 308 273 277 320 308 273 266 315 309 273 278 320 295 261 277 322 295 260 278 320 294 260 278 320 308 273 276 322 294 259 278 320 308 273 269 309 295 260 268 315 295 260 277 320 296 261 277 320 297 261 276 321 296 260 277 321 295 260 278 320 295 260 277 320 295 260 278 319 295 260 277 320 295 260 268 327 295 260 267 321 295 260 267 321 295 260 266 322 295 260 275 316 295 260 275 317 295 260 276 316 296 260 268 326 296 260 268 326 294 259 276 317 294 259 276 315 294 259 277 316 296 260 277 316 296 260 276 317 296 260 276 316 296 259 277 316 294 259 276 316 294 259 276 317 294 259 276 316 295 259 276 317 295 259 277 316 295 259 277 316 295 259 276 317 295 259 276 316 294 259 275 317 295 260 268 325 294 259 277 315 295 259 275 317 295 259 276 315 295 259 277 315 295 259 276 316 295 259 277 316 294 259 277 310 294 259 276 316 294 259 278 320 295 259 257 319 294 260 260 315 295 260 256 320 295 260 260 315 295 260 255 319 295 260 266 311 295 260 267 310 295 260 265 311 295 260 255 314 295 260 255 313 295 260 266 309 295 261 254 313 295 260 254 313 295 261 254 313 295 261 267 310 295 261 266 311 295 261 255 315 295 261 260 310 295 261 259 312 295 260 256 318 294 260 256 318 293 260 266 310 295 261 255 315 295 261 256 314 295 261 256 314 295 261 258 311 295 261 255 314 295 261 266 310 295 261 254 314 295 261 265 309 295 260 265 310 294 260 262 314 294 260 267 310 294 260 257 318 295 261 266 311 295 261 256 314 295 261 256 314 295 261 255 314 295 261 255 314 295 261 267 309 295 261 255 314 308 272 265 308 296 261 265 309 295 261 264 309 295 260 264 309 295 260 265 307 295 261 254 314 307 272 266 308 307 272 267 308 295 261 267 308 295 261 267 308 295 261 277 316 295 261 276 315 308 273 277 315 307 273 276 316 307 273 267 310 308 273 267 311 308 273 267 310 308 272 266 310 307 273 277 315 308 273 277 316 307 273 276 315 307 273 277 316 308 273 268 310 307 273 276 317 295 262 269 303 295 262 267 310 307 272 267 310 307 272 269 304 307 272 267 310 307 272 277 316 307 272 276 316 295 262 275 316 295 262 266 310 295 262 276 316 306 272 266 310 306 272 276 316 305 272 275 316 305 271 276 316 305 271 274 317 305 271 274 316 305 271 276 316 305 271 276 316 305 271 275 315 305 271 267 309 305 271 277 315 292 262 267 310 292 262 267 310 292 262 267 310 293 262 269 310 292 262 276 316 292 262 277 315 292 262 277 315 292 262 277 316 292 261 277 315 292 261 277 315 293 262 277 315 293 262 267 321 293 262 276 315 293 262 277 313 293 262 267 311 293 262 268 309 292 261 277 313 293 262 277 313 294 262 278 316 294 262 277 315 294 263 269 308 293 262 276 317 293 262 277 315 292 262 277 316 294 263 276 316 294 263 277 316 294 263 266 322 294 263 268 326 294 263 277 315 294 263 276 313 293 262 267 309 293 262 276 315 292 261 276 315 292 262 277 315 293 262 277 315 293 262 276 315 294 263 276 315 303 271 268 310 294 263 267 310 295 263 268 309 295 263 267 309 294 262 267 310 293 262 277 315 293 262 267 311 292 261 276 316 293 262 282 303 293 262 267 321 293 262 276 316 293 262 277 315 293 262 277 315 293 262 276 316 293 262 276 316 292 262 276 315 293 262 268 309 293 262 267 310 294 262 268 311 294 263 265 314 294 263 267 310 295 263 277 315 295 263 268 311 295 263 277 315 295 263 278 315 295 263 278 310 296 263 277 315 295 263 276 315 302 271 266 314 302 271 268 310 302 270 267 310 302 271 267 311 302 270 256 315 293 262 257 319 293 262 258 319 293 262 267 311 293 262 268 310 293 262 267 311 293 262 266 311 293 262 267 311 302 270 265 313 302 271 266 313 293 262 268 309 293 262 270 306 293 262 276 316 293 262 268 310 293 262 264 333 293 262 253 325 293 262 259 318 293 262 268 309 302 271 268 309 302 271 268 310 293 262 267 311 293 262 268 310 293 262 277 314 302 271 257 314 302 271 267 310 302 271 269 303 302 271 267 309 293 262 258 307 293 262 270 303 293 262 277 315 293 262 277 315 293 262 280 310 293 262 276 314 293 262 277 312 293 262 268 308 293 262 267 308 293 262 270 304 293 262 267 309 293 262 264 313 293 262 270 302 293 262 276 313 293 262 266 321 302 270 257 315 302 270 267 309 302 270 267 309 302 270 266 309 302 270 266 310 302 270 267 309 302 270 267 310 302 271 272 317 302 270 268 309 293 262 268 309 302 271 257 318 302 271 267 310 302 271 267 310 302 271 267 310 293 262 267 310 293 262 268 311 293 262 277 315 302 271 277 316 302 271 277 315 302 271 268 309 302 271 266 311 302 271 267 309 302 271 268 309 302 271 267 310 293 262 269 325 302 271 268 310 302 271 276 315 293 262 268 310 302 271 268 308 302 271 267 310 302 271 266 309 302 271 266 310 302 271 263 315 302 271 267 321 302 271 277 315 302 271 266 321 302 271 255 315 302 271 267 310 302 271 255 315 293 262 276 316 302 271 272 301 302 271 267 310 302 271 268 310 302 271 267 310 302 271 267 311 302 271 267 310 302 271 268 309 302 271 266 310 302 271 255 317 302 271 267 310 302 271 267 311 302 271 268 310 302 271 277 316 302 271 268 326 302 271 276 316 302 271 256 314 302 271 254 313 302 271 256 317 302 271 255 317 302 272 256 317 302 271 267 308 305 273 268 307 305 273 257 318 305 272 267 308 305 273 267 309 305 273 269 305 305 273 266 309 305 273 267 309 305 273 266 310 302 272 266 310 303 272 268 309 303 272 273 322 303 272 257 319 303 272 267 310 303 272 266 311 302 273 267 310 302 272 271 299 305 273 266 310 305 274 268 309 305 273 267 310 305 273 279 309 305 273 267 310 305 273 279 309 305 274 277 315 305 273 271 301 305 274 277 315 305 274 265 310 305 274 266 309 305 274 265 309 305 274 265 310 305 274 265 310 305 274 266 310 305 274 276 316 305 274 267 311 305 274 281 306 305 274 267 310 305 274 267 309 305 274 267 310 305 275 266 310 305 274 256 320 305 274 268 313 305 275 268 314 305 274 278 319 305 275 268 313 305 275 267 313 305 275 267 314 305 275 268 314 305 274 267 310 305 275 276 316 305 275 257 319 305 275 268 327 305 275 267 309 305 275 267 310 305 275 276 317 305 275 267 310 305 275 277 315 305 275 266 310 305 275 268 314 305 275 268 310 305 275 276 317 305 275 278 319 305 275 277 316 305 274 278 320 305 275 275 317 305 275 277 317 305 275 275 317 305 275 277 317 305 275 267 312 305 275 276 316 305 275 267 311 305 275 267 311 305 275 267 312 305 275 267 311 305 275 278 319 305 275 267 327 305 275 271 310 305 274 278 320 305 274 278 320 305 275 278 320 305 274 264 314 305 274 266 312 305 274 266 312 305 274 267 311 305 274 276 317 305 274 275 316 305 274 257 319 305 274 256 320 305 274 268 319 305 274 268 317 305 274 268 318 305 274 258 315 305 274 268 325 305 274 267 327 305 274 268 322 305 274 269 307 305 274 257 319 305 274 267 314 305 274 266 311 305 274 266 311 305 274 267 310 305 274 266 311 305 274 277 321 305 274 278 320 305 274 268 327 305 274 258 319 305 274 267 314 305 274 278 320 305 274 278 319 305 274 267 313 305 274 266 311 305 274 266 311 305 274 266 311 305 274 267 310 305 274 265 311 305 274 264 312 305 275 265 309 305 275 266 313 305 275 268 309 305 275 267 312 305 275 266 312 306 275 265 312 306 275 267 312 306 275 266 313 306 276 265 313 306 276 266 312 306 276 265 312 306 276 266 312 306 277 267 314 306 276 267 314 306 276 278 319 306 276 267 314 306 276 278 319 306 276 277 320 306 276 278 319 306 276 267 313 306 276 267 313 306 276 276 316 306 276 267 313 306 277 268 313 306 276 278 319 306 277 267 314 306 276 267 314 306 276 268 313 306 277 267 314 306 277 268 313 306 277 268 313 306 277 267 314 306 277 268 313 306 277 278 319 306 277 278 320 306 277 277 320 306 277 278 319 306 277 277 321 306 278 277 321 306 278 277 321 305 277 276 321 305 277 276 320 305 277 277 321 305 277 277 319 305 277 282 308 304 277 267 314 304 278 267 314 301 275 267 314 301 276 267 314 301 276 267 313 301 276 268 314 304 279 268 312 304 279 268 312 304 280 266 316 304 280 268 313 304 280 267 313 303 280 267 313 303 281 267 313 303 281 267 313 303 281 267 313 303 281 267 314 303 281 267 314 303 281 267 314 299 277 277 319 299 277 267 314 299 278 277 320 299 278 276 314 299 278 278 312 305 282 277 319 306 283 267 310 308 284 266 310 311 284 266 310 313 284 265 310 313 284 265 309 313 284 266 310 313 285 266 310 312 285 267 311 313 286 275 316 313 286 267 311 313 286 276 319 314 287 267 310 313 287 257 319 313 287 270 301 313 288 266 310 313 289 261 311 313 289 266 309 313 289 265 311 313 289 265 310 313 289 265 309 313 289 265 308 313 289 266 313 313 290 264 314 313 290 266 313 312 290 267 313 312 290 267 313 312 289 277 319 312 290 268 313 312 289 277 319 312 289 268 313 312 289 268 314 312 289 268 313 312 288 267 313 312 288 278 319 312 288 266 313 313 289 270 320 312 289 260 315 312 289 276 319 312 289 272 319 312 289 259 315 313 289 270 310 290 275 260 314 290 275 268 314 290 275 266 314 289 275 268 313 289 275 267 313 312 290 268 314 312 290 257 311 312 290 264 310 312 290 267 310 312 290 265 311 312 290 275 314 312 290 275 316 312 289 275 314 312 289 265 310 312 290 258 311 312 290 263 310 312 290 264 310 312 290 265 309 312 290 265 310 312 290 270 307 312 290 264 310 312 289 264 309 313 289 266 312 290 274 265 310 314 288 261 311 295 278 277 314 314 287 265 312 316 287 257 319 316 285 270 321 315 285 264 310 314 284 257 318 314 284 268 316 315 284 258 310 314 284 256 318 313 283 273 304 313 283 258 312 313 283 258 310 312 283 258 311 312 283 259 315 311 282 268 314 311 281 270 313 310 281 269 313 310 280 268 310 310 280 268 311 310 279 268 314 309 279 267 310 309 279 267 310 309 279 267 309 309 279 266 308 308 279 267 309 308 278 267 310 308 278 267 310 308 278 276 315 308 278 276 315 308 278 268 311 308 278 271 314 308 278 270 314 308 278 270 314 308 278 268 311 308 278 276 314 308 278 276 315 308 278 269 325 308 278 269 315 307 278 260 315 307 278 260 311 307 278 260 315 307 278 270 320 307 278 269 311 305 278 268 311 305 278 268 311 306 278 277 316 306 278 269 315 306 278 268 311 305 278 268 310 307 278 267 311 307 278 267 310 306 278 267 310 306 277 257 319 306 277 268 325 304 277 259 318 306 278 258 320 306 278 258 319 306 278 259 319 306 277 258 319 306 278 258 319 306 278 259 319 306 277 255 323 306 277 268 310 306 277 268 309 306 277 258 319 303 277 267 310 303 277 258 319 303 277 258 319 302 277 273 300 302 277 269 311 302 277 270 306 303 277 268 311 302 276 270 310 302 276 269 310 302 276 277 314 302 276 277 314 302 276 271 304 302 276 269 310 303 275 277 313 303 276 278 308 303 276 277 314 303 277 277 314 303 277 269 310 303 277 269 310 302 277 269 310 302 277 259 319 302 277 277 314 302 277 260 318 302 277 276 315 303 277 268 310 302 277 277 313 302 277 268 310 302 277 276 314 302 277 279 307 302 277 276 314 302 277 271 304 302 277 276 315 302 277 282 303 302 277 269 310 302 277 271 322 302 277 277 314 302 277 270 322 302 277 277 314 302 278 278 313 305 278 277 314 305 278 278 313 303 278 277 313 302 278 278 313 302 278 270 309 301 278 278 313 302 279 278 313 302 279 279 312 302 279 277 313 303 279 277 314 302 279 278 313 302 279 269 322 302 279 276 299 302 279 276 315 302 279 278 313 302 279 277 313 302 279 279 305 303 280 277 313 303 280 277 312 303 280 271 322 303 280 260 318 303 280 260 317 292 267 264 313 291 266 260 318 303 280 260 318 302 280 278 312 302 280 279 307 302 280 274 300 302 280 277 314 302 280 281 309 302 280 273 306 303 280 273 305 302 280 271 303 301 280 270 308 301 280 278 313 300 280 277 313 302 281 278 313 302 280 281 310 303 281 277 314 302 281 278 312 302 281 272 314 302 280 269 323 302 280 278 312 303 281 278 313 302 281 277 313 302 281 278 313 303 281 278 313 302 281 277 313 300 280 278 313 302 281 277 314 302 281 269 323 302 281 277 313 302 281 277 313 302 281 277 313 302 281 278 312 302 281 280 306 302 281 277 313 302 281 277 313 302 281 278 313 302 281 269 323 303 281 276 314 302 281 277 313 301 281 276 313 301 281 277 314 301 281 260 316 300 281 262 309 302 281 260 316 302 282 278 313 303 282 270 308 303 282 278 312 301 281 278 313 300 281 278 313 300 281 272 314 303 281 270 322 300 281 259 317 300 281 277 313 303 281 270 308 303 281 259 316 303 282 262 309 303 282 260 316 304 282 259 316 303 282 259 315 303 282 257 310 304 282 257 309 304 282 257 310 304 282 257 310 304 282 257 310 304 282 269 306 304 282 270 299 304 282 268 306 304 282 267 306 304 282 267 303 304 282 256 313 304 282 267 305 304 282 267 305 301 281 257 313 301 281 268 306 301 281 269 306 300 281 280 306 300 281 280 306 300 281 279 312 300 281 280 305 300 280 278 313 299 280 279 308 299 280 277 314 299 280 277 313 299 280 278 313 299 280 278 312 299 280 268 308 299 280 269 308 299 280 268 309 299 280 277 313 299 280 277 313 299 280 276 314 299 280 277 314 299 281 277 313 299 281 276 313 299 281 276 314 299 282 270 323 299 282 270 324 313 287 270 322 313 287 271 323 308 277 278 314 307 277 278 313 306 276 259 318 306 275 258 316 305 275 268 308 304 275 268 308 300 271 267 308 300 271 267 308 299 271 277 314 298 271 267 309 298 272 266 309 298 272 267 308 298 272 265 308 298 272 265 308 298 272 264 309 298 272 265 308 297 271 265 308 297 271 265 307 297 271 265 307 297 271 267 308 296 270 267 308 296 270 268 302 296 270 266 307 296 269 266 308 299 274 265 308 295 269 265 308 294 269 265 308 295 269 267 308 295 269 266 308 295 270 265 312 295 270 266 309 295 271 266 309 298 275 266 308 297 274 265 308 296 274 265 308 296 274 265 308 296 272 268 299 295 272 264 309 295 272 265 308 296 273 264 308 296 273 265 308 295 273 265 308 297 276 265 308 297 276 265 308 296 276 267 309 297 276 267 309 296 276 266 309 296 276 266 307 296 276 255 317 296 276 264 307 296 276 265 308 296 275 255 319 295 275 266 309 295 275 263 314 294 275 275 315 294 273 263 314 294 274 277 314 293 273 276 315 295 274 257 319 293 272 267 309 293 273 266 309 293 273 265 310 293 273 267 309 293 273 266 309 293 273 266 310 293 273 269 306 293 273 265 310 292 273 265 310 292 273 265 311 292 273 275 316 293 273 275 316 293 273 277 315 293 273 266 310 292 273 276 315 292 273 274 318 292 273 265 309 292 273 266 309 292 273 266 309 292 273 266 309 292 272 266 310 292 272 276 315 292 272 276 315 292 272 277 315 292 272 267 310 292 272 267 309 292 272 267 309 292 272 266 309 292 272 266 310 292 272 266 309 293 272 266 309 292 272 265 310 292 272 256 319 292 272 267 309 293 272 266 309 293 273 266 309 292 272 267 310 293 272 277 315 292 272 267 310 292 272 267 309 292 272 257 318 292 272 267 309 292 272 277 315 293 272 266 310 292 273 267 312 292 273 267 313 292 273 267 312 292 273 267 312 292 273 266 312 292 273 267 313 292 272 255 320 292 273 267 326 292 272 257 318 292 273 266 313 292 272 267 312 292 273 256 319 292 273 267 312 292 272 266 313 292 272 267 312 292 272 266 313 292 272 267 312 292 272 267 313 292 272 266 313 292 272 266 312 292 272 255 319 292 272 267 312 292 272 267 313 292 272 267 313 292 272 277 318 292 272 268 312 292 273 277 318 292 272 278 318 292 272 267 312 292 272 267 312 292 272 277 318 293 273 277 317 292 272 267 312 292 272 278 318 292 272 267 312 292 272 266 311 291 272 254 317 291 272 255 315 292 272 254 316 291 272 265 310 291 272 265 311 292 272 265 311 292 272 268 305 292 273 266 312 292 273 265 312 292 273 265 312 292 272 265 312 292 272 254 317 292 272 266 311 293 273 266 311 293 273 254 317 293 273 265 311 292 272 268 305 292 272 266 311 291 272 265 311 291 272 266 311 292 272 266 310 292 272 266 310 291 272 266 310 291 272 266 312 293 272 277 318 291 272 277 318 291 272 267 312 291 272 267 311 291 272 266 310 291 272 266 311 291 272 267 311 291 272 267 313 291 272 268 311 291 272 268 312 291 272 268 312 291 272 268 313 290 272 267 312 290 272 268 312 292 272 268 309 290 272 266 311 290 271 267 310 290 272 266 312 290 272 268 306 289 271 267 312 289 271 267 312 289 271 267 312 270 256 267 312 270 256 266 312 270 256 267 311 291 272 266 311 290 271 266 311 290 272 267 312 311 288 268 311 291 272 267 312 311 288 269 306 291 272 267 312 312 288 267 313 312 288 267 312 311 288 268 312 269 255 268 311 291 272 268 312 291 272 268 312 291 272 268 313 290 272 268 312 290 272 268 313 290 272 268 312 269 255 268 312 290 272 267 312 290 272 266 313 290 272 267 312 290 272 268 312 291 272 267 313 290 272 268 312 290 272 278 318 290 272 277 318 290 272 269 311 290 272 267 312 290 272 268 311 289 272 267 312 289 272 268 312 290 272 268 312 290 272 268 312 290 272 269 311 290 272 268 312 269 255 268 311 311 288 268 312 291 272 267 312 290 272 268 312 290 272 268 312 290 272 268 312 290 272 269 311 290 272 269 311 290 272 268 312 290 272 268 311 290 272 269 311 290 272 267 311 290 271 267 312 290 271 268 311 268 256 269 311 289 272 269 311 290 272 269 311 290 272 269 310 290 272 269 310 290 271 269 311 290 272 270 310 290 272 269 310 290 272 270 310 311 288 269 311 290 272 269 311 290 272 270 310 269 256 268 311 290 272 269 311 290 272 269 311 290 272 269 310 269 256 269 311 269 256 274 301 269 256 269 310 290 272 269 310 290 272 271 304 269 256 269 311 269 256 269 311 269 256 269 311 268 256 271 308 268 256 269 311 311 288 269 310 289 272 269 311 289 272 267 308 289 272 268 311 289 272 269 311 290 272 269 311 290 272 273 299 290 272 269 310 290 272 269 310 290 272 269 310 290 272 269 310 290 272 269 311 290 272 269 310 290 272 269 311 290 272 268 307 290 272 269 310 290 272 271 304 290 272 269 310 290 272 269 310 289 272 269 311 289 272 269 311 289 272 269 311 289 272 271 304 290 272 268 307 290 272 277 313 290 273 269 307 290 273 268 308 290 273 268 307 290 272 267 308 290 272 268 307 291 273 269 307 291 273 268 308 290 272 273 298 290 272 277 312 268 256 268 307 290 272 269 307 290 272 268 307 289 272 268 307 289 272 268 308 290 272 268 307 289 272 268 308 290 272 269 307 290 272 268 307 290 272 268 307 291 272 268 307 290 272 278 312 290 272 278 312 290 272 277 312 291 272 270 302 291 272 268 307 291 272 269 307 291 272 269 307 291 272 268 308 291 272 268 307 290 272 268 307 290 272 267 308 290 272 268 308 290 272 268 308 290 272 267 310 311 288 267 309 290 272 268 308 290 272 267 308 291 272 267 308 290 272 268 309 290 272 268 308 290 272 267 308 290 272 270 302 290 272 277 313 290 272 267 309 290 272 268 308 290 272 267 309 290 272 267 308 291 272 267 309 291 272 268 312 290 272 268 311 290 272 268 312 291 272 269 306 290 272 268 312 290 272 268 312 290 272 268 312 290 272 271 306 290 272 268 312 290 272 277 318 290 272 272 309 290 272 277 319 290 272 267 313 290 272 276 318 290 272 278 318 289 272 277 317 289 271 267 314 289 271 267 309 270 256 265 310 311 288 261 304 290 272 259 310 311 288 259 310 291 272 259 310 291 272 267 309 292 272 266 309 311 288 266 309 311 288 259 310 292 272 266 309 291 272 266 310 291 272 267 309 291 272 266 310 293 273 266 309 293 273 258 310 293 273 267 309 291 272 258 310 292 272 268 316 293 273 275 316 292 273 258 310 293 273 266 310 292 272 258 310 291 272 267 308 291 272 266 310 292 272 269 306 292 272 276 315 292 272 277 314 292 273 276 315 292 273 268 316 292 272 277 314 292 272 275 315 292 273 275 315 292 273 275 315 292 273 268 315 292 272 269 315 292 272 268 315 292 272 275 314 292 273 268 316 291 272 266 309 291 272 266 309 291 272 266 310 292 272 261 304 292 272 266 310 291 272 261 303 292 272 266 310 292 272 267 309 292 272 268 303 292 272 267 309 292 272 258 310 292 272 258 310 292 272 259 309 293 273 256 319 292 272 259 309 292 272 259 310 292 272 266 310 292 272 277 314 292 272 267 309 292 272 267 309 293 273 269 315 292 272 267 310 292 272 258 310 292 272 267 309 292 272 269 306 292 273 256 319 292 272 267 309 292 273 267 308 291 272 266 309 292 272 266 309 291 272 266 309 291 272 265 310 291 272 266 309 291 272 258 310 291 272 267 309 292 272 266 310 291 272 267 309 291 272 266 309 292 272 267 309 292 272 268 303 292 272 266 310 292 272 267 309 291 272 266 309 291 272 277 315 291 272 264 300 292 272 276 315 291 272 266 310 291 272 266 309 291 272 270 305 291 272 265 310 291 272 266 310 291 272 267 309 291 272 266 309 291 272 266 309 291 272 266 309 311 287 267 309 311 288 266 309 311 288 266 309 311 288 266 309 311 288 266 310 291 272 266 310 311 288 266 309 291 272 266 309 291 272 266 310 291 272 265 310 291 272 266 309 292 272 266 310 292 272 266 310 292 272 266 309 292 272 267 309 292 272 266 310 292 272 271 300 292 272 267 309 291 272 266 310 292 272 266 310 291 272 267 309 291 272 266 310 291 272 266 310 291 272 266 310 291 272 266 311 291 272 267 310 291 272 268 309 291 272 267 310 291 272 267 309 291 272 267 309 291 272 266 310 291 272 268 304 291 272 267 310 291 272 269 306 291 272 266 309 290 271 266 309 291 271 266 310 291 272 266 309 291 275 266 309 292 275 267 309 292 275 267 309 292 271 267 309 292 271 266 309 311 287 266 308 311 287 267 308 292 271 267 309 293 272 266 309 293 272 258 309 293 272 265 309 293 272 266 309 292 272 258 310 311 288 254 314 311 288 262 314 292 272 266 309 292 272 265 310 292 272 265 307 292 272 258 308 292 272 257 309 311 288 267 309 292 272 259 310 292 272 262 315 312 288 266 309 311 288 265 308 292 272 265 308 311 288 265 308 293 272 266 307 293 272 265 310 293 272 258 310 292 272 268 308 292 272 269 306 293 272 258 309 293 272 266 308 293 272 264 308 293 272 257 309 293 272 265 308 293 272 265 309 293 272 266 309 294 272 266 310 294 272 266 309 294 272 258 309 294 272 267 308 293 272 266 309 294 272 264 312 293 272 266 308 293 272 258 309 293 272 266 309 293 272 267 309 293 272 266 310 293 273 267 309 293 273 267 309 292 272 266 309 292 272 265 310 292 272 264 312 292 272 266 309 292 272 265 310 292 272 266 309 293 272 266 310 293 272 264 312 293 272 266 309 293 272 266 309 293 272 256 313 293 272 267 309 293 272 266 309 293 272 266 308 293 272 258 310 293 272 266 310 293 272 259 310 293 272 266 309 293 272 258 310 293 272 267 309 293 272 258 310 293 272 258 309 293 272 258 309 293 272 267 309 293 272 258 310 293 272 258 310 293 272 265 311 293 272 269 306 293 272 267 308 293 272 267 309 293 272 258 309 293 272 266 309 293 272 258 310 293 272 269 307 293 272 267 309 293 273 259 309 293 273 266 309 293 273 267 308 293 272 267 309 293 272 258 310 293 272 258 309 293 272 266 309 293 272 266 310 293 272 266 310 293 272 264 312 293 272 266 309 293 273 254 314 293 272 265 310 293 272 258 310 293 272 258 309 293 272 257 311 293 272 258 310 293 272 258 310 293 272 258 309 293 272 258 310 293 272 258 309 293 272 258 309 293 272 259 309 293 272 267 309 293 272 267 308 293 273 266 309 293 272 266 308 293 272 266 308 293 272 266 309 293 273 266 309 293 272 266 309 293 273 267 312 293 273 267 313 293 273 267 312 293 273 267 313 293 273 268 311 293 273 259 313 293 273 268 312 293 273 268 312 293 273 259 313 293 273 267 312 293 273 268 312 293 273 269 305 293 273 267 312 293 273 268 312 293 273 268 311 293 273 267 312 293 273 268 312 293 273 268 311 293 273 259 313 293 273 267 312 293 273 268 311 293 273 267 312 294 273 268 311 294 273 268 311 294 273 260 312 293 273 268 311 294 273 260 311 293 273 267 311 294 273 267 311 293 273 268 311 293 273 259 312 293 273 260 313 293 273 268 312 293 273 267 311 293 273 268 312 293 273 268 312 293 272 266 312 293 272 268 312 293 272 266 315 294 273 267 312 293 273 259 313 293 273 267 312 293 272 267 312 293 272 268 311 293 272 269 307 293 272 266 312 293 272 267 311 293 272 267 311 293 272 272 302 293 272 268 311 293 272 268 312 293 272 267 312 293 272 268 311 293 273 269 312 293 273 268 311 293 273 268 312 293 273 269 312 293 273 270 305 292 273 267 312 272 256 268 311 272 256 266 311 292 272 266 311 292 272 268 311 292 272 259 312 312 289 259 312 312 289 259 312 312 289 267 311 311 289 267 312 292 273 269 305 292 273 267 311 292 273 267 312 292 273 268 312 292 273 259 312 292 273 269 305 292 273 268 311 292 273 268 311 271 256 258 313 271 256 267 312 292 272 267 312 292 272 259 313 291 272 267 312 292 273 267 312 292 273 265 312 292 273 259 313 292 273 258 313 291 273 224 335 291 273 259 312 291 273 261 306 292 273 267 312 292 273 269 305 292 273 259 313 293 273 268 313 293 273 268 311 293 273 267 313 293 273 268 312 311 288 268 311 311 288 259 313 293 273 262 307 293 273 278 318 293 273 278 317 293 273 262 306 293 273 272 312 293 273 277 318 293 273 269 319 292 272 277 318 293 272 277 318 292 272 277 318 292 272 277 318 292 272 270 307 293 273 269 318 293 273 277 315 293 272 275 315 293 273 275 314 293 273 276 314 292 272 275 314 292 272 246 339 292 272 235 342 292 273 269 319 293 273 278 317 293 273 277 318 293 273 260 313 293 273 268 312 293 273 236 333 293 273 271 300 293 273 236 329 293 273 233 329 292 273 233 329 293 273 264 309 292 273 266 308 293 273 264 309 292 272 263 313 291 273 258 311 293 273 265 310 293 273 265 309 293 273 264 310 292 273 259 310 292 273 264 309 293 273 265 309 311 288 264 309 293 273 265 308 293 273 264 300 293 272 259 313 293 273 260 313 293 273 269 313 293 273 270 306 293 273 270 306 293 273 268 313 293 272 259 313 293 272 260 313 293 272 270 306 292 272 269 306 293 273 260 313 292 273 275 313 294 273 275 314 293 273 276 314 291 273 259 310 292 272 275 314 292 272 276 314 292 273 259 309 292 272 276 315 292 272 276 314 292 272 276 315 292 272 276 314 293 273 276 315 293 273 276 315 293 273 268 315 293 273 276 315 293 273 281 304 293 273 267 316 311 287 268 304 293 273 276 314 293 273 275 315 292 272 266 310 292 273 259 310 292 272 259 311 292 272 265 309 292 272 259 310 292 272 259 309 292 272 259 309 292 273 259 310 293 273 267 309 293 273 270 306 293 273 259 311 293 273 257 313 293 273 265 309 292 273 267 309 292 273 261 306 292 273 276 315 293 273 276 314 293 273 267 309 292 272 276 315 291 272 276 314 291 272 276 314 292 273 277 317 291 273 277 317 292 273 277 317 291 273 278 317 292 273 277 318 292 273 277 318 292 273 279 311 292 273 278 318 292 273 277 319 292 273 270 318 292 273 278 318 292 273 270 318 293 273 277 318 292 273 278 317 292 273 276 318 293 273 268 312 292 273 269 312 293 273 277 317 293 273 260 314 293 273 268 312 292 273 260 314 292 273 261 313 291 273 269 312 292 273 260 312 292 273 260 312 292 273 269 311 291 272 269 311 292 273 268 312 292 273 269 311 292 273 260 312 293 273 269 311 293 273 268 311 292 273 268 311 292 273 269 312 291 273 270 311 292 273 268 312 292 273 269 312 292 273 269 312 292 273 271 305 291 273 270 305 292 272 269 311 292 273 272 299 292 273 273 298 291 273 279 307 291 273 270 302 291 273 268 308 292 273 269 307 292 273 267 308 292 273 268 307 292 273 268 308 292 273 268 308 292 273 267 309 292 273 269 302 292 273 268 308 292 273 268 308 292 273 268 308 292 273 267 308 293 273 268 309 292 273 268 308 292 273 267 308 292 273 268 308 292 273 269 308 291 272 268 308 291 272 268 308 291 273 273 298 291 273 268 307 310 288 270 302 291 273 268 307 292 273 268 308 291 273 268 308 292 273 268 308 291 273 268 308 291 273 268 308 291 273 268 308 292 273 268 307 292 273 268 308 293 273 270 302 292 273 268 307 292 273 268 308 292 273 273 298 292 273 268 308 292 273 268 308 293 273 268 308 293 273 267 308 292 273 277 312 291 272 269 307 292 273 268 308 291 273 270 302 291 273 277 312 292 273 268 308 292 273 268 307 292 273 268 308 292 273 268 307 292 273 268 308 292 273 268 308 292 273 268 308 292 273 270 302 291 273 268 308 293 273 270 302 293 273 270 302 293 273 269 308 292 273 270 302 292 273 270 302 292 273 269 308 292 273 270 302 292 273 271 304 292 273 269 308 293 273 269 308 292 273 269 308 291 272 270 307 292 273 269 307 292 273 269 307 292 273 271 301 292 273 269 307 291 272 269 307 291 272 269 307 291 272 273 298 291 272 269 307 291 272 269 307 292 272 268 308 291 272 269 308 292 273 269 308 292 273 268 308 292 273 271 301 292 273 269 307 292 273 269 307 291 272 269 307 291 273 270 301 292 273 269 307 292 273 269 307 292 273 274 298 292 273 270 302 292 273 270 301 292 273 269 307 292 273 268 308 291 273 269 307 292 273 269 307 291 273 271 301 292 273 271 301 293 273 271 301 293 273 268 308 292 273 269 307 292 273 270 307 292 273 271 305 292 273 269 308 292 273 269 307 292 273 269 307 292 273 274 298 292 273 270 307 291 273 269 307 292 273 270 306 291 273 269 307 291 273 269 308 291 273 269 308 291 273 269 308 291 273 269 307 291 273 269 307 291 273 269 308 291 273 268 308 291 273 269 307 291 273 270 307 291 273 269 308 291 273 269 307 291 273 269 307 292 273 273 298 292 273 269 307 292 273 269 307 292 273 268 308 292 273 269 308 292 273 279 312 292 273 268 308 292 273 269 307 292 273 269 307 292 273 269 307 292 273 269 307 292 273 269 307 292 273 269 307 293 273 269 307 293 273 269 308 292 273 269 307 292 273 269 307 292 273 269 307 292 273 269 307 292 273 269 307 292 273 271 302 292 273 271 301 291 273 273 298 291 272 269 308 291 273 270 301 291 273 269 307 291 273 269 307 291 273 270 302 291 273 269 307 291 273 269 307 291 273 269 307 291 272 269 308 291 273 271 301 291 273 268 308 291 273 270 307 292 273 269 307 291 273 268 307 291 273 269 307 291 273 269 307 291 273 268 308 292 273 269 307 291 273 269 307 291 273 269 307 291 273 269 308 292 273 270 307 292 273 269 307 292 273 278 312 291 273 279 311 291 273 269 307 291 273 270 307 291 273 270 307 291 273 270 307 291 273 269 307 291 273 270 307 292 273 269 307 292 273 269 308 292 273 270 307 292 273 269 308 292 273 269 308 291 273 270 307 292 273 270 307 291 273 269 308 291 273 280 306 291 273 278 312 291 273 282 303 291 273 279 312 292 273 270 308 291 273 272 302 291 273 271 306 292 273 270 307 292 273 279 311 292 273 278 312 292 273 272 304 292 273 278 312 292 273 278 312 292 273 278 313 292 273 279 312 292 273 279 311 292 273 278 313 291 273 279 306 291 273 278 312 292 274 278 312 292 274 269 307 291 273 279 311 291 273 274 299 291 273 273 303 291 273 279 311 291 273 278 312 292 273 278 313 291 273 269 308 291 273 269 308 292 273 278 311 292 273 278 311 292 273 270 307 292 273 269 307 292 273 270 308 291 273 270 308 291 273 269 308 291 273 269 307 291 273 269 308 291 273 269 308 291 273 278 312 291 273 278 312 292 273 278 312 292 273 278 311 292 273 278 311 292 273 280 306 291 272 281 308 291 272 278 312 291 272 278 311 291 272 278 311 291 272 278 311 291 272 278 312 291 272 277 311 291 272 283 301 291 272 281 308 291 273 279 310 291 273 278 312 292 273 278 312 292 273 279 312 292 273 278 312 292 273 279 311 292 273 279 311 292 273 278 312 291 273 278 312 291 273 278 311 291 273 269 308 291 272 280 305 291 272 278 312 291 272 278 311 291 272 279 305 291 272 280 305 291 272 278 312 291 272 275 298 291 273 278 312 291 273 269 307 291 273 278 311 292 273 269 307 291 273 275 298 291 273 278 312 292 276 278 311 291 273 269 307 291 273 270 307 292 273 272 302 291 272 269 307 291 273 270 307 291 273 271 307 291 273 270 307 291 276 270 308 291 272 270 306 291 273 270 307 291 273 270 307 291 273 270 307 291 273 268 308 292 273 261 308 292 273 270 307 292 273 270 307 292 273 260 308 292 273 269 307 292 273 269 308 292 273 269 307 292 273 269 307 292 273 277 313 291 273 278 312 292 276 278 311 292 276 270 313 292 276 269 307 291 273 271 312 292 276 278 311 292 276 278 312 292 276 278 312 291 273 270 313 292 276 269 313 292 277 269 308 293 277 274 316 292 276 277 313 292 276 276 314 291 273 268 313 291 272 277 313 293 274 278 312 293 274 279 312 293 274 278 312 292 274 278 313 292 273 269 308 292 273 277 312 293 274 277 312 292 276 269 314 292 276 278 311 292 276 277 313 292 273 277 313 293 276 277 312 293 277 275 316 293 277 277 313 293 277 277 313 292 274 279 307 292 273 277 313 292 273 276 314 292 273 277 313 292 273 278 308 292 273 277 312 292 273 275 316 292 273 267 309 292 273 268 308 292 273 268 308 292 273 267 308 291 273 268 309 291 273 268 308 292 273 268 308 292 273 268 309 292 273 271 302 292 273 268 309 291 273 268 308 291 273 268 308 292 273 270 301 292 273 268 307 292 273 268 308 292 273 267 310 292 273 267 309 292 273 267 310 291 273 267 309 292 273 267 309 291 273 267 309 291 273 267 309 291 273 266 310 291 273 267 309 292 273 266 309 292 273 266 310 291 273 266 310 291 273 276 313 292 273 267 310 292 273 276 315 292 273 275 315 292 273 275 314 292 273 267 310 292 273 267 312 292 273 267 310 291 273 266 310 292 273 267 310 292 273 276 314 291 273 276 314 291 273 275 314 291 273 264 313 291 273 266 310 291 273 275 315 291 273 267 309 292 273 276 314 292 273 276 314 292 273 267 310 292 273 267 309 292 273 267 309 292 273 267 309 292 273 277 314 292 273 269 304 292 273 267 310 291 273 267 310 291 273 267 309 291 273 264 301 291 273 267 309 291 273 268 313 291 273 271 305 291 273 278 317 291 273 276 314 292 273 277 313 292 273 277 313 292 273 277 309 292 273 276 314 292 272 277 314 292 273 276 314 292 272 276 315 292 273 269 315 291 272 278 308 291 272 277 314 291 272 268 315 291 272 269 315 291 273 268 315 292 273 259 310 291 272 269 315 291 273 277 313 291 273 274 314 291 272 276 314 291 272 268 315 291 272 276 314 291 272 278 308 292 273 277 314 292 273 277 314 291 273 278 311 292 273 275 314 292 273 278 317 292 273 277 318 292 273 278 316 291 273 278 317 291 273 269 319 291 273 260 312 291 273 268 312 291 273 268 313 291 273 268 313 291 273 259 314 291 273 268 312 291 273 267 313 291 273 259 313 291 273 268 312 291 273 270 307 291 273 277 318 291 273 277 317 291 273 277 317 291 273 278 317 292 273 275 321 291 273 268 312 291 273 267 309 291 273 260 313 291 273 267 313 291 273 268 313 291 273 267 309 292 273 260 313 292 273 268 313 292 273 278 317 292 273 272 299 292 273 269 302 292 273 269 303 292 273 267 309 292 273 267 309 292 273 266 309 291 273 276 314 291 273 267 308 291 273 276 314 291 273 276 314 291 273 276 314 291 273 276 314 291 273 267 309 291 273 277 314 291 273 276 315 291 273 276 314 291 273 277 314 291 273 276 314 291 273 274 317 291 273 268 309 291 273 267 309 291 273 267 309 291 273 267 309 291 273 268 309 291 273 269 311 291 273 268 312 291 273 268 312 292 273 268 312 292 273 269 312 292 273 278 318 292 273 268 313 292 273 269 312 292 273 269 313 292 273 268 312 291 273 268 312 291 273 268 313 291 273 268 312 291 273 269 312 291 273 268 312 291 273 268 313 291 273 268 312 291 273 268 313 291 273 268 312 291 273 269 312 291 273 268 312 291 273 269 312 291 273 269 312 291 273 268 313 291 273 268 314 291 273 268 313 291 273 268 312 291 273 268 312 291 273 268 312 291 273 268 312 291 273 268 313 291 273 268 313 291 273 268 312 291 273 268 312 291 273 268 312 291 273 269 311 291 273 269 312 291 273 268 313 291 273 268 313 291 273 269 312 291 273 268 312 292 273 268 312 292 273 269 312 291 273 268 313 291 273 269 312 291 273 268 312 291 273 268 312 291 273 269 307 291 273 268 312 291 273 269 312 292 273 268 312 292 273 269 306 291 273 268 312 292 273 276 315 292 273 276 314 292 273 277 313 292 273 276 314 292 273 277 314 292 273 279 307 292 273 267 309 292 273 275 315 292 273 276 313 292 273 275 315 292 273 276 314 292 273 276 314 292 273 276 314 292 273 276 314 292 273 276 314 292 273 276 314 291 273 275 315 292 273 276 314 292 273 267 309 292 273 269 303 292 273 277 314 292 273 276 314 292 273 276 314 292 273 277 314 292 273 276 314 292 273 276 314 292 273 276 314 292 273 276 314 292 273 276 314 292 273 276 314 292 273 276 314 292 273 278 307 292 273 275 313 292 273 276 314 292 273 276 314 292 273 275 314 292 273 276 314 292 273 276 314 292 273 275 315 292 273 275 315 292 273 276 314 292 273 276 314 292 273 280 304 292 273 276 314 292 273 276 313 292 273 276 313 292 273 275 314 292 273 276 314 292 273 276 314 292 273 276 315 292 273 267 309 292 273 266 310 292 273 266 309 292 273 268 308 292 273 266 310 292 273 267 309 292 273 267 309 292 273 267 309 292 273 267 309 292 273 268 308 292 273 268 309 292 273 268 308 292 273 279 307 292 273 276 314 292 273 276 313 292 273 276 313 292 273 268 309 292 273 276 314 292 273 277 314 292 273 276 314 292 273 277 313 292 273 277 313 292 273 276 314 292 273 276 314 292 273 268 309 292 273 276 314 292 273 267 309 292 273 277 314 292 273 277 308 292 273 275 314 292 273 277 313 292 273 276 314 292 273 267 309 292 273 267 310 292 273 276 314 292 273 276 315 292 273 267 310 292 273 266 310 292 273 267 309 292 273 276 315 292 273 267 310 292 273 270 306 292 273 268 309 292 273 266 310 292 273 267 310 292 273 269 303 292 273 267 309 292 273 267 309 292 273 259 310 292 273 259 310 292 273 267 310 292 273 268 309 292 273 267 310 292 273 267 310 292 273 267 309 292 273 258 310 292 273 267 309 292 273 267 309 292 273 267 309 292 273 266 309 292 273 259 310 292 273 259 310 292 273 259 310 292 273 266 309 292 273 269 303 292 273 266 309 292 273 266 309 293 273 258 310 292 273 266 309 292 273 259 309 292 273 267 308 292 273 266 308 292 273 266 308 293 273 266 309 293 273 267 307 293 273 268 302 293 273 256 310 293 273 255 317 292 273 259 302 293 273 256 309 293 273 258 308 293 273 266 308 293 273 264 308 293 273 266 309 292 273 265 308 292 273 264 308 293 273 264 309 293 273 260 310 293 273 265 308 293 273 265 309 293 273 258 309 293 273 266 309 293 273 257 310 293 273 267 309 292 273 265 309 292 273 266 309 292 273 258 309 292 273 266 309 293 273 266 309 293 273 265 308 292 273 264 308 293 273 264 308 293 273 264 309 293 273 264 308 293 273 265 309 293 273 266 309 292 273 264 309 293 273 264 309 293 273 264 308 292 273 265 308 292 273 264 309 293 273 258 310 293 273 266 309 293 273 258 309 292 273 257 310 292 273 258 309 293 273 258 309 292 273 270 305 293 273 266 309 292 273 266 309 292 273 258 309 292 273 266 309 293 273 258 309 292 273 258 308 292 273 258 309 291 273 266 308 291 273 266 308 293 273 265 309 292 273 266 308 292 273 266 308 292 273 266 308 292 273 265 309 293 273 266 308 292 273 266 309 292 273 266 309 292 273 266 309 292 273 266 309 292 273 266 309 292 273 267 308 292 273 266 309 292 273 266 309 293 273 265 309 292 273 266 309 293 273 266 309 293 273 267 308 292 273 266 309 292 273 266 309 292 273 267 309 293 273 266 308 292 273 266 308 293 273 266 309 292 273 266 308 293 273 266 308 292 273 266 309 292 273 265 309 292 273 265 310 292 273 266 309 292 273 266 309 292 273 265 310 293 273 270 316 292 273 270 315 293 273 276 314 292 273 281 304 293 273 275 316 292 273 266 308 292 273 266 309 292 273 266 308 292 273 276 314 292 273 277 315 292 273 266 309 293 273 267 309 293 273 266 308 293 273 266 308 292 273 267 308 292 273 266 307 292 273 266 308 292 273 267 309 292 273 269 302 292 273 266 309 292 273 266 309 292 273 266 308 292 273 276 314 292 273 276 314 293 273 277 314 293 273 266 308 292 273 266 309 292 273 266 309 292 273 266 309 292 273 265 309 292 273 266 309 292 273 265 309 292 273 267 309 292 273 266 309 293 273 267 309 292 273 266 309 292 273 266 308 292 273 267 308 292 273 268 303 292 273 267 309 292 273 266 308 292 273 266 309 292 273 267 309 292 273 266 310 292 273 258 310 292 273 269 302 292 273 267 309 292 273 266 309 292 273 266 309 292 273 266 308 291 272 267 308 292 273 265 312 292 273 267 308 292 273 265 309 292 273 267 309 292 273 266 309 292 273 266 309 292 273 258 309 292 273 258 309 292 273 258 310 292 273 258 310 292 273 257 311 292 273 259 309 292 273 266 309 292 273 266 308 292 273 265 310 292 273 266 309 292 273 266 309 292 273 267 309 292 273 267 308 292 273 266 309 292 273 266 309 292 273 266 309 292 273 266 309 292 273 267 309 292 273 269 303 292 273 258 310 292 273 260 304 292 273 259 310 292 273 259 309 292 273 259 309 292 273 266 309 292 273 266 309 292 273 266 309 292 273 270 303 292 273 266 309 292 273 266 309 292 273 269 303 292 273 266 308 292 273 265 309 292 273 267 309 292 273 262 314 292 273 267 309 292 273 264 312 292 273 266 309 292 273 264 312 292 273 266 309 292 273 266 309 292 273 266 309 292 273 266 308 292 273 266 309 292 273 267 308 292 273 267 310 292 273 266 309 292 273 266 309 292 273 267 309 292 273 265 310 292 273 266 310 292 273 267 309 292 273 266 309 292 273 266 310 292 273 266 309 292 273 266 309 292 273 266 309 292 273 266 309 292 273 266 309 292 273 262 315 292 273 264 312 292 273 266 309 292 273 266 309 292 273 267 308 292 273 266 309 292 273 266 309 292 273 267 309 292 273 266 309 292 273 267 309 292 273 267 309 292 273 266 309 292 273 266 309 292 273 267 309 292 273 266 310 292 273 266 309 292 273 266 310 292 273 266 310 292 273 266 310 292 273 271 300 292 273 268 302 292 273 267 309 292 273 269 302 292 273 266 309 292 273 267 309 292 273 266 310 292 273 267 309 292 273 266 309 292 273 267 309 292 273 266 309 292 273 266 309 292 273 266 309 292 273 266 309 292 273 267 308 292 273 267 309 292 273 266 309 292 273 266 309 292 273 266 309 292 273 266 309 292 273 266 310 292 273 266 310 292 273 266 309 292 273 271 300 292 273 267 309 292 273 266 309 292 273 266 309 292 273 266 309 292 273 266 309 292 273 266 309 292 273 267 308 292 273 266 309 292 273 267 309 292 273 267 308 292 273 267 308 292 273 267 309 292 273 265 310 292 273 266 310 292 273 266 309 292 273 266 309 292 273 267 309 292 273 268 303 292 273 266 309 292 273 266 309 292 273 267 309 292 273 267 308 292 273 266 309 292 273 266 309 292 273 266 309 292 273 276 315 292 273 267 309 292 273 267 309 292 273 267 309 292 273 267 309 292 273 267 309 292 273 267 309 292 273 267 309 292 273 267 309 292 273 267 309 292 273 267 309 292 273 267 309 292 273 267 309 292 273 267 309 292 273 268 309 292 273 268 316 310 288 277 314 292 273 276 314 292 273 269 307 292 273 276 315 292 273 277 314 292 273 276 314 292 273 276 315 292 273 268 327 291 273 278 308 291 272 276 315 290 272 277 314 291 272 277 314 291 272 275 314 290 272 276 314 291 273 276 315 291 273 267 310 291 273 268 309 292 273 267 310 291 273 279 308 292 274 276 314 291 273 270 306 311 288 276 315 292 273 276 314 292 274 275 315 291 273 276 315 291 273 277 314 291 273 267 309 291 273 266 309 290 273 267 309 291 273 267 309 292 273 267 309 291 273 268 309 291 273 266 310 291 273 259 310 291 273 259 310 292 273 267 310 292 273 267 309 292 274 266 310 291 273 259 310 291 273 266 310 291 274 270 306 291 274 267 309 291 274 267 309 291 273 278 308 292 274 276 314 292 273 276 314 291 273 277 313 291 273 276 315 291 273 276 315 291 273 276 313 291 273 276 315 291 273 276 314 291 273 267 308 292 273 267 310 292 273 267 309 292 274 268 309 291 273 276 314 290 273 276 314 292 273 272 299 291 274 267 309 291 274 267 309 291 273 267 309 291 273 266 309 311 288 267 309 291 273 276 314 291 273 267 309 291 273 268 309 292 273 269 303 292 273 276 315 291 273 267 309 292 273 267 309 291 273 266 309 290 273 267 310 290 273 276 314 290 273 267 309 290 273 267 309 290 273 277 314 291 273 267 310 292 274 267 309 291 273 267 309 291 273 267 309 291 273 267 309 292 273 267 309 292 274 267 309 292 274 267 309 292 274 269 303 292 273 267 309 291 272 270 305 292 273 276 314 292 273 277 314 292 273 276 314 291 274 270 303 291 274 267 309 291 274 259 310 292 274 268 309 292 274 268 309 292 274 259 310 290 273 258 319 292 274 268 315 292 273 267 308 291 273 276 314 291 273 267 309 291 273 272 300 291 273 260 309 292 273 259 309 292 273 269 314 292 273 268 309 292 273 261 303 292 274 268 308 292 273 268 309 291 274 267 309 293 274 259 309 292 274 267 309 292 274 267 310 292 273 270 306 291 273 260 309 292 273 267 309 291 273 267 309 291 273 267 309 292 273 267 309 291 273 259 310 292 273 276 314 292 273 273 314 291 273 267 309 291 273 265 309 291 273 265 309 290 273 267 309 292 273 267 309 292 273 265 309 290 273 267 308 291 273 264 309 291 273 266 310 290 273 266 309 290 273 259 309 291 273 266 310 291 273 258 310 291 273 258 310 290 273 256 319 290 273 267 309 291 273 269 303 291 273 267 309 290 273 259 309 290 273 259 309 291 273 267 309 291 273 267 309 291 273 267 309 291 273 267 309 291 273 258 310 291 273 260 310 291 273 267 308 290 272 267 309 291 272 269 314 291 272 268 308 292 273 259 309 292 273 259 309 292 273 258 309 290 273 270 304 291 273 266 308 292 274 264 308 292 273 266 309 292 273 268 309 290 273 259 309 292 274 267 309 292 273 267 308 292 273 276 314 290 273 277 313 292 273 277 313 291 273 276 314 291 273 276 313 292 273 277 313 292 273 276 314 292 273 277 313 292 273 277 314 291 273 268 309 290 273 267 308 292 273 270 305 292 273 278 317 290 273 277 317 291 273 277 317 292 273 276 316 292 273 270 318 292 273 269 318 291 273 270 317 291 273 276 316 291 273 271 317 291 273 277 316 291 273 277 316 291 273 276 317 292 273 266 311 292 273 266 312 291 273 266 311 291 273 277 317 291 273 265 324 291 273 269 318 292 273 273 315 292 273 278 317 291 273 278 316 292 273 278 316 291 273 278 316 292 273 277 317 291 273 278 316 291 273 270 317 291 273 278 316 291 273 278 317 292 273 278 317 292 273 279 316 292 273 277 317 291 273 278 317 291 273 278 317 291 273 269 318 291 273 277 317 291 273 278 317 291 273 269 318 292 273 278 316 291 273 271 317 291 273 270 318 291 273 279 316 291 273 279 316 291 273 270 318 292 273 281 303 292 273 279 316 291 273 270 317 290 273 278 316 291 273 269 311 290 273 278 316 290 273 278 317 291 273 278 317 291 273 278 317 290 273 268 311 291 273 270 306 292 273 257 316 291 273 269 312 291 273 270 318 292 273 272 299 292 273 266 312 292 273 269 311 292 273 260 313 292 273 261 313 292 273 271 318 291 273 261 312 292 273 268 312 292 273 279 317 291 273 278 317 291 273 272 311 291 273 272 311 290 273 270 318 292 273 274 320 292 273 277 316 292 273 267 311 292 273 276 317 292 273 267 311 292 273 266 312 292 273 269 312 292 273 273 297 292 273 268 307 292 273 268 307 292 274 268 306 292 273 262 302 291 273 259 307 291 273 267 307 292 273 262 301 292 273 267 307 292 273 267 307 292 273 259 307 292 273 259 309 292 273 260 309 292 273 276 313 292 273 276 313 291 272 276 314 291 272 259 309 291 273 267 308 291 273 276 313 291 273 259 309 292 273 266 309 292 273 268 308 291 273 259 309 292 273 267 309 291 273 277 313 291 272 279 307 291 272 276 313 291 272 277 313 292 273 277 313 292 273 268 315 292 273 276 313 291 273 276 313 291 273 260 309 291 273 258 310 290 273 258 317 292 274 267 308 311 288 267 308 291 273 266 309 292 273 267 308 292 273 258 309 291 273 258 311 291 273 267 308 292 273 267 309 311 287 267 309 292 273 266 309 292 273 259 309 292 273 266 309 292 273 267 309 292 273 267 309 292 273 259 309 292 273 266 309 292 273 268 308 311 287 267 308 292 273 269 302 292 273 267 308 292 273 267 308 292 273 266 309 292 273 260 308 292 273 267 308 291 273 256 312 291 273 268 308 291 273 259 309 291 273 267 309 293 273 267 309 293 273 259 309 293 273 259 309 293 273 259 309 292 273 267 309 292 273 267 308 292 273 267 308 292 273 266 309 292 273 269 305 292 273 268 308 292 273 259 309 291 273 267 308 291 272 269 302 291 273 267 309 292 273 267 309 292 273 276 313 290 272 267 308 292 273 259 309 292 273 267 309 292 273 268 303 292 273 266 308 292 273 267 309 292 273 267 309 292 273 267 308 291 272 259 308 291 273 266 313 291 273 267 312 291 273 267 308 291 273 267 309 292 273 266 309 292 273 266 309 292 273 266 309 292 273 266 309 292 273 266 309 292 273 266 309 292 273 266 309 292 273 258 310 292 273 266 309 291 273 266 309 293 274 259 309 293 274 259 309 291 273 267 308 292 273 266 309 291 273 269 303 291 273 265 312 291 273 266 309 291 273 266 309 291 273 259 309 291 273 276 314 291 273 266 309 291 273 266 309 292 273 267 308 292 273 266 309 291 273 258 310 291 273 277 313 291 273 258 310 291 273 258 310 292 273 269 315 291 273 258 310 291 272 259 313 291 272 269 314 291 272 268 314 291 273 259 309 291 273 268 315 291 273 276 314 292 273 269 325 291 273 268 315 292 273 257 318 291 273 277 314 290 273 277 314 290 273 267 309 290 273 267 308 291 273 267 309 291 273 268 312 291 273 269 303 291 273 259 310 292 273 275 315 292 273 276 314 291 273 277 308 291 273 268 316 292 273 275 315 292 273 277 308 291 273 269 314 292 273 276 314 292 273 277 314 292 273 276 314 292 273 266 309 291 273 276 314 291 273 276 315 292 273 258 310 291 273 275 315 291 273 275 315 291 273 276 314 291 273 276 315 291 273 270 308 291 273 268 315 291 273 276 314 292 273 266 309 292 273 267 309 292 273 269 303 292 273 266 309 292 273 269 303 292 273 267 309 292 273 266 309 292 273 268 309 292 273 276 314 292 273 276 314 292 273 268 316 291 273 277 314 292 273 276 315 292 273 276 315 292 273 266 309 292 273 266 309 292 273 266 309 292 273 262 314 292 273 266 309 293 273 267 310 291 273 272 299 291 273 267 309 292 273 266 309 292 273 267 309 292 273 258 310 292 273 258 310 292 273 266 309 292 273 263 314 292 273 259 310 291 273 258 310 292 273 266 308 293 273 266 309 293 273 266 309 292 273 266 309 292 273 258 309 292 273 259 309 291 273 266 309 292 273 266 310 292 273 267 310 292 273 267 309 292 273 266 309 292 273 258 311 292 273 258 310 292 273 266 310 291 273 266 311 292 273 266 309 291 273 266 309 291 273 269 302 291 273 258 310 291 273 261 306 292 273 267 308 291 273 259 309 291 273 267 309 291 273 267 309 291 273 267 309 292 273 267 309 292 273 258 310 292 273 266 310 292 273 265 310 292 273 258 309 292 273 258 310 292 273 258 310 292 273 259 309 292 273 267 309 291 273 267 309 291 273 267 309 292 273 266 310 292 273 269 306 292 273 259 309 291 273 266 309 291 273 258 310 292 273 258 311 292 273 266 309 292 273 267 309 292 273 264 312 292 273 268 306 292 273 264 312 292 273 267 309 291 273 266 309 291 273 258 309 291 273 268 304 291 273 258 310 291 273 266 309 292 273 266 309 292 273 266 310 292 273 259 310 292 273 267 309 292 273 265 312 292 273 267 309 292 273 267 308 292 273 267 309 292 273 267 308 292 273 259 309 291 273 267 309 292 273 259 309 291 273 267 309 291 273 269 303 291 273 258 309 292 273 266 308 292 273 267 308 292 273 259 309 292 273 259 309 292 273 259 309 292 273 267 308 292 273 258 317 291 273 267 309 292 273 259 309 291 273 267 308 291 273 267 309 291 273 267 308 291 273 267 308 291 273 267 309 292 273 259 309 292 273 267 308 292 273 259 309 292 273 267 308 292 273 260 307 292 273 269 303 291 273 268 308 291 273 260 308 291 273 268 308 292 273 268 308 292 273 260 308 291 273 269 303 292 273 268 309 292 273 267 309 292 273 267 308 292 273 260 309 292 273 268 308 292 273 260 308 292 273 268 308 292 273 268 308 292 273 267 309 292 273 268 308 292 273 260 308 292 273 267 308 292 273 267 308 292 273 267 309 292 273 259 310 291 273 268 308 291 273 268 308 292 273 267 308 291 273 267 308 291 273 268 308 291 273 259 309 291 273 267 308 292 273 269 302 292 273 260 308 292 273 268 308 292 273 270 301 292 273 262 302 291 273 268 308 292 273 262 302 292 273 260 308 291 273 268 308 291 273 260 308 291 273 267 308 291 273 268 307 291 273 268 308 291 273 268 308 292 273 267 308 292 273 259 308 292 273 267 307 292 273 263 313 291 273 262 302 292 273 267 308 291 273 268 308 291 273 268 308 291 273 268 308 291 273 268 307 291 273 268 308 291 273 267 309 291 273 260 308 291 273 267 308 292 273 267 308 292 273 259 316 292 273 258 317 292 273 259 316 292 273 268 307 292 273 260 307 292 273 267 307 292 273 268 308 292 273 260 308 292 273 260 307 292 273 259 308 292 273 261 307 292 273 267 308 292 273 267 308 292 273 261 307 292 273 267 308 292 273 259 316 292 273 259 316 292 273 258 317 293 273 268 308 292 273 268 308 292 273 267 308 292 273 270 305 292 273 273 298 292 273 271 304 292 273 269 310 292 273 270 310 292 273 267 308 292 273 267 308 292 273 271 305 292 273 268 307 292 273 268 307 292 273 268 307 292 273 268 307 292 273 268 307 292 273 268 307 292 273 267 307 292 273 267 308 292 273 267 308 292 273 267 308 292 273 268 307 292 273 259 309 292 273 267 308 292 273 268 307 292 273 268 308 292 273 267 308 292 273 267 308 292 273 268 308 292 273 271 299 292 273 267 308 292 273 268 307 292 273 267 308 292 273 269 301 292 273 267 308 292 273 267 307 292 273 268 307 292 273 267 307 292 273 269 302 292 273 267 307 292 273 268 307 292 273 267 308 292 273 267 308 292 273 267 308 292 273 267 308 292 273 269 302 292 273 269 302 292 273 267 307 292 273 267 308 292 273 267 307 292 273 267 308 292 273 267 307 292 273 267 308 292 273 266 308 292 273 267 307 292 273 267 308 292 273 268 307 292 273 267 308 292 273 265 310 292 273 272 299 292 273 267 308 292 273 267 308 292 273 267 308 292 273 267 307 292 273 268 307 292 273 267 308 292 273 267 308 292 273 267 308 292 273 267 308 292 273 267 308 292 273 268 307 292 273 267 308 292 273 267 308 292 273 267 308 292 273 267 308 292 273 267 307 292 273 258 316 292 273 258 315 292 273 265 311 292 273 267 308 292 273 267 307 292 273 272 298 292 273 268 307 292 273 268 308 292 273 267 308 292 273 268 308 292 273 268 307 292 273 268 307 292 273 267 308 292 273 267 308 292 273 267 308 292 273 268 308 292 273 267 308 292 273 267 308 292 273 272 298 292 273 267 307 292 273 267 307 292 273 267 308 292 273 267 308 292 273 267 307 292 273 267 307 292 273 267 308 292 273 269 302 292 273 269 301 292 273 269 301 292 273 267 308 292 273 267 307 292 273 266 308 292 273 267 308 292 273 267 307 292 273 267 308 292 273 268 308 292 273 268 308 292 273 269 305 292 273 258 316 292 273 257 318 292 273 259 317 293 273 259 317 292 273 259 317 292 273 258 317 292 273 259 316 292 273 259 316 292 273 258 317 292 273 268 308 292 273 267 308 292 273 267 307 292 273 268 307 292 273 268 307 292 273 268 303 292 273 268 307 292 273 268 308 292 273 268 307 292 273 268 307 292 273 268 308 292 273 267 308 292 273 267 308 292 273 267 307 292 273 267 308 292 273 267 307 292 273 266 308 292 273 269 302 292 273 267 307 292 273 267 308 292 273 258 317 292 273 258 317 292 273 259 316 292 273 258 317 292 273 260 309 292 273 258 316 292 273 257 317 292 273 258 317 292 273 268 307 292 273 267 308 292 273 267 308 292 273 267 308 292 273 267 308 292 273 267 308 292 273 268 308 292 273 267 308 292 273 268 307 292 273 268 308 292 273 268 308 292 273 268 307 292 273 270 301 292 273 269 301 292 273 270 302 292 273 268 308 292 273 268 307 292 273 270 305 292 273 268 307 292 273 270 301 292 273 268 307 292 273 268 307 292 273 268 307 292 273 268 307 292 273 267 308 292 273 268 308 292 273 268 307 292 273 268 307 292 273 267 308 292 273 267 308 292 273 268 306 292 273 269 302 292 273 268 307 292 273 268 307 292 273 268 307 292 273 267 308 292 273 259 316 292 273 259 316 292 273 259 316 292 273 269 307 292 273 268 308 292 273 268 307 292 273 268 308 292 273 268 307 292 273 268 307 292 273 268 307 292 273 267 307 292 273 268 307 292 273 268 307 292 273 271 303 292 273 267 307 292 273 270 301 292 273 268 307 292 273 268 306 292 273 268 307 292 273 267 307 292 273 268 307 292 273 267 307 292 273 268 307 292 273 259 316 291 273 259 316 291 273 268 307 291 273 268 307 291 273 268 307 291 273 268 308 292 273 268 307 292 273 270 301 292 273 268 308 292 273 268 307 291 273 259 316 292 273 259 316 292 273 268 308 291 273 268 307 291 273 269 302 292 273 268 307 292 273 270 301 292 273 267 308 292 273 267 308 292 273 268 306 291 273 269 302 291 273 268 307 292 273 268 307 292 273 270 301 292 273 268 307 292 273 270 301 292 273 268 307 292 273 269 307 292 273 269 306 292 273 269 307 292 273 269 307 292 273 269 307 292 273 269 310 292 273 268 307 292 273 269 306 292 273 268 307 292 273 268 307 292 273 269 306 292 273 268 307 292 273 267 307 292 273 268 307 292 273 270 301 292 273 268 307 292 273 268 307 292 273 268 307 292 273 268 307 292 273 269 310 292 273 269 310 292 273 269 310 292 273 268 307 292 273 269 310 292 273 269 310 292 273 270 310 292 273 268 307 292 274 270 310 292 273 270 309 292 273 270 310 292 273 271 309 292 273 270 310 292 274 270 309 292 274 270 310 292 274 270 309 292 274 272 303 292 273 271 303 291 273 272 303 292 273 260 315 292 273 269 310 292 273 260 314 291 273 259 314 291 273 259 315 292 273 259 314 292 274 259 315 292 273 259 315 291 273 263 311 291 273 270 310 291 273 260 314 292 273 270 309 291 273 270 309 291 273 269 310 291 273 269 309 292 273 269 309 292 273 271 303 292 273 270 309 292 273 269 310 292 273 271 303 292 273 269 309 292 273 269 309 291 274 270 309 291 273 270 309 292 273 270 309 292 273 270 309 292 273 274 296 291 273 270 309 292 273 270 309 292 273 270 309 292 273 270 309 291 273 270 309 291 273 272 302 291 273 269 309 291 273 269 310 291 273 270 308 291 273 270 309 291 273 271 309 291 273 270 309 291 273 271 303 291 273 271 308 291 273 271 309 291 273 270 309 291 273 270 309 291 273 270 308 291 273 270 309 291 273 272 303 291 273 271 309 291 273 272 302 291 273 270 309 291 273 269 306 291 273 271 309 291 273 271 309 292 273 273 302 292 273 271 308 292 273 273 302 292 273 271 308 292 273 271 309 291 273 271 300 292 273 273 302 292 273 271 309 292 273 272 303 292 273 271 308 291 273 269 306 291 273 269 305 291 273 263 306 291 273 260 314 291 273 260 313 291 273 260 314 291 273 260 314 291 273 260 314 291 273 261 315 291 273 260 314 291 273 260 314 291 273 261 313 291 273 260 314 291 273 260 314 291 273 271 309 291 273 270 309 291 273 270 309 291 273 269 305 291 273 270 308 291 273 271 309 291 273 273 302 291 273 269 306 291 273 272 303 292 273 272 300 292 273 271 308 291 273 270 308 291 273 271 308 292 273 270 309 292 273 261 314 292 274 271 308 292 274 270 309 292 274 270 309 292 274 271 308 292 274 270 309 292 274 259 315 292 273 260 314 292 273 270 309 292 273 270 309 292 273 271 308 292 273 270 309 291 273 270 308 291 273 271 308 291 273 271 309 291 273 271 309 291 273 271 308 292 274 270 309 292 274 273 302 292 273 271 309 292 273 272 303 292 274 271 308 292 274 271 309 292 274 270 309 292 273 271 308 292 273 275 295 292 274 271 308 292 273 270 306 292 273 270 305 292 273 269 305 292 273 269 305 292 274 261 313 292 274 263 306 292 274 260 314 292 273 272 299 292 274 272 303 292 274 260 314 292 274 261 314 292 274 261 313 291 273 271 300 292 274 269 306 290 273 269 306 290 273 269 306 290 274 270 306 292 274 271 300 291 274 269 306 291 273 270 305 292 274 269 306 292 274 269 306 291 273 271 300 291 273 270 306 291 273 270 306 290 273 270 305 290 273 270 305 290 273 269 306 292 274 269 305 292 273 269 305 291 273 270 305 292 274 269 306 290 273 269 306 291 274 270 305 290 273 269 305 290 273 269 306 290 273 269 305 290 273 269 305 291 273 269 306 290 273 271 299 290 273 269 305 290 273 271 299 290 273 271 300 290 273 270 308 291 273 269 306 291 273 271 300 291 273 274 297 291 273 270 300 292 274 269 305 292 274 271 299 292 274 269 306 292 274 269 305 292 274 270 305 290 273 269 306 290 273 271 300 290 273 270 305 290 273 271 299 290 273 269 305 291 273 271 299 292 274 269 306 291 273 270 306 291 273 270 305 291 273 270 305 291 273 268 306 291 273 272 299 291 273 269 306 291 273 271 299 291 273 272 299 291 273 269 306 291 273 269 306 290 273 270 305 291 273 269 306 291 273 269 306 291 273 270 305 291 273 269 306 291 273 270 305 291 273 270 305 291 273 269 306 291 273 270 309 291 273 270 305 292 273 270 308 292 273 270 308 292 273 269 305 292 273 272 302 292 273 269 306 293 273 261 313 293 273 274 296 293 273 272 302 293 273 270 308 293 273 270 308 292 273 270 308 292 273 270 308 292 273 271 300 292 273 271 300 292 273 269 306 292 273 268 307 292 273 268 307 292 273 268 306 292 273 271 304 292 273 270 310 292 273 268 307 292 273 268 307 292 273 268 306 292 273 271 300 292 273 270 300 292 273 268 306 292 273 268 306 292 273 269 306 292 273 269 306 292 273 269 306 292 273 263 311 293 273 269 310 292 273 270 309 292 273 270 309 292 273 269 310 292 273 272 302 292 273 269 310 292 273 269 310 292 273 269 310 292 273 269 310 292 273 269 310 292 273 272 303 292 273 270 310 292 273 269 310 292 273 273 297 292 273 271 303 292 273 269 311 292 273 268 311 292 273 268 310 293 273 268 310 292 273 269 310 292 273 268 311 292 273 268 310 292 273 269 310 292 273 267 310 292 273 268 311 292 273 268 311 292 273 268 311 293 273 268 311 293 273 269 310 293 273 270 304 293 273 270 304 293 273 269 310 292 273 273 301 293 273 269 310 292 273 270 310 292 273 268 307 292 273 269 311 292 273 270 310 293 273 268 310 293 273 269 310 293 273 269 311 292 273 268 311 293 273 269 310 293 273 270 309 293 273 268 311 293 273 269 310 292 273 269 310 292 273 268 311 292 273 268 310 292 273 271 304 292 273 273 301 292 273 268 311 292 273 269 311 292 273 278 317 292 273 279 316 292 273 279 316 292 273 268 311 292 273 268 310 293 273 268 311 292 273 278 316 292 273 270 305 292 273 278 317 292 273 276 316 292 273 269 318 292 273 275 317 292 273 266 310 292 273 265 311 292 273 265 311 292 273 267 311 292 273 268 311 292 273 268 311 292 273 267 311 292 273 267 311 292 273 268 311 292 273 267 312 292 273 268 311 292 273 267 312 292 273 268 311 292 273 259 312 293 273 268 312 292 273 268 311 292 273 267 312 292 273 278 317 292 273 268 312 292 273 268 312 292 273 267 312 292 273 262 313 292 273 262 312 292 273 268 312 292 273 268 311 292 273 268 312 292 273 268 311 292 273 268 312 292 273 268 312 292 273 267 311 292 273 268 311 292 273 267 312 292 273 268 311 292 273 267 311 292 273 267 311 292 273 268 312 292 273 267 312 292 273 267 312 292 273 268 312 292 273 268 312 292 273 268 312 292 273 267 313 292 273 268 311 292 273 267 312 292 273 259 313 292 273 267 312 292 273 267 312 292 273 268 312 292 273 267 312 292 273 268 312 292 273 268 312 292 273 259 312 292 273 260 312 292 273 269 311 292 273 267 311 292 273 267 312 292 273 268 312 292 273 268 312 292 273 268 311 292 273 269 304 292 273 268 312 292 273 268 312 292 273 268 312 293 273 267 312 292 273 267 311 292 273 268 312 292 273 267 312 292 273 261 306 292 273 268 311 292 273 268 311 292 273 259 313 292 273 278 317 292 273 267 312 292 273 268 311 292 273 260 312 292 273 258 309 292 273 267 309 292 273 267 309 292 273 266 309 292 273 267 308 292 273 267 308 292 273 266 308 292 273 259 309 292 273 259 309 292 273 266 309 292 273 266 310 292 273 266 309 292 273 262 301 292 273 224 330 292 273 224 330 292 273 267 309 292 273 259 308 292 273 259 310 292 273 267 309 292 273 257 310 292 273 267 310 292 273 269 311 292 273 268 312 292 273 268 312 292 273 269 326 292 273 268 326 292 273 271 318 292 273 269 325 292 273 268 326 292 273 269 326 292 273 269 320 292 273 270 319 292 273 269 319 292 273 282 308 292 273 278 319 292 273 271 320 292 273 269 321 292 273 280 315 292 273 269 326 292 273 269 326 292 273 269 326 293 273 277 319 292 273 274 324 292 273 278 319 292 273 278 319 292 273 278 319 292 273 270 320 292 273 271 320 292 273 270 319 292 273 278 317 292 273 271 318 292 273 271 318 292 273 282 314 292 273 279 318 292 273 279 318 292 273 279 318 292 273 271 306 292 273 269 312 292 273 268 312 292 273 269 312 292 273 269 312 292 273 270 311 292 273 269 312 292 273 269 312 292 273 269 312 292 273 269 311 292 273 269 312 292 273 269 312 292 273 261 312 292 273 261 312 292 273 264 309 292 273 262 311 292 273 270 311 292 273 270 311 292 273 272 304 292 273 270 310 292 273 270 310 292 273 270 310 292 273 269 311 292 273 270 311 292 273 262 311 292 273 270 310 292 273 270 311 292 273 270 311 292 273 270 311 292 273 269 312 292 273 270 311 292 273 270 310 292 273 269 311 292 273 270 310 292 273 270 312 292 273 268 307 292 273 269 306 292 273 268 308 292 273 269 307 292 273 268 308 292 273 269 307 292 273 269 307 292 273 272 304 292 273 269 308 292 273 269 308 292 273 269 307 292 273 268 308 292 273 269 307 292 273 268 308 292 273 268 308 292 273 268 308 292 273 268 308 292 273 268 308 292 273 269 308 292 273 272 305 292 273 269 307 292 273 268 308 292 273 269 308 292 273 269 307 292 273 269 307 292 273 269 307 292 273 268 308 292 273 268 307 292 273 268 309 292 273 268 308 292 273 268 308 292 273 268 308 292 273 268 308 292 273 269 307 292 273 269 308 292 273 269 307 292 273 269 307 292 273 270 307 292 273 269 307 292 273 269 307 292 273 269 307 292 273 269 308 292 273 269 308 292 273 269 307 292 273 269 307 292 273 269 307 292 273 269 307 292 273 268 307 292 273 268 307 292 273 269 307 292 273 269 307 292 273 268 308 292 273 269 307 292 273 269 308 292 273 269 306 292 273 271 301 292 273 273 298 292 273 269 307 292 273 271 301 292 273 271 301 292 273 269 307 292 273 269 307 292 273 268 307 292 273 269 307 292 273 269 307 292 273 268 308 292 273 271 301 292 273 270 307 292 273 269 307 292 273 269 307 292 273 269 307 292 273 269 307 292 273 269 307 292 273 270 307 292 273 269 307 292 273 269 306 292 273 270 307 292 273 269 307 292 273 269 307 292 273 269 307 292 273 269 307 292 273 268 307 292 273 269 307 292 273 269 307 292 273 269 306 292 273 271 301 292 273 273 303 292 273 270 310 292 273 270 307 292 273 269 308 292 273 269 307 292 273 269 307 292 273 269 307 292 273 270 306 292 273 269 307 292 273 269 307 292 273 268 307 292 273 270 307 292 273 272 303 292 273 269 307 292 273 270 307 292 273 269 308 292 273 272 304 292 273 270 306 292 273 269 307 292 273 269 307 292 273 270 307 292 273 269 306 292 273 269 307 292 273 269 307 292 273 269 307 292 273 269 307 292 273 269 307 292 273 269 307 292 273 268 307 292 273 274 299 292 273 268 307 292 273 270 306 292 273 270 306 292 273 269 307 292 273 269 307 292 273 271 301 292 273 269 307 292 273 269 307 292 273 269 306 292 273 269 307 292 273 270 306 292 273 269 307 292 273 270 301 292 273 269 307 292 273 269 307 292 273 268 307 292 273 271 301 292 273 268 307 292 273 269 307 292 273 269 307 292 273 270 306 292 273 269 307 292 273 268 308 292 273 270 307 292 273 269 307 292 273 269 307 292 273 270 307 292 273 269 307 292 273 271 301 292 273 270 307 292 273 269 307 292 273 269 307 292 273 269 307 292 273 268 307 292 273 269 306 292 273 269 306 292 273 269 307 292 273 269 307 292 273 269 306 292 273 269 306 292 273 269 306 292 273 270 306 292 273 269 306 292 273 269 305 292 273 269 307 292 273 268 306 292 273 269 307 292 273 269 307 292 273 269 307 292 273 269 307 292 273 269 306 292 273 269 307 292 273 272 304 292 273 269 306 292 273 271 301 292 273 269 306 292 273 269 307 292 273 268 307 292 273 268 307 292 273 268 307 292 273 268 307 292 273 269 306 292 273 269 306 292 273 268 307 292 273 269 306 292 273 269 306 292 273 269 306 293 273 269 306 292 273 269 307 292 273 269 307 292 273 269 306 292 273 269 306 292 273 268 307 292 273 268 307 292 273 269 307 292 273 269 306 292 273 269 306 292 273 269 306 292 273 268 307 292 273 269 306 292 273 269 306 292 273 268 306 292 273 269 306 292 273 271 300 292 273 269 306 292 273 269 307 292 273 270 306 292 273 269 306 292 273 269 306 292 273 269 306 292 273 269 306 292 273 268 307 292 273 269 307 292 273 269 306 292 273 269 306 292 273 269 306 292 273 269 306 292 273 268 307 292 273 269 307 292 273 269 306 292 273 273 297 292 273 270 306 292 273 269 306 292 273 269 307 292 273 270 306 292 273 269 307 292 273 269 306 292 273 269 306 292 273 273 298 292 273 271 309 292 273 271 309 292 273 270 309 292 273 270 309 292 273 271 308 292 273 270 309 292 273 270 309 292 273 271 308 292 273 270 310 292 273 270 309 292 273 271 309 292 273 270 309 292 273 269 310 292 273 271 308 292 273 270 310 292 273 270 310 292 273 271 309 292 273 272 303 292 273 270 306 292 273 271 305 292 273 270 306 292 273 269 306 292 273 270 306 292 273 269 306 292 273 269 306 292 273 269 308 292 273 269 307 292 273 270 306 292 273 269 306 292 273 269 307 292 273 272 303 292 273 271 310 292 273 269 306 292 273 270 306 292 273 270 306 292 273 269 307 292 273 271 300 292 273 269 307 292 273 269 306 292 273 269 306 292 273 269 306 292 273 268 307 292 273 269 306 292 273 269 306 292 273 269 306 292 273 271 300 292 273 269 306 292 273 269 306 292 273 269 306 292 273 270 306 293 273 269 306 293 273 270 306 293 273 269 306 292 273 268 306 292 273 269 307 292 273 269 306 292 273 268 307 292 273 270 310 292 273 270 306 292 273 271 301 292 273 271 300 292 273 271 300 292 273 269 306 292 273 270 306 292 273 269 306 292 273 269 306 292 273 270 306 292 273 269 306 292 273 270 306 292 273 268 307 292 273 269 307 292 273 268 307 292 273 268 307 292 273 269 307 292 273 269 307 292 273 269 306 292 273 269 307 292 273 268 307 292 273 268 307 292 273 269 307 292 273 271 304 292 273 261 311 292 273 270 309 292 273 270 310 292 273 270 309 292 273 272 304 292 273 270 310 292 273 270 310 292 273 271 310 292 273 270 310 293 273 270 309 293 273 270 310 293 273 270 310 293 273 270 310 293 273 270 310 292 273 269 310 292 273 269 307 292 273 269 308 292 273 268 308 292 273 268 307 293 273 269 307 293 273 268 307 293 273 269 307 293 273 269 307 293 273 269 307 293 273 268 306 292 273 269 307 292 273 268 307 292 273 271 301 292 273 269 308 292 273 273 299 292 273 268 308 292 273 269 307 292 273 259 309 292 273 262 302 292 273 268 307 292 273 269 311 292 273 269 311 293 273 269 311 292 273 269 311 292 273 269 311 292 273 271 305 292 273 270 305 292 273 269 311 292 273 269 311 292 273 268 311 292 273 269 311 292 273 269 311 292 273 269 311 292 273 269 311 292 273 269 311 292 273 268 312 292 273 269 312 292 273 269 311 292 273 270 311 292 273 269 311 292 273 270 311 292 273 269 311 292 273 269 311 292 273 269 312 292 273 260 312 292 273 261 312 292 273 262 312 292 273 261 312 292 273 261 313 292 273 261 312 292 273 269 311 292 273 269 311 292 273 270 310 292 273 270 305 292 273 269 311 292 273 269 311 292 273 269 312 292 273 269 311 292 273 273 300 292 273 268 312 292 273 269 311 292 273 269 311 292 273 269 311 292 273 268 312 292 273 270 310 292 273 269 311 292 273 269 311 292 273 269 311 292 273 270 311 293 273 269 312 293 273 270 311 293 273 269 311 292 273 271 305 292 273 269 311 292 273 269 311 292 273 272 305 292 273 261 312 292 273 261 313 292 273 262 312 292 273 262 311 292 273 262 312 292 273 269 311 293 273 270 311 293 273 270 311 293 273 268 308 293 273 269 311 293 273 270 311 292 273 269 311 292 273 268 308 292 273 268 308 292 273 273 299 292 273 268 309 292 273 268 309 292 273 259 317 292 273 258 318 292 273 258 318 292 273 259 317 292 273 259 317 292 273 269 312 292 273 268 308 292 273 268 308 292 273 268 308 292 273 268 308 292 273 263 301 292 273 262 302 292 273 268 308 292 273 261 308 292 273 260 309 292 273 263 302 292 273 268 308 292 273 268 308 292 273 268 308 292 273 268 308 292 273 267 308 292 273 268 308 292 273 270 302 292 273 270 302 292 273 268 308 292 273 268 308 292 273 269 307 292 273 269 307 292 273 269 308 292 273 271 302 292 273 268 308 292 273 271 302 292 273 269 311 292 273 268 307 292 273 270 310 292 273 270 310 292 273 269 307 292 273 270 310 292 273 270 310 292 273 262 311 292 273 262 310 293 273 261 311 293 273 261 311 292 273 262 310 292 273 270 309 292 273 270 310 292 273 270 311 292 273 270 310 292 273 270 310 292 273 270 310 293 273 270 310 293 273 270 310 293 273 270 310 293 273 269 310 293 273 269 311 292 273 269 310 292 273 269 310 292 273 270 310 292 273 269 310 292 273 269 310 292 273 269 311 292 273 269 311 292 273 274 301 292 273 270 310 292 273 271 310 292 273 270 310 292 273 271 310 292 273 269 310 293 273 270 310 292 273 270 310 292 273 269 310 292 273 269 310 293 273 269 310 293 273 269 311 293 273 268 308 293 273 267 308 293 273 260 308 293 273 259 309 293 273 267 309 293 273 268 308 293 273 268 308 293 273 268 308 293 273 268 308 292 273 268 308 292 273 268 308 292 273 269 307 292 273 268 311 292 273 269 311 292 273 270 311 292 273 268 313 292 273 270 312 292 273 271 305 292 273 275 301 292 273 269 312 292 273 269 311 292 273 269 311 292 273 273 298 292 273 270 311 292 273 270 311 292 273 268 308 293 273 268 308 292 273 268 308 293 273 260 308 292 273 260 308 292 273 266 302 292 273 278 313 292 273 278 313 292 273 274 319 292 273 278 313 292 273 278 313 293 273 277 314 292 273 278 318 292 273 277 314 292 273 277 314 292 273 277 314 292 273 277 314 292 273 268 309 292 273 267 309 292 273 268 309 292 273 267 308 292 273 268 308 292 273 267 308 292 273 259 309 292 273 259 309 292 273 260 309 292 273 267 309 292 273 268 308 292 273 266 308 292 273 267 309 292 273 275 314 292 273 277 315 292 273 276 314 292 273 277 314 292 273 277 314 292 273 277 315 292 273 277 313 292 273 277 314 292 273 277 315 292 273 277 314 292 273 277 314 292 273 277 314 292 273 267 309 292 273 278 315 292 273 277 314 292 273 277 315 292 273 277 314 292 273 277 314 292 273 277 314 292 273 272 299 292 273 277 314 292 273 277 314 292 273 273 320 292 273 277 314 292 273 277 314 292 273 267 309 292 273 278 314 292 273 277 314 292 273 275 316 292 273 273 320 292 273 277 314 292 273 277 314 292 273 276 314 292 273 277 314 292 273 277 315 292 273 276 316 292 273 277 314 292 273 278 314 292 273 276 315 292 273 277 315 292 273 277 314 292 273 277 315 292 273 279 308 292 273 280 310 292 273 279 307 292 273 278 313 292 273 278 313 292 273 279 308 292 273 277 314 292 273 278 314 292 273 277 315 292 273 277 314 292 273 278 314 292 273 276 314 292 273 276 314 292 273 278 313 292 273 277 314 292 273 277 313 292 273 277 314 292 273 277 315 292 273 277 314 292 273 277 314 292 273 276 315 293 273 276 314 292 273 277 314 292 273 277 314 292 273 277 314 292 273 277 314 292 273 276 316 292 273 277 315 292 273 277 314 292 273 277 314 292 273 277 314 292 273 277 314 292 273 278 313 292 273 276 314 292 273 277 314 293 273 278 314 293 273 279 314 293 273 277 314 292 273 279 308 292 273 278 313 292 273 277 315 292 273 269 314 292 273 269 317 292 273 270 315 292 273 272 312 292 273 269 315 292 273 278 313 292 273 268 310 292 273 268 308 292 273 268 309 292 273 260 310 292 273 259 310 292 273 260 309 292 273 259 310 292 273 260 309 292 274 260 309 292 274 268 309 292 274 268 309 292 274 268 308 292 274 277 314 292 274 259 310 292 274 268 308 293 274 259 309 293 274 275 313 293 274 276 313 293 274 260 309 293 274 268 308 293 274 276 312 293 275 278 306 293 275 275 313 293 275 267 308 293 275 276 313 292 275 276 313 292 276 278 313 292 276 277 314 291 276 268 309 292 276 260 310 292 276 260 318 293 277 268 309 293 277 261 309 292 275 278 313 291 275 271 303 292 275 267 308 292 275 268 309 292 275 269 308 293 275 269 308 293 275 269 308 293 274 269 307 293 274 268 308 292 274 268 308 292 274 269 308 294 275 269 308 294 275 268 308 292 274 268 308 291 274 261 308 291 274 268 308 292 274 268 309 291 274 269 308 290 273 268 308 290 273 260 309 290 273 260 308 290 273 260 309 290 273 261 308 290 273 269 308 291 273 259 311 291 274 259 310 291 273 278 313 292 274 268 308 292 273 268 309 292 273 266 308 292 274 276 313 292 274 278 313 292 274 266 308 292 274 266 308 292 274 267 307 291 274 267 312 291 274 268 308 291 273 268 309 290 273 270 314 290 273 269 314 290 273 278 313 290 273 278 314 290 273 277 314 291 273 278 314 290 273 269 308 291 273 268 309 291 273 278 314 291 273 268 308 291 273 277 314 291 273 268 309 292 273 278 314 291 273 277 314 291 273 277 314 291 273 281 310 291 274 278 314 292 274 279 312 292 274 270 324 292 274 271 305 292 274 278 317 292 274 269 311 291 273 269 312 291 273 269 312 290 273 262 311 290 273 270 311 290 273 263 305 290 273 260 308 290 273 268 308 311 288 270 314 291 274 268 309 290 273 269 308 291 273 269 308 289 273 273 299 290 273 268 309 291 273 268 308 291 273 268 308 290 273 268 308 289 273 268 308 290 273 268 308 289 273 267 308 289 273 272 300 290 273 269 308 289 273 266 311 289 273 265 299 289 273 269 307 289 273 267 311 292 274 268 309 292 274 269 308 292 274 268 308 292 274 259 309 292 274 268 308 292 274 268 308 292 274 269 308 291 274 269 308 311 288 260 309 311 288 268 308 311 289 278 313 291 274 277 314 311 289 270 315 291 274 277 314 311 288 278 313 291 273 268 309 291 273 260 310 291 274 268 309 291 274 267 309 291 274 277 314 291 273 277 314 291 274 278 314 291 274 268 309 291 274 268 308 291 274 268 309 291 274 278 314 311 289 277 314 291 274 268 308 291 274 277 314 291 273 269 315 291 273 268 309 291 273 278 313 291 273 260 310 291 273 268 309 291 273 260 310 291 274 267 309 291 274 268 309 291 274 278 314 291 273 268 309 292 274 270 302 311 288 268 309 311 288 269 308 311 288 268 309 290 273 268 308 291 273 277 314 291 273 277 314 311 288 268 308 291 273 277 313 291 273 269 308 290 273 269 308 290 273 268 309 290 273 278 313 290 273 278 313 291 273 278 313 290 273 277 313 291 273 278 313 290 273 277 315 291 273 270 315 291 273 277 313 291 273 269 315 291 273 268 309 291 273 268 309 291 273 268 309 291 273 268 309 291 273 268 309 291 273 277 314 291 273 280 311 291 273 278 314 291 273 277 314 291 273 270 314 311 288 278 313 311 288 278 313 311 288 260 309 311 288 269 309 311 288 270 303 311 288 268 308 311 288 261 308 291 273 268 308 291 273 268 309 291 273 260 309 290 273 268 309 291 273 268 309 291 273 269 308 291 273 268 309 291 273 268 309 291 273 269 308 291 273 260 310 291 273 268 309 291 273 269 309 291 273 261 309 291 273 260 309 291 273 261 309 290 273 260 310 291 273 261 309 290 273 261 310 290 273 260 310 290 273 261 309 290 273 269 309 290 273 267 309 311 288 260 309 291 273 269 309 311 288 258 313 311 288 268 309 311 288 268 309 290 273 268 309 311 288 268 309 311 288 268 309 291 273 260 310 291 273 268 309 291 273 260 309 291 273 267 310 291 273 267 309 291 273 268 309 291 273 268 309 291 273 268 310 291 273 268 309 291 273 277 315 291 273 268 309 291 273 268 309 291 273 268 309 291 273 277 316 291 273 268 310 291 273 268 309 291 273 267 310 291 273 267 310 291 273 267 309 290 272 259 310 290 272 266 310 290 272 265 312 290 272 267 310 290 272 268 309 291 272 266 307 291 272 266 308 290 272 267 307 290 272 267 308 291 272 277 314 291 272 270 315 271 256 277 315 270 256 258 308 271 256 266 309 271 256 258 309 271 256 267 309 270 256 266 310 270 256 264 312 291 272 267 309 290 272 267 309 291 272 264 313 291 272 267 310 291 272 265 312 291 273 267 308 291 273 267 309 271 256 267 309 271 256 267 309 271 256 267 309 291 272 277 315 291 273 277 314 291 272 267 309 291 272 278 314 291 272 277 314 291 272 269 316 291 272 278 314 291 272 277 315 291 272 272 309 292 273 277 314 292 273 266 309 292 273 267 309 292 273 267 309 292 273 269 306 291 273 278 314 291 273 269 315 292 273 277 314 292 273 277 315 292 273 267 309 291 273 265 309 290 273 267 309 290 273 265 312 289 272 265 308 290 273 267 308 291 273 268 308 291 273 268 303 291 273 267 308 291 273 267 309 291 273 259 309 291 273 266 309 291 273 267 310 290 272 259 309 290 272 267 309 290 272 267 309 291 272 258 309 290 272 259 309 271 256 267 309 270 256 267 308 270 256 267 309 269 256 267 309 271 256 267 309 291 272 267 309 290 272 259 309 290 272 267 309 290 272 260 309 290 272 270 303 289 272 260 309 291 272 260 308 289 272 268 308 289 272 269 309 289 272 268 308 291 272 268 308 291 272 262 302 291 272 261 309 290 272 259 309 291 272 259 309 290 272 268 308 291 272 268 308 291 272 259 309 291 272 260 309 291 273 268 308 291 272 268 309 291 272 268 309 271 256 268 309 291 272 268 308 291 272 261 303 271 256 259 309 271 256 259 309 291 272 259 310 291 273 268 308 291 273 269 316 291 273 278 315 291 273 270 314 291 273 276 315 291 273 276 315 291 273 276 315 291 273 277 315 291 273 277 315 291 273 278 314 291 273 277 315 291 273 277 314 291 273 277 315 291 272 269 316 291 273 277 314 291 273 270 316 291 273 277 315 291 273 278 314 291 273 278 315 291 273 278 315 291 273 277 314 291 272 277 315 291 272 269 316 291 272 278 314 291 272 278 314 290 272 269 316 291 273 269 315 291 273 259 309 291 273 258 309 291 273 259 309 291 273 260 309 291 272 266 309 291 273 264 309 291 273 265 308 291 273 267 309 291 273 268 309 291 273 267 309 291 272 269 303 291 273 268 309 291 272 268 309 289 272 267 309 290 272 267 309 291 273 267 309 291 273 267 309 291 273 267 309 291 273 267 309 291 273 267 309 291 273 267 309 291 273 268 308 291 273 267 309 291 273 260 309 291 273 268 309 291 273 268 308 291 273 269 302 291 273 268 309 291 272 267 309 291 272 267 309 291 272 259 309 291 273 259 309 291 273 259 310 291 273 260 309 291 273 267 310 290 272 259 310 290 272 258 318 290 272 259 309 290 272 259 310 290 272 260 309 290 272 258 318 290 272 267 309 291 272 268 309 291 273 260 310 291 273 267 309 291 273 268 309 291 272 268 309 291 273 267 309 291 272 267 309 291 272 267 309 289 272 260 309 291 273 259 310 291 272 267 309 291 273 268 309 291 273 268 309 291 273 267 308 291 273 268 308 291 273 268 308 291 272 259 309 290 273 270 306 290 272 268 308 290 272 268 308 290 272 267 309 290 272 259 309 291 273 259 309 291 273 259 309 291 273 260 309 291 273 261 304 291 273 259 310 291 273 267 310 291 273 267 310 291 273 267 309 291 273 259 309 291 273 267 309 291 273 267 309 291 273 268 308 291 273 267 309 291 273 259 309 291 273 259 309 291 273 259 309 291 273 259 310 291 273 259 309 291 273 258 318 291 273 258 318 291 273 259 318 291 273 258 318 291 273 258 317 291 273 260 310 291 273 259 310 291 273 267 310 291 273 268 309 291 273 267 309 291 273 268 308 291 273 260 309 271 256 260 310 291 273 260 308 290 273 260 310 290 273 259 309 290 273 259 309 291 273 259 309 271 257 265 308 290 273 258 317 291 273 259 317 291 273 258 318 291 273 258 318 291 273 258 318 291 273 258 317 291 273 258 317 291 273 260 317 291 273 258 318 291 273 268 309 291 273 268 309 291 273 267 309 291 273 268 309 290 273 278 314 290 273 276 314 290 273 277 314 291 273 277 315 291 273 277 315 292 273 272 299 292 273 278 313 291 273 277 314 292 273 269 315 292 273 279 308 292 273 261 309 291 273 260 310 291 273 260 310 290 273 260 310 290 273 268 309 290 273 270 315 290 273 277 314 290 273 270 325 292 273 277 315 292 273 277 314 292 273 277 315 292 273 277 314 291 273 267 310 290 273 276 314 290 273 277 314 290 273 276 314 289 273 276 314 290 273 277 315 290 273 268 317 290 273 269 316 290 273 257 313 290 273 266 312 291 273 259 310 290 273 268 309 290 273 268 309 290 273 268 309 291 273 268 309 290 273 269 308 291 273 270 315 291 273 278 314 291 273 270 315 291 273 277 314 290 273 270 315 290 273 268 310 290 273 268 309 290 273 267 310 290 273 267 310 290 273 268 310 290 273 268 310 290 273 267 310 291 273 260 310 290 273 268 310 291 273 273 300 290 273 260 310 290 273 269 309 290 273 268 309 290 273 260 310 292 273 269 309 291 273 268 309 290 273 267 311 290 273 268 310 290 273 273 300 289 273 277 314 290 273 268 309 290 273 277 315 290 273 277 314 290 273 278 315 290 273 277 314 290 273 277 314 290 273 271 306 290 273 277 314 291 273 277 314 291 273 277 314 291 273 277 314 290 273 268 309 290 273 260 309 311 289 267 309 290 273 259 310 291 273 267 308 270 256 257 309 270 256 257 309 311 289 261 305 311 289 267 309 291 273 259 309 290 272 268 308 270 257 267 309 291 273 267 308 291 273 266 308 290 273 266 308 291 273 265 308 290 273 259 308 291 273 267 307 291 272 270 299 290 272 267 308 290 273 267 309 290 273 258 309 290 272 266 308 290 272 267 309 289 272 267 309 291 272 268 308 291 273 259 309 290 272 259 310 290 272 259 309 290 272 268 302 290 272 266 308 291 273 261 302 293 274 268 302 291 272 260 309 291 272 268 309 292 273 267 309 291 272 267 309 291 273 260 309 292 274 268 308 290 272 259 309 291 272 267 309 290 272 268 308 290 272 267 309 292 273 268 308 292 273 268 309 291 273 267 308 290 272 267 309 290 272 267 310 291 273 268 309 290 272 267 309 290 272 267 309 291 272 267 309 290 272 270 306 290 272 259 310 291 272 267 309 291 272 267 308 292 273 266 308 291 272 258 309 290 272 266 308 291 272 267 309 290 272 259 317 291 272 260 310 291 272 269 313 291 273 266 303 292 273 267 309 291 273 268 312 292 273 268 312 292 273 261 312 291 273 268 312 291 273 268 312 292 273 266 312 292 273 267 311 291 273 268 311 292 273 268 311 291 273 257 319 291 273 258 318 291 273 268 312 291 273 271 307 291 273 257 319 291 273 269 311 291 273 268 310 290 273 269 311 291 273 261 311 291 273 269 310 291 273 269 310 292 273 269 310 291 273 269 310 291 273 268 311 291 273 269 310 291 273 269 310 292 273 261 310 291 273 269 310 290 272 269 310 290 272 269 310 290 272 261 310 290 273 269 310 291 273 260 311 291 273 260 311 291 273 269 311 291 273 260 312 290 273 261 311 290 273 261 311 291 273 270 304 290 272 268 306 290 273 264 312 290 272 268 311 290 272 269 311 290 272 269 311 291 273 261 311 291 273 268 311 291 273 268 310 291 272 261 311 291 273 269 310 291 273 268 311 291 273 269 310 291 273 268 311 291 273 268 310 291 273 269 310 290 272 269 311 290 273 269 311 290 272 269 310 290 272 269 310 290 272 268 310 290 272 269 310 290 272 269 310 290 272 269 309 290 272 261 310 290 272 262 310 290 272 269 310 290 272 262 310 290 272 269 309 290 272 269 311 290 272 261 310 291 273 270 310 291 272 270 309 291 272 269 309 290 272 270 309 290 272 270 309 290 272 270 309 290 272 264 303 290 272 270 309 290 272 269 309 290 272 268 306 290 272 261 310 290 272 269 310 290 272 270 309 289 272 260 311 290 272 272 298 290 272 260 307 290 272 268 307 290 272 269 306 290 272 269 306 290 272 270 309 290 272 268 306 290 272 261 306 290 272 260 307 290 273 261 306 290 272 269 306 291 273 268 306 290 273 273 297 290 273 269 306 290 273 269 310 290 273 270 309 290 272 270 309 290 272 270 309 290 273 270 309 289 272 260 308 291 273 268 306 290 272 269 306 290 272 268 306 291 273 270 300 290 272 269 305 290 272 270 305 290 272 269 305 290 272 269 306 290 272 261 305 290 272 269 305 290 272 261 306 290 272 270 305 290 272 261 306 290 272 271 300 290 272 261 306 290 272 262 305 290 272 261 306 290 273 263 308 291 273 262 309 290 273 260 308 290 273 260 308 290 273 264 304 291 273 268 306 291 273 269 306 291 273 268 306 291 273 268 306 291 273 261 307 290 273 268 306 291 273 268 306 291 273 260 306 290 273 268 306 290 273 260 306 290 273 268 306 290 272 268 306 271 257 260 307 271 256 261 306 270 257 259 307 271 256 261 306 270 257 269 305 290 272 268 306 290 273 260 306 290 273 268 306 290 273 268 306 290 273 261 307 290 273 270 309 290 273 269 309 290 273 270 308 290 273 269 309 291 273 261 311 291 273 261 310 291 273 262 309 291 273 269 309 290 273 269 310 292 273 270 304 291 273 269 310 290 272 269 309 291 272 261 310 290 272 271 303 291 272 269 309 291 272 260 307 290 272 269 309 290 272 261 310 291 272 270 310 292 273 269 310 291 272 269 310 290 272 269 309 291 272 269 310 291 272 268 310 291 272 269 309 291 272 268 309 291 272 260 310 290 272 261 310 290 272 269 309 290 272 269 309 290 272 269 309 290 272 268 310 290 272 262 310 290 272 269 309 290 272 269 310 290 272 261 310 290 272 268 306 290 272 270 310 290 272 269 309 290 272 269 306 290 272 267 307 290 272 262 310 290 272 269 310 290 272 269 309 290 273 269 309 290 272 269 310 290 272 261 310 290 272 269 309 290 272 269 309 291 272 261 310 291 272 261 310 290 272 268 306 290 272 268 306 290 272 269 310 290 272 269 309 290 272 270 309 290 272 268 306 290 272 263 304 290 272 268 306 290 272 268 306 290 272 268 307 290 272 260 307 290 272 268 307 290 272 268 306 290 272 268 306 290 272 268 306 290 272 260 307 290 272 260 306 290 272 268 306 290 272 269 305 290 272 269 305 290 272 269 306 290 272 269 306 290 272 261 306 290 272 268 306 290 272 269 305 290 272 260 307 290 272 268 306 290 272 268 306 290 272 268 306 290 272 261 306 291 272 261 306 291 272 268 306 291 272 269 305 291 272 269 305 290 272 268 306 290 272 274 296 290 273 261 306 290 273 261 306 290 273 269 306 290 273 269 306 290 273 269 306 290 273 260 306 290 273 269 306 290 273 272 303 290 273 270 302 290 273 269 307 290 273 261 308 290 273 260 307 291 273 268 307 290 273 269 307 290 272 269 307 290 272 269 307 290 273 269 307 290 273 261 307 290 272 269 306 290 273 268 307 290 273 261 307 290 273 268 307 290 273 268 307 290 272 268 307 290 272 261 308 290 273 260 307 291 273 262 301 290 273 262 301 290 273 259 308 290 273 259 308 290 273 261 307 290 273 260 308 290 273 261 308 290 273 261 308 290 272 268 307 290 272 268 307 290 273 261 307 290 272 269 307 290 272 268 307 290 272 268 307 290 273 260 308 290 272 260 307 290 273 261 307 290 273 261 307 290 273 261 307 290 273 261 307 290 272 261 307 290 272 269 307 290 273 273 304 290 272 269 307 290 273 270 306 290 273 261 307 290 273 269 307 290 273 268 307 290 273 269 306 290 272 269 306 290 272 269 306 290 273 269 307 290 273 260 308 290 273 260 307 291 273 261 307 291 273 261 307 291 273 261 307 291 273 262 307 291 273 268 307 291 273 269 306 290 273 269 307 290 273 261 307 290 273 269 307 291 273 269 306 291 273 261 307 291 273 261 307 291 273 262 301 290 273 260 307 291 273 261 307 290 273 261 307 291 273 269 306 291 273 268 308 291 273 269 306 291 273 269 306 291 273 271 301 291 273 261 306 291 273 261 307 291 273 269 307 291 273 269 306 291 273 273 298 291 273 269 307 291 273 269 307 291 273 269 306 291 273 269 307 291 273 269 306 291 273 269 307 291 273 269 307 291 273 269 307 291 273 269 307 291 273 270 306 291 273 269 306 291 273 270 306 291 273 271 301 291 273 269 307 291 273 270 306 291 273 269 307 291 273 269 307 291 273 270 306 291 273 269 307 291 273 269 306 291 273 269 307 290 273 269 306 289 272 270 306 290 272 269 306 290 272 269 306 290 272 269 306 290 272 268 307 291 273 269 306 291 273 274 297 291 273 268 307 291 273 269 307 291 273 270 306 291 273 269 307 291 273 269 307 290 273 270 307 290 273 269 307 290 273 269 307 290 273 271 301 290 273 269 307 290 273 269 307 291 273 271 301 291 273 269 307 291 273 269 307 291 273 271 301 290 272 269 306 290 273 270 306 291 273 269 307 291 273 269 307 291 273 269 307 291 273 272 300 291 273 268 307 291 273 269 306 291 273 268 306 291 273 268 307 291 273 269 307 291 273 269 307 291 273 268 307 291 273 269 307 291 273 269 307 293 274 268 308 291 273 271 301 291 273 269 307 291 273 269 307 291 273 270 306 291 273 270 306 291 273 270 306 291 273 269 306 290 273 269 306 290 273 269 307 290 273 270 306 290 273 270 306 290 273 268 308 291 273 270 307 291 273 269 307 291 273 269 307 291 273 274 297 291 273 270 307 291 273 269 308 290 272 270 307 290 272 270 307 290 273 269 307 290 272 269 308 290 273 270 307 290 273 270 308 290 273 270 307 290 272 270 306 290 273 269 307 290 273 269 307 290 273 270 307 290 273 269 308 290 272 270 307 290 273 261 316 290 273 262 315 290 273 272 304 292 273 280 311 292 273 262 314 290 273 270 307 291 273 270 308 292 274 269 308 292 273 269 308 290 273 270 307 292 273 271 302 290 273 270 307 290 273 270 307 290 273 269 307 290 273 270 307 290 273 269 307 292 273 269 307 292 273 269 307 291 273 270 307 291 273 269 307 291 273 270 307 291 273 269 308 290 273 270 307 290 273 270 307 290 273 272 301 290 273 270 307 290 273 270 306 290 273 270 307 290 273 270 307 290 273 269 307 290 273 269 308 289 273 269 307 289 273 280 305 290 272 279 312 289 272 279 312 289 273 269 308 289 273 271 301 291 273 278 312 291 273 269 307 289 273 270 307 290 273 273 304 290 273 270 307 290 273 270 307 290 273 269 308 290 273 269 307 290 273 270 306 290 273 270 306 289 273 278 312 290 273 270 306 290 272 278 312 290 273 279 311 290 273 270 307 291 273 269 306 289 273 279 311 291 273 270 306 290 273 272 304 290 273 279 311 290 273 282 308 290 273 270 307 290 273 279 312 290 273 279 311 290 273 278 312 291 273 278 312 312 289 278 312 290 273 278 312 290 273 270 323 290 273 278 313 290 273 269 307 290 273 268 308 291 273 269 307 289 273 269 307 290 273 268 308 290 273 279 312 290 273 269 307 290 273 269 307 290 273 269 307 290 273 269 307 291 273 269 307 290 273 269 306 290 273 269 307 290 273 269 307 289 273 270 307 289 273 269 307 289 273 269 307 290 273 269 307 290 273 269 307 290 273 269 307 269 257 270 307 269 257 271 307 269 257 271 307 289 273 271 306 289 273 270 301 291 273 262 307 311 289 272 301 268 257 270 307 289 273 262 307 289 273 269 307 291 273 270 307 311 289 270 307 311 289 270 307 289 273 269 307 290 273 269 307 290 273 270 306 290 273 261 308 290 273 261 308 289 273 268 308 291 273 261 307 291 273 269 306 311 289 269 307 311 289 267 297 268 257 271 301 268 257 269 307 268 257 271 302 268 257 269 307 311 289 270 307 291 273 269 307 291 273 271 301 290 273 269 307 290 273 269 307 289 273 261 308 290 273 270 307 289 273 270 302 289 273 269 308 289 273 269 307 291 273 269 308 289 272 260 308 291 273 269 307 291 273 269 307 291 273 262 307 291 273 262 308 291 273 269 307 291 273 269 308 291 273 270 307 291 273 270 307 291 273 270 307 291 273 270 307 291 273 272 301 291 273 271 301 311 289 270 307 290 272 261 308 311 288 270 307 311 288 270 306 290 273 269 307 290 272 270 301 290 273 269 307 290 272 269 307 291 273 268 307 291 273 269 307 290 273 268 307 291 273 269 306 292 273 269 306 290 272 268 307 290 272 270 306 291 273 261 307 290 272 261 306 291 272 261 307 291 273 269 306 292 273 270 305 291 273 270 306 291 273 262 306 292 273 269 307 291 273 262 306 291 273 262 307 291 272 268 307 292 273 262 307 292 273 261 307 292 273 269 306 292 273 269 307 291 272 260 314 291 273 269 307 292 273 262 306 292 273 261 307 292 273 261 307 292 273 269 307 292 272 261 307 292 272 269 307 292 273 269 307 291 273 269 307 291 272 269 306 292 273 270 306 292 272 270 306 291 273 261 307 292 273 270 307 291 273 269 306 291 273 268 307 292 273 261 306 291 273 268 307 291 272 268 307 291 272 270 306 292 273 270 307 291 273 269 307 291 273 269 306 291 273 269 306 292 273 269 306 292 273 270 306 291 272 270 307 292 273 261 306 292 273 270 307 291 272 272 300 291 272 271 300 291 272 260 315 291 272 261 307 292 273 269 307 291 273 269 306 292 273 268 307 291 272 269 307 291 272 269 306 292 273 261 307 290 272 269 306 290 272 269 307 291 272 269 306 292 273 269 306 292 273 269 307 292 273 269 306 292 273 261 306 291 272 269 306 290 272 269 306 290 272 270 306 291 273 270 306 291 273 270 306 290 272 269 307 292 273 270 306 292 273 261 307 292 273 270 307 292 273 269 306 291 273 270 306 291 272 269 307 291 272 269 307 292 273 261 315 292 273 269 307 292 273 269 306 292 273 269 307 292 273 272 303 292 273 269 306 292 273 269 307 292 273 269 307 292 272 269 306 292 272 269 307 291 272 269 306 291 272 269 306 291 272 270 306 292 273 269 306 291 272 268 307 291 272 267 310 291 272 261 307 292 273 269 307 292 273 270 306 292 273 269 306 292 273 270 306 292 273 269 306 292 273 269 307 292 273 270 306 292 273 271 300 292 273 271 300 292 273 271 301 292 272 269 306 292 273 271 301 291 272 261 307 291 272 269 306 291 272 269 307 291 272 261 314 292 273 260 314 291 272 261 307 291 272 270 301 291 272 271 300 292 273 269 306 291 272 269 306 292 273 269 306 292 272 269 306 292 273 261 314 292 272 270 306 291 272 269 306 291 272 269 306 292 272 270 305 292 272 269 306 292 272 261 306 291 272 269 306 291 272 269 306 291 272 269 306 291 272 270 306 291 272 270 306 292 272 269 306 292 272 270 306 292 272 270 306 292 272 269 306 292 272 269 306 292 273 269 306 292 273 269 306 291 272 269 306 291 272 271 300 291 272 262 306 291 272 264 300 291 272 262 306 292 273 269 306 292 273 261 315 292 273 261 307 292 272 269 306 292 272 269 306 291 272 261 306 292 272 269 306 292 272 269 306 292 273 269 306 292 273 270 306 292 273 261 307 292 273 269 306 292 273 269 307 292 273 269 307 292 273 269 306 292 273 268 307 292 273 270 306 292 273 269 306 292 273 262 307 292 273 270 306 292 273 270 306 292 273 262 306 292 273 269 307 292 273 270 306 292 273 270 306 292 273 270 306 292 273 263 301 292 273 269 306 292 273 270 306 291 272 269 307 291 272 260 307 291 272 269 306 291 272 268 307 291 272 269 306 292 273 269 306 292 273 262 306 292 273 269 306 292 273 270 305 292 273 262 306 291 272 261 306 292 273 270 306 292 273 270 306 291 272 269 306 292 273 270 306 290 273 269 306 290 273 272 299 290 273 272 303 291 273 260 314 291 273 269 306 291 273 269 306 290 272 269 306 291 272 270 305 290 272 269 306 290 272 269 306 291 273 269 306 290 273 273 303 291 273 269 306 291 273 270 306 290 272 270 305 291 273 269 306 290 272 269 306 291 273 270 306 291 273 269 306 291 273 270 309 291 273 271 308 291 273 260 314 291 273 262 313 291 273 261 313 291 273 271 299 291 273 269 306 291 273 273 305 291 273 271 307 290 273 260 314 291 273 260 314 290 273 260 314 290 273 261 313 291 273 260 314 291 273 260 314 291 273 260 314 291 273 260 314 291 273 260 314 291 273 261 314 291 273 260 313 291 273 260 313 291 273 261 313 291 273 264 306 291 273 263 306 291 273 260 314 291 273 260 314 291 273 260 313 291 273 260 314 291 273 261 314 291 273 261 315 291 273 261 313 291 273 260 314 291 273 272 303 291 273 270 306 291 273 270 306 291 273 270 306 291 273 261 314 291 273 261 314 291 273 261 314 291 273 261 314 291 273 260 314 291 273 260 315 291 273 260 315 291 273 260 314 291 273 261 314 291 273 261 314 291 273 260 314 291 273 261 314 291 273 261 313 291 273 262 313 291 273 260 315 291 273 269 306 291 273 270 306 291 273 269 306 291 273 269 306 291 273 270 305 291 273 260 315 291 273 261 314 290 272 261 314 290 272 260 315 290 272 274 306 290 272 261 314 290 272 260 315 290 272 261 314 290 272 260 315 290 272 260 314 290 272 260 314 290 272 261 314 290 272 263 307 290 272 260 315 290 272 260 315 290 272 260 314 290 272 261 313 290 272 259 316 290 273 263 311 290 272 261 314 290 272 261 314 290 272 260 314 291 273 262 307 291 273 261 314 291 273 261 314 291 273 260 314 291 273 260 315 291 273 260 315 291 273 261 314 291 273 260 315 291 273 260 315 291 273 260 314 291 273 260 315 291 273 259 315 291 273 263 307 291 273 261 314 291 273 260 314 291 273 260 314 290 272 271 309 290 272 272 303 290 272 270 309 290 272 271 309 290 272 270 309 290 272 272 302 290 272 271 308 291 272 270 309 291 272 270 309 290 272 271 308 291 273 271 308 290 272 271 308 291 272 271 308 291 272 271 308 291 272 270 309 291 272 273 302 290 272 270 309 291 273 271 309 291 273 271 309 291 273 271 309 291 273 271 309 291 273 273 303 291 273 270 309 291 273 271 309 291 273 272 309 292 273 271 309 292 273 271 309 292 273 272 308 292 273 271 309 292 273 270 309 291 273 270 307 291 272 270 309 291 272 270 309 290 272 270 309 290 272 270 309 290 276 270 310 290 275 270 309 290 275 271 309 291 276 271 308 290 275 272 308 291 276 271 308 291 276 271 308 291 276 271 308 293 277 271 309 292 276 271 309 292 276 273 302 292 274 275 300 291 274 271 308 292 274 274 301 291 274 269 309 292 274 270 308 292 274 270 307 291 274 270 308 292 274 270 309 292 274 270 309 291 275 261 314 291 274 271 310 292 275 261 315 292 275 261 315 291 274 270 310 291 274 276 300 291 274 271 311 292 276 271 310 291 276 281 314 294 278 281 314 292 276 281 314 293 276 281 313 292 276 280 314 292 276 273 309 292 276 272 308 292 276 271 308 291 275 271 309 292 276 272 309 294 277 271 309 294 277 272 309 292 276 272 309 294 278 270 313 292 277 271 308 291 276 273 303 292 276 273 307 292 276 272 308 292 276 271 309 292 276 273 303 291 275 271 309 293 277 272 309 292 276 271 309 292 276 272 308 292 277 272 308 292 277 273 302 293 276 271 308 292 276 272 308 294 278 272 309 293 276 272 308 292 276 274 303 292 275 282 313 292 275 281 313 293 276 281 315 295 277 281 314 293 276 276 307 292 277 281 314 293 276 281 314 293 276 281 314 293 275 283 307 294 276 272 321 294 276 275 312 294 275 280 314 294 275 278 311 294 275 279 311 294 275 272 321 295 276 262 315 295 275 261 314 295 275 271 305 294 275 269 306 294 275 270 305 294 275 270 306 294 275 275 296 294 275 271 305 294 275 271 305 294 275 270 304 296 276 270 304 294 275 276 299 294 275 275 299 294 275 276 299 294 275 276 299 294 275 270 304 294 275 270 306 294 275 279 311 294 275 281 308 295 276 278 311 295 275 279 311 295 275 270 307 295 275 270 306 295 275 271 307 294 274 279 311 294 274 279 311 294 274 280 310 294 274 279 311 294 274 272 312 294 274 271 312 294 274 262 315 295 274 261 306 295 274 262 314 295 274 262 315 295 274 271 321 295 274 271 310 295 274 270 311 295 275 274 313 295 275 274 313 295 275 281 308 296 275 278 312 296 275 273 321 296 275 272 321 296 275 262 315 296 275 270 312 296 275 271 312 296 275 278 310 296 275 279 310 296 275 278 310 296 276 278 312 297 276 278 311 298 276 279 311 298 276 278 311 299 277 279 315 299 277 282 308 299 277 262 307 300 278 279 311 295 276 273 306 295 276 271 312 297 278 272 301 297 278 262 315 297 278 272 320 297 278 271 311 297 278 270 312 294 276 271 311 294 276 274 305 294 276 271 312 294 276 272 311 294 276 271 312 294 276 262 306 296 279 263 307 293 276 263 310 293 276 271 311 293 276 272 311 293 276 271 312 292 275 283 301 292 275 272 312 292 275 274 305 292 275 273 306 292 275 271 312 292 275 262 307 292 275 262 308 293 276 273 306 293 276 271 312 293 276 273 315 293 276 271 313 293 276 271 321 293 276 279 312 294 276 281 315 294 277 270 307 294 277 263 307 294 276 263 310 293 277 265 305 293 277 273 315 292 277 272 316 293 277 273 315 293 278 271 313 294 277 271 311 293 277 263 307 293 278 262 307 294 277 263 307 294 277 263 306 293 277 273 304 294 276 262 307 293 277 263 307 293 277 262 307 292 276 262 307 292 276 262 307 292 276 262 307 292 276 263 307 292 276 279 311 292 276 272 316 292 276 274 303 292 276 270 308 292 277 270 307 293 277 271 307 293 276 270 307 293 276 262 308 293 276 273 304 293 276 270 307 292 276 264 300 293 276 261 307 293 276 262 307 293 276 262 306 293 276 261 314 293 276 262 314 293 276 261 314 293 276 264 306 293 276 261 314 293 276 261 307 293 276 262 306 293 275 261 307 293 275 262 307 293 275 261 307 293 276 264 300 293 275 261 307 293 275 262 306 293 275 264 300 293 275 261 307 293 275 260 314 293 275 262 306 293 275 269 307 293 275 262 307 293 275 270 307 293 275 262 307 293 275 261 314 294 275 264 300 293 275 262 306 294 275 262 306 294 275 262 306 293 275 262 306 294 275 261 307 294 275 262 307 294 275 261 307 294 276 261 307 294 276 262 307 293 276 261 307 294 276 262 307 294 275 271 313 293 273 263 307 294 274 263 307 294 276 272 300 293 273 263 306 294 276 261 307 295 276 262 306 295 276 260 306 295 276 261 306 295 276 264 300 293 273 261 314 293 273 261 314 293 273 270 307 294 276 261 315 293 276 271 307 294 276 263 306 293 276 262 307 293 273 264 299 294 274 264 300 293 273 270 306 294 274 271 300 294 273 264 305 293 273 263 307 294 273 263 306 293 273 271 306 294 273 271 306 294 273 271 306 294 273 262 314 294 273 271 306 294 273 270 306 294 273 263 306 293 273 262 307 295 274 262 306 294 274 263 306 294 274 269 306 295 274 270 306 295 274 272 299 295 274 271 306 294 273 263 305 294 274 262 307 294 274 261 307 295 274 263 301 294 274 264 307 294 274 271 301 294 274 264 301 294 274 271 307 294 273 271 312 294 273 273 304 294 273 273 305 294 273 279 311 293 273 279 311 293 273 279 311 293 273 272 311 293 273 279 311 293 273 272 311 293 273 271 312 293 273 271 311 293 273 275 311 292 272 273 305 293 273 273 305 292 272 280 311 291 271 271 307 291 271 270 306 291 271 270 306 291 271 262 306 291 271 275 312 291 271 271 314 290 271 272 320 291 271 273 304 291 271 272 311 291 272 271 312 292 272 274 304 292 272 272 311 292 272 270 307 292 272 262 307 292 272 271 311 292 272 279 311 293 272 279 311 293 272 280 310 292 272 280 310 291 271 279 311 292 271 280 310 292 271 270 306 292 272 279 311 292 272 272 311 292 272 278 311 292 271 278 312 291 271 279 311 293 272 281 304 293 272 279 311 293 272 280 310 291 271 279 311 293 272 279 311 293 272 279 311 293 272 271 312 292 272 271 321 293 272 273 320 291 271 278 311 291 271 278 311 291 271 273 304 291 271 271 311 292 271 271 311 291 271 271 311 291 271 278 311 291 271 279 311 292 273 279 311 292 274 271 311 292 274 271 311 292 274 279 311 292 274 278 311 294 274 278 311 294 274 281 310 294 274 280 311 294 274 280 311 294 274 280 311 292 274 271 312 293 273 280 305 294 274 271 313 293 274 278 311 293 273 278 311 294 274 271 313 294 274 271 313 294 274 279 311 294 274 270 312 294 274 278 312 293 274 270 312 294 274 270 313 295 274 269 313 295 274 278 311 295 274 269 313 295 274 270 313 293 273 279 311 295 274 279 312 295 274 271 323 294 274 271 312 294 274 271 312 294 274 278 312 294 274 270 313 294 274 279 311 293 274 278 312 294 274 270 322 295 274 261 316 295 274 259 316 295 274 259 317 295 274 262 308 295 274 270 321 295 274 261 316 295 274 261 315 295 274 271 322 295 274 272 322 295 274 279 310 295 274 279 312 295 274 263 301 295 274 261 306 295 274 269 307 295 274 270 307 294 272 272 302 294 272 278 313 294 272 276 316 294 272 278 312 295 272 279 312 294 272 272 306 294 272 274 298 294 272 270 307 294 272 278 312 294 272 274 313 294 272 278 313 294 272 278 312 294 272 279 312 295 272 280 306 295 272 278 312 295 272 278 312 295 273 277 313 295 273 278 313 295 273 280 309 295 273 279 311 295 272 281 303 295 272 278 312 295 272 279 307 295 273 268 315 295 273 278 313 296 273 269 314 296 273 268 314 296 273 279 307 296 273 277 312 296 273 277 313 296 273 278 312 296 273 269 314 296 273 277 313 296 273 269 314 296 273 269 315 296 273 269 314 297 273 278 313 298 275 259 317 297 275 269 308 298 275 261 309 298 275 261 309 298 275 269 308 298 275 260 309 299 275 278 314 298 275 268 308 298 275 269 308 298 275 269 308 298 275 278 313 298 275 270 308 298 275 269 308 298 275 260 309 298 275 269 308 298 275 270 308 298 275 269 308 298 275 261 308 299 275 269 308 298 275 260 309 298 275 269 308 298 275 260 309 298 275 260 309 298 275 261 308 298 275 269 308 298 275 269 308 298 275 263 301 298 275 260 309 298 275 260 308 298 275 269 308 299 275 270 308 299 275 269 308 298 275 261 308 298 275 270 307 298 275 269 307 298 275 269 308 298 275 261 308 298 275 269 308 298 275 270 308 298 275 261 308 297 275 262 308 298 275 270 307 298 275 270 307 298 275 268 308 298 275 269 307 298 275 269 308 298 275 260 308 298 275 270 307 298 275 269 308 298 275 261 307 299 275 274 297 297 273 269 308 298 275 270 307 297 273 270 307 297 273 269 308 297 273 277 313 297 273 270 307 297 273 269 307 297 273 270 307 297 273 272 300 297 273 271 307 297 273 270 307 297 273 270 307 297 273 269 307 297 273 269 307 297 273 270 306 297 273 270 307 297 273 270 307 298 273 279 312 298 273 279 312 298 273 279 312 298 273 279 311 298 273 269 307 298 273 279 312 298 273 270 307 298 273 279 311 298 273 270 307 297 273 269 307 297 273 269 307 297 273 271 301 297 273 270 307 297 273 268 308 297 273 269 307 297 273 269 307 297 273 278 312 297 273 278 312 297 273 278 313 297 273 278 313 297 273 279 313 297 273 271 302 297 273 278 312 297 273 272 300 298 273 269 307 298 273 269 308 298 273 270 307 298 273 270 307 298 273 272 304 298 273 270 307 298 273 270 307 298 274 275 298 298 273 281 315 298 273 272 310 297 273 271 310 297 273 271 310 297 273 271 310 297 273 270 311 297 273 271 310 297 273 271 309 297 273 271 310 297 273 269 310 297 273 270 310 297 273 270 311 297 273 273 304 297 273 271 310 297 273 272 304 297 273 273 304 297 273 271 310 297 273 273 304 297 273 273 304 297 273 271 310 297 273 270 311 297 273 271 311 297 273 271 310 298 273 274 307 297 273 279 316 297 273 281 315 297 273 280 316 297 273 281 316 298 273 280 316 298 273 280 316 298 273 271 310 298 273 271 311 297 273 270 311 298 274 274 307 297 273 280 316 297 273 281 310 297 273 280 316 297 273 270 311 297 274 272 305 297 273 270 311 297 273 271 310 297 273 269 312 298 274 276 301 297 273 281 315 297 273 280 316 297 273 280 315 298 273 260 316 297 273 270 311 297 274 271 322 297 273 281 316 298 274 280 316 297 273 280 316 297 273 280 316 297 274 280 316 297 273 282 313 297 273 280 317 297 273 284 306 298 274 280 316 298 274 280 317 298 274 270 312 298 273 270 311 298 273 270 311 297 273 270 310 297 274 271 310 297 273 270 310 297 275 270 312 297 273 269 311 296 273 279 317 296 273 270 311 296 273 279 317 296 273 271 305 296 273 271 305 296 273 270 312 296 273 280 316 296 273 279 317 296 273 280 316 298 273 270 311 295 272 270 312 296 272 270 312 296 272 270 311 296 273 271 306 296 273 269 311 296 272 270 311 296 272 269 311 295 273 270 310 295 272 259 316 295 272 270 311 295 272 272 307 295 272 270 311 295 272 268 312 296 274 270 310 296 274 270 311 296 274 269 311 296 274 271 305 296 274 272 304 296 274 259 315 296 274 271 309 296 274 270 308 296 274 270 310 296 274 270 310 296 274 270 309 296 274 272 305 296 274 270 311 296 274 271 310 296 274 261 309 296 274 259 316 296 274 269 310 296 274 259 316 296 274 270 310 296 274 280 314 295 272 280 315 296 272 259 317 296 272 272 305 295 272 269 312 295 272 272 305 296 273 270 311 296 272 272 309 296 272 261 310 295 272 270 311 295 272 269 311 295 272 271 305 295 272 270 311 296 272 279 317 296 272 270 312 296 272 270 312 296 272 270 312 296 272 269 312 296 272 269 312 296 272 270 312 296 272 269 312 296 272 279 317 296 272 269 312 295 272 269 312 295 272 269 311 297 273 268 312 295 272 271 305 295 272 269 311 296 272 270 311 295 272 269 312 295 272 269 312 295 272 270 306 295 272 268 312 295 272 271 305 295 272 273 299 295 272 268 312 295 272 270 311 295 272 269 311 295 272 269 312 295 272 269 311 295 272 269 312 295 272 269 311 295 272 269 312 295 272 269 312 295 272 278 317 295 272 269 312 295 272 274 302 295 272 268 312 295 272 270 311 295 272 269 312 295 272 269 312 296 272 259 317 295 272 269 312 295 272 259 317 295 272 281 310 295 272 278 317 295 272 259 317 296 272 270 311 296 272 269 312 296 272 268 312 296 272 271 309 296 272 268 312 296 272 269 312 296 272 270 311 296 272 269 312 296 272 269 312 295 272 271 305 295 272 274 302 296 272 269 312 296 272 280 318 296 272 270 312 296 272 269 312 296 272 269 312 296 272 269 312 296 272 269 312 296 272 269 313 296 272 269 312 296 272 268 313 296 272 272 309 295 272 268 313 295 272 269 312 295 272 272 305 295 272 258 318 295 272 269 312 296 272 271 306 296 272 259 317 296 272 270 312 295 272 270 312 295 272 269 312 295 272 269 312 295 272 280 317 296 272 280 317 295 272 269 313 296 272 269 313 296 272 269 312 296 272 270 312 295 272 270 311 295 272 270 312 295 272 270 311 296 272 270 311 296 272 268 313 296 272 269 312 296 272 270 311 296 272 268 309 296 272 269 312 296 272 269 309 296 272 268 309 297 274 259 318 297 274 260 317 297 274 268 308 296 274 269 309 296 274 268 309 297 274 272 309 296 274 271 306 296 274 269 308 296 274 270 302 296 274 269 308 296 274 270 311 296 274 268 309 296 274 268 309 296 274 269 308 296 274 267 309 296 274 269 308 296 274 269 308 296 274 268 308 296 274 269 308 296 274 268 309 296 274 268 309 296 274 268 309 296 274 269 308 296 274 268 309 296 274 268 309 296 274 269 309 296 274 269 309 296 274 269 309 296 274 268 308 296 274 270 311 296 274 268 309 296 274 269 309 296 274 269 309 296 274 270 311 296 274 270 312 296 274 269 312 296 274 269 311 296 274 268 308 296 274 269 312 296 274 270 311 296 274 270 311 296 274 268 309 296 274 270 311 296 274 270 311 296 272 269 312 295 273 269 312 296 272 269 312 295 272 269 312 296 272 269 308 296 272 259 317 296 272 260 316 296 272 271 305 296 272 271 305 295 272 267 315 295 272 270 311 296 272 269 312 296 272 270 312 296 272 270 312 296 272 270 312 296 272 270 311 296 272 270 311 296 272 270 311 295 272 263 314 295 272 271 305 295 272 282 310 295 272 269 311 296 272 270 311 296 272 270 311 296 272 269 311 295 272 269 312 295 272 269 312 295 272 270 311 295 272 269 312 295 272 270 313 295 272 269 312 296 272 259 317 296 272 264 313 296 272 264 313 295 272 270 312 295 272 269 312 295 272 271 306 295 272 272 306 295 272 269 312 295 272 270 312 295 272 269 313 295 272 270 313 295 272 269 312 295 272 269 312 295 272 264 313 295 272 269 312 295 272 269 312 296 272 270 312 296 272 269 312 296 272 269 312 296 272 270 311 296 272 269 313 296 272 270 312 296 272 269 312 296 272 269 312 296 272 269 312 296 272 269 312 296 272 269 312 296 272 270 312 296 272 269 312 296 272 264 314 296 272 270 312 296 272 270 311 296 272 269 313 296 272 269 312 296 272 270 311 296 272 269 312 297 273 262 313 297 273 262 313 297 273 270 312 297 273 261 313 297 273 273 309 297 273 261 312 297 273 262 312 297 273 261 314 297 273 261 312 297 273 261 313 297 273 279 318 297 273 272 319 297 273 279 318 297 273 262 312 297 273 261 313 297 273 270 311 297 273 279 317 297 273 280 317 297 273 279 318 297 273 281 311 297 273 279 318 297 273 278 318 297 273 279 317 297 273 278 317 297 273 280 317 297 272 280 315 297 272 272 316 297 273 280 315 297 272 280 316 297 272 280 316 297 272 280 316 297 272 280 316 297 273 280 316 297 273 280 315 297 272 281 315 297 272 270 310 297 272 280 315 297 272 281 309 297 272 279 316 297 272 279 316 297 272 280 315 297 272 270 310 297 272 273 298 297 272 281 316 297 272 272 304 297 272 281 315 297 272 280 316 297 272 271 304 297 272 274 297 297 272 270 310 297 272 271 310 297 273 270 310 297 272 279 316 297 272 279 316 297 272 280 315 297 273 271 323 297 273 280 315 297 272 279 315 297 272 280 315 297 272 269 311 297 272 269 311 297 272 270 310 297 272 269 310 297 273 271 305 296 272 262 310 297 272 270 310 297 272 270 310 297 272 271 309 297 272 270 311 297 272 269 311 297 272 271 310 297 272 273 307 297 272 271 310 296 272 262 311 297 272 270 310 297 272 270 310 297 272 280 316 296 272 271 319 296 272 262 312 296 272 272 305 296 272 261 313 296 272 271 319 296 272 259 317 296 272 262 311 296 272 263 310 296 272 262 311 296 272 270 310 296 272 262 311 296 272 265 304 296 272 262 312 296 272 271 304 297 272 262 311 296 272 272 317 297 272 272 303 296 272 262 310 296 272 261 311 296 272 262 311 297 272 263 310 296 272 270 310 296 272 263 311 296 272 263 311 296 272 272 304 297 272 271 310 297 272 262 312 297 272 259 317 297 272 259 317 297 272 260 317 297 272 259 317 297 272 259 317 297 272 262 312 297 272 260 317 297 272 270 311 297 272 270 310 297 272 263 311 297 272 262 312 297 272 272 318 297 272 272 319 297 272 271 319 297 272 272 316 297 272 270 312 297 272 262 312 297 272 272 318 297 272 261 314 297 272 271 320 297 272 272 319 297 272 272 319 297 272 272 317 297 272 281 315 297 272 272 319 297 272 262 313 297 272 262 313 297 272 261 314 297 272 262 314 297 272 262 313 297 272 262 313 297 272 262 313 297 272 261 312 297 272 261 313 297 272 262 312 297 272 262 313 297 272 261 314 297 272 262 313 297 272 262 314 297 272 262 313 297 272 261 313 297 272 270 312 297 272 270 313 297 272 259 318 297 272 262 313 297 272 271 319 297 272 271 319 297 272 271 319 297 272 272 319 297 272 271 319 297 272 262 313 297 272 262 313 297 272 270 313 297 272 270 313 297 272 270 313 297 272 269 313 297 272 270 313 297 272 270 313 297 272 271 312 297 272 270 312 296 272 271 306 296 272 270 324 296 272 259 318 296 272 271 305 296 272 269 309 296 272 270 310 296 272 269 309 296 272 269 309 296 272 269 309 296 272 267 311 296 272 269 308 296 272 267 312 296 272 269 309 296 272 269 309 296 272 269 308 296 272 268 309 296 272 259 318 296 272 271 303 296 272 269 310 296 272 269 310 296 272 269 309 296 272 269 309 296 272 269 309 296 272 270 309 296 272 269 308 296 272 269 309 296 273 270 308 296 272 272 305 296 273 270 308 296 272 269 308 296 272 268 309 296 272 269 309 296 272 270 304 296 272 269 308 296 272 269 309 296 272 269 309 296 272 269 308 296 272 271 303 296 272 272 305 296 272 269 308 296 272 269 309 296 272 270 308 296 272 269 308 296 272 269 309 296 272 270 308 296 272 269 309 296 272 269 309 296 272 270 308 296 272 269 308 296 272 271 305 296 272 269 309 296 272 278 313 296 272 269 308 296 272 270 308 296 272 269 308 296 272 271 302 296 272 271 302 296 272 269 308 296 272 270 309 296 272 270 309 296 272 269 309 296 272 269 308 296 273 269 309 296 273 269 309 296 272 269 308 296 273 270 308 296 272 269 309 296 272 270 308 296 272 271 302 296 272 269 309 296 272 268 309 296 272 269 308 296 272 259 317 296 272 269 308 296 272 269 308 296 272 270 308 296 272 269 308 296 272 269 308 296 272 269 310 296 272 271 302 296 272 270 308 296 273 269 308 296 273 269 308 296 273 270 308 296 273 269 308 296 273 270 308 295 272 268 309 295 272 269 309 295 272 268 308 295 272 269 308 295 272 268 308 295 272 268 308 295 272 269 308 295 272 269 307 295 272 270 306 295 272 270 305 295 272 270 306 295 272 261 308 296 272 271 302 295 273 272 305 295 272 260 316 295 272 260 316 295 272 259 318 295 272 260 317 295 272 260 316 295 272 260 316 295 272 259 317 295 272 260 316 295 272 260 316 295 272 261 316 295 272 260 316 295 272 260 316 295 272 269 308 295 272 269 308 295 272 269 308 295 272 269 308 295 272 269 307 295 272 268 308 295 272 269 307 295 272 269 308 295 272 269 308 295 272 269 307 295 272 270 308 295 272 270 308 295 272 269 308 295 272 269 308 295 272 269 308 295 272 270 307 295 272 270 307 295 272 270 308 295 272 270 307 295 272 270 308 295 272 274 297 295 272 271 311 295 272 271 307 295 272 269 308 295 272 269 308 295 272 270 308 295 272 269 306 295 272 269 307 295 272 269 307 295 272 269 307 295 272 269 307 295 272 270 308 295 272 268 308 295 272 269 308 295 272 269 307 295 272 269 307 295 272 269 308 295 272 270 307 295 272 268 309 295 272 270 308 295 272 269 308 295 272 269 308 295 272 269 308 295 272 271 301 295 272 269 308 295 272 269 309 295 272 270 308 295 272 269 308 295 272 268 309 295 272 269 308 295 272 268 308 295 272 269 308 295 272 269 307 295 272 269 308 295 272 269 307 295 272 268 309 295 272 269 308 295 272 269 308 295 272 270 308 295 272 270 307 295 272 269 308 295 272 270 308 295 272 268 308 295 272 268 309 295 272 269 307 295 272 269 308 295 272 268 308 295 272 269 308 295 272 269 308 295 272 269 308 295 272 269 308 295 272 268 308 295 273 269 308 295 272 269 308 295 272 269 308 295 272 269 308 295 272 269 308 295 272 269 308 295 272 268 309 295 272 269 308 295 272 269 308 295 272 268 308 295 272 270 307 295 272 270 302 295 272 270 307 295 272 269 308 295 272 269 308 295 272 269 308 295 272 270 308 295 272 269 308 295 272 269 308 295 272 270 307 295 272 269 308 295 272 274 297 295 272 271 310 295 272 270 312 295 272 271 302 295 272 270 308 295 272 269 308 295 272 269 308 295 272 269 308 295 272 268 309 295 272 269 307 295 272 269 308 295 272 269 311 295 272 270 312 295 272 271 311 295 272 269 312 295 272 270 311 295 272 271 311 295 272 270 312 295 272 271 311 295 272 271 311 295 272 271 311 295 272 271 311 295 272 271 310 295 272 271 310 295 272 272 305 295 272 273 304 295 272 273 304 295 272 270 310 295 272 271 310 295 272 270 311 295 272 276 299 295 272 271 310 295 272 272 305 295 272 271 310 295 272 271 310 295 272 271 310 295 272 271 310 295 272 271 310 295 272 272 304 295 272 271 310 295 272 270 311 295 272 269 311 295 272 270 311 295 272 271 310 295 272 271 310 295 272 270 310 295 272 272 310 295 272 271 310 295 272 271 310 295 272 271 310 295 272 271 310 295 272 271 310 295 272 271 310 295 272 271 309 295 272 271 310 295 272 271 311 295 272 271 311 295 272 271 310 295 272 272 310 295 272 273 304 295 272 275 300 295 272 271 309 295 272 271 309 295 272 271 310 295 272 273 304 295 272 271 310 295 272 271 311 295 272 281 315 295 273 271 310 295 273 277 299 295 273 283 309 295 273 272 311 295 273 274 305 295 273 272 311 295 273 271 311 295 273 271 311 295 273 273 304 295 273 271 311 295 273 280 316 295 273 281 315 295 273 279 316 295 273 271 311 295 273 273 310 295 273 272 310 295 273 272 310 295 273 271 311 295 273 281 316 295 273 281 316 295 273 280 316 295 273 281 315 295 273 279 315 295 273 280 315 295 273 280 315 295 273 279 316 295 273 282 308 295 273 270 322 295 273 280 315 295 273 272 310 295 273 272 310 295 273 272 310 295 273 272 310 295 273 278 319 295 273 271 310 295 273 281 315 295 273 280 315 295 273 278 319 295 273 281 315 295 273 273 308 295 273 281 314 295 273 272 310 295 273 280 315 295 273 280 315 295 273 272 321 295 273 280 315 295 273 272 321 295 273 281 315 296 273 280 315 296 273 281 314 296 273 282 315 296 273 281 315 296 273 281 315 296 273 282 309 296 273 280 316 296 273 279 312 295 273 281 314 295 273 280 315 295 273 280 315 295 273 282 308 295 273 280 316 295 272 282 308 295 272 283 309 296 272 273 311 296 272 260 316 295 272 281 316 296 272 281 316 296 273 281 316 296 273 280 315 296 273 281 315 296 273 280 316 296 273 281 315 296 273 280 316 296 273 280 316 296 272 281 315 296 273 280 317 296 273 280 315 296 272 281 315 296 273 281 316 296 272 281 316 296 272 281 315 296 272 281 313 296 272 282 313 296 272 280 315 296 272 281 315 296 272 272 310 296 272 272 310 296 272 271 311 296 272 272 310 296 272 281 315 296 272 280 316 295 272 280 316 295 272 280 316 296 272 280 316 296 273 285 303 296 272 274 314 296 272 280 315 295 272 280 315 296 272 272 310 296 272 271 312 296 272 271 311 296 272 271 310 296 272 270 311 296 272 271 311 296 272 272 310 296 272 271 311 296 272 271 311 296 272 271 310 296 272 271 311 296 272 272 310 296 272 272 310 296 272 272 308 296 272 272 308 296 273 273 310 296 272 272 310 296 272 272 311 296 272 272 310 296 272 271 311 296 272 271 311 296 272 272 310 296 272 271 310 296 272 272 310 295 272 271 311 296 272 271 311 295 272 272 310 296 272 272 310 296 272 271 311 296 272 271 310 295 272 272 310 295 272 272 311 296 272 271 311 296 272 271 311 296 272 271 311 296 273 272 311 296 273 272 310 296 273 271 311 296 272 271 311 296 272 272 310 296 272 273 305 296 272 271 310 296 272 272 310 296 273 271 310 296 272 272 309 296 272 272 309 296 272 271 309 296 272 272 309 295 272 271 309 295 272 271 310 295 272 272 309 296 272 281 314 296 272 271 310 296 272 283 307 295 272 273 308 295 272 271 309 295 272 272 308 295 272 272 308 295 272 273 309 295 272 276 299 295 272 273 308 296 272 272 308 295 272 283 312 295 272 286 303 295 272 283 308 295 272 282 312 295 272 273 308 295 272 273 308 295 272 272 307 295 272 273 308 295 273 272 307 295 273 262 313 295 273 261 315 294 273 262 313 294 273 267 303 294 273 264 307 294 273 271 321 294 273 272 321 295 274 275 313 295 274 280 313 295 274 280 313 295 274 282 314 295 274 280 315 295 274 281 314 295 274 272 310 295 274 272 310 295 274 271 310 295 274 280 315 295 274 281 314 295 274 280 315 295 274 284 311 296 274 280 314 295 274 280 315 296 274 280 314 295 274 271 310 295 274 271 311 295 274 271 310 295 274 272 310 295 274 282 308 295 274 280 315 294 274 281 315 295 274 281 314 295 274 281 314 295 274 281 314 295 274 280 314 295 274 281 314 295 274 281 315 295 274 281 314 295 274 272 321 295 274 280 314 295 274 283 311 295 274 281 314 295 274 281 315 295 273 281 314 295 274 280 314 295 274 262 316 295 273 281 314 296 273 271 309 296 273 261 316 296 274 272 309 295 273 272 309 295 273 261 315 295 273 271 309 296 273 271 309 296 274 271 310 297 274 272 309 297 274 272 309 296 273 271 310 296 273 271 310 296 273 272 309 296 273 271 309 296 273 271 310 296 273 272 309 297 274 271 309 297 274 273 308 295 273 277 300 296 273 272 308 296 273 280 313 295 273 281 313 295 273 280 313 295 273 272 308 296 273 274 302 296 273 272 308 295 273 272 308 296 275 272 309 297 275 272 308 296 274 272 308 296 274 272 308 296 274 271 310 297 275 271 310 297 275 271 310 297 275 271 310 297 275 273 309 297 274 273 309 297 274 271 310 297 274 272 310 297 275 271 310 297 275 271 310 296 275 271 310 296 274 274 306 296 273 272 310 296 273 273 308 296 273 283 308 296 273 281 314 297 273 273 304 296 273 283 306 296 273 272 310 296 273 272 309 296 273 272 309 296 273 272 309 296 273 272 308 296 273 272 309 296 273 276 299 296 273 271 310 296 275 273 304 297 275 282 308 296 275 271 311 296 274 271 310 297 275 272 310 297 275 280 315 297 275 271 310 297 275 271 310 297 275 271 310 297 275 273 304 297 275 271 309 297 275 271 310 297 275 273 303 297 275 272 310 297 275 261 315 297 275 271 311 297 275 280 314 297 275 272 309 297 275 272 309 297 275 262 310 297 275 271 309 297 274 272 308 296 273 265 303 296 273 262 311 296 273 271 310 296 273 271 310 296 273 271 310 296 273 272 310 296 273 263 312 296 273 271 311 296 273 271 311 296 273 263 309 296 273 271 311 296 273 271 311 296 273 263 311 296 273 263 311 296 273 263 310 296 273 263 311 296 273 263 311 296 273 264 311 296 273 264 310 297 275 264 311 297 275 264 311 297 275 260 317 297 275 272 309 297 275 273 308 297 275 271 309 297 275 272 309 297 275 272 308 297 275 264 309 297 275 271 309 297 275 272 309 297 275 264 309 297 275 263 310 297 275 272 309 297 275 271 309 297 275 274 303 297 275 264 309 297 275 274 302 297 275 274 302 297 275 273 308 297 275 264 309 297 275 272 308 297 274 276 305 297 275 271 309 297 275 272 308 297 275 264 308 297 275 264 309 297 275 273 308 297 275 272 308 297 275 272 309 297 275 272 308 297 275 273 308 297 275 264 309 297 275 269 299 297 275 272 309 297 275 271 309 297 275 272 308 297 275 272 308 297 274 273 302 297 275 266 302 297 275 264 308 297 275 271 309 297 275 264 308 297 275 264 309 297 275 264 309 297 275 264 309 297 275 264 309 297 275 271 309 297 275 272 309 297 275 264 308 297 274 264 309 297 275 264 309 296 274 272 309 297 274 271 310 297 274 272 310 297 275 264 310 297 274 272 310 297 275 271 311 297 275 272 310 297 275 263 311 297 275 263 311 297 275 272 310 297 275 272 310 297 275 271 310 297 275 272 309 297 274 271 310 297 274 263 311 297 274 264 310 297 274 263 311 297 274 264 310 297 275 264 310 297 275 272 310 297 275 277 300 297 275 272 310 297 275 273 308 297 275 272 309 297 275 272 310 297 275 261 315 297 275 272 308 297 274 272 308 297 274 272 309 297 274 273 304 297 274 271 311 297 274 272 310 297 275 272 310 297 275 272 310 297 275 272 310 297 275 271 310 297 275 271 310 297 275 271 310 297 275 271 311 297 275 271 310 297 274 260 317 297 274 271 311 297 275 271 311 297 275 262 311 297 275 262 311 297 275 272 310 297 275 263 311 297 274 271 310 297 274 264 310 297 275 272 310 297 275 272 310 297 275 272 309 297 275 273 304 297 274 264 310 297 275 262 314 297 274 272 310 297 274 272 309 297 274 272 310 297 274 271 311 297 274 273 304 297 274 271 311 297 275 271 311 297 275 271 311 297 275 271 310 297 275 263 311 297 275 271 311 297 275 263 311 297 275 262 311 297 275 263 311 297 275 271 310 297 274 263 311 297 275 271 311 297 274 273 304 297 274 271 311 297 274 272 310 297 274 272 310 297 275 267 305 297 274 272 311 297 275 272 310 297 274 263 311 297 275 262 311 297 275 272 310 297 274 271 310 297 275 262 314 297 275 265 310 297 275 272 310 297 274 272 310 297 274 272 310 297 274 274 304 297 275 265 304 297 274 272 310 297 275 267 305 297 274 264 309 297 275 266 303 297 275 264 309 297 275 266 303 297 274 274 302 297 274 272 309 297 274 265 309 297 274 263 315 297 274 272 309 297 274 272 308 297 274 273 308 297 274 272 309 297 275 272 309 297 274 264 309 297 275 264 310 297 274 272 309 297 274 272 309 297 274 263 310 297 274 272 309 297 274 264 309 297 274 264 309 297 274 264 310 297 275 265 309 297 275 275 306 297 275 272 309 297 275 272 309 296 273 272 309 296 273 264 309 296 273 264 309 296 273 264 309 296 273 264 309 296 273 267 302 296 273 273 308 296 273 273 308 296 273 274 302 296 273 274 302 296 273 262 314 296 273 273 308 296 273 272 308 297 274 265 309 296 273 265 309 296 273 264 308 296 273 264 309 297 274 272 309 296 273 264 309 296 273 272 309 296 273 265 308 296 273 263 310 296 273 267 303 296 273 273 314 296 273 271 309 296 273 272 309 296 273 264 309 296 273 263 310 296 273 264 309 296 273 264 309 296 273 264 309 296 273 272 309 296 273 274 302 296 273 271 309 296 273 271 309 296 273 272 309 296 273 273 303 297 274 272 309 296 273 272 309 296 273 271 309 296 273 271 309 296 273 272 309 296 273 264 309 296 273 263 310 296 273 264 309 296 273 264 309 296 273 264 309 296 273 265 309 296 273 271 309 296 273 261 316 296 273 261 316 296 273 271 309 296 273 272 308 296 273 272 309 296 273 273 303 296 273 272 309 296 273 272 309 296 273 265 308 296 273 264 309 297 274 272 308 297 274 272 309 297 275 272 309 297 275 273 308 297 275 272 309 297 275 272 308 297 275 273 308 297 275 263 310 297 275 264 309 297 275 264 309 297 275 266 303 297 275 264 309 297 275 264 309 297 275 261 316 297 275 271 309 297 275 272 309 297 275 271 309 297 275 272 309 297 275 272 309 297 275 271 309 297 275 272 309 297 273 271 309 297 273 272 308 297 273 271 309 297 273 272 308 297 273 271 309 297 273 271 309 297 273 272 308 297 273 271 309 297 273 271 309 297 273 271 309 297 273 271 309 297 273 271 309 297 273 272 309 297 273 272 309 297 273 272 308 297 273 272 308 297 273 271 309 297 273 271 309 297 273 272 308 297 273 271 309 297 273 271 308 297 273 271 309 297 273 271 309 297 273 271 309 297 273 271 309 297 273 271 309 297 273 261 316 297 273 271 309 297 273 271 309 297 273 272 308 297 273 271 309 297 273 271 308 297 273 271 309 297 273 260 316 297 273 261 316 297 273 271 311 297 273 273 305 297 273 280 314 297 273 281 315 297 273 280 315 297 273 271 310 297 273 272 309 297 273 272 309 297 274 275 305 297 273 271 309 297 273 272 308 297 273 272 309 297 273 272 309 297 273 272 308 297 273 271 309 297 273 271 309 297 273 272 309 297 273 272 309 297 273 271 311 297 273 272 309 297 273 273 305 297 273 271 311 297 273 271 311 297 273 271 311 297 273 271 311 297 273 272 310 297 273 270 311 297 273 271 310 297 273 271 310 297 273 271 310 297 273 271 310 297 273 274 303 297 273 272 310 297 273 275 296 297 273 272 310 297 273 272 310 297 273 272 309 297 273 272 310 297 273 272 310 297 273 272 310 297 273 271 310 297 273 271 311 297 274 272 310 297 273 272 309 297 273 272 310 297 273 261 315 297 273 272 310 297 273 272 310 297 273 273 310 297 273 274 303 297 273 271 311 297 273 271 310 297 273 274 304 297 273 272 310 297 273 271 310 297 273 273 309 297 273 272 309 297 273 274 303 297 273 273 309 297 273 274 303 298 274 272 310 297 273 272 309 297 273 271 310 297 273 272 310 297 274 272 310 297 274 271 310 297 274 272 309 297 274 274 304 297 273 272 310 297 274 272 310 297 273 272 310 297 273 272 310 297 273 271 310 297 273 272 310 297 273 273 309 297 273 272 309 297 273 273 310 297 273 272 310 297 273 274 303 297 273 272 310 297 273 272 310 297 273 272 310 297 273 272 310 297 273 272 310 297 273 272 310 297 273 272 310 297 273 272 310 297 273 273 310 297 273 273 304 297 273 272 310 297 273 273 309 297 273 273 309 297 273 274 303 297 273 273 309 297 273 272 310 297 273 273 310 297 273 274 304 297 273 272 310 297 273 272 310 297 273 272 310 297 273 275 303 297 273 273 309 297 273 272 309 297 273 272 309 297 273 272 310 297 273 275 303 297 273 272 310 297 273 271 311 297 273 275 306 297 273 261 316 297 274 275 306 297 273 261 315 297 274 272 310 297 273 271 310 297 273 272 309 297 273 272 310 297 274 275 305 297 273 272 310 297 273 272 310 297 273 261 315 297 273 272 310 297 274 273 309 297 274 272 310 297 273 272 309 297 273 272 309 297 273 272 310 297 273 272 310 297 273 272 310 297 273 272 309 297 274 276 299 297 274 272 310 296 274 272 309 297 273 274 303 297 273 274 304 297 273 273 304 297 273 272 310 297 273 272 310 297 273 272 310 297 274 261 315 297 274 272 310 297 274 271 311 297 274 272 310 297 274 273 310 297 274 272 310 297 274 272 309 297 274 274 303 297 274 272 310 297 274 274 304 297 274 274 304 296 273 276 299 297 274 271 310 297 274 272 310 297 274 271 310 297 274 272 310 297 274 272 310 297 274 271 309 297 274 271 310 297 274 272 310 297 274 273 304 297 274 272 310 297 274 272 310 297 274 271 311 297 274 272 310 297 274 272 310 297 274 271 310 297 274 271 310 297 274 274 303 297 274 271 310 297 274 277 299 297 273 261 315 297 273 261 316 297 273 272 311 297 273 272 308 296 273 271 309 296 273 271 308 296 273 273 309 296 273 271 310 296 273 271 311 296 273 272 310 296 273 270 312 296 273 272 309 296 273 261 315 296 273 260 315 296 273 259 316 296 273 262 315 296 273 260 315 296 273 272 310 296 273 272 309 296 273 272 310 296 273 272 309 296 273 271 310 297 273 271 311 297 273 272 310 297 273 272 310 297 273 271 310 297 273 272 310 297 273 272 309 297 273 271 311 297 273 272 310 297 273 272 310 297 273 272 308 297 273 272 310 297 273 272 309 297 273 272 310 297 273 274 303 297 273 272 310 297 273 273 304 297 273 272 310 297 273 272 310 297 273 271 310 297 273 273 304 297 273 272 310 297 273 272 310 297 273 271 310 297 273 272 310 297 273 271 306 297 273 271 306 297 273 272 305 297 273 270 307 297 273 271 307 297 273 271 306 297 273 271 305 297 273 272 300 297 273 271 306 297 273 270 305 297 273 270 306 297 273 271 306 297 273 270 306 297 273 262 315 297 273 262 314 297 273 261 315 297 273 261 315 297 273 272 305 297 273 271 305 297 273 272 299 297 273 270 306 297 273 270 306 297 273 271 306 297 273 273 300 297 273 271 305 297 273 271 305 297 273 273 300 297 273 269 309 297 273 270 306 297 273 272 304 297 273 271 306 297 273 272 305 297 273 272 305 297 273 270 305 297 273 271 305 297 273 271 305 297 273 271 306 296 273 271 305 296 273 271 305 297 273 270 305 296 273 271 305 296 273 271 304 296 273 271 304 296 273 271 305 296 273 261 314 296 273 261 315 296 273 263 307 296 273 265 307 296 273 262 314 296 273 265 306 296 273 264 307 296 273 270 306 296 273 271 305 296 273 271 309 295 273 271 309 295 273 272 308 296 273 272 308 296 273 271 309 296 273 272 308 296 273 272 308 296 273 271 309 296 273 273 302 296 273 271 308 296 273 260 315 296 273 261 315 296 273 272 308 296 273 271 308 296 273 271 309 296 273 272 308 296 273 272 308 296 272 271 308 296 272 272 308 296 272 272 308 296 272 271 308 296 273 274 302 296 273 272 308 296 273 272 308 296 273 272 308 296 273 271 309 296 272 272 308 296 273 272 308 295 273 274 302 295 272 272 308 295 272 272 308 295 272 272 308 296 272 273 308 296 273 272 308 296 273 272 308 296 273 261 315 296 273 272 308 296 272 271 308 296 273 271 308 296 273 272 308 296 273 271 309 296 273 273 308 296 273 274 303 296 273 272 308 296 273 271 309 296 273 272 308 296 273 271 309 296 273 271 309 296 273 272 308 296 273 271 309 296 273 271 308 296 273 271 310 296 273 271 308 296 273 273 302 296 273 272 309 296 273 271 309 296 273 272 309 295 273 271 309 296 273 273 303 296 273 273 303 296 273 272 308 296 273 271 309 296 273 271 309 296 273 272 308 296 273 276 299 296 273 272 309 296 273 272 308 296 273 272 308 295 273 272 309 296 273 273 308 296 273 271 309 296 273 271 309 296 273 272 308 296 273 274 302 296 273 272 308 296 273 272 308 296 273 271 308 296 273 271 308 296 273 272 308 296 273 272 308 296 273 271 309 296 273 271 308 296 273 261 315 296 273 272 309 296 273 272 308 296 273 272 308 296 273 271 309 296 273 274 302 296 273 272 310 296 273 273 302 296 273 273 309 296 273 272 309 296 273 272 301 296 273 271 306 296 273 272 310 296 273 271 310 296 273 272 310 296 273 272 310 296 273 270 306 296 273 271 306 296 273 271 310 296 273 274 302 296 273 273 304 296 273 272 310 296 273 272 310 296 273 272 309 296 273 271 310 296 273 276 300 296 273 271 310 296 273 271 310 296 273 271 310 296 273 272 310 296 273 271 310 296 273 271 310 296 273 271 310 296 273 271 310 296 273 275 301 296 273 271 309 296 273 272 310 296 273 272 310 296 273 272 310 296 273 272 310 296 273 270 311 296 273 271 310 296 273 271 310 296 273 272 309 296 273 274 303 296 273 272 309 296 273 271 311 296 273 272 310 296 273 272 310 296 273 272 310 296 273 271 309 296 273 271 310 296 273 272 309 296 273 272 308 296 273 274 302 296 273 272 308 296 273 272 308 296 273 271 308 296 273 271 308 296 273 272 308 296 273 271 310 296 273 271 310 296 273 271 310 296 273 272 310 296 273 261 315 296 273 272 310 296 273 272 309 296 273 272 310 297 273 273 309 296 273 272 310 296 273 272 309 297 273 272 310 296 273 272 310 296 273 272 309 296 273 272 309 296 273 272 308 296 273 272 309 296 273 275 306 296 273 262 314 297 273 272 309 296 273 275 303 296 273 272 310 296 273 273 304 296 273 272 310 296 273 271 310 296 273 272 310 296 273 272 309 296 273 272 310 296 273 272 309 296 273 272 310 296 273 274 303 296 273 272 310 296 273 272 310 296 273 271 310 296 273 272 310 296 273 272 310 296 273 270 311 296 273 270 311 296 273 272 309 296 273 271 310 296 273 271 311 296 273 271 309 296 273 273 303 296 273 271 311 296 273 271 310 296 273 271 310 296 273 272 310 296 273 272 310 296 273 271 310 296 273 281 315 296 273 273 303 296 273 271 310 296 273 271 311 296 273 281 315 296 273 261 314 296 273 271 305 296 273 271 305 296 273 271 305 296 273 261 315 296 273 271 305 296 273 271 305 296 273 262 306 296 273 271 305 296 273 270 305 296 273 270 306 296 273 271 305 296 273 270 306 296 273 272 299 296 273 270 306 296 273 270 306 296 273 270 306 296 273 270 306 296 273 270 306 296 273 270 306 296 273 272 299 296 273 270 305 296 273 271 305 296 273 270 305 296 273 275 297 296 273 271 305 296 273 270 305 296 273 270 306 296 273 272 300 296 273 270 305 296 273 263 307 296 273 270 305 295 273 271 305 296 273 269 306 296 273 270 305 296 273 272 299 296 273 271 305 296 273 270 305 296 273 272 299 295 273 269 306 296 273 270 306 296 273 271 305 296 273 270 305 296 273 272 299 296 273 272 304 296 273 271 305 296 273 270 306 296 273 270 306 296 273 270 305 296 273 271 304 296 273 271 305 296 273 271 305 296 273 271 305 296 273 271 305 296 273 270 305 296 273 273 299 296 273 270 305 296 273 270 305 296 273 271 305 296 273 271 305 296 273 270 306 296 273 270 306 296 273 270 306 296 273 271 305 296 273 270 305 296 273 270 305 296 273 270 305 296 273 272 299 296 273 271 305 296 273 270 306 296 273 275 296 296 273 270 306 296 273 271 305 296 273 270 305 296 273 271 305 296 273 270 306 296 273 271 305 296 273 270 306 296 273 271 305 296 273 271 305 296 273 270 305 296 273 271 305 296 273 271 305 296 273 271 305 296 273 271 305 296 273 271 304 296 273 273 299 296 273 270 305 296 273 273 299 296 273 271 305 296 273 270 305 296 273 273 299 296 273 270 305 296 273 270 305 296 273 270 305 296 273 270 305 296 273 270 306 296 273 272 299 296 273 273 298 296 273 272 299 296 273 270 305 296 273 270 305 296 273 274 296 296 273 270 305 296 273 270 305 296 273 270 306 296 273 270 305 296 273 273 299 296 273 270 305 296 273 270 305 296 273 271 305 296 273 272 299 296 273 273 299 296 273 271 304 296 273 270 306 296 273 270 305 296 273 270 305 296 273 272 300 296 273 271 305 296 273 271 305 296 273 270 305 296 273 272 299 296 273 270 305 296 273 267 309 296 273 267 309 296 273 270 305 296 273 270 305 296 273 270 304 296 273 270 305 296 273 271 305 296 273 270 305 296 273 270 305 296 273 262 305 296 273 263 305 296 273 271 305 296 273 265 299 296 273 263 305 296 273 271 305 296 273 262 305 296 273 263 305 296 273 264 305 296 273 263 305 296 273 266 298 296 273 263 305 296 273 263 305 296 273 265 299 296 273 263 305 296 273 262 305 296 273 262 305 296 273 270 305 296 273 270 305 296 273 262 314 296 273 272 303 296 273 270 305 296 273 271 305 296 273 272 304 296 273 263 305 296 273 263 305 296 273 271 305 296 273 262 305 296 273 262 306 296 273 263 305 296 273 262 307 296 273 270 306 296 273 271 305 296 273 271 305 296 273 271 305 296 273 271 305 295 273 270 305 295 273 271 305 295 273 271 305 295 273 270 306 295 273 272 305 295 273 280 309 296 273 271 305 296 273 271 305 296 273 271 305 296 273 270 305 296 273 272 299 296 273 273 299 296 273 273 299 296 273 272 299 296 273 273 299 296 273 270 306 296 273 271 306 296 273 271 305 296 273 271 305 296 273 273 299 296 273 271 305 296 273 271 305 296 273 270 305 296 273 272 304 296 273 271 305 296 273 271 306 296 273 271 305 296 273 271 305 296 273 271 305 296 273 271 305 296 273 270 306 296 273 273 299 296 273 271 305 296 273 271 305 296 273 271 305 296 273 270 305 296 273 271 305 296 273 271 305 296 273 271 305 296 273 263 305 296 273 271 306 296 273 272 305 295 273 271 306 295 273 271 305 295 273 265 299 295 273 270 306 296 273 271 305 296 273 270 306 296 273 270 305 296 273 271 305 296 273 272 305 295 273 275 297 295 273 270 306 295 273 272 299 295 273 270 306 295 273 271 305 295 273 271 305 295 273 272 300 296 273 271 305 296 273 273 299 296 273 271 305 295 273 271 305 296 273 271 305 295 273 271 306 295 273 271 305 295 273 271 305 295 273 271 306 295 273 271 305 296 273 270 306 296 273 270 306 296 273 271 305 296 273 271 305 296 273 271 305 296 273 271 305 295 273 271 305 295 273 271 306 295 273 271 305 295 273 272 300 295 273 270 306 295 273 271 305 295 273 273 299 295 273 271 305 296 273 270 305 296 273 263 305 296 273 263 305 296 273 264 305 296 273 273 299 296 273 271 305 296 273 264 301 296 273 263 305 296 273 270 305 296 273 262 306 296 273 271 305 296 273 271 305 296 273 262 307 296 273 275 297 296 273 263 311 297 273 263 310 296 273 264 310 296 273 262 311 296 273 264 309 296 273 271 310 296 273 263 310 296 273 263 311 296 273 262 311 296 273 262 311 296 273 276 300 296 273 264 309 296 273 263 310 296 273 272 309 296 273 264 309 296 273 271 309 296 273 263 310 296 273 266 304 296 273 273 303 296 273 280 315 296 273 263 311 296 273 264 310 296 273 271 310 296 273 274 303 296 273 264 310 296 273 275 306 296 273 274 304 296 273 272 310 296 273 272 309 296 273 273 309 296 273 271 310 296 273 272 309 296 273 266 303 296 273 272 310 296 273 272 309 296 273 272 310 296 273 271 310 296 273 271 310 296 273 272 310 296 273 271 310 296 273 272 310 296 273 272 310 296 273 273 304 296 273 272 309 296 273 272 309 296 273 271 310 296 273 272 310 296 273 272 309 296 273 271 310 296 273 271 310 296 273 272 309 296 273 271 310 296 273 273 303 296 273 272 310 296 273 273 303 296 273 271 310 296 273 272 309 296 273 271 310 296 273 272 309 296 273 271 310 296 273 272 310 296 273 272 310 296 273 272 310 296 273 274 304 296 273 271 310 296 273 271 310 296 273 272 304 296 273 271 310 296 273 271 310 296 273 271 310 296 273 271 311 296 273 272 310 296 273 271 310 296 273 271 310 296 273 272 309 296 273 272 309 296 273 271 310 296 273 272 309 296 273 271 310 296 273 272 310 296 273 271 309 296 273 272 310 296 273 269 314 296 273 271 310 296 273 272 309 296 273 272 309 296 273 274 303 296 273 272 309 296 273 263 311 296 273 272 310 296 273 271 310 296 273 272 309 296 273 271 310 296 273 271 310 296 273 272 310 296 273 275 297 296 273 274 304 296 273 273 308 296 273 272 309 296 273 271 309 296 273 272 310 296 273 272 309 296 273 271 310 296 273 271 310 296 273 272 310 296 273 271 310 296 273 272 310 296 273 272 309 296 273 272 310 296 273 272 309 296 273 272 309 296 273 272 310 296 273 272 310 296 273 272 309 296 273 271 310 296 273 272 309 296 273 272 309 296 273 271 310 296 273 271 309 296 273 272 309 296 273 272 310 296 273 272 309 296 273 272 310 296 273 272 310 296 273 271 310 296 273 273 304 296 273 271 310 296 273 271 310 296 273 272 309 296 273 271 310 296 273 272 309 296 273 272 310 296 273 273 309 296 273 281 314 296 273 281 314 295 273 272 310 295 273 281 314 295 273 281 315 296 273 281 315 296 274 273 316 296 274 281 315 296 274 281 314 296 274 281 314 297 275 282 314 297 275 281 314 297 275 282 314 297 275 281 315 297 275 282 308 296 274 282 312 297 274 281 313 297 274 281 313 297 274 281 313 297 274 281 313 297 274 281 313 297 274 272 322 296 274 281 313 296 274 280 313 296 274 272 308 297 274 273 309 296 274 272 308 296 274 272 308 296 274 281 313 296 274 272 309 296 274 281 312 296 274 281 313 297 274 281 312 295 274 281 312 296 274 281 312 296 274 280 313 296 274 281 313 296 274 272 321 296 274 281 312 298 274 282 306 298 274 282 306 298 274 280 312 298 274 274 303 298 274 283 306 296 274 280 312 296 274 280 312 296 274 281 312 296 274 281 312 296 274 280 313 296 274 280 312 296 274 281 312 296 274 281 312 297 274 275 312 296 274 272 320 296 274 272 320 296 274 281 312 296 274 281 312 296 274 285 303 296 274 282 314 296 274 281 314 296 274 281 314 296 274 281 314 296 274 282 308 296 274 281 315 296 274 280 315 297 274 281 314 296 274 281 315 296 274 281 313 296 274 281 314 296 274 281 314 296 274 281 314 295 273 281 314 295 273 281 314 296 273 282 314 295 273 280 315 295 273 274 312 296 274 282 312 296 274 280 315 296 274 281 314 296 274 281 314 296 274 281 314 296 274 281 314 296 274 281 314 296 274 281 314 296 274 281 314 296 274 283 307 296 274 281 314 296 274 283 307 296 274 281 314 296 273 281 314 296 273 282 314 295 273 281 314 295 273 281 315 297 274 282 308 297 274 283 308 295 273 281 315 295 273 272 310 296 273 272 320 296 274 282 308 296 274 271 321 296 274 275 308 296 274 280 314 296 274 281 315 296 273 281 314 295 273 263 308 295 273 272 310 296 273 272 310 296 273 272 310 296 274 273 309 297 274 275 302 297 274 273 310 296 273 273 309 296 273 273 309 296 273 272 310 296 273 273 310 296 273 273 309 296 273 272 310 296 273 272 310 296 273 273 309 295 273 272 310 296 273 281 314 296 274 272 310 296 273 272 320 296 273 281 315 296 273 281 314 296 273 272 310 296 273 271 311 296 273 275 307 296 273 272 309 296 273 272 310 295 273 274 303 296 274 262 314 296 274 272 310 296 273 272 310 295 273 272 310 296 273 264 308 295 273 272 310 295 273 272 310 295 273 272 310 295 273 272 310 295 273 273 310 295 273 273 309 295 273 274 303 295 273 274 303 295 273 272 310 295 273 281 314 295 273 272 309 295 273 272 320 295 273 281 314 295 273 282 307 295 273 281 314 295 273 280 314 295 273 280 314 295 273 282 307 295 273 281 314 295 273 281 314 296 273 283 308 295 273 281 314 295 273 281 314 296 273 281 314 296 273 281 314 296 273 273 309 295 273 273 310 296 273 273 310 296 273 281 314 296 273 275 312 295 273 273 309 296 273 271 321 296 273 272 321 296 273 281 315 296 273 281 315 296 273 280 315 295 273 281 314 296 273 281 315 295 273 283 307 295 273 273 310 295 273 272 310 295 273 281 315 295 273 281 315 295 273 280 314 295 273 281 314 296 273 272 320 295 273 272 320 295 273 281 314 295 273 273 320 295 273 280 315 295 273 280 315 295 273 280 315 295 273 281 315 295 273 280 315 295 273 281 314 295 273 281 315 295 273 281 315 295 273 281 314 296 273 281 315 295 273 281 315 295 273 272 321 295 273 282 314 295 273 274 315 295 273 281 314 295 273 281 314 295 273 283 307 295 273 282 313 295 273 281 314 295 273 281 314 295 273 281 314 295 273 281 315 295 273 280 315 295 273 273 316 295 273 282 309 295 273 282 314 296 273 281 314 296 273 282 308 295 273 281 314 295 273 284 310 295 273 280 315 295 273 280 314 295 273 281 314 295 273 280 314 295 273 283 314 295 273 281 314 295 273 280 314 295 273 282 314 295 273 281 314 295 273 282 315 295 273 283 307 295 273 283 308 295 273 272 320 295 273 271 322 295 273 272 320 295 273 272 320 295 273 272 321 295 273 278 308 295 273 274 312 295 273 272 320 295 273 282 314 295 273 283 307 295 273 283 308 295 273 282 314 295 273 281 314 295 273 281 315 295 273 281 314 295 273 280 315 295 273 281 315 295 273 282 314 295 273 281 315 295 273 273 320 295 273 284 307 295 273 282 315 295 273 282 314 295 273 281 314 295 273 271 321 295 273 283 308 295 273 281 314 295 273 283 308 295 273 282 314 295 273 281 314 295 273 281 313 295 273 281 314 295 273 282 314 295 273 281 315 295 273 273 320 295 273 272 321 295 273 272 320 295 273 272 320 295 273 273 319 295 273 283 314 295 273 282 314 295 273 272 320 295 273 272 320 295 273 274 313 295 273 272 320 295 273 281 314 295 273 281 314 295 273 281 313 295 273 280 315 295 273 281 314 295 273 281 314 295 273 280 315 295 273 272 320 295 273 281 314 295 273 283 308 295 273 282 314 295 273 281 315 295 273 282 314 295 273 282 314 295 273 282 315 295 273 282 314 295 273 283 308 295 273 282 313 295 273 280 314 296 273 283 307 296 273 282 313 296 274 285 304 297 274 273 308 297 274 273 308 297 274 272 309 297 274 272 309 297 274 272 310 296 273 272 310 297 273 272 309 297 273 277 301 297 273 272 310 297 273 272 309 297 273 272 309 297 273 272 310 297 273 272 309 297 273 273 309 298 273 272 309 297 273 272 309 297 273 272 309 297 274 272 309 297 274 273 303 297 274 275 302 297 274 272 310 297 274 275 303 297 273 274 303 297 274 274 303 297 274 274 303 297 274 272 310 297 274 272 310 297 274 273 308 297 273 272 309 297 273 271 310 297 274 273 308 297 274 271 309 297 274 271 310 297 274 271 310 297 273 272 309 297 274 272 310 297 273 272 309 297 273 275 302 297 273 272 310 297 273 272 310 297 273 274 310 297 273 272 310 297 274 272 310 297 273 275 306 297 273 272 310 297 273 272 310 297 273 272 310 297 273 272 310 297 274 274 303 297 274 273 309 297 273 273 303 297 273 273 309 297 273 272 309 297 273 273 304 297 273 272 310 297 273 273 308 297 273 272 310 297 273 272 310 297 273 273 309 298 273 273 303 297 274 272 310 297 274 273 310 296 274 263 311 297 274 262 315 297 274 262 314 297 274 264 310 297 274 274 314 297 274 262 314 297 274 264 311 297 274 281 315 297 274 282 315 297 274 280 315 297 274 281 314 297 274 281 315 297 274 281 315 297 274 282 308 297 274 273 316 297 274 274 309 297 274 274 309 297 274 264 311 297 274 273 315 297 274 264 310 297 274 275 302 297 274 280 309 297 274 273 298 297 274 281 309 297 274 271 305 297 274 280 309 296 274 280 309 297 274 279 310 297 274 280 309 297 274 271 305 298 274 274 301 297 274 274 302 297 274 266 302 297 274 266 302 297 274 273 308 297 274 272 308 297 274 274 302 297 274 264 309 297 274 265 309 297 274 267 302 297 274 262 315 297 274 264 307 297 274 262 315 297 274 272 309 297 274 274 302 297 274 272 308 297 274 266 303 297 274 273 308 297 274 272 309 297 274 264 309 297 274 273 307 297 274 273 308 297 274 274 303 297 274 276 296 297 274 272 308 297 274 273 308 297 274 272 308 297 274 272 308 297 274 263 309 297 274 264 308 297 274 272 309 297 274 272 308 297 274 263 309 297 274 272 308 297 274 273 308 297 274 272 308 297 274 263 309 297 274 267 301 297 274 273 309 297 274 272 308 297 274 272 308 297 274 272 308 297 274 271 309 297 274 272 308 297 274 267 301 297 274 265 308 297 274 264 309 297 274 263 314 297 274 264 309 297 274 265 309 297 274 265 308 297 274 264 309 297 274 272 308 297 274 272 308 297 274 273 308 297 274 272 308 297 274 264 309 297 274 265 308 297 274 264 309 297 274 264 309 297 274 264 309 297 274 264 309 297 274 265 308 297 274 272 308 297 274 266 302 297 274 266 302 297 274 266 301 297 274 264 309 297 274 274 302 297 274 272 308 297 274 263 308 297 274 264 308 297 274 266 302 297 274 263 309 297 274 264 309 298 274 264 308 297 274 276 297 297 274 272 310 297 274 272 308 298 274 273 303 298 274 272 308 298 274 274 302 298 274 271 309 298 274 272 308 298 274 273 303 298 274 272 308 297 273 271 308 297 273 272 309 296 273 272 308 296 273 272 308 297 273 272 308 297 273 273 308 296 273 274 301 297 273 272 307 297 273 274 302 297 273 272 308 297 273 273 308 297 273 272 308 298 273 272 308 298 273 272 308 298 273 271 308 298 273 277 299 298 273 272 308 298 273 272 307 298 273 273 308 298 273 272 308 298 273 273 303 298 273 272 309 298 273 272 308 298 273 272 308 298 273 272 308 301 273 273 303 301 273 271 310 301 273 272 309 302 273 272 310 301 273 272 310 302 273 273 309 302 273 271 310 302 273 274 303 299 273 271 310 299 273 273 304 299 273 281 315 302 273 281 315 302 273 281 315 302 273 272 310 302 273 271 311 302 273 281 315 299 273 272 310 298 273 272 309 299 273 271 310 299 273 272 309 302 273 271 310 302 273 272 310 302 273 272 310 302 273 272 310 302 273 272 309 302 273 272 310 302 273 272 309 302 273 274 303 299 273 274 303 299 273 272 309 299 273 272 310 299 273 272 310 298 273 277 300 298 273 272 310 298 273 274 303 298 273 272 310 299 273 272 304 298 273 271 310 299 273 272 308 299 273 271 321 299 273 271 311 299 273 281 314 299 273 270 310 299 273 271 310 299 273 273 304 299 273 280 315 299 273 271 309 298 273 271 309 299 273 270 310 299 273 271 309 298 273 261 314 298 273 261 315 299 273 261 314 299 273 272 307 299 273 280 313 299 273 281 307 299 273 281 313 299 273 273 302 298 273 271 309 298 273 281 313 299 273 271 310 299 273 271 310 297 272 271 310 297 272 271 310 297 272 270 310 297 272 270 306 298 272 260 315 297 271 269 306 297 271 268 310 299 272 236 328 299 272 271 300 297 271 274 297 297 271 270 300 302 271 268 306 297 271 270 306 301 271 270 300 301 272 269 306 298 271 245 334 299 271 278 311 302 271 279 312 302 271 237 329 302 271 278 312 301 271 270 306 301 271 270 306 301 271 269 307 301 271 236 328 300 271 270 306 300 271 278 312 299 271 272 301 300 271 279 311 300 271 279 312 297 271 279 312 297 271 280 306 297 271 235 329 297 271 269 307 298 271 270 307 298 271 237 329 297 271 280 305 297 271 278 312 297 271 278 312 297 271 280 314 297 271 279 311 300 271 278 312 300 271 278 312 297 271 279 312 298 271 279 312 297 271 279 312 296 271 272 318 296 271 280 316 296 271 280 316 296 271 281 315 296 271 272 316 296 271 272 316 296 271 274 309 296 271 273 316 296 271 280 315 296 271 281 315 296 271 281 315 296 271 272 316 295 271 272 316 295 271 273 315 296 271 282 308 295 271 286 304 296 271 281 314 295 271 281 315 295 271 281 314 294 271 281 315 294 271 281 315 294 271 283 307 293 271 280 315 293 271 280 315 293 271 283 307 293 271 281 314 293 271 281 315 293 271 283 306 294 271 281 315 294 271 282 313 294 272 283 307 294 272 282 308 294 272 282 307 293 271 285 302 293 271 280 314 292 271 272 309 293 271 272 309 293 271 276 300 293 271 271 309 293 271 262 313 293 272 264 307 292 271 265 304 293 271 273 315 293 271 280 314 294 272 271 322 293 271 282 308 292 271 282 308 293 271 280 314 293 272 281 314 293 272 271 310 293 272 271 309 294 272 281 314 292 271 280 314 292 271 282 307 293 271 280 315 292 271 280 314 292 271 279 314 292 271 282 307 292 271 280 314 292 271 280 314 292 271 280 315 292 271 282 308 293 271 280 314 293 271 280 314 292 271 280 314 293 271 280 314 293 271 281 314 293 271 281 314 294 272 282 307 293 272 281 313 293 272 282 308 294 272 280 314 294 272 281 314 294 272 280 315 294 272 280 314 293 272 281 315 293 272 281 314 293 272 281 314 293 272 281 314 293 272 280 314 293 272 281 314 293 271 280 314 293 272 279 314 293 271 272 320 292 271 280 314 293 272 280 314 294 272 280 314 293 272 281 314 293 271 280 314 293 271 280 315 293 271 281 313 293 271 280 314 292 270 281 313 293 270 263 310 292 270 271 321 293 270 274 312 292 270 274 312 293 270 261 315 293 270 261 315 293 270 260 315 293 271 267 302 293 271 273 303 292 271 274 303 293 271 272 309 293 271 261 315 293 271 274 303 293 271 272 309 292 271 275 297 292 271 263 306 293 271 270 306 293 271 270 306 293 270 271 306 293 271 271 310 293 271 273 303 292 270 273 304 293 271 280 315 293 271 280 315 293 271 281 314 293 271 271 310 293 271 272 309 293 271 271 310 293 271 271 310 293 271 271 310 293 271 272 309 293 271 270 306 293 271 270 306 293 271 271 306 293 271 270 306 293 271 271 309 293 271 272 308 293 271 275 297 293 271 273 303 293 271 273 308 293 271 275 297 293 271 271 309 294 271 271 309 294 271 271 309 293 271 273 303 293 271 271 309 293 271 271 309 293 271 271 309 293 271 271 309 293 272 271 309 293 271 272 309 293 271 271 310 293 271 271 309 293 271 270 306 293 271 272 308 293 272 280 314 293 272 271 309 293 271 271 309 293 271 263 310 293 271 262 310 293 271 263 310 293 271 262 307 293 272 264 303 293 272 271 310 293 272 275 296 293 272 272 309 293 273 271 305 294 273 262 307 294 273 264 299 294 273 263 309 293 272 272 298 293 272 270 305 293 272 272 298 293 272 270 305 294 273 270 306 294 273 262 305 293 272 272 299 294 272 261 315 294 273 261 315 294 272 260 315 294 272 260 315 293 272 261 314 293 272 260 314 294 272 264 308 294 273 264 308 294 273 264 307 295 272 264 307 295 273 263 307 295 272 264 308 295 273 263 307 295 273 263 308 295 274 265 302 295 274 266 301 296 274 266 301 296 274 271 308 295 273 271 308 295 273 262 315 295 273 261 314 295 273 263 308 296 273 264 308 294 273 261 314 296 273 263 306 296 273 263 306 296 273 263 307 295 273 262 307 296 272 266 302 296 274 263 310 296 272 272 307 296 272 273 315 296 272 283 307 296 272 283 306 296 272 281 312 296 272 282 308 296 272 281 314 296 272 276 300 296 273 270 312 296 272 271 310 296 272 264 310 296 272 263 310 295 272 264 310 295 272 262 314 296 272 271 310 296 273 281 314 296 272 275 296 295 272 273 315 295 272 262 314 295 272 264 306 295 272 271 309 295 272 270 310 295 272 263 310 295 272 263 310 295 272 271 309 295 272 264 310 296 273 263 310 296 273 263 310 296 273 263 309 295 273 263 310 295 273 271 309 296 273 272 309 296 273 276 300 296 273 272 309 295 273 263 310 296 273 264 310 295 273 263 309 296 273 266 303 296 273 265 303 296 273 271 309 295 273 264 309 295 273 271 309 295 273 261 314 295 273 263 310 296 273 263 310 296 273 262 311 296 273 271 310 296 273 263 310 296 273 263 311 296 273 263 310 295 272 264 303 295 272 263 309 295 272 272 308 295 272 271 308 296 273 266 301 296 273 263 309 296 272 263 308 295 272 272 308 295 272 272 308 295 272 263 309 296 272 266 301 296 272 274 302 296 272 263 309 296 273 264 308 296 273 264 308 296 273 263 308 296 273 263 309 296 273 273 302 296 273 265 302 296 273 272 308 296 273 265 302 296 273 266 302 296 273 263 309 296 273 262 309 296 273 265 302 296 273 263 309 296 273 263 309 296 273 262 309 296 273 271 309 296 273 263 309 296 273 260 315 296 273 264 308 296 273 264 308 296 273 270 314 296 273 264 308 296 273 264 308 296 273 263 309 296 273 265 308 296 273 272 308 296 273 272 308 296 273 275 301 296 273 273 307 296 273 272 307 296 273 264 309 296 273 263 309 296 273 261 315 296 273 272 308 296 273 266 301 296 273 264 308 296 273 264 308 296 273 272 308 296 273 263 309 296 273 263 309 296 273 266 301 296 273 263 309 296 273 263 308 296 273 264 308 296 273 271 308 296 273 265 301 296 273 272 307 296 273 261 314 296 273 273 307 296 273 272 308 296 273 265 307 296 273 272 308 296 273 281 312 296 273 281 312 295 273 263 308 296 273 273 302 296 273 263 308 296 273 281 312 296 273 281 312 296 273 273 313 296 273 273 314 296 273 281 312 296 273 273 313 296 273 281 313 296 273 272 307 296 273 275 306 296 273 273 314 296 273 281 313 296 273 266 302 296 273 273 313 296 273 273 314 296 273 273 313 296 273 273 314 296 273 272 314 296 273 280 313 296 273 281 312 296 273 264 308 296 273 282 305 296 273 283 305 296 273 273 313 296 273 273 313 296 273 273 313 296 273 274 313 296 273 274 313 296 273 268 299 296 273 265 307 296 273 272 307 296 273 272 308 295 273 264 308 295 273 264 308 295 273 272 308 295 273 265 307 295 273 261 315 295 273 265 308 295 273 264 308 295 273 272 308 295 273 266 302 295 273 273 302 296 273 266 301 296 273 266 302 296 273 272 307 296 273 271 309 296 273 272 307 296 273 274 301 296 273 272 307 296 273 271 308 296 273 273 307 296 273 271 309 296 273 263 309 296 273 264 308 296 273 272 308 296 273 264 308 296 273 263 309 296 273 272 308 296 273 264 308 296 273 273 307 296 273 271 309 296 273 263 310 296 273 272 309 296 273 263 310 296 273 263 309 296 273 262 311 296 273 271 310 296 273 270 310 296 273 272 310 296 273 263 310 296 273 266 304 296 273 264 310 296 273 271 310 296 273 271 309 296 273 265 304 296 273 265 303 296 273 263 310 296 273 264 310 296 273 263 310 296 273 272 309 296 273 271 311 296 273 263 311 296 273 263 310 296 273 263 311 296 273 264 311 296 273 263 310 296 273 271 310 296 273 263 311 296 273 271 310 296 273 272 310 296 273 262 314 295 273 264 310 295 273 264 310 295 273 264 310 296 273 264 310 296 273 263 310 295 273 263 310 295 273 261 315 295 273 263 308 296 273 261 314 295 273 261 314 295 273 262 314 295 273 264 310 295 273 264 310 295 273 272 309 295 273 263 310 295 273 264 310 295 273 272 310 295 273 263 311 295 273 272 310 296 273 265 310 296 273 277 300 296 273 273 308 296 273 272 310 296 273 273 304 296 273 272 309 295 273 273 310 296 273 272 310 295 273 272 310 295 273 274 303 295 273 272 309 295 273 273 309 295 273 273 310 295 273 272 310 296 273 273 309 296 273 273 309 296 273 271 311 296 273 274 303 296 273 272 310 296 273 271 310 296 273 274 304 296 273 272 310 296 273 271 311 296 273 271 310 296 273 271 310 296 273 272 310 296 273 271 310 296 273 272 309 296 273 272 310 296 273 272 310 296 273 262 314 296 273 273 309 296 273 272 310 296 273 273 308 296 273 272 308 296 273 273 307 296 273 273 307 296 273 272 308 297 274 272 307 297 274 272 307 297 274 272 307 297 274 272 308 296 274 273 308 296 274 284 306 297 274 282 312 296 274 272 309 296 273 283 306 297 273 272 308 296 273 273 308 296 273 271 308 296 274 272 308 296 273 274 301 297 274 281 312 297 274 285 303 297 274 281 312 297 274 281 313 297 274 281 313 297 274 282 312 297 274 275 301 297 274 272 308 296 273 273 307 297 274 274 302 297 273 275 301 297 273 272 307 295 273 272 308 297 274 272 308 297 274 275 301 297 274 273 307 297 274 282 312 297 274 284 305 297 274 284 306 296 274 273 301 296 274 274 300 296 273 275 297 297 274 271 307 297 274 262 315 297 274 262 314 297 274 272 301 297 274 264 306 297 274 270 307 297 274 273 300 297 274 271 306 297 274 271 306 296 274 271 306 296 274 262 315 296 274 265 300 296 274 265 300 297 274 273 300 297 274 263 301 297 274 270 307 297 274 261 315 297 274 263 301 297 274 261 314 297 274 261 307 297 274 261 314 297 274 271 306 297 274 264 307 297 274 263 307 297 274 263 307 296 274 271 306 297 274 268 296 297 274 271 306 297 274 271 306 297 274 271 306 297 274 265 306 297 274 265 301 296 274 271 306 296 274 273 300 296 274 274 300 296 274 265 300 296 274 271 306 296 274 273 311 297 274 280 310 296 274 281 304 296 274 280 310 296 274 274 303 297 274 271 306 297 274 262 307 297 274 263 306 297 274 261 315 297 274 273 299 296 274 272 300 297 274 271 306 296 274 279 311 296 274 280 305 296 274 279 311 296 274 272 311 297 274 279 311 297 274 282 304 297 274 281 310 297 274 280 311 297 274 279 311 297 274 271 306 297 274 271 306 297 274 271 306 297 274 271 306 297 274 275 297 297 274 280 311 297 274 277 316 296 274 279 311 296 274 279 312 296 274 280 311 296 274 280 312 297 274 279 312 297 274 280 310 297 274 272 321 298 274 279 311 298 274 272 307 298 274 271 307 297 274 271 307 297 274 273 300 297 274 281 304 297 274 273 300 297 274 280 311 297 274 279 312 297 274 279 311 297 274 281 305 297 274 279 311 297 274 281 305 296 274 274 304 297 274 271 307 297 274 271 307 297 274 271 306 297 274 270 307 297 274 280 304 297 274 279 311 297 274 279 311 297 274 285 301 297 274 282 304 296 274 280 311 296 274 281 305 297 274 280 311 297 274 272 321 297 274 279 312 297 274 280 311 296 274 279 311 296 274 272 321 296 274 281 305 296 274 285 301 296 274 279 311 296 274 280 310 297 274 280 311 297 274 279 311 297 274 279 311 297 274 279 311 297 274 279 312 297 274 274 313 297 274 271 307 297 274 271 307 296 274 280 311 296 274 280 311 296 274 280 305 296 274 279 311 296 274 279 311 296 274 279 312 296 274 272 321 296 274 279 311 296 274 281 305 296 274 279 311 296 274 278 311 296 274 280 310 297 274 278 312 297 274 271 321 297 274 280 311 297 274 280 311 297 274 279 311 297 274 280 311 296 274 280 311 296 274 279 311 297 274 279 312 297 274 280 311 297 274 279 312 297 274 279 311 297 274 279 311 297 274 279 312 297 274 279 311 297 274 280 311 296 274 279 312 296 274 278 312 296 274 279 312 296 274 281 308 296 274 279 311 296 274 279 312 296 273 284 301 297 274 280 306 297 274 279 311 297 274 279 311 297 274 280 305 296 274 279 312 297 274 279 312 297 274 279 312 297 274 271 322 297 274 279 312 297 274 279 312 297 274 283 302 297 274 278 312 296 273 279 312 296 273 279 312 296 273 270 308 296 273 270 307 296 273 270 307 296 273 279 312 295 273 270 307 296 273 270 307 296 273 270 307 296 273 261 316 296 273 261 315 296 273 272 321 295 273 275 298 295 273 271 307 296 273 270 307 296 273 270 307 296 273 270 307 296 272 270 308 295 272 269 308 296 272 270 308 296 272 269 307 296 272 272 301 296 272 269 307 296 272 269 308 296 272 268 308 296 272 270 307 296 272 270 307 296 272 269 308 296 272 269 307 296 272 269 308 296 272 269 307 296 272 270 307 296 272 269 307 296 273 260 315 296 273 270 307 296 273 270 307 296 273 270 307 296 273 271 301 296 273 270 307 296 273 270 307 296 272 270 307 296 272 270 307 296 273 270 307 296 273 270 307 296 273 269 308 296 273 269 307 296 273 270 308 296 273 270 308 296 273 270 307 296 273 273 303 296 273 270 307 296 273 270 307 296 273 270 307 296 273 269 308 296 273 272 301 296 273 270 307 296 273 271 301 296 273 269 308 296 273 270 307 296 273 269 308 296 273 270 307 296 273 269 307 296 273 269 307 296 273 269 307 296 273 270 307 296 273 269 307 295 273 263 307 295 273 270 307 295 273 270 308 296 273 270 307 296 273 270 308 296 273 270 308 296 273 269 308 296 273 270 308 296 273 270 308 296 273 269 307 296 273 270 308 296 273 259 316 296 273 270 308 296 273 270 308 296 273 270 308 296 273 269 308 296 273 270 308 296 273 259 317 296 273 269 308 296 273 270 308 296 272 270 308 296 272 270 307 296 272 270 307 296 272 272 301 296 272 270 307 296 272 279 313 296 272 281 305 296 272 269 308 296 272 270 307 296 272 279 312 296 272 279 312 296 272 279 312 296 272 278 312 296 272 279 312 296 272 279 312 296 272 270 307 296 272 269 307 296 272 272 301 296 272 270 307 296 272 279 312 296 272 275 298 296 272 270 308 296 273 270 308 296 272 272 301 296 273 270 307 296 273 272 301 296 273 270 308 296 273 271 307 296 273 270 307 296 273 261 315 296 273 270 306 296 273 270 307 296 272 269 307 296 273 275 297 296 273 270 307 296 273 272 301 296 273 270 308 296 272 272 301 296 273 279 312 296 273 270 307 296 273 272 301 296 273 272 301 296 273 279 312 296 273 272 301 296 273 270 307 296 273 270 307 296 273 273 301 296 273 270 308 296 273 271 307 296 273 271 306 296 273 272 301 296 273 269 308 296 273 270 306 296 273 264 307 296 273 262 307 296 273 262 306 296 273 263 307 296 273 262 307 296 273 270 306 296 273 271 306 296 273 269 307 296 273 271 307 296 273 262 307 296 273 270 307 296 273 264 301 296 273 262 307 296 273 270 307 296 273 262 307 296 273 271 306 296 273 261 308 296 273 261 307 296 273 262 307 296 273 270 307 296 273 265 300 296 273 263 306 296 273 262 307 296 273 265 301 296 273 263 307 296 273 265 300 296 273 262 307 296 273 262 307 296 273 262 306 296 273 263 307 295 273 263 307 296 273 263 307 296 273 263 307 295 273 263 307 296 273 265 300 296 273 271 306 297 274 264 306 297 274 266 298 297 274 271 305 297 274 263 307 297 274 271 306 297 274 270 307 297 274 271 306 297 274 271 305 297 274 272 305 296 274 271 306 296 274 271 307 296 274 270 306 296 273 271 306 296 273 270 307 296 273 270 306 296 273 270 307 296 273 270 307 296 273 262 315 295 273 271 306 296 273 270 306 296 273 271 306 296 273 272 300 295 273 271 306 295 273 271 306 296 273 270 306 296 273 270 307 295 273 271 306 295 273 273 302 295 273 271 306 295 273 272 300 295 273 272 300 295 273 270 307 295 273 272 301 295 273 272 300 296 273 270 306 295 273 270 307 295 273 271 306 295 273 270 306 295 273 271 306 296 273 272 305 295 273 271 305 296 273 271 306 296 273 271 307 296 273 271 307 296 273 276 296 296 273 271 305 296 273 271 305 296 273 271 305 296 273 271 305 296 273 271 304 296 273 271 305 296 273 271 305 296 273 271 305 296 273 272 304 296 273 271 304 295 272 271 304 296 273 270 304 295 272 273 298 295 272 271 304 295 272 271 304 296 273 271 304 296 273 271 304 296 273 272 299 296 273 271 304 296 273 271 304 296 272 271 304 296 273 274 298 296 273 272 304 296 273 271 305 296 272 272 304 296 272 272 304 296 272 271 304 296 272 271 305 296 272 271 305 296 272 272 304 296 272 272 304 296 273 271 304 296 273 271 305 296 273 272 304 296 273 272 304 296 273 272 305 296 273 272 304 296 272 271 304 296 273 271 304 295 273 271 305 295 273 273 298 295 273 273 298 295 273 271 305 295 273 270 305 296 273 272 298 296 273 273 299 296 273 273 299 296 273 273 299 296 273 273 298 296 273 271 305 296 273 271 305 296 273 272 304 296 273 274 298 296 273 265 306 296 273 272 304 296 273 271 305 296 273 273 298 296 273 272 304 296 273 271 304 295 273 271 304 296 273 272 304 296 273 271 304 296 273 272 304 296 273 271 304 296 273 271 304 296 273 271 304 295 273 273 299 295 273 271 305 295 273 271 304 295 273 271 304 296 273 271 305 295 273 271 304 295 273 272 299 295 273 272 299 295 273 272 304 296 273 271 304 295 273 273 298 295 273 271 305 295 273 270 305 295 273 270 305 295 272 271 305 295 273 272 304 296 273 272 304 295 273 271 305 295 273 272 304 295 273 271 305 295 273 271 304 295 273 272 304 296 273 271 305 295 273 271 304 296 273 273 298 296 273 271 304 295 273 272 299 296 273 273 299 295 273 271 304 295 273 272 299 296 273 271 305 296 273 270 305 296 273 272 304 295 273 271 304 295 273 271 304 296 273 261 314 295 273 272 304 295 273 271 304 296 273 271 304 296 273 272 304 296 273 271 304 296 273 271 304 295 273 275 301 295 273 271 304 295 273 273 298 295 273 273 298 295 273 273 298 295 273 271 304 295 273 272 299 295 273 264 308 295 273 264 308 295 273 264 308 295 273 266 301 295 273 264 308 295 273 272 307 295 273 276 298 296 273 273 301 296 273 272 307 296 273 272 307 296 273 272 308 296 273 272 307 296 273 272 307 296 273 273 307 296 273 272 308 295 273 272 308 295 273 273 307 296 273 272 307 296 273 272 308 296 273 273 307 296 273 273 307 296 273 272 307 296 273 272 307 296 273 272 307 295 273 272 307 296 273 272 307 296 273 273 306 296 273 273 307 296 273 273 307 296 273 273 307 296 273 273 307 296 273 272 307 296 273 273 307 296 273 272 307 296 273 272 307 296 273 273 307 296 273 274 301 296 273 272 307 296 273 272 307 296 273 272 307 296 273 273 307 296 273 274 301 296 273 273 308 296 273 273 307 296 273 273 307 296 273 273 307 296 273 273 307 296 273 264 308 296 273 276 295 295 273 264 308 296 273 273 307 296 273 272 307 296 273 272 308 296 273 275 300 296 273 272 307 296 273 273 307 296 273 273 307 296 273 272 307 296 273 273 307 296 273 273 307 296 273 273 307 296 273 275 305 296 273 273 307 296 273 272 307 296 273 272 308 295 273 272 307 295 273 274 301 295 273 272 307 295 273 273 307 295 273 272 308 296 273 274 302 295 273 274 302 296 273 272 308 296 273 272 307 296 273 274 301 296 273 272 307 296 273 272 307 296 273 272 308 296 273 272 307 296 273 272 307 296 273 274 301 296 273 272 308 296 273 274 302 296 273 272 308 296 273 274 302 296 273 272 307 296 273 272 307 296 273 272 307 296 273 273 307 296 273 274 301 296 273 272 307 296 273 273 307 296 273 274 301 296 273 272 307 296 273 273 307 296 273 273 307 296 273 272 308 296 273 272 307 296 273 274 301 296 273 274 302 295 273 272 308 295 273 272 307 295 273 273 308 295 273 272 308 295 273 273 307 295 273 273 307 296 273 275 305 296 273 272 308 296 273 273 307 296 273 273 307 295 273 273 307 295 273 272 308 295 273 272 309 295 273 275 302 295 273 272 307 295 273 274 302 296 273 278 298 295 273 273 302 295 273 272 307 295 273 273 307 295 273 274 301 295 273 272 308 295 273 273 308 295 273 275 301 295 273 274 301 295 273 273 307 296 273 273 307 296 273 272 307 296 273 273 307 296 273 272 307 296 273 273 301 296 273 274 302 296 273 272 308 296 273 272 308 296 273 272 308 296 273 272 307 296 273 273 307 296 273 271 308 296 273 264 307 296 273 272 308 296 273 273 302 296 273 276 295 295 273 273 298 295 273 272 305 296 273 273 299 296 273 271 305 296 273 273 298 295 273 271 305 295 273 273 298 295 273 271 305 295 273 279 309 295 273 272 305 295 273 271 305 295 273 272 304 295 273 272 305 295 273 271 305 295 273 273 299 295 273 273 298 295 273 271 304 295 273 272 300 295 273 273 299 295 273 272 304 295 273 271 305 295 273 271 305 296 273 272 304 296 273 273 307 296 273 273 307 296 273 275 301 296 273 276 298 295 273 275 302 295 273 273 306 295 273 272 307 296 273 274 302 296 273 275 301 295 273 273 308 295 273 274 301 295 273 273 307 295 273 272 308 295 273 272 308 296 273 273 308 296 273 273 308 296 273 273 308 295 273 273 308 296 273 273 308 295 273 273 307 296 273 273 307 296 273 273 307 296 273 262 315 295 273 273 308 295 273 272 308 296 273 273 307 295 273 274 301 295 273 272 307 296 273 272 308 296 273 261 315 296 273 273 302 296 273 271 308 295 273 274 301 295 273 273 307 295 273 272 307 296 273 273 308 296 273 272 308 296 273 272 308 296 273 272 308 296 273 274 302 296 273 273 308 296 273 274 301 296 273 274 302 296 273 273 307 296 273 273 308 296 273 272 308 296 273 273 307 296 273 274 301 296 273 273 308 296 273 273 307 296 273 273 307 296 273 272 308 296 273 274 301 296 273 273 308 296 273 272 308 296 273 273 307 296 273 272 308 296 273 272 308 296 273 277 298 296 273 274 302 296 273 272 308 296 273 271 308 296 273 272 307 296 273 272 308 296 273 272 308 296 273 273 307 296 273 272 308 296 273 273 307 296 273 273 307 296 273 273 308 296 273 274 301 296 273 271 308 296 273 272 308 296 273 274 302 296 273 272 308 296 273 272 308 296 273 272 308 296 273 272 308 296 273 272 308 296 273 272 308 296 273 272 308 296 273 272 308 296 273 273 302 296 273 272 308 296 273 272 307 295 273 264 307 295 273 266 311 296 273 271 304 295 273 272 303 295 273 261 314 296 273 273 298 296 273 271 304 295 273 271 304 295 273 263 307 296 273 271 305 295 273 271 305 295 273 271 304 295 273 272 304 295 273 272 304 295 273 271 304 295 273 274 298 295 273 272 304 295 273 271 304 295 273 270 305 295 273 272 304 295 273 271 304 295 273 262 314 295 273 262 314 295 273 271 304 295 273 271 305 295 273 271 304 295 273 273 298 295 273 271 304 295 273 272 304 295 273 272 304 295 273 271 305 295 273 271 304 295 273 270 305 295 273 271 305 295 273 271 304 295 273 271 304 295 273 271 304 295 273 273 299 295 273 271 305 295 273 271 305 295 273 262 314 295 273 271 305 295 273 271 305 295 273 272 304 295 273 262 314 295 273 263 313 295 273 262 314 295 273 272 305 295 273 271 305 295 273 271 304 295 273 271 305 295 273 272 304 295 273 273 299 295 273 271 304 295 273 271 305 295 273 272 304 295 273 271 305 295 273 271 305 295 273 266 298 295 273 266 298 295 273 273 298 295 273 275 295 295 273 271 305 295 273 271 305 295 273 271 305 295 273 271 305 295 273 271 305 295 273 264 307 295 273 261 315 295 273 262 315 295 273 261 315 295 273 262 315 295 273 261 315 295 273 261 315 295 273 261 315 295 273 275 296 295 273 272 305 295 273 270 306 295 273 261 315 295 273 271 305 295 273 271 305 295 273 271 305 295 273 271 305 295 273 270 305 295 273 271 305 295 273 271 305 295 273 271 305 295 273 271 305 295 273 271 305 295 273 271 305 295 273 271 304 295 273 271 304 295 273 272 304 295 273 273 299 295 273 271 305 295 273 271 305 295 273 271 305 295 273 273 299 295 273 273 299 295 273 270 305 295 273 272 299 295 273 272 300 295 273 271 305 295 273 271 305 295 273 271 305 295 273 271 305 295 273 271 305 295 273 271 305 295 273 271 305 295 273 270 306 295 273 262 315 295 273 271 305 295 273 273 299 295 273 271 305 295 273 271 305 295 273 271 305 295 273 271 305 295 273 271 305 295 273 273 299 295 273 271 305 295 273 273 299 295 273 270 305 295 273 275 297 295 273 271 305 295 273 273 299 295 273 271 305 295 273 270 305 295 273 273 299 295 273 272 299 295 273 271 305 295 273 262 314 295 273 271 305 295 273 273 299 295 273 271 305 295 273 270 305 295 273 270 307 295 273 270 308 295 273 272 301 295 273 271 307 295 273 271 306 295 273 262 315 295 273 270 306 295 273 276 297 295 273 262 315 295 273 262 315 295 273 263 314 295 273 261 315 295 273 271 307 295 273 273 301 295 273 270 307 295 273 270 306 295 273 270 307 295 273 270 306 295 273 270 307 295 273 270 307 295 273 270 307 295 273 270 306 295 273 270 306 295 273 270 307 295 273 270 307 295 273 272 306 295 273 275 298 295 273 271 307 295 273 270 307 295 273 270 307 295 273 270 307 295 273 270 307 295 273 270 307 295 273 270 307 295 273 270 307 295 273 270 306 295 273 273 300 295 273 271 306 295 273 270 307 295 273 271 306 295 273 263 307 295 273 271 306 295 273 271 306 295 273 270 307 295 273 272 300 295 273 271 306 295 273 271 306 295 273 272 300 295 273 271 306 295 273 271 306 295 273 271 306 295 273 270 306 295 273 270 306 295 273 270 306 295 273 270 306 295 273 273 304 295 273 270 306 295 273 275 297 295 273 271 306 295 273 271 307 295 273 271 306 295 273 271 306 295 273 271 306 295 273 261 314 295 273 261 315 295 273 261 315 295 273 271 307 295 273 262 314 295 273 261 315 295 273 270 307 295 273 271 306 295 273 271 307 295 273 271 306 295 273 271 306 295 273 270 307 295 273 271 307 295 273 271 307 295 273 271 306 295 273 270 306 295 273 270 306 295 273 271 307 295 273 271 306 295 273 271 306 295 273 271 306 295 273 271 306 295 273 271 306 295 273 271 307 295 273 271 306 295 273 273 300 295 273 271 307 295 273 273 300 295 273 272 305 295 273 271 306 295 273 273 300 295 273 271 306 295 273 271 306 295 273 271 306 295 273 271 306 295 273 271 306 295 273 271 306 295 273 271 306 295 273 271 306 295 273 271 306 295 273 271 306 295 273 272 306 295 273 271 305 295 273 272 306 295 273 272 306 295 273 271 306 295 273 273 300 295 273 271 306 295 273 273 300 295 273 272 306 295 273 271 306 295 273 271 306 296 273 273 309 296 273 273 308 296 273 273 308 296 273 273 309 296 273 271 309 296 273 272 308 296 273 272 309 296 273 272 309 296 273 273 309 296 273 273 308 296 273 272 309 296 273 273 309 296 273 273 309 296 273 272 309 296 273 272 309 296 273 274 303 296 273 272 309 296 273 273 308 296 273 272 309 296 273 272 309 296 273 272 310 296 273 272 309 296 273 272 309 296 273 274 302 296 273 272 308 296 273 276 304 296 273 272 309 296 273 273 308 296 273 281 312 296 273 285 303 297 273 282 312 297 273 282 312 298 274 274 307 298 274 282 312 298 274 273 308 297 274 261 314 298 274 272 308 298 275 273 307 298 275 273 307 298 274 273 307 298 274 273 308 299 275 275 301 299 275 275 301 299 275 275 301 299 275 272 308 299 275 273 306 299 275 272 308 299 275 272 308 298 274 273 307 297 274 273 301 298 274 273 307 298 274 272 307 298 274 282 312 298 274 282 312 299 274 281 312 298 274 282 312 298 275 272 307 298 274 273 307 299 275 273 307 299 274 272 307 299 275 272 308 299 275 274 302 298 274 275 301 297 274 275 301 297 274 272 308 298 274 273 307 298 274 273 308 298 274 282 312 298 274 273 308 298 274 282 312 298 274 281 312 298 274 272 308 298 274 273 308 299 274 272 308 299 275 272 308 299 275 274 301 299 275 272 307 299 275 272 308 298 274 272 308 297 274 281 313 298 274 283 305 298 274 281 312 298 274 281 313 298 274 272 308 298 274 272 308 299 274 272 308 299 275 272 308 299 274 273 307 299 274 272 308 299 274 275 301 299 274 277 299 299 274 272 308 299 275 273 307 299 275 273 307 298 274 274 301 297 274 274 301 298 274 275 301 298 274 275 301 298 274 270 312 298 274 273 307 297 274 277 298 297 274 275 300 298 274 273 307 298 274 272 308 298 274 274 301 298 274 273 307 298 274 277 298 298 274 283 305 298 274 283 306 298 274 281 312 297 274 281 312 298 274 273 308 298 274 273 308 297 274 273 307 297 274 274 301 297 274 272 307 297 274 273 307 297 274 272 308 297 274 272 307 297 274 281 314 297 274 282 314 297 274 281 314 296 274 282 313 296 274 281 314 296 274 281 314 296 274 282 313 296 274 272 309 296 274 272 309 297 274 274 303 297 274 273 308 296 274 272 309 296 274 272 308 296 274 272 309 297 274 281 314 297 274 282 313 297 274 273 309 297 274 274 303 297 274 272 310 297 274 272 310 297 274 272 309 297 274 274 303 297 274 274 303 297 274 273 303 297 274 272 309 297 274 272 310 297 274 271 310 297 274 272 310 297 274 272 309 297 274 272 309 297 274 274 303 297 274 272 309 297 274 281 314 297 274 281 314 297 274 282 314 297 274 272 310 297 274 273 309 297 274 283 307 297 274 281 314 297 274 283 308 296 274 282 314 297 274 280 314 297 274 281 314 297 274 283 307 297 274 282 307 297 274 281 314 297 274 273 309 297 274 272 309 297 274 272 309 297 274 277 300 297 274 272 309 297 274 272 309 297 274 278 299 297 274 272 309 297 274 273 309 296 274 283 306 297 274 282 313 296 274 282 313 297 274 282 313 297 274 282 313 297 274 281 314 297 274 283 307 297 274 282 314 297 274 274 303 297 274 274 302 297 274 274 303 297 274 272 309 297 274 272 310 297 274 272 310 297 274 273 309 297 274 273 309 296 274 274 303 297 274 274 303 296 274 273 309 296 274 273 309 297 274 283 307 296 274 272 309 297 274 274 304 297 274 273 309 297 274 274 303 297 274 272 310 297 274 273 309 297 274 272 310 297 274 281 314 297 274 281 314 296 274 282 313 296 274 271 320 297 274 281 314 297 274 283 307 296 274 272 320 296 274 280 314 297 274 281 314 297 274 280 315 297 274 281 314 297 274 281 314 297 274 281 314 297 274 281 313 297 274 281 313 297 274 285 304 297 274 282 308 297 274 283 307 296 274 280 314 297 274 281 314 297 274 281 313 296 274 272 309 297 274 272 308 297 274 273 308 296 274 272 309 297 274 272 310 297 274 279 297 297 274 272 308 297 274 275 300 297 274 275 301 297 274 273 308 297 274 275 301 297 274 275 301 297 274 273 308 297 274 272 307 297 274 272 307 297 274 271 308 296 274 273 308 296 274 273 307 296 274 273 308 296 274 273 307 296 274 273 308 297 274 273 307 296 274 273 308 297 274 273 307 297 274 273 307 297 274 273 307 297 274 272 307 298 274 271 307 298 274 271 307 298 274 272 307 298 274 271 308 298 274 276 297 297 274 271 307 298 274 271 306 298 274 272 307 298 274 276 298 298 274 271 306 298 274 271 306 298 274 271 306 298 274 271 305 298 274 272 304 298 274 280 308 298 274 273 299 298 274 271 305 298 274 272 304 298 274 273 299 298 274 272 299 296 274 272 305 296 274 271 304 296 274 280 308 296 274 281 308 296 274 279 309 298 274 280 309 298 274 280 308 298 274 280 309 298 274 280 309 298 274 280 308 298 274 280 309 298 274 281 308 298 274 281 309 298 274 279 310 298 274 280 310 298 274 280 309 298 274 280 309 298 274 280 309 298 274 282 302 298 274 280 309 298 274 281 309 298 274 280 309 298 274 280 309 298 274 282 302 298 274 282 303 298 274 279 309 298 274 280 309 298 274 282 302 298 274 280 309 298 274 272 310 298 274 279 309 297 274 280 304 298 274 279 309 297 274 282 302 297 274 271 305 297 274 280 309 298 274 280 309 298 274 280 304 298 274 281 303 298 274 279 309 298 274 271 310 298 274 272 309 298 274 272 310 298 274 273 309 298 274 272 309 298 274 272 310 298 274 273 309 298 274 281 303 298 274 280 309 298 274 279 309 298 274 279 309 298 274 281 303 298 274 280 309 298 274 279 310 298 274 280 310 298 274 285 299 298 274 280 309 298 274 280 309 298 274 273 310 298 274 280 309 298 274 280 309 298 274 280 310 298 274 281 309 298 274 280 309 298 274 279 310 298 274 281 309 298 274 280 309 298 274 280 309 298 274 280 309 298 274 280 309 298 274 272 310 298 274 280 309 298 274 274 308 298 274 272 309 298 274 272 310 298 274 273 309 298 274 280 309 298 274 271 310 298 274 272 310 298 274 263 305 298 274 271 304 298 274 271 305 298 274 272 304 298 274 271 305 298 274 263 305 298 274 272 304 299 274 263 305 299 274 264 305 297 274 271 305 297 275 271 305 298 275 271 304 299 275 275 296 299 275 271 305 299 275 271 305 299 275 271 305 299 275 271 305 299 275 264 304 299 275 273 299 299 275 263 305 298 275 271 305 299 275 273 299 298 275 271 305 298 275 274 302 298 275 272 304 300 275 280 309 298 275 280 309 298 275 271 310 298 275 272 310 298 275 280 308 298 275 280 309 298 275 281 303 298 275 272 310 298 275 279 309 298 275 271 304 298 275 280 309 298 275 281 303 298 275 280 309 298 275 280 308 299 275 281 303 299 275 280 309 299 275 262 314 299 275 262 315 298 275 263 305 299 275 271 305 299 275 270 314 299 275 271 305 299 275 266 299 298 275 263 306 298 275 281 304 300 276 281 309 300 275 280 309 299 275 274 304 299 274 273 299 298 274 271 305 298 274 265 299 298 274 273 298 298 274 262 305 297 274 265 298 297 274 265 298 297 274 263 305 297 274 263 305 297 274 265 299 297 273 263 305 297 274 264 307 297 273 264 304 297 273 271 305 297 273 264 304 297 274 271 305 297 274 264 304 297 273 263 304 297 273 264 304 297 273 262 314 298 273 264 304 298 273 271 304 297 273 271 305 297 274 274 303 297 274 272 308 297 274 263 305 297 274 265 299 297 274 263 305 297 274 263 305 297 274 263 305 297 274 263 305 297 274 265 299 297 273 271 305 297 274 271 305 297 274 271 305 297 274 261 315 298 274 276 296 298 274 272 308 298 273 274 301 298 273 272 307 298 273 274 301 298 273 272 307 298 273 272 307 297 273 273 307 298 274 273 307 298 274 273 307 297 273 263 314 297 273 272 308 298 274 273 307 297 274 275 302 297 274 281 311 298 274 273 307 298 274 273 307 298 274 272 308 297 273 273 307 297 273 273 307 297 274 273 307 297 274 274 307 298 274 274 301 297 274 277 295 297 274 273 299 298 274 273 299 297 274 272 304 298 274 282 303 298 274 271 305 297 273 280 310 297 274 272 305 297 274 272 305 298 274 280 310 297 274 272 305 297 274 272 305 297 274 272 304 297 274 272 305 297 274 271 305 297 274 272 306 298 274 271 306 298 273 271 307 298 274 271 307 298 274 272 306 298 274 273 300 298 274 272 306 297 274 271 307 297 274 271 307 297 274 271 307 297 274 271 307 297 274 263 307 298 274 271 307 298 273 264 306 298 273 271 307 298 273 272 306 298 273 271 306 296 273 273 300 297 273 272 306 298 273 271 307 298 273 272 306 298 273 272 306 298 273 271 307 298 273 271 307 298 274 272 310 298 274 275 304 297 273 274 304 297 273 273 309 297 274 272 310 297 274 274 303 297 273 274 303 297 273 273 309 297 274 272 309 297 274 273 309 297 274 273 309 297 273 272 309 297 273 272 309 297 273 273 308 297 274 272 310 297 274 272 309 297 273 273 309 297 274 273 309 297 274 272 309 297 274 273 309 297 274 273 309 298 273 272 309 297 274 272 308 297 274 274 303 297 274 272 309 297 274 275 302 297 273 273 308 297 274 272 309 297 274 273 308 297 274 272 309 297 273 273 309 297 274 273 309 297 274 274 303 297 274 273 309 296 273 272 309 296 273 272 309 296 273 277 299 296 273 272 309 297 274 272 308 297 274 272 308 297 274 275 302 297 274 272 309 297 274 274 303 298 275 274 303 298 275 274 303 300 275 274 302 300 275 274 303 300 275 272 309 300 275 275 303 298 275 273 309 299 275 274 303 302 275 272 309 302 275 272 309 302 275 274 303 299 275 272 309 299 275 274 302 299 275 273 309 300 275 264 309 300 275 273 309 299 275 272 310 299 275 272 309 298 275 278 299 299 275 274 303 298 275 272 310 299 275 272 309 299 275 272 309 299 275 272 309 299 275 273 309 302 275 281 314 301 276 281 314 299 275 273 320 299 275 281 314 300 276 286 304 302 276 273 309 302 276 282 308 303 276 282 314 303 276 272 309 300 276 281 314 300 276 281 314 300 275 272 310 299 275 272 310 302 276 281 314 302 276 283 308 302 276 272 310 302 276 282 314 302 276 275 303 302 276 274 303 303 276 281 314 302 276 284 307 300 275 273 309 303 276 272 310 300 276 272 309 300 276 271 309 300 276 272 309 300 276 273 309 300 276 281 315 300 276 281 315 303 276 281 314 303 276 281 314 303 276 281 314 303 276 273 309 303 276 273 309 303 276 273 309 303 276 272 310 303 276 272 310 300 275 272 309 300 275 272 309 303 276 272 309 301 276 273 309 301 276 273 309 300 276 283 307 300 276 281 313 300 276 283 307 300 276 283 307 301 276 283 308 301 276 265 310 300 276 274 303 301 276 274 303 300 276 275 308 301 276 281 314 300 276 281 314 300 276 273 310 300 276 275 303 300 276 274 304 300 276 282 314 300 276 282 314 300 276 274 303 300 276 274 304 300 276 274 303 299 275 275 303 300 276 277 300 303 276 274 303 303 276 284 307 303 276 282 314 302 276 278 301 300 276 282 313 300 276 284 307 300 276 282 313 299 276 273 309 300 276 282 314 300 276 281 314 300 276 272 309 299 276 272 309 299 276 272 309 300 276 273 310 300 276 273 310 300 276 273 309 300 276 272 310 300 276 273 309 300 276 275 303 300 276 273 309 300 276 273 310 300 276 273 309 300 276 273 310 300 276 283 307 300 276 275 303 300 276 274 303 300 276 277 300 301 276 272 308 300 276 272 308 301 276 272 309 300 276 272 308 300 276 274 302 300 276 274 308 301 276 274 303 301 276 272 309 301 276 277 299 300 276 272 309 301 276 272 308 301 276 273 308 300 276 273 308 301 276 272 309 300 276 273 308 300 276 273 299 300 276 274 298 300 276 273 309 300 276 273 309 300 276 272 308 299 276 281 313 300 276 283 307 300 276 282 314 299 276 281 314 298 276 283 307 300 276 283 308 300 276 283 307 298 276 277 299 299 276 274 303 300 276 273 309 301 276 272 309 299 276 282 308 299 276 273 320 300 276 283 307 300 276 273 320 299 276 273 319 298 276 275 313 299 276 282 313 299 276 265 307 299 276 273 309 299 276 272 310 299 276 273 309 299 276 273 309 299 276 273 320 298 276 282 314 298 276 282 313 298 276 281 314 299 276 273 309 299 276 273 310 298 276 275 303 299 276 275 303 299 276 274 303 299 276 282 313 299 276 283 307 299 276 281 314 299 276 282 314 299 276 283 307 299 276 281 314 299 276 282 313 300 276 275 303 300 276 273 309 300 276 272 310 298 276 273 309 298 276 273 309 298 276 278 300 298 276 274 308 298 276 273 309 299 276 273 308 298 276 273 309 298 276 273 309 299 276 274 308 299 276 274 302 299 276 273 309 299 276 274 308 299 276 282 313 299 276 282 313 299 276 282 313 299 276 282 313 299 276 282 314 299 276 282 314 298 276 282 313 298 276 281 313 299 276 282 313 300 276 282 313 300 276 281 313 299 276 281 313 297 276 275 303 297 275 278 300 297 275 282 313 297 275 276 303 296 275 276 303 296 275 274 309 298 275 280 312 296 275 281 305 297 275 281 310 297 276 282 304 298 276 280 310 298 276 280 310 296 275 274 300 298 276 282 304 297 276 281 310 296 275 283 307 295 275 279 311 296 275 280 311 296 275 280 310 297 275 279 311 297 275 280 311 296 275 280 311 296 275 280 311 296 275 280 311 296 275 282 302 296 275 280 309 296 275 281 308 296 275 281 309 296 275 280 309 296 275 280 310 296 275 280 308 295 275 280 308 296 275 282 304 296 275 282 302 296 275 282 302 296 275 273 320 296 275 283 301 296 275 282 302 296 275 280 309 296 275 282 302 296 275 282 302 296 275 282 302 296 275 283 301 296 275 282 302 296 275 281 308 296 275 281 308 296 275 281 308 296 275 281 308 296 275 282 301 296 275 279 309 296 275 280 308 295 275 281 308 296 275 280 308 296 275 280 308 296 275 281 310 296 275 282 303 296 275 282 303 296 275 281 308 296 275 282 302 295 275 280 309 296 275 283 302 296 275 282 304 296 275 283 302 296 275 281 308 296 275 281 309 296 275 281 308 296 275 281 308 295 275 280 309 296 275 281 309 296 275 281 308 296 275 281 309 296 275 280 309 296 275 281 308 296 275 284 299 296 275 285 298 296 275 281 308 296 275 281 308 296 275 280 308 296 275 280 310 296 275 280 309 296 275 280 309 296 275 280 308 296 275 281 302 296 275 281 308 296 275 280 308 296 275 281 309 296 275 280 308 296 275 280 308 296 275 281 309 296 275 281 308 296 275 281 309 296 275 280 309 296 275 282 303 296 275 283 302 295 275 282 303 296 275 280 309 296 275 280 309 296 275 282 304 296 275 280 309 295 275 281 309 295 275 282 302 296 275 281 308 296 275 280 308 296 275 282 302 296 275 279 309 296 275 282 307 296 275 280 309 296 275 281 308 296 275 280 309 296 275 280 309 296 275 280 309 296 275 280 309 296 275 280 310 296 275 281 308 296 275 281 308 296 275 280 308 296 275 282 304 296 275 280 310 296 275 280 310 296 275 281 310 297 275 280 310 297 275 281 310 297 276 280 310 297 275 283 303 297 275 274 300 297 276 281 310 297 275 281 309 296 275 281 310 296 275 285 300 296 275 282 304 296 275 281 310 296 276 274 319 297 276 281 310 297 276 280 311 296 276 281 310 296 275 281 309 297 276 281 310 296 276 282 304 297 276 280 310 296 276 280 310 297 276 280 310 296 275 281 305 296 276 280 311 296 275 280 310 296 275 280 310 296 275 280 311 296 275 283 307 296 275 281 310 296 275 280 311 296 275 280 310 296 275 281 309 298 276 280 310 296 275 280 310 296 275 280 309 296 275 280 310 296 275 280 310 296 275 281 304 296 276 281 303 296 276 280 310 296 275 280 309 296 275 280 310 296 275 280 310 296 275 281 309 297 276 280 310 296 275 281 309 296 275 281 310 297 276 280 310 296 275 282 304 295 275 282 303 296 275 282 304 296 275 281 310 296 275 281 310 296 275 281 310 296 275 280 311 296 275 281 310 296 275 282 304 296 275 281 310 296 275 281 310 296 275 282 304 296 275 280 310 295 275 280 310 296 275 280 310 296 275 280 310 296 275 281 310 295 275 280 310 296 275 281 309 296 275 280 310 297 276 280 310 296 275 280 310 296 275 272 319 296 275 280 310 296 275 280 310 296 276 281 310 296 275 285 301 296 275 280 310 295 275 281 309 295 275 280 310 296 275 282 304 296 275 280 310 296 275 280 310 296 275 281 310 296 275 280 310 296 275 279 311 296 275 282 304 296 275 280 310 296 275 280 310 296 275 281 309 296 275 281 310 296 275 281 304 296 275 282 303 296 275 285 300 296 275 281 303 296 275 274 300 296 275 273 305 296 275 272 305 296 275 272 306 297 276 273 305 297 276 272 305 296 275 274 299 296 275 274 299 295 275 274 300 296 275 274 299 296 275 280 310 296 276 280 310 296 275 280 310 296 276 281 309 296 275 280 310 296 275 281 309 295 275 280 310 296 275 282 304 295 275 273 320 295 275 280 309 295 275 280 310 295 275 272 306 295 275 273 305 296 275 274 300 295 275 273 306 295 275 273 305 296 275 281 309 296 275 281 309 296 275 280 310 296 275 280 310 296 275 280 310 296 275 276 311 296 275 274 319 296 275 281 310 295 275 282 310 295 275 282 304 295 275 274 318 295 275 281 309 295 275 281 309 295 275 264 313 296 275 275 299 296 275 273 305 295 275 274 300 295 275 281 309 295 275 282 304 296 275 280 310 295 275 281 310 296 275 280 311 295 275 280 310 295 275 280 310 295 275 280 310 295 275 280 309 295 275 281 310 295 275 285 300 295 275 279 311 295 275 281 309 296 275 280 309 295 275 282 303 296 275 281 310 296 275 280 310 296 275 282 304 296 275 281 310 296 275 274 319 296 275 281 309 296 275 281 309 295 275 281 309 295 275 283 303 295 275 281 310 295 275 280 310 296 275 281 309 295 275 281 309 296 275 280 310 296 275 281 310 296 275 276 311 296 275 273 319 296 275 281 309 296 275 276 310 296 275 273 319 296 275 282 303 296 275 281 309 296 275 282 303 295 275 272 319 296 275 275 311 296 275 280 310 296 275 281 310 295 275 281 309 295 275 282 303 296 275 280 310 295 275 282 303 295 275 281 308 295 275 281 308 295 275 281 307 295 275 280 308 295 275 281 307 296 275 281 308 296 275 280 308 296 275 283 305 296 275 281 308 296 275 280 307 296 275 273 318 296 275 280 308 295 275 280 308 295 275 281 308 295 275 280 311 295 275 281 310 296 275 280 309 296 275 281 309 295 275 272 320 295 275 273 319 295 275 281 310 296 275 281 310 295 275 281 310 295 275 281 309 296 275 280 311 295 275 280 310 295 275 280 310 296 275 275 311 296 275 281 304 296 275 282 303 295 275 280 310 295 275 283 303 296 275 280 310 296 275 279 311 295 275 280 310 295 275 282 303 295 275 281 303 295 275 282 304 295 275 280 310 295 275 280 310 295 275 281 309 295 275 282 303 295 275 281 304 295 275 282 303 295 275 280 309 295 275 282 303 295 275 279 310 295 275 280 310 295 275 280 310 295 275 280 309 295 275 282 303 295 275 280 309 295 275 281 309 295 275 281 309 295 275 280 310 295 275 282 302 295 275 282 302 295 275 280 309 296 275 280 309 296 275 280 309 295 275 280 309 295 275 280 309 295 275 281 309 295 275 280 309 295 275 282 302 296 275 282 302 295 275 282 303 296 275 280 309 295 275 280 310 295 275 279 310 295 275 283 307 295 275 281 309 295 275 283 306 295 275 280 309 295 275 280 310 295 275 280 310 296 275 282 303 296 275 283 303 296 275 281 309 296 275 280 309 296 275 280 309 296 275 280 309 295 275 280 310 295 275 280 310 296 275 280 310 295 275 280 310 295 275 280 309 295 275 281 310 295 275 282 303 295 275 280 310 295 275 280 309 295 275 280 309 295 275 281 308 295 275 281 304 295 275 282 303 295 275 280 309 295 275 280 309 295 275 280 309 296 275 280 309 295 275 281 303 295 275 280 309 295 275 282 303 295 275 285 300 296 275 286 298 296 275 282 302 296 275 280 309 296 275 280 310 296 275 286 300 296 275 280 309 296 275 285 299 295 275 280 309 295 275 285 299 295 275 282 302 295 275 283 302 295 275 282 302 295 275 282 302 295 275 282 302 295 275 280 310 295 275 280 309 295 275 280 309 295 275 279 309 296 275 282 303 296 275 281 303 296 275 281 303 296 275 281 303 296 275 280 309 295 275 279 311 295 275 282 303 295 275 281 309 295 275 280 309 295 275 280 309 295 275 281 309 295 275 280 310 295 275 279 311 295 275 280 310 295 275 279 310 295 275 282 303 295 275 283 303 296 275 281 304 296 275 280 309 296 275 280 310 295 275 280 310 295 275 280 310 295 275 280 310 295 275 280 309 295 275 280 310 295 275 281 304 295 275 282 304 295 275 280 309 295 275 281 309 295 275 280 310 295 275 280 310 295 275 282 303 295 275 280 310 295 275 280 309 295 275 280 310 295 275 282 303 295 275 280 310 295 275 281 310 295 275 282 304 295 275 280 310 295 275 282 304 295 275 282 303 295 275 280 310 295 275 280 309 295 275 281 303 295 275 279 311 295 275 281 303 295 275 280 310 295 275 280 309 295 275 280 309 295 275 280 310 295 275 280 310 295 275 282 303 296 275 280 310 296 275 282 303 296 275 282 303 295 275 279 311 295 275 284 299 295 275 282 302 295 275 279 309 295 275 280 309 295 275 284 300 295 275 280 309 295 275 282 302 295 275 281 309 295 275 280 309 295 275 280 309 296 275 274 319 295 275 274 318 295 275 275 310 295 275 280 309 296 275 281 309 296 275 280 310 296 275 280 310 295 275 279 310 295 275 280 309 296 275 282 303 296 275 279 310 295 275 280 309 295 275 281 309 295 275 281 303 295 275 279 310 296 276 280 310 296 276 280 309 295 275 282 302 295 275 280 308 295 275 282 302 295 275 281 302 295 275 281 302 295 275 282 302 295 275 282 302 295 275 282 302 295 275 282 302 295 275 282 302 295 275 282 301 295 275 281 302 295 275 282 302 295 275 281 308 295 275 280 309 295 275 280 308 295 275 280 308 295 275 280 308 295 275 282 302 295 275 282 301 295 275 280 308 295 275 282 301 295 275 285 298 295 275 282 301 295 275 282 301 295 275 281 308 295 275 280 308 295 275 281 307 295 275 281 308 295 275 282 301 295 275 282 302 295 275 285 299 295 275 275 311 295 275 275 311 295 275 276 310 295 275 280 308 295 275 282 301 296 275 280 308 295 275 285 299 295 275 282 302 295 275 280 308 295 275 280 309 295 275 281 302 295 275 280 309 295 275 279 309 295 275 280 309 295 275 274 312 295 275 278 309 295 275 279 309 295 275 282 302 295 275 282 302 295 275 282 302 295 275 280 308 295 275 280 308 295 275 280 308 295 275 281 308 295 275 281 308 295 275 280 309 295 275 280 309 295 275 280 309 295 275 280 308 295 275 280 308 295 275 280 309 295 275 282 302 295 275 282 302 295 275 281 308 295 275 285 299 295 275 282 302 295 275 282 302 295 275 280 308 296 275 280 308 296 275 280 309 296 275 282 302 295 275 281 308 295 275 280 309 295 275 281 308 296 275 281 308 295 275 280 308 295 275 281 308 295 275 281 308 296 275 280 308 296 275 280 308 296 275 281 308 295 275 282 306 295 275 281 309 296 275 280 309 296 275 280 309 295 275 284 299 295 275 282 314 295 275 282 311 295 275 282 303 295 275 283 302 295 275 280 308 295 275 280 308 295 275 280 308 296 275 282 303 296 275 281 303 295 275 282 302 295 275 281 302 295 275 280 309 296 275 281 308 296 275 281 308 296 275 282 302 295 275 282 302 296 275 273 319 296 275 273 319 295 275 280 309 295 275 280 309 295 275 279 309 295 275 280 309 295 275 280 309 295 275 280 309 295 275 280 309 295 275 280 309 295 275 285 299 295 275 282 312 295 275 280 309 295 275 280 309 295 275 281 308 295 275 281 309 295 275 281 308 295 275 280 308 296 275 280 308 295 275 280 308 295 275 282 302 295 275 280 309 296 275 280 309 295 275 281 308 295 275 282 305 295 275 281 312 295 275 283 311 295 275 281 311 296 275 281 312 296 275 282 311 296 275 281 311 295 275 282 311 296 275 284 305 296 275 284 305 295 275 283 307 295 275 284 306 295 275 282 314 295 275 282 313 295 275 282 313 295 275 281 314 295 275 281 313 295 275 282 312 295 275 282 312 295 275 282 313 295 275 281 313 295 275 281 314 295 275 281 312 295 275 282 311 295 275 281 311 295 275 282 311 295 275 284 306 295 275 282 313 295 275 282 313 295 275 282 313 296 275 282 313 295 275 282 313 295 275 282 313 295 275 284 299 295 275 280 308 295 275 282 302 295 275 281 307 295 275 280 308 295 275 281 307 295 275 274 311 295 275 280 309 295 275 280 309 295 275 281 302 295 275 280 308 295 275 280 310 295 275 282 303 295 275 282 303 295 275 280 309 295 275 280 309 295 275 280 310 295 275 280 309 295 275 280 310 295 275 272 320 295 275 273 319 295 275 280 310 295 275 281 303 295 275 280 309 295 275 280 310 295 275 280 310 295 275 280 310 295 275 282 304 295 275 281 310 295 275 280 310 295 275 280 310 295 275 281 309 295 275 282 304 295 275 280 310 295 275 280 310 295 275 280 310 295 275 280 310 295 275 280 310 295 275 282 304 295 275 280 310 295 275 282 304 295 275 280 310 295 275 280 310 295 275 280 310 295 275 282 303 295 275 282 303 295 275 281 310 295 275 282 303 295 275 281 309 295 275 281 304 295 275 280 310 295 275 281 304 295 275 282 303 295 275 280 309 295 275 280 310 295 275 281 309 295 275 280 310 295 275 280 310 295 275 280 309 295 275 283 305 295 275 282 302 295 275 280 309 295 275 281 308 295 275 281 308 295 275 280 309 295 275 283 302 295 275 281 309 295 275 281 308 295 275 280 309 295 275 273 319 295 275 281 308 295 275 281 309 295 275 280 308 295 275 280 309 295 275 281 308 295 275 280 308 295 275 280 309 295 275 281 308 295 275 281 308 295 275 281 308 295 275 282 307 295 275 281 307 295 275 281 308 295 275 286 298 295 275 281 308 295 275 276 311 295 275 282 302 295 275 282 302 295 275 280 308 296 275 282 302 296 275 282 302 296 275 282 301 296 275 282 307 296 275 280 308 296 275 276 305 296 275 284 304 296 275 283 304 296 275 282 311 296 275 284 304 296 275 283 311 296 275 276 304 296 275 275 312 296 275 282 310 296 275 275 311 296 275 275 311 296 275 274 311 296 275 284 304 296 275 283 311 296 275 274 311 296 275 282 311 296 275 282 310 296 275 282 311 296 275 282 311 296 275 274 319 296 275 273 319 295 275 282 311 295 275 283 311 296 275 282 310 296 275 283 311 296 275 283 311 296 275 282 311 296 275 282 312 296 275 282 311 296 275 282 311 295 275 282 311 296 275 287 301 295 275 282 311 296 275 282 311 296 275 275 313 296 275 275 313 295 275 273 314 296 275 274 313 296 275 273 314 296 275 284 306 296 275 283 306 296 275 281 313 296 275 282 313 296 275 282 312 296 275 283 306 296 275 283 307 296 275 282 313 296 275 276 306 296 275 283 306 296 275 284 306 296 275 284 306 296 275 283 313 295 275 274 318 295 275 282 312 296 275 274 313 295 275 283 306 296 275 282 313 296 275 276 310 296 275 284 305 296 275 274 314 295 275 275 312 296 275 276 306 296 275 276 306 296 275 276 306 296 275 282 312 296 275 274 314 296 275 282 313 296 275 282 313 296 275 281 314 296 275 283 306 296 275 283 306 296 275 273 314 296 275 276 305 296 275 275 312 296 275 274 311 295 275 282 311 295 275 284 304 296 275 274 312 296 275 275 311 296 275 274 312 296 275 276 305 296 275 274 311 296 275 275 312 296 275 276 305 296 275 275 312 296 275 284 304 296 275 282 311 296 275 283 304 296 275 284 304 296 275 275 305 296 275 274 314 296 275 286 303 296 275 281 314 296 275 282 313 296 275 283 306 296 275 281 313 295 275 283 306 295 275 282 312 295 275 276 306 295 275 274 313 295 275 282 313 295 275 281 313 296 275 281 313 296 275 282 313 296 275 281 313 296 275 281 313 296 275 282 312 296 275 281 313 296 275 282 313 296 275 282 313 296 275 283 306 296 275 285 309 296 275 275 313 296 275 282 312 295 275 284 306 295 275 282 312 295 275 282 312 296 275 284 305 296 275 282 312 296 275 282 312 296 275 282 312 296 275 284 305 296 275 282 313 296 275 282 313 296 275 282 312 296 275 276 306 296 275 276 306 296 275 282 312 296 275 282 312 296 275 274 313 296 275 275 312 296 275 275 313 296 275 276 310 295 275 282 312 295 275 282 312 296 275 284 305 295 275 282 312 295 275 282 313 295 275 284 306 296 275 276 306 296 275 276 305 296 275 281 313 296 275 283 312 296 275 274 313 296 275 276 310 296 275 276 306 295 275 274 313 295 275 274 313 295 275 276 305 296 275 277 305 296 275 283 312 296 275 277 306 295 275 276 306 295 275 276 306 295 275 276 306 296 275 284 305 296 275 284 305 296 275 284 305 296 275 284 305 295 275 282 312 296 275 275 312 296 275 275 312 296 275 274 313 296 275 285 305 295 275 274 313 296 275 277 305 296 275 274 313 296 275 276 306 296 275 273 313 296 275 273 314 296 275 283 306 296 275 283 305 296 275 282 312 296 275 282 312 296 275 274 313 296 275 275 312 296 275 281 313 296 275 283 305 296 275 284 305 296 275 284 305 296 275 276 306 296 275 276 306 296 275 283 306 295 275 283 305 296 275 281 312 296 275 282 312 296 275 282 312 296 275 287 301 296 275 284 305 296 275 274 313 296 275 277 305 296 275 281 313 296 275 281 313 296 275 282 313 296 275 276 306 296 275 281 312 296 275 284 304 296 275 282 311 296 275 284 304 296 275 282 311 296 275 282 310 296 275 276 304 296 275 277 303 296 275 276 304 296 275 281 311 296 275 284 303 296 275 283 304 296 275 283 310 296 275 282 310 296 275 274 311 296 275 281 311 296 275 286 301 296 275 283 304 296 275 282 308 296 275 273 318 296 275 273 319 296 275 275 308 296 275 275 308 296 275 275 308 296 275 282 308 296 275 280 315 296 275 276 304 296 275 284 304 296 275 288 297 296 275 282 310 296 275 284 304 296 275 275 311 296 275 286 298 295 275 275 310 295 275 274 311 296 275 284 304 295 275 282 310 296 275 282 311 295 275 275 311 296 275 282 310 296 275 282 310 296 275 282 310 296 275 281 311 296 275 284 303 296 275 282 310 296 275 283 304 296 275 283 310 296 275 282 311 296 275 274 312 296 275 274 311 296 275 272 310 296 275 273 309 296 275 274 309 296 275 273 308 296 275 275 310 296 275 282 312 296 275 282 313 296 275 276 306 296 275 273 308 296 275 283 305 296 275 282 312 296 275 284 305 296 275 281 312 298 275 287 302 296 275 282 313 298 276 282 313 296 275 282 312 298 276 282 313 298 276 281 313 298 276 282 313 298 276 283 306 298 276 282 312 296 275 282 313 296 275 287 303 296 275 282 313 296 275 282 313 296 275 283 313 296 275 282 313 296 275 282 314 296 275 284 306 296 275 281 314 296 275 282 313 296 275 282 313 296 275 284 306 296 275 282 313 296 275 282 313 296 275 282 307 296 275 281 314 296 275 283 306 297 275 272 319 296 275 272 320 296 275 263 313 296 275 261 314 297 275 264 305 297 275 269 302 297 275 262 313 297 275 263 313 297 276 264 312 297 276 262 313 298 276 262 312 298 276 272 308 298 276 272 308 298 276 273 302 298 276 271 305 298 276 271 305 298 276 271 305 298 275 265 305 298 275 273 299 298 275 274 299 298 276 273 299 298 276 262 313 298 276 273 299 298 276 271 306 298 276 271 305 298 276 271 306 298 276 271 305 298 275 272 305 298 275 272 305 297 275 273 299 297 275 273 299 298 275 271 306 297 275 272 304 297 275 271 305 297 275 262 313 297 275 262 312 297 275 273 299 297 275 264 306 297 275 265 305 297 276 263 312 297 276 266 304 297 276 263 313 297 276 263 313 297 276 263 312 297 276 273 299 297 276 262 313 297 276 265 305 297 276 271 304 297 276 271 304 297 276 262 313 298 276 273 299 298 276 275 297 300 276 272 306 300 276 282 303 299 276 282 304 299 276 281 309 299 276 283 304 299 276 285 301 299 276 281 311 298 276 281 309 298 276 282 304 298 276 282 304 298 276 282 304 298 276 281 304 300 276 282 304 299 276 273 307 298 276 272 307 298 276 274 300 298 276 272 306 298 276 274 300 299 276 274 300 298 276 272 307 298 276 271 307 298 276 281 310 298 276 273 306 298 276 280 310 298 276 280 310 298 276 282 303 298 276 280 310 298 276 271 306 298 276 282 304 298 276 282 304 298 276 281 310 299 276 274 301 299 276 281 304 299 276 280 310 298 276 273 300 299 276 272 306 299 276 272 306 298 276 280 311 298 276 281 304 298 276 280 311 298 276 280 310 298 276 279 311 298 276 281 309 298 276 280 310 298 276 279 311 298 276 280 310 298 276 282 304 298 276 280 310 298 276 280 310 298 276 280 310 298 276 281 303 298 276 273 300 298 276 280 311 298 276 280 310 298 276 280 311 298 276 280 311 298 276 280 310 299 276 280 311 298 276 280 310 298 276 280 309 299 276 280 310 299 276 274 300 298 276 273 300 300 277 274 300 300 277 282 303 300 276 279 311 300 276 280 311 300 276 281 310 300 276 282 304 300 277 279 311 300 277 280 310 300 277 280 311 300 277 273 319 299 276 282 304 299 276 280 310 299 276 272 306 299 276 273 306 299 276 280 311 299 276 281 310 299 276 280 310 299 276 280 310 298 276 280 311 299 276 280 310 299 276 281 304 299 276 280 310 298 276 282 304 300 277 280 310 298 276 280 310 298 276 282 303 298 276 281 310 297 276 280 310 298 276 280 310 297 275 281 304 297 275 280 310 297 275 280 309 296 275 280 309 296 275 280 310 297 275 280 309 297 275 282 304 297 275 277 297 297 275 280 310 296 275 271 307 297 275 273 306 297 275 273 305 297 275 272 307 297 275 272 307 296 275 280 311 296 275 282 304 296 275 280 311 296 275 285 301 296 275 282 304 296 275 281 310 296 275 280 310 296 275 280 310 295 275 281 310 296 275 274 300 296 275 275 311 297 275 274 299 296 275 282 309 296 275 282 304 297 275 280 310 297 275 281 310 297 275 281 304 297 275 280 309 296 275 280 310 296 275 281 304 296 275 280 310 296 275 281 309 296 275 280 311 296 275 281 310 296 275 280 310 296 275 281 310 296 275 282 313 296 275 282 313 296 275 286 304 297 275 281 314 296 275 282 313 297 275 282 314 296 275 282 314 296 275 282 313 296 275 282 314 296 275 282 313 296 275 284 307 296 275 281 314 296 275 282 313 296 275 282 313 296 275 282 314 296 275 281 314 296 275 281 314 296 275 282 307 297 275 274 309 297 275 276 303 296 275 273 311 296 275 273 310 296 275 273 306 296 275 272 307 295 275 273 307 295 274 272 307 295 275 275 303 295 275 274 300 296 275 273 306 295 274 280 310 295 274 273 306 295 274 272 306 295 274 280 310 294 275 280 310 295 275 282 303 294 274 281 304 295 274 281 310 295 274 283 303 295 274 284 300 295 274 281 304 295 274 274 299 295 274 274 302 294 274 271 307 295 274 280 311 295 274 280 310 294 274 280 310 295 274 281 304 294 274 280 311 294 274 279 310 294 274 280 311 294 274 280 310 294 274 280 310 294 274 279 310 294 274 279 311 294 274 279 311 294 274 279 311 295 274 280 310 295 274 280 310 295 274 280 310 295 274 280 311 295 274 272 320 295 274 272 320 295 274 262 314 295 274 272 320 295 274 273 319 295 274 278 311 295 274 280 310 295 274 280 310 295 274 281 305 295 275 271 307 294 275 280 310 294 275 281 304 295 275 279 311 295 275 281 304 295 275 282 304 295 275 282 304 297 275 280 310 297 275 281 310 296 274 280 310 296 274 281 310 295 274 281 310 297 275 280 311 294 274 280 311 295 274 280 310 295 275 281 310 295 275 281 310 296 275 277 296 295 275 262 313 295 275 272 305 295 275 279 311 295 275 279 310 295 274 280 310 295 275 274 307 294 274 275 312 294 274 273 320 294 274 275 312 294 274 265 307 294 274 274 303 295 274 272 309 294 274 274 302 294 274 278 299 294 274 274 304 294 274 275 303 294 274 275 309 294 274 282 313 294 274 282 312 294 274 284 306 294 274 282 313 294 274 276 302 294 274 282 313 293 274 282 313 294 274 282 313 294 274 282 312 293 274 273 319 294 274 281 313 294 274 282 313 294 274 273 319 293 274 274 319 294 274 276 311 294 274 273 319 294 274 273 320 294 274 264 314 294 274 278 299 294 274 264 313 294 274 266 306 294 274 273 309 294 274 282 313 294 274 273 305 294 274 279 310 294 274 280 310 294 274 274 320 294 274 283 307 294 274 274 300 294 274 263 313 294 274 274 302 294 274 262 314 294 274 263 313 294 274 263 313 294 274 280 310 294 274 280 309 293 274 279 306 294 274 273 318 294 274 273 318 294 274 262 312 294 274 263 311 294 274 261 311 294 274 260 311 293 274 262 312 293 274 271 305 292 274 261 313 294 274 263 313 294 274 263 313 294 274 271 306 294 274 263 314 294 274 265 306 294 274 262 313 294 274 263 313 294 274 263 314 293 274 264 313 293 274 272 305 293 274 263 313 293 274 271 303 293 274 271 304 293 274 273 298 293 274 270 304 294 274 262 305 293 274 263 305 293 274 265 298 293 274 262 304 293 274 264 304 293 274 269 304 294 274 260 304 294 274 271 297 293 274 261 305 293 274 262 304 293 274 262 305 293 274 273 301 293 274 264 298 293 274 262 304 293 274 263 297 293 274 264 298 293 274 263 304 293 274 262 305 293 274 263 305 293 274 273 310 293 274 274 304 293 274 281 309 293 274 274 299 293 274 271 305 293 274 271 305 293 274 264 299 292 273 262 305 292 274 265 299 293 274 274 304 293 274 280 309 293 274 272 311 293 274 272 311 293 274 280 309 293 274 271 305 293 274 263 312 293 274 262 305 293 274 272 305 293 274 264 299 293 274 264 299 293 274 263 305 293 274 263 305 293 274 263 305 293 274 271 305 293 274 263 305 293 274 271 305 293 274 272 310 293 274 273 320 293 274 273 319 293 274 262 313 293 274 265 306 293 274 264 312 293 274 265 305 293 274 264 311 293 274 262 313 293 274 263 312 293 274 272 304 293 274 272 305 293 274 272 305 293 274 271 305 293 274 262 305 293 274 262 313 293 274 274 301 293 274 271 305 293 274 262 313 293 274 263 311 293 274 262 312 293 274 263 312 293 274 264 311 293 274 262 312 294 274 262 305 293 274 264 304 293 274 265 305 293 274 272 299 293 274 272 305 293 274 276 311 293 274 274 319 294 274 266 305 294 274 263 312 294 274 269 304 294 274 272 303 294 274 263 304 294 274 270 304 294 274 265 304 294 274 263 312 294 274 263 312 294 274 266 305 293 274 262 312 293 274 262 312 294 274 262 312 294 274 271 312 294 274 263 311 294 274 265 304 294 274 264 305 293 274 263 313 294 274 262 312 294 274 263 312 294 274 264 305 294 274 261 313 294 274 262 312 294 274 263 312 294 274 263 311 294 274 265 305 294 274 263 311 294 274 263 311 294 274 274 304 294 274 264 305 294 274 272 309 294 274 272 297 294 274 270 303 294 274 264 303 294 274 262 311 294 273 262 312 295 274 266 305 295 274 264 311 294 273 266 304 296 274 264 311 296 274 262 312 295 274 263 311 296 274 262 309 296 274 261 311 295 274 263 303 295 274 262 312 296 274 268 301 296 274 267 304 296 274 274 318 295 274 273 318 295 273 266 305 294 273 264 312 294 273 263 313 295 273 263 313 295 274 263 313 295 273 263 313 295 273 263 313 295 273 274 319 295 273 262 313 295 273 263 313 295 273 264 305 295 273 263 306 295 273 264 305 295 273 264 305 294 273 263 312 294 273 263 314 294 273 263 313 294 273 273 308 294 273 266 305 294 273 263 312 294 273 262 312 295 273 265 303 294 273 264 311 295 273 265 304 294 273 263 311 294 273 266 304 294 273 274 302 295 273 265 305 295 273 264 311 294 273 265 305 294 273 265 305 294 273 263 312 294 273 262 313 294 273 263 312 294 273 263 312 294 273 262 312 294 273 263 312 295 273 264 310 294 273 263 311 295 273 273 307 294 273 275 301 294 273 265 305 294 273 266 305 294 273 273 307 294 273 274 301 294 273 263 313 295 273 264 312 294 273 262 312 295 273 263 312 295 273 265 304 295 273 263 311 295 273 263 312 294 273 263 311 294 273 262 312 294 273 265 305 294 273 265 304 295 273 263 312 294 273 262 312 294 273 263 311 294 273 262 312 294 273 266 304 294 273 263 312 294 273 262 312 293 273 262 312 294 273 274 301 294 273 262 313 293 273 262 312 294 273 275 301 294 273 265 305 294 273 275 301 294 273 265 304 294 273 265 305 294 273 265 304 294 273 273 307 294 272 275 300 294 272 273 307 294 272 266 304 294 273 273 307 294 273 263 312 294 273 274 307 295 273 263 312 294 273 273 307 294 273 263 312 295 273 272 308 294 273 263 311 294 273 262 311 294 273 262 313 294 273 262 312 294 273 262 312 294 273 262 312 294 273 263 312 295 273 263 312 295 273 262 312 294 273 264 312 295 273 266 304 295 273 265 305 295 273 262 313 294 273 263 312 295 274 262 313 295 273 263 312 295 273 263 312 295 273 263 312 295 273 262 313 295 273 263 311 295 273 263 312 295 273 262 312 295 273 265 304 295 273 264 305 296 274 274 302 295 273 263 312 295 273 263 312 295 273 272 308 296 274 273 307 296 274 272 308 296 274 273 307 296 274 273 307 296 274 273 307 296 274 273 306 296 274 273 306 295 274 275 301 295 273 273 307 295 273 276 301 295 273 273 308 295 273 274 301 294 273 273 308 295 273 265 304 295 273 265 303 295 273 265 304 295 273 263 312 295 273 263 312 295 273 263 312 295 273 264 305 295 273 265 304 295 273 263 312 295 273 264 305 295 273 265 304 295 273 273 307 294 273 264 305 294 273 274 301 294 273 273 307 294 273 272 308 294 273 274 301 294 273 276 301 295 273 273 308 295 273 265 305 295 273 266 304 295 273 269 300 295 273 263 312 294 273 273 308 294 273 262 312 294 273 262 313 294 273 262 312 294 273 267 302 294 273 262 313 294 273 265 305 294 273 274 302 294 273 275 301 294 273 274 301 294 273 275 304 294 273 273 307 294 272 274 301 294 271 273 308 293 271 273 307 293 271 273 307 293 271 274 301 293 271 273 307 293 271 275 301 293 271 271 308 293 271 273 302 294 271 275 301 294 271 274 302 293 271 272 308 293 271 274 302 294 271 275 302 293 271 275 302 293 271 275 301 293 271 273 307 293 271 273 308 293 271 275 301 293 271 273 307 293 271 273 308 293 271 273 307 293 271 278 299 293 271 282 312 293 271 276 300 294 271 273 308 293 271 272 307 293 271 272 308 293 271 277 299 293 271 273 308 293 271 273 308 293 271 282 312 293 271 278 298 293 271 274 307 293 271 274 302 293 271 274 302 293 271 274 307 293 271 272 308 293 271 275 302 293 271 273 307 294 271 273 307 294 271 273 308 294 271 275 301 294 271 274 302 294 271 273 308 294 271 274 307 293 271 273 308 293 271 272 308 293 271 273 307 294 271 272 308 294 271 275 301 293 271 275 301 293 271 273 307 293 271 273 307 293 271 273 308 293 271 275 301 293 271 273 308 293 271 274 308 293 271 272 308 293 271 273 308 293 271 273 308 294 271 273 308 293 271 273 308 293 271 273 308 293 271 273 308 293 271 275 302 293 271 277 298 293 271 275 301 293 271 274 302 293 271 274 307 293 271 273 308 293 271 273 308 294 271 275 302 294 271 273 308 293 271 272 308 293 271 283 312 294 271 271 305 293 271 271 305 293 271 272 304 293 271 272 299 293 271 271 305 293 271 272 305 293 271 273 299 293 271 262 313 293 271 262 312 293 272 262 313 293 272 262 313 294 271 263 313 294 271 265 304 294 272 262 312 294 272 272 304 294 272 271 304 293 272 271 304 293 272 271 304 294 272 271 304 294 272 273 298 294 272 273 298 294 273 272 299 294 273 271 305 294 273 265 304 294 273 262 312 293 272 265 304 293 272 262 312 293 271 262 313 293 271 262 312 293 271 262 312 293 271 266 309 293 271 271 304 294 271 273 298 293 271 266 304 294 271 262 311 293 271 263 312 294 271 264 304 294 271 262 313 294 271 262 313 293 271 263 312 293 271 262 313 293 271 263 312 294 271 275 310 294 271 265 305 294 271 273 298 293 271 270 305 294 272 271 304 293 271 272 304 293 271 273 299 293 271 272 304 293 271 272 305 293 271 271 304 294 271 271 305 293 271 274 298 294 272 271 304 293 271 273 298 293 271 263 311 293 271 274 319 293 271 263 313 294 272 281 310 294 272 272 305 294 272 271 306 293 271 273 299 293 271 272 305 292 271 271 305 293 271 272 304 293 271 273 299 293 271 272 305 293 271 272 304 293 271 272 305 293 271 274 299 293 271 272 305 293 271 271 305 293 271 273 299 293 271 272 305 293 271 270 306 293 271 273 299 293 271 263 313 293 271 272 305 293 271 272 305 294 271 272 305 294 271 271 306 293 271 271 306 293 271 271 305 294 271 272 300 293 271 271 306 293 271 271 305 293 271 274 299 293 271 273 299 293 271 273 299 293 271 271 306 293 271 271 306 293 271 271 305 293 271 273 299 293 271 271 306 293 271 273 300 293 271 272 300 294 271 272 305 293 271 273 305 293 271 270 306 293 271 273 299 293 271 272 305 293 271 272 304 293 271 272 299 293 271 271 305 293 271 273 299 293 271 271 305 293 271 272 305 293 271 273 299 293 271 276 297 293 271 271 305 293 271 271 305 293 271 272 305 293 271 273 299 293 271 271 305 293 271 272 305 293 271 272 305 293 271 271 306 293 271 272 304 293 271 273 305 293 271 273 299 293 271 271 305 293 271 281 310 294 271 270 306 293 271 273 299 293 271 272 305 294 271 271 305 294 271 271 305 294 271 272 299 294 271 272 300 293 271 273 299 293 271 273 299 293 271 274 298 293 271 271 305 293 271 273 304 293 271 274 299 293 271 272 304 293 271 273 304 293 271 274 299 293 271 273 299 293 271 271 305 293 271 272 305 293 271 273 299 293 271 272 305 293 271 276 296 293 271 271 305 294 271 264 305 293 271 271 306 293 271 263 306 293 271 271 305 293 271 273 300 293 271 271 306 293 271 271 305 293 271 270 306 293 271 271 306 294 271 273 299 294 271 271 305 294 271 274 298 294 272 272 304 294 272 274 298 293 271 276 310 294 271 282 303 293 271 271 305 293 271 271 305 293 271 271 305 294 272 272 305 294 272 263 311 294 272 263 311 294 272 265 304 294 272 264 305 294 272 262 312 293 271 262 312 293 271 268 301 294 272 262 312 293 272 264 305 294 272 262 313 294 272 262 313 294 272 262 312 294 272 264 305 294 272 263 312 294 272 268 301 293 272 268 301 294 272 264 312 294 272 272 308 293 272 263 312 294 272 265 305 294 272 272 308 294 272 274 302 294 272 274 301 294 272 273 308 294 272 274 302 294 272 274 302 294 272 283 307 294 272 274 308 294 272 264 312 294 272 272 307 294 272 261 311 294 272 271 307 294 272 261 312 294 272 271 307 294 272 275 301 294 272 274 302 294 272 271 305 294 272 273 307 294 272 273 299 294 272 282 313 294 272 272 306 294 272 271 306 294 272 274 302 294 272 273 301 295 272 271 308 294 272 272 307 294 272 272 308 294 272 273 308 294 272 272 309 295 273 273 308 295 273 272 304 295 273 275 302 295 273 275 302 295 273 273 308 296 273 272 309 297 273 273 308 296 273 273 308 295 273 273 308 295 273 275 301 295 273 273 308 295 273 273 308 295 273 274 308 296 273 274 308 296 273 282 313 297 273 276 303 297 273 273 309 297 273 282 313 296 273 274 302 297 273 272 301 297 273 271 307 297 273 273 301 298 273 272 305 298 273 284 307 297 273 283 307 297 273 281 313 297 273 282 313 298 273 282 313 298 273 282 313 298 273 281 314 298 274 273 308 297 273 272 310 297 273 273 309 298 274 281 313 298 274 281 313 299 274 282 304 298 274 280 310 299 274 274 319 299 274 273 319 297 273 280 310 298 273 280 310 299 274 280 310 299 274 280 309 299 274 272 306 300 275 273 305 299 275 281 309 299 275 280 310 299 275 280 310 299 275 280 311 299 274 273 320 299 274 282 303 298 274 282 303 298 274 280 309 299 274 282 301 298 274 282 303 298 274 280 310 297 274 285 300 297 274 281 310 296 274 280 310 297 274 280 310 297 274 281 309 296 274 280 310 296 274 282 303 296 274 280 309 295 274 280 310 295 273 282 304 295 273 282 303 294 273 282 303 295 273 282 303 295 273 276 311 294 273 280 309 295 275 275 311 294 273 281 309 295 274 280 310 294 273 280 309 294 273 274 300 294 273 274 300 294 273 280 310 294 273 272 307 294 273 272 306 294 273 280 310 294 273 280 311 294 273 282 304 294 273 282 304 294 273 282 304 294 273 282 304 294 273 280 310 294 273 274 300 294 273 272 306 294 273 281 309 295 273 281 309 295 273 272 306 294 273 273 306 294 273 273 305 294 273 280 310 294 273 272 306 295 274 273 306 294 273 273 306 294 273 273 306 294 273 281 309 294 273 280 310 294 273 281 304 294 273 282 303 294 273 280 310 294 273 280 310 293 273 281 309 294 273 277 297 293 273 280 310 293 273 281 309 293 274 273 306 293 273 280 310 293 273 281 310 293 273 280 310 293 273 280 310 293 273 281 310 293 273 280 310 293 273 280 310 293 273 282 304 294 273 282 304 293 273 280 310 294 273 281 310 293 273 274 319 293 273 281 310 293 274 281 310 293 273 274 320 293 273 281 310 293 273 281 310 293 273 280 311 293 273 280 310 293 273 281 309 292 273 282 303 293 273 283 303 293 273 275 311 293 273 280 309 293 273 284 300 293 273 284 306 293 273 283 306 293 273 280 309 293 273 280 309 293 273 280 309 293 273 282 303 293 273 283 302 293 273 279 310 292 273 281 303 293 273 282 303 293 273 284 300 293 273 280 310 293 273 271 306 293 273 277 296 293 273 271 305 292 273 272 306 293 273 280 310 292 273 280 310 293 273 280 310 293 273 282 303 293 273 280 310 293 273 281 309 293 273 282 303 293 273 280 310 293 273 286 300 293 273 280 310 293 273 282 303 293 273 274 299 293 273 266 307 293 273 265 306 293 273 280 310 293 273 281 304 293 273 280 309 293 273 274 319 293 273 272 306 293 273 273 319 293 273 264 314 293 273 272 319 293 273 273 318 293 273 273 319 293 273 271 306 293 274 271 305 293 273 271 305 293 273 271 305 293 273 271 305 293 273 280 310 294 274 282 304 294 273 280 310 294 273 281 310 294 273 282 303 293 273 275 311 294 273 281 309 293 273 277 296 293 273 272 305 293 273 283 302 293 273 282 303 293 273 281 309 294 273 281 309 293 273 282 303 293 273 282 303 293 273 280 310 293 273 279 310 293 273 281 309 293 273 280 310 293 273 280 310 293 273 280 309 293 273 275 318 293 273 274 319 293 273 274 318 293 273 272 305 293 273 266 306 293 273 272 305 294 273 272 304 293 273 271 305 294 274 272 306 294 273 274 300 293 273 264 314 293 273 264 313 293 273 263 313 293 273 263 314 293 273 265 305 293 273 272 298 293 273 261 311 293 273 262 313 293 273 273 299 293 273 276 296 293 273 273 299 293 273 273 299 293 273 270 305 293 272 270 303 295 273 273 297 295 273 261 312 293 273 263 304 294 273 268 300 295 273 264 305 295 273 263 313 293 272 269 302 294 273 263 313 294 272 263 313 294 273 265 305 294 272 263 304 294 273 265 307 294 273 261 311 294 272 260 312 294 272 261 312 294 272 262 312 295 273 262 313 295 273 263 313 295 272 262 313 295 272 262 312 294 272 262 313 295 273 265 305 294 271 269 302 294 272 262 313 294 272 262 313 294 271 261 312 294 271 261 312 294 271 262 311 294 271 263 304 294 271 261 311 294 271 262 312 294 271 263 312 294 271 263 313 294 271 263 312 294 271 263 312 295 272 265 305 295 272 265 305 295 272 262 312 295 272 262 312 295 272 265 304 294 271 268 302 294 271 264 305 294 271 265 304 294 271 262 312 294 271 262 312 294 271 261 311 295 271 261 311 294 271 261 311 295 271 261 311 294 271 262 312 294 271 263 312 294 271 263 312 294 272 270 306 294 272 272 298 295 272 272 298 295 272 270 304 295 272 270 304 296 273 270 304 296 273 271 303 296 273 273 298 296 273 271 306 296 273 264 306 297 273 271 306 297 273 273 299 296 272 270 304 298 273 270 304 298 273 271 304 298 273 269 305 298 273 272 299 297 273 271 304 298 273 273 298 299 273 272 305 299 274 273 299 299 274 273 299 298 273 271 306 299 274 272 306 299 274 272 305 298 274 272 306 299 273 274 299 298 273 271 306 299 274 272 306 298 274 272 306 299 274 280 311 299 274 283 303 299 274 281 310 299 274 271 306 300 274 272 306 297 273 272 306 298 273 271 306 297 273 273 300 298 274 271 306 298 274 271 306 296 274 271 306 297 274 276 296 297 274 271 305 297 274 270 305 298 274 273 299 298 274 271 304 298 274 271 306 298 274 271 306 298 274 281 310 297 274 271 306 297 274 282 304 298 275 280 311 297 274 271 307 297 274 274 300 297 274 279 311 298 274 282 303 298 274 280 310 298 276 272 306 298 276 280 310 297 275 281 309 297 275 281 310 297 275 283 303 298 275 281 310 298 275 280 310 297 276 271 306 297 276 271 306 297 276 271 305 297 276 271 306 299 277 271 305 297 277 271 305 297 277 271 305 297 280 272 305 297 280 272 299 297 277 271 306 295 279 274 299 297 281 271 305 295 279 273 299 297 281 281 310 298 282 271 306 300 279 276 296 300 278 273 308 297 277 272 308 301 279 272 308 301 279 275 302 301 283 273 303 299 283 281 314 307 285 283 307 307 285 281 314 306 280 282 313 300 278 282 313 306 279 284 307 307 280 281 314 307 280 273 309 308 280 272 309 309 280 273 309 310 280 272 310 310 280 274 303 310 280 273 302 310 280 271 307 310 280 273 301 310 280 270 308 310 280 271 307 310 279 271 308 310 279 274 302 310 279 272 308 311 279 272 307 311 279 274 302 311 280 272 308 312 280 271 309 312 279 271 309 311 279 272 309 310 279 262 314 310 280 282 313 311 280 274 309 311 280 273 309 311 280 282 313 311 280 276 303 311 280 284 307 311 280 284 307 311 280 284 306 311 280 264 314 311 280 282 314 311 280 282 313 311 280 281 314 309 278 282 313 310 280 281 314 310 280 280 314 311 280 283 307 311 280 282 313 310 280 281 313 310 280 281 313 310 280 283 307 310 280 282 313 310 280 283 307 311 280 284 306 311 280 282 313 311 280 282 312 311 280 284 306 311 280 282 313 310 280 284 306 310 280 282 312 311 280 282 313 310 280 282 313 310 280 282 313 310 280 283 306 313 287 282 313 310 280 282 312 310 280 281 312 310 280 281 313 310 280 283 306 310 280 273 309 310 280 273 309 310 280 273 309 310 280 275 302 310 280 284 306 310 280 273 308 310 280 272 309 310 280 265 305 310 280 275 302 310 280 282 313 310 280 282 313 309 280 284 306 310 280 284 307 310 280 281 314 310 280 284 306 310 280 282 313 310 280 273 309 310 280 284 306 310 280 282 313 310 280 273 309 310 280 282 314 310 280 281 313 310 280 281 314 310 280 284 306 310 280 282 314 309 278 281 313 309 278 282 314 309 278 281 314 309 278 282 314 312 287 283 313 309 278 286 303 312 288 282 314 312 287 283 313 310 280 282 314 310 280 282 313 309 278 282 313 312 287 283 306 312 287 282 313 312 287 282 313 312 287 282 313 310 280 282 314 310 280 281 314 310 280 282 314 312 287 281 314 312 287 282 314 312 287 281 314 312 287 281 314 312 287 281 314 312 287 272 310 312 288 273 309 312 288 272 310 312 288 272 309 312 287 272 309 312 287 272 309 312 287 272 309 312 288 272 308 312 288 272 309 312 288 273 308 312 288 274 302 312 287 272 309 312 288 272 308 312 288 272 309 312 288 273 309 311 288 272 309 311 288 272 308 311 288 273 308 312 288 272 309 311 287 278 298 312 287 273 309 312 287 282 313 312 287 283 307 312 287 275 302 310 280 272 309 310 280 273 309 310 280 273 308 312 288 272 309 312 287 272 310 312 289 278 299 312 288 273 309 312 287 272 309 312 287 273 309 312 287 272 309 312 287 273 308 312 287 275 302 312 287 275 303 312 287 274 303 312 287 273 309 312 287 275 303 311 287 273 309 311 287 273 309 311 287 274 303 312 287 274 303 312 287 275 302 312 287 272 309 312 287 274 302 311 287 272 309 312 288 274 303 312 287 272 308 312 288 274 302 312 288 274 303 312 287 273 308 312 287 265 305 312 288 272 308 312 288 275 301 312 288 278 298 312 288 274 303 310 280 273 309 312 288 274 308 312 288 273 299 312 288 271 305 312 287 265 305 312 287 273 299 312 288 274 298 312 287 274 298 312 287 276 296 312 287 272 305 312 287 273 305 311 287 276 296 312 287 272 305 312 287 272 304 312 287 272 305 312 287 273 299 311 287 272 305 299 283 271 305 312 287 274 299 312 288 272 305 312 288 274 299 312 288 271 305 312 287 274 299 312 288 277 296 312 288 276 296 312 287 274 298 312 287 276 296 312 287 271 306 312 287 272 306 312 288 271 305 312 288 272 305 312 287 272 305 312 287 274 298 312 287 271 305 312 287 271 305 312 287 271 305 312 287 272 305 312 287 271 305 312 287 272 305 312 287 272 306 312 287 275 302 312 287 272 305 312 287 272 305 312 287 272 305 312 287 272 306 311 287 274 299 312 287 273 300 312 287 272 306 312 287 274 299 312 287 272 305 312 287 272 305 312 287 274 299 312 287 272 305 312 287 272 305 311 287 274 299 312 287 273 305 312 287 280 311 312 287 272 306 312 287 274 299 312 287 271 306 312 287 271 305 312 288 271 306 312 288 272 305 312 288 271 307 312 287 272 306 312 287 272 305 312 288 271 305 312 287 272 305 312 288 280 311 312 288 272 305 312 288 271 306 312 288 271 306 312 288 271 305 312 287 271 306 312 287 271 306 299 282 272 305 312 288 272 305 312 288 271 306 312 288 272 305 312 288 272 306 312 288 274 300 312 287 271 306 312 288 273 300 312 287 272 306 312 287 274 299 312 287 274 299 312 287 272 305 312 287 273 299 312 287 273 305 312 287 272 305 312 287 271 306 312 288 272 305 312 287 272 305 312 287 272 305 312 287 271 305 312 287 272 300 312 287 280 310 313 288 273 299 313 288 271 305 312 288 271 305 312 288 272 305 312 287 272 305 312 287 281 309 312 287 272 306 312 288 271 305 312 288 271 305 312 288 272 305 311 287 271 305 312 287 272 305 312 287 274 299 311 287 272 306 311 288 272 305 312 288 272 305 312 288 263 313 312 288 271 305 311 287 274 299 312 288 271 306 312 288 271 306 312 288 272 305 312 288 281 310 312 287 272 305 312 287 272 305 312 287 272 305 312 287 276 297 308 277 265 299 308 278 272 306 311 287 280 309 311 288 282 303 312 287 274 304 311 287 274 299 311 287 281 309 311 287 273 305 312 287 274 299 312 287 282 303 312 287 280 309 311 287 282 303 311 287 280 309 311 287 280 309 311 287 282 303 311 287 281 309 308 277 280 310 312 287 280 310 308 278 283 303 309 277 280 310 308 277 280 310 308 278 280 310 308 277 273 319 308 277 282 303 308 277 275 299 308 277 280 310 308 277 280 310 308 277 281 309 308 277 280 310 308 277 280 310 308 277 280 310 308 277 274 319 308 277 263 313 308 276 266 304 308 277 271 297 309 277 271 298 308 277 268 303 308 277 271 297 308 277 270 303 308 277 273 299 308 277 273 299 309 278 281 309 309 278 281 309 309 278 280 309 309 278 271 305 309 278 271 305 309 278 273 299 310 280 272 305 304 280 272 305 309 280 280 310 311 286 281 309 311 287 281 310 308 277 280 310 307 276 280 310 308 276 281 309 308 276 271 305 308 277 266 299 308 277 267 299 308 277 274 303 307 277 280 309 308 277 280 310 308 277 280 310 308 277 263 305 308 277 273 298 308 277 272 299 308 277 271 305 308 277 271 305 308 277 263 312 308 277 274 298 308 277 272 305 308 277 271 305 308 277 271 305 312 287 271 305 308 277 270 306 308 277 270 306 308 277 271 304 308 277 269 305 308 277 272 299 308 277 272 305 308 277 280 310 308 277 280 310 308 277 281 309 308 277 280 310 308 277 272 305 308 277 272 305 308 277 272 305 308 277 277 296 308 277 273 299 308 277 272 304 308 277 272 305 308 277 272 305 308 277 272 305 308 277 271 305 308 277 271 305 309 277 270 305 308 277 273 299 308 277 273 300 308 277 271 306 308 277 271 306 307 277 266 299 308 277 263 306 308 277 265 299 308 277 271 305 308 277 273 299 308 277 271 305 308 277 272 305 308 277 273 299 312 288 272 305 312 288 273 304 312 288 271 305 312 287 272 305 312 287 274 299 312 288 272 305 312 288 272 305 312 288 272 305 312 288 272 304 312 288 272 304 312 288 272 305 312 287 272 305 308 277 272 306 308 277 277 296 309 277 280 310 308 277 271 305 308 277 272 305 308 277 272 305 308 277 263 312 308 277 264 312 308 277 272 305 308 277 271 305 308 277 273 305 308 277 277 295 308 277 272 305 308 277 277 295 307 277 274 298 308 277 271 305 308 277 272 305 307 277 275 302 308 277 272 305 308 277 274 299 308 277 272 305 308 277 272 304 308 277 272 305 308 277 272 305 308 277 272 305 308 277 273 305 308 277 273 299 308 277 273 304 308 277 272 305 308 277 271 305 308 277 271 305 308 277 272 305 308 277 271 305 308 277 272 305 308 277 273 298 308 277 274 299 308 277 271 305 308 277 274 299 308 277 271 305 308 277 272 304 308 277 272 304 308 277 272 305 308 277 274 299 308 277 273 299 308 277 271 305 308 277 272 305 307 277 272 305 308 277 272 305 308 277 274 298 308 277 271 305 308 277 271 305 308 277 271 305 308 277 274 299 308 277 271 304 308 277 272 305 308 277 272 305 308 277 271 305 308 277 272 305 308 277 263 313 308 277 273 299 308 277 271 305 308 277 271 305 308 277 271 305 308 277 271 305 308 277 274 299 308 277 273 299 308 277 272 305 308 277 276 295 308 277 273 299 308 277 271 305 308 277 272 304 308 277 265 304 308 277 263 312 308 277 264 311 308 277 263 313 308 277 272 305 308 277 272 304 308 277 272 305 308 277 273 304 308 277 274 298 308 277 272 304 308 277 274 298 308 277 274 298 308 277 271 305 308 277 271 305 308 277 264 312 308 277 264 312 308 277 271 304 308 277 266 304 308 277 265 304 307 277 265 305 307 277 274 298 307 277 273 299 307 277 263 312 308 277 277 309 308 277 263 312 308 277 264 312 308 277 272 304 308 277 266 304 308 277 272 304 308 277 273 298 308 277 272 304 308 277 274 298 308 277 272 305 307 277 272 305 308 277 272 305 308 277 274 298 308 277 272 305 308 277 281 309 308 277 281 309 308 277 272 305 308 277 274 299 308 277 264 311 308 277 272 305 308 277 274 299 308 277 264 311 308 277 263 313 308 277 281 309 308 277 283 303 308 277 282 303 308 277 273 299 308 277 273 305 308 277 273 299 308 277 271 305 308 277 271 305 308 277 271 305 308 277 272 305 308 277 277 296 308 277 272 305 308 277 273 299 308 277 272 304 311 288 276 296 308 277 273 299 308 277 272 304 307 277 275 296 308 277 271 306 308 277 272 305 308 277 271 305 308 277 272 305 308 277 272 305 308 277 271 305 308 277 271 305 308 277 274 298 308 277 263 311 308 277 272 304 308 277 272 304 308 277 280 309 308 277 280 309 308 277 271 305 308 277 271 305 308 277 271 305 312 288 263 313 312 287 271 305 312 287 272 304 312 287 272 304 312 287 272 305 308 277 276 295 308 277 274 299 308 277 273 299 308 277 272 305 308 277 278 294 312 287 265 298 312 287 272 304 308 277 277 295 312 287 272 304 312 288 272 304 311 287 278 295 308 277 271 305 308 277 271 305 312 287 273 299 308 277 273 298 308 277 271 305 308 277 272 304 308 277 272 304 308 277 274 298 308 277 272 305 308 277 274 298 308 277 272 305 308 277 273 298 308 277 273 298 312 288 271 304 308 277 273 298 308 277 263 312 307 277 264 312 308 277 264 312 308 277 270 305 308 277 271 305 308 277 271 305 308 277 272 304 308 277 271 304 308 277 273 298 308 277 273 298 308 277 271 305 308 277 273 305 308 277 272 305 308 277 263 312 308 277 273 299 308 277 271 304 307 277 273 298 308 277 274 298 308 277 273 298 308 277 272 304 308 277 272 304 308 277 272 305 308 277 272 304 308 277 272 304 308 277 272 304 308 277 263 312 308 277 264 312 308 277 263 312 308 277 277 295 308 277 273 304 308 277 274 298 308 277 267 303 308 277 273 304 308 277 272 304 308 277 273 298 308 277 272 304 308 277 271 305 308 277 273 298 308 277 277 295 308 277 273 298 308 277 271 305 308 277 273 299 308 277 271 304 308 277 272 305 308 277 272 304 308 277 271 304 308 277 273 298 312 288 277 295 312 288 272 304 308 277 273 299 308 277 272 304 308 277 274 302 308 277 272 305 308 277 274 298 308 277 269 308 312 288 271 305 308 277 272 304 308 277 271 304 308 277 273 298 312 288 272 304 312 288 272 304 312 288 273 299 308 277 272 305 308 277 272 304 308 277 267 304 308 277 273 299 308 277 271 304 307 277 272 304 308 277 264 313 308 277 264 312 308 277 272 304 308 277 273 298 308 277 264 311 308 277 274 298 312 288 274 298 308 277 273 298 308 277 272 305 308 277 276 302 308 277 277 296 308 277 272 305 308 277 274 298 308 277 271 305 308 277 273 298 308 277 272 305 308 277 271 305 308 277 272 305 308 277 272 305 308 277 272 305 308 277 272 305 308 277 274 299 308 277 273 299 308 277 271 306 308 277 272 304 308 277 273 299 308 277 271 306 308 277 273 299 308 277 272 305 308 277 271 305 308 277 272 304 308 277 271 305 308 277 273 299 308 277 273 299 308 277 273 298 309 277 272 304 308 277 272 304 308 277 272 304 308 277 272 305 308 277 274 299 308 277 271 305 308 277 273 298 308 277 276 296 309 277 272 305 308 277 273 299 308 277 272 304 308 277 273 298 308 277 273 298 308 277 271 305 307 277 273 299 308 277 274 298 308 277 273 298 309 277 273 299 308 277 272 304 307 277 272 304 308 277 272 305 308 277 266 298 308 277 266 298 308 277 273 299 308 277 271 304 308 277 273 298 308 277 271 306 308 277 266 299 308 277 274 298 308 277 273 298 308 277 274 298 308 277 274 298 308 277 273 299 308 277 272 304 308 277 273 299 308 277 273 299 308 277 274 298 308 277 266 304 308 277 266 305 308 277 277 295 308 276 274 307 308 277 278 298 308 277 275 301 308 277 268 301 308 277 267 301 308 277 275 301 308 277 275 301 308 277 273 307 308 277 265 307 308 277 274 308 308 277 273 307 308 277 273 307 308 277 273 307 312 287 267 301 299 274 273 307 308 277 273 307 312 287 274 301 308 277 275 301 308 277 273 307 308 277 267 301 308 277 265 308 308 277 268 300 308 277 265 308 308 277 275 301 308 277 267 301 308 277 272 307 308 277 274 301 308 277 267 300 308 277 274 301 308 277 275 301 312 287 275 301 312 287 263 312 312 287 263 311 312 287 275 300 312 287 274 301 312 287 272 307 308 277 274 300 308 277 277 295 308 277 275 301 308 277 272 304 312 287 271 304 312 287 271 304 308 277 271 305 308 277 271 305 308 277 273 298 308 277 274 298 308 277 271 305 308 277 273 298 308 277 271 305 308 277 271 305 308 277 271 306 308 277 271 304 308 277 271 305 308 277 276 296 308 277 273 299 308 277 272 304 308 277 273 298 308 277 274 298 308 277 273 298 308 277 271 305 308 277 272 304 308 277 271 305 308 277 271 305 308 277 281 308 308 277 273 299 308 277 271 305 308 277 271 305 307 277 271 305 307 277 273 299 312 287 273 299 308 277 273 298 308 277 271 305 308 277 271 305 308 277 273 299 308 277 272 304 308 277 277 296 308 277 263 311 308 277 272 304 308 277 277 295 308 277 273 298 308 277 273 298 308 277 271 304 308 277 271 304 307 277 273 298 308 277 271 304 308 277 271 304 308 277 270 305 308 277 271 305 308 277 271 304 308 277 272 304 308 277 272 304 308 277 270 306 308 277 272 304 308 277 272 305 308 277 271 305 308 277 276 295 308 277 272 305 308 277 272 304 308 277 272 304 308 277 274 298 308 277 272 305 308 277 271 305 308 277 272 304 308 277 270 305 308 277 271 305 308 277 273 298 298 275 273 298 307 277 274 298 307 277 274 298 298 275 273 298 297 275 274 298 296 274 274 298 296 274 270 306 307 277 274 299 307 277 272 304 304 277 273 298 304 277 273 299 304 277 274 298 304 277 274 299 304 277 272 304 304 277 272 304 307 277 273 298 308 277 271 304 308 277 272 304 308 277 273 298 312 287 273 304 311 287 277 296 308 277 272 304 308 277 274 298 307 277 273 299 307 277 273 299 308 277 272 304 308 277 271 305 308 277 273 299 312 287 273 298 298 275 271 305 308 277 273 299 308 277 274 298 308 277 266 304 308 277 272 304 308 277 271 305 308 277 272 304 308 277 266 305 308 277 274 299 307 277 272 304 310 287 273 298 307 277 272 303 310 287 272 304 310 287 272 299 310 287 277 295 307 277 272 304 307 277 273 298 308 277 271 304 308 277 273 298 308 277 271 305 308 277 272 305 308 277 272 305 308 277 273 299 308 277 272 304 307 277 272 304 307 277 271 305 307 277 273 298 307 277 272 304 308 277 276 295 308 277 271 304 312 287 272 304 312 287 273 298 308 277 274 298 307 277 274 298 308 277 273 298 312 287 272 304 308 277 273 303 308 277 272 304 308 277 273 304 308 277 272 304 308 277 272 304 312 287 272 304 312 288 271 304 312 288 272 304 312 288 271 304 311 288 273 298 311 288 271 305 311 288 272 304 310 287 272 304 312 287 262 305 312 287 263 305 312 287 274 297 312 287 273 298 312 287 272 298 312 287 274 298 312 287 271 304 312 287 271 304 312 287 264 304 312 287 264 305 312 287 263 304 298 282 263 305 310 287 271 305 312 287 271 304 312 288 264 305 312 288 277 295 312 287 274 307 312 288 265 307 312 288 263 305 312 288 263 304 312 288 264 304 312 288 273 298 312 287 266 298 312 287 269 300 312 287 271 305 312 287 273 298 312 287 272 305 312 287 272 305 311 287 271 305 311 287 277 295 311 287 277 295 311 287 273 307 311 287 272 305 311 287 273 298 311 287 274 297 311 287 272 304 312 287 266 298 312 287 271 305 310 287 271 305 310 287 273 298 311 288 271 304 311 287 273 299 311 287 273 298 312 287 272 304 310 287 273 298 298 282 271 305 298 282 274 297 298 282 271 304 298 282 276 294 311 287 272 304 311 287 274 298 311 288 271 304 311 288 276 296 311 287 263 312 312 287 271 305 312 287 272 304 312 287 272 304 312 287 264 304 312 287 271 305 312 287 272 304 312 287 262 312 312 287 263 312 312 287 264 311 312 287 263 312 312 287 263 312 312 287 263 312 312 287 271 305 312 287 273 298 312 287 273 304 312 287 271 305 312 287 273 298 312 287 266 298 312 287 263 305 312 287 271 304 312 287 274 298 312 287 274 298 312 287 273 298 312 287 271 304 311 287 263 305 311 287 272 304 311 287 272 304 311 287 271 304 311 287 272 304 311 287 272 304 311 287 271 304 311 287 265 311 312 287 266 304 312 287 263 312 312 287 263 312 312 287 263 312 312 287 273 298 312 287 271 304 312 287 273 298 312 287 266 297 312 287 265 303 312 287 266 303 311 287 263 311 311 287 263 311 311 287 273 298 311 287 274 298 311 287 266 297 312 287 265 304 312 287 270 305 312 287 273 298 311 287 273 298 312 287 273 298 312 287 273 298 312 287 274 298 312 287 274 298 312 287 272 304 312 287 272 304 312 287 272 304 312 287 274 298 311 287 277 295 312 287 273 298 312 287 272 304 312 287 272 304 312 287 266 298 312 287 266 298 312 287 274 298 312 287 272 298 311 287 273 297 312 287 273 298 312 287 263 305 312 287 273 298 312 287 273 297 312 287 263 311 311 287 273 298 311 287 272 304 311 287 271 304 311 287 271 304 311 287 273 298 311 287 273 298 311 287 271 304 310 287 272 304 311 287 274 298 311 287 274 298 311 287 266 298 311 287 273 298 311 287 273 298 311 287 273 303 311 287 272 304 312 287 272 304 311 287 273 303 312 287 271 305 312 287 264 304 311 287 272 304 312 287 272 305 311 287 272 304 312 287 274 297 311 287 273 298 311 287 272 305 311 287 271 305 311 287 272 304 311 287 272 305 312 287 271 304 311 287 264 304 298 282 273 298 312 287 272 304 311 287 271 304 311 287 263 312 311 287 273 298 310 287 266 298 311 288 274 298 311 288 264 304 304 285 266 301 311 287 273 298 312 287 273 298 312 287 273 298 311 287 272 305 310 286 274 296 310 286 274 298 312 287 271 305 311 287 273 298 311 287 265 297 310 287 266 297 310 287 272 303 310 287 274 298 310 287 264 304 310 287 277 295 310 286 272 304 310 286 267 304 311 287 265 298 311 287 266 303 311 287 274 298 310 287 273 298 310 287 271 305 310 287 273 298 311 287 274 298 311 287 264 304 312 287 273 298 312 287 273 298 311 287 266 298 311 287 263 312 311 287 265 304 311 287 265 304 310 286 263 312 310 286 274 298 301 284 271 304 301 284 271 304 301 284 272 304 310 287 264 305 310 287 269 295 311 287 266 299 311 287 271 304 311 287 264 311 311 287 264 312 311 287 266 304 310 287 266 304 310 286 267 303 310 287 272 304 311 287 272 305 311 287 263 305 311 287 274 298 310 287 273 298 301 284 264 304 304 285 273 298 310 287 274 298 310 287 264 311 311 287 273 318 311 287 266 304 310 287 266 304 310 287 271 305 310 287 272 304 311 287 272 304 311 287 264 305 311 287 272 304 311 287 271 304 303 285 277 295 312 287 274 298 311 287 275 298 311 287 272 304 304 285 264 305 303 285 266 298 311 287 264 305 301 284 264 305 310 287 272 305 311 287 273 299 311 287 272 305 310 286 274 298 310 286 274 298 310 287 266 298 310 287 266 298 311 287 273 298 311 287 264 305 311 287 273 304 311 287 272 304 311 287 272 304 311 287 272 304 311 287 271 305 312 287 272 308 312 287 273 308 312 288 272 308 312 287 272 308 312 287 273 307 312 287 274 314 310 287 281 313 311 287 284 305 311 287 264 309 312 287 273 307 311 287 265 308 311 287 265 308 311 287 272 308 312 288 275 301 311 288 275 301 311 288 274 301 311 288 273 308 312 287 264 308 312 287 274 301 312 287 273 307 311 287 275 300 312 288 267 300 312 288 274 299 312 288 263 306 298 283 273 300 313 288 271 306 312 288 263 308 312 288 272 307 312 288 267 301 312 288 275 302 312 288 274 313 312 288 275 313 312 287 272 308 312 287 265 308 312 287 266 302 312 288 265 308 312 288 267 302 311 287 275 301 311 287 282 312 311 287 274 308 312 288 274 308 311 287 282 312 312 288 274 313 312 288 265 308 312 288 264 308 312 287 265 308 312 287 272 309 312 287 273 313 312 287 283 306 312 287 282 313 312 287 283 306 313 287 282 312 312 287 283 305 312 288 264 312 312 288 266 304 311 287 276 300 311 288 284 305 311 288 274 318 299 282 274 318 312 288 282 312 312 287 282 312 312 288 277 305 312 287 273 308 312 287 273 307 312 288 273 307 312 287 264 309 304 285 273 308 312 287 274 308 312 288 275 302 311 287 274 308 312 287 273 309 311 287 273 309 310 288 274 302 311 287 273 309 311 287 266 308 311 287 275 301 312 288 284 305 312 288 284 306 308 277 275 311 309 280 284 306 309 279 274 319 309 279 284 305 309 279 276 306 309 279 265 309 308 279 265 309 308 278 284 305 308 278 282 312 308 277 282 312 307 277 282 312 300 276 282 312 300 276 275 313 301 276 285 305 301 276 274 308 300 276 279 298 300 276 283 306 299 275 281 312 299 275 282 312 298 275 284 305 299 275 282 312 298 275 282 312 298 275 275 308 298 275 273 308 298 275 284 305 299 275 275 302 299 275 281 312 299 275 284 304 299 275 267 305 299 275 275 301 298 275 282 312 298 275 275 312 298 275 282 313 298 275 282 313 298 275 276 306 298 275 282 312 298 275 282 313 298 275 274 307 298 275 273 308 298 275 267 302 299 275 268 302 299 275 266 305 299 275 276 301 299 275 265 308 299 275 268 301 299 275 285 305 299 275 275 313 298 275 284 305 298 275 273 313 298 275 275 312 298 275 282 312 298 275 275 302 298 275 268 301 299 275 284 306 299 275 282 312 298 275 274 313 297 275 275 306 299 275 274 313 299 275 277 305 298 275 275 310 298 275 284 306 298 275 282 312 298 275 276 306 298 275 275 307 298 275 285 305 298 275 283 306 298 275 284 305 298 275 282 312 298 275 284 305 297 275 277 305 298 275 284 306 298 275 284 305 297 275 284 305 298 275 283 311 297 275 284 305 297 275 286 302 298 275 288 301 298 275 282 312 298 275 277 305 297 275 277 305 298 275 274 314 298 275 281 312 297 275 282 312 297 275 275 313 297 275 282 312 297 275 284 306 297 275 282 312 297 274 284 306 297 274 282 312 297 274 281 313 297 274 284 306 297 274 284 305 297 274 282 312 297 274 276 306 297 274 283 306 297 275 276 305 297 274 283 306 298 275 282 312 298 275 282 312 297 275 282 312 297 274 284 305 297 275 275 302 297 275 275 302 297 274 284 305 297 274 276 306 297 274 271 298 297 274 276 301 297 275 267 302 297 275 268 301 297 274 266 308 297 274 273 308 297 274 276 306 297 274 282 312 298 275 284 306 297 274 275 302 298 275 284 305 298 275 274 313 298 275 284 306 298 275 277 305 298 275 277 306 299 276 282 313 299 276 275 301 299 276 267 301 299 276 265 309 298 276 275 301 298 276 265 308 298 276 273 307 298 276 273 308 298 276 265 307 299 276 273 307 299 276 273 307 299 276 275 301 299 276 275 301 297 276 275 301 298 276 268 301 298 276 275 301 298 277 273 307 298 277 274 301 298 276 273 306 298 276 265 307 298 277 274 300 299 276 264 308 298 276 274 302 298 276 272 308 298 276 266 301 298 276 264 308 299 277 264 309 298 276 264 308 298 276 273 308 298 276 264 308 298 276 273 307 299 276 275 300 299 276 275 301 299 276 272 308 299 276 274 301 299 276 274 301 299 276 273 307 299 276 273 307 298 276 272 308 299 276 275 301 300 276 266 302 299 276 284 305 299 276 275 301 299 276 273 307 299 276 273 307 300 276 274 301 298 276 276 304 298 276 273 300 299 276 264 308 299 276 267 300 298 276 265 304 299 276 275 300 299 276 271 305 299 276 272 304 299 276 272 304 299 276 274 298 298 277 274 298 299 276 271 305 300 276 272 304 300 277 271 304 299 276 273 298 300 276 275 300 300 276 275 300 300 276 275 300 300 277 275 300 299 277 272 307 299 277 273 306 299 276 272 303 299 276 274 301 300 276 272 304 300 276 273 304 299 276 272 308 299 276 272 304 299 276 274 298 299 276 273 307 300 276 274 298 300 276 272 308 299 276 274 307 299 276 273 307 299 276 273 307 298 276 273 307 298 276 273 308 299 276 274 307 299 276 273 307 299 276 273 307 300 276 273 307 299 276 274 307 300 277 275 301 300 277 273 308 299 276 275 300 299 277 274 307 299 277 272 308 299 276 273 307 300 276 273 307 299 276 273 308 299 276 272 308 298 276 275 301 299 276 275 301 299 276 274 301 299 276 277 298 299 276 275 300 299 276 273 307 299 276 274 298 299 277 272 304 299 276 271 305 299 277 272 305 299 277 272 305 300 277 272 304 299 276 272 304 299 276 272 305 299 276 273 298 298 276 274 298 300 277 273 298 300 277 272 304 299 277 273 298 299 276 272 304 299 277 271 304 299 277 271 304 300 277 272 303 301 277 272 307 300 277 273 298 300 277 273 304 300 277 281 309 300 277 282 312 299 276 282 312 300 276 272 305 307 278 273 307 300 276 273 307 300 276 272 306 300 276 272 307 307 277 273 307 300 276 273 307 300 277 274 308 300 277 274 308 300 277 282 312 300 277 274 318 299 277 276 302 299 276 283 302 298 276 273 299 299 277 274 298 299 276 274 299 299 276 274 299 299 276 275 301 299 276 275 301 299 276 282 313 298 277 274 307 297 276 274 307 298 277 272 304 298 277 273 298 298 276 273 298 297 276 272 298 297 276 273 298 297 276 271 304 297 276 263 311 298 277 274 298 298 276 272 303 298 277 271 304 298 277 270 303 299 277 270 303 298 281 270 303 295 278 272 303 296 279 273 298 295 278 274 298 294 278 283 302 294 278 282 302 295 275 281 308 294 275 274 298 293 277 276 296 294 277 266 304 294 278 274 298 294 275 273 298 294 278 277 295 294 277 281 312 296 279 282 312 296 277 283 305 293 277 283 305 293 277 273 308 293 277 275 301 294 278 274 301 294 278 273 308 294 278 282 306 294 278 283 305 294 277 281 313 294 277 282 311 294 275 274 301 294 275 272 308 294 275 275 300 294 274 275 300 294 274 272 307 293 274 275 300 294 274 273 306 293 274 276 295 293 274 274 298 293 274 282 302 294 274 281 303 294 274 280 309 294 274 282 302 294 274 273 299 293 274 274 298 294 274 276 295 294 274 273 298 294 274 271 305 294 274 271 304 294 274 276 296 293 274 272 298 294 274 277 295 293 274 282 301 293 274 280 308 294 274 281 308 294 274 272 304 294 274 282 302 294 274 273 298 294 274 271 304 293 274 270 305 293 274 272 304 293 274 271 304 293 274 270 304 293 274 272 304 293 274 272 304 293 274 273 298 293 274 272 304 293 274 273 298 293 274 272 304 293 274 280 309 294 274 284 299 294 275 281 308 293 274 280 308 293 274 273 298 293 274 272 299 293 274 271 305 293 274 270 305 293 274 273 298 294 275 273 298 293 274 281 301 294 275 281 302 294 274 283 302 294 275 280 308 294 275 279 309 293 274 271 305 293 274 272 304 293 274 276 295 293 274 281 303 294 274 280 308 294 275 282 303 294 274 285 299 293 274 281 302 294 274 284 299 293 274 280 308 293 274 280 309 293 274 281 309 293 274 281 308 293 274 276 310 293 274 281 308 293 274 282 302 293 274 281 308 293 273 280 309 293 274 282 302 294 274 281 309 293 274 280 309 294 274 282 302 294 274 280 309 294 274 283 302 294 274 281 308 294 274 281 309 294 274 280 308 294 274 280 309 294 273 280 309 294 274 282 302 293 273 282 302 294 274 280 309 294 274 280 309 294 274 281 303 294 274 280 309 294 274 280 308 294 273 282 302 294 273 280 309 294 273 280 309 294 273 281 303 293 273 282 302 293 273 281 308 294 273 283 302 295 274 280 309 293 273 281 308 293 273 274 299 293 273 280 310 293 272 282 303 293 272 274 304 293 272 267 306 293 272 276 299 293 272 265 313 293 272 266 306 293 272 281 309 293 272 283 302 293 272 281 303 293 272 282 302 293 272 282 302 293 272 280 309 293 272 281 303 294 272 280 309 293 272 274 318 293 272 274 318 293 272 276 310 293 272 273 319 293 272 273 318 292 272 275 318 292 271 273 319 292 271 274 318 292 271 274 318 293 272 272 308 293 272 274 319 293 272 282 302 293 273 273 309 293 272 275 306 293 272 275 302 293 273 274 298 293 273 264 301 293 273 273 306 293 273 274 300 293 273 276 300 293 273 282 312 293 273 282 312 293 272 282 312 293 272 283 311 293 272 284 306 293 273 282 312 293 273 278 309 292 272 267 302 292 272 264 312 293 272 273 309 292 271 272 310 292 271 272 310 292 272 282 304 293 272 264 305 293 273 271 304 293 273 265 298 293 274 262 303 293 274 262 309 295 275 261 303 295 276 263 303 295 276 261 310 295 277 263 303 296 277 271 303 296 277 271 304 295 280 262 311 296 280 271 303 296 278 275 295 297 278 264 304 298 278 264 304 298 278 264 305 298 278 266 299 298 278 273 310 298 278 273 309 298 278 281 309 298 278 282 303 298 277 273 310 298 277 283 302 297 277 272 305 297 277 264 305 297 277 266 299 297 277 264 305 298 277 263 306 297 277 275 303 297 277 273 299 297 277 281 308 297 277 282 302 297 277 281 308 298 277 273 304 298 277 281 309 297 277 274 309 298 278 281 308 299 278 281 309 298 278 274 309 298 277 264 304 298 277 275 298 298 277 264 305 299 277 265 304 298 278 267 298 298 277 266 298 298 278 273 310 298 277 277 310 297 277 275 303 298 277 275 303 298 277 283 303 298 277 281 309 298 278 283 302 298 277 277 309 298 277 280 309 298 277 271 305 298 277 274 298 297 277 266 299 297 277 267 298 297 277 273 304 297 277 274 298 296 276 282 303 297 277 283 302 298 278 282 303 298 278 274 298 300 278 266 298 298 277 266 304 299 277 262 313 299 277 276 295 299 277 275 295 299 276 274 298 299 276 274 298 299 276 272 303 298 275 274 298 297 275 264 312 297 275 275 298 296 274 277 295 296 274 274 298 296 273 272 305 296 273 274 298 297 274 278 295 298 274 273 299 297 274 274 299 297 274 274 298 298 274 274 299 296 274 272 305 296 274 272 304 296 274 273 299 296 274 274 298 296 274 277 294 296 274 276 299 297 274 274 307 297 274 276 300 297 274 275 300 297 274 276 300 297 274 276 300 297 274 274 308 297 274 274 308 297 274 273 307 296 274 274 307 298 274 276 301 298 274 274 307 298 274 273 308 296 273 274 307 297 273 276 301 296 273 273 308 296 273 273 307 296 273 275 301 296 273 273 308 296 273 273 308 296 273 273 307 296 273 273 307 296 273 276 302 296 273 279 298 296 273 275 301 296 273 275 301 296 273 276 300 296 273 274 301 296 273 263 311 296 273 263 312 296 273 262 312 296 273 266 304 296 273 266 305 296 273 266 305 296 274 275 301 297 274 275 301 296 273 275 301 296 273 273 307 296 273 275 300 296 273 278 298 296 273 273 307 296 273 276 301 296 273 275 301 296 274 275 301 296 274 276 301 296 274 274 308 296 274 275 301 297 274 274 308 297 274 275 302 297 274 273 308 297 274 274 308 297 274 282 312 297 274 284 305 297 274 284 305 297 274 284 305 297 274 284 305 297 274 283 312 298 274 284 305 299 275 284 305 298 274 283 312 299 274 282 312 299 274 283 312 298 274 283 312 298 274 282 312 298 274 282 312 299 274 283 311 298 274 282 312 299 274 276 301 298 274 283 311 297 274 274 308 298 274 283 312 298 274 284 304 298 274 274 308 299 274 274 307 299 274 274 307 299 274 274 308 298 274 274 308 298 274 274 308 298 274 274 307 297 274 274 307 297 274 275 307 298 274 275 302 298 274 276 301 298 274 285 305 298 274 283 306 298 274 274 308 298 274 284 305 298 274 284 305 298 274 285 305 298 274 284 311 298 274 283 312 298 274 279 295 298 274 283 302 298 274 281 307 298 274 273 305 298 274 273 305 298 274 273 305 299 275 273 304 299 275 273 305 298 275 275 299 298 275 278 293 298 275 281 308 299 275 281 309 299 275 280 309 299 275 271 305 299 275 271 305 299 275 271 305 299 275 272 305 299 275 275 302 299 275 280 310 299 275 283 303 298 275 280 309 298 275 282 303 299 275 280 310 299 275 283 302 299 275 282 302 299 275 282 302 300 275 281 308 299 275 282 302 299 275 282 302 299 275 282 303 299 275 281 308 299 276 281 308 299 275 280 309 299 275 273 298 299 275 286 298 299 275 272 304 300 276 272 304 300 276 263 312 305 276 275 310 298 275 284 305 299 275 278 304 299 275 284 305 299 275 284 305 299 275 283 311 299 275 276 305 299 275 275 301 299 275 276 300 299 275 277 305 299 275 283 312 299 275 283 312 299 275 284 305 300 276 277 305 299 275 275 312 299 276 265 308 299 275 267 301 299 276 273 307 299 276 265 308 299 276 277 305 299 276 265 308 299 275 273 313 299 275 276 305 299 275 276 310 299 275 276 310 299 275 275 313 299 275 274 318 299 275 283 306 299 275 284 305 299 275 274 317 299 275 283 312 300 275 283 311 299 275 283 311 299 275 273 307 298 275 273 307 298 275 275 301 298 275 273 307 298 274 275 300 298 274 276 299 298 274 276 300 297 274 277 308 297 274 277 305 298 275 263 309 297 275 266 304 298 274 267 300 298 274 267 300 298 274 265 307 298 274 267 300 298 274 270 298 298 274 275 301 298 274 285 304 298 274 276 312 299 274 276 300 298 274 274 306 299 274 274 307 299 274 268 300 299 274 274 306 299 274 263 312 298 274 285 300 299 274 283 311 299 274 274 318 298 274 268 301 298 274 267 304 298 275 266 308 298 274 268 300 298 274 275 301 298 274 278 297 299 274 276 301 299 274 274 307 298 274 275 301 299 274 273 308 299 274 275 301 299 274 275 301 299 274 273 305 298 274 275 300 299 274 273 307 298 274 274 307 298 274 276 301 298 274 273 308 298 274 275 301 298 274 273 308 298 274 276 300 298 274 275 301 298 274 276 300 298 274 276 300 299 274 267 301 299 275 275 301 299 275 283 311 300 275 282 311 299 275 276 300 300 275 274 306 299 275 275 300 300 275 275 301 299 275 273 307 299 275 274 307 299 275 276 301 299 275 283 312 300 275 276 301 300 275 276 301 300 275 275 301 300 275 274 307 300 275 283 311 300 275 283 311 299 275 276 300 299 275 283 311 299 275 275 301 299 275 275 306 299 275 276 301 299 275 284 305 299 275 284 305 300 275 284 305 299 275 284 305 299 275 276 301 300 275 274 308 300 275 273 308 300 275 275 301 300 275 276 300 300 275 276 301 300 275 274 308 300 275 276 301 300 275 276 300 300 275 276 300 299 275 283 312 299 275 284 305 299 275 285 304 299 275 282 311 300 275 284 305 299 275 274 307 300 275 284 305 300 275 275 301 300 275 283 312 300 275 274 307 300 275 277 295 300 275 274 307 300 275 274 308 300 275 274 308 300 275 274 308 299 275 282 312 299 275 281 312 300 275 284 305 300 275 275 301 299 275 273 308 300 275 284 305 299 275 276 301 300 275 275 301 300 275 274 307 300 275 276 300 300 275 282 311 300 275 283 310 300 275 283 311 302 275 284 305 300 275 282 312 299 275 284 305 299 275 276 295 299 274 275 300 299 275 275 300 299 275 275 301 299 275 273 307 299 274 276 300 299 274 275 301 299 274 273 308 299 274 274 307 299 274 275 300 299 274 266 303 299 274 273 307 300 274 273 307 300 274 274 306 300 274 274 306 300 274 276 300 300 274 275 301 300 274 267 303 300 274 266 304 300 274 274 307 300 274 275 301 300 274 265 308 300 274 266 307 300 274 274 307 300 274 273 308 300 274 276 301 300 274 267 301 300 274 273 307 300 274 273 307 300 274 276 300 301 274 275 301 301 274 274 306 301 274 276 300 302 274 274 307 302 274 275 300 302 274 276 300 302 274 275 301 302 274 275 300 302 274 275 300 302 274 273 306 302 274 273 307 302 274 275 300 302 274 272 307 302 274 273 307 302 274 281 312 302 274 275 301 302 274 276 300 302 274 275 300 302 273 273 307 302 273 275 300 302 273 274 299 302 273 272 305 302 273 272 305 303 273 275 300 303 273 275 301 303 273 275 301 303 273 284 305 303 273 284 305 303 273 266 307 303 273 268 300 303 273 274 306 304 273 274 306 304 273 274 306 304 273 274 307 304 273 274 307 304 273 276 312 305 273 278 297 304 273 285 305 305 273 285 305 305 273 282 312 305 273 283 312 305 273 283 311 305 273 284 306 305 273 285 305 305 273 274 307 305 273 275 313 305 273 275 311 304 273 282 312 304 273 283 312 303 273 284 306 303 273 283 311 302 273 282 312 302 273 275 312 301 273 284 305 301 273 274 313 300 273 276 312 300 273 284 305 300 273 284 306 300 273 274 314 300 273 284 305 300 274 281 313 300 273 283 305 300 274 283 312 300 274 284 305 299 274 277 305 299 274 285 304 299 274 284 305 298 274 285 305 298 274 283 303 298 274 283 302 298 274 275 299 298 274 276 298 299 274 273 305 299 273 282 309 299 274 281 309 298 274 282 309 299 274 276 298 299 274 284 302 299 274 284 302 299 273 274 305 299 274 284 302 299 274 282 308 300 274 283 302 300 274 282 308 300 274 275 298 299 274 275 298 299 274 282 308 300 274 283 302 300 274 284 302 299 274 283 302 300 274 281 309 300 274 281 308 300 274 283 302 300 274 283 302 300 274 284 302 300 274 283 302 300 274 282 309 300 274 273 305 300 275 278 295 299 275 281 309 298 274 281 309 298 274 273 305 298 274 273 305 298 274 273 305 298 274 274 303 299 275 281 309 299 275 281 308 299 275 267 304 299 275 273 305 298 274 278 295 298 274 282 308 298 274 283 302 298 274 283 302 298 274 282 309 298 275 282 308 298 275 281 309 298 275 273 304 298 275 272 305 298 275 275 298 299 275 281 308 299 275 281 308 299 275 273 304 299 275 282 308 299 275 281 309 299 275 281 308 299 275 282 308 299 275 283 302 298 275 275 298 298 275 283 302 298 275 282 309 298 275 282 309 298 275 284 302 298 275 274 298 298 275 274 298 298 275 275 298 298 275 272 305 299 275 272 305 298 275 281 309 298 275 281 309 298 275 283 301 298 275 282 308 298 275 281 309 299 275 282 308 298 275 282 308 298 274 281 309 299 275 282 308 298 274 283 301 298 275 283 302 298 275 283 302 298 275 283 302 298 275 283 302 298 275 273 304 299 275 275 298 298 275 275 298 299 275 282 307 299 275 284 301 299 275 281 309 299 275 283 301 299 275 281 308 298 275 283 302 298 275 282 302 298 274 281 308 298 274 281 308 297 274 283 302 298 274 281 308 298 274 281 308 298 274 281 308 298 274 282 308 298 274 276 309 298 274 275 317 298 274 274 317 298 274 274 317 298 274 277 308 298 274 277 308 298 274 274 317 298 274 281 308 298 274 283 301 298 274 282 302 298 274 275 317 298 273 282 308 298 274 273 304 298 274 281 308 298 274 280 309 298 274 281 308 298 275 281 308 298 275 283 301 298 275 281 308 299 274 281 309 299 275 283 301 299 275 282 309 299 275 281 309 299 275 282 308 299 275 274 318 299 275 277 309 298 275 283 302 297 275 264 312 297 274 273 304 297 274 267 305 297 274 281 308 297 274 267 305 297 275 274 317 297 274 273 318 296 274 273 304 296 274 282 308 296 274 281 309 296 274 272 304 296 274 265 302 296 274 272 305 296 274 272 305 296 274 274 298 296 274 274 298 296 274 274 298 295 274 273 298 295 274 274 297 295 274 273 304 295 274 274 297 295 274 274 298 295 274 272 303 295 274 274 297 295 274 272 302 295 274 272 302 295 274 272 301 295 274 273 296 295 274 273 296 295 274 272 302 295 274 271 303 295 274 271 303 295 274 273 297 295 274 273 297 295 274 274 297 295 274 274 297 295 274 272 301 295 274 271 303 295 273 277 293 295 274 273 295 295 274 262 306 295 274 274 296 295 274 273 302 295 274 273 303 295 275 272 303 295 275 266 297 295 274 275 296 295 274 263 306 295 274 265 295 295 274 272 297 295 274 271 302 295 274 272 295 295 274 273 297 295 274 273 297 295 274 271 304 295 274 272 303 295 274 274 296 295 274 272 303 295 274 274 296 295 274 274 295 295 274 272 303 295 274 271 303 295 274 272 302 294 274 271 302 295 274 273 296 295 274 270 302 295 274 273 296 295 274 266 302 295 274 274 296 295 274 274 297 295 274 272 302 296 274 273 296 295 273 274 296 296 274 272 302 296 274 272 303 295 274 273 296 295 273 272 296 295 273 276 293 295 273 273 296 295 273 272 303 295 273 274 297 295 273 273 297 295 273 273 297 295 273 272 303 294 273 273 297 294 273 274 296 294 273 274 296 294 273 273 297 291 269 272 303 291 268 271 302 291 269 271 303 291 269 272 303 291 268 274 297 291 269 273 297 291 269 271 304 291 269 271 303 292 269 271 304 293 273 272 302 294 273 272 302 293 273 270 303 291 270 271 303 291 270 271 303 292 271 272 298 291 271 271 304 294 277 273 297 290 271 273 297 290 271 273 296 290 271 274 296 291 271 275 293 291 272 270 303 291 272 272 296 291 272 270 302 291 273 272 302 291 273 273 297 291 275 271 303 291 273 271 303 291 273 271 304 291 273 272 296 291 274 272 296 292 274 271 303 293 275 273 297 293 275 272 303 293 275 274 297 292 274 262 304 292 274 266 297 291 273 273 297 291 273 272 303 291 273 274 297 291 272 273 297 291 272 272 303 291 273 266 297 291 273 272 303 291 273 274 297 292 273 272 303 292 273 272 303 292 273 274 297 292 273 273 297 292 273 274 297 291 273 265 297 291 273 273 297 291 273 272 303 291 273 271 303 291 273 273 297 291 273 271 303 291 273 273 297 291 273 271 303 291 273 271 303 291 273 263 304 291 273 263 304 291 273 272 303 291 273 272 303 291 273 264 310 291 273 274 296 291 273 273 297 291 273 272 303 291 273 274 297 291 273 271 304 291 273 272 304 291 273 274 297 290 273 272 303 291 273 272 303 291 273 272 303 290 272 272 303 291 272 271 303 291 273 274 297 291 273 264 303 291 273 264 303 291 273 272 303 291 273 266 297 292 273 273 297 292 273 267 296 291 273 274 298 291 273 276 295 291 273 274 297 291 273 267 297 290 272 274 298 290 272 275 297 291 272 264 311 290 272 267 303 290 272 266 296 290 272 274 298 291 273 271 304 291 273 274 297 292 273 271 304 292 273 272 304 292 273 272 304 292 273 274 298 292 273 272 304 292 273 272 304 292 273 282 302 292 273 275 298 291 273 274 298 291 273 272 305 290 273 275 297 291 273 275 298 290 273 272 304 290 273 274 298 291 273 283 301 290 272 275 302 290 273 283 302 290 273 281 308 291 273 281 308 291 273 282 302 290 273 281 308 290 273 282 302 290 273 283 302 290 273 281 308 290 273 282 302 290 273 274 298 290 273 275 298 290 273 274 298 290 273 274 298 290 272 282 308 290 273 281 309 290 273 280 309 291 273 283 301 291 273 283 301 290 273 272 305 291 273 276 296 291 273 280 308 291 273 273 303 291 273 273 303 291 273 272 305 291 273 271 305 291 273 273 304 291 273 281 302 290 273 282 302 291 273 280 308 291 273 282 302 291 273 283 301 290 273 282 302 290 273 282 301 291 273 282 302 290 273 272 304 291 273 271 304 291 274 271 304 291 274 271 304 291 273 271 304 291 274 273 298 291 274 273 297 291 274 273 297 292 274 271 303 291 274 271 303 292 274 277 294 291 274 274 296 291 274 271 303 291 274 272 303 291 274 272 303 291 276 272 303 291 276 272 303 290 274 272 303 291 274 274 297 290 274 274 297 289 274 274 297 289 274 274 298 290 275 273 297 290 275 271 304 290 275 276 300 290 275 277 294 289 274 276 294 289 274 273 303 289 274 273 298 289 274 274 298 288 274 274 298 287 274 272 304 287 274 274 298 288 274 272 304 288 274 271 304 290 275 269 303 289 275 270 303 289 275 271 298 291 276 270 303 288 274 271 304 293 277 271 304 293 277 271 304 292 277 271 304 294 277 271 304 294 277 270 303 293 276 270 302 289 274 269 302 290 275 272 297 290 275 271 304 289 275 270 304 290 275 273 298 288 274 281 308 288 274 271 305 287 274 274 298 291 276 271 304 292 276 271 305 289 274 272 304 291 276 272 304 288 274 271 304 289 274 272 304 289 274 273 310 289 275 273 299 288 275 266 298 288 275 282 308 288 273 272 304 286 274 272 304 286 274 272 304 286 273 271 304 286 273 273 298 286 272 272 304 286 272 270 304 286 272 271 304 285 272 271 304 285 272 271 304 290 274 272 303 285 272 273 306 286 272 273 306 286 272 272 303 286 272 271 304 286 272 271 304 286 272 271 304 290 274 272 303 285 272 271 304 289 274 273 306 290 275 273 306 289 274 271 297 284 272 270 302 284 272 270 303 283 271 270 303 284 271 273 296 284 272 275 300 284 272 274 300 285 272 274 300 283 272 273 297 276 260 274 300 276 260 274 300 284 271 273 307 276 260 271 298 276 260 273 301 276 260 274 300 276 260 265 304 276 260 264 305 276 260 265 304 276 259 265 302 276 259 271 306 284 269 263 310 276 259 271 307 284 269 272 307 277 259 272 307 276 259 272 307 277 259 273 301 276 259 273 300 276 258 272 298 276 258 270 304 276 259 272 296 276 259 272 297 275 257 272 297 275 257 273 297 273 256 271 297 273 255 270 304 273 256 271 303 271 253 272 298 272 253 263 305 272 253 262 305 272 253 264 298 271 253 271 304 271 253 263 304 271 253 271 304 271 253 270 304 271 252 264 298 271 252 270 304 269 250 263 310 270 252 261 302 271 251 269 303 271 251 270 302 271 251 270 302 270 251 268 303 270 252 268 303 270 252 271 296 270 252 269 304 270 253 273 297 271 252 273 297 271 251 263 311 271 252 271 303 271 252 263 303 271 252 263 304 271 251 273 297 270 251 264 311 271 252 266 304 271 252 263 304 271 252 264 304 271 251 271 304 271 251 271 304 271 251 273 297 271 251 264 298 271 251 267 294 271 252 264 297 271 251 265 303 271 250 271 296 271 251 271 296 271 251 262 297 272 251 265 303 272 251 263 297 273 251 263 297 272 251 265 296 273 251 264 302 273 251 263 303 273 251 273 296 273 251 271 303 274 251 272 297 274 251 263 302 270 249 266 296 269 249 262 303 269 249 271 303 269 249 262 304 269 249 262 304 269 249 273 297 269 249 264 303 269 249 265 298 269 249 265 298 269 249 273 298 269 248 271 304 268 247 274 297 268 248 274 297 268 247 271 304 268 247 271 304 268 247 272 303 268 247 264 312 268 246 273 298 267 246 272 304 267 246 282 301 267 247 280 308 267 247 281 308 268 246 280 308 268 246 285 298 268 246 280 308 268 247 281 302 270 249 276 309 269 247 282 301 269 247 280 308 269 247 280 308 269 248 272 304 269 248 264 312 269 248 266 305 270 247 263 312 270 247 265 304 270 247 276 295 270 247 264 298 270 247 265 306 270 247 276 310 270 247 276 309 270 247 273 319 270 247 281 301 270 247 280 308 270 247 280 307 271 247 270 300 271 247 267 304 271 246 264 311 271 247 271 303 271 246 273 296 271 246 271 303 271 246 263 311 271 246 263 311 271 246 263 311 271 247 273 296 270 247 273 296 270 246 273 297 270 246 264 303 271 246 267 303 272 246 263 303 271 246 271 302 271 246 263 303 271 246 261 302 271 246 262 302 271 246 270 302 271 246 270 302 271 246 271 303 271 247 273 297 274 250 271 304 273 244 272 302 273 243 271 303 273 244 271 303 270 247 271 303 273 243 273 297 273 243 271 296 273 243 270 302 273 243 272 296 273 244 273 297 273 243 271 303 271 245 274 297 273 244 272 304 271 246 280 307 270 246 274 297 275 248 272 303 274 248 271 302 275 249 273 296 273 248 273 297 274 248 272 303 275 248 274 297 275 249 271 304 276 250 272 303 278 250 274 297 278 251 272 303 278 251 273 297 279 250 272 303 281 255 274 298 281 254 277 294 281 254 275 297 281 254 282 301 281 255 271 304 278 250 273 297 279 250 273 297 278 250 266 297 278 250 273 303 279 250 281 308 278 251 280 308 271 246 280 307 279 250 282 301 278 250 280 307 279 250 273 308 279 250 272 309 279 250 282 301 280 250 283 301 279 250 281 307 280 250 282 301 280 250 283 301 281 250 281 308 283 249 283 302 281 250 282 301 283 249 281 308 282 250 283 301 283 250 283 301 283 250 276 309 283 250 274 318 283 250 283 301 283 251 281 308 284 251 283 301 284 251 281 308 284 251 281 307 285 255 281 308 286 255 283 301 286 255 273 302 285 251 281 308 285 251 283 301 285 251 281 307 285 251 283 301 285 251 282 301 285 251 282 301 282 252 273 303 282 252 278 294 283 252 272 304 285 251 272 303 285 251 283 300 283 252 274 297 282 252 282 301 284 251 281 308 284 251 274 297 283 252 274 297 284 251 286 298 283 251 280 308 284 252 281 308 283 251 283 301 284 251 280 308 284 252 282 301 284 252 281 307 284 251 281 308 284 251 281 308 283 251 274 298 283 252 272 304 284 251 280 308 284 251 282 302 284 251 281 308 284 251 281 308 284 251 281 309 284 251 281 308 283 252 281 307 284 252 273 303 284 252 274 297 283 252 273 303 283 252 274 297 283 252 273 303 283 252 275 297 283 252 265 311 282 252 272 304 284 251 274 297 284 251 275 297 284 251 283 301 284 251 273 303 284 251 283 301 284 251 280 308 284 251 281 308 284 251 281 308 284 251 282 301 284 251 281 307 284 251 273 304 284 251 274 297 284 251 283 301 284 251 275 297 284 251 273 303 284 251 273 304 284 251 275 297 283 252 273 303 283 252 273 298 284 251 274 297 282 251 263 313 282 251 282 301 282 251 274 297 283 251 274 297 283 251 273 297 283 251 274 297 282 252 272 304 283 251 280 308 283 251 273 303 283 252 266 305 284 251 273 303 284 251 273 303 284 251 272 304 284 251 273 303 284 251 273 304 284 251 274 297 284 251 273 303 284 251 267 304 284 251 267 304 284 251 273 303 284 251 283 300 284 251 277 309 284 251 282 301 284 251 284 300 283 252 281 307 283 251 283 301 281 252 275 296 282 251 275 296 282 251 273 302 283 251 275 296 281 252 273 306 282 251 275 299 282 252 283 299 282 252 276 309 283 251 272 302 284 251 273 302 284 251 272 302 284 251 265 311 283 251 273 302 284 251 274 295 284 251 272 304 284 251 263 304 285 251 270 304 285 250 271 304 285 250 262 304 285 251 273 297 285 251 272 303 285 251 264 303 285 251 264 303 283 251 264 301 282 252 264 303 283 251 265 297 283 251 272 303 285 251 264 302 283 252 283 301 281 252 265 302 283 252 272 309 283 252 274 308 283 252 283 301 283 252 274 297 281 252 273 297 281 252 272 304 282 252 272 304 282 252 274 297 282 252 281 307 282 252 284 301 282 252 282 302 282 252 281 308 283 256 283 301 282 252 281 308 283 256 282 301 282 252 281 308 283 252 283 302 282 252 281 308 282 252 283 301 283 252 281 307 283 252 274 318 284 251 282 308 284 252 283 301 284 251 281 308 284 252 284 299 285 251 273 302 285 251 264 311 285 251 274 297 285 251 274 297 285 252 273 297 284 252 273 302 285 252 280 307 285 252 283 301 285 252 272 302 285 252 273 296 285 251 272 303 285 251 272 303 285 252 272 303 284 252 272 303 284 252 273 303 284 252 272 303 284 252 274 298 284 252 274 297 283 252 275 296 284 252 275 295 285 252 275 296 285 252 274 297 286 252 274 297 285 252 275 296 285 252 274 298 285 252 273 302 286 252 275 296 286 252 274 297 286 252 272 303 286 252 272 303 286 252 272 304 286 251 272 303 285 252 274 296 285 252 273 303 286 252 283 301 286 252 283 300 285 252 274 298 285 252 272 303 286 252 274 297 284 252 278 294 284 252 275 300 284 252 275 299 284 252 275 300 285 252 275 299 284 252 274 297 284 252 275 300 285 252 277 309 285 252 282 311 285 252 284 304 285 252 282 312 285 252 284 305 285 252 273 306 286 252 274 306 286 252 275 296 287 251 273 306 286 251 275 300 286 252 267 303 287 251 273 307 286 251 273 307 286 251 276 300 286 252 275 300 286 252 275 299 286 252 274 305 287 251 274 300 286 251 273 306 286 251 274 300 286 251 272 307 287 251 272 306 287 251 275 300 287 251 273 306 287 251 273 306 287 251 273 306 287 251 273 306 287 251 275 299 287 251 273 306 287 251 275 300 286 251 277 293 286 251 275 299 286 251 273 306 286 251 275 300 286 251 273 306 286 251 274 301 286 251 275 300 286 251 273 306 283 252 275 300 283 252 285 305 283 252 281 307 285 251 282 311 285 251 285 304 285 251 275 300 285 251 273 307 286 251 275 300 283 252 273 306 283 251 273 307 286 251 264 311 286 251 275 300 286 251 274 306 286 250 273 306 283 251 274 306 282 252 273 306 287 250 273 306 282 251 273 306 282 251 284 305 282 251 275 300 282 251 283 311 281 251 275 300 284 250 274 299 287 249 274 298 286 249 272 304 281 251 273 298 281 251 274 298 281 251 275 299 281 251 274 299 282 251 274 305 281 251 275 299 281 251 274 300 281 252 275 299 281 252 275 299 281 252 275 299 281 252 275 299 281 252 274 299 281 252 275 299 282 252 275 300 282 252 277 293 282 252 272 303 281 252 276 299 281 252 273 306 281 252 273 307 281 252 275 300 281 252 274 307 281 252 283 311 281 252 284 305 282 252 273 307 282 252 275 300 281 252 274 305 281 252 272 307 281 252 273 306 281 252 273 306 284 250 273 306 282 252 275 300 282 252 276 300 282 252 283 305 282 252 275 300 282 252 273 306 282 252 277 294 282 252 275 300 282 252 274 305 282 252 277 294 281 252 272 307 282 252 273 306 282 252 274 306 282 252 273 306 282 252 274 307 282 252 273 306 282 252 275 300 282 252 274 307 282 252 274 306 282 252 285 304 282 252 284 304 282 252 282 311 282 252 273 306 282 252 274 306 282 252 266 305 282 252 273 307 282 252 267 304 282 252 273 307 285 250 274 307 285 250 274 306 282 252 273 307 282 252 276 300 282 252 284 304 282 252 284 305 282 252 282 311 282 252 273 307 281 252 275 300 281 252 273 307 281 252 275 300 281 251 274 301 282 252 275 300 282 251 274 306 282 252 274 306 282 252 276 299 281 252 284 304 282 252 275 300 281 252 283 311 282 252 285 304 282 252 284 304 282 252 274 307 282 252 275 300 282 252 263 311 282 252 275 300 282 252 273 306 282 252 273 306 281 252 275 300 281 252 273 307 281 251 274 298 281 251 274 297 281 251 275 297 282 251 274 297 285 249 267 303 281 251 267 303 281 251 274 297 281 251 272 304 281 251 274 297 282 251 272 303 282 251 274 296 282 251 274 296 280 251 272 303 281 251 274 297 281 251 274 298 281 251 274 297 281 251 272 303 281 251 272 303 281 251 273 298 285 249 272 304 285 249 272 304 285 250 272 304 284 249 274 297 281 251 274 296 281 251 271 304 281 251 283 301 280 251 281 307 281 251 280 308 281 251 282 301 281 251 275 297 280 250 283 302 281 250 283 301 284 249 282 307 283 249 283 300 281 251 283 301 284 250 283 300 282 250 280 308 283 250 281 308 283 250 282 307 283 250 281 307 283 250 282 308 283 250 273 303 284 250 273 318 267 234 267 304 264 238 277 294 264 238 271 303 268 234 271 303 267 235 273 296 267 236 273 296 265 241 270 301 264 241 272 295 266 240 272 295 268 236 272 295 266 240 271 301 266 240 270 302 266 240 262 302 266 240 262 301 268 236 261 302 268 236 261 303 268 236 264 296 268 237 262 302 267 240 271 302 268 237 264 296 268 237 271 302 268 236 273 297 268 237 262 302 268 237 271 296 268 236 264 296 268 237 271 296 268 237 269 302 268 237 270 302 268 237 270 303 268 237 270 302 268 237 270 302 268 237 263 303 268 237 271 303 269 237 272 295 269 237 273 295 268 237 268 303 269 237 272 295 268 237 270 302 267 240 270 302 268 237 271 296 268 237 270 302 268 237 270 302 267 241 270 303 268 237 271 302 269 237 270 302 268 237 270 301 268 237 275 292 267 240 270 302 268 237 270 302 267 241 271 302 268 236 273 297 268 237 273 296 272 245 273 296 272 245 270 303 268 237 270 302 268 237 270 302 272 245 270 302 272 246 270 302 268 237 272 296 268 237 272 297 268 237 271 302 268 237 273 296 268 237 272 297 268 237 271 303 268 237 271 303 268 237 270 302 268 237 270 302 268 237 272 296 268 237 272 296 268 237 271 296 268 237 271 301 268 237 270 302 268 236 272 302 268 237 271 302 269 236 271 303 266 240 271 303 265 239 272 303 263 239 273 297 262 238 263 310 261 237 270 301 265 224 270 301 262 237 271 295 261 236 272 295 262 237 271 296 261 237 280 308 261 237 283 301 263 238 280 309 262 238 280 308 262 238 283 301 279 250 271 302 262 238 272 296 262 237 270 301 262 238 270 302 262 238 270 303 262 237 275 300 263 238 272 303 263 238 274 297 263 238 274 297 263 237 273 296 262 238 270 302 280 251 271 301 261 238 272 296 262 238 263 311 261 238 272 304 262 238 277 294 262 238 273 297 262 238 272 304 262 238 273 297 279 251 273 296 262 239 272 295 262 238 269 303 262 238 271 302 262 238 273 297 262 237 273 297 262 238 281 308 280 251 281 308 262 238 274 297 263 238 272 303 280 251 271 302 279 251 272 296 263 239 272 301 266 225 274 296 265 240 273 298 267 242 274 297 269 244 273 303 270 244 272 303 270 245 272 302 273 241 272 303 282 249 271 303 270 245 273 296 270 245 273 296 281 251 271 303 270 244 272 303 270 244 272 303 270 244 274 297 269 245 273 297 270 245 273 297 270 244 272 296 270 244 272 296 270 244 272 296 270 244 273 297 270 244 273 297 270 244 274 297 271 245 274 297 270 245 273 297 270 245 273 297 270 245 271 303 272 240 272 296 270 245 272 296 273 240 270 302 270 244 271 303 270 244 273 296 273 241 271 303 271 244 271 303 272 241 273 297 270 244 272 297 270 244 271 303 270 244 272 297 282 248 269 304 270 245 272 297 270 245 273 297 270 245 270 304 270 245 272 297 270 244 271 303 270 244 273 297 270 244 272 303 270 244 274 296 270 244 273 297 270 244 263 303 270 245 272 303 270 245 273 297 270 245 272 297 280 250 271 303 270 245 272 297 270 245 272 297 270 244 275 294 270 244 273 297 270 244 271 303 270 244 273 296 270 244 271 303 270 244 271 303 270 244 273 296 270 244 273 297 270 244 273 297 270 244 272 303 271 244 273 297 270 245 271 303 273 241 272 303 270 245 273 297 272 241 271 303 272 241 273 296 272 241 272 297 272 241 273 297 272 241 272 303 272 241 271 302 272 241 273 297 272 241 271 303 272 241 272 297 273 248 273 297 270 245 274 296 271 244 273 297 274 246 273 297 271 244 273 297 271 244 272 303 271 244 274 296 271 244 273 297 272 241 271 303 270 237 265 297 270 237 273 296 270 244 266 296 272 243 274 296 267 241 266 296 270 244 271 303 268 241 273 297 271 244 265 295 273 241 265 296 267 241 275 295 266 240 272 303 265 239 272 303 263 238 266 303 264 230 265 295 281 250 264 295 281 250 264 296 280 250 265 295 286 248 263 303 281 251 273 308 281 250 278 309 280 250 273 308 281 250 278 308 280 250 275 317 281 250 264 303 281 250 263 303 281 250 272 303 281 250 263 303 280 250 263 303 263 237 263 303 263 237 265 297 262 237 266 297 262 237 274 296 263 237 264 303 264 237 263 303 262 237 264 302 265 224 266 296 265 224 272 303 261 237 266 296 261 238 266 297 265 224 274 296 265 224 272 302 265 224 265 296 266 224 265 296 288 248 264 303 266 224 266 296 263 237 267 296 265 224 264 303 265 224 264 304 263 237 264 303 265 224 265 303 280 250 272 303 263 237 265 303 263 237 264 303 263 237 263 304 263 237 263 304 263 237 272 303 263 237 272 304 263 237 264 304 263 237 273 303 263 237 266 297 263 237 272 303 263 237 274 297 279 250 277 294 262 238 267 296 265 224 264 303 288 248 263 303 288 248 264 303 288 248 266 297 288 248 266 297 265 224 266 297 288 248 266 297 265 224 274 297 288 247 274 297 263 238 267 296 263 238 265 297 263 238 273 297 263 238 264 303 266 225 271 304 263 238 265 303 281 251 274 298 262 238 273 309 280 250 273 308 263 238 266 297 266 225 266 304 288 247 266 297 279 250 266 297 265 240 267 296 266 241 266 297 279 249 267 297 269 243 266 296 270 244 267 297 268 242 265 303 271 238 266 297 273 249 274 297 273 247 274 296 270 244 271 303 272 249 273 297 273 249 272 303 273 249 271 304 269 242 273 298 269 242 272 303 269 242 271 304 269 242 271 303 269 242 271 304 269 242 271 303 269 242 272 303 271 239 274 297 271 239 273 297 274 247 273 297 274 247 281 308 274 247 274 297 274 247 273 302 270 239 274 296 270 239 274 296 273 249 272 303 273 249 272 302 269 242 274 296 270 244 273 297 269 241 273 303 267 241 272 303 266 240 283 301 280 250 282 307 263 237 273 303 280 250 272 303 263 238 272 303 266 232 272 303 279 250 274 297 280 250 272 303 279 250 282 301 279 250 281 308 263 239 281 308 262 238 281 308 262 238 281 308 279 250 274 297 280 250 273 298 263 238 273 297 265 225 273 297 280 250 273 297 263 238 281 307 264 238 281 307 264 238 283 301 264 238 273 303 265 226 272 303 263 239 271 301 279 250 272 295 263 238 270 302 263 238 273 295 262 239 272 302 263 238 283 300 263 238 281 308 262 238 281 308 278 250 282 307 262 239 281 308 263 239 272 303 263 239 272 302 263 239 273 296 262 239 274 297 279 250 274 297 263 238 273 303 263 238 283 301 263 239 284 300 263 238 273 303 280 250 273 303 264 238 274 296 264 238 273 297 280 250 271 304 264 239 274 297 265 240 280 308 266 241 282 302 268 244 286 298 269 244 283 301 269 245 278 308 269 244 274 296 272 241 272 303 272 242 274 296 270 244 272 303 270 245 276 295 270 245 274 297 269 238 274 297 268 242 275 297 270 244 274 297 273 241 274 296 268 242 273 297 270 237 270 302 268 241 273 295 271 245 272 296 269 238 273 296 269 238 272 303 268 241 273 296 272 249 272 303 273 249 272 302 273 249 273 297 273 249 273 296 267 242 271 301 270 245 271 301 271 244 271 301 270 245 272 302 271 245 273 302 272 242 273 302 272 242 274 296 269 238 272 302 271 245 272 302 271 245 273 295 271 245 272 296 272 242 272 296 269 237 272 296 272 242 272 296 272 242 271 303 274 247 271 302 270 245 271 302 268 241 271 303 268 242 271 301 268 241 272 296 274 247 270 301 270 245 274 299 271 245 273 296 273 249 272 302 273 249 271 303 275 247 273 296 270 238 273 297 270 238 270 302 269 238 276 292 268 242 270 302 268 242 273 295 269 238 271 301 268 241 271 301 268 241 270 302 268 241 270 302 268 241 270 302 270 237 271 301 270 237 271 302 270 237 264 310 269 237 267 302 271 245 272 303 268 241 271 302 268 241 271 302 268 241 271 303 269 238 271 303 268 241 273 296 268 241 271 301 268 241 271 302 268 241 272 302 268 241 271 302 268 241 272 302 268 241 272 303 268 241 271 303 269 237 271 303 269 238 272 303 268 241 271 303 270 238 273 296 269 238 272 306 269 238 274 300 269 238 273 305 269 238 275 298 268 242 276 293 269 238 275 299 270 237 272 302 273 248 272 306 275 246 276 293 270 238 273 306 270 237 274 297 275 246 275 299 271 245 275 298 273 249 273 296 275 247 274 296 270 238 273 296 270 238 273 296 268 242 271 303 270 238 274 296 270 238 272 302 270 237 277 293 270 238 273 297 268 241 273 297 270 237 272 303 268 242 272 302 268 242 271 302 270 238 271 303 271 245 272 303 273 249 272 303 270 238 272 303 268 242 271 303 270 237 273 297 268 242 273 297 270 238 272 303 268 242 271 304 267 241 272 303 266 239 274 297 264 238 264 312 280 250 264 311 263 236 271 303 281 250 265 302 281 250 273 295 281 250 271 303 281 250 272 302 279 250 281 308 279 250 281 308 279 250 274 318 279 250 280 308 279 251 272 303 280 251 270 302 280 251 271 302 280 251 272 296 280 250 273 296 281 250 272 303 264 237 283 301 262 236 281 308 262 237 281 308 262 237 282 307 264 238 272 303 263 238 270 302 263 238 273 295 263 238 272 295 263 238 274 296 262 238 273 302 263 238 268 303 262 238 283 300 262 238 283 301 262 238 275 296 262 238 272 303 264 238 272 302 264 238 271 303 264 238 271 301 263 237 272 302 263 238 274 296 262 238 281 307 263 238 283 300 264 238 283 301 280 251 274 297 280 251 274 297 281 251 274 297 280 251 277 291 280 251 271 302 264 239 272 302 263 238 274 296 263 238 274 296 263 238 274 297 288 247 281 307 266 225 281 307 262 239 281 307 263 238 272 303 262 239 272 303 262 238 272 303 262 238 273 296 262 239 272 303 262 238 271 304 280 250 283 300 263 238 274 297 264 238 273 303 266 226 273 297 263 238 272 302 263 238 272 302 263 238 272 303 262 238 272 303 262 238 272 303 280 250 274 297 280 250 282 307 280 250 282 307 279 251 275 296 279 251 274 297 279 250 269 307 262 238 272 303 279 251 274 296 279 250 271 303 280 250 277 292 280 250 275 297 280 251 274 297 280 251 282 307 280 250 283 301 263 238 281 307 263 238 281 307 280 251 275 296 280 250 273 297 280 250 273 303 280 251 272 303 264 239 273 297 264 237 274 297 262 237 273 303 265 232 273 304 281 250 274 297 282 250 282 307 285 249 283 301 285 249 283 301 284 249 284 300 284 250 286 296 284 250 283 300 284 250 283 301 284 250 281 307 284 250 281 307 283 250 281 307 283 250 274 317 285 250 280 304 286 250 275 317 286 250 280 308 286 250 283 301 286 250 281 308 286 250 283 301 286 250 276 301 286 250 281 307 286 250 281 308 286 250 283 301 287 254 283 301 287 254 282 302 287 254 281 308 287 254 283 300 286 251 274 297 286 251 273 297 287 251 272 303 287 251 272 303 287 251 272 304 287 251 273 303 287 251 272 303 287 251 272 303 287 251 272 303 287 251 271 303 287 251 274 296 287 251 274 296 287 251 271 303 287 251 274 296 287 251 272 303 287 251 271 303 287 251 265 310 285 252 265 310 286 251 271 303 286 252 272 302 286 252 272 302 286 252 272 303 286 251 272 303 285 252 273 303 285 251 272 303 285 251 272 303 285 252 273 302 285 252 272 303 285 252 274 296 285 251 271 302 285 251 271 302 285 251 272 302 289 252 274 296 289 252 272 304 289 252 282 302 289 252 284 301 284 252 281 308 289 252 281 307 286 252 274 297 289 252 273 303 284 252 272 303 284 252 282 301 284 251 283 301 286 251 281 309 283 251 283 301 284 251 282 307 284 251 281 308 284 251 282 308 285 251 283 301 285 251 281 308 285 251 282 307 285 251 275 318 284 251 283 301 284 251 283 301 284 251 283 301 284 251 282 301 284 251 281 308 284 251 281 307 284 251 281 308 284 251 282 301 285 251 277 309 285 251 283 301 285 251 282 307 286 251 282 307 285 251 281 307 285 251 281 308 285 251 283 301 285 251 274 307 285 251 282 307 285 251 281 308 285 251 276 301 285 251 282 307 285 251 281 307 286 251 282 307 284 251 274 307 286 251 275 317 284 251 273 308 286 251 275 297 286 251 267 297 286 251 282 307 286 251 276 301 286 251 280 308 284 252 282 308 285 251 287 297 285 251 283 300 285 251 275 297 285 251 266 297 285 251 272 303 286 251 274 297 285 252 267 296 286 251 267 296 286 251 267 297 287 254 266 297 287 254 272 303 287 254 267 304 287 254 265 311 286 254 273 305 286 254 275 298 286 254 273 305 286 254 273 304 286 254 273 305 286 254 275 298 286 254 275 299 286 254 274 305 284 254 277 298 286 254 283 309 285 254 285 302 285 251 285 302 285 251 285 302 283 251 284 302 283 251 288 299 285 251 283 309 285 251 284 304 285 251 289 299 285 251 274 305 285 251 274 304 285 251 274 304 285 251 276 298 285 251 284 302 285 251 285 301 284 251 275 300 285 251 283 310 284 251 285 302 285 251 283 309 285 251 274 308 285 251 276 300 283 251 283 311 284 251 283 310 284 251 287 296 284 251 284 302 284 251 277 299 284 251 282 307 284 251 282 306 284 250 276 297 283 250 282 308 283 250 273 304 285 249 282 300 282 250 283 310 282 250 273 302 281 250 276 300 281 250 276 300 282 249 276 299 282 249 276 299 282 249 283 310 282 249 284 303 282 249 285 303 281 249 285 303 281 250 276 299 280 250 283 309 280 250 285 303 281 249 283 308 280 250 285 302 279 250 285 302 280 250 285 303 280 250 276 298 280 249 285 302 280 249 274 305 280 250 273 305 280 249 276 298 280 249 274 304 280 250 274 304 280 250 274 305 280 249 274 318 280 249 274 318 278 250 281 305 280 249 277 309 278 250 284 302 279 249 285 302 281 248 276 298 279 249 274 305 279 249 283 310 280 248 283 311 281 248 283 311 279 249 284 310 270 239 284 304 268 242 282 311 269 243 283 310 270 241 282 311 271 241 285 304 268 243 285 303 271 241 283 310 269 243 283 310 269 243 283 310 270 243 274 306 270 243 283 310 270 243 284 310 269 244 284 304 269 244 282 311 269 244 288 300 269 244 282 310 269 244 283 311 270 244 284 304 269 244 282 312 269 242 276 300 271 242 274 307 271 242 273 307 281 249 274 306 281 249 276 300 271 242 283 310 271 242 289 300 271 242 283 311 271 242 284 304 271 242 284 304 271 242 284 304 270 241 282 311 282 249 283 304 282 250 284 305 283 249 282 310 282 249 284 303 282 250 283 311 283 249 283 311 280 250 285 303 283 249 283 310 281 250 283 310 282 250 283 311 283 250 283 310 283 250 284 304 283 250 283 311 283 250 283 311 283 250 283 311 283 250 283 311 283 251 283 311 282 251 283 311 284 250 284 304 284 251 284 304 284 250 283 310 284 250 287 299 284 251 284 304 284 250 278 293 284 250 274 306 284 250 284 303 283 250 282 309 283 250 283 311 283 250 275 300 283 251 273 306 283 250 272 305 283 251 273 298 284 250 271 304 284 250 271 305 284 250 273 306 284 250 274 305 284 250 274 306 284 250 283 311 285 250 284 304 285 250 284 304 285 251 275 300 286 251 274 301 286 251 274 306 286 251 273 306 286 251 273 306 286 251 275 300 286 251 283 311 290 252 285 304 290 252 283 311 290 252 283 311 290 252 276 309 290 252 274 307 291 252 274 307 291 252 274 306 289 252 273 306 289 252 275 300 289 252 275 300 290 252 276 300 290 252 276 300 290 252 275 300 292 252 284 305 291 252 275 305 291 252 275 300 291 252 283 311 288 251 283 311 288 251 283 311 288 251 287 301 288 251 284 311 288 251 283 311 288 251 275 300 282 251 276 298 281 251 274 305 282 251 274 304 281 252 274 304 282 256 275 298 283 256 275 298 283 256 276 298 283 256 275 298 282 252 274 305 282 252 274 304 281 252 276 298 282 252 274 304 282 252 273 304 281 252 278 294 282 251 275 297 282 252 273 303 282 251 275 297 282 251 273 305 287 250 275 298 287 250 274 304 282 251 277 292 281 251 275 297 282 252 283 301 282 251 274 296 282 251 272 303 281 251 274 297 282 252 274 297 281 251 271 303 281 251 273 297 281 252 272 302 281 252 273 302 282 252 272 303 282 252 272 303 282 252 277 299 282 252 272 303 282 251 273 303 281 251 273 303 282 251 273 303 281 251 278 293 281 251 273 303 285 250 273 304 285 250 283 301 282 251 282 308 287 250 282 307 287 250 284 300 286 250 281 308 286 250 281 308 286 250 282 307 286 250 282 308 286 250 281 308 286 250 282 308 286 250 283 302 286 250 281 308 282 251 283 301 282 251 281 308 282 251 281 308 287 250 283 302 287 250 277 299 287 250 281 308 287 250 273 304 283 251 281 308 287 250 281 307 283 251 283 301 282 251 284 301 286 250 281 308 286 250 282 307 286 250 282 307 286 250 282 307 286 250 283 301 286 250 281 308 286 250 282 301 282 251 275 301 282 251 279 294 282 251 283 301 282 251 274 297 284 251 273 303 287 250 265 296 287 251 272 302 287 251 267 303 286 251 274 297 287 251 274 297 287 251 283 301 290 251 282 301 290 251 274 297 289 253 274 297 289 251 273 303 288 251 273 304 288 251 273 303 289 252 273 303 289 252 277 300 290 252 275 307 290 252 276 300 290 255 275 307 290 256 274 307 290 256 276 300 289 257 275 307 289 257 275 307 291 258 275 306 290 258 276 300 290 258 275 307 290 258 275 307 291 255 276 308 291 255 277 300 291 255 267 303 289 258 276 301 289 257 267 303 291 254 266 303 291 254 267 304 291 254 277 308 291 254 276 308 289 256 274 317 289 256 284 311 289 256 284 311 291 254 284 311 291 254 284 311 291 254 285 305 291 254 283 311 291 254 285 304 289 256 284 305 291 254 284 312 291 254 276 301 289 254 275 301 289 254 275 307 291 254 277 301 289 256 283 312 291 254 283 312 291 254 268 304 290 256 285 304 291 255 285 304 290 256 283 312 291 254 285 304 292 254 267 304 292 254 283 311 292 254 285 305 292 255 264 312 291 254 264 311 292 255 265 304 292 255 275 300 293 255 275 300 292 255 276 300 292 255 276 300 293 256 285 304 293 256 283 311 292 256 283 311 292 257 283 310 294 257 277 300 292 257 275 306 292 259 267 302 294 259 275 300 294 259 275 300 292 259 275 300 292 260 273 307 292 260 285 304 292 260 283 312 292 260 284 305 291 260 288 302 292 260 285 304 292 261 276 300 291 261 274 306 292 261 284 310 291 261 283 311 293 261 285 304 292 261 286 304 292 261 274 307 292 261 274 307 293 262 276 299 293 261 274 306 293 262 263 307 293 261 273 303 293 261 274 297 292 261 273 303 291 261 282 308 292 261 281 309 292 261 284 301 292 261 284 301 293 261 275 316 293 262 275 297 292 262 273 303 292 261 275 297 302 270 277 295 302 271 274 303 303 271 281 308 303 271 284 301 292 261 276 298 292 261 285 305 291 262 276 298 294 262 285 301 291 261 282 308 293 262 283 302 292 261 284 302 292 261 275 298 303 271 283 302 304 272 267 303 303 272 264 311 303 272 266 303 303 272 266 303 303 272 274 297 303 272 274 297 304 273 274 297 304 273 274 297 304 273 273 297 304 273 273 297 303 273 271 303 304 273 274 297 303 273 274 297 303 273 272 303 303 273 273 303 303 274 272 304 303 274 273 301 302 274 272 302 302 273 273 299 302 273 275 293 301 273 272 303 302 272 272 303 301 272 272 304 301 272 274 297 301 272 275 297 301 272 272 303 301 272 273 297 300 272 272 303 300 272 272 303 300 272 272 304 300 272 272 302 300 273 271 302 300 273 273 296 297 270 273 296 301 274 273 296 301 274 273 296 301 274 272 303 297 271 274 296 297 271 274 296 297 271 274 297 300 275 273 296 296 272 272 301 296 272 273 295 297 272 270 302 297 272 272 295 296 272 271 301 296 272 270 302 296 272 271 302 296 272 272 302 295 271 271 302 295 271 271 302 295 272 272 301 295 271 270 302 295 272 271 302 294 272 270 302 295 272 271 301 295 272 271 301 297 275 272 296 295 275 270 302 295 275 273 295 294 275 273 295 294 275 270 302 295 275 274 296 295 275 272 302 295 275 273 296 294 275 274 296 294 275 274 296 293 274 274 296 292 273 272 302 293 273 272 302 292 273 273 295 292 273 274 297 292 273 274 296 292 273 273 297 292 273 274 297 292 273 273 296 291 273 272 303 292 276 271 303 291 272 271 302 289 272 271 301 291 275 271 302 291 276 270 302 291 276 272 296 290 275 272 296 291 276 272 295 289 271 272 296 289 271 272 296 289 271 273 295 290 275 270 302 291 275 270 302 289 272 273 296 289 272 272 296 289 275 270 302 290 275 273 296 290 275 273 296 289 275 272 296 289 272 273 295 288 272 271 302 287 272 271 302 287 274 273 296 287 274 272 295 290 275 275 293 289 274 272 296 288 274 271 296 288 274 271 301 285 273 270 302 285 273 270 302 284 272 272 296 275 260 274 295 274 259 273 296 275 259 272 295 274 259 271 301 273 258 270 301 274 258 272 295 270 254 271 296 273 256 271 295 272 255 271 295 273 254 271 296 273 255 271 295 274 254 269 301 273 252 271 295 272 253 270 295 272 253 274 292 272 253 269 301 273 252 269 301 273 252 271 295 273 252 271 296 273 252 269 302 273 252 268 302 273 250 271 296 273 250 269 302 273 252 263 295 273 251 263 295 273 250 270 296 273 251 270 302 272 251 270 301 273 252 263 295 273 251 261 302 272 252 261 302 271 250 260 302 272 251 270 301 268 249 271 301 270 250 260 302 272 251 269 302 272 251 271 295 272 251 261 302 272 252 271 296 271 251 275 292 269 250 263 295 269 250 272 295 269 250 272 295 268 249 269 302 268 249 263 295 268 249 271 296 269 249 269 303 269 249 269 302 269 249 271 296 269 249 269 302 270 249 272 296 270 249 261 303 270 250 270 303 270 249 273 295 273 251 270 301 273 250 270 301 273 251 272 295 273 250 272 295 270 249 272 295 270 248 271 302 270 248 272 301 270 248 273 296 270 248 264 302 270 248 264 302 270 248 264 302 270 248 274 296 270 248 280 307 270 247 281 307 270 248 281 307 270 248 281 307 270 247 281 307 270 247 283 300 270 247 282 306 270 247 282 301 270 247 273 303 270 247 278 293 270 246 272 303 269 246 274 295 269 246 272 303 272 249 277 293 269 246 274 305 269 245 274 305 270 245 275 299 270 245 284 303 271 245 282 310 271 246 282 310 274 247 282 310 277 250 282 310 274 247 282 310 274 247 282 310 275 247 284 303 275 248 282 310 276 248 284 302 277 249 285 295 277 248 282 300 277 249 282 300 278 249 283 300 279 250 283 301 280 249 274 296 281 250 272 303 280 250 281 306 280 249 281 307 280 249 281 307 280 249 282 300 280 249 275 300 280 249 282 306 280 249 283 300 280 249 286 297 280 249 286 297 281 249 286 296 281 249 285 303 281 249 283 310 282 250 283 309 283 249 285 303 283 250 283 301 284 250 283 310 285 250 283 310 285 251 285 303 285 251 274 306 285 251 274 306 285 251 276 300 286 252 285 304 286 252 284 305 285 252 283 310 285 252 283 311 285 252 284 304 285 252 268 304 286 251 275 317 286 251 277 300 286 251 267 311 286 251 276 308 286 251 282 311 286 251 285 303 287 255 285 304 287 255 285 303 285 255 285 303 287 255 284 304 286 255 283 310 287 255 284 310 287 255 284 304 287 255 276 300 286 255 283 311 286 255 283 310 287 255 283 310 286 255 276 316 285 255 284 304 286 255 282 311 286 256 283 310 286 256 282 311 287 255 283 310 287 255 283 310 287 255 286 297 286 255 283 310 287 255 284 304 287 255 282 311 287 255 283 305 287 255 285 303 287 255 282 311 287 256 283 304 287 255 283 305 287 256 283 310 287 256 274 306 286 255 274 307 286 255 273 307 286 255 285 304 286 255 288 300 286 255 283 311 285 255 276 300 286 255 285 304 286 255 283 311 285 255 283 311 285 255 284 304 285 255 282 311 285 255 283 311 285 255 284 310 287 255 285 304 285 255 275 297 286 255 275 306 287 255 285 304 287 255 285 303 287 255 283 310 287 255 284 304 287 255 285 304 287 255 285 303 287 255 284 304 287 255 285 304 287 255 277 300 287 255 276 300 287 255 276 300 287 255 275 306 287 255 276 300 287 255 276 300 287 255 276 299 287 255 274 306 287 255 265 311 287 255 276 299 287 255 274 306 288 255 276 300 288 255 285 304 288 255 277 294 287 251 277 299 287 252 277 299 288 252 274 306 288 252 274 306 288 256 274 305 288 256 275 300 288 256 275 300 288 255 275 306 288 255 276 300 288 256 266 311 288 256 274 317 288 256 273 316 288 256 280 308 288 256 284 310 288 255 276 299 288 255 274 306 288 256 274 306 288 256 274 306 288 256 273 306 288 256 275 300 288 256 274 306 288 256 274 306 288 255 266 304 288 256 274 306 288 256 284 310 288 256 285 304 288 256 276 300 288 256 276 299 288 256 274 306 288 256 266 304 288 256 275 300 288 256 274 306 288 256 274 306 288 256 276 299 288 256 275 305 288 256 273 306 288 256 283 311 288 256 276 299 288 256 283 311 288 256 283 311 288 256 283 310 288 256 283 310 288 256 276 299 288 256 277 299 288 256 276 300 288 256 275 300 288 256 274 306 288 256 273 306 288 256 274 306 288 256 283 310 288 256 285 304 288 256 284 304 288 256 283 311 288 256 285 304 288 256 276 299 288 256 274 306 288 256 274 306 288 256 275 300 288 256 277 300 288 256 274 306 288 256 275 300 288 256 274 306 288 256 273 307 288 256 275 297 288 256 282 308 288 256 281 308 288 256 283 301 288 256 276 300 288 256 285 304 288 256 274 306 288 256 275 297 288 256 274 297 288 256 271 304 288 256 272 303 288 256 272 303 288 256 275 297 289 256 273 303 288 256 281 308 289 256 284 301 289 256 283 301 289 256 282 308 289 256 284 301 289 256 283 301 289 256 281 308 289 256 282 307 289 256 275 296 288 256 274 297 287 256 272 303 288 256 274 297 288 256 274 297 287 256 274 297 287 256 284 300 288 256 282 307 289 256 281 307 288 256 283 301 288 256 272 304 288 256 283 301 288 255 275 297 288 255 273 303 288 255 273 304 288 255 275 297 289 252 272 304 289 252 277 294 289 252 275 297 289 252 274 303 289 252 282 307 288 256 273 303 288 255 278 294 288 255 272 304 288 255 282 308 288 255 273 304 288 255 275 298 288 255 266 304 288 255 273 304 288 255 275 297 288 255 275 297 288 255 275 298 288 255 275 297 288 255 276 297 288 255 275 297 288 255 283 301 288 255 273 303 288 255 263 312 288 255 273 304 288 255 276 297 288 255 274 298 288 255 273 304 289 256 275 295 288 256 282 307 289 256 273 303 289 256 274 297 289 256 273 303 289 256 264 311 289 256 275 298 289 256 275 297 289 256 275 297 289 256 274 303 289 256 273 303 289 256 273 304 288 255 265 310 288 255 283 301 289 256 267 304 289 256 273 303 288 256 273 303 288 255 275 297 288 255 276 308 288 255 283 301 289 255 282 308 289 255 283 302 288 255 273 303 288 255 274 297 288 255 275 297 288 255 265 304 288 255 273 304 288 255 275 298 288 255 275 297 288 255 274 297 288 255 275 296 288 255 275 297 288 255 275 297 288 255 275 296 288 255 278 294 288 255 272 303 288 255 274 303 288 255 274 297 288 255 263 311 288 255 275 297 288 255 273 303 288 255 274 304 288 255 273 304 288 255 273 303 288 255 278 292 288 255 273 303 288 255 275 298 288 255 273 303 288 255 284 301 288 255 273 304 288 255 273 304 288 255 273 304 288 255 277 295 288 255 273 303 288 255 274 303 288 255 275 297 288 255 275 297 288 255 273 304 288 255 283 301 288 255 274 297 288 255 275 297 288 255 283 302 288 255 274 297 288 255 263 311 288 255 273 304 288 255 275 297 288 255 266 304 288 255 281 308 288 255 278 294 288 255 276 300 288 255 276 300 288 255 275 297 288 255 273 303 288 255 273 303 288 255 275 298 288 255 267 303 288 255 264 312 288 255 272 304 288 255 274 298 288 255 273 304 288 255 272 304 288 255 275 298 288 255 274 298 288 255 273 304 288 255 273 304 288 255 266 303 288 255 274 297 288 255 273 304 288 255 273 304 288 255 275 298 288 255 275 298 288 255 275 298 288 255 282 308 288 255 282 308 288 255 275 298 288 255 275 297 288 255 279 293 288 255 264 310 288 255 273 303 288 255 267 302 288 255 266 302 288 255 265 311 288 255 273 303 288 255 273 303 288 255 272 304 288 255 273 303 288 255 272 304 288 255 272 303 288 255 273 304 288 255 263 311 288 255 275 297 288 255 273 303 288 255 274 298 288 255 274 297 288 255 275 297 288 255 274 298 288 255 274 298 288 255 264 312 289 255 272 305 289 255 272 304 289 255 274 297 288 255 272 304 288 255 274 297 288 255 273 303 288 255 273 304 288 255 273 303 288 255 266 303 288 255 272 304 288 255 274 298 288 255 272 304 288 255 272 304 288 255 275 297 288 255 275 297 288 255 274 298 288 255 274 297 288 255 273 303 288 255 273 304 288 255 273 304 288 255 273 304 288 255 273 304 288 255 273 298 288 255 272 304 288 255 264 311 288 255 274 298 288 255 273 304 288 255 274 297 288 255 275 297 288 255 275 297 288 255 275 297 288 255 275 297 288 255 264 312 288 255 273 304 288 255 274 298 288 255 266 304 288 255 273 317 288 255 275 309 288 255 275 317 288 255 273 316 288 255 285 298 288 255 284 301 288 255 273 304 288 255 274 297 288 255 279 294 288 255 274 298 288 255 273 304 288 255 264 311 288 255 266 304 288 255 273 304 288 255 267 303 288 255 266 304 288 255 274 317 288 255 272 305 288 255 272 305 288 255 274 298 288 255 274 298 288 255 274 298 288 255 272 304 288 255 273 304 288 255 274 298 288 255 283 308 288 255 276 297 288 255 284 301 288 255 283 301 288 255 283 301 288 255 275 298 289 255 275 297 289 255 266 304 289 255 274 298 289 256 266 305 289 256 272 304 289 256 265 304 289 256 264 313 289 256 268 303 289 256 274 318 289 256 266 311 289 256 274 304 289 257 273 305 289 256 273 304 289 256 275 297 289 256 273 305 289 256 276 297 290 256 278 309 289 256 276 310 290 256 268 303 290 256 267 304 289 256 266 304 289 256 274 297 289 256 274 296 289 256 272 304 289 256 274 297 289 256 282 308 289 255 274 304 289 255 286 299 289 256 285 302 289 255 283 309 290 252 284 302 290 253 267 304 289 253 273 304 289 255 273 304 289 255 283 302 289 255 282 302 289 255 283 301 289 255 283 301 289 255 282 308 287 255 283 302 288 254 284 302 287 254 281 309 287 254 283 302 289 254 278 309 289 254 276 310 289 254 282 308 289 254 284 301 289 254 282 309 289 254 281 309 289 254 281 308 289 255 286 299 289 255 281 309 289 255 282 308 288 255 282 308 287 255 283 302 287 255 284 302 288 255 283 302 288 255 281 309 288 255 283 302 287 255 277 309 289 255 274 318 288 255 283 302 289 255 281 308 289 255 277 309 289 255 284 301 289 255 281 309 289 255 282 309 289 255 281 309 289 255 281 309 289 255 275 318 289 255 267 305 289 255 272 305 289 255 275 298 287 255 281 309 287 255 276 310 287 255 283 302 287 255 283 302 288 255 272 304 289 255 273 305 289 255 273 305 289 255 273 305 289 255 282 303 289 255 277 309 289 255 276 310 289 255 276 309 289 255 282 308 289 255 281 309 289 255 282 309 289 255 275 298 289 255 272 305 289 255 275 298 289 255 283 302 289 255 274 298 289 255 275 298 289 255 282 302 288 255 283 302 289 255 282 302 289 255 283 301 289 255 273 304 288 255 270 301 289 255 284 301 289 255 282 308 289 255 283 301 289 255 283 302 289 255 281 309 288 255 282 308 288 255 282 308 288 255 281 309 288 255 281 308 288 255 283 302 288 255 283 302 288 255 282 303 288 255 281 309 289 255 281 309 289 255 283 303 289 256 282 303 289 255 280 309 289 255 282 302 289 255 281 309 289 256 283 302 289 256 283 302 289 255 281 309 289 255 281 310 289 255 281 309 289 255 277 310 288 255 283 302 288 255 281 308 288 256 281 309 289 256 283 302 289 256 283 302 289 256 283 303 289 256 281 309 289 256 283 302 289 256 282 309 289 256 285 300 289 256 276 311 288 256 284 302 289 256 283 303 289 256 283 303 289 256 283 303 289 256 281 309 289 256 283 303 289 256 283 303 289 256 282 303 289 256 282 309 289 256 282 308 289 256 282 309 289 256 283 303 289 256 283 303 289 256 284 302 289 256 283 302 289 256 276 298 289 256 274 305 289 256 276 298 289 256 274 305 289 256 276 299 289 256 276 299 289 256 276 299 289 256 274 305 288 256 274 305 288 255 283 308 289 256 276 303 289 255 274 305 288 256 274 306 289 256 283 303 289 256 283 302 289 256 274 305 288 256 276 299 289 256 274 304 289 256 275 299 288 255 275 298 288 256 283 302 288 256 283 302 289 256 281 308 289 256 282 309 290 256 284 302 288 256 281 308 288 256 281 308 289 256 281 308 289 256 283 302 288 256 282 309 289 256 275 317 289 256 273 305 288 255 275 299 288 255 274 304 289 256 274 299 289 256 273 304 288 255 274 304 288 255 281 309 288 256 281 309 289 256 273 304 289 256 273 304 289 256 273 304 289 256 276 299 288 255 273 305 288 255 274 305 288 255 273 305 288 255 273 305 288 255 277 310 288 255 281 309 288 255 273 305 288 255 273 304 288 255 281 308 288 255 281 308 288 255 282 308 288 255 284 302 290 256 283 302 290 256 283 308 290 256 283 302 290 256 282 308 289 256 283 302 289 255 284 301 288 256 284 302 289 256 283 301 289 256 283 302 289 256 283 301 289 256 276 298 289 256 285 300 288 255 283 307 288 255 276 316 288 255 284 301 288 255 282 307 288 255 284 301 289 256 281 309 289 256 284 302 289 256 282 307 288 255 284 301 288 255 282 308 288 255 283 308 288 255 275 303 288 255 283 307 289 255 283 308 288 255 283 307 288 255 284 301 288 255 282 308 289 255 283 307 289 255 283 307 288 255 284 307 290 256 283 307 290 256 285 300 290 256 285 301 289 256 283 307 290 256 288 297 290 256 285 301 290 256 285 301 290 256 278 308 289 256 286 300 289 256 279 307 289 256 285 300 289 256 285 300 289 256 276 303 289 256 277 297 289 256 275 303 289 256 275 303 288 256 275 303 289 256 275 303 288 255 277 297 289 256 275 304 289 256 277 297 288 255 286 304 288 255 278 300 288 255 279 300 289 255 279 299 288 255 278 300 288 255 276 306 288 255 279 300 288 255 279 294 288 255 283 305 288 255 286 299 288 255 285 299 288 255 284 299 288 255 285 299 288 255 285 303 288 255 284 309 288 255 284 309 289 255 284 308 289 256 285 302 289 255 284 309 288 255 285 304 289 256 285 304 288 255 284 310 288 255 277 299 288 255 286 304 288 255 286 303 288 255 276 306 287 255 276 306 287 255 285 310 287 255 285 310 287 255 277 305 287 255 276 306 287 255 278 300 287 255 286 303 288 255 287 302 287 255 286 303 288 255 287 303 288 255 287 303 288 255 286 310 288 255 285 310 288 255 285 310 287 255 285 310 288 255 288 303 288 255 285 309 287 255 286 303 287 255 285 310 287 255 287 303 287 255 285 309 287 255 285 310 287 255 285 310 287 255 286 303 288 255 285 310 287 255 287 303 288 255 285 310 288 255 286 303 288 255 286 303 287 255 284 310 287 255 286 303 287 255 285 310 287 255 284 311 287 255 286 303 287 255 286 303 287 255 285 304 287 255 286 303 288 255 284 310 287 255 276 306 287 255 269 303 287 255 286 303 287 255 276 306 287 255 278 300 288 255 287 303 288 255 286 303 288 255 277 300 289 256 287 303 289 256 286 303 288 255 286 303 288 255 276 306 288 255 268 303 288 255 266 310 288 255 275 306 288 255 275 306 288 255 274 307 288 255 284 310 288 255 285 304 288 255 285 304 288 255 284 310 288 255 284 311 288 255 286 303 288 255 284 310 287 255 284 310 287 255 286 303 288 255 286 304 288 255 285 310 288 255 286 304 288 255 284 310 289 256 277 300 289 256 268 303 289 256 286 303 289 256 277 300 289 256 275 306 289 256 276 306 289 256 277 300 288 256 275 307 288 256 277 300 290 253 276 307 290 253 276 307 290 253 276 306 290 253 277 301 289 256 275 307 289 257 265 312 289 257 267 304 289 253 265 311 289 253 265 312 290 253 286 305 290 253 283 312 290 253 284 311 290 253 283 312 290 253 285 305 290 253 265 312 290 253 275 308 289 253 276 301 289 253 275 307 289 253 276 301 288 255 277 300 288 254 277 300 288 254 277 300 288 252 276 301 289 252 277 301 289 255 283 312 289 255 276 317 289 255 278 300 289 254 276 301 289 255 277 300 289 254 277 300 289 254 274 307 289 255 276 300 288 254 276 300 288 254 277 300 288 254 278 294 289 255 286 304 289 255 284 311 288 254 285 305 288 254 285 304 288 255 278 295 288 255 283 308 289 255 284 301 288 254 282 309 288 254 284 301 288 254 274 303 288 254 275 298 288 255 275 297 288 255 275 297 288 254 281 309 289 254 283 302 288 254 282 308 288 254 282 308 288 252 284 302 288 253 283 308 289 253 284 301 289 253 284 301 289 253 283 302 290 253 275 298 290 253 274 304 289 253 273 304 289 253 273 304 289 253 277 296 289 253 286 304 289 253 277 301 290 253 285 305 290 255 277 300 290 255 284 312 290 255 285 305 291 254 275 307 291 254 275 307 290 256 274 307 290 256 274 307 291 254 276 300 291 254 276 300 290 255 274 307 290 256 276 300 288 255 276 300 288 255 276 300 289 255 276 300 289 255 276 300 288 255 276 300 289 255 274 307 292 254 276 300 290 254 274 306 290 254 274 306 292 255 274 306 292 255 274 306 291 254 279 297 291 254 276 306 290 254 277 300 291 255 267 304 291 256 276 300 290 256 275 298 291 255 275 299 291 255 275 298 290 255 277 299 290 255 274 307 291 255 276 300 291 255 265 311 292 255 267 303 292 255 275 300 291 256 273 307 292 256 274 307 291 257 273 307 291 256 275 300 292 256 275 300 291 256 275 301 291 256 276 300 291 256 273 307 291 256 273 308 291 256 274 307 291 256 273 308 292 256 275 300 291 256 274 306 291 256 275 301 291 256 276 300 291 256 275 306 291 256 274 306 291 256 276 300 293 256 275 307 293 256 288 301 291 256 285 304 291 256 285 304 291 256 285 311 291 256 284 311 292 256 285 304 294 257 277 308 295 257 286 304 295 257 286 304 295 257 284 311 294 256 284 312 294 256 284 311 294 255 284 311 293 255 285 304 292 254 284 311 292 254 285 304 291 254 286 304 290 255 285 305 290 255 283 312 291 254 284 312 291 253 285 304 291 253 283 311 291 253 283 311 291 254 284 305 291 254 284 305 291 254 285 304 291 254 277 300 291 253 284 304 291 253 284 310 290 253 285 303 290 253 284 311 290 253 283 311 290 252 285 303 290 252 285 303 290 252 285 303 290 252 286 303 290 252 284 303 290 252 283 311 290 252 283 310 290 252 284 310 290 252 275 307 290 252 275 305 292 252 283 310 291 252 284 304 289 252 285 304 290 252 284 304 291 252 285 304 290 252 283 311 290 252 283 311 290 252 285 304 290 252 283 310 290 252 283 310 290 252 285 304 290 252 285 303 290 252 277 308 289 252 283 310 289 252 275 306 287 252 274 307 289 252 285 303 286 252 283 311 287 252 283 311 287 252 283 301 287 252 284 300 287 252 283 301 286 252 281 308 286 252 273 303 286 252 267 303 286 252 264 311 286 252 264 311 286 252 267 303 286 252 274 296 286 253 273 303 286 253 274 297 286 252 265 311 286 252 267 303 286 252 277 293 286 252 273 302 285 252 274 296 285 252 265 310 285 252 267 302 285 252 268 302 285 252 271 301 285 252 271 302 285 252 274 298 285 252 271 305 285 252 272 304 284 252 273 305 284 252 276 298 284 252 275 299 284 252 276 299 284 251 274 306 284 251 274 305 283 251 272 305 283 251 272 304 283 253 271 304 284 251 272 304 283 251 271 304 283 251 274 298 284 251 273 304 283 251 272 304 283 251 273 305 282 253 273 305 282 253 273 305 282 253 273 305 281 252 274 298 281 252 271 305 282 252 274 298 282 252 274 299 283 250 273 300 283 250 272 306 283 249 275 299 283 249 273 306 282 251 273 305 282 250 273 298 282 250 272 305 281 249 273 305 282 249 275 299 281 249 275 300 281 248 275 299 282 248 275 299 281 247 266 303 280 246 273 306 279 248 275 299 279 245 274 299 280 244 273 305 278 245 271 305 278 244 273 305 278 245 273 305 277 245 272 306 277 246 273 307 277 246 273 306 278 245 275 299 277 244 273 306 278 244 273 306 279 246 276 299 282 245 273 305 279 246 275 299 281 245 273 306 279 247 273 306 279 246 275 300 279 246 273 306 278 246 273 306 279 245 275 299 277 246 273 304 277 246 274 298 278 246 272 305 277 246 278 293 276 247 273 306 276 247 274 306 275 247 275 305 275 247 278 309 271 246 274 306 274 248 273 306 271 246 272 306 272 249 275 300 271 246 275 299 271 246 273 306 271 246 284 304 270 246 284 303 270 246 282 311 274 242 275 300 270 245 284 304 270 245 284 304 270 245 274 305 269 245 275 300 270 245 273 306 269 245 282 311 270 245 284 303 269 245 283 304 269 245 282 311 269 245 272 307 270 245 272 307 274 247 283 304 269 245 287 301 270 245 282 311 269 244 283 304 275 247 284 304 279 244 282 311 275 247 283 304 275 247 274 306 276 248 282 310 276 248 282 311 276 248 283 311 276 248 282 311 275 248 282 311 276 248 282 311 276 248 283 311 276 249 284 304 277 248 283 305 277 248 282 311 277 248 282 311 277 248 282 311 276 248 283 304 276 247 282 311 276 247 283 310 276 247 282 311 277 247 282 310 277 246 284 304 276 247 282 311 275 248 277 309 275 247 283 310 277 247 282 311 269 243 283 305 269 242 284 304 270 243 282 310 269 243 274 307 269 244 285 304 270 244 284 304 270 243 282 311 276 246 284 304 276 247 284 304 275 248 283 311 275 248 282 311 276 246 284 304 276 246 284 304 276 246 285 303 277 245 284 304 277 246 282 311 277 245 282 311 277 245 282 311 277 246 283 310 276 247 282 311 270 244 282 311 271 243 282 311 277 246 284 305 270 245 283 311 270 245 285 304 270 245 283 311 270 243 284 304 269 246 276 299 269 245 276 299 270 245 275 298 270 245 274 298 269 246 267 301 270 246 272 305 270 246 274 297 269 246 274 298 272 247 274 299 271 246 274 299 272 245 274 298 270 246 264 299 276 245 274 297 275 247 271 305 272 246 271 304 274 244 271 305 273 248 273 297 273 248 272 298 270 247 274 298 270 247 273 305 271 247 273 305 273 246 275 299 273 246 272 306 273 246 272 305 271 246 272 306 273 246 272 305 272 246 273 298 277 245 271 305 277 245 276 292 274 244 272 304 274 243 272 304 271 247 271 304 277 245 273 298 277 245 271 304 274 248 273 305 274 248 275 299 272 249 275 298 274 249 275 298 272 249 275 291 272 249 273 298 271 249 273 298 271 249 273 298 278 248 273 298 278 248 272 305 278 248 273 299 276 249 274 299 276 249 274 299 276 249 274 299 273 247 273 297 273 247 274 296 273 248 271 303 273 248 273 297 271 246 272 302 274 248 272 297 274 248 273 297 274 247 274 297 279 245 282 301 274 247 277 310 274 247 272 303 276 246 272 303 270 244 265 312 273 247 267 305 274 248 265 313 274 247 283 301 274 248 282 301 275 249 280 308 275 249 282 302 275 249 283 301 275 249 282 302 276 250 274 298 276 249 282 302 275 249 283 301 276 249 278 309 276 249 283 300 276 249 282 301 276 249 282 302 277 249 283 301 277 250 280 308 277 250 277 309 278 251 268 304 279 251 283 301 279 252 283 301 278 251 281 306 279 252 282 301 279 251 283 302 279 251 282 307 279 251 277 309 279 251 283 301 279 251 268 306 279 251 267 306 279 251 275 298 280 251 277 309 279 251 280 308 279 251 283 301 279 251 281 307 277 250 282 301 279 250 280 308 278 250 282 301 277 250 280 308 277 250 280 309 278 251 283 302 277 251 283 301 277 250 281 307 277 251 272 304 277 250 282 301 278 251 283 301 278 251 276 298 279 251 273 305 279 251 275 298 279 251 275 298 279 252 283 301 278 251 281 308 278 251 283 301 278 251 281 308 278 251 283 301 278 251 281 307 278 251 280 308 279 252 280 308 278 251 282 301 278 251 282 301 278 251 275 298 278 251 274 303 277 251 283 301 277 250 275 297 277 250 273 303 277 249 274 298 276 249 272 304 276 248 272 303 275 248 272 302 276 248 273 298 275 248 274 296 275 248 271 303 276 246 271 301 275 246 272 295 274 247 272 296 275 245 273 295 275 244 272 296 275 245 270 302 274 247 270 303 274 246 271 303 273 247 271 302 273 247 272 302 273 247 272 302 273 247 271 303 273 247 274 296 273 247 272 296 273 247 270 303 274 247 272 296 274 245 271 302 273 246 273 296 273 247 271 303 273 246 273 296 273 246 273 297 274 246 272 303 273 246 271 303 273 246 271 303 273 246 271 303 273 246 272 302 274 246 271 303 273 247 272 302 274 247 271 302 269 244 273 296 274 247 273 296 274 247 271 302 274 247 271 302 274 247 272 302 269 244 272 302 269 244 271 303 269 244 270 303 274 247 271 303 275 246 271 303 275 246 271 303 275 247 273 296 274 247 273 297 269 244 271 303 274 247 274 296 274 247 271 302 274 247 274 297 275 246 272 302 274 247 272 303 274 247 271 303 269 245 271 303 274 247 271 303 274 247 271 303 269 244 271 302 274 246 269 303 274 247 269 302 274 247 270 301 268 245 269 301 268 245 270 301 268 245 270 301 268 245 270 301 267 245 270 301 267 245 271 301 266 244 271 303 267 244 270 302 267 244 270 301 267 244 269 301 266 244 270 302 266 244 271 301 266 244 271 301 266 244 271 301 266 243 273 296 266 243 271 303 266 243 271 303 265 242 273 297 265 239 271 302 267 238 271 301 279 246 272 296 266 239 272 302 267 238 271 302 267 238 273 296 279 246 274 300 279 246 273 306 279 246 274 305 279 246 273 306 279 246 272 304 279 246 275 297 265 238 272 306 266 238 272 306 267 239 273 298 277 249 273 298 267 240 273 297 266 243 273 297 267 245 271 304 267 245 273 298 267 245 275 299 267 245 282 311 267 245 282 311 267 245 283 310 268 245 273 305 268 245 274 299 268 245 272 302 268 245 271 304 268 245 271 304 268 245 274 297 268 245 272 304 268 245 273 305 278 251 276 297 277 251 274 305 267 246 274 304 267 245 278 293 267 245 273 306 267 245 272 305 267 245 272 304 265 243 276 292 265 242 274 296 265 242 283 300 278 249 283 300 278 249 281 307 278 249 283 300 280 249 274 296 279 249 272 302 279 249 266 303 279 249 274 296 279 250 271 304 268 243 274 296 279 250 281 308 279 250 273 304 279 250 276 296 279 250 282 301 279 249 282 300 279 249 274 296 279 249 274 296 279 249 274 296 279 250 274 296 279 250 277 294 278 249 275 296 279 250 275 296 279 250 268 303 279 250 275 297 278 249 275 297 278 249 272 302 278 249 272 302 278 249 273 302 279 248 274 296 279 249 272 303 278 249 275 296 278 249 273 297 278 248 283 301 265 241 281 307 264 242 272 304 265 244 278 294 267 245 272 302 268 246 270 302 268 246 271 301 269 246 273 294 267 246 272 301 269 246 274 295 268 246 273 302 268 246 272 302 268 246 273 302 268 246 274 296 268 246 271 302 269 246 270 301 269 246 272 295 268 246 271 295 268 246 273 296 269 246 273 303 268 246 274 297 268 246 281 307 268 246 284 300 268 246 265 311 269 246 273 302 269 246 275 295 268 246 270 302 268 246 270 301 268 246 273 294 269 246 273 296 268 246 274 296 277 251 273 302 268 246 273 296 278 251 272 302 277 251 272 302 277 251 271 302 277 251 274 295 277 250 273 301 277 250 274 296 277 251 274 295 277 251 274 296 278 250 274 296 277 251 272 302 268 246 272 302 268 246 274 296 268 246 275 296 277 251 277 291 277 250 272 302 277 250 273 302 277 250 273 302 277 250 275 296 277 250 282 306 277 250 281 307 277 249 283 300 276 249 283 300 277 250 281 307 278 250 280 308 268 245 281 307 268 245 283 300 268 245 283 300 268 245 281 308 269 245 282 307 269 245 280 308 269 246 281 307 269 246 282 307 269 246 281 307 266 243 282 306 266 243 281 307 266 243 282 300 266 243 282 301 269 246 273 303 266 244 273 303 270 246 273 303 270 246 274 297 270 246 274 296 269 246 272 303 269 246 275 296 265 243 274 297 269 246 283 300 269 246 276 296 269 246 274 297 264 243 275 296 269 246 286 297 269 246 274 297 270 246 273 302 270 246 274 296 269 246 278 292 269 246 283 300 266 244 283 300 266 243 282 301 269 246 283 300 269 246 282 306 269 246 278 291 270 246 283 300 270 246 283 300 270 246 283 299 269 246 272 301 269 246 283 300 269 246 283 300 269 246 281 305 269 246 283 298 269 246 280 306 269 246 283 299 269 246 282 305 269 246 280 305 265 243 281 305 269 246 281 306 265 243 283 299 265 243 281 305 265 243 281 305 265 243 281 306 265 243 282 299 265 243 281 305 265 243 282 299 269 246 283 298 269 246 284 302 265 243 282 305 265 243 282 305 265 244 282 305 265 244 277 293 266 244 275 295 266 244 275 295 265 244 273 302 268 245 275 296 266 245 273 301 276 250 273 295 277 250 271 300 276 251 270 300 276 251 272 293 267 246 273 294 267 246 274 294 267 246 274 295 267 246 284 298 267 246 283 299 268 246 275 294 277 251 274 295 276 250 273 294 277 251 273 294 276 251 273 294 277 250 274 294 277 250 273 293 277 250 273 301 276 250 274 295 275 249 272 302 265 243 274 295 266 243 273 301 266 243 271 302 265 243 272 301 265 243 267 303 265 243 274 295 265 243 281 305 264 243 282 299 265 243 281 305 265 243 282 298 264 243 282 301 264 243 272 302 276 249 272 301 276 249 272 302 276 249 272 302 277 249 272 302 276 249 274 296 277 249 282 299 277 249 272 302 265 242 273 301 264 242 272 301 264 242 274 296 264 242 274 295 264 241 274 297 264 242 273 301 264 242 274 295 264 242 282 299 263 243 283 299 264 242 282 299 265 242 282 299 265 241 282 299 264 241 282 299 264 242 274 295 264 241 274 295 264 242 273 301 265 243 273 301 266 244 274 295 267 245 273 295 268 246 271 300 268 246 273 294 269 246 272 294 269 246 271 301 269 246 274 295 269 246 273 301 268 246 275 294 267 246 275 295 268 246 275 294 268 246 274 295 269 246 272 301 268 246 272 299 265 243 271 300 268 246 273 294 268 246 271 300 268 246 272 301 268 246 273 301 268 246 281 305 268 246 282 300 268 246 281 305 268 245 274 295 268 245 273 295 268 246 273 294 268 246 272 301 269 245 272 301 277 251 274 295 268 246 271 301 268 245 272 301 268 245 274 294 268 246 273 301 268 245 272 302 268 246 272 301 267 246 272 301 267 246 276 289 267 245 271 300 267 245 272 299 267 245 272 301 266 244 275 299 265 243 281 306 265 243 281 306 265 242 281 306 264 242 275 295 264 242 274 295 264 242 274 295 264 242 274 295 264 242 274 295 264 242 272 301 264 242 282 299 264 242 282 299 264 242 283 299 264 242 283 299 264 242 281 305 263 242 273 295 264 242 271 301 263 242 272 301 263 242 266 303 264 242 273 295 264 242 272 302 264 242 273 302 264 242 281 306 264 242 272 302 264 242 267 303 264 242 275 295 264 242 273 295 264 242 274 295 264 242 274 295 264 242 273 296 264 242 273 301 264 242 274 295 264 242 275 295 264 242 274 295 263 242 276 298 264 242 273 306 264 242 275 298 264 242 285 301 264 242 274 304 263 242 284 302 263 242 284 303 264 242 283 308 264 242 284 302 264 242 285 302 264 242 274 300 264 242 275 298 265 243 275 298 266 243 275 298 266 244 274 298 267 245 274 296 277 251 262 302 277 251 264 296 277 251 263 303 277 251 266 297 277 251 273 308 277 251 272 309 277 250 274 302 268 245 264 297 268 245 273 295 268 245 262 302 267 245 270 302 268 246 272 302 268 245 266 296 279 252 271 303 269 246 274 296 268 245 273 297 268 245 272 303 269 246 274 297 267 245 271 303 267 245 271 303 267 245 271 303 267 245 275 295 266 245 272 303 266 245 272 308 267 245 271 304 267 245 274 296 267 245 270 302 267 245 270 302 267 245 271 302 266 245 271 304 267 245 274 297 267 245 273 303 267 245 267 303 267 245 263 304 267 245 270 302 267 245 271 302 267 245 271 303 268 245 273 297 267 245 266 297 267 245 276 294 265 244 265 307 265 243 265 307 266 244 275 300 266 243 272 307 266 243 273 306 266 243 284 305 266 243 282 311 266 244 282 311 266 244 282 311 266 243 283 305 266 243 282 311 265 244 282 311 266 244 274 307 266 243 275 301 266 244 286 302 266 243 274 311 266 244 284 304 266 243 275 305 266 243 275 305 265 244 275 304 265 243 275 317 265 243 282 311 265 244 284 304 265 244 275 311 265 243 274 312 265 244 284 304 265 244 282 311 265 243 281 312 265 243 285 304 265 243 283 305 267 245 274 301 277 250 274 300 277 250 271 306 278 250 270 305 278 251 270 305 278 251 270 305 267 246 266 299 267 246 265 306 267 246 273 313 266 245 276 304 267 245 277 304 268 245 264 307 267 245 265 298 267 245 262 305 267 245 262 304 267 245 272 305 267 245 273 305 267 245 277 304 267 245 277 305 267 245 282 311 277 250 282 311 277 250 275 299 276 249 273 306 277 249 273 306 277 249 275 299 277 249 276 300 277 249 283 305 276 248 284 304 276 249 283 311 277 249 275 301 277 249 283 305 277 249 283 305 277 249 284 304 265 242 277 304 266 241 266 307 265 242 274 307 277 249 276 305 264 242 284 304 268 234 282 312 269 234 282 311 269 234 283 311 268 234 274 318 264 241 276 304 268 234 284 304 268 234 284 304 283 244 282 311 278 248 285 304 278 249 284 304 277 249 285 304 278 248 282 311 278 248 283 311 278 248 284 304 266 241 275 311 266 241 282 312 266 240 282 311 266 240 282 311 265 241 285 297 265 240 275 311 264 241 284 304 264 241 276 304 264 241 284 304 264 241 275 312 268 233 282 311 264 241 284 304 264 241 284 304 264 241 282 311 277 248 283 310 265 241 274 311 277 248 275 310 277 249 274 312 265 243 283 311 277 250 265 311 266 245 265 306 266 245 267 303 266 245 266 304 267 245 264 312 266 245 264 307 267 245 274 306 267 245 284 303 267 245 283 310 267 245 274 306 268 245 273 306 268 245 275 300 267 245 271 306 268 245 273 299 268 245 273 306 268 245 273 306 267 245 273 306 267 245 268 299 267 245 273 306 266 245 276 299 266 245 276 299 267 245 273 306 266 245 273 305 266 245 266 304 267 245 274 299 267 245 274 306 277 251 276 299 277 251 274 300 267 245 265 306 266 245 275 299 266 245 273 306 267 245 275 299 267 245 273 306 265 243 275 305 265 243 283 304 266 242 283 310 278 249 283 304 278 249 284 304 278 250 265 311 278 250 267 304 279 250 266 303 279 249 264 311 279 249 266 305 278 249 274 317 279 250 284 304 279 249 281 311 279 250 281 312 279 250 275 317 279 250 281 311 280 249 264 312 279 250 275 318 277 250 282 312 278 250 281 311 278 250 284 304 279 250 282 311 280 250 283 311 280 250 276 316 280 250 284 304 280 249 282 311 279 250 275 300 279 250 274 306 279 250 273 307 279 250 283 311 279 249 282 311 279 249 283 310 279 249 284 304 279 249 283 305 280 249 282 310 280 249 281 311 279 249 282 311 279 249 282 311 279 250 284 304 279 250 282 311 279 250 277 309 280 249 282 311 280 249 275 317 280 249 284 304 279 249 274 306 279 250 274 307 280 250 276 299 280 250 284 304 280 249 283 310 280 249 268 304 281 249 283 310 279 249 282 310 278 250 283 310 280 248 285 303 279 249 287 300 279 249 276 304 279 249 275 311 265 241 274 311 264 243 283 310 266 245 267 304 267 245 267 303 277 251 266 302 277 251 275 298 277 251 265 310 278 251 276 299 267 245 276 299 267 245 278 294 267 245 283 301 267 245 277 300 268 245 276 300 267 245 274 306 277 251 274 298 277 250 271 304 277 250 272 305 267 245 275 299 267 245 284 304 266 245 282 302 277 250 281 308 277 250 275 318 277 250 272 304 277 250 274 296 277 250 271 302 277 250 274 296 277 250 275 295 277 250 274 296 278 250 272 302 277 250 272 302 278 250 272 302 277 251 273 296 277 251 273 296 277 251 271 303 277 250 273 297 277 251 265 311 276 251 267 303 276 251 265 311 276 250 265 311 277 250 267 303 277 250 276 316 277 250 275 296 278 250 272 302 278 250 273 302 278 250 272 301 266 243 274 294 278 250 273 301 278 250 284 299 278 250 274 303 279 249 284 300 277 249 284 300 278 249 285 303 277 249 282 306 265 241 274 302 265 241 278 293 269 235 275 296 265 241 276 295 279 248 284 300 266 241 285 299 266 241 282 307 266 241 279 308 265 240 274 304 266 241 284 300 278 248 284 299 279 248 283 307 278 249 276 296 278 249 273 303 278 249 276 296 278 249 276 296 266 240 274 303 265 241 277 296 278 248 277 296 265 241 276 297 278 248 274 303 278 249 274 303 277 249 274 303 278 249 275 303 279 248 284 300 279 248 283 306 279 248 283 306 278 249 284 299 278 248 285 299 278 249 284 300 276 250 282 306 276 249 277 316 277 250 275 295 267 245 275 295 267 245 267 300 267 245 274 294 266 245 276 294 268 246 275 295 268 246 283 306 268 246 285 299 267 246 283 306 268 246 276 295 267 245 276 295 267 245 275 294 267 246 273 300 267 246 275 293 267 245 273 302 267 245 276 296 267 245 278 295 266 245 276 302 267 245 283 305 267 245 277 295 267 245 276 294 267 245 275 294 267 245 275 294 267 245 274 301 267 245 273 302 278 251 276 296 278 251 279 292 278 251 285 299 278 251 274 302 278 251 276 295 267 245 274 295 267 245 272 300 266 245 272 300 267 245 273 300 266 245 274 301 266 245 282 307 265 244 284 300 264 244 282 307 265 243 283 300 265 243 284 300 263 243 269 302 263 243 276 296 266 243 285 300 265 242 274 302 265 242 273 303 265 242 275 296 278 249 282 306 267 241 282 306 278 249 282 306 266 242 274 302 266 242 273 302 267 238 283 300 266 241 278 308 266 241 283 300 278 249 281 307 278 249 282 306 266 241 282 306 265 242 282 306 277 249 283 300 266 241 274 296 277 249 271 304 278 247 273 296 266 241 272 303 280 247 274 296 279 246 284 299 280 246 281 307 277 250 281 307 265 242 282 306 265 241 274 296 265 242 273 302 265 242 273 302 266 241 275 296 266 241 272 303 265 241 271 303 278 248 273 303 278 248 268 303 266 241 275 296 266 241 274 296 278 248 273 302 266 241 273 303 278 248 274 296 278 248 275 296 277 249 273 302 277 249 278 293 278 249 282 307 278 249 275 296 265 241 272 303 265 240 272 303 265 241 275 296 265 241 273 303 264 241 274 296 265 240 282 301 266 241 283 301 265 241 281 307 265 241 281 307 266 241 283 301 266 244 281 307 267 245 275 296 267 245 277 294 266 245 274 296 266 245 273 297 266 245 274 296 267 245 267 303 267 245 273 303 268 245 267 303 267 245 283 301 278 251 283 301 268 245 278 309 267 244 268 304 267 245 274 296 267 244 272 303 267 245 272 303 266 244 271 303 266 244 272 296 266 244 273 297 267 244 281 307 266 243 283 301 266 243 283 301 265 242 284 301 266 242 282 301 264 243 283 301 264 243 279 308 265 243 281 307 265 242 274 303 265 242 278 293 278 249 281 307 279 249 283 300 279 249 284 300 280 248 281 307 279 249 282 307 267 243 281 307 279 249 283 300 268 242 283 300 267 244 282 307 266 244 281 308 266 244 282 307 265 244 283 301 266 244 281 307 276 250 283 300 267 243 281 307 266 244 282 301 267 243 281 307 267 243 283 300 267 243 281 307 278 249 281 307 267 243 281 308 268 243 281 308 268 243 283 301 268 243 282 307 268 243 283 301 267 244 283 301 267 244 283 301 267 244 282 301 267 244 282 300 267 243 281 307 266 244 282 301 266 243 281 307 266 244 281 307 266 244 281 307 267 243 282 300 265 245 280 307 267 243 282 301 267 243 282 301 268 243 282 300 267 243 282 300 267 243 281 307 267 243 282 306 267 243 281 306 268 243 283 300 266 244 283 300 266 244 283 300 267 243 286 296 267 243 275 296 266 244 274 296 266 244 272 295 266 245 272 294 267 246 272 294 267 245 270 301 268 245 273 295 267 245 273 296 268 245 282 300 268 245 273 303 267 244 272 303 266 245 273 296 278 251 271 305 278 251 272 304 278 251 273 303 268 245 272 304 278 250 273 305 266 244 276 299 278 250 278 293 278 250 285 304 266 243 285 303 278 249 284 304 277 249 273 306 265 242 274 305 266 242 274 306 267 243 276 300 267 243 285 303 267 243 283 304 267 243 283 310 266 243 284 304 266 244 285 303 267 244 285 303 268 243 285 302 266 244 285 303 268 243 282 310 268 243 284 303 268 243 278 308 277 249 284 303 268 243 281 311 267 243 284 303 267 243 287 300 266 243 285 303 266 243 286 303 266 243 282 311 266 243 282 311 267 243 283 304 267 243 275 318 266 243 282 312 267 243 281 311 267 243 282 312 266 242 282 310 265 243 282 311 266 243 282 311 266 243 284 304 266 242 275 306 267 243 285 303 267 243 283 310 266 243 285 303 266 243 276 300 266 243 285 303 266 243 285 303 267 242 277 308 267 243 285 302 267 242 285 303 267 242 284 303 267 242 284 303 266 242 278 308 266 242 276 317 267 242 284 304 266 242 285 303 266 242 276 304 275 248 274 311 266 242 284 304 275 248 283 310 275 248 283 310 276 248 283 310 276 248 281 311 276 248 282 311 266 243 284 304 266 242 281 312 266 242 281 311 266 243 285 303 267 243 284 303 267 242 284 303 267 242 285 303 265 244 282 310 265 244 282 311 265 244 284 304 265 244 284 304 275 248 282 311 276 248 282 312 267 242 284 303 266 242 282 311 266 242 284 303 267 242 284 304 266 243 285 303 266 242 286 303 266 243 285 303 266 243 285 303 266 243 285 304 267 242 283 311 267 242 282 311 267 242 285 304 266 243 284 304 265 243 284 304 266 243 283 311 267 242 284 304 265 243 274 306 267 242 284 304 266 242 284 304 266 243 284 304 266 242 285 303 266 242 285 304 266 243 284 304 266 243 283 311 266 242 284 304 266 243 285 303 266 243 285 303 266 243 276 300 267 243 268 303 266 242 268 302 265 241 263 310 264 241 265 302 278 248 266 301 284 245 274 297 284 245 274 297 278 249 275 298 279 249 275 298 278 249 274 299 278 249 275 299 278 249 275 299 278 249 272 305 278 249 274 297 278 248 272 304 279 247 272 304 280 247 273 297 280 247 274 298 281 247 275 298 282 248 274 305 281 248 273 305 281 248 273 304 281 249 273 304 281 248 274 298 282 249 273 305 282 249 275 299 282 250 275 299 283 250 273 305 283 250 274 299 283 250 273 305 283 251 275 299 283 251 274 305 283 250 274 298 283 250 275 299 282 250 275 299 283 250 275 299 283 250 273 306 283 250 275 299 283 250 266 303 282 250 274 305 283 250 275 300 283 250 275 300 283 250 274 306 283 250 276 300 283 250 274 306 283 250 276 300 283 250 277 299 282 250 282 311 282 250 275 317 282 250 285 303 282 250 273 306 282 250 276 300 282 250 275 306 282 250 285 304 283 251 283 311 281 249 286 303 281 249 283 311 281 249 283 309 280 248 284 309 280 248 283 311 280 248 283 311 280 248 275 306 280 248 274 306 280 248 273 307 281 250 276 299 282 250 273 306 281 250 273 306 281 250 274 306 281 250 284 304 281 250 282 311 281 250 283 311 281 250 282 311 281 250 275 316 281 250 265 311 281 250 265 311 281 250 267 302 281 250 267 303 281 250 265 311 280 251 275 299 281 251 276 300 281 250 282 311 281 250 283 310 281 250 276 299 280 249 285 303 279 248 283 311 278 248 283 310 278 247 282 311 277 247 284 303 278 247 283 310 267 241 284 304 278 247 284 303 278 249 283 311 279 249 284 303 278 249 284 303 278 250 268 303 277 250 274 305 277 250 275 299 277 250 285 303 277 250 283 310 277 250 285 303 277 250 283 311 277 250 276 300 275 248 276 299 277 250 275 299 277 249 275 299 277 249 274 306 278 249 276 300 277 249 283 310 277 249 284 303 277 249 274 305 277 249 283 310 275 248 276 299 276 249 274 306 275 248 268 304 276 250 265 311 277 250 266 310 276 249 273 304 276 248 263 309 276 250 272 304 276 250 263 309 276 250 275 299 276 250 274 305 276 250 264 311 276 250 266 310 277 250 274 305 276 250 274 303 276 250 274 303 276 249 274 305 276 250 274 305 277 250 274 305 277 250 273 306 277 250 278 292 277 250 275 300 277 250 276 299 277 250 273 307 276 250 267 303 276 250 276 299 276 250 273 306 277 250 274 299 277 250 267 303 276 250 267 303 276 249 273 305 276 249 273 303 277 250 273 299 278 250 271 306 278 250 273 298 277 250 271 305 278 250 273 298 278 250 273 299 278 250 271 306 278 250 273 299 278 250 272 305 277 250 271 305 276 249 274 298 276 249 274 298 275 249 275 298 275 248 274 298 275 248 275 299 275 248 273 306 275 248 274 303 269 246 273 304 269 246 275 298 269 246 273 304 269 245 274 304 268 245 278 295 268 245 274 304 268 245 277 297 268 245 276 298 268 245 277 298 268 245 279 292 267 245 285 301 266 245 275 304 265 243 285 301 265 243 283 309 264 243 284 302 264 242 284 302 264 242 283 309 264 243 276 298 264 243 274 304 264 243 274 304 264 243 274 304 264 243 274 304 265 243 274 304 265 243 276 297 265 243 276 297 280 254 275 297 279 251 274 297 279 251 272 304 279 251 272 304 280 252 275 297 280 252 272 303 280 252 274 297 265 242 274 297 279 251 274 296 279 252 274 297 280 252 275 296 278 250 275 297 278 250 276 297 278 250 274 304 278 251 275 297 278 250 275 297 278 249 274 296 278 249 274 296 278 249 274 296 277 249 272 302 277 249 274 303 278 249 278 294 277 248 276 297 277 248 275 297 277 248 273 303 277 248 273 302 276 248 275 297 276 248 273 298 276 248 273 297 276 248 272 303 276 248 274 298 277 248 273 304 277 248 274 305 276 248 273 305 278 245 273 304 277 251 273 304 278 249 274 298 277 251 274 298 277 250 274 297 273 249 272 304 276 251 272 304 278 250 272 304 277 250 272 305 276 250 272 306 276 250 264 310 275 250 272 306 275 250 272 305 276 250 273 304 275 250 271 305 275 250 272 304 275 250 273 304 275 250 271 305 275 250 273 305 275 250 273 305 275 250 275 303 275 250 274 299 275 250 274 296 276 251 273 305 276 251 274 299 277 250 273 305 275 250 266 302 276 250 272 305 276 250 275 298 276 250 274 298 276 250 275 298 275 250 272 304 276 250 274 298 276 250 273 304 275 250 275 298 275 250 264 306 274 246 274 298 275 246 273 305 275 246 279 293 275 246 277 293 275 246 273 305 275 246 275 299 275 246 275 299 276 247 275 298 276 246 275 299 276 247 275 298 276 247 273 305 276 247 273 305 276 247 273 305 275 247 275 299 276 247 275 298 276 247 273 305 276 247 275 298 275 247 274 305 275 247 273 305 275 247 275 299 273 247 273 306 274 246 273 305 274 246 275 299 274 246 274 299 273 247 273 305 273 247 275 299 273 247 274 299 273 246 275 299 273 246 275 298 273 246 274 299 274 246 275 298 274 246 278 291 274 245 272 305 274 245 273 305 274 246 275 299 273 246 272 305 273 246 272 305 273 246 278 293 274 246 273 302 274 246 273 305 273 247 274 305 274 246 276 299 274 246 273 305 274 246 273 305 274 246 273 305 273 246 275 298 273 246 273 305 273 246 274 298 273 246 275 298 273 246 275 298 273 246 275 298 273 246 273 304 274 246 274 304 273 246 265 309 273 246 264 310 274 246 276 297 270 245 275 298 271 244 273 305 273 248 273 305 275 249 275 298 274 250 275 298 275 249 276 298 274 249 275 298 276 249 273 305 274 249 273 305 275 249 275 298 275 249 276 298 274 249 275 298 275 249 275 298 275 249 276 298 276 249 275 299 276 249 275 298 276 249 273 306 276 249 275 298 276 249 272 305 276 249 275 298 275 249 275 298 275 249 273 305 274 250 267 301 276 249 273 305 276 249 273 305 275 249 273 305 275 249 275 298 275 249 275 298 275 249 275 298 275 249 273 305 275 249 273 305 276 249 273 305 276 249 273 305 274 249 275 298 274 249 268 298 274 249 274 305 274 249 273 305 274 249 279 294 275 249 274 303 275 249 273 304 274 249 273 304 274 249 275 296 276 249 274 297 275 249 274 302 275 249 265 303 275 249 273 303 275 249 273 305 275 249 273 305 275 249 274 304 275 249 275 298 275 249 273 304 276 249 275 298 275 249 273 305 275 249 275 298 275 249 279 293 275 249 273 304 275 249 276 297 275 249 265 305 275 249 268 297 275 249 276 298 276 249 274 299 275 249 275 298 275 249 276 297 275 249 275 298 275 249 274 304 276 249 274 304 276 249 275 298 275 249 273 305 275 249 274 304 275 249 275 297 275 249 276 297 275 249 276 297 275 249 266 298 275 249 274 304 276 249 277 297 275 249 276 298 274 249 274 304 275 249 275 305 274 249 276 298 274 249 278 301 275 249 276 298 275 249 276 298 274 246 274 295 274 246 276 294 275 246 275 294 273 246 275 294 273 247 276 293 274 246 275 293 274 246 276 293 274 246 276 292 274 246 276 292 273 247 274 299 274 246 276 292 274 247 276 292 273 247 273 296 273 247 276 292 273 247 276 289 274 246 275 293 274 246 275 292 273 247 275 292 273 247 275 289 274 246 276 292 274 246 275 289 275 246 276 292 275 250 276 289 275 250 276 293 275 250 276 292 275 250 275 292 275 250 276 292 276 250 276 289 276 249 277 292 276 249 275 290 276 250 276 289 276 250 276 288 276 250 275 288 276 250 276 288 275 250 276 288 275 250 275 288 275 250 276 288 275 250 275 287 275 250 275 288 275 250 277 291 275 250 275 287 275 250 275 287 275 250 274 287 275 250 275 287 275 250 275 287 275 250 275 288 275 250 275 290 275 250 275 287 275 250 274 289 274 250 274 291 274 250 274 290 274 250 275 290 276 249 275 290 274 250 275 293 274 249 275 290 274 249 275 292 274 250 274 292 274 250 272 295 275 250 278 286 275 250 274 291 274 250 274 292 275 250 275 291 269 245 276 292 268 245 275 292 269 244 275 292 274 247 275 292 269 245 275 292 268 245 276 292 269 245 278 290 274 247 275 293 273 247 275 290 275 250 275 293 275 250 274 290 275 250 273 299 275 250 274 293 276 249 274 291 275 250 275 293 275 250 272 300 275 250 274 293 275 250 274 290 275 250 274 293 274 250 274 290 274 250 275 290 274 247 275 291 273 247 275 293 274 247 275 293 275 246 275 293 275 246 275 293 273 247 275 293 273 247 272 300 275 246 275 290 275 246 275 293 275 246 274 293 273 246 273 300 273 247 275 290 273 247 275 290 273 247 274 290 273 247 275 293 272 247 272 300 274 247 274 293 273 247 274 293 273 247 273 290 273 247 273 290 273 246 272 299 273 247 273 294 273 246 273 291 273 246 274 291 273 246 273 293 273 246 277 292 274 245 274 295 273 246 272 301 273 246 274 295 273 246 274 295 273 246 271 302 273 247 274 295 273 247 274 295 273 247 275 295 274 247 274 296 274 247 273 302 274 247 271 303 275 247 273 302 276 247 278 293 276 247 284 300 276 247 284 300 276 247 283 300 276 248 283 300 276 248 284 300 276 248 284 299 276 248 282 306 276 248 283 301 276 247 284 300 275 247 283 300 275 248 283 300 274 247 282 306 274 247 275 296 274 247 273 303 274 247 275 296 274 247 274 296 274 247 274 296 273 247 276 296 274 247 274 296 274 247 273 302 273 246 275 295 274 246 274 295 273 246 274 296 273 246 272 301 272 245 273 295 272 245 273 295 272 246 275 295 272 245 274 296 274 248 274 296 273 248 272 301 273 247 272 301 274 248 277 293 274 248 273 294 272 247 273 294 272 247 272 294 272 248 272 294 271 248 272 295 272 248 270 301 272 248 272 295 272 248 270 301 271 248 276 292 273 247 270 302 274 248 272 296 274 248 273 297 274 248 273 297 274 248 273 297 274 248 273 296 274 248 273 297 273 247 271 303 272 247 273 296 274 248 273 296 273 248 271 295 271 248 273 297 272 248 271 303 274 248 272 296 274 247 273 295 272 248 273 296 273 248 273 296 273 248 272 302 272 248 274 296 272 248 273 296 273 247 274 296 274 248 272 302 274 248 273 297 274 248 271 302 274 248 273 296 273 248 275 293 272 248 270 302 271 248 273 295 270 248 271 302 271 247 263 302 272 247 270 302 271 247 271 303 271 247 271 303 271 248 263 303 271 248 273 296 271 248 273 296 272 248 272 296 272 249 272 296 272 249 270 301 272 249 272 296 271 249 270 302 272 249 270 301 272 249 272 295 272 249 273 295 272 249 276 293 272 249 272 296 272 249 271 302 272 249 271 302 272 249 271 302 272 249 272 296 273 249 270 302 272 249 272 296 272 249 272 296 272 249 271 301 272 249 265 295 272 249 271 301 272 249 271 302 272 249 273 296 271 249 273 296 272 249 265 296 272 249 264 303 272 249 266 296 273 248 273 297 273 248 273 297 273 248 266 297 273 247 272 303 273 248 274 296 271 246 274 297 271 246 273 303 271 246 273 303 270 246 272 303 271 246 272 303 272 249 274 297 272 248 272 303 272 247 274 297 271 246 272 303 272 248 274 297 270 248 274 296 271 248 274 297 271 248 274 296 272 247 273 302 270 248 278 293 272 247 271 303 271 248 273 302 273 248 272 302 272 248 272 303 271 248 273 302 272 249 274 297 272 248 277 294 272 248 275 296 272 248 274 296 272 248 267 296 272 248 266 296 272 248 267 296 272 248 267 299 271 248 267 303 273 248 267 303 273 247 263 311 273 247 266 302 273 248 274 296 272 248 271 302 272 248 272 302 272 248 273 302 272 248 272 302 272 248 275 296 272 248 273 302 272 248 274 296 272 248 275 296 273 249 275 296 273 249 275 296 272 248 274 296 273 248 273 303 273 248 274 297 272 248 274 297 275 248 275 296 272 249 275 296 272 248 265 303 272 248 275 296 272 249 269 300 272 248 272 304 271 248 265 303 271 248 272 303 272 248 272 303 272 248 273 303 272 248 274 297 274 248 272 303 271 248 273 303 274 248 273 306 273 248 273 297 272 248 274 297 272 248 275 300 272 248 273 306 272 248 275 299 272 248 275 300 271 248 273 306 271 248 275 299 271 249 272 307 272 249 275 300 272 249 274 300 272 249 272 306 272 249 274 300 273 247 274 300 274 246 274 300 274 246 273 307 272 245 275 300 272 245 267 299 270 246 273 306 270 246 275 299 270 246 275 299 270 246 274 299 270 246 275 300 270 246 275 300 270 246 275 300 271 247 276 300 271 246 275 300 270 246 267 300 270 246 266 306 270 246 267 300 270 246 273 307 271 246 265 307 270 246 275 300 272 245 272 307 273 247 273 306 273 247 276 294 273 247 273 302 274 248 273 303 273 248 273 297 272 248 273 297 272 248 272 303 272 248 274 296 272 248 274 297 271 248 272 303 272 248 272 303 273 249 272 303 273 249 275 297 273 249 272 303 273 249 272 303 272 249 278 294 272 249 271 303 272 249 271 303 272 249 272 303 272 249 272 303 272 249 272 304 273 249 272 303 272 249 274 298 272 249 274 297 272 249 272 303 272 249 272 303 272 249 273 298 273 249 266 297 273 249 272 303 272 249 273 303 274 249 274 296 272 249 274 297 272 249 274 297 272 249 272 303 272 249 272 303 272 249 272 303 272 249 274 297 272 249 272 303 272 249 272 303 273 249 272 303 272 249 274 297 272 249 271 304 272 249 272 303 273 249 273 303 272 249 275 297 273 249 274 297 272 249 274 297 273 249 272 303 273 249 272 303 273 249 274 297 272 249 274 297 272 249 273 303 272 249 272 303 272 249 274 297 272 249 272 302 272 249 272 303 272 249 274 296 273 249 275 296 273 249 271 303 273 249 273 303 272 249 274 296 272 249 271 303 272 249 271 304 272 249 272 303 273 249 272 303 273 249 271 304 273 249 273 297 274 248 266 297 273 249 274 297 272 249 272 303 272 249 272 304 272 249 272 303 272 249 274 297 272 249 272 303 273 249 273 298 273 249 274 297 274 249 276 294 274 248 274 297 274 248 273 301 274 248 272 303 272 249 274 297 272 249 274 297 272 249 273 298 273 249 272 303 272 249 274 298 272 249 272 304 272 249 274 296 272 249 274 295 272 249 274 297 274 249 272 303 272 249 274 297 272 249 274 298 272 248 272 303 272 249 274 297 272 249 274 297 273 248 272 303 273 248 272 303 271 249 274 297 272 249 272 303 271 249 274 297 272 249 272 304 273 248 272 304 272 249 275 296 274 248 272 304 274 248 274 297 273 248 272 304 272 249 272 303 274 249 274 296 273 249 274 297 273 249 272 303 272 249 272 304 273 249 271 304 273 249 274 298 273 248 272 304 273 248 274 297 273 248 272 303 273 248 272 303 273 248 272 304 273 248 272 303 273 248 274 297 273 248 272 303 273 248 274 296 273 248 272 303 275 248 274 297 273 248 274 297 272 248 271 303 273 249 274 297 273 249 274 297 271 249 274 297 272 248 273 303 272 248 275 296 272 248 272 302 272 248 274 297 273 248 274 297 273 248 274 297 273 248 273 302 273 248 271 304 275 248 266 297 273 249 274 297 271 249 273 297 271 249 274 296 272 249 274 296 271 249 272 303 271 249 271 304 272 249 274 297 271 249 273 296 272 249 274 296 272 249 273 297 272 249 273 297 271 249 274 296 272 249 267 296 272 249 274 297 273 249 274 297 273 249 274 296 273 249 272 303 273 249 274 297 273 249 274 296 273 249 273 297 273 249 274 297 272 249 273 297 272 249 274 297 272 249 274 297 272 249 272 303 272 249 266 297 273 249 273 297 273 249 272 302 272 249 274 297 273 249 274 296 273 249 274 297 273 249 274 297 273 249 274 297 272 249 274 296 272 249 266 296 273 249 274 297 272 249 267 296 273 250 276 290 273 249 264 303 273 250 266 296 273 250 271 302 273 250 272 303 273 250 274 296 273 250 274 297 272 249 271 303 272 249 273 302 271 249 273 297 272 250 272 303 272 249 274 296 273 250 273 297 272 250 274 296 272 250 272 303 273 249 271 303 273 250 274 297 271 249 274 296 271 249 271 303 272 249 271 303 273 249 274 295 272 249 271 303 272 249 273 296 272 249 274 296 272 249 273 296 272 249 273 296 271 249 274 296 271 249 274 296 271 249 266 295 271 249 264 302 271 249 265 296 272 249 264 302 272 249 271 303 271 249 274 296 271 249 272 302 271 249 265 302 271 249 273 296 272 249 274 296 273 249 264 303 273 249 275 296 273 249 272 303 273 249 274 296 272 249 272 303 273 249 278 293 272 249 274 297 273 249 274 297 272 249 274 296 272 249 272 302 272 249 274 297 272 249 272 303 271 249 273 303 271 249 272 302 272 249 272 302 272 249 272 302 272 249 272 302 273 249 273 296 273 249 274 296 273 249 272 302 273 249 273 297 273 249 272 302 271 249 274 296 271 249 274 296 271 249 274 296 271 249 274 296 271 249 274 296 271 249 274 296 271 249 273 296 271 249 274 296 272 249 274 296 273 250 273 297 272 250 273 301 273 250 274 296 272 249 274 296 273 250 274 296 273 250 274 296 273 250 274 296 273 250 274 296 273 250 272 302 272 250 274 296 273 249 274 297 272 249 274 296 272 249 274 296 272 249 274 296 272 249 275 296 272 249 274 296 272 249 274 296 272 249 273 296 271 249 272 303 271 249 272 302 271 249 272 303 271 249 274 296 271 249 272 302 271 249 274 296 271 249 274 296 271 249 274 296 271 249 274 296 273 250 274 296 273 250 274 296 272 250 274 296 271 249 274 296 271 249 273 302 273 250 274 296 273 250 274 295 273 250 274 296 271 249 275 295 271 249 264 302 271 249 272 301 273 249 272 302 271 249 274 296 271 249 274 296 271 249 274 296 271 249 272 302 271 249 275 295 272 249 273 301 271 249 274 295 271 249 274 295 271 249 272 301 271 249 278 291 272 249 272 302 271 249 272 302 271 249 274 296 271 249 272 302 271 249 274 296 271 249 274 296 271 249 274 296 272 249 274 296 271 249 274 296 271 249 272 302 273 249 275 296 273 249 275 296 273 250 275 295 273 249 273 302 271 249 274 296 271 249 273 302 271 249 273 302 271 249 274 296 271 249 274 297 271 249 272 302 272 249 273 296 272 249 274 296 271 249 274 295 271 249 274 296 271 249 273 296 271 249 274 295 272 249 273 296 273 249 274 296 272 249 274 296 272 249 273 296 272 249 272 302 272 249 274 296 272 249 273 296 271 249 272 302 272 250 274 296 273 250 273 296 273 250 273 297 272 249 274 296 273 250 271 303 273 250 271 303 273 249 273 296 273 250 273 296 272 249 272 303 272 249 273 296 272 249 273 296 272 249 274 296 272 249 275 296 273 249 272 302 273 249 272 302 273 249 272 302 273 249 272 302 272 249 266 296 272 249 272 302 272 249 274 296 273 249 272 302 273 249 275 295 273 249 272 302 273 249 275 295 273 249 274 296 273 249 275 300 273 249 274 296 273 249 272 302 272 249 274 296 272 249 272 302 273 249 275 296 273 249 274 296 273 249 277 293 273 249 266 296 272 249 267 296 273 249 272 303 273 250 267 296 273 250 264 303 273 250 274 296 273 250 272 302 272 249 271 303 273 249 266 296 273 250 273 296 272 249 272 303 273 250 271 303 273 250 272 303 273 249 272 303 273 249 272 302 272 249 272 303 272 249 272 302 272 249 274 296 272 249 274 296 272 249 272 302 272 249 272 303 272 249 274 296 272 249 271 302 272 249 274 296 271 249 272 302 271 249 273 297 272 249 273 296 272 249 271 303 271 249 273 296 273 249 271 303 273 249 272 302 273 249 264 302 273 249 272 303 273 250 274 295 271 249 271 302 272 249 273 296 273 249 274 296 273 249 272 303 273 250 272 303 274 249 272 303 272 250 273 296 272 249 273 296 272 249 274 296 272 249 272 302 272 249 274 296 272 249 274 296 272 249 273 296 272 249 273 296 271 249 272 302 271 249 274 296 271 249 273 296 272 249 274 296 272 249 271 303 272 249 273 296 272 249 272 302 272 249 273 297 272 249 272 302 272 249 272 302 272 249 264 303 272 249 272 302 272 249 273 302 272 249 264 302 272 249 272 303 272 249 272 302 273 250 271 303 272 249 274 300 273 249 275 299 272 249 275 299 272 249 275 299 272 249 275 299 272 249 274 299 272 250 275 299 272 250 275 299 271 249 273 306 271 249 275 300 271 249 275 299 271 249 274 299 271 249 275 299 271 249 275 299 271 249 275 299 271 249 275 299 271 249 275 299 271 249 275 299 271 249 275 299 271 249 273 305 271 249 273 305 271 249 275 299 271 249 273 305 271 249 274 299 273 249 277 295 272 249 273 306 272 249 274 300 271 249 273 305 271 249 276 299 271 249 275 299 272 249 275 299 272 249 275 299 273 250 272 306 273 250 273 306 273 250 275 299 273 250 273 305 273 250 276 299 272 249 275 299 272 249 275 299 272 249 275 299 272 249 276 298 272 249 275 299 272 249 275 299 272 249 273 306 272 249 273 305 272 249 275 299 272 249 275 299 272 249 275 299 272 249 275 299 271 249 275 299 271 249 273 306 271 249 273 306 271 249 273 306 271 249 273 305 271 249 274 299 272 249 275 299 272 249 275 299 272 249 273 305 273 250 275 299 273 250 272 306 273 250 274 305 273 250 275 299 273 250 275 299 273 250 276 298 272 249 276 298 272 249 274 300 272 249 273 305 272 249 273 305 272 249 273 296 272 249 272 303 272 249 274 296 272 249 273 296 272 249 275 299 272 249 273 296 272 249 273 296 272 249 273 306 272 249 273 305 272 249 278 297 272 249 275 300 272 249 275 299 272 249 273 306 272 249 275 299 272 249 273 306 272 249 272 306 272 249 267 299 273 250 273 306 272 250 273 306 272 250 272 306 272 250 272 306 272 249 275 299 272 250 267 299 272 250 268 299 272 250 273 306 272 250 273 305 272 250 267 299 273 249 264 306 272 250 275 299 272 250 275 299 272 249 275 299 272 249 275 299 272 249 275 299 272 249 273 306 271 249 273 306 272 250 274 300 273 249 273 306 272 249 274 299 273 249 275 299 272 249 273 306 273 249 274 299 273 250 275 299 273 250 273 306 273 249 267 299 273 250 273 306 273 250 273 306 273 250 274 305 273 249 273 306 273 249 273 306 273 250 275 300 273 250 272 306 273 249 272 307 273 250 265 306 273 250 276 300 273 250 274 299 273 250 278 296 273 250 274 306 273 250 275 300 273 250 275 299 273 249 275 299 273 250 274 300 272 249 273 305 272 249 275 299 272 249 273 305 272 249 274 299 272 249 273 306 272 249 275 300 272 249 274 300 272 249 273 306 272 249 274 300 272 249 275 299 272 249 275 299 271 249 275 300 271 249 274 305 272 249 275 299 272 249 275 299 272 249 275 299 272 249 275 300 272 249 273 305 272 249 274 305 272 249 273 306 272 249 272 306 272 249 275 299 272 249 273 305 272 249 275 299 272 249 275 299 272 249 275 299 272 249 275 299 272 249 275 299 272 249 274 305 272 249 274 300 272 249 273 305 272 249 275 299 272 249 275 299 272 249 273 305 272 249 274 305 272 249 272 306 272 249 275 300 272 249 275 299 272 249 275 299 272 249 275 299 272 249 275 299 272 249 273 305 272 249 266 306 272 249 265 306 272 249 266 300 272 249 274 299 272 249 265 306 272 249 264 306 273 250 267 299 272 249 273 306 272 249 275 299 273 250 275 299 273 250 274 305 273 249 275 299 273 249 275 299 273 250 274 305 273 250 273 305 273 250 272 306 271 249 275 299 271 249 272 306 272 249 272 306 272 249 273 305 272 249 275 299 272 249 275 299 273 249 273 306 273 250 275 299 273 249 274 299 273 250 275 300 273 249 275 299 273 249 275 299 273 249 275 300 273 250 274 299 273 249 275 299 272 250 275 299 272 250 275 300 273 250 275 299 272 249 275 299 272 249 274 300 272 249 273 306 272 249 265 306 272 249 265 306 272 249 273 306 273 250 273 306 273 250 277 293 273 250 274 306 273 250 275 299 272 249 278 296 271 249 273 306 272 249 275 300 272 249 273 306 272 249 273 305 272 249 275 299 273 249 273 306 273 249 273 306 273 249 275 299 273 250 273 306 272 249 278 292 273 249 273 305 273 249 275 300 273 249 273 306 273 249 275 299 273 249 274 300 273 249 275 299 273 249 275 300 273 249 273 306 273 249 275 299 273 249 273 306 273 250 276 292 273 249 272 303 273 250 274 296 273 249 274 297 272 249 274 296 272 249 281 305 272 249 282 301 271 249 273 303 271 249 275 297 272 248 275 297 271 249 275 302 271 249 277 300 271 249 284 300 271 249 283 300 272 249 285 304 272 249 286 296 272 249 285 303 272 249 285 303 272 249 284 309 272 249 284 300 272 249 277 298 272 249 275 306 272 249 275 299 272 249 276 299 272 249 275 306 272 249 278 293 272 249 282 307 272 249 274 306 272 249 275 306 272 249 283 309 272 249 285 303 272 249 285 303 272 249 285 303 272 249 275 307 272 249 284 305 272 249 284 310 273 249 283 310 273 249 283 310 273 249 277 300 272 249 286 303 271 249 285 304 271 249 285 304 271 249 285 304 271 249 284 304 271 249 285 304 271 249 283 311 272 249 283 310 272 249 285 304 273 250 289 300 273 249 288 300 273 249 277 300 273 250 274 306 272 249 275 306 272 249 285 302 271 248 284 304 271 248 285 303 272 249 286 303 272 249 284 303 271 248 284 303 271 249 285 303 271 248 283 311 271 249 284 305 271 249 268 300 271 249 285 304 271 248 275 306 271 248 277 300 271 248 276 300 271 248 277 299 271 248 277 300 271 248 276 300 271 248 276 300 272 249 283 311 272 249 277 299 272 249 276 300 272 249 275 305 272 249 277 299 272 249 275 305 272 249 277 299 272 249 276 299 272 249 276 300 272 249 275 306 272 249 276 299 271 249 277 299 272 248 276 299 272 248 276 299 272 248 283 309 272 249 284 303 273 249 274 305 272 248 276 299 272 248 274 306 273 249 279 296 273 249 275 300 273 249 283 310 272 248 274 306 272 248 274 304 272 248 274 304 272 248 274 305 272 248 274 304 271 248 274 304 271 248 283 308 271 248 283 309 271 249 283 308 271 248 276 298 272 249 267 300 273 249 275 303 274 249 278 294 273 249 273 307 272 249 276 300 272 249 274 306 272 249 274 306 272 249 274 306 272 249 276 300 272 249 274 306 273 249 273 306 272 249 275 300 272 249 274 306 272 249 275 300 272 249 275 299 272 249 275 299 272 249 276 299 272 249 274 306 272 249 275 299 272 249 274 306 272 249 275 300 272 249 274 306 272 249 276 299 272 249 273 306 272 249 273 306 272 249 274 305 272 249 273 306 272 249 275 299 272 249 274 306 272 249 274 306 272 249 274 305 272 249 279 296 272 249 274 306 272 249 276 300 272 249 276 299 272 249 275 300 271 249 276 292 271 249 276 299 271 249 275 299 272 249 274 306 271 249 276 299 271 249 275 299 271 249 275 299 271 249 273 307 271 249 275 300 272 249 276 299 272 249 273 306 272 249 275 300 272 249 275 300 272 249 274 307 272 249 273 307 272 249 273 307 272 249 273 307 272 249 275 300 272 249 274 307 272 249 274 306 271 248 275 300 272 249 275 300 272 249 276 300 272 249 275 300 272 249 275 300 272 249 276 300 271 249 276 300 271 249 275 300 272 249 275 300 271 249 273 308 272 249 273 307 272 249 274 306 272 249 275 300 272 249 283 304 272 249 275 300 271 248 275 300 271 248 276 300 271 248 276 299 271 248 276 299 271 248 276 300 271 248 276 299 271 248 274 306 271 248 282 310 271 248 285 303 271 249 282 310 271 249 283 310 272 249 285 303 271 248 280 297 271 248 283 310 271 248 276 299 271 248 274 306 272 249 274 305 272 248 275 298 272 249 273 306 272 249 275 299 272 249 276 299 272 249 275 300 272 249 274 311 272 249 275 311 272 249 274 311 272 249 284 303 272 249 283 311 272 249 273 307 272 249 284 303 272 249 285 303 272 249 273 306 272 248 265 307 272 248 276 300 272 248 268 299 272 248 274 306 272 248 273 306 272 249 275 299 272 249 265 307 272 249 274 305 272 248 274 305 272 249 275 299 272 249 274 306 272 249 275 300 272 248 274 306 272 249 276 299 272 248 282 311 272 249 273 306 272 249 276 299 272 249 273 306 272 249 275 300 272 249 274 306 272 249 268 299 272 249 268 299 272 249 268 299 272 248 268 299 272 248 268 298 272 248 276 299 272 248 276 299 272 248 274 305 272 248 275 305 272 248 274 306 272 248 274 306 272 248 276 298 272 248 265 306 272 248 268 299 272 248 266 306 272 248 274 306 272 248 276 299 272 248 276 299 272 248 276 299 272 249 276 299 272 249 277 299 272 248 285 303 272 248 274 306 272 248 274 305 272 248 274 306 272 248 274 306 272 248 274 306 272 248 276 299 272 249 274 306 272 248 274 306 272 248 274 306 272 249 274 305 272 249 274 306 272 249 274 306 272 249 274 305 272 249 276 299 272 249 274 306 272 249 283 310 272 249 274 306 271 249 274 297 271 249 275 297 273 249 275 296 271 248 274 297 271 248 275 297 271 249 275 297 271 249 273 303 271 249 274 297 271 249 275 296 271 248 272 303 271 248 272 303 271 248 273 303 271 248 273 303 271 248 264 304 271 248 273 303 271 248 266 298 271 248 274 297 271 248 275 297 271 248 277 292 271 248 275 297 271 248 275 297 271 248 274 297 271 248 272 304 271 248 274 297 271 248 278 294 271 248 274 297 271 248 273 303 271 248 274 298 271 248 273 303 271 248 275 297 271 248 273 303 271 248 275 297 271 248 275 297 271 248 272 303 271 248 275 297 271 248 275 297 271 248 274 297 271 248 278 294 271 248 274 297 271 249 275 297 271 248 275 297 271 248 276 296 271 248 274 297 271 248 275 297 271 249 275 297 271 249 275 297 271 249 275 297 271 249 276 297 271 249 275 297 271 249 273 303 271 249 275 297 271 249 272 303 271 248 274 297 271 248 267 296 271 249 272 303 271 249 275 296 271 248 275 296 273 249 275 296 271 248 274 297 271 249 275 296 271 249 272 303 271 249 275 297 271 249 273 303 271 249 274 297 271 249 275 296 271 249 274 296 271 249 275 300 271 248 274 297 271 249 273 303 271 249 266 297 271 249 266 298 271 248 273 303 271 248 264 303 271 248 264 303 271 248 273 303 271 249 272 303 271 249 272 303 271 248 273 303 271 248 272 303 271 249 274 297 271 249 273 302 271 249 272 303 271 248 275 296 271 248 275 296 271 248 267 300 271 248 275 296 271 248 266 296 272 248 275 297 271 248 275 296 271 248 273 302 271 248 273 303 271 248 278 293 271 248 274 306 271 248 274 306 271 248 275 297 271 248 275 296 271 248 272 303 271 248 275 297 271 248 275 297 271 248 278 294 271 248 273 303 271 248 279 294 271 248 267 296 271 248 265 303 271 248 268 296 271 248 274 297 271 248 275 296 271 248 274 296 271 248 275 296 271 248 267 296 271 248 274 297 271 248 274 297 271 248 273 302 271 248 273 303 271 248 273 303 271 248 274 297 271 248 274 302 271 248 273 302 271 248 273 302 271 248 275 296 271 248 273 303 271 248 276 300 271 248 275 297 271 248 274 302 271 248 275 305 271 248 274 302 271 248 275 305 271 248 277 291 271 248 276 297 271 248 273 303 271 248 275 297 271 248 275 297 271 248 276 300 271 248 268 296 271 248 268 296 272 249 275 296 272 249 275 296 272 249 268 295 271 248 267 296 271 248 277 299 272 249 276 296 272 249 275 296 272 248 275 296 272 248 267 296 271 248 264 304 271 248 265 303 271 248 267 296 271 248 265 303 271 248 266 296 271 248 274 302 271 248 273 302 271 248 274 297 271 248 277 299 271 248 275 296 271 248 276 296 271 248 276 296 271 248 274 302 271 248 273 302 271 248 273 303 271 248 275 296 271 248 267 296 271 248 275 305 271 248 275 296 271 248 268 295 271 248 273 303 271 248 278 291 271 248 275 296 271 248 275 297 271 248 273 303 271 248 274 302 271 248 279 291 271 248 264 303 271 248 265 303 271 248 275 296 271 248 273 302 271 248 276 300 271 248 275 296 271 248 273 302 271 248 274 296 271 248 275 296 271 248 273 303 271 248 274 297 271 248 275 297 271 248 275 296 272 248 277 299 272 248 276 299 272 248 276 299 271 248 276 299 271 248 265 306 271 248 276 299 271 248 275 299 271 248 276 298 271 248 273 306 271 248 275 299 271 248 277 298 271 248 276 298 271 248 276 299 271 248 276 299 271 248 274 306 271 248 275 305 271 248 274 306 271 248 274 306 271 248 274 306 271 248 275 306 271 248 275 306 271 248 275 305 271 248 277 299 271 248 275 305 271 248 275 305 271 248 275 305 271 248 274 306 271 248 275 305 271 248 274 306 271 248 276 299 271 248 274 306 271 248 277 299 271 248 275 306 271 248 277 299 271 248 275 305 271 248 277 299 271 248 274 306 271 248 276 299 271 248 275 305 271 248 276 299 271 248 275 298 271 248 276 299 271 248 276 299 271 248 275 299 271 248 276 299 271 248 276 299 271 248 276 299 271 248 273 306 271 248 276 299 271 248 276 299 271 248 277 293 271 248 279 294 271 248 275 305 271 248 274 305 271 248 276 299 271 248 277 299 271 248 277 293 271 248 279 293 271 249 276 298 271 248 275 305 271 248 277 299 271 248 276 299 271 248 274 306 271 248 274 296 271 248 276 299 271 248 266 306 272 249 267 300 272 249 268 299 272 249 269 299 272 249 276 298 272 249 273 304 272 249 267 299 272 249 268 299 272 249 265 305 272 249 273 305 272 249 275 298 272 249 276 298 272 249 273 307 272 249 267 299 272 249 276 299 272 249 279 295 272 249 276 300 272 249 276 299 272 249 274 306 272 249 276 299 272 249 276 299 272 249 275 299 272 249 276 298 272 249 277 298 272 249 276 298 272 249 274 306 272 249 277 298 272 249 276 299 272 249 267 299 272 249 265 307 272 249 267 300 272 249 267 299 272 249 274 306 272 249 266 306 272 249 268 299 272 249 273 305 272 249 266 306 272 249 266 306 272 249 276 299 272 249 266 306 272 249 276 299 272 249 274 305 272 249 276 299 272 249 276 299 272 249 276 299 272 249 276 300 272 249 277 299 272 249 276 299 272 249 277 299 272 249 274 305 272 249 276 299 272 249 276 299 272 249 276 299 272 249 276 299 272 249 274 306 272 249 276 299 272 249 276 299 272 249 276 299 272 249 276 299 272 249 276 299 272 249 276 298 272 249 275 305 272 249 276 299 272 249 273 306 272 249 276 299 272 249 274 306 272 249 274 305 272 249 275 299 272 249 275 299 272 249 275 299 272 249 276 299 272 249 276 299 272 249 273 306 272 249 273 306 272 249 273 305 272 249 275 299 272 249 275 299 272 249 273 305 272 249 274 305 272 249 274 305 272 249 276 299 272 249 275 298 272 249 274 305 272 249 276 299 272 249 276 299 272 249 276 299 272 249 276 299 272 249 277 291 272 249 275 300 272 249 275 300 272 249 267 299 272 249 268 299 272 249 276 299 272 249 273 305 272 249 275 299 272 249 276 299 272 249 264 306 272 249 266 299 272 249 266 300 272 249 265 306 272 249 275 299 272 249 274 305 272 249 273 306 272 249 275 299 272 249 275 299 272 249 273 305 272 249 276 299 272 249 276 298 272 249 276 299 272 249 273 305 272 249 276 299 272 249 276 300 272 249 276 299 272 249 267 300 272 249 275 299 272 249 275 299 272 249 276 299 272 249 275 299 272 249 275 300 272 249 276 299 272 249 274 305 272 249 274 305 272 249 267 305 272 249 275 299 272 249 276 299 272 249 274 306 272 249 275 299 272 249 275 299 272 249 274 305 272 249 274 305 272 249 276 298 272 249 274 305 272 249 273 305 272 249 275 299 272 249 275 299 271 249 275 299 271 249 275 299 271 249 274 305 271 249 275 299 271 249 276 299 271 249 276 298 271 249 274 305 271 249 276 299 272 249 276 299 272 249 276 299 272 249 274 305 272 249 269 298 272 249 265 306 272 249 275 299 272 249 274 305 271 249 275 299 272 249 267 299 272 249 267 299 272 249 267 300 272 249 267 299 272 249 275 299 272 249 273 306 272 249 275 298 272 249 274 306 272 249 275 299 272 249 275 300 272 249 276 299 272 249 275 299 272 249 276 299 272 249 276 299 272 249 275 299 272 249 276 299 272 249 267 299 272 249 266 299 272 249 267 299 272 249 268 303 272 249 276 299 272 249 276 299 272 249 277 299 272 249 274 305 272 249 274 306 272 249 277 299 272 249 276 299 272 249 276 299 272 249 275 305 272 249 276 300 272 249 268 299 272 249 268 299 272 249 268 299 272 249 274 305 272 249 276 299 272 249 274 304 272 249 276 297 272 249 276 299 272 249 275 300 272 249 275 300 272 249 276 297 272 249 273 304 272 249 276 298 272 249 276 298 272 249 273 306 272 249 273 305 272 249 273 305 272 249 275 299 272 249 274 304 272 249 276 298 272 249 276 298 272 249 274 304 272 249 277 297 272 249 276 298 272 249 274 304 272 249 276 298 272 249 268 298 272 249 266 306 272 249 269 297 272 249 266 305 272 249 274 303 272 249 276 298 272 249 268 302 272 249 269 302 272 249 269 301 272 249 275 304 272 249 277 295 272 249 277 294 272 249 277 297 272 249 277 297 272 249 277 297 272 249 276 298 272 249 277 297 272 249 277 297 272 249 269 300 272 249 269 300 272 249 269 300 272 249 269 300 272 249 269 300 272 249 278 297 273 249 277 297 273 249 278 296 273 249 278 296 273 249 275 304 272 249 277 296 273 249 278 296 272 249 269 300 272 249 278 296 272 249 278 296 273 249 278 295 273 249 278 292 273 249 277 292 273 249 277 292 272 249 277 289 272 249 276 289 272 249 276 289 272 249 276 289 272 249 277 289 273 249 270 294 273 249 277 289 273 250 278 288 273 250 279 286 271 249 280 286 271 249 281 285 271 249 281 285 271 249 281 284 271 249 280 284 271 249 281 284 271 249 281 284 271 249 282 283 271 249 281 284 271 249 282 284 271 249 282 284 271 249 281 284 271 249 281 284 271 249 280 284 271 249 281 284 273 250 281 284 273 250 281 284 273 250 282 283 273 250 283 281 273 250 285 281 273 250 288 278 273 250 285 280 273 250 286 280 273 250 285 280 273 250 286 280 273 250 285 280 273 250 285 280 273 250 285 281 273 250 286 281 273 250 285 282 273 250 285 281 273 250 286 281 273 250 288 278 273 250 287 279 273 250 285 280 273 250 286 280 273 250 286 280 273 250 286 280 273 250 286 280 273 250 285 281 273 250 286 280 273 250 285 280 273 250 285 281 273 250 284 281 273 250 281 283 273 250 282 283 273 250 282 283 273 250 282 284 273 250 282 283 273 250 282 284 273 250 282 284 273 250 285 280 272 249 282 284 273 250 282 282 273 250 282 282 273 250 282 283 273 250 282 282 273 250 282 282 273 250 281 284 273 250 281 284 273 250 281 284 273 250 282 283 273 250 282 284 273 250 282 283 273 250 283 283 273 250 282 284 273 250 283 284 273 250 283 284 273 250 283 283 273 250 286 280 273 250 282 284 273 250 281 283 273 250 275 283 273 250 282 284 273 250 281 284 273 250 281 283 273 250 282 284 273 250 281 284 273 250 281 284 273 250 282 284 273 250 280 284 273 250 281 284 273 250 282 283 273 250 282 284 273 250 281 284 273 250 281 284 273 250 281 284 273 250 281 284 273 250 281 284 273 250 281 284 273 250 281 283 273 250 282 283 273 250 280 284 273 250 281 283 273 250 282 284 273 250 280 282 273 250 282 283 273 250 282 282 273 250 281 283 273 250 281 285 273 250 282 284 273 250 281 286 273 249 281 284 272 249 282 284 272 249 281 285 272 249 280 285 272 249 273 285 273 250 281 285 273 250 281 285 273 250 280 287 272 249 281 287 272 249 279 288 271 249 279 290 271 249 279 291 271 249 277 292 271 249 275 296 271 249 277 293 271 249 277 292 271 249 276 293 271 249 276 293 271 249 276 291 271 249 277 293 272 249 276 293 272 249 276 294 272 249 276 293 272 249 276 293 272 249 276 293 272 249 276 295 272 249 274 300 271 249 274 300 271 249 277 293 272 249 275 293 272 249 276 293 271 249 276 293 272 249 268 293 272 249 276 291 272 249 276 293 272 249 276 293 272 249 276 294 272 249 269 301 272 249 266 309 272 249 269 301 272 249 269 297 272 249 275 292 272 249 276 295 272 249 267 292 272 249 266 292 272 249 264 302 272 249 267 292 272 249 273 301 271 249 273 302 271 249 273 303 271 249 274 301 272 249 275 295 271 249 267 296 271 249 275 297 272 249 273 303 271 249 273 302 271 249 274 297 271 249 275 297 272 249 273 302 272 249 273 303 272 249 277 299 272 249 275 301 272 249 274 301 272 249 274 303 271 248 276 296 271 248 274 303 272 249 275 297 272 249 274 296 271 249 272 303 271 248 273 303 271 248 273 302 271 248 273 302 271 249 272 302 271 248 274 297 271 248 272 304 271 248 273 303 271 248 273 302 271 248 273 302 271 248 274 296 271 248 274 297 271 248 275 297 271 248 274 296 271 248 275 297 271 248 272 304 271 248 273 304 270 249 273 304 271 248 274 298 271 248 267 304 271 248 266 311 271 248 267 304 271 248 275 296 271 248 272 303 271 248 273 302 271 248 273 302 271 248 273 302 271 248 274 298 271 248 273 302 271 248 273 302 271 248 275 297 272 248 273 302 271 248 276 296 271 248 268 304 271 249 265 312 272 249 266 310 272 249 267 304 271 249 268 304 271 249 275 296 271 248 273 302 271 248 274 296 271 248 273 302 271 248 274 296 271 249 273 302 271 249 275 296 271 249 273 302 271 249 273 302 271 248 273 302 271 248 273 302 271 248 273 302 271 248 273 304 271 248 273 303 271 248 274 297 271 249 274 298 271 248 274 297 271 248 273 302 271 249 274 296 271 249 274 296 271 249 275 297 271 249 274 295 271 249 275 297 271 248 266 297 271 248 264 304 272 249 275 298 271 249 272 303 271 249 275 297 271 249 274 297 271 249 274 298 271 249 275 296 271 249 274 297 271 248 273 302 271 248 275 295 271 248 272 304 271 248 273 303 271 248 273 303 271 248 274 297 271 248 274 297 271 248 274 297 272 249 273 299 271 249 274 298 272 249 274 298 272 249 274 298 272 249 274 298 271 249 273 304 271 249 274 297 271 249 272 304 272 249 274 297 272 249 272 303 272 249 272 304 272 249 273 303 271 249 272 304 271 249 274 297 271 249 273 303 271 249 264 304 271 249 263 305 272 249 273 303 272 249 272 304 272 249 272 304 272 249 275 298 272 249 274 297 272 249 274 297 272 249 274 298 272 249 274 297 272 249 267 297 272 249 267 297 272 249 265 303 272 249 267 296 272 249 265 303 272 249 266 297 272 249 275 297 272 249 275 297 272 249 274 297 272 249 273 304 272 249 274 297 272 249 274 297 272 249 274 297 272 249 273 304 272 249 275 297 272 249 272 304 272 249 275 296 272 249 272 303 272 249 274 297 272 249 273 303 272 249 275 297 272 249 272 303 272 249 273 303 272 249 272 303 272 249 272 303 272 249 275 297 272 249 273 304 272 249 274 296 272 249 274 296 272 249 272 303 272 249 275 296 272 249 267 296 272 249 266 297 272 249 264 304 272 249 274 297 272 249 272 303 272 249 274 297 272 249 265 303 272 249 272 303 272 249 274 297 272 249 275 297 272 249 273 303 272 249 274 297 272 249 267 296 272 249 264 304 272 249 266 297 272 249 266 296 272 249 272 303 272 249 274 297 272 249 276 296 272 249 273 303 272 249 275 296 272 249 273 303 272 249 275 296 272 249 274 302 272 249 273 303 272 249 275 297 272 249 274 297 272 249 272 303 272 249 272 303 272 249 274 296 272 249 267 296 272 249 275 296 272 249 274 296 272 249 274 297 272 249 273 302 272 249 266 296 272 249 275 296 272 249 275 296 272 249 273 302 272 249 275 296 272 249 275 296 272 249 273 302 272 249 275 296 272 249 274 297 272 249 275 296 272 249 274 296 272 249 275 297 272 249 273 303 272 249 274 297 272 249 273 302 272 249 275 296 272 249 273 302 272 249 265 297 272 249 266 296 272 249 275 296 272 249 274 297 272 249 273 302 272 249 275 296 272 249 274 297 272 249 274 296 272 249 274 297 272 249 274 295 272 249 273 302 272 249 275 296 272 249 275 296 272 249 275 296 272 249 265 302 272 249 274 296 272 249 266 296 272 249 267 296 272 249 274 296 272 249 274 296 272 249 273 302 272 249 273 302 272 249 273 302 272 249 273 302 272 249 275 296 272 249 273 303 272 249 273 302 272 249 275 296 272 248 274 297 272 249 276 296 272 249 275 295 272 249 274 296 272 249 275 296 272 249 275 296 272 249 275 296 272 249 267 296 272 249 275 296 272 249 273 302 272 249 276 296 272 249 275 296 272 249 274 296 272 249 273 303 272 249 275 296 272 249 275 296 272 249 276 296 272 249 273 302 272 249 275 296 272 249 276 296 272 249 273 303 272 249 275 295 272 249 275 296 272 249 274 297 272 249 274 296 272 249 275 296 272 249 274 296 272 249 275 296 272 249 275 296 272 249 274 296 272 249 274 296 272 249 275 296 272 249 274 296 272 249 275 296 272 249 276 299 271 249 278 296 271 249 274 296 272 249 275 296 272 249 274 297 271 249 273 302 272 249 275 296 272 249 274 296 272 249 275 296 272 249 278 293 271 249 275 295 272 249 273 302 272 249 273 302 272 249 275 296 272 249 275 296 271 248 273 302 271 249 275 296 271 249 275 296 271 249 275 296 271 249 275 296 271 249 267 297 271 249 267 297 271 249 266 297 271 249 275 296 271 249 275 296 271 249 275 296 271 249 275 296 271 249 275 296 272 249 273 303 271 249 273 303 271 249 274 297 271 249 273 302 271 249 273 303 271 249 273 303 272 249 278 294 272 249 274 306 272 249 277 298 272 249 276 299 272 249 277 298 272 249 277 298 272 249 275 296 272 249 274 297 272 249 274 306 272 249 274 297 272 249 272 303 272 249 274 306 272 249 274 297 272 249 275 296 272 249 275 296 272 249 275 296 272 249 263 304 272 249 267 296 272 249 278 292 272 249 274 297 272 249 275 295 272 249 275 297 272 249 276 299 272 249 266 306 272 249 267 300 272 249 268 299 272 249 269 299 272 249 276 299 272 249 275 306 271 249 276 299 272 249 276 299 272 249 274 306 272 249 274 305 272 249 276 298 272 249 276 298 272 249 278 292 273 248 277 299 272 249 277 299 272 249 275 305 272 249 276 299 272 249 276 299 272 249 277 297 272 249 276 298 272 249 276 299 272 249 274 306 272 249 276 299 271 248 274 297 271 248 275 297 271 248 273 303 271 248 275 296 271 248 273 302 271 248 275 297 271 248 274 296 271 248 275 296 271 248 272 303 271 248 276 300 271 249 275 296 271 248 273 303 271 248 273 302 271 248 275 296 271 248 273 302 271 248 274 296 272 248 272 302 272 248 272 303 272 248 274 296 272 248 275 296 272 248 273 302 272 248 266 296 272 248 264 302 272 248 273 302 272 248 273 302 272 248 273 303 272 248 275 296 272 248 274 297 272 248 273 303 272 248 277 293 272 248 274 296 272 249 275 295 272 248 274 295 272 248 274 296 272 248 273 302 272 248 275 297 272 248 273 302 272 248 273 303 272 249 273 303 272 249 273 302 272 248 275 296 272 248 267 296 272 248 267 296 272 248 265 302 272 248 273 302 272 248 273 302 272 248 275 296 272 248 274 296 272 248 275 296 271 248 275 296 271 248 274 297 271 248 275 296 271 248 275 296 271 248 274 296 271 248 274 296 271 248 275 296 271 248 274 297 271 248 274 296 271 248 273 302 271 248 272 302 271 248 273 302 271 248 273 302 271 248 273 303 271 248 274 297 271 248 274 297 271 248 272 303 271 248 274 297 271 248 274 296 271 248 271 303 271 248 272 303 271 248 273 303 271 248 272 302 271 248 274 296 271 248 274 296 271 248 274 296 271 248 274 296 272 248 278 293 271 248 274 297 272 248 275 296 272 248 274 296 272 248 274 296 271 248 266 296 271 248 277 293 271 248 265 297 271 248 267 296 271 248 266 295 271 248 272 303 271 248 274 297 271 248 272 302 271 248 274 296 271 248 273 302 271 248 273 302 271 248 272 303 271 248 272 304 271 248 273 302 271 248 274 296 271 248 274 297 271 248 274 297 271 248 266 296 271 248 265 297 271 248 274 296 271 248 273 303 272 248 275 296 271 248 273 302 271 249 273 302 271 249 273 302 271 248 274 302 271 248 275 296 271 248 275 295 271 248 272 303 272 249 272 302 271 248 275 295 271 248 273 302 271 248 274 297 272 249 268 303 272 249 273 302 271 248 278 293 271 249 275 297 272 249 272 302 271 248 272 303 271 248 274 296 271 248 274 296 271 248 272 302 271 248 274 296 271 248 273 303 271 248 272 303 271 249 277 294 271 248 275 296 271 248 272 303 271 248 274 296 271 248 275 296 271 248 266 296 272 248 274 296 272 248 273 302 271 248 272 303 272 248 274 297 271 248 274 296 271 248 273 302 272 248 273 302 272 248 274 297 272 248 275 296 272 248 273 302 272 248 272 303 272 248 274 296 272 248 275 296 272 248 273 303 272 248 274 296 272 248 272 303 272 249 272 303 272 249 274 297 272 249 272 303 272 249 272 303 272 249 272 303 272 249 275 301 272 249 272 304 272 249 272 304 272 249 274 298 272 249 273 303 272 249 273 303 272 249 274 298 272 249 275 297 272 249 274 296 272 249 274 297 272 249 273 303 272 249 264 303 272 249 266 297 272 249 274 296 272 249 272 303 272 249 274 296 272 249 273 303 272 249 273 304 272 249 275 297 272 249 266 310 272 249 265 311 272 249 268 303 272 249 268 303 272 249 275 297 272 249 273 303 272 249 273 303 272 249 273 303 272 249 275 296 272 249 273 303 272 249 273 303 272 249 274 296 272 249 273 302 272 248 275 296 272 249 275 296 272 249 273 303 272 249 274 297 272 249 273 303 272 249 273 303 272 249 274 298 272 249 273 304 272 249 273 304 272 249 272 304 272 249 274 297 272 249 273 303 272 249 272 303 272 249 275 297 271 248 273 303 272 249 272 303 272 249 273 303 272 248 276 296 272 248 272 304 272 248 273 303 272 248 273 303 272 248 273 303 272 249 275 296 272 248 274 297 272 248 274 297 272 248 274 297 272 248 276 296 272 248 274 296 272 249 275 296 272 249 276 296 272 249 272 303 272 249 275 297 272 249 273 303 271 249 274 297 272 248 273 303 271 248 273 303 272 249 267 296 272 249 264 304 271 249 266 297 271 248 264 304 271 248 272 303 272 249 273 303 271 249 275 296 271 249 275 297 271 249 275 296 271 249 274 297 271 248 275 296 271 248 275 296 271 248 272 303 271 248 272 303 271 248 275 296 271 248 274 297 271 249 274 297 271 249 275 296 271 248 272 303 271 248 274 297 271 248 275 297 271 248 273 302 271 248 274 297 271 248 275 296 271 248 274 297 271 248 272 304 271 248 273 304 271 248 274 297 271 248 274 297 271 248 275 296 271 248 275 297 271 248 275 296 271 248 275 296 271 248 275 295 271 248 275 296 271 248 274 297 271 249 272 302 271 249 272 303 271 249 273 303 271 249 274 297 271 249 273 303 271 249 272 303 271 249 272 304 271 249 274 296 271 249 273 303 271 249 274 297 271 249 274 297 271 249 275 296 271 249 274 296 271 249 273 303 271 249 274 306 271 249 273 303 271 249 274 296 271 248 275 296 271 248 277 291 271 249 273 303 271 249 278 292 271 249 273 303 271 249 275 296 271 249 275 296 272 248 272 303 271 248 272 304 271 249 272 303 271 249 274 296 272 248 274 295 272 248 275 296 272 248 275 296 272 248 275 296 272 248 275 295 272 248 274 297 273 249 274 297 272 249 275 297 272 249 274 297 272 249 275 295 273 248 273 302 273 248 274 297 272 248 274 297 272 248 274 296 272 248 272 303 272 248 275 294 272 248 275 296 273 248 275 297 271 248 274 297 272 249 273 303 271 249 274 296 271 249 274 296 271 248 274 296 273 249 275 296 273 249 274 296 272 249 274 296 274 249 274 296 273 249 274 296 273 249 275 296 274 249 273 297 273 249 274 297 273 249 274 296 274 249 273 297 275 249 274 295 274 249 274 294 273 249 274 296 273 249 274 296 273 249 267 301 274 249 267 302 273 249 274 296 274 249 274 295 273 249 274 296 274 249 266 303 273 250 274 296 273 250 273 302 273 250 274 296 272 250 272 302 274 249 273 300 274 249 272 301 274 249 275 294 273 249 272 301 274 249 274 295 274 249 274 294 273 249 272 301 275 249 272 301 273 250 272 301 275 249 272 301 274 249 273 301 274 249 274 294 273 250 274 296 274 249 272 303 274 249 273 302 274 249 274 296 274 249 274 296 274 249 274 296 274 249 277 292 275 249 273 300 274 249 275 295 274 249 274 295 274 249 272 302 274 249 273 302 274 249 274 295 274 249 274 294 274 249 274 295 274 249 273 296 274 249 274 296 274 249 272 302 273 249 272 302 274 249 272 302 274 249 274 296 274 249 272 301 274 249 272 302 274 249 274 295 274 249 274 294 274 249 274 295 273 249 278 292 274 249 272 301 274 249 272 300 274 249 275 294 275 249 271 301 275 249 273 300 275 249 271 302 274 249 273 295 275 249 272 300 275 249 274 294 275 249 273 295 274 249 272 300 274 249 272 301 275 249 274 295 274 249 274 296 274 249 273 301 273 249 274 294 274 249 273 294 274 249 274 294 274 249 273 301 273 249 274 295 274 249 274 294 272 249 272 301 272 249 274 294 272 249 273 301 272 249 274 295 273 250 274 294 273 250 278 293 273 250 274 294 272 250 274 295 271 249 275 294 271 249 272 301 271 249 274 295 272 249 274 294 274 249 272 301 274 249 274 294 273 249 272 301 274 249 274 295 274 249 274 295 274 249 275 295 274 249 272 301 274 249 272 301 272 249 274 295 271 249 272 301 273 248 272 301 273 249 275 294 274 249 274 295 274 249 273 300 274 249 272 301 274 249 273 300 274 249 275 295 274 249 274 294 274 249 271 301 274 249 273 295 274 249 272 300 274 249 273 301 274 249 272 302 275 249 275 295 274 249 274 296 274 249 275 296 274 249 273 302 274 249 274 296 275 249 272 302 274 249 275 296 274 249 274 296 274 249 273 302 274 249 274 296 274 249 273 302 274 249 272 303 274 249 273 302 273 249 273 302 273 249 274 296 272 249 274 296 272 249 274 296 274 248 274 296 274 248 272 302 272 249 274 297 274 249 272 301 274 249 272 302 274 249 272 302 274 249 274 296 274 249 272 303 274 249 273 296 274 249 274 296 274 249 272 302 274 249 272 301 274 249 274 296 273 249 272 302 272 249 274 296 272 249 278 293 273 249 272 302 273 249 272 302 274 249 277 293 274 249 273 302 274 249 264 302 273 249 272 302 273 249 274 296 274 249 272 302 274 249 273 295 274 248 272 301 274 249 274 295 274 249 274 295 274 249 272 302 274 249 271 302 275 249 273 296 274 249 274 295 274 249 271 302 274 249 274 296 274 249 274 295 274 249 272 301 274 249 275 295 273 249 273 302 273 249 274 296 273 249 272 302 273 249 272 302 273 249 274 296 273 249 274 296 274 248 274 295 274 248 274 296 274 248 272 302 273 248 275 295 273 248 274 296 273 248 274 296 273 248 274 295 273 248 272 302 273 248 274 296 273 248 272 302 273 248 274 295 273 248 274 296 273 248 274 295 273 249 271 302 273 249 274 295 273 249 274 296 273 249 274 296 273 249 274 296 273 249 274 295 273 249 274 295 274 249 274 296 274 249 274 294 274 249 274 295 274 249 272 302 274 249 274 296 273 249 274 295 273 249 273 301 273 249 273 295 273 249 278 291 273 249 274 295 273 249 274 295 273 249 274 295 273 249 272 301 273 249 274 295 273 249 272 302 273 249 274 296 273 249 274 296 274 249 273 296 273 249 274 295 274 249 274 295 274 249 274 295 274 249 274 295 274 249 274 295 274 249 273 296 274 249 274 295 274 249 274 295 274 249 271 302 274 249 273 296 274 249 274 295 274 249 274 294 275 249 274 295 274 249 274 295 274 249 274 295 274 249 274 295 275 249 274 295 274 249 272 302 274 249 273 295 274 249 275 295 273 248 274 296 274 249 274 295 274 249 274 295 274 249 271 301 275 249 272 301 275 249 272 301 275 249 272 301 275 249 274 295 275 249 272 302 274 249 277 291 274 249 272 303 273 249 274 295 272 249 273 296 272 249 274 296 272 249 274 296 273 249 274 296 273 248 274 296 274 249 274 296 274 249 273 295 273 249 274 296 273 249 272 302 272 249 274 295 272 249 274 296 272 249 272 301 271 249 272 301 272 249 274 294 272 249 274 295 272 249 274 295 272 249 274 295 272 249 274 296 271 249 274 295 273 248 275 294 271 249 274 295 272 249 274 295 272 249 266 295 272 249 266 293 272 249 274 294 271 249 272 300 271 249 274 295 271 249 278 292 274 249 273 302 274 249 272 302 274 249 273 295 272 249 274 294 272 249 274 293 273 249 271 302 273 249 272 301 273 249 274 295 272 249 272 302 273 249 274 295 273 249 274 296 273 249 274 293 272 249 272 300 272 249 274 295 272 249 273 295 273 249 273 296 274 249 272 302 273 249 274 295 273 249 271 302 274 249 274 295 274 249 273 295 274 249 273 295 273 249 266 294 272 249 273 295 272 249 274 295 272 249 272 302 272 249 273 296 272 249 273 296 273 249 273 301 272 249 273 295 272 249 271 302 272 249 274 295 272 249 265 295 272 249 265 295 272 249 265 295 274 249 263 302 274 249 266 294 272 249 264 301 272 249 266 294 273 249 265 295 272 249 265 295 272 249 276 292 272 249 274 295 272 249 273 302 272 249 264 302 272 249 267 294 272 249 275 294 272 249 271 302 272 249 274 295 272 249 274 295 272 249 273 295 272 250 272 301 273 249 267 295 273 249 264 302 272 249 264 301 272 249 264 301 272 249 265 295 272 249 266 295 272 249 273 295 273 248 273 295 273 248 263 301 274 249 265 295 274 249 273 296 275 249 278 292 273 249 274 295 272 249 273 296 272 249 272 302 272 249 272 302 272 249 273 296 272 249 273 295 272 249 272 302 272 249 271 302 272 249 274 295 272 249 272 301 273 248 272 302 273 248 267 295 272 249 274 295 273 249 272 302 273 248 272 302 273 248 274 296 272 249 273 296 272 249 272 302 272 249 272 301 272 249 273 295 272 249 272 301 272 249 272 302 272 249 271 302 272 249 272 301 272 249 274 295 272 249 273 295 272 249 273 296 272 249 272 302 272 249 271 302 272 249 272 301 272 249 274 295 272 249 273 296 272 249 271 302 272 249 273 296 271 249 271 302 272 249 273 296 272 249 273 295 272 249 271 303 272 249 271 303 271 249 277 293 271 249 272 301 271 249 271 302 272 249 273 295 272 249 271 302 272 249 271 302 272 249 271 302 272 249 271 302 272 249 274 295 272 249 273 295 272 249 273 295 272 249 266 295 272 249 266 295 272 249 265 296 272 249 263 302 272 249 266 295 272 249 263 303 272 249 262 303 272 249 266 295 272 249 265 295 272 249 272 301 272 249 271 302 272 249 273 295 272 249 274 295 272 249 271 302 272 249 273 296 272 249 273 296 272 249 272 301 272 249 273 296 272 249 273 295 272 249 271 301 272 249 273 296 273 249 265 295 273 249 274 295 273 249 270 302 273 249 266 295 272 249 265 295 272 249 273 296 272 249 273 296 272 249 273 296 273 249 274 295 272 249 274 295 272 249 274 295 273 249 264 302 273 249 274 295 273 249 265 295 273 249 271 302 273 249 263 303 273 249 266 296 273 249 263 302 273 249 265 296 272 249 272 302 273 249 263 302 273 249 263 302 274 249 266 295 274 249 263 302 274 249 264 302 274 249 263 302 274 249 263 302 273 249 266 295 273 249 266 295 273 249 274 296 273 249 275 299 273 249 275 298 273 249 273 306 273 249 268 298 273 249 275 299 273 249 268 299 273 249 265 306 272 249 268 298 272 249 267 299 272 249 275 299 272 249 268 298 272 249 266 305 272 249 268 298 272 249 266 305 272 249 265 306 272 249 275 299 272 249 275 299 272 249 273 305 272 249 273 306 272 249 275 299 272 249 276 298 272 249 273 306 272 249 273 306 272 249 267 299 272 249 275 299 272 249 275 299 272 249 273 306 272 249 275 299 272 249 275 299 272 249 273 306 272 249 275 299 272 249 275 299 272 249 265 306 272 249 265 306 273 249 265 306 273 249 264 306 273 249 265 306 272 249 275 299 272 249 275 299 272 249 273 306 272 249 273 305 272 249 273 306 272 249 265 306 272 249 275 299 272 249 272 306 272 249 274 305 272 249 273 306 272 249 264 306 272 249 275 299 272 249 267 299 272 249 265 306 272 249 265 306 272 249 275 299 272 249 265 306 273 249 274 300 273 249 275 300 272 249 273 306 274 249 273 306 274 249 273 306 274 249 272 307 274 249 275 299 274 249 273 306 274 249 272 306 272 249 273 306 273 249 275 299 272 249 274 305 273 249 273 306 272 249 267 299 272 249 267 300 273 249 267 300 272 249 267 299 272 249 273 306 272 249 273 306 272 249 275 299 272 249 273 306 272 249 273 306 272 249 273 306 272 249 265 306 272 249 274 306 272 249 266 306 273 249 272 307 273 249 274 300 273 249 273 306 272 249 273 306 272 249 275 299 272 249 267 300 272 249 273 306 272 249 267 299 272 249 275 299 272 249 273 306 272 249 273 306 274 249 273 306 273 248 277 296 273 249 274 300 274 249 275 300 274 249 265 306 274 249 268 299 272 249 266 305 272 249 264 306 272 249 266 306 272 249 266 305 272 249 272 306 272 249 264 307 272 249 265 306 272 249 264 307 272 249 274 300 272 249 273 306 272 249 278 296 272 249 264 306 272 249 265 306 272 249 264 306 272 249 265 306 272 249 265 306 272 249 267 299 272 249 272 306 272 249 275 299 272 249 273 306 272 249 266 300 272 249 273 306 272 249 267 300 272 249 267 299 272 249 273 306 274 249 274 300 274 249 275 299 274 249 265 306 274 249 265 306 274 248 273 306 274 248 265 306 272 249 273 306 272 249 273 306 272 249 273 306 272 249 273 306 272 249 273 306 272 249 273 306 272 249 265 306 272 249 266 306 272 249 265 305 272 249 265 306 272 249 265 305 272 249 273 305 272 249 275 299 272 249 264 306 272 249 267 300 272 249 265 305 272 249 267 299 272 249 267 299 272 249 273 305 272 249 275 299 272 249 274 300 272 249 273 305 272 249 275 299 272 249 266 305 272 249 265 306 272 249 267 300 272 249 275 300 272 249 273 306 272 249 273 306 272 249 275 299 272 249 273 305 272 249 267 300 272 249 275 300 272 249 274 299 272 249 273 305 272 249 273 306 272 249 274 300 272 249 274 300 272 249 273 306 272 249 275 299 272 249 274 300 272 249 273 306 272 249 267 299 272 249 275 300 272 249 274 305 272 249 265 306 272 249 265 306 272 249 266 306 272 249 270 297 272 249 274 299 272 249 267 298 272 249 265 306 272 249 268 298 272 249 268 299 272 249 279 295 272 249 272 303 272 249 268 299 272 249 271 296 272 249 266 300 272 249 266 306 272 249 266 305 272 249 268 299 272 249 266 305 272 249 267 300 272 249 274 305 272 249 266 305 272 249 267 300 273 249 265 305 272 249 267 299 273 249 266 299 273 249 267 300 273 249 265 305 271 249 273 305 271 249 273 305 272 249 277 292 272 249 273 305 272 249 275 299 272 249 275 299 272 249 274 305 272 249 274 305 272 249 275 299 272 249 275 299 272 249 268 298 273 249 273 305 273 249 273 306 273 249 275 299 273 249 275 299 273 249 265 306 272 249 268 298 272 249 275 299 273 249 276 298 272 249 268 299 273 249 266 305 272 249 273 306 273 249 275 299 273 249 274 305 272 249 274 300 272 249 273 306 272 249 275 299 272 249 275 299 272 249 275 299 272 249 275 299 272 249 275 299 272 249 275 299 271 249 276 299 272 249 273 306 272 249 274 305 272 249 274 305 272 249 275 299 272 249 274 306 272 249 274 305 272 249 275 300 272 249 266 306 272 249 266 306 272 249 266 306 272 249 268 299 272 249 268 299 271 249 276 303 272 249 273 305 271 249 276 299 271 249 275 299 272 249 267 299 272 249 265 303 272 249 277 294 272 249 275 296 272 249 275 296 272 249 272 303 272 249 274 297 272 249 275 296 272 249 273 302 272 249 274 296 272 249 275 296 272 249 273 303 272 249 273 302 272 249 273 303 272 249 275 296 272 249 272 303 272 249 273 303 272 249 272 302 272 249 272 302 272 249 273 303 272 249 267 296 272 249 265 303 272 249 264 303 272 249 265 302 272 249 267 295 272 249 273 302 272 249 272 302 272 249 265 301 272 249 267 295 272 249 274 296 272 249 273 302 272 249 274 296 272 249 272 303 272 249 264 302 272 249 266 296 272 249 264 302 272 249 267 295 272 249 267 297 272 249 273 302 272 249 274 296 272 249 272 302 272 249 274 295 272 249 272 301 272 249 272 303 272 249 272 302 272 249 273 302 272 249 272 302 272 249 272 303 272 249 273 302 272 249 274 297 272 249 266 296 272 249 267 296 272 249 267 295 272 249 266 296 272 249 266 296 272 249 275 296 272 249 274 296 272 249 272 302 272 249 273 301 272 249 272 302 272 249 271 303 272 249 273 300 272 249 266 296 272 249 266 296 272 249 274 296 272 249 266 296 272 249 272 303 272 249 272 302 272 249 273 297 272 249 274 296 272 249 273 302 272 249 274 295 272 249 272 302 272 249 275 296 272 249 274 296 272 249 274 296 272 249 273 302 272 249 264 302 272 249 272 302 272 249 274 296 272 249 273 295 272 249 274 296 272 249 275 296 272 249 273 302 272 249 275 296 272 249 275 295 272 249 273 302 272 249 274 296 272 249 274 296 272 249 277 292 272 249 275 296 272 249 277 289 272 249 274 295 272 249 274 296 272 249 273 301 272 249 274 296 272 249 273 302 272 249 272 302 272 249 274 296 272 249 274 296 272 249 275 295 272 249 274 296 272 249 274 296 272 249 273 302 272 249 264 303 272 249 266 295 272 249 267 295 272 249 273 302 272 249 273 301 272 249 274 295 272 249 274 296 272 249 274 296 272 249 273 302 272 249 273 302 272 249 272 302 272 249 267 295 273 249 274 296 273 249 274 296 273 249 274 295 273 249 274 296 273 249 274 296 273 249 265 302 273 249 274 296 272 249 274 296 272 249 274 296 272 249 274 295 272 249 273 302 272 249 273 301 272 249 273 302 272 249 274 296 272 249 274 296 272 249 264 303 272 249 265 302 272 249 267 295 273 249 274 296 272 249 274 296 272 249 274 295 272 249 274 296 272 249 274 296 272 249 275 295 272 249 274 295 272 249 275 295 272 249 273 302 272 249 273 296 272 249 266 296 272 249 274 296 272 249 274 296 272 249 266 296 272 249 267 295 272 249 274 296 272 249 275 295 272 249 275 296 272 249 274 295 272 249 274 295 272 249 273 302 272 249 274 295 272 249 277 293 272 249 275 296 272 249 274 296 272 249 274 296 272 249 275 295 272 249 274 296 272 249 273 296 272 249 274 296 272 249 272 302 272 249 274 296 272 249 273 302 272 249 277 293 272 249 274 296 272 249 272 303 272 249 274 296 272 249 271 303 272 249 272 302 272 249 266 296 272 249 267 295 272 249 267 295 272 249 275 295 272 249 275 295 272 249 273 302 272 249 267 295 272 249 274 296 272 249 274 295 272 249 273 296 272 249 274 296 272 249 271 302 272 249 272 302 272 249 274 295 272 249 274 295 272 249 272 302 272 249 275 295 272 249 275 295 272 249 274 296 272 249 274 296 272 249 273 302 272 249 274 296 272 249 272 303 272 249 274 295 272 249 274 295 272 249 274 295 272 249 273 302 272 249 274 296 272 249 274 296 272 249 273 302 272 249 273 296 272 249 274 296 272 249 274 296 272 249 272 302 272 249 272 302 272 249 274 296 272 249 274 297 272 249 272 303 272 249 275 295 272 249 274 296 272 249 274 296 272 249 274 296 272 249 274 296 272 249 271 302 272 249 277 292 272 249 274 296 272 249 274 297 272 249 275 295 272 249 274 296 272 249 274 296 272 249 274 296 272 249 274 297 272 249 274 296 272 249 274 296 272 249 274 296 272 249 267 295 272 249 267 295 272 249 267 296 272 249 265 302 272 249 264 302 273 249 264 303 273 249 264 303 273 249 266 296 273 249 266 296 272 249 265 302 272 249 275 296 272 249 272 303 272 249 274 297 272 249 273 302 272 249 274 296 272 249 274 296 272 249 274 296 272 249 274 296 272 249 272 302 272 249 272 303 272 249 267 296 272 249 266 296 272 249 272 303 273 249 275 299 273 249 273 304 273 249 273 305 273 249 275 299 273 249 273 306 273 249 273 305 273 249 275 298 273 249 265 305 273 249 268 298 273 249 264 307 273 249 265 306 273 249 275 298 273 249 276 290 272 249 275 299 273 249 275 299 273 249 273 305 273 249 273 305 272 249 276 299 273 249 273 306 273 249 274 305 272 249 276 298 272 249 268 299 272 249 268 299 272 249 267 305 272 249 265 306 272 249 266 305 272 249 266 305 272 249 274 305 272 249 276 298 272 249 274 304 272 249 274 305 272 249 276 299 272 249 274 305 272 249 275 299 272 249 268 299 272 249 268 298 272 249 267 299 272 249 275 299 272 249 267 299 272 249 267 299 272 249 265 305 272 249 268 298 272 249 266 305 272 249 268 298 272 249 268 298 272 249 268 298 272 249 265 306 272 249 266 306 272 249 267 299 272 249 265 306 272 249 268 299 272 249 266 306 272 249 268 299 272 249 267 299 272 249 265 306 272 249 266 306 272 249 268 298 272 249 267 299 272 249 274 305 272 249 273 305 272 249 273 305 272 249 275 299 272 249 276 299 272 249 276 298 272 249 275 299 272 249 273 306 272 249 267 299 272 249 265 306 272 249 268 299 272 249 265 306 272 249 265 306 272 249 277 292 272 249 273 305 272 249 273 305 272 249 273 306 272 249 272 306 272 249 275 299 273 249 275 298 273 249 277 292 273 249 275 296 273 249 273 302 273 249 274 296 272 249 265 302 272 249 275 296 272 249 273 302 272 249 273 302 272 249 275 296 272 249 274 296 272 249 272 303 272 249 274 296 272 249 272 303 272 249 274 296 272 249 275 296 272 249 272 303 272 249 272 303 272 249 275 295 272 249 274 296 272 249 274 296 272 249 272 302 272 249 272 302 272 249 274 296 272 249 275 296 272 249 272 302 272 249 273 302 272 249 274 301 272 249 273 302 272 249 273 302 272 249 275 296 272 249 272 302 272 249 274 296 272 249 273 302 272 249 274 296 272 249 274 295 272 249 276 295 272 249 273 301 272 249 274 300 272 249 276 294 273 250 276 294 273 250 275 294 273 249 274 297 273 250 273 297 273 250 275 291 273 250 275 291 273 250 275 291 273 250 275 291 273 250 275 291 273 250 268 291 273 250 276 294 273 250 275 294 273 250 275 291 272 249 275 292 273 250 276 290 273 250 276 290 273 250 277 288 273 250 278 287 273 250 279 287 273 250 279 287 272 250 284 282 273 250 281 285 273 250 281 285 273 250 280 285 273 250 281 285 273 250 282 285 273 250 281 284 273 250 281 284 273 250 281 284 273 250 282 284 273 250 281 283 273 250 281 284 273 250 281 283 273 250 282 283 271 250 285 281 272 250 282 282 271 250 282 282 272 250 281 283 271 250 281 283 272 250 282 282 272 250 283 281 272 250 284 282 272 250 284 281 272 250 285 281 272 250 285 281 272 250 286 281 272 250 286 281 271 250 285 281 272 250 285 281 272 250 286 281 272 250 286 281 271 250 287 280 271 250 289 280 271 250 290 280 271 250 289 280 271 250 289 279 271 250 290 279 271 250 290 279 271 250 290 279 271 250 290 279 272 250 290 279 272 250 290 279 272 250 290 279 273 250 290 279 271 250 291 279 273 250 290 279 271 250 290 279 271 250 290 279 271 250 291 279 271 250 290 279 272 250 291 279 272 250 291 279 272 250 291 279 272 250 290 279 272 250 291 279 272 250 291 279 272 250 294 274 272 250 291 279 272 250 291 279 271 250 290 279 272 250 291 278 272 250 290 279 272 250 290 279 272 250 291 279 272 250 290 279 272 250 291 278 272 250 291 278 272 250 291 278 272 250 291 278 272 250 291 278 272 250 291 278 272 250 291 279 271 250 292 278 271 250 291 278 271 250 292 279 271 250 291 279 271 250 291 278 271 250 291 278 271 250 291 278 271 250 291 278 271 250 290 278 271 250 291 278 271 250 290 278 271 250 291 278 271 250 291 278 271 250 290 278 271 250 291 278 271 250 291 278 271 250 290 278 271 250 290 279 271 250 294 274 271 250 291 274 271 250 291 274 271 250 291 274 271 250 291 274 271 250 290 275 271 250 291 275 271 250 290 279 271 250 291 274 271 250 291 274 271 250 291 274 271 250 291 276 271 250 291 276 271 250 291 276 271 250 291 278 271 250 292 277 271 250 292 277 271 250 292 277 271 250 292 277 271 250 292 277 271 250 291 277 271 250 292 277 271 250 292 277 270 250 290 274 270 250 291 273 270 250 291 274 270 250 291 273 270 250 291 273 270 250 291 273 270 250 291 273 270 250 292 273 270 250 291 274 270 250 291 273 270 250 291 274 270 250 290 274 270 250 291 274 270 250 290 274 270 250 290 273 270 250 290 273 270 250 291 273 270 250 290 274 270 250 290 274 270 250 291 273 270 250 290 276 270 250 291 276 270 250 291 276 270 250 291 276 270 250 290 276 270 250 291 275 270 250 291 276 270 250 291 276 270 250 291 276 270 250 291 276 270 250 291 276 270 250 290 276 270 250 290 277 270 250 290 277 270 250 291 277 270 250 291 277 270 250 291 277 270 250 293 274 271 250 290 278 271 250 291 278 271 250 291 274 271 250 291 274 271 250 291 275 271 250 291 277 271 250 290 277 271 250 290 277 271 250 291 277 271 250 291 277 271 250 293 273 271 250 291 277 271 250 291 277 271 250 290 274 271 250 295 273 271 250 291 277 271 250 290 277 271 250 291 276 271 250 291 276 271 250 291 277 272 250 289 277 272 250 288 278 272 250 287 278 272 249 287 278 272 250 286 278 272 249 287 278 272 250 287 278 272 249 286 278 272 249 287 278 272 249 287 278 272 249 285 280 272 249 287 279 272 249 287 280 272 249 287 280 271 250 287 280 271 250 286 280 271 249 284 280 271 250 283 281 272 250 283 281 272 249 284 281 272 250 283 281 272 249 282 282 272 250 282 282 272 250 282 282 272 250 283 282 273 250 282 282 273 250 282 281 273 250 283 281 274 249 282 282 273 249 283 280 273 250 283 282 271 250 282 282 272 250 282 281 272 250 282 282 272 250 282 281 272 250 282 281 272 250 282 282 272 250 282 282 273 249 281 282 273 250 283 282 273 249 285 280 273 249 283 282 273 249 283 281 273 249 282 282 272 249 282 282 272 249 283 278 272 249 282 278 272 249 282 282 272 249 282 282 271 249 283 282 272 249 282 282 274 249 283 282 273 249 282 282 273 250 282 282 273 250 283 281 273 249 283 278 273 250 282 282 273 250 282 282 272 249 282 282 272 250 282 282 272 250 282 283 271 249 281 283 272 250 282 283 271 250 282 283 273 249 281 283 273 249 282 283 273 249 283 283 273 249 282 283 274 249 282 282 274 249 283 282 273 249 281 282 273 249 282 282 273 249 282 283 272 250 282 284 273 249 282 284 274 249 283 284 272 249 281 285 273 249 282 285 273 249 281 285 272 249 281 285 272 249 282 285 272 250 282 285 272 250 281 286 273 250 281 285 274 249 282 285 275 249 281 289 274 249 281 289 273 249 282 285 272 249 281 289 272 249 282 288 272 249 282 285 272 249 282 289 271 249 282 289 272 250 282 285 272 250 282 285 272 250 282 289 272 250 281 284 274 249 282 284 272 250 282 284 272 250 282 284 272 250 281 284 272 250 281 284 272 250 282 284 272 250 281 284 271 250 281 284 271 250 282 283 272 250 281 283 272 250 281 284 272 250 282 284 272 250 281 284 272 250 282 284 273 250 281 284 273 250 281 283 273 250 281 283 273 250 282 283 273 250 282 283 272 250 282 283 271 250 282 283 272 250 282 283 273 250 282 282 272 250 282 283 271 250 281 283 272 250 282 282 272 250 283 283 272 250 282 282 272 250 282 282 272 250 282 282 272 250 282 282 272 250 282 282 273 250 285 277 272 250 282 282 272 250 282 282 271 250 282 282 272 250 281 283 272 250 281 282 272 250 282 281 273 250 281 282 273 250 282 282 273 250 282 282 273 250 282 281 273 250 281 282 273 250 282 281 273 250 281 281 273 250 285 277 273 250 282 279 273 250 281 282 273 250 282 281 272 250 282 281 272 250 281 282 271 250 281 282 271 250 282 281 272 250 281 282 272 250 281 281 272 250 281 281 271 250 281 282 271 250 282 281 271 250 282 281 271 250 281 281 271 250 282 281 271 250 282 281 272 250 282 281 272 250 282 281 272 250 283 281 272 250 280 281 272 250 282 282 272 250 282 281 272 250 282 282 272 250 282 281 272 250 282 281 272 250 280 282 272 250 282 281 272 250 282 281 272 250 281 281 272 250 281 281 272 250 282 281 272 250 281 281 271 250 282 281 272 250 282 281 272 250 281 281 272 250 281 282 272 250 282 281 272 250 281 282 272 250 282 281 272 250 282 281 272 250 282 281 272 250 282 281 272 250 282 281 272 250 281 281 271 250 282 281 271 250 283 281 272 250 282 281 272 250 281 282 273 250 281 282 273 250 281 281 273 250 281 281 273 250 280 282 273 250 281 281 273 250 279 282 273 250 281 281 272 250 280 282 272 250 282 281 272 250 281 282 272 250 280 282 272 250 280 282 272 250 280 282 272 250 281 282 273 250 281 282 272 250 280 282 272 250 280 282 271 250 281 282 272 250 281 282 273 250 281 282 273 250 281 281 273 250 281 282 273 250 275 280 273 250 281 282 273 250 282 281 273 250 281 282 273 250 282 281 273 250 282 281 273 250 281 283 272 250 282 282 273 250 282 283 272 250 281 283 272 250 281 283 272 250 282 282 272 250 281 283 272 250 281 283 273 250 282 282 273 250 281 283 272 250 282 283 272 250 282 283 272 250 282 283 272 250 282 282 272 250 282 282 272 250 281 283 272 250 282 283 273 250 282 281 273 250 281 282 273 250 281 281 273 250 282 281 273 250 282 283 273 250 281 283 273 250 281 283 273 250 282 283 273 250 281 283 273 250 281 283 273 250 281 283 273 250 282 283 273 250 281 283 273 250 282 283 273 250 282 283 273 250 282 283 273 250 281 283 273 250 281 283 273 250 282 283 273 250 280 283 273 250 281 283 273 250 281 283 273 250 281 283 273 250 281 283 273 250 282 283 272 250 281 282 272 250 281 282 273 250 281 282 273 250 281 282 273 250 282 281 273 250 282 282 273 250 281 283 273 250 281 283 273 250 282 281 273 250 281 282 273 250 282 281 273 250 282 282 273 250 281 282 273 250 281 282 273 250 282 282 273 250 282 282 273 250 281 282 273 250 283 281 273 250 282 281 273 250 282 281 273 250 282 282 273 250 275 281 273 250 281 281 272 250 284 280 273 250 282 282 273 250 282 282 273 250 282 281 273 250 281 282 272 250 282 282 272 250 282 281 272 250 282 282 272 250 282 281 272 250 282 281 272 250 284 280 273 250 276 280 273 250 282 281 273 250 281 281 273 250 281 281 272 250 281 281 272 250 281 281 272 250 281 280 272 250 282 281 272 250 281 282 273 250 281 282 273 250 282 281 273 250 281 281 273 250 282 281 273 250 282 281 273 250 281 281 274 250 282 281 273 250 282 281 273 250 281 282 273 250 282 282 273 250 282 281 273 250 281 281 273 250 281 282 272 250 282 281 273 250 281 282 272 250 281 282 273 250 282 281 273 250 281 281 273 250 282 282 273 250 282 281 273 250 282 281 272 250 282 281 273 250 281 281 273 250 280 282 273 250 280 282 271 250 279 283 272 250 278 283 273 250 281 281 273 250 277 284 273 250 276 284 273 250 277 284 273 250 277 284 273 250 276 284 273 250 277 284 273 250 277 284 274 250 276 285 273 250 277 284 273 250 277 285 273 250 276 285 273 250 276 285 273 250 276 285 272 250 276 286 272 250 276 285 274 249 276 286 274 249 277 286 272 250 277 286 272 250 277 286 272 250 276 286 272 250 276 286 272 250 277 286 272 250 277 286 272 250 277 287 272 250 276 288 272 250 275 294 272 250 277 290 272 250 276 288 272 250 276 289 273 250 276 293 273 250 276 289 273 250 276 290 272 250 276 293 272 250 276 291 272 250 276 294 272 250 277 293 272 250 277 293 272 250 276 291 272 250 275 291 272 250 276 290 272 250 276 294 272 250 276 290 272 250 277 293 272 250 274 297 273 250 277 293 272 250 276 293 272 250 280 286 274 249 276 293 274 249 277 290 274 249 276 294 274 249 276 292 274 249 276 294 274 249 276 294 274 249 277 293 274 249 276 290 274 249 276 294 274 249 276 293 274 249 276 293 272 250 278 291 272 250 276 293 272 250 276 293 272 250 274 300 272 250 276 293 272 250 276 293 272 250 276 293 272 250 276 294 272 250 277 293 272 250 275 300 272 250 276 294 272 250 281 289 272 250 277 293 272 250 278 292 273 250 276 290 273 250 276 293 272 250 280 286 272 250 276 299 272 250 276 293 272 250 278 292 272 250 277 290 273 250 277 291 273 250 277 293 272 250 278 290 273 250 277 293 273 250 277 293 273 250 277 293 273 250 277 293 273 250 277 293 273 250 277 293 273 250 278 293 273 250 277 293 272 250 282 289 272 250 277 293 272 250 276 293 272 250 277 290 272 250 275 299 272 250 277 293 272 250 277 292 272 250 277 293 272 250 277 293 272 250 277 293 273 250 277 293 273 250 277 293 273 250 277 292 273 250 277 293 273 250 278 292 273 250 277 292 273 250 277 293 273 250 277 292 273 250 277 293 273 250 275 291 273 250 278 292 273 250 277 291 273 250 277 293 273 250 277 291 273 250 277 292 273 250 276 290 273 250 275 299 273 250 275 299 273 250 274 296 272 250 276 293 273 250 281 283 273 250 276 290 273 250 277 293 273 250 277 291 273 250 276 288 273 250 277 293 274 249 276 290 274 249 276 293 274 249 276 290 273 250 275 291 273 250 275 295 273 250 276 294 273 250 276 293 275 249 273 301 275 249 275 294 275 249 275 295 273 250 275 294 272 249 274 301 272 249 274 301 272 250 275 295 272 249 276 293 274 250 276 295 274 250 276 293 274 250 275 294 274 250 275 295 272 249 275 295 272 249 275 294 272 249 278 290 274 249 275 295 274 249 274 301 274 249 275 295 274 249 273 302 274 249 275 295 274 249 275 296 275 249 275 296 275 249 275 295 275 249 276 295 275 249 275 295 275 249 275 295 275 249 275 295 275 249 275 295 275 249 275 295 275 249 275 295 275 249 275 296 275 249 275 296 275 249 275 295 275 249 274 296 275 249 278 291 275 249 273 302 275 249 274 296 275 249 275 296 275 249 275 295 275 249 274 296 275 249 275 296 275 249 275 295 275 249 272 302 275 249 273 302 275 249 275 295 275 249 265 302 275 249 273 302 274 249 275 295 274 249 274 295 275 249 275 295 275 249 273 301 275 249 272 302 275 249 275 295 275 249 275 295 275 249 273 301 275 249 273 301 273 250 273 302 273 249 274 296 272 249 275 295 272 249 274 302 272 249 275 295 273 249 275 295 272 249 273 301 272 249 274 295 272 249 275 295 272 249 275 295 272 249 274 295 272 249 273 301 272 249 275 294 272 249 275 294 272 249 274 295 272 249 275 294 272 249 274 295 272 249 274 294 272 249 275 295 272 249 272 301 273 249 274 301 273 249 273 301 273 249 274 296 273 249 273 301 273 249 273 301 273 249 273 301 273 249 275 295 273 249 275 295 273 249 274 296 273 249 275 295 273 249 275 295 273 249 275 294 273 249 272 302 272 249 275 295 272 249 275 295 273 249 274 295 273 249 275 295 273 249 275 295 273 249 272 302 273 249 275 295 272 249 274 295 272 249 267 295 272 249 275 295 273 249 274 295 273 249 273 302 273 249 275 295 273 249 275 295 273 249 274 295 273 249 275 295 273 249 275 295 273 249 272 302 273 249 272 302 273 249 274 296 273 249 274 296 273 249 275 295 273 249 272 302 273 249 274 296 272 249 275 295 272 249 274 295 272 249 274 295 272 249 272 302 272 249 274 295 272 249 274 295 272 249 278 291 272 249 274 294 272 249 274 295 272 249 275 295 272 249 272 302 272 249 274 294 272 249 274 294 272 249 274 294 272 249 274 294 272 249 274 295 272 249 272 301 272 249 271 301 272 249 272 301 272 249 271 301 272 249 274 294 272 249 274 294 272 249 272 300 272 249 274 294 272 249 275 294 272 249 272 301 272 249 274 294 272 249 274 294 272 249 277 291 272 249 274 295 272 249 275 293 272 249 274 295 272 249 274 295 272 249 278 291 272 249 273 300 272 249 275 293 272 249 277 296 272 249 273 293 272 249 272 299 272 249 278 290 272 249 273 299 272 249 274 294 272 249 274 294 272 249 271 300 272 249 274 294 272 249 264 300 272 249 272 300 272 249 274 293 272 249 274 293 272 249 272 301 273 249 273 300 272 249 273 299 272 249 274 294 272 249 274 294 272 249 275 294 272 249 274 295 272 249 265 300 272 249 275 294 272 249 274 294 272 249 274 294 272 249 273 301 272 249 274 295 272 249 278 291 272 249 266 300 272 249 266 294 272 249 275 294 272 249 267 294 272 249 273 301 272 249 277 288 272 249 274 299 272 249 274 294 272 249 273 300 271 249 268 293 272 249 275 293 272 249 275 294 272 249 275 294 272 249 265 301 272 249 274 294 272 249 275 294 272 249 275 293 272 249 275 293 272 249 275 294 272 249 274 294 272 249 274 293 272 249 275 294 272 249 275 294 272 249 275 292 272 249 274 293 272 249 267 294 272 249 267 293 272 249 268 293 272 249 267 293 272 249 267 293 272 249 268 293 272 249 274 295 272 249 275 294 272 249 275 293 272 249 275 294 272 249 275 294 272 249 275 294 272 249 275 294 272 249 275 293 272 249 275 294 272 249 273 300 272 249 265 299 272 249 275 294 273 249 267 294 273 249 273 302 273 249 268 294 273 249 276 293 273 249 273 300 273 249 273 300 273 249 276 292 274 249 274 295 274 249 268 294 274 249 279 292 274 249 275 294 274 249 267 294 273 249 267 294 273 249 267 295 273 249 275 294 273 249 274 295 273 249 274 295 273 249 268 295 273 249 267 295 274 249 267 295 274 249 278 292 273 249 275 295 273 249 275 295 273 249 274 295 273 249 265 301 273 249 264 302 273 249 266 302 273 249 267 295 275 249 268 295 275 249 268 295 275 249 267 295 274 249 268 295 275 249 267 295 275 249 267 295 275 249 265 302 275 249 267 295 275 249 267 295 275 249 266 301 275 249 268 294 275 249 265 301 273 249 267 295 273 249 269 294 273 249 275 295 273 249 275 295 273 249 275 295 273 249 275 295 273 249 273 301 273 249 268 294 274 249 268 295 274 249 276 295 274 249 275 294 274 249 276 294 274 249 276 295 274 249 275 295 274 249 276 295 274 249 276 295 273 249 276 295 273 249 275 295 273 249 266 301 273 249 268 294 273 249 274 300 273 249 268 295 273 249 275 295 273 249 275 294 273 249 275 292 273 249 276 294 274 249 275 291 273 249 276 293 273 249 276 291 273 249 274 297 273 249 276 293 275 249 276 290 274 249 276 293 274 249 277 293 274 249 277 293 274 249 276 293 274 249 276 293 274 249 276 293 274 249 276 293 273 249 277 289 272 250 277 292 272 250 277 288 272 250 277 287 274 249 276 287 274 249 276 287 274 249 276 287 274 249 276 287 275 249 276 287 274 249 276 287 275 249 276 288 273 250 276 291 273 250 276 291 273 250 276 287 273 250 277 286 273 250 278 289 273 250 280 285 273 250 281 284 273 250 280 284 272 250 280 285 272 250 281 284 272 250 281 284 272 250 281 283 272 250 282 283 272 250 282 283 272 250 282 283 272 250 282 283 273 250 282 283 273 250 281 283 273 250 281 284 273 250 282 287 273 250 282 283 273 250 281 283 273 250 281 284 272 250 281 283 272 250 281 283 273 250 282 283 273 250 285 280 273 250 282 283 273 250 282 283 273 250 281 284 271 249 280 284 271 249 280 284 271 249 281 284 271 249 280 285 271 249 279 286 271 249 282 289 271 249 281 285 271 249 281 285 271 249 281 285 271 249 281 285 271 249 282 288 271 249 282 288 272 250 281 284 272 250 282 285 272 250 282 288 272 250 282 288 272 250 281 285 272 250 281 288 272 250 274 288 272 250 281 285 272 250 280 285 272 250 281 288 272 250 282 288 272 250 282 288 272 250 281 288 272 250 281 288 272 250 282 288 272 250 281 285 272 250 281 285 272 250 281 285 272 250 281 288 272 250 281 285 272 250 280 285 272 250 280 288 272 250 281 285 272 250 282 288 272 250 281 285 272 250 280 285 272 250 281 285 272 250 281 285 272 250 281 285 272 250 281 285 272 250 281 288 272 250 281 288 272 250 281 285 272 250 282 285 272 250 281 288 272 250 281 285 272 250 279 286 272 250 278 287 272 250 278 287 272 250 277 291 272 250 277 291 272 250 276 292 272 250 276 292 272 250 277 292 272 250 276 292 272 250 276 293 272 249 276 293 272 249 276 292 272 249 276 290 272 249 276 290 274 249 276 289 274 249 276 289 274 249 275 290 274 249 276 290 274 249 275 290 274 249 275 289 273 249 274 297 273 249 275 293 273 249 279 287 273 249 276 290 272 250 268 290 273 249 268 293 273 249 268 293 273 249 268 293 273 249 268 294 273 249 267 294 272 250 268 293 272 250 273 300 272 250 275 293 272 250 278 291 272 249 275 294 273 249 275 293 273 249 275 294 273 249 273 301 272 249 267 294 272 249 272 302 272 249 273 302 272 249 275 295 272 249 273 302 272 249 273 302 272 249 273 302 272 249 275 296 272 249 273 302 272 249 273 302 272 249 275 296 272 249 275 296 272 249 275 295 273 249 274 296 273 249 275 295 273 249 274 295 273 249 274 295 273 249 272 302 273 249 268 294 272 249 267 295 273 249 268 295 272 249 267 295 272 249 267 295 272 249 274 296 272 250 267 295 273 249 267 295 273 249 265 302 273 249 265 301 273 249 266 296 273 249 265 302 273 249 265 302 272 250 266 296 272 249 266 296 272 250 275 296 272 249 274 296 272 249 272 302 272 249 275 295 272 249 272 302 272 249 271 302 272 249 277 293 272 249 272 302 272 249 264 302 272 249 265 302 272 249 264 303 272 249 264 303 272 249 265 302 272 249 265 302 272 249 267 295 272 249 265 302 272 249 266 296 272 249 266 296 272 249 266 296 272 249 266 296 272 249 274 296 272 249 265 302 273 249 266 295 272 249 270 292 272 249 267 296 272 249 274 296 272 249 267 296 272 250 265 303 272 249 265 303 272 249 264 303 272 249 265 302 273 249 267 296 273 249 266 296 273 249 266 296 272 249 266 296 273 249 266 296 273 249 266 297 273 249 266 296 273 249 266 296 272 249 267 296 272 249 266 296 272 249 266 297 272 249 264 303 272 249 264 303 272 249 264 303 272 249 264 303 272 249 264 303 272 249 267 296 272 249 267 296 272 249 267 296 272 249 266 296 272 249 267 296 272 249 266 296 272 249 265 303 272 249 278 293 272 249 266 297 272 250 264 302 272 250 264 303 272 250 266 296 272 249 264 303 272 250 266 295 272 249 264 302 272 250 264 302 272 250 264 302 272 250 266 296 272 250 272 302 272 250 274 296 273 250 274 296 273 250 264 302 273 250 266 296 273 250 264 302 273 250 266 295 273 250 266 295 273 250 266 295 272 250 272 302 272 250 267 295 273 250 266 296 272 250 267 296 272 250 267 296 272 249 266 296 272 250 266 295 272 250 267 296 272 249 267 296 272 249 266 296 272 249 265 302 272 249 267 296 272 250 265 302 272 250 265 302 272 249 266 295 272 249 264 303 272 250 267 295 272 250 264 303 272 249 267 295 272 250 267 296 272 250 266 296 272 250 266 296 272 250 274 296 272 249 267 296 272 250 266 296 272 250 264 302 272 250 266 296 272 250 264 303 272 250 274 296 272 250 264 302 272 250 266 296 272 250 264 302 272 250 264 302 272 250 266 296 272 250 267 295 272 249 266 296 272 249 265 302 272 249 266 296 272 249 266 296 272 249 267 295 272 249 265 302 272 249 264 302 272 249 274 296 272 249 266 296 272 249 265 296 272 249 267 295 272 249 265 302 272 249 267 296 272 249 266 296 272 249 274 296 272 249 274 296 272 249 274 296 272 249 274 296 272 249 274 296 272 249 275 295 272 249 274 296 272 249 274 296 272 249 270 293 272 249 275 295 272 249 274 295 272 249 274 295 272 249 274 295 272 249 272 302 272 249 274 295 272 249 274 295 272 250 274 295 272 250 274 295 272 249 274 295 272 249 274 296 272 249 273 295 272 249 274 295 272 249 274 296 272 249 274 296 272 249 274 295 272 249 271 302 272 249 274 294 272 249 272 301 272 249 274 295 272 249 273 296 272 249 272 301 272 249 274 295 272 249 265 302 272 249 267 295 272 249 264 302 272 249 266 295 272 249 266 295 272 249 266 295 272 249 272 301 272 249 274 295 272 249 274 295 272 249 273 296 272 249 272 301 272 249 271 302 272 249 273 295 272 249 266 295 272 249 266 296 272 249 267 295 272 250 277 293 272 249 266 294 272 250 266 295 272 249 267 295 272 249 264 302 272 250 264 301 272 250 267 294 272 250 271 292 272 250 274 295 272 250 274 295 272 250 273 295 272 250 273 295 272 250 273 296 272 250 274 295 272 249 274 295 272 249 267 294 272 249 264 302 272 249 265 301 272 249 266 295 272 249 265 296 272 249 266 295 272 249 275 293 272 249 274 295 272 249 266 295 272 249 273 296 272 249 266 295 272 249 266 295 272 249 264 302 272 249 266 295 272 249 264 301 272 249 264 301 272 249 273 294 272 249 273 294 272 249 274 296 272 249 273 296 272 249 273 296 272 249 273 295 272 249 273 296 272 249 273 296 272 249 274 294 272 250 274 295 272 249 271 302 272 249 277 288 272 249 274 295 272 249 272 301 272 249 265 301 272 249 264 302 272 249 264 302 272 249 264 301 273 249 264 301 273 249 264 301 273 249 266 295 273 249 264 302 273 249 264 302 273 249 266 295 273 249 273 296 273 249 266 295 273 249 266 295 273 249 264 301 272 249 265 295 272 249 266 295 273 249 266 294 272 249 265 301 272 249 267 295 272 249 274 295 272 249 272 302 272 249 274 295 272 249 272 302 272 249 274 295 272 249 267 295 272 249 266 295 272 249 267 294 273 249 267 294 272 249 264 301 272 249 267 295 273 249 267 295 273 249 265 301 274 249 266 295 274 249 267 295 274 249 266 295 274 249 274 295 274 249 275 293 274 249 273 295 274 249 273 295 274 249 274 295 273 249 277 291 273 250 272 302 273 249 274 294 273 249 274 294 273 249 274 294 273 249 274 295 273 249 271 302 273 249 274 295 273 249 274 295 273 249 272 302 273 249 274 295 273 249 275 295 272 249 274 296 272 249 273 302 272 249 275 295 272 249 275 295 272 249 279 293 272 250 267 296 272 249 273 300 272 249 275 294 272 249 275 294 272 249 275 295 272 249 275 296 272 249 275 295 272 249 268 295 272 249 267 295 272 249 268 295 272 249 268 298 272 249 269 298 272 249 268 298 272 250 268 298 272 249 268 298 272 249 276 298 272 249 274 305 272 249 276 298 272 249 277 298 272 249 277 298 272 249 277 298 272 249 275 304 272 249 276 298 272 249 276 298 272 249 274 304 272 250 279 295 272 250 268 298 272 250 277 297 272 250 276 297 272 250 276 298 272 250 277 297 272 250 276 298 272 250 274 295 272 250 277 298 272 250 277 298 272 250 275 304 272 250 275 304 272 250 276 298 272 250 276 298 272 250 276 298 272 250 268 298 272 250 268 297 272 250 277 297 272 250 276 298 272 250 274 305 272 250 275 304 272 250 275 298 272 250 276 298 272 250 275 304 272 249 279 293 272 250 277 297 272 250 275 303 272 250 269 297 272 250 277 298 272 250 269 298 272 250 275 304 272 250 275 304 272 250 277 297 272 250 275 304 272 250 277 297 272 250 276 303 272 250 277 297 272 250 276 298 272 250 277 297 272 250 269 297 272 250 269 298 272 250 270 297 272 250 269 297 272 249 267 304 272 249 270 297 272 249 270 296 272 249 270 296 272 249 270 297 272 249 267 304 272 249 275 304 272 249 277 297 272 249 277 297 272 249 277 298 272 249 277 297 272 249 277 297 272 249 277 297 272 249 269 297 272 249 270 297 272 249 275 304 272 249 276 304 272 249 275 303 272 249 277 297 272 249 278 297 272 249 275 304 272 249 277 297 272 249 275 304 272 249 276 298 272 249 276 297 272 249 276 298 272 250 276 297 272 249 276 298 272 250 277 297 272 249 275 304 272 249 277 297 272 249 277 298 272 249 281 293 272 249 277 296 272 249 277 297 272 249 277 297 272 249 277 298 272 249 277 297 272 249 277 297 272 250 277 297 272 250 277 298 272 250 268 298 272 250 276 298 272 249 269 298 272 249 276 298 272 249 274 304 272 249 275 305 272 249 276 298 272 249 275 299 272 249 279 291 272 249 276 298 272 249 276 298 272 249 269 298 272 249 266 304 272 249 269 298 272 249 268 297 272 249 268 298 272 249 266 305 272 249 268 298 272 249 268 298 272 249 268 298 272 249 267 304 272 249 268 298 272 249 265 305 272 249 269 297 272 249 268 298 272 249 266 305 272 249 268 298 272 249 268 298 272 249 266 304 272 249 269 297 272 249 268 298 272 249 268 297 272 249 266 305 272 249 266 305 272 249 266 305 272 249 268 298 272 249 266 306 272 250 276 298 272 250 276 298 272 250 267 298 272 250 266 305 272 250 268 298 272 250 269 298 272 250 269 297 272 250 268 298 272 250 268 296 272 250 266 304 272 250 269 297 272 250 268 298 272 250 268 297 272 250 267 304 272 250 267 304 272 250 268 298 272 250 268 296 272 249 268 298 272 249 268 298 272 249 269 298 272 249 268 298 272 249 268 297 272 249 267 305 272 249 266 305 272 249 266 305 272 250 266 305 272 250 267 304 272 249 277 297 272 249 276 298 272 249 275 299 272 249 274 305 272 249 276 297 272 249 276 298 272 249 276 298 272 249 276 298 272 249 274 305 272 249 276 298 272 249 276 298 272 249 268 299 273 250 276 299 272 249 277 299 273 249 284 310 272 249 285 303 270 246 286 303 270 245 286 303 270 246 286 303 270 245 278 303 270 245 277 299 269 246 277 299 269 246 277 299 270 246 284 310 269 246 284 309 269 246 286 303 269 246 285 303 269 245 285 302 269 245 285 303 269 246 288 300 269 246 285 303 269 246 284 309 269 246 286 302 269 246 286 302 270 246 287 301 273 247 285 302 273 247 278 299 273 247 287 302 273 247 286 302 269 246 286 302 269 245 277 299 270 245 285 310 270 245 286 303 270 245 284 309 270 246 268 305 269 246 286 302 269 246 287 302 269 246 284 309 269 246 278 297 269 246 284 309 269 246 284 309 268 246 286 303 268 246 287 302 269 246 286 302 269 246 287 302 269 246 287 302 269 246 285 303 270 245 286 302 270 246 278 298 270 245 277 299 270 245 278 299 270 245 276 305 269 246 286 302 269 246 286 302 269 245 278 299 269 246 278 299 269 246 286 302 269 246 287 302 269 246 286 302 269 246 286 302 269 246 287 303 269 246 278 315 269 246 285 300 269 246 285 300 269 246 283 306 269 246 281 306 269 246 279 314 269 245 281 306 269 245 287 303 269 245 289 301 269 245 288 302 269 245 289 301 269 245 289 301 269 246 289 301 269 246 288 302 269 246 290 301 269 245 288 302 269 246 289 301 269 246 290 301 269 246 290 301 269 246 290 300 269 246 291 300 269 246 291 301 269 246 291 300 269 246 292 300 269 246 291 301 269 245 292 300 269 246 291 300 269 245 291 300 269 245 291 300 269 246 292 300 269 246 290 300 269 246 284 296 269 246 291 300 269 246 292 300 269 246 292 299 269 246 292 299 269 246 284 306 269 246 292 299 269 246 292 299 269 246 291 306 269 246 293 299 269 246 292 299 269 246 292 299 269 246 292 299 269 246 293 299 269 246 293 299 269 246 293 299 269 246 294 299 269 246 293 299 269 246 290 293 269 246 291 302 269 246 292 296 270 245 293 295 270 245 291 303 269 245 292 296 269 245 291 302 269 246 292 296 274 247 293 296 270 245 293 296 269 246 285 292 269 246 291 303 269 246 293 296 269 246 293 296 269 246 293 296 268 246 286 296 269 246 294 296 269 246 293 296 270 245 291 301 269 246 294 294 269 246 292 302 269 246 292 296 269 245 292 295 269 246 293 296 269 246 292 302 269 246 293 302 269 246 294 296 269 246 292 302 269 246 292 302 269 246 293 296 269 246 294 296 269 246 293 302 269 246 293 296 268 246 296 294 269 246 296 298 269 246 293 306 269 246 295 298 269 246 296 299 269 246 295 300 269 246 294 299 269 246 295 299 269 246 294 299 269 246 295 299 269 246 295 298 269 246 286 295 269 245 286 295 269 245 294 305 269 245 294 305 269 245 295 299 269 245 295 299 269 246 295 299 269 245 288 299 269 246 295 299 269 246 293 306 269 246 294 299 269 246 295 299 269 245 295 299 269 245 295 299 269 245 295 299 269 245 295 299 269 245 295 299 269 246 295 299 269 246 295 299 269 246 295 299 269 246 296 299 269 246 295 299 269 246 295 299 269 246 295 299 269 246 295 299 269 246 295 298 269 246 294 305 269 246 293 305 269 246 296 294 269 246 295 298 270 245 295 298 269 242 295 298 267 243 295 298 268 243 289 298 267 243 294 304 267 243 294 304 267 243 294 299 267 243 295 298 267 243 295 298 269 246 295 298 269 246 294 298 269 246 295 298 269 246 294 299 269 246 295 298 269 246 296 298 269 246 295 298 269 246 297 293 267 243 294 296 267 243 294 296 271 245 295 295 267 243 294 295 267 243 294 296 267 243 297 293 267 243 294 302 267 243 293 301 267 243 294 296 267 243 294 296 267 243 293 296 267 243 293 296 267 243 292 301 267 243 293 296 267 243 292 302 267 243 286 292 267 243 285 291 267 243 286 293 267 243 286 292 267 243 288 290 269 246 293 295 269 246 288 295 269 246 293 295 269 245 294 296 269 245 293 296 269 245 293 296 269 245 293 296 269 245 293 296 270 248 293 296 270 248 294 295 271 247 292 302 271 247 293 296 270 248 292 296 274 250 293 296 274 250 294 295 274 250 294 296 274 250 294 296 274 250 294 296 270 248 293 296 270 248 293 296 270 248 292 294 270 248 294 296 270 248 293 293 270 248 293 296 270 248 293 296 270 248 292 296 270 248 293 296 270 248 293 296 270 248 292 301 270 248 292 296 270 248 293 296 270 248 296 293 270 248 293 296 271 248 293 296 270 248 293 294 270 248 292 303 270 248 291 300 270 248 293 302 270 248 293 296 270 248 293 295 270 248 285 292 270 248 283 293 270 248 282 296 270 248 285 292 271 248 284 292 271 248 285 292 271 248 285 292 271 247 284 292 270 246 284 293 271 245 285 292 271 246 281 299 272 246 283 299 272 245 283 297 271 245 283 292 273 248 284 291 274 248 283 295 271 247 284 291 270 248 285 292 271 248 284 290 271 248 284 291 273 249 284 292 272 249 285 292 271 248 284 293 271 248 284 293 271 248 284 291 272 248 288 290 272 248 284 293 272 248 285 292 272 248 283 292 272 248 284 293 272 248 278 291 273 248 284 292 272 249 284 292 272 249 276 292 271 249 283 292 272 249 277 292 273 249 278 291 272 249 283 297 272 249 284 292 272 249 284 292 274 248 283 291 272 249 281 292 273 249 283 291 273 249 282 291 273 249 282 291 273 249 284 292 273 248 283 292 273 249 276 291 273 248 285 292 273 248 283 292 274 248 283 292 274 249 285 292 274 249 285 292 274 249 285 291 272 249 284 292 274 248 285 291 272 249 284 291 274 248 283 291 273 249 282 291 274 249 283 291 274 249 284 292 275 248 284 291 274 248 284 291 275 248 283 291 274 248 281 297 274 248 284 291 272 249 284 291 274 248 284 291 273 248 283 292 274 249 284 291 273 248 283 291 273 248 284 291 274 249 285 291 273 248 283 291 274 248 284 291 273 249 284 291 275 248 283 292 275 248 283 291 275 249 284 291 273 249 284 292 275 248 283 292 273 249 284 291 275 249 283 292 272 249 283 292 273 249 284 292 273 249 287 289 275 249 282 298 275 249 283 298 275 249 284 292 274 249 282 298 275 249 283 298 275 249 282 293 275 249 282 298 275 248 283 298 274 248 276 292 274 248 284 292 272 249 282 298 272 249 287 288 272 249 283 298 275 249 283 297 275 249 283 298 275 249 283 297 275 249 284 292 273 249 283 292 273 249 285 292 275 249 284 292 275 249 284 292 275 249 284 292 275 249 285 292 273 249 282 298 273 249 284 292 274 248 284 292 275 249 282 298 275 249 284 292 273 249 284 291 274 249 283 292 274 249 284 292 273 249 284 292 275 249 284 292 273 249 284 292 273 249 285 292 275 249 282 298 272 249 285 291 272 249 285 291 271 249 284 292 274 249 285 292 275 249 284 292 275 249 283 292 274 249 284 292 274 249 285 291 274 249 283 292 275 249 282 293 274 249 284 291 274 249 283 292 274 249 284 292 274 249 284 291 274 249 284 292 274 249 283 298 273 249 285 292 273 249 283 292 273 249 285 292 272 249 284 292 273 249 283 292 272 249 283 292 272 249 284 292 272 249 283 292 272 249 282 297 272 249 284 292 272 249 283 292 272 249 283 292 272 249 285 292 272 249 287 288 272 249 283 297 274 249 284 291 274 249 284 290 274 249 284 290 274 249 283 296 274 249 283 290 274 249 284 290 274 249 283 296 274 249 281 296 274 249 283 291 274 249 284 290 274 249 282 296 275 249 284 290 275 249 285 290 275 249 288 287 274 249 284 292 274 249 284 292 274 249 284 292 273 250 283 298 273 249 282 298 273 249 281 288 275 249 277 291 275 249 284 292 273 249 282 298 273 249 284 292 275 249 285 291 274 249 284 292 275 249 285 292 275 249 284 292 276 249 283 292 276 249 284 292 275 249 284 291 274 250 283 292 272 249 283 291 274 248 284 291 272 249 283 292 274 248 284 291 274 248 284 291 274 248 277 291 275 249 284 289 273 250 284 292 272 249 284 292 273 249 284 291 273 250 284 292 274 249 284 292 274 249 284 292 273 249 284 289 272 249 284 292 273 249 284 292 274 250 284 292 272 249 283 292 272 249 284 292 272 249 282 297 272 249 288 288 272 249 284 292 272 249 284 292 272 249 284 292 272 249 282 297 274 249 284 292 274 248 283 292 275 249 284 292 275 249 284 292 275 249 284 292 275 249 284 292 274 249 285 291 274 249 283 292 274 249 284 291 275 249 284 291 273 249 282 298 272 249 281 297 274 248 284 291 274 248 283 292 274 248 283 292 274 249 284 291 274 249 283 292 274 249 284 292 275 249 284 292 274 249 284 292 274 249 283 292 274 249 284 292 274 249 283 292 274 249 284 292 275 249 284 292 275 249 278 291 275 249 285 291 274 249 285 291 273 250 283 292 275 249 284 292 273 249 283 297 273 249 284 290 275 249 284 292 275 249 284 292 274 249 284 292 275 249 284 291 274 249 284 292 274 249 284 292 274 249 285 291 274 249 284 291 274 249 284 291 274 249 284 291 274 249 285 291 274 249 284 292 274 249 278 291 274 249 285 291 274 249 281 298 274 249 284 292 274 249 284 292 273 249 283 292 273 249 283 292 273 249 282 296 273 249 284 292 274 249 284 292 272 249 284 291 272 249 284 291 272 249 284 292 273 249 283 291 272 249 283 291 273 249 284 292 273 249 283 292 273 249 281 298 273 249 284 291 273 249 282 297 273 249 283 291 274 249 283 292 272 249 284 292 272 249 282 298 274 249 284 292 272 249 284 292 272 249 284 292 272 249 283 290 272 249 284 292 272 249 284 292 272 249 283 291 272 249 285 291 272 249 284 292 272 249 284 292 272 249 284 292 272 249 283 292 272 249 284 291 272 249 284 292 272 249 284 291 272 249 285 291 274 250 283 297 272 249 284 291 272 249 285 291 272 249 285 291 272 249 285 291 271 249 285 291 272 249 284 292 273 249 282 298 273 249 283 297 273 249 284 297 273 249 285 291 273 249 285 291 273 249 285 292 273 249 284 291 273 249 285 291 273 249 285 291 273 249 284 292 273 249 283 298 273 249 285 291 275 249 282 298 275 249 284 291 273 249 283 297 273 249 284 291 273 249 284 292 274 249 285 292 275 249 284 291 273 249 284 291 273 249 287 287 273 249 284 291 273 249 284 292 273 249 285 291 274 249 284 291 274 249 284 291 274 249 277 291 274 249 277 289 274 249 284 291 273 249 287 286 273 249 284 291 273 249 284 291 274 249 285 291 274 249 283 291 274 249 283 289 274 249 284 289 274 249 284 291 272 249 277 291 274 249 284 291 274 249 288 289 274 249 284 292 274 249 285 291 273 249 284 291 273 249 284 291 271 249 285 291 271 249 284 291 271 249 285 291 271 249 283 297 271 249 284 291 272 250 284 290 271 249 283 297 272 249 285 291 274 249 285 291 274 249 284 291 272 249 284 291 272 249 284 291 272 249 284 291 272 249 284 291 272 249 284 291 272 249 283 291 272 249 281 298 272 249 284 291 271 249 284 291 271 249 277 291 271 249 283 291 271 249 284 291 272 249 286 285 272 249 283 292 272 249 282 297 272 249 282 291 272 249 282 297 272 249 282 296 272 249 283 291 272 249 282 297 272 249 283 296 272 249 283 291 272 249 283 291 272 249 283 292 273 250 282 291 272 249 282 292 273 250 282 292 273 250 282 291 273 250 282 292 273 250 283 292 273 250 282 292 273 250 283 292 273 250 283 292 273 250 283 290 272 249 283 291 272 249 283 290 272 249 283 292 273 250 284 292 273 250 284 292 272 249 283 292 272 249 277 292 273 250 283 293 273 250 282 293 272 249 283 293 272 249 281 300 272 249 283 293 272 249 282 293 272 249 283 293 272 249 281 293 272 249 282 292 273 249 282 292 272 249 281 293 272 249 280 293 272 249 281 293 272 249 272 294 272 249 280 293 272 249 279 294 272 249 278 293 272 249 278 294 272 249 279 293 272 249 278 292 272 249 277 292 272 249 278 294 272 249 275 301 272 249 277 294 273 250 276 294 272 249 276 294 273 250 275 295 273 249 276 295 272 249 275 295 272 249 276 294 273 249 275 295 272 249 276 295 272 249 275 295 274 249 273 301 274 249 273 302 273 249 273 301 274 249 275 295 274 249 275 294 274 249 273 301 274 249 275 295 273 248 272 302 273 249 273 301 274 249 272 301 274 249 273 301 273 248 273 301 274 249 272 302 274 249 273 302 274 249 275 295 274 249 275 296 274 249 274 296 274 249 274 295 274 249 272 302 274 249 272 302 274 249 273 295 274 249 272 302 273 249 272 302 273 249 272 302 273 249 272 301 273 249 274 301 273 248 274 295 273 248 275 295 273 248 273 301 274 249 275 295 273 248 275 295 273 248 275 295 273 248 278 292 273 249 275 295 273 249 275 295 273 248 274 295 273 249 275 295 273 249 275 296 273 248 273 302 273 248 273 302 273 248 275 296 273 248 274 295 273 248 275 296 271 248 275 296 273 247 276 296 273 248 284 300 273 248 282 306 273 248 284 300 273 248 282 307 273 248 283 300 273 248 284 300 273 248 282 306 273 247 282 306 274 248 284 299 274 247 282 306 270 246 284 299 273 246 283 306 273 246 284 299 270 244 282 307 270 244 283 300 270 245 282 306 270 245 281 306 274 247 282 306 273 248 284 300 273 247 282 306 273 247 282 306 273 248 284 300 274 247 282 306 273 247 284 299 273 247 283 306 274 247 283 306 274 247 284 300 274 247 284 298 274 247 283 300 274 247 284 298 273 248 283 300 273 248 284 299 274 246 284 300 273 247 283 300 273 248 283 300 273 247 284 299 273 247 283 305 273 247 283 300 273 247 282 306 273 247 283 305 274 246 284 300 273 248 284 299 274 247 284 299 273 247 282 306 273 247 285 298 273 248 285 299 274 247 282 306 274 248 284 299 273 247 282 306 273 247 284 299 273 246 284 299 273 246 284 299 273 246 283 300 273 245 284 300 274 247 284 299 274 247 283 300 273 247 284 299 270 246 284 299 272 247 284 299 274 246 284 299 269 246 284 299 273 247 284 299 273 247 284 299 274 247 284 300 273 248 283 299 273 248 284 300 273 247 281 306 273 247 283 299 273 247 281 306 273 247 282 306 273 247 283 300 273 247 284 299 273 247 284 300 273 247 284 299 273 247 284 300 273 247 284 299 273 247 284 300 274 247 283 306 274 247 282 306 273 248 284 299 274 247 282 306 274 247 284 299 273 247 282 306 274 248 284 299 274 249 285 299 274 247 283 306 270 246 284 299 270 246 274 302 273 247 284 299 274 247 283 299 274 247 282 306 274 247 283 300 274 247 284 299 274 248 283 299 274 248 282 306 274 247 279 306 274 248 284 299 274 247 283 300 274 247 284 299 274 247 285 299 274 247 282 306 274 247 283 306 274 247 284 299 273 247 284 299 274 247 282 305 273 248 284 299 273 248 284 299 274 249 283 300 274 249 284 299 274 247 283 300 274 247 284 299 274 248 283 299 274 247 283 300 274 247 287 297 274 247 285 299 274 247 283 300 274 248 278 290 274 247 282 307 274 247 284 300 274 247 283 299 274 247 282 306 274 247 282 306 274 247 283 300 273 247 284 299 273 247 285 297 274 249 284 300 274 249 284 299 274 247 284 300 274 247 282 306 274 247 267 310 274 247 274 302 274 247 275 297 274 247 276 296 270 246 275 296 270 246 283 299 270 246 283 306 270 245 281 307 273 246 282 306 274 247 281 307 274 247 284 299 273 247 284 299 272 247 282 306 272 247 282 306 271 248 276 296 271 248 277 295 275 247 284 299 275 247 279 306 274 249 277 296 274 249 285 299 274 249 276 295 274 249 284 299 274 249 287 296 274 249 285 299 274 249 277 296 274 249 284 305 274 249 277 295 274 249 277 294 274 249 277 295 274 249 278 293 274 249 283 286 274 249 279 288 275 249 276 292 275 249 277 291 274 249 289 291 274 249 290 290 275 249 289 290 274 250 282 286 274 250 282 286 273 249 282 285 274 249 282 286 274 250 282 285 274 250 282 285 274 250 283 285 274 250 283 285 275 250 283 284 274 250 282 284 274 250 283 283 274 250 283 283 274 249 282 283 275 249 282 283 274 250 283 283 274 250 282 283 274 250 285 278 274 250 286 278 274 250 285 278 274 250 286 278 274 250 287 277 274 250 287 277 275 250 287 277 275 250 287 277 274 250 287 277 274 250 286 277 274 250 287 277 274 250 288 277 274 250 288 277 274 250 289 276 274 250 289 276 274 250 291 276 274 250 292 275 274 250 291 275 274 250 291 275 274 250 291 275 274 250 291 276 274 250 291 275 274 250 291 276 274 250 291 275 274 250 291 275 274 250 291 275 274 250 291 275 274 250 292 275 274 250 292 275 274 250 291 275 274 250 291 275 274 250 291 275 274 250 292 275 274 250 291 275 274 250 291 275 274 250 290 274 274 250 291 275 274 250 292 275 274 250 291 275 274 249 292 275 274 250 292 275 274 250 291 275 274 250 291 275 274 250 292 275 274 250 291 275 274 250 291 275 274 250 292 275 274 250 292 275 274 250 291 275 274 250 291 275 274 250 291 276 274 250 291 275 274 250 292 275 274 250 291 275 274 250 292 275 274 250 291 275 274 250 291 275 274 250 292 275 274 250 291 275 274 250 291 275 274 250 291 276 274 250 291 275 274 250 291 275 274 250 292 275 274 250 294 274 274 250 291 275 274 250 291 275 274 250 294 274 274 250 290 275 274 250 291 275 274 250 292 275 274 250 291 275 274 250 291 275 274 250 291 275 274 250 291 275 274 250 292 275 274 250 292 275 274 250 291 275 274 250 292 275 274 250 292 275 274 250 292 275 274 250 292 275 274 250 292 275 274 250 291 275 274 250 294 274 274 250 292 275 274 250 292 275 274 250 292 275 274 250 292 275 274 250 291 275 274 250 292 275 274 250 292 275 274 250 292 275 274 250 291 275 274 250 292 275 274 250 292 275 274 250 292 275 274 250 291 275 274 250 291 275 274 250 291 275 274 250 291 275 274 250 291 275 274 250 291 275 274 250 292 275 274 250 292 275 274 250 292 275 274 250 292 275 274 250 291 275 274 250 294 273 274 250 292 275 274 250 292 275 274 250 292 275 274 250 292 275 274 250 292 275 274 250 292 275 274 250 292 275 274 250 292 275 274 250 292 275 274 250 292 275 274 250 292 275 274 250 291 275 274 250 292 275 274 250 292 275 274 250 291 274 274 250 291 274 274 250 291 275 274 250 292 275 274 250 291 275 274 250 294 274 274 250 291 275 274 250 292 275 274 250 292 275 274 250 292 275 274 250 292 275 274 250 292 275 274 250 291 275 274 250 292 275 274 250 292 274 274 250 292 275 274 250 291 275 274 250 293 274 274 250 292 275 274 250 295 273 274 250 292 275 274 250 293 275 274 250 292 275 273 250 291 275 273 250 291 275 274 250 291 275 274 250 291 275 274 250 291 275 274 250 292 275 274 250 291 275 274 250 290 275 274 250 292 274 273 250 291 275 273 250 291 274 273 250 291 275 273 250 291 275 273 250 291 275 273 250 292 275 273 250 291 275 273 250 291 275 273 250 292 274 273 250 294 273 273 250 292 274 273 250 292 274 273 250 291 274 273 250 292 274 273 250 292 274 273 250 292 274 273 250 295 272 273 250 292 273 273 250 292 274 273 250 293 274 273 250 292 274 273 250 295 273 273 250 293 273 273 250 293 274 273 250 292 273 273 250 292 274 273 250 292 274 273 250 292 274 273 250 292 274 273 250 292 274 273 250 292 274 273 250 292 274 273 250 292 274 273 250 292 274 273 250 292 274 273 250 292 274 273 250 292 274 273 250 292 274 273 250 292 274 273 250 291 274 273 250 292 274 273 250 292 274 273 250 291 274 273 250 292 274 273 250 292 274 273 250 291 274 273 250 292 274 273 250 292 274 273 250 292 274 273 250 292 274 273 250 292 274 273 250 292 274 273 250 292 274 273 250 292 274 273 250 292 274 273 250 292 274 273 250 292 274 273 250 292 274 272 250 292 274 273 250 292 273 273 250 292 274 273 250 292 274 273 250 291 273 273 250 292 274 273 250 292 273 273 250 292 273 273 250 291 274 273 250 292 274 273 250 292 274 273 250 294 273 273 250 291 272 273 250 291 273 273 250 291 273 273 250 291 273 273 250 292 273 273 250 291 273 273 250 292 273 273 250 292 274 273 250 292 274 273 250 292 274 273 250 292 274 273 250 292 274 273 250 291 273 273 250 293 274 273 250 291 273 273 250 291 274 273 250 291 273 273 250 292 274 273 250 291 273 273 250 292 274 273 250 294 272 273 250 291 274 273 250 291 273 273 250 292 274 273 250 290 273 273 250 291 273 273 250 291 274 273 250 290 273 273 250 291 273 273 250 292 274 273 250 292 274 273 250 291 273 273 250 292 274 273 250 291 273 273 250 292 274 273 250 291 275 274 250 292 275 274 250 292 274 274 250 291 275 273 250 291 275 273 250 291 275 273 250 291 275 273 250 292 275 273 250 291 275 273 250 291 275 273 250 292 275 273 250 291 275 273 250 290 275 273 250 291 275 273 250 291 275 274 250 291 275 274 250 291 275 274 250 291 275 274 250 291 275 274 250 291 274 274 250 291 275 274 250 290 276 274 250 291 276 274 250 291 275 274 250 290 276 274 250 290 276 274 250 290 276 274 250 287 277 274 250 287 278 273 250 287 278 274 250 290 276 274 250 286 282 274 250 287 281 274 249 287 282 273 249 286 283 274 249 284 283 274 249 284 288 274 249 291 288 273 249 291 288 273 249 290 288 273 249 290 289 273 249 291 293 273 249 290 293 273 249 289 290 273 249 281 286 273 249 284 285 273 249 289 293 273 249 290 293 273 249 290 290 273 249 291 293 273 249 291 292 273 249 290 293 273 249 290 290 273 249 290 293 273 249 290 289 273 249 291 292 273 249 290 289 274 249 290 290 273 249 283 286 274 249 291 289 273 249 290 290 273 249 290 289 273 249 291 293 273 249 291 292 273 249 291 289 273 249 290 289 273 249 290 289 273 249 290 290 273 249 289 290 274 249 289 293 273 249 289 290 274 249 290 289 273 249 290 290 273 249 289 290 274 249 290 290 273 249 289 290 273 249 290 290 273 249 290 290 273 249 282 290 273 249 290 293 273 249 290 293 273 249 290 293 273 249 290 290 273 249 291 293 274 248 290 293 273 249 290 293 274 248 291 293 273 249 290 293 273 249 289 290 273 249 294 289 273 249 290 289 273 249 293 285 274 249 289 291 274 249 289 290 273 249 291 289 273 249 290 290 273 249 290 289 274 249 282 286 274 249 282 286 274 249 281 287 273 249 282 286 273 247 278 294 273 247 281 287 270 245 281 286 273 247 283 289 272 248 281 290 272 248 282 290 273 247 282 290 273 247 281 290 273 247 282 290 273 246 282 289 274 247 282 286 274 247 281 286 274 248 287 280 271 249 285 283 273 248 286 283 272 248 287 282 272 248 288 279 271 249 287 281 269 246 288 282 273 248 287 282 274 250 287 282 274 250 286 282 274 250 286 281 273 250 286 281 268 246 287 281 268 246 286 279 268 247 288 278 268 246 289 279 271 250 289 279 272 248 290 279 272 248 293 274 272 248 291 278 272 248 291 278 270 250 291 277 273 250 288 277 273 250 293 276 271 250 291 276 273 249 290 276 272 249 291 277 273 248 291 276 271 250 291 277 273 249 292 277 273 249 291 278 274 248 294 276 273 249 291 277 273 250 291 277 273 250 291 279 273 250 293 276 274 250 291 278 273 251 291 277 273 251 291 278 273 251 292 278 273 250 291 278 268 249 295 277 269 248 292 279 268 246 291 278 272 248 292 278 274 248 292 277 268 246 291 278 269 246 291 278 273 248 292 277 269 246 291 277 269 248 291 277 274 250 291 277 271 250 291 278 273 250 291 277 273 250 292 278 273 250 291 278 273 250 292 278 272 249 291 278 273 249 292 277 272 248 291 278 273 249 291 277 274 248 291 278 273 248 291 278 274 250 292 278 274 250 291 278 270 248 291 277 274 250 291 277 270 248 291 277 270 248 292 277 270 248 292 278 270 248 295 276 270 248 292 277 274 250 292 277 270 248 290 277 274 250 289 278 274 250 288 278 273 250 288 278 273 250 287 279 273 249 287 279 273 250 287 279 270 248 287 279 270 248 286 278 274 250 285 280 275 250 284 280 270 248 284 281 270 248 283 281 270 248 283 281 270 248 283 281 270 248 282 281 270 248 283 281 270 248 283 281 271 248 282 281 270 248 281 281 270 248 283 281 271 248 282 281 271 248 283 281 271 248 283 281 270 248 282 281 270 248 283 281 275 250 283 281 271 248 282 282 270 248 282 282 270 248 282 282 270 248 282 282 270 248 280 283 270 248 282 283 270 248 284 280 269 246 282 283 269 246 283 283 269 246 282 284 269 246 281 285 269 246 281 284 274 247 282 284 269 246 281 285 269 246 281 285 269 246 281 285 269 246 281 285 269 246 282 284 269 246 281 285 269 246 284 282 270 246 282 285 269 246 282 288 270 246 283 288 269 246 283 288 269 246 282 288 270 248 282 288 270 248 282 288 270 248 281 285 270 248 282 288 271 248 282 288 271 248 280 286 271 248 281 289 271 248 282 289 271 248 281 289 271 248 282 290 271 248 282 285 271 248 281 285 271 248 283 288 271 248 283 288 271 248 281 285 271 248 281 288 272 248 282 287 271 247 281 288 271 248 283 288 271 248 282 284 272 248 281 285 271 248 282 288 271 248 281 285 271 248 282 286 271 248 281 285 270 248 282 285 271 248 282 285 271 248 280 287 272 248 278 288 272 248 278 288 271 248 278 288 271 248 278 290 272 248 276 288 272 247 276 290 273 245 276 291 272 247 275 291 272 247 275 291 272 248 276 292 272 248 277 290 271 248 277 291 272 248 277 291 272 248 277 288 272 248 277 291 272 248 277 292 272 248 276 289 272 248 274 298 271 248 276 293 271 248 276 293 271 248 275 293 271 248 274 299 271 248 273 300 271 248 273 300 271 248 276 293 272 248 276 293 272 248 275 294 272 247 276 293 271 248 274 299 272 247 276 293 272 248 275 293 272 248 275 293 272 248 276 293 272 248 276 293 272 248 276 293 272 248 276 293 272 248 275 293 272 248 275 294 272 248 275 293 272 248 276 293 272 248 276 293 272 248 274 300 272 248 276 293 272 247 275 293 272 247 276 293 272 248 276 293 271 248 275 293 271 248 275 295 271 248 275 295 272 247 275 294 271 248 275 294 271 248 275 293 271 248 275 293 272 248 275 293 272 248 276 293 272 248 275 294 272 248 275 294 272 248 276 294 272 248 275 295 272 248 275 295 272 248 276 294 271 248 275 295 271 248 276 295 271 248 275 295 272 248 274 301 272 248 276 293 272 248 276 294 272 248 273 302 272 247 276 295 272 247 273 301 272 247 275 294 272 248 275 295 270 245 269 300 270 245 275 294 270 245 276 294 271 246 275 295 270 246 275 295 270 246 275 296 270 245 275 295 270 245 274 295 271 245 275 295 270 245 275 295 271 245 274 295 271 245 275 294 272 248 278 292 272 248 275 295 270 245 274 295 271 245 275 295 270 245 274 296 272 248 272 302 272 248 275 295 271 248 274 295 271 248 274 296 271 248 275 295 271 248 272 301 271 248 274 295 272 248 274 295 272 247 274 295 272 248 274 295 272 248 273 302 271 248 273 302 271 248 274 295 271 248 273 302 272 248 273 302 271 248 275 295 272 248 275 295 272 248 274 296 272 248 273 296 271 248 274 295 272 248 274 295 272 248 274 296 272 248 274 296 272 248 274 295 272 248 274 295 272 248 273 302 272 248 274 295 272 248 274 295 272 248 274 293 272 248 272 301 272 248 273 297 271 248 274 295 271 248 274 296 272 248 274 294 272 248 274 294 272 248 274 295 272 248 274 296 272 248 274 296 272 248 272 302 271 248 278 292 272 248 272 302 271 248 274 296 271 248 274 296 272 248 275 295 271 248 274 296 271 248 273 302 271 248 275 295 271 248 275 296 271 248 272 302 271 248 275 296 271 248 272 302 271 248 275 295 271 248 274 296 271 248 274 296 271 248 274 295 271 248 264 302 271 248 272 302 271 248 274 296 271 248 272 302 271 248 272 302 271 248 275 295 271 248 274 296 271 248 272 302 271 248 275 295 271 248 275 295 271 248 272 302 271 248 274 296 271 248 275 295 271 248 274 295 271 248 275 295 271 248 275 295 271 248 274 296 271 248 275 295 271 248 275 295 271 248 274 296 271 248 275 295 271 248 276 296 271 248 275 295 271 248 274 296 271 248 275 295 271 248 275 295 271 248 275 295 271 248 275 295 271 248 275 295 271 248 275 295 271 248 276 295 271 248 275 296 271 248 274 301 271 248 275 295 271 248 275 295 271 248 275 295 271 248 275 295 271 248 274 295 271 248 274 295 271 248 275 296 271 248 275 295 271 248 275 295 271 248 274 301 271 248 273 301 271 248 275 295 271 248 274 294 271 248 273 302 271 248 273 301 271 248 275 295 271 248 273 302 271 248 276 295 271 248 275 295 271 248 265 302 271 248 274 302 271 248 279 291 271 248 275 296 271 248 275 294 271 248 273 302 271 248 274 296 271 248 275 296 271 248 275 296 271 248 276 289 271 248 275 296 271 248 275 296 271 248 274 296 272 248 275 295 271 248 274 296 271 248 274 296 271 248 275 295 271 248 275 295 273 248 274 296 272 248 275 295 273 248 275 295 273 249 272 302 273 249 275 295 273 249 275 296 273 248 273 302 271 248 275 294 272 249 266 300 273 249 275 294 272 248 273 300 272 249 268 295 271 248 275 294 271 248 278 292 272 248 268 294 272 248 275 294 273 248 275 294 273 248 276 294 273 248 275 294 273 248 275 294 273 248 274 300 274 248 274 295 272 248 275 295 272 248 274 295 273 248 275 294 272 248 275 294 272 248 274 294 271 248 273 300 271 248 274 295 271 248 275 294 271 248 275 294 271 248 278 292 273 248 275 295 273 248 267 294 273 248 276 294 273 248 268 294 273 248 275 294 273 248 275 294 273 248 275 294 273 248 272 300 273 248 273 301 273 248 275 294 273 248 275 294 273 248 275 294 273 248 274 294 273 248 274 294 273 248 275 294 273 248 275 293 272 248 275 294 272 248 275 294 271 248 275 294 273 248 274 294 274 248 273 301 274 248 275 293 273 247 274 294 273 247 274 295 272 248 273 300 272 248 273 300 272 248 274 294 273 247 275 294 273 247 275 294 273 248 274 294 273 248 275 294 271 248 274 294 271 248 275 294 271 248 274 300 271 248 272 301 271 248 273 301 274 248 274 300 274 248 275 294 273 248 275 294 272 248 275 294 272 248 273 300 273 248 273 300 273 248 275 294 272 248 275 294 271 248 276 294 271 248 275 294 271 248 275 294 272 249 273 300 271 248 275 294 271 248 276 293 271 248 278 290 272 248 276 292 272 248 276 292 272 248 276 292 272 248 276 292 272 248 276 292 272 248 276 292 272 248 277 292 272 248 274 299 272 248 276 293 271 248 276 292 272 249 276 289 271 248 276 289 272 249 277 291 272 249 276 292 272 249 279 287 272 249 277 292 272 249 277 292 272 249 278 286 272 249 277 288 272 249 277 291 272 249 278 291 272 249 277 288 272 249 280 285 273 248 277 286 273 248 279 285 273 248 279 285 272 249 281 284 272 249 281 285 272 249 281 285 272 249 281 284 272 249 282 285 272 249 281 285 272 249 282 284 272 249 281 284 272 249 281 285 272 249 282 284 272 249 281 284 273 249 281 283 274 250 283 282 274 250 282 282 274 250 282 282 274 250 282 282 274 250 282 282 274 250 282 281 274 250 282 281 273 250 282 281 274 250 282 281 274 250 282 281 274 250 283 281 274 250 282 281 274 250 282 281 273 250 282 281 274 250 282 282 274 250 282 282 274 250 281 282 274 250 282 281 272 249 281 281 274 250 282 281 272 249 281 282 273 250 282 281 273 250 285 279 274 250 284 279 274 250 283 281 274 250 283 281 273 250 284 280 273 250 284 280 274 250 285 280 274 250 286 279 273 250 286 279 274 250 287 279 274 250 286 279 274 250 286 279 273 250 286 279 273 249 286 279 273 250 286 279 273 249 287 279 273 249 286 279 273 249 287 279 273 250 286 279 272 250 289 275 272 250 287 278 272 250 287 279 273 250 288 278 273 250 289 278 273 250 290 278 273 250 290 278 273 250 290 277 273 250 291 277 273 250 290 277 273 250 291 277 272 250 290 277 271 250 291 277 271 250 291 277 271 250 290 277 271 250 289 278 269 249 291 277 272 250 292 277 272 250 290 277 272 250 291 277 272 250 291 277 272 250 291 277 272 250 291 277 272 250 291 277 272 250 291 277 273 250 291 277 273 250 291 276 273 250 291 277 272 250 291 277 272 250 291 277 272 250 291 277 272 250 291 277 272 250 291 277 272 250 290 277 272 250 291 277 272 250 291 276 272 250 290 277 272 250 291 276 271 250 291 277 271 250 290 277 271 250 291 277 271 250 291 277 271 250 291 277 271 250 291 277 271 250 291 277 272 250 291 277 271 250 291 277 272 250 291 277 272 250 291 277 272 250 291 277 272 250 291 277 272 250 291 277 272 250 291 277 272 250 291 276 272 250 291 277 272 250 291 277 272 250 291 277 272 250 290 277 272 250 291 277 272 250 291 277 272 250 291 277 272 250 290 277 272 250 291 277 273 250 291 277 273 250 291 277 273 250 291 277 273 250 291 277 273 250 291 277 272 250 291 277 272 250 290 277 272 250 291 277 272 250 291 277 272 250 291 277 272 250 291 276 272 250 291 275 272 250 290 275 272 250 292 276 271 250 292 276 272 250 291 275 272 250 291 275 272 250 291 276 272 250 292 276 272 250 292 276 271 250 292 276 271 250 292 276 271 250 291 276 271 250 291 275 271 250 292 276 271 250 292 276 271 250 292 276 272 250 292 276 272 250 292 276 273 250 292 276 272 250 292 276 273 250 291 275 273 250 292 276 273 250 292 276 272 250 292 274 272 250 292 274 272 250 291 274 272 250 291 274 272 250 292 273 272 250 294 271 272 250 291 273 272 250 292 273 272 250 291 274 271 250 291 274 272 250 291 274 272 250 291 274 272 250 291 273 272 250 292 274 272 250 291 274 272 250 291 273 272 250 291 274 272 250 291 274 272 250 291 274 272 250 292 273 272 250 291 273 272 250 291 273 272 250 292 273 272 250 292 273 272 250 291 273 272 250 291 273 272 250 292 273 272 250 291 273 272 250 291 273 272 250 292 273 272 250 292 273 272 250 292 273 272 250 291 273 271 250 291 273 271 250 291 273 271 250 291 274 271 250 291 274 271 250 291 274 271 250 291 274 272 250 291 274 272 250 291 274 273 250 291 274 273 250 291 274 273 250 291 274 273 250 290 275 273 250 291 274 273 250 291 274 272 250 291 274 272 250 291 274 271 250 291 274 271 250 291 274 271 250 291 274 271 250 291 274 272 250 290 275 272 250 289 275 273 250 289 276 273 250 287 276 273 250 288 276 273 250 288 275 273 250 286 276 273 250 286 279 273 250 286 279 271 249 284 281 271 249 282 282 271 249 282 282 271 249 283 282 273 249 282 282 273 249 283 282 273 250 282 283 273 250 282 283 273 250 282 283 273 249 281 284 273 249 281 285 270 248 282 284 270 248 280 285 270 248 281 285 273 249 282 288 274 249 281 285 270 248 280 285 271 248 282 288 274 249 280 285 272 248 282 288 270 248 282 285 270 248 282 286 271 248 281 286 271 248 282 285 271 248 281 285 274 249 281 285 274 249 281 288 270 246 280 285 270 246 275 294 270 246 280 286 270 246 281 289 270 246 275 290 270 246 273 291 269 246 279 286 270 246 279 286 270 246 280 285 273 247 279 286 270 246 280 286 269 246 280 286 273 247 279 286 272 247 284 284 269 246 279 286 273 247 278 286 269 246 279 286 269 246 278 287 270 246 277 287 270 246 275 288 270 246 275 291 271 248 274 290 270 246 274 291 273 249 279 288 271 248 274 291 271 248 275 291 270 246 273 298 271 246 274 292 271 246 272 298 271 246 274 292 270 246 274 292 273 249 274 292 273 249 275 291 271 248 273 292 271 248 273 292 271 248 274 291 271 248 273 293 272 249 274 294 271 248 267 300 272 248 274 294 272 248 274 294 272 248 274 294 271 248 273 293 272 248 273 293 272 248 274 293 272 248 277 289 271 248 274 292 271 248 274 292 270 246 274 293 270 246 273 293 270 246 278 291 270 246 275 295 270 246 273 301 270 246 275 294 271 245 274 295 270 246 273 298 270 246 274 294 272 248 273 296 272 248 272 302 272 248 274 294 272 248 266 302 272 248 265 309 272 248 268 301 272 248 266 299 272 248 272 301 272 248 274 295 272 248 274 295 272 248 273 302 272 248 273 301 272 248 272 301 273 248 274 295 273 248 272 302 273 248 272 302 272 248 274 295 272 248 275 295 272 248 274 295 273 248 274 295 272 248 274 295 272 248 276 291 272 248 274 295 272 248 274 295 272 248 274 296 272 248 275 294 272 248 274 295 271 248 271 301 271 248 274 295 272 248 273 296 272 248 272 301 272 248 272 301 272 248 273 294 272 248 274 294 272 248 273 294 272 248 273 294 272 248 273 294 272 248 274 295 272 248 274 294 272 248 273 295 272 248 274 295 272 248 272 301 272 248 273 295 272 248 273 294 272 248 275 294 272 248 277 291 271 248 274 294 272 248 274 294 272 248 271 300 273 248 274 293 272 248 274 294 272 248 272 301 272 248 274 295 272 248 274 295 272 248 274 295 271 248 274 294 271 248 274 295 271 248 274 295 271 248 274 296 272 248 274 295 272 248 274 295 271 248 274 295 272 248 274 295 271 248 264 301 272 248 267 295 272 248 275 294 271 248 275 294 271 248 275 295 271 248 276 294 271 248 274 295 271 248 275 295 271 248 275 294 271 248 275 294 272 248 278 292 271 248 275 294 271 248 274 294 271 248 275 294 271 248 275 294 271 248 272 301 271 248 274 295 271 248 275 295 272 249 273 301 271 248 273 301 271 248 273 301 271 248 267 295 271 248 275 295 272 248 275 295 271 248 278 292 271 248 278 293 272 249 275 295 271 249 273 301 272 249 275 295 272 249 273 301 272 249 272 301 272 249 274 296 272 249 275 295 272 249 267 295 272 249 265 301 273 248 275 295 272 249 275 295 272 249 275 295 272 249 275 294 273 248 273 302 272 249 275 295 272 249 275 295 272 249 272 302 273 249 274 295 271 249 275 294 272 248 273 301 272 249 273 301 271 249 274 295 271 249 275 295 272 249 275 294 271 249 275 295 271 249 275 295 271 249 275 295 271 249 275 295 272 249 274 295 272 249 275 295 272 249 267 295 271 249 274 295 271 249 273 300 272 249 273 301 272 249 275 294 272 249 275 295 271 249 275 295 271 249 267 294 271 249 275 294 271 248 274 301 272 249 273 301 272 249 274 301 272 249 275 294 272 249 275 294 272 249 273 301 272 248 274 295 272 249 275 295 271 249 275 295 271 249 275 293 271 249 275 295 271 249 275 295 271 249 275 294 271 249 274 295 271 249 274 295 271 249 275 294 271 249 274 295 271 249 274 292 271 249 268 292 271 249 273 299 271 249 275 295 271 249 274 301 271 249 273 301 271 249 275 295 271 249 276 294 271 249 275 294 272 249 275 295 271 249 273 301 273 248 267 294 272 249 273 301 272 249 276 295 272 249 275 295 272 249 275 295 272 249 275 295 272 249 278 292 272 249 276 295 272 249 275 295 271 249 275 295 273 248 275 295 273 248 266 301 273 248 267 295 273 248 266 301 273 248 273 301 273 248 274 296 273 248 264 302 273 248 263 302 273 248 263 302 273 248 266 295 273 248 266 295 273 248 272 302 273 248 274 295 273 248 274 296 273 248 272 302 273 248 274 294 273 248 275 295 272 249 271 302 271 249 274 295 272 248 274 295 271 249 277 293 273 248 274 295 273 248 274 295 273 248 273 295 273 248 274 295 273 248 273 295 271 249 273 296 271 249 272 302 271 249 274 295 271 249 274 296 271 249 272 302 271 249 271 303 271 249 272 302 273 248 272 302 272 248 273 295 273 248 273 296 273 248 272 301 272 248 274 295 272 248 273 301 272 249 272 301 271 249 272 302 272 249 272 301 272 249 273 301 271 248 274 295 271 248 274 295 273 248 273 301 272 248 274 295 272 248 274 295 272 248 274 296 272 248 272 302 272 248 274 295 273 248 273 301 271 249 272 302 271 249 274 294 273 248 273 296 273 248 272 301 273 248 272 302 273 248 272 302 273 248 276 294 273 248 272 302 273 248 274 296 273 248 275 295 272 248 277 293 273 248 274 295 273 248 264 302 273 248 274 293 273 248 271 302 273 248 274 295 273 248 272 301 273 248 273 295 272 249 271 291 272 249 274 295 273 248 274 295 273 248 272 301 273 248 273 296 273 248 274 295 273 248 275 294 273 248 274 295 273 248 272 301 273 248 274 294 273 248 273 294 272 249 273 295 271 249 274 295 271 249 273 295 271 248 272 302 271 248 273 302 271 248 272 302 271 248 273 302 271 248 275 296 271 248 273 301 271 248 275 295 271 248 275 295 271 248 274 295 271 248 275 295 271 248 274 295 272 249 274 295 272 249 274 295 272 249 275 295 272 249 266 296 272 249 274 295 272 249 274 295 272 249 272 302 271 248 274 295 272 249 273 302 272 249 265 302 272 249 272 301 272 249 274 295 272 249 272 302 272 249 273 302 272 249 275 296 272 249 274 295 272 249 274 295 272 249 275 295 272 249 272 301 272 249 273 302 272 249 273 301 272 249 272 302 272 249 272 301 272 249 275 295 272 249 274 295 272 249 274 296 272 249 274 295 272 249 265 302 272 249 265 301 272 249 274 296 272 249 275 295 272 249 265 302 272 249 275 296 272 249 266 296 272 249 272 302 272 249 274 296 272 249 272 302 271 249 274 295 272 249 274 295 272 249 275 295 272 249 274 295 272 249 275 295 272 249 275 295 272 249 275 295 272 249 274 296 272 249 267 295 272 249 270 292 272 249 275 295 271 249 275 296 272 249 275 295 272 248 275 295 272 248 274 295 272 248 274 295 272 248 275 295 272 248 274 295 272 248 273 302 272 248 275 295 272 248 272 302 272 248 272 301 271 248 273 301 272 248 274 296 272 248 272 302 271 249 274 296 272 249 274 296 272 249 266 295 271 248 273 302 271 249 273 301 272 249 275 295 271 248 273 301 271 248 274 296 272 248 274 295 272 248 274 296 272 248 274 295 272 248 272 302 272 248 267 295 272 248 266 295 271 248 274 296 271 248 275 295 271 249 275 295 271 249 275 295 272 249 273 301 272 249 274 296 271 249 272 302 271 249 272 302 271 249 274 296 271 249 274 295 272 249 275 295 271 249 274 295 271 249 274 295 271 249 273 301 271 249 278 292 271 248 274 296 271 249 272 302 271 249 273 302 271 249 272 302 271 249 273 302 271 249 274 295 271 249 274 296 271 249 273 302 271 249 274 296 271 249 274 296 271 249 274 296 271 249 273 296 271 249 272 302 271 249 274 295 271 249 274 296 272 248 274 295 271 248 274 296 271 248 272 301 271 248 274 295 271 248 272 302 271 249 272 302 272 249 274 295 272 249 274 295 272 249 272 302 272 249 274 295 272 249 275 295 272 249 274 296 272 249 277 292 272 248 278 291 272 249 273 301 272 249 273 301 271 248 275 295 271 248 274 296 271 248 275 295 272 249 275 295 272 249 273 302 272 249 273 302 271 248 273 301 271 248 272 303 271 248 275 296 271 248 272 302 272 249 274 295 272 249 274 295 271 249 275 295 271 248 274 295 271 248 272 302 271 248 275 296 271 248 274 296 271 248 272 302 271 248 273 301 271 249 272 302 271 249 273 302 272 248 275 295 272 248 274 295 272 248 275 295 272 248 274 296 272 248 267 296 272 248 275 295 272 249 275 295 272 248 274 296 272 248 273 302 271 248 275 295 271 248 273 302 272 248 275 295 272 248 275 295 272 248 274 296 272 248 274 296 272 248 274 295 272 248 275 295 272 248 273 302 272 248 275 296 272 248 274 296 272 248 275 295 272 248 275 295 272 248 274 296 272 248 275 295 272 248 275 295 272 248 274 296 272 248 274 296 271 248 273 301 271 248 273 296 272 248 274 295 272 248 274 294 272 248 274 296 272 248 274 296 272 248 275 296 272 248 274 296 272 248 274 296 272 248 275 296 272 248 274 296 272 248 272 302 272 248 273 301 272 248 273 302 272 248 273 302 272 248 275 296 272 248 274 296 272 249 274 296 271 248 274 296 271 248 275 296 272 249 275 296 272 249 273 302 272 249 274 296 272 249 275 296 272 249 273 302 272 249 272 302 272 248 277 293 272 248 272 303 272 249 275 295 272 249 274 296 272 248 274 296 272 248 274 296 272 248 275 296 272 248 275 296 272 248 272 302 272 248 272 302 272 248 273 301 272 248 274 295 272 248 272 302 272 248 268 295 272 248 274 296 272 248 272 302 272 248 273 302 272 248 274 296 272 248 273 297 272 248 274 296 272 248 274 296 272 248 272 303 272 248 274 296 272 248 271 303 272 249 274 296 272 248 274 296 272 248 272 302 272 248 272 302 272 248 274 295 272 248 274 296 272 248 272 303 272 248 273 301 272 248 273 302 272 248 273 302 272 248 274 295 272 248 274 296 272 248 274 295 272 248 274 296 272 248 274 295 272 248 274 296 272 248 274 296 272 248 273 296 272 248 274 296 272 249 275 299 272 249 275 299 272 249 275 298 272 249 276 298 272 249 278 295 272 249 276 298 272 249 276 298 272 249 275 299 272 249 273 305 272 249 276 299 272 249 273 305 272 249 273 303 272 249 276 298 272 249 275 299 272 249 273 305 271 249 275 298 272 249 273 303 271 249 274 304 271 249 268 298 271 249 266 305 272 249 268 298 271 249 268 298 271 249 267 295 272 249 265 302 271 249 268 298 271 249 276 298 271 249 274 296 271 249 278 292 271 249 274 296 271 249 274 296 271 249 275 299 271 249 275 299 271 249 275 299 271 249 276 298 271 249 275 299 271 249 278 296 271 249 276 299 271 249 275 299 271 249 274 305 271 249 276 298 271 249 274 305 271 249 275 298 271 248 276 298 271 248 275 298 271 249 273 305 271 249 274 305 271 249 275 299 271 249 275 298 271 249 276 298 271 249 275 298 271 249 268 298 271 249 268 298 271 249 268 299 271 249 274 305 271 249 276 298 271 249 267 299 271 249 276 298 271 249 276 298 271 249 274 305 271 249 276 299 271 249 277 298 271 249 275 299 271 249 274 305 271 249 276 298 271 249 272 306 271 249 275 298 271 249 274 305 271 249 276 298 271 249 276 298 271 249 276 298 271 249 276 298 272 249 275 298 272 249 276 298 271 249 275 298 271 249 265 305 271 249 268 299 271 249 275 298 271 249 275 298 271 249 276 298 271 249 275 299 272 249 276 299 272 249 276 298 272 249 275 299 272 249 275 299 272 249 276 298 272 249 275 298 271 249 276 298 271 249 274 303 271 249 267 298 271 249 275 299 271 249 276 298 271 249 275 299 271 249 276 298 271 249 276 298 271 249 276 298 271 249 276 298 271 249 274 305 271 249 275 299 271 249 276 298 271 249 274 305 271 249 275 298 271 249 276 298 271 249 273 305 271 249 273 305 271 249 273 305 271 249 275 298 271 249 275 298 271 249 274 305 271 249 274 305 271 249 275 299 271 249 275 298 271 249 276 298 271 249 275 298 271 249 275 298 271 249 274 305 271 249 273 305 271 249 276 298 271 249 275 299 272 248 274 305 271 249 275 299 271 249 276 299 271 249 275 298 271 249 275 298 271 249 276 299 271 249 274 305 271 249 278 296 271 249 275 299 271 249 275 299 271 249 275 299 271 249 276 299 271 249 275 299 271 249 274 305 271 249 276 299 271 249 276 299 271 249 276 299 271 249 275 299 271 249 275 299 271 249 268 299 271 249 269 298 271 249 268 298 271 249 268 299 271 249 274 305 271 249 275 297 271 249 273 306 271 249 276 298 272 249 275 299 271 249 274 305 271 249 274 305 271 249 273 306 271 249 278 296 271 249 275 299 271 249 276 299 271 249 274 305 271 249 274 305 271 249 275 299 271 249 275 299 271 249 274 304 271 249 273 305 271 249 273 305 271 249 274 305 271 249 278 296 271 249 279 296 271 249 275 298 271 249 276 297 271 249 273 304 271 249 268 298 271 248 268 298 271 248 273 306 271 249 276 299 271 249 275 299 271 249 274 298 271 249 275 298 271 249 275 298 271 249 275 299 271 249 275 299 271 249 264 306 271 249 274 305 271 249 277 293 271 249 273 306 271 249 273 305 271 249 274 306 272 249 273 305 272 249 276 299 271 249 276 299 271 249 275 299 272 249 275 298 272 249 274 305 272 249 273 305 272 249 276 298 271 249 267 304 272 249 268 298 271 249 266 305 271 249 275 298 271 249 275 299 271 249 273 305 271 249 268 298 271 249 276 299 271 249 276 298 271 249 275 299 271 249 272 306 271 249 275 298 271 249 276 298 271 249 273 305 271 249 274 305 271 249 275 298 271 249 275 299 271 249 273 306 271 249 276 298 271 249 275 299 271 249 274 305 271 249 276 298 271 249 276 299 271 249 276 298 271 249 274 305 271 249 274 305 271 249 274 305 271 249 275 298 271 249 274 305 271 249 273 306 271 249 266 305 271 249 273 305 271 249 273 305 271 249 274 304 271 249 278 295 271 249 275 299 271 249 276 298 271 249 275 298 271 249 275 298 271 249 276 298 271 249 275 298 271 248 275 299 271 249 276 298 271 249 274 305 271 249 276 298 271 249 276 298 271 248 276 298 271 248 274 304 271 248 275 298 271 248 275 299 271 248 276 298 271 248 276 299 271 248 276 298 271 248 276 298 271 248 276 298 271 248 275 298 271 248 275 299 271 248 275 298 271 248 275 298 271 248 275 299 271 248 275 298 272 249 274 305 272 249 276 299 272 249 276 299 272 249 275 299 272 249 275 298 272 249 276 298 272 249 275 299 272 249 276 298 272 249 275 304 272 249 274 305 272 249 274 305 272 249 268 299 272 249 268 299 272 249 267 298 272 249 268 298 272 249 267 299 272 249 266 305 272 249 267 298 272 249 267 299 272 249 276 298 272 248 276 298 272 249 275 298 272 249 275 298 272 249 274 305 272 249 273 305 272 249 275 299 272 249 265 305 272 249 265 305 272 249 275 298 272 249 274 305 272 249 273 305 272 249 276 298 272 249 276 298 272 249 275 298 272 249 276 298 271 249 275 299 271 249 276 298 271 249 276 298 271 249 276 298 271 249 276 298 272 249 276 299 272 249 276 299 272 249 276 299 272 249 279 296 272 249 274 305 272 249 275 299 272 249 273 305 271 249 274 305 272 249 275 299 272 249 275 299 272 249 274 305 272 249 273 306 272 249 275 298 272 249 275 298 272 249 265 306 272 249 275 298 272 249 275 299 272 249 265 306 271 249 278 295 271 249 268 298 271 249 273 305 272 249 276 299 272 249 269 298 272 249 268 298 271 249 274 305 272 249 274 304 272 249 275 299 272 249 276 298 272 249 275 304 272 249 276 298 271 249 276 298 271 249 274 305 271 249 276 298 271 249 276 298 271 249 276 298 271 249 275 299 271 249 273 305 271 249 276 297 271 249 276 298 271 249 278 292 271 249 276 297 271 249 276 297 271 249 274 303 271 249 276 298 271 249 276 297 271 249 274 304 271 249 279 293 271 249 274 298 271 249 276 297 271 249 276 297 271 249 275 298 271 249 276 297 271 249 276 297 272 249 276 298 272 249 276 298 272 249 276 298 272 249 276 298 272 249 279 296 272 249 276 298 272 249 277 298 272 249 276 298 272 249 276 298 272 249 276 299 272 249 275 299 272 249 276 298 272 249 274 305 272 249 274 305 272 249 276 297 272 249 276 298 272 249 276 297 272 249 276 298 272 249 276 298 272 249 267 304 272 249 279 292 272 249 274 304 272 249 274 304 272 249 276 297 272 249 275 298 272 249 275 298 272 249 275 298 272 249 265 305 272 249 275 298 272 249 276 298 272 249 275 299 272 249 276 298 272 249 275 298 272 249 273 305 272 249 274 304 272 249 274 304 272 249 273 305 272 249 275 299 272 249 276 298 272 249 274 305 272 249 275 299 272 249 276 299 272 249 273 305 272 249 280 295 271 249 276 297 271 249 275 298 271 249 273 305 271 249 275 298 272 249 273 305 272 249 274 305 272 249 276 298 272 249 276 299 272 249 276 298 271 249 272 290 271 249 275 299 271 249 276 298 271 249 269 297 272 249 269 298 272 249 276 298 271 249 274 304 271 249 276 298 271 249 276 298 271 249 276 298 272 249 274 304 272 249 276 298 272 249 276 298 272 249 274 304 272 249 278 291 272 249 277 298 272 249 277 297 272 249 277 298 272 249 276 297 272 249 276 298 272 249 275 304 272 249 274 304 272 249 274 304 272 249 274 304 272 249 276 298 272 249 279 295 272 249 276 297 272 249 276 298 272 249 273 304 272 249 275 296 272 249 276 298 272 249 275 296 272 249 274 304 272 249 276 298 272 249 276 298 272 249 273 304 272 249 276 297 272 249 276 298 272 249 276 298 272 249 274 304 272 249 273 305 272 249 275 298 272 249 276 298 272 249 273 304 272 249 276 298 272 249 276 298 272 249 276 298 272 249 276 298 272 249 276 297 272 249 274 305 272 249 275 297 272 249 276 297 272 249 275 298 272 249 274 304 272 249 274 304 272 249 273 305 272 249 274 304 272 249 273 305 272 249 275 298 272 249 276 298 272 249 276 298 272 249 274 304 272 249 277 297 272 249 277 298 272 249 268 297 273 249 276 297 273 249 276 297 273 249 276 298 273 249 276 298 273 249 276 298 272 249 273 305 273 249 276 298 272 249 276 298 272 249 276 298 272 249 276 298 272 249 277 297 272 249 276 298 272 249 276 297 272 249 276 297 272 249 276 297 272 249 276 297 272 248 275 298 272 248 274 304 272 248 276 297 272 248 277 297 272 248 274 304 272 248 277 297 272 248 276 297 272 248 276 298 272 248 277 297 272 248 276 297 272 248 276 297 272 248 277 297 272 249 279 290 272 249 274 304 271 249 274 304 272 249 274 304 272 249 276 297 272 249 276 297 272 249 274 304 272 249 275 297 272 249 276 298 272 249 277 297 272 249 276 297 271 248 274 296 271 248 275 295 271 248 274 295 271 248 274 295 271 248 275 295 271 248 274 296 271 248 274 295 271 248 275 295 271 248 274 295 271 248 275 295 271 248 274 295 271 248 275 295 271 248 275 295 271 248 275 295 271 248 274 295 271 248 275 295 271 248 275 295 271 248 275 295 271 248 274 295 271 248 273 302 271 248 274 296 271 248 273 301 271 248 275 295 271 248 275 295 271 248 275 295 271 248 275 295 271 248 274 295 271 248 275 294 271 248 276 295 271 248 275 295 271 248 275 295 271 248 275 295 271 248 276 295 271 248 275 294 271 248 275 294 271 248 275 294 271 248 275 294 271 248 275 294 271 248 274 295 271 248 275 294 271 248 275 294 271 248 274 295 271 248 275 295 271 248 275 295 271 248 273 302 271 248 275 294 271 248 276 294 271 248 275 295 271 248 274 296 271 248 276 294 271 248 275 294 271 248 273 301 271 248 272 301 271 248 275 294 271 248 275 295 271 248 274 295 271 248 274 294 271 248 272 301 271 248 275 294 271 248 273 301 271 248 272 301 270 248 279 292 270 248 278 291 271 248 274 295 270 248 275 295 270 248 266 295 270 248 275 292 270 248 268 294 270 248 267 295 270 248 265 302 270 248 273 301 271 248 273 301 271 248 275 294 270 248 273 301 270 248 274 295 270 248 275 294 270 248 273 301 270 248 274 295 270 248 274 295 271 248 274 295 270 248 274 295 270 248 275 295 270 248 275 295 270 248 274 295 270 248 272 302 270 248 275 295 270 248 274 296 271 248 274 295 270 248 275 295 270 248 274 295 270 248 275 295 270 248 275 295 270 248 275 295 271 248 275 295 271 248 275 294 271 248 273 301 271 248 275 294 273 249 275 294 273 249 272 301 273 249 274 295 273 249 273 301 273 249 273 301 271 248 275 295 271 248 273 300 271 248 278 292 270 248 274 295 270 248 276 294 271 248 278 292 271 248 275 295 270 248 275 294 270 248 274 295 271 248 275 294 271 248 275 295 271 248 273 301 271 248 278 292 271 248 274 301 271 248 273 301 270 248 274 295 270 248 276 294 270 248 273 301 271 248 266 301 270 248 268 294 271 248 265 301 271 248 267 295 271 248 267 294 271 248 265 301 271 248 267 295 271 248 275 295 271 248 272 301 271 248 275 295 271 248 273 301 271 248 275 295 271 248 274 295 271 248 275 295 271 248 275 294 271 248 275 295 271 248 275 294 271 248 273 301 271 248 275 294 270 248 278 292 271 248 275 294 271 248 274 295 271 248 275 294 271 248 274 295 271 248 275 294 271 248 275 294 270 248 273 301 270 248 275 295 270 248 275 295 270 248 274 295 270 248 272 301 270 248 275 294 270 248 273 301 270 248 274 295 270 248 273 301 270 248 274 296 270 248 275 295 273 249 273 301 273 249 274 295 273 249 275 295 273 250 276 294 273 250 275 295 273 250 273 301 271 249 275 294 271 249 275 295 271 249 275 295 271 249 275 295 271 249 275 295 270 248 273 301 270 248 275 294 270 248 275 295 271 248 275 294 271 248 275 295 270 248 275 294 270 249 274 295 271 248 275 294 272 248 275 294 271 248 273 301 271 248 275 294 272 248 275 295 271 249 275 295 272 248 276 295 271 249 275 295 274 249 275 294 272 248 275 294 274 249 275 295 273 250 273 301 274 250 275 295 273 250 273 301 273 250 275 295 271 249 279 290 272 249 274 295 272 249 275 295 272 249 275 294 272 249 275 294 272 249 274 294 272 248 275 294 272 248 275 293 272 248 275 295 272 249 275 294 272 249 274 300 272 248 275 293 272 248 274 295 272 248 272 302 272 248 273 301 272 248 275 295 272 248 275 295 272 248 275 294 272 248 275 295 272 248 275 295 272 248 275 294 272 249 274 300 272 249 275 294 272 249 275 295 272 249 275 293 272 248 273 301 272 248 275 295 272 248 275 294 272 249 275 295 272 249 275 293 272 249 275 295 272 249 274 295 272 249 275 295 272 249 275 295 272 249 273 301 272 249 275 295 272 249 275 295 272 249 275 294 271 249 274 295 271 249 275 295 272 249 275 293 272 249 278 291 271 249 275 295 272 249 275 294 272 249 275 295 272 249 275 295 272 249 275 295 272 249 275 295 272 249 275 295 272 249 274 295 272 248 274 294 273 249 275 294 272 249 275 294 272 249 275 295 272 249 276 294 272 249 275 295 272 249 275 295 272 249 268 294 272 249 267 294 273 249 274 294 272 249 276 298 272 249 274 305 272 249 276 298 272 249 275 303 272 249 275 298 272 249 276 297 271 249 276 297 271 249 276 298 271 249 276 297 272 248 276 297 272 249 277 297 272 248 275 304 271 249 277 297 271 249 276 297 271 249 276 296 271 249 274 303 271 249 276 298 271 249 275 296 271 249 276 296 272 249 276 296 271 249 276 296 272 249 274 302 272 248 276 296 272 248 276 298 272 248 276 296 272 248 276 296 272 248 275 302 272 248 277 296 272 249 276 296 272 248 274 305 272 248 275 302 272 249 276 298 272 249 275 302 272 249 275 302 272 249 276 298 272 249 276 296 271 249 276 296 272 249 277 296 272 248 276 296 272 248 275 302 272 249 274 302 272 249 275 296 272 249 279 291 272 249 276 296 272 249 275 297 272 249 276 296 272 249 276 296 272 249 276 295 272 249 274 304 272 249 275 298 272 249 274 304 271 249 276 297 271 249 275 298 271 249 276 297 271 249 276 297 271 249 278 292 271 249 276 298 272 249 276 298 272 249 275 298 272 249 275 298 272 248 275 298 272 248 275 298 272 248 275 299 271 249 276 298 271 249 275 298 271 249 276 298 272 249 276 298 272 249 276 298 272 249 275 298 272 249 276 298 272 249 275 299 271 249 275 298 272 249 276 298 272 249 275 298 273 248 276 298 273 248 275 298 273 248 275 299 273 249 274 303 273 249 276 298 273 249 276 298 273 249 276 298 273 249 274 305 273 249 276 298 273 249 276 298 273 249 276 298 273 249 275 298 272 249 275 304 272 249 275 304 272 249 274 304 272 249 276 298 272 249 277 298 272 249 276 298 272 249 276 298 272 249 276 298 272 248 275 299 272 249 276 298 272 249 275 304 272 249 276 298 272 249 275 298 272 249 276 298 272 249 274 304 272 248 266 305 272 248 276 298 272 248 276 298 272 248 276 298 272 248 275 304 272 248 276 299 272 248 274 305 272 248 276 298 273 249 274 305 273 249 276 297 273 249 274 305 273 249 274 305 273 249 276 298 273 249 275 303 273 249 267 303 272 249 266 304 272 249 277 296 272 249 276 297 272 249 276 297 272 249 276 298 272 249 275 299 273 249 276 298 273 249 276 298 273 249 274 304 273 249 276 298 273 249 278 288 273 249 274 304 272 249 276 298 272 249 276 298 272 249 276 298 272 249 276 298 272 249 276 297 272 249 276 297 272 249 276 297 272 249 274 304 272 249 276 298 272 249 276 298 272 249 276 298 272 249 276 298 272 249 276 298 272 249 275 298 272 249 268 298 272 249 268 298 272 249 276 298 272 249 275 298 272 249 275 299 272 249 276 298 272 249 275 298 272 249 276 298 272 249 276 298 272 249 275 298 272 249 276 297 272 249 276 297 272 249 276 298 272 249 276 298 272 249 276 297 272 249 276 298 272 249 274 305 272 249 276 297 272 249 276 298 272 249 276 298 272 249 268 298 272 249 276 298 272 249 275 298 272 249 275 298 272 249 276 298 272 249 277 297 272 249 276 298 272 249 276 298 272 249 276 298 272 249 277 298 272 249 275 298 272 249 276 297 272 249 274 304 272 249 276 298 272 249 276 298 272 249 276 298 272 249 276 298 272 249 274 304 272 249 274 304 272 249 275 298 272 249 276 298 272 249 276 297 272 249 275 298 272 249 275 297 272 249 277 297 272 249 274 304 272 249 276 298 272 249 276 298 272 249 276 298 272 249 266 304 272 249 276 298 272 249 276 298 272 249 277 297 272 249 276 296 272 249 275 297 272 249 275 302 272 249 277 296 272 249 274 305 272 249 277 296 272 249 277 296 272 249 277 295 273 249 278 294 273 249 277 293 273 249 277 292 273 249 278 291 273 249 276 292 273 249 277 291 273 249 277 295 273 249 277 295 273 249 277 296 273 249 278 295 273 249 278 293 272 249 277 293 273 249 277 293 273 249 277 295 273 249 277 295 273 249 277 296 273 249 278 294 273 249 278 293 275 250 269 291 275 250 269 290 275 250 268 288 275 250 269 291 275 250 268 287 274 250 276 287 274 250 277 289 274 250 277 286 274 250 278 289 274 250 277 286 274 250 277 286 274 250 277 286 274 250 277 285 274 250 277 285 274 250 277 285 274 250 276 285 274 250 277 284 274 250 276 285 274 250 276 284 274 250 276 284 274 250 276 284 274 250 276 283 274 250 278 282 274 250 277 282 274 250 279 282 274 250 281 282 274 250 282 282 274 250 282 282 274 250 282 282 273 250 281 283 273 250 281 282 273 250 281 282 273 250 281 282 273 250 282 282 274 250 282 282 274 250 282 282 274 250 282 282 274 250 281 282 274 250 281 282 274 250 281 282 274 250 281 282 274 250 281 282 274 250 282 282 274 250 282 282 274 250 281 282 272 249 281 281 272 249 281 281 271 249 280 282 271 249 281 282 271 249 282 282 271 249 281 282 273 250 281 282 273 250 281 282 273 250 281 282 271 249 282 282 271 249 281 282 271 249 281 282 271 249 281 282 271 249 281 282 271 249 281 282 271 249 281 282 271 249 282 282 273 250 281 282 273 250 281 283 273 250 281 282 273 250 282 282 273 250 280 283 273 250 282 282 273 250 282 282 273 250 282 282 273 250 283 282 273 250 283 281 273 250 284 282 273 250 285 281 273 250 285 281 273 250 286 281 273 250 286 281 273 250 286 280 273 250 287 280 274 250 286 280 274 250 285 280 274 250 286 280 274 250 287 280 274 250 285 281 274 250 287 280 274 250 287 280 274 250 287 280 274 250 287 280 274 250 288 279 273 250 288 279 273 250 289 279 272 250 290 277 273 250 290 277 272 250 289 276 272 250 291 277 272 250 291 277 272 250 291 277 272 250 291 278 272 250 291 277 272 250 291 277 272 250 292 277 272 250 291 277 272 250 291 277 272 250 290 276 272 250 291 277 272 250 291 277 272 250 291 277 272 250 291 277 273 250 290 276 273 250 291 277 273 250 291 277 273 250 291 277 273 250 291 277 273 250 291 277 273 250 291 277 272 250 291 277 273 250 291 277 272 250 291 277 272 250 291 277 272 250 290 277 272 250 291 277 272 250 291 277 272 250 291 277 272 250 291 277 272 250 291 277 272 250 291 277 272 250 291 277 272 250 291 277 272 250 291 278 272 250 291 277 272 250 292 277 272 250 291 277 272 250 291 277 272 250 290 277 272 250 291 277 272 250 291 277 273 250 290 277 272 250 291 277 272 250 291 277 272 250 292 277 272 250 291 277 272 250 291 277 272 250 291 277 272 250 288 278 272 250 288 278 272 250 288 278 272 250 286 279 272 250 286 279 272 250 287 279 272 250 286 279 272 250 286 279 272 250 284 281 274 250 283 282 274 250 283 283 273 250 283 283 273 250 281 284 273 250 282 283 273 250 283 283 273 250 282 284 274 250 282 283 271 249 283 284 272 249 282 285 271 249 282 285 271 249 282 285 271 249 284 283 271 249 282 286 271 249 282 286 271 249 281 286 271 249 282 289 271 249 282 285 271 249 282 286 271 249 282 286 271 249 282 286 271 249 282 286 271 249 282 286 271 249 286 283 271 249 283 288 271 249 282 288 273 250 283 285 273 250 283 285 273 250 282 286 273 250 283 285 273 250 283 288 275 250 282 286 275 250 283 286 275 250 282 286 275 250 283 289 275 250 282 286 275 249 282 286 275 250 282 285 274 250 282 286 275 249 282 286 275 249 283 285 271 249 283 285 271 249 282 285 271 249 283 288 274 250 283 285 273 250 282 286 273 250 283 285 274 250 282 285 273 250 282 285 273 250 283 285 271 249 282 284 271 249 282 284 273 250 282 284 273 250 282 284 270 249 282 284 270 249 282 284 270 249 283 284 271 249 282 284 271 249 282 284 270 249 282 284 271 249 282 283 270 249 281 283 270 249 282 283 270 249 281 283 270 249 282 282 271 249 283 282 270 249 283 283 270 249 283 282 270 249 282 282 270 249 282 283 270 249 282 282 272 250 285 276 273 250 281 282 273 250 282 282 273 250 282 282 273 250 282 282 273 250 282 282 273 250 283 282 274 250 282 282 274 250 282 282 274 250 283 282 274 250 282 283 274 250 282 282 274 250 282 282 274 250 282 283 274 250 283 282 274 250 282 282 274 250 282 282 273 250 286 280 273 250 283 282 273 250 282 282 273 250 283 282 273 250 283 282 273 250 283 282 273 250 283 282 273 250 283 282 273 250 282 282 273 250 282 282 271 249 283 282 271 249 283 282 271 249 286 280 271 249 284 282 271 249 283 282 271 249 283 283 270 249 284 282 270 249 283 282 274 250 283 282 273 250 283 282 273 250 282 282 273 250 282 282 273 250 283 278 273 250 282 282 273 250 283 282 273 250 281 282 273 250 283 282 271 249 282 282 271 249 282 282 271 249 282 282 271 249 283 279 270 249 283 282 273 250 283 282 273 250 283 282 273 250 283 282 273 250 283 282 270 249 283 282 270 249 283 282 270 249 283 282 272 250 282 282 272 250 283 281 272 250 283 278 272 250 283 279 272 250 283 278 272 250 282 279 272 250 281 279 273 250 281 279 273 250 278 280 273 250 278 281 273 250 278 282 273 250 278 282 273 250 278 283 270 249 278 283 273 250 277 283 273 250 281 280 273 250 278 283 273 250 278 286 273 250 278 283 273 250 278 283 273 250 278 283 273 250 278 283 273 250 278 282 273 250 278 283 273 250 277 283 273 250 278 283 273 250 278 283 273 250 277 283 273 250 278 283 273 250 278 282 273 250 278 283 273 250 278 283 270 249 277 283 270 249 277 283 270 249 278 283 270 249 278 283 270 249 278 282 270 249 278 282 270 249 277 283 270 249 277 282 273 250 278 283 273 250 278 283 273 250 278 282 273 250 278 283 273 250 277 283 274 249 279 281 274 249 278 285 274 249 277 286 274 249 277 286 274 249 278 285 274 249 277 286 274 249 278 285 274 249 279 288 274 249 278 286 274 249 278 285 274 249 278 285 272 250 278 285 272 250 278 285 272 250 278 285 274 249 277 286 274 250 278 285 274 250 279 284 274 250 277 285 274 250 278 285 274 250 278 285 274 250 278 285 274 250 279 285 274 250 278 285 274 250 278 285 274 250 278 285 274 250 277 285 274 250 277 286 274 250 279 289 274 250 278 286 274 250 277 287 274 250 278 290 274 250 277 286 274 250 277 286 274 250 278 285 274 250 278 285 274 250 278 285 274 250 278 285 274 250 272 288 274 250 271 288 274 250 272 288 274 250 272 288 274 250 272 288 274 250 279 285 274 250 279 285 274 250 277 285 274 250 271 288 274 250 273 287 274 250 272 288 274 250 278 285 274 250 278 285 274 250 272 288 274 250 278 285 274 250 278 285 274 250 278 284 274 250 277 285 274 250 280 284 274 250 279 284 273 250 277 284 274 250 278 285 274 250 278 285 274 250 278 285 274 250 278 285 274 250 278 285 274 250 278 285 274 250 279 284 274 250 282 278 274 250 278 283 274 250 278 283 274 250 278 283 274 250 278 284 273 250 282 281 273 250 278 284 273 250 278 284 273 250 277 285 273 250 278 284 273 250 278 285 272 250 279 284 272 250 277 285 272 250 281 278 272 250 279 283 272 250 281 278 273 250 279 285 271 249 279 285 271 249 277 287 271 249 278 286 271 249 278 286 271 249 278 287 271 249 279 286 271 249 278 286 271 249 277 286 271 249 277 287 271 249 282 282 271 249 277 286 271 249 278 286 271 249 278 286 271 249 277 287 271 249 278 286 271 249 278 290 271 249 277 287 271 249 277 286 271 249 278 286 271 249 278 286 271 249 278 286 271 249 279 286 273 250 277 286 273 250 278 285 273 250 277 286 273 250 277 285 273 250 278 285 273 250 278 285 273 250 281 281 273 250 277 285 274 250 278 284 273 250 277 285 273 250 277 285 273 250 277 285 273 250 277 284 273 250 277 284 273 250 277 285 273 250 277 284 273 250 278 284 273 250 279 284 273 250 277 284 273 250 277 285 273 250 278 284 273 250 278 284 273 250 277 284 273 250 277 285 273 250 277 284 273 250 277 284 273 250 279 284 273 250 278 284 273 250 278 284 273 250 279 284 273 250 278 284 273 250 281 282 273 250 278 284 273 250 278 284 273 250 277 284 273 250 278 284 273 250 277 285 273 250 278 284 273 250 278 284 273 250 278 284 273 250 277 284 273 250 278 284 273 250 277 284 273 250 278 284 273 250 279 284 273 250 278 284 273 250 278 284 273 250 278 284 273 250 278 284 273 250 278 284 273 250 278 284 273 250 277 284 273 250 277 284 273 250 278 284 273 250 277 285 273 250 271 289 273 250 272 288 273 250 270 289 273 250 271 289 273 250 271 289 271 249 271 289 271 249 277 286 271 249 277 286 271 249 278 286 271 249 278 285 271 249 277 286 271 249 278 286 271 249 277 286 270 249 277 286 270 249 278 286 271 249 277 286 271 249 278 286 271 249 277 286 271 249 277 286 271 249 278 286 271 249 278 286 271 249 277 286 271 249 278 286 271 249 277 286 271 249 278 285 271 249 278 285 271 249 277 286 271 249 277 286 271 249 278 286 271 249 278 286 271 249 278 286 271 249 277 286 271 249 277 287 271 249 278 286 271 249 278 286 271 249 277 286 271 249 278 286 271 249 278 286 271 249 277 286 271 249 277 286 272 248 277 285 272 248 277 286 272 249 278 286 272 248 277 286 272 248 276 286 271 249 278 286 272 249 271 285 272 249 271 285 272 249 278 286 272 249 278 285 272 249 278 286 272 249 279 289 272 249 278 286 272 249 278 286 272 249 278 286 272 249 278 285 272 249 277 287 272 249 278 286 272 249 280 289 272 249 278 286 272 249 278 286 272 249 278 286 272 249 278 286 272 249 278 286 271 249 278 286 271 249 277 286 271 249 278 286 271 249 270 285 271 249 270 285 271 249 278 286 271 249 278 286 271 249 277 286 271 249 278 286 271 249 278 286 271 249 278 286 271 249 278 286 271 249 277 286 271 249 277 286 271 249 277 286 271 249 278 286 271 249 277 286 271 249 279 286 271 249 279 286 271 249 277 286 271 249 278 286 271 249 278 286 271 249 277 286 271 249 277 286 271 249 277 287 271 249 277 288 271 249 277 287 271 249 278 291 271 249 277 288 271 249 277 291 271 249 278 291 271 249 277 291 271 249 277 292 271 249 277 292 271 249 277 292 271 249 278 291 271 249 278 291 271 249 277 291 272 249 278 291 271 249 278 291 271 249 278 291 271 249 277 288 271 249 278 288 271 249 281 285 271 249 278 288 271 249 278 291 271 249 280 286 271 249 277 291 271 249 277 288 271 249 278 291 271 249 280 289 272 248 272 296 272 249 271 297 272 249 272 296 272 249 272 293 272 249 272 296 272 249 271 296 272 249 272 292 272 248 281 286 272 248 278 288 272 248 278 288 272 248 278 291 272 248 271 292 272 248 277 288 272 248 277 288 271 249 278 291 271 249 277 291 271 249 277 288 271 249 278 291 271 249 281 289 271 249 278 291 271 249 277 288 271 249 278 288 271 249 277 288 271 249 277 288 271 249 278 288 271 249 277 288 271 249 277 288 271 249 277 288 271 249 277 288 271 249 277 288 271 249 278 289 271 249 277 289 271 249 278 289 271 249 278 288 273 250 277 288 273 250 278 289 273 250 280 286 273 250 278 288 273 250 277 289 273 250 278 289 273 250 277 288 273 250 277 288 273 250 278 288 273 250 277 288 273 250 278 287 273 250 278 287 273 250 277 287 273 250 278 287 273 250 278 287 273 250 277 287 273 250 277 287 274 249 278 287 274 249 278 287 274 249 280 284 274 249 278 288 274 249 277 289 274 249 277 288 274 249 277 288 274 249 277 291 274 249 278 291 274 249 277 291 274 249 277 292 274 249 277 292 274 249 277 287 274 249 277 292 274 249 277 292 274 249 277 292 274 249 277 292 274 249 277 291 274 249 278 292 274 249 280 289 274 249 277 289 274 249 278 289 274 249 277 288 274 249 278 292 274 249 278 291 274 249 277 291 274 249 277 291 274 249 277 291 274 249 275 295 274 249 277 291 274 249 277 289 274 249 277 292 272 248 276 292 272 248 276 289 272 248 276 292 272 248 277 289 272 248 277 292 272 248 276 289 272 248 276 292 274 249 270 290 274 249 276 293 274 249 275 299 274 249 277 292 274 249 276 293 274 249 277 293 274 249 276 293 274 249 276 293 272 248 275 294 272 248 276 294 272 248 276 294 272 248 276 294 272 248 276 294 272 248 275 294 272 248 277 293 272 248 277 293 272 248 276 294 272 248 277 294 272 248 276 294 272 248 276 294 272 248 277 293 272 248 277 293 272 248 276 293 272 248 276 294 272 248 277 293 272 248 276 294 272 248 276 294 272 248 276 294 271 248 274 301 271 248 276 294 271 248 276 294 271 248 275 295 271 248 276 293 271 248 276 294 271 248 272 290 271 248 269 293 271 248 269 293 271 248 269 293 271 248 275 294 271 248 276 294 271 248 276 294 271 248 273 301 271 248 274 300 271 248 275 294 271 248 275 294 271 248 274 301 271 248 275 294 271 248 276 294 271 248 276 294 271 248 275 294 271 248 275 293 271 248 276 294 271 248 276 294 271 248 276 294 271 248 275 294 271 248 275 295 271 249 276 294 271 248 276 294 271 248 276 294 271 249 276 294 271 249 275 294 271 249 276 294 271 249 274 300 271 249 275 294 271 249 276 294 271 248 266 301 271 248 275 295 271 248 273 301 271 249 275 295 271 249 274 300 271 249 276 294 271 249 268 294 271 249 266 301 271 249 275 295 271 249 276 294 271 249 277 294 271 249 274 300 271 249 275 294 271 249 275 294 271 249 275 294 271 249 275 292 271 248 279 289 271 248 275 296 271 248 275 296 271 248 276 294 272 248 275 294 271 248 275 294 271 248 275 294 271 248 275 294 271 248 275 294 271 248 275 294 272 248 274 295 272 248 274 295 272 248 274 295 272 248 275 294 272 248 275 294 272 248 275 295 272 248 274 295 272 248 275 294 273 249 275 294 273 249 275 294 273 249 275 294 273 249 275 294 273 249 276 294 273 249 275 295 273 249 275 294 273 249 273 301 272 248 275 294 272 248 275 294 272 248 275 294 272 248 275 295 272 249 276 294 272 249 276 294 272 249 275 295 272 249 276 294 272 248 275 294 272 248 276 294 272 248 274 301 272 249 275 294 272 249 275 294 272 249 274 300 272 249 273 301 272 249 274 301 272 249 274 300 272 249 275 294 272 249 276 293 272 249 275 294 272 249 277 292 272 248 275 294 272 248 276 293 272 248 273 298 272 249 276 294 272 249 276 294 272 249 275 294 273 249 276 294 272 249 276 294 272 249 275 294 272 249 276 294 273 249 276 294 273 249 276 294 272 249 275 294 273 249 276 293 271 249 276 292 272 249 277 293 272 249 278 292 272 249 279 292 273 249 280 291 273 249 281 291 273 249 278 297 273 249 281 290 273 249 281 291 273 249 281 291 273 249 282 290 273 249 280 291 273 249 282 291 273 249 281 290 273 249 281 290 273 249 281 290 272 249 282 290 273 249 281 291 271 249 282 290 271 249 281 291 271 249 282 290 271 249 281 291 271 249 281 291 271 249 281 291 271 249 281 291 271 249 281 291 271 249 282 290 271 249 281 291 271 249 280 288 271 249 282 291 271 249 281 290 271 249 282 291 271 249 282 290 270 249 281 291 270 249 280 291 270 249 282 290 270 249 281 288 270 249 281 291 270 249 281 290 271 249 281 291 271 249 281 290 271 249 281 291 271 249 281 290 271 249 281 290 271 249 281 291 271 249 281 291 271 249 281 290 271 249 282 290 271 249 281 291 271 249 280 291 271 249 281 291 271 249 281 291 271 249 283 283 271 249 281 290 271 249 281 288 271 249 282 287 271 249 281 286 272 249 280 287 272 249 281 290 270 249 282 286 270 249 284 283 272 249 281 286 271 249 282 285 272 249 281 285 272 249 281 285 272 249 282 284 272 249 281 285 271 249 281 285 271 249 282 285 271 249 282 285 271 249 281 285 271 249 282 285 271 249 281 285 271 249 282 284 271 249 282 285 271 249 280 285 271 249 285 282 271 249 283 284 271 249 282 284 271 249 283 283 271 249 282 282 273 250 281 283 273 250 281 283 273 250 281 282 273 250 282 283 273 250 281 283 273 250 282 283 273 250 284 281 273 250 284 281 273 250 286 281 273 250 285 281 273 250 286 280 273 250 286 279 273 250 287 280 273 250 286 279 273 250 286 279 273 250 287 279 273 250 287 279 273 250 287 279 273 250 287 279 273 250 288 276 273 250 287 276 273 250 286 277 273 250 288 276 273 250 289 276 273 250 290 278 274 250 290 278 273 250 291 277 273 250 291 278 273 250 291 278 273 251 291 277 272 251 291 277 272 251 291 277 272 251 291 277 272 251 291 277 272 251 291 277 272 251 292 277 272 251 291 277 272 251 292 277 272 251 292 277 272 251 291 277 272 251 291 277 272 251 292 277 272 251 291 277 272 251 292 277 272 251 292 277 272 251 291 277 272 251 291 277 272 251 292 277 273 251 291 277 273 251 291 277 273 251 292 277 273 251 291 277 272 251 291 277 272 251 291 277 273 251 291 277 273 251 291 277 273 251 292 277 273 251 291 277 271 250 291 277 273 251 292 277 273 251 291 277 273 251 292 277 273 251 292 277 273 251 291 275 273 251 291 274 273 251 291 275 274 251 291 274 273 250 293 273 273 251 290 274 272 250 289 273 273 251 290 275 273 251 291 274 274 251 289 273 273 251 291 274 273 251 291 274 273 251 290 274 273 251 290 273 273 251 291 274 273 251 291 274 273 251 291 274 274 251 291 274 273 251 290 274 273 251 290 273 274 251 290 274 274 251 291 275 274 251 291 274 273 251 291 274 273 250 290 274 273 251 291 274 273 251 291 274 273 251 289 274 273 250 290 274 273 251 290 274 273 251 290 274 273 251 291 274 273 251 291 274 274 251 291 274 273 251 291 274 273 251 292 275 273 251 291 275 273 251 290 274 272 251 290 276 272 251 290 276 272 251 291 276 273 251 290 274 273 251 290 274 272 251 291 274 272 251 291 274 272 251 290 274 272 251 289 274 273 251 288 275 273 251 287 274 272 251 286 275 272 251 286 276 273 251 287 276 273 251 286 276 272 251 285 275 272 251 287 276 273 250 286 277 273 250 286 277 273 250 284 281 273 250 284 282 273 250 281 283 273 250 281 283 273 250 285 278 273 250 283 283 273 250 285 280 273 250 283 284 273 250 283 284 273 250 282 284 271 249 282 284 271 249 281 285 271 249 282 285 273 250 282 285 271 249 282 285 271 249 281 286 271 249 282 286 271 249 283 285 271 249 282 289 271 249 282 286 271 249 282 286 270 249 281 287 270 249 281 286 270 249 281 285 270 249 280 287 270 249 281 287 271 249 280 285 271 249 280 286 271 249 281 286 271 249 281 286 271 249 280 286 271 249 281 286 271 249 281 286 271 249 281 289 271 249 280 286 271 249 281 286 271 249 281 286 271 249 279 289 271 249 281 285 271 249 280 286 271 249 280 286 271 249 280 288 271 249 281 289 271 249 280 286 271 249 281 289 271 249 281 289 271 249 280 286 271 249 282 288 271 249 281 289 270 249 282 288 271 249 281 289 271 249 281 289 271 249 281 289 271 249 280 286 271 249 281 289 271 249 281 289 271 249 279 289 271 249 279 286 271 249 281 289 271 249 280 289 271 249 279 286 271 249 279 287 271 249 280 286 271 249 280 288 271 249 281 289 270 249 281 286 270 249 280 287 271 249 280 285 271 249 280 289 271 249 279 288 271 249 277 289 271 249 277 289 271 249 276 292 271 249 276 292 271 249 276 292 271 249 275 292 271 249 276 293 271 249 276 293 271 249 275 293 271 249 275 293 271 249 275 293 271 249 275 293 270 249 275 293 273 250 276 293 273 250 275 293 273 250 276 293 273 250 276 293 273 250 276 293 273 250 275 290 273 250 276 293 270 249 273 300 270 249 276 293 273 250 276 293 270 249 276 293 270 249 276 293 273 250 276 293 271 249 276 293 271 249 276 293 271 249 275 294 271 249 276 293 271 249 276 293 270 249 274 299 271 249 275 291 271 249 276 293 271 249 275 293 271 249 275 290 270 249 275 294 270 249 275 293 270 249 275 293 270 249 275 290 270 249 275 290 270 249 275 294 270 249 276 290 270 249 275 294 270 249 275 290 270 249 275 290 270 249 275 290 270 249 276 293 270 249 275 290 271 249 275 294 270 249 275 293 270 249 275 293 270 249 276 293 271 249 275 294 271 249 276 292 271 249 275 293 271 249 275 293 271 249 275 293 271 249 275 293 271 249 274 291 271 249 275 293 270 249 275 294 273 250 275 294 273 250 276 293 273 250 275 293 270 249 275 294 270 249 275 293 270 249 275 293 270 249 275 293 270 249 274 300 270 249 276 293 270 249 275 294 270 249 276 293 271 249 276 293 271 249 274 299 271 249 276 293 271 249 276 294 271 249 276 293 271 249 275 294 271 249 276 293 271 249 275 293 271 249 275 293 271 249 276 291 271 249 275 294 273 250 276 293 273 250 277 292 273 250 276 293 273 250 276 293 273 250 275 299 273 250 276 293 273 250 276 293 273 250 276 293 273 250 275 294 273 250 274 300 273 250 276 292 273 250 277 293 273 250 276 293 273 250 276 290 273 250 276 290 273 250 276 293 273 250 276 293 273 250 274 299 273 250 273 296 273 250 276 290 270 249 276 293 270 249 275 290 270 249 276 293 273 250 276 292 271 249 276 293 271 249 276 290 271 249 276 293 271 249 276 293 271 249 276 290 271 249 276 293 271 249 276 293 271 249 276 293 271 249 276 293 271 249 277 293 271 249 276 290 271 249 276 293 271 249 276 290 271 249 277 293 271 249 273 297 271 249 276 293 271 249 276 293 271 249 275 293 271 249 276 293 271 249 277 292 271 249 276 293 271 249 276 290 271 249 277 292 271 249 276 293 271 249 276 293 271 249 277 290 271 249 276 290 271 249 276 293 271 249 276 293 271 249 276 293 270 249 276 290 271 249 276 293 273 250 276 290 273 250 276 293 273 250 275 290 273 250 276 290 273 250 276 293 273 250 274 300 271 249 275 294 271 249 276 295 271 249 279 292 270 248 273 302 271 249 275 296 271 248 275 295 271 248 274 296 271 248 275 296 271 248 276 295 271 248 275 295 271 249 275 295 271 249 273 302 271 249 275 296 271 249 275 295 271 249 275 295 271 248 272 302 271 248 274 296 271 248 273 302 271 248 275 296 271 249 275 295 271 249 275 295 271 249 275 295 271 249 275 295 271 249 275 295 271 249 279 293 271 249 275 295 271 249 273 302 270 249 275 295 271 249 275 295 271 249 274 296 271 249 275 296 271 249 274 296 271 249 274 295 271 249 275 294 271 249 275 294 271 249 275 293 271 249 274 293 271 249 272 300 271 249 275 294 271 249 275 294 271 249 275 294 271 249 275 294 271 249 273 300 271 249 274 300 271 249 275 293 271 249 273 300 271 249 275 294 271 249 276 294 271 249 273 300 271 249 273 299 271 249 275 294 271 249 274 294 271 249 275 294 271 249 275 294 271 249 272 299 271 249 274 294 271 249 275 294 271 249 275 294 271 249 273 300 271 249 275 294 271 249 275 294 271 249 273 300 271 249 276 293 271 249 274 294 271 249 275 294 271 249 275 293 271 249 272 301 271 249 274 294 271 249 275 294 271 249 274 294 271 249 275 293 271 249 276 293 271 249 274 294 271 249 275 294 271 249 275 293 271 249 274 294 271 249 275 294 274 250 275 293 271 249 275 294 271 249 275 294 271 249 275 293 272 249 274 294 272 249 275 293 272 249 275 293 272 249 274 294 272 249 274 294 271 249 276 294 271 249 274 293 271 249 272 301 271 249 274 294 271 249 275 294 271 249 273 300 272 249 275 294 272 249 275 293 272 249 275 294 272 249 278 291 272 249 275 293 272 249 274 300 272 249 275 294 271 249 275 294 271 249 275 294 271 249 275 293 271 249 275 294 271 249 275 294 271 249 276 293 271 249 274 294 271 249 274 300 272 249 275 294 272 249 273 300 272 249 273 300 272 249 275 293 272 249 273 300 272 249 275 294 272 249 275 293 272 249 278 288 271 249 274 294 271 249 275 293 272 249 274 294 272 249 273 300 271 249 274 294 272 249 274 294 272 249 274 294 272 249 275 294 272 249 274 294 271 249 274 294 272 249 275 294 272 249 273 300 271 249 275 294 271 249 275 293 271 249 274 293 271 249 272 300 271 249 275 294 271 249 272 301 274 250 274 294 274 250 275 294 272 249 274 294 274 250 275 293 274 250 275 293 272 249 272 300 271 249 275 294 271 248 275 293 271 249 274 293 271 249 275 294 271 249 275 294 271 249 273 300 271 249 275 293 272 249 274 299 272 249 275 294 272 249 275 293 272 249 275 293 272 249 273 299 272 249 275 293 272 249 275 293 271 249 274 293 271 249 275 294 271 249 278 291 271 249 275 293 271 249 275 294 272 249 273 300 271 249 273 300 271 249 273 300 271 249 275 293 271 249 275 294 271 249 274 300 271 249 275 294 271 249 275 294 271 249 275 294 271 249 275 293 271 249 275 293 271 249 273 301 271 249 273 300 271 249 278 291 271 249 273 300 271 249 275 292 271 249 275 294 271 249 273 299 271 249 276 293 271 249 273 300 272 249 275 294 272 249 275 294 272 249 273 300 272 249 275 294 272 249 275 293 272 249 274 294 272 249 275 294 272 249 275 293 272 249 274 294 271 249 275 294 271 249 276 294 271 249 275 294 271 249 275 293 272 249 276 294 272 249 273 300 272 249 273 300 272 249 273 300 272 249 273 300 272 249 275 294 272 249 275 293 272 249 274 294 272 249 275 294 271 249 273 301 271 249 275 295 271 249 274 295 271 249 275 295 271 249 275 295 271 249 275 295 271 249 275 295 271 249 275 295 271 249 275 295 271 249 275 295 271 249 275 295 271 249 275 294 271 249 275 295 271 249 275 295 271 249 274 301 271 249 275 295 271 249 275 295 271 249 275 295 271 249 275 295 271 249 275 295 271 249 275 295 271 249 275 294 271 249 275 295 271 249 275 295 271 249 275 295 270 249 274 295 271 249 274 296 271 249 275 295 271 249 275 295 271 249 274 295 271 249 276 295 271 249 273 301 271 249 275 295 271 249 274 300 271 249 275 295 271 249 274 295 271 249 275 295 271 249 275 295 271 249 273 301 271 249 274 296 271 249 272 302 271 249 275 295 271 249 274 296 271 249 273 302 271 249 274 295 271 249 273 301 271 249 272 302 271 249 273 301 272 249 272 301 272 249 275 295 272 249 275 295 272 249 272 302 272 249 273 301 272 249 275 295 272 249 273 301 272 249 273 301 272 249 275 294 272 249 273 301 272 249 272 302 272 249 273 301 272 249 274 296 272 249 274 295 272 249 273 301 272 249 274 295 271 249 273 301 272 249 273 301 272 249 276 295 271 249 274 295 271 249 275 295 271 249 275 295 271 249 275 295 271 249 275 295 271 249 275 295 271 249 275 295 271 249 275 295 271 249 276 295 271 249 275 295 271 249 275 295 271 249 275 295 271 249 275 295 271 249 275 295 271 249 273 301 271 249 274 296 271 249 275 295 271 249 276 294 271 249 275 293 271 249 275 295 271 249 276 294 271 249 275 295 271 249 275 295 271 249 275 295 271 249 275 294 271 249 273 300 271 249 276 293 271 249 272 301 271 249 275 295 271 249 275 294 271 249 275 295 271 249 275 294 271 249 275 293 271 249 275 294 271 249 278 288 271 249 275 295 271 249 274 300 272 249 273 301 272 249 276 295 272 249 274 296 272 249 274 294 272 249 275 294 272 249 274 295 272 249 272 302 272 249 274 301 272 249 273 301 272 249 273 301 272 249 275 295 272 249 275 295 272 249 275 295 272 249 275 294 272 249 273 301 272 249 273 301 272 249 276 294 272 249 275 295 272 249 275 295 272 249 275 295 272 249 275 295 272 249 275 294 272 249 276 294 271 249 274 301 271 249 275 295 271 249 275 294 271 249 275 294 271 249 275 295 271 249 273 301 271 249 273 301 271 249 273 295 271 249 275 294 271 249 272 301 271 249 274 294 271 249 273 300 271 249 274 294 271 249 275 295 271 249 272 301 271 249 275 294 271 249 275 295 271 249 275 294 271 249 273 301 271 249 275 295 271 249 275 294 271 249 273 300 271 249 272 301 271 249 273 301 271 249 274 294 271 249 275 293 271 249 275 294 271 249 275 294 271 249 276 294 271 249 275 294 271 249 279 292 271 249 274 295 271 249 274 295 271 249 274 295 271 249 274 295 271 249 275 294 271 249 274 294 271 249 274 295 271 249 273 300 271 249 273 301 271 249 274 295 271 249 275 294 271 249 274 295 271 249 274 295 271 249 272 301 271 249 275 294 271 249 274 294 271 249 275 294 271 249 275 294 271 249 275 294 271 249 276 294 271 249 274 295 271 249 275 294 271 249 275 294 271 249 274 294 271 249 273 300 271 249 275 294 271 249 272 301 271 249 274 294 271 249 275 295 271 249 275 294 271 249 274 295 271 249 272 301 271 249 274 294 271 249 274 295 271 249 266 295 271 249 274 295 271 249 275 295 271 249 275 294 271 249 275 294 271 249 275 294 271 249 275 294 271 249 275 294 271 249 274 292 271 249 275 294 271 249 266 294 271 249 274 294 271 249 275 294 271 249 275 295 271 249 274 294 271 249 274 300 271 249 273 300 271 249 275 295 271 249 275 294 271 249 272 301 271 249 275 294 271 249 273 300 271 249 274 295 270 249 274 294 270 249 275 294 270 249 273 300 270 249 275 294 271 249 274 294 271 249 275 293 271 249 275 294 271 249 275 294 271 249 274 294 271 249 273 300 271 249 273 300 271 249 275 294 271 249 275 294 271 249 273 300 271 249 266 294 271 249 266 294 271 249 267 293 271 249 266 294 271 249 264 299 271 249 273 300 271 249 273 300 271 249 275 294 271 249 275 294 271 249 275 294 271 249 275 294 271 249 275 294 271 249 275 294 271 249 273 301 271 249 275 294 271 249 274 294 271 249 275 294 271 249 275 294 271 249 274 294 271 249 275 294 271 249 275 294 271 249 278 292 271 249 275 294 271 249 275 294 271 249 274 295 271 249 275 294 271 249 275 294 271 249 274 294 271 249 275 294 271 249 278 292 271 249 274 294 271 249 275 294 271 249 275 294 270 249 275 294 270 249 274 295 270 249 274 294 270 249 274 295 271 249 275 294 271 249 274 294 271 249 275 294 271 249 273 300 271 249 275 294 271 249 272 300 271 249 275 294 271 249 275 294 271 249 272 301 270 249 275 294 270 249 275 294 270 249 272 301 270 249 275 294 271 249 276 294 271 249 275 294 270 249 275 294 270 249 278 290 270 249 276 293 270 249 275 294 270 249 273 301 270 249 275 294 270 249 275 294 270 249 275 294 270 249 274 294 270 249 275 294 271 249 275 293 271 249 274 294 271 249 273 300 271 249 275 294 271 249 274 294 271 249 275 293 271 249 275 294 271 249 274 293 271 249 275 294 271 249 275 294 271 249 275 294 271 249 272 300 271 249 275 294 271 249 275 294 270 249 278 288 270 249 275 294 270 249 275 294 270 249 275 294 271 249 273 301 271 249 273 301 271 249 274 294 271 249 273 300 271 249 275 293 271 249 274 300 271 249 279 292 271 249 275 294 271 249 273 300 271 249 275 293 271 249 273 300 271 249 275 293 270 249 274 294 271 249 274 294 271 249 275 293 271 249 275 294 271 248 277 289 271 248 275 294 271 248 275 294 271 248 274 293 271 248 275 294 271 248 277 291 271 248 275 294 271 249 274 296 271 249 276 294 271 249 275 295 271 249 275 294 272 249 274 295 271 249 278 292 272 249 275 293 272 249 276 295 271 249 273 299 271 249 275 295 271 249 276 294 271 249 275 295 272 249 275 295 271 249 275 295 272 249 272 301 272 249 275 295 272 249 273 301 272 249 273 301 272 249 275 295 272 249 275 295 272 249 275 295 272 249 275 295 272 249 275 295 272 249 274 295 271 249 275 295 271 249 275 294 271 249 275 295 271 249 274 295 271 249 275 294 271 249 275 295 271 249 274 295 271 249 275 295 271 249 275 295 271 249 275 294 271 249 273 301 271 249 274 295 271 249 273 301 271 249 273 301 272 249 273 302 271 249 279 292 271 249 273 302 271 249 275 295 271 249 276 295 271 249 273 301 271 249 275 295 271 249 273 301 271 249 273 301 271 249 272 301 271 249 274 300 271 249 279 292 271 249 273 301 271 249 273 301 271 249 274 295 271 249 274 295 271 249 275 295 271 248 276 294 271 248 275 295 271 249 273 301 271 249 275 295 271 249 274 301 271 249 275 294 271 249 275 295 271 248 273 301 271 249 274 296 271 248 275 294 271 248 275 295 271 248 276 294 271 248 275 295 271 248 275 295 271 248 275 295 271 248 274 300 271 249 273 301 271 249 275 295 271 249 274 301 272 248 274 301 271 249 275 295 272 248 277 295 271 249 275 295 272 249 274 301 272 249 275 295 272 249 273 302 272 248 275 295 272 248 274 301 272 248 275 295 272 249 275 296 272 248 275 295 272 248 275 295 272 248 276 295 273 248 276 295 273 248 275 295 272 248 275 295 272 248 275 295 272 248 275 295 272 249 275 296 272 249 274 301 272 249 274 301 272 249 278 290 272 249 276 295 272 249 268 294 272 248 275 295 272 248 275 295 272 248 275 294 272 248 276 294 272 248 276 293 273 248 275 294 273 248 275 293 273 248 276 293 272 248 269 300 272 248 275 294 272 248 276 294 272 249 275 294 272 249 278 288 273 249 275 295 273 249 275 294 273 249 275 294 273 249 275 294 273 249 274 294 273 249 273 300 273 248 276 293 273 249 275 294 273 249 275 295 272 249 276 294 272 249 275 294 272 249 269 301 272 248 275 294 273 249 276 294 272 249 276 294 272 249 275 294 273 249 273 300 272 249 275 294 272 248 276 294 272 248 276 294 272 248 276 294 272 248 276 294 273 248 276 293 273 248 274 300 272 248 274 299 273 248 276 293 273 249 273 300 275 250 274 299 274 250 275 294 274 250 276 293 275 250 276 295 275 250 275 295 272 249 276 295 272 249 275 293 273 249 275 294 273 249 275 294 273 249 269 300 273 249 274 300 273 249 266 300 272 249 268 294 272 249 275 294 273 249 273 300 272 249 275 294 273 249 275 294 272 249 273 300 272 248 275 294 272 249 275 294 272 249 275 294 272 249 274 299 272 249 268 293 272 249 278 291 273 249 276 294 273 249 275 294 272 249 276 293 272 249 275 293 272 249 275 295 272 249 275 294 272 249 273 301 272 249 274 295 272 249 275 296 272 249 275 295 272 249 275 295 272 249 276 295 272 249 275 295 272 249 277 290 273 249 275 296 273 249 275 296 272 249 275 296 272 249 276 295 273 249 276 295 272 249 275 295 273 249 275 295 273 249 276 295 273 249 275 296 273 249 276 295 273 249 275 296 273 249 276 295 272 249 275 295 272 249 275 296 272 249 275 296 272 248 275 296 272 249 275 296 272 249 275 296 272 249 276 295 272 249 276 296 272 249 274 302 272 249 276 295 273 249 275 295 272 249 275 295 272 249 275 295 272 249 274 302 272 249 273 302 269 243 274 301 273 249 273 302 272 249 275 296 270 246 275 296 271 246 275 295 272 246 273 302 272 246 275 296 273 248 273 302 273 248 275 295 272 249 277 290 272 249 273 302 272 249 271 303 273 248 274 295 273 248 273 301 273 248 272 301 273 248 274 295 273 248 274 295 273 248 274 295 273 248 274 295 272 245 272 301 272 245 272 301 272 245 274 294 272 245 272 300 273 248 263 301 273 248 272 299 273 248 274 294 273 248 274 295 274 248 278 289 274 248 274 295 271 248 268 302 274 248 274 294 272 249 273 294 273 249 273 294 274 248 273 294 273 246 274 294 273 246 273 294 273 246 266 294 274 248 274 295 274 248 274 295 273 249 274 295 274 248 275 294 274 248 275 295 274 248 274 294 274 248 274 294 274 248 274 294 274 248 273 295 274 249 274 294 274 249 275 295 274 249 274 296 273 248 274 295 273 248 274 295 273 248 274 295 273 248 274 295 273 249 267 301 272 249 274 294 272 249 275 294 274 249 273 294 273 249 266 300 273 249 273 300 272 249 274 294 274 248 266 293 274 248 274 293 273 248 276 291 272 249 274 293 272 249 275 294 274 248 272 300 274 248 274 294 273 249 274 293 272 249 272 301 272 249 274 295 272 249 275 295 273 249 274 294 273 249 274 295 273 249 274 295 273 248 275 295 275 249 274 294 273 249 272 301 273 249 273 295 272 249 273 295 272 249 272 301 273 249 274 295 272 249 275 295 272 249 273 301 272 249 274 295 272 249 275 295 272 249 274 301 272 249 272 301 272 249 274 295 274 249 275 295 274 250 274 295 272 249 274 295 273 249 275 294 273 249 274 295 273 249 275 294 274 249 274 295 274 249 274 296 274 249 274 295 274 249 275 295 274 249 272 301 273 246 274 295 274 249 274 295 274 249 273 301 274 249 275 295 274 249 273 300 274 249 272 302 274 249 273 301 274 249 275 295 274 249 275 295 274 249 275 295 274 249 275 295 274 249 274 295 274 249 274 295 274 249 274 295 274 249 273 295 274 249 273 301 274 249 275 295 274 249 274 295 274 249 274 294 275 250 265 301 275 249 264 301 274 249 271 290 274 249 274 294 274 249 271 301 274 249 266 295 274 249 274 294 274 249 274 295 273 249 275 295 274 249 277 292 273 249 274 295 273 249 274 295 273 249 274 294 272 249 272 301 274 249 275 293 272 249 264 301 272 250 273 300 272 250 274 294 272 250 278 292 272 250 266 294 272 250 273 301 272 250 279 291 274 249 274 299 274 249 274 294 273 250 275 294 273 250 274 294 273 250 274 294 273 250 275 294 273 250 273 301 273 250 273 301 273 250 273 301 272 250 274 295 272 250 275 294 274 249 275 295 274 249 272 301 272 250 273 301 272 250 275 295 273 250 273 295 272 250 272 301 272 250 275 294 272 250 274 295 272 249 272 301 272 249 274 295 272 250 272 301 271 250 272 301 272 250 275 294 273 250 274 295 273 250 274 295 273 250 275 294 272 250 274 294 273 250 275 294 272 250 275 295 273 250 275 294 273 250 275 294 273 250 272 301 273 250 272 301 273 250 274 294 273 250 275 294 272 250 275 294 272 250 272 301 272 250 274 294 272 250 274 295 273 250 275 294 272 250 273 301 272 250 273 301 272 250 275 294 272 250 275 294 272 250 274 295 272 250 275 294 272 250 275 294 272 250 274 294 272 250 274 295 272 250 274 295 272 250 274 295 272 250 274 295 272 250 275 294 272 250 274 292 272 250 274 294 272 250 274 294 272 250 274 294 272 250 272 301 272 250 272 301 272 250 266 294 272 250 274 294 272 250 274 295 272 250 274 294 272 250 274 295 272 250 275 294 272 250 272 301 272 250 272 301 272 250 272 301 272 250 273 294 272 250 273 296 272 250 272 301 272 250 274 294 272 250 274 294 272 250 273 294 272 250 274 294 272 250 266 294 272 250 275 294 272 250 274 294 272 250 272 301 272 250 272 301 272 250 274 295 272 250 264 301 272 250 272 301 272 250 272 301 272 250 277 291 274 249 274 295 272 250 272 301 272 250 272 301 272 250 272 301 272 250 274 295 272 250 275 294 272 250 275 294 272 250 275 294 272 250 275 294 272 250 274 294 272 250 278 292 272 250 273 300 272 250 275 292 272 250 274 293 272 250 273 301 273 250 273 301 273 250 278 291 272 250 273 301 273 250 272 301 273 250 272 301 273 250 272 301 273 250 273 301 273 250 274 294 272 250 274 295 272 250 273 300 272 250 274 295 273 250 272 301 272 250 273 295 272 250 273 295 273 250 272 301 272 250 275 294 272 250 274 294 272 250 274 295 272 250 265 300 272 250 274 294 272 250 272 301 272 250 272 301 272 250 266 295 272 250 264 301 272 250 274 295 272 250 274 294 272 250 274 295 272 250 274 295 272 250 272 301 272 250 274 295 273 250 275 294 273 250 275 294 273 250 275 294 272 250 273 301 272 250 267 294 272 250 267 294 272 250 275 294 272 250 274 295 272 250 275 294 272 250 265 301 273 250 274 295 273 250 264 300 273 250 274 300 273 250 275 295 273 250 275 296 273 250 275 295 273 250 275 295 273 250 272 301 273 250 273 301 273 250 278 291 272 250 275 295 272 250 275 294 273 250 275 294 273 250 274 295 272 250 274 295 273 250 274 296 273 250 276 298 273 250 276 298 273 250 275 299 273 250 276 298 273 250 276 298 272 250 275 299 272 250 275 298 272 250 266 305 272 250 273 305 272 250 280 295 272 250 269 298 272 250 276 299 272 250 268 298 272 250 276 298 273 250 275 299 273 250 275 298 273 250 276 298 273 250 276 299 273 250 274 305 273 250 276 298 273 250 275 298 273 250 276 298 273 250 275 304 273 250 275 299 273 250 276 298 273 250 276 298 273 250 276 298 273 250 278 292 273 250 276 299 273 250 276 298 272 250 275 298 272 250 274 304 274 249 276 298 274 249 275 298 272 250 273 305 274 249 276 298 274 249 276 298 274 249 275 299 272 250 273 304 272 250 274 305 272 250 274 304 272 250 275 298 272 250 273 305 273 250 279 294 272 250 275 298 273 250 275 298 273 250 274 304 273 250 275 298 273 250 275 298 273 250 275 304 273 250 275 295 273 250 268 298 273 250 269 298 273 250 269 297 273 250 268 297 272 250 268 298 272 250 276 298 273 250 276 298 273 250 276 298 273 250 276 299 273 250 275 299 273 250 274 305 273 250 266 305 272 250 274 305 272 250 275 305 272 250 277 298 272 250 276 298 272 250 277 298 272 250 276 297 272 250 279 292 273 250 276 298 273 250 276 298 273 250 274 305 273 250 277 297 273 250 276 298 273 250 277 297 273 250 277 298 273 250 276 297 273 250 276 298 273 250 276 298 273 250 276 298 273 250 275 298 273 250 275 298 273 250 275 298 273 250 274 305 273 250 275 298 273 250 275 298 273 250 274 304 273 250 276 297 273 250 275 299 272 250 276 298 272 250 269 297 273 250 275 298 273 250 274 304 272 250 274 305 272 250 276 298 273 250 276 298 273 250 268 297 273 250 268 298 273 250 276 298 273 250 276 297 273 250 276 298 273 250 275 298 273 250 276 298 273 250 274 304 273 250 276 298 273 250 276 298 273 250 276 298 273 250 275 298 273 250 276 297 273 250 276 297 273 250 275 298 273 250 275 298 273 250 275 298 273 250 275 298 273 250 276 298 273 250 275 299 273 250 280 295 273 250 275 299 273 250 275 298 273 250 275 298 272 250 276 298 272 250 276 298 273 250 276 298 273 250 276 298 272 250 275 298 272 250 276 298 272 250 276 298 272 250 275 298 272 250 273 304 272 250 276 298 272 250 276 297 272 250 276 298 272 250 276 298 273 250 275 299 273 250 277 298 272 250 269 298 272 250 276 298 272 250 276 298 272 250 266 305 272 250 268 298 272 250 275 298 272 250 276 298 272 250 274 305 272 250 276 298 273 250 277 297 273 250 276 298 273 250 276 298 272 250 276 298 272 250 268 298 272 250 276 298 272 250 276 298 272 250 276 298 272 250 274 304 272 250 276 298 272 250 273 305 272 250 276 298 272 250 275 298 272 250 275 298 273 250 276 298 272 250 268 298 273 250 276 298 273 250 280 295 273 250 277 298 273 250 276 298 273 250 276 298 273 250 276 297 273 250 276 297 273 250 276 298 273 250 274 304 273 250 275 298 273 250 276 297 273 250 278 295 273 250 275 298 273 250 276 297 273 250 276 297 273 250 276 297 273 250 274 304 273 250 268 297 273 250 276 297 273 250 276 298 273 250 277 297 273 250 276 297 273 250 276 298 273 250 277 297 273 250 276 297 272 250 266 305 272 250 274 304 272 250 279 291 272 250 276 298 272 250 276 297 273 250 276 298 273 250 274 304 273 250 276 298 273 250 275 298 273 250 276 298 273 250 279 295 273 250 275 297 273 250 276 298 272 250 276 295 272 250 276 296 272 250 276 296 273 250 276 298 272 250 276 298 272 250 276 297 273 250 276 297 272 250 275 298 272 250 276 298 273 250 276 298 273 250 276 298 272 250 276 297 272 250 275 298 273 250 276 297 273 250 276 298 273 250 276 297 273 250 276 298 273 250 268 298 273 250 276 297 272 250 275 298 272 250 276 297 272 250 276 297 272 250 276 298 272 250 276 298 272 250 276 298 272 250 276 297 272 250 274 304 272 250 275 303 272 250 276 297 272 250 278 301 273 250 276 297 273 250 275 298 273 250 276 298 273 250 274 304 273 250 276 298 273 250 276 298 273 250 274 304 273 250 276 297 273 250 276 298 273 250 276 298 273 250 276 298 273 250 275 295 273 250 275 294 273 250 274 295 273 250 268 294 273 250 265 301 273 250 273 301 273 250 275 294 273 250 275 295 273 250 275 294 274 249 274 296 274 249 275 295 274 249 273 301 274 249 274 295 274 249 275 294 272 249 275 295 272 249 275 295 272 249 276 295 271 246 275 295 273 250 275 295 273 250 275 295 273 250 274 295 274 249 273 301 274 249 272 302 274 249 272 302 274 249 274 296 274 249 274 295 274 249 274 296 274 249 272 302 274 249 267 295 274 249 264 301 272 246 272 301 272 246 275 295 273 249 267 295 274 249 267 295 274 249 274 295 274 249 273 301 274 249 275 295 274 249 274 295 274 249 272 302 274 249 275 295 274 249 273 301 274 249 275 295 273 246 275 294 274 249 275 295 274 249 274 295 274 249 273 301 274 249 275 295 274 249 274 295 274 249 274 295 274 249 275 294 274 249 273 295 274 249 274 295 274 249 275 295 274 249 274 295 273 249 275 295 273 249 274 295 273 249 278 292 273 249 273 302 273 249 274 293 273 249 274 295 274 249 274 295 275 250 275 295 275 250 264 302 274 249 273 301 274 249 275 294 274 249 273 301 274 249 273 301 274 249 273 301 274 249 272 301 274 249 275 295 274 249 272 301 274 249 272 302 274 249 274 295 274 249 276 294 274 249 275 295 274 249 274 296 274 249 275 295 274 249 274 295 273 249 276 295 273 249 275 295 273 249 274 296 273 249 274 296 273 249 275 294 273 249 274 295 273 249 275 295 273 249 275 295 273 249 274 295 273 249 274 294 273 249 275 295 273 249 274 295 273 249 275 295 273 249 276 294 273 249 274 296 273 249 275 295 274 249 280 290 274 249 273 301 274 249 275 293 274 249 274 295 274 249 275 295 274 249 275 295 274 249 275 295 274 249 279 289 273 249 277 298 274 249 276 298 274 249 275 295 274 249 275 295 273 249 276 294 273 249 273 296 273 249 275 295 273 249 273 301 273 249 274 295 273 249 267 295 273 249 266 300 273 249 264 301 273 249 266 301 273 249 278 290 273 249 266 302 273 249 267 295 273 249 265 301 273 249 267 295 273 249 273 302 273 249 265 301 275 250 264 302 275 250 267 295 275 250 275 295 273 249 273 301 273 249 275 295 273 249 275 295 273 249 275 295 273 249 274 301 273 249 276 295 273 249 273 301 273 249 275 295 273 249 275 295 273 249 275 295 273 249 275 295 273 249 275 294 273 249 274 295 273 249 274 295 273 249 268 294 273 249 274 295 274 249 275 295 274 249 275 295 274 249 274 295 273 249 275 295 274 249 275 294 274 249 274 295 274 249 274 295 274 249 275 295 274 249 275 295 274 249 274 295 274 249 275 295 274 249 275 295 274 249 275 295 274 249 267 294 274 249 267 295 274 249 275 294 274 249 275 295 274 249 274 295 274 249 275 295 272 250 275 294 272 250 275 295 272 250 275 295 272 250 276 294 272 250 275 295 272 250 266 301 272 250 275 294 272 250 274 295 272 250 273 301 272 250 275 295 272 250 275 295 272 250 273 301 272 250 276 295 272 250 275 295 273 249 273 301 273 249 273 301 273 249 273 301 274 249 275 295 274 249 275 295 274 249 275 295 274 249 275 295 274 249 275 295 273 249 273 301 275 250 274 293 275 250 275 295 275 250 273 301 275 250 273 301 275 250 277 292 275 250 275 295 275 250 273 300 275 250 273 301 275 250 273 301 273 249 275 295 273 249 273 300 273 249 272 302 273 249 273 301 273 249 273 301 273 249 272 301 273 249 279 291 273 249 275 295 273 249 273 301 273 249 275 295 273 249 276 294 273 249 273 301 273 249 275 295 273 249 272 301 273 249 274 295 273 249 275 295 273 249 275 295 273 249 274 296 273 249 274 295 273 249 275 295 273 249 275 295 273 249 275 295 273 249 275 295 273 249 275 295 273 249 275 295 273 249 276 295 273 249 275 295 273 249 276 294 273 249 273 301 273 249 273 301 275 250 275 295 275 250 275 295 275 250 274 295 275 250 274 295 275 250 275 295 275 250 274 295 275 250 273 301 275 250 275 294 275 250 274 294 275 250 273 301 275 250 275 294 275 250 273 301 275 250 275 294 275 250 275 294 275 250 273 301 275 250 275 294 275 250 274 295 275 250 273 301 275 250 273 301 275 250 274 295 273 249 273 301 275 250 275 295 275 250 275 295 275 250 274 295 275 250 275 294 275 250 273 301 275 250 274 295 275 250 274 295 275 250 275 295 275 250 274 295 275 250 275 295 275 250 273 300 273 249 274 295 273 249 273 300 274 249 273 301 274 249 275 295 274 249 272 301 274 249 273 299 274 249 275 293 274 249 273 299 274 249 275 293 274 249 275 293 274 249 275 293 274 249 276 292 274 249 275 291 274 249 274 294 274 249 273 300 275 249 275 293 275 249 274 293 275 249 267 293 275 249 266 293 275 249 267 293 275 249 265 299 275 249 265 300 275 249 265 300 274 249 275 293 274 249 275 293 274 249 275 293 274 249 275 293 274 249 272 300 274 249 275 293 274 249 275 293 274 249 275 293 274 249 273 299 274 249 275 293 274 249 272 300 274 249 273 299 274 249 275 293 274 249 274 292 274 249 275 293 273 249 274 290 274 249 274 293 274 249 274 293 274 249 273 299 274 249 272 299 274 249 275 292 274 249 278 290 274 249 275 293 274 249 276 292 274 249 275 293 274 249 275 292 274 249 274 299 274 249 274 298 274 249 273 298 274 249 273 299 274 249 276 292 274 249 275 293 274 249 275 293 274 249 275 293 274 249 275 293 274 249 275 293 274 249 275 293 274 249 273 299 274 249 275 293 274 249 275 293 274 249 275 293 274 249 275 293 274 249 275 293 274 249 275 293 274 249 275 292 274 249 275 293 274 249 275 293 274 249 273 299 274 249 275 293 274 249 276 292 274 249 267 293 274 249 267 293 274 249 265 300 274 249 275 293 274 249 267 294 274 249 275 294 274 249 276 293 274 249 276 294 274 249 275 293 274 249 275 293 274 249 275 293 274 249 267 293 274 249 267 293 274 249 276 293 274 249 276 293 274 249 275 293 274 249 276 293 274 249 279 290 274 249 273 299 274 249 276 292 274 249 275 293 274 249 275 293 274 249 276 292 274 249 275 290 274 249 275 293 274 249 276 293 274 249 276 293 274 249 276 292 274 249 274 299 274 249 275 292 274 249 274 299 274 249 276 293 274 249 276 292 274 249 277 291 274 249 276 291 274 249 276 291 274 249 276 290 274 249 276 287 274 249 276 291 274 249 276 287 274 249 276 290 274 249 275 290 274 249 275 291 274 249 276 287 274 249 277 291 274 249 277 290 274 249 277 288 274 249 277 291 274 249 277 290 272 250 280 285 272 250 277 291 272 250 277 290 272 250 277 290 272 250 277 290 272 250 276 288 272 250 277 291 272 250 276 287 272 250 277 287 272 250 277 287 272 250 277 286 272 250 277 286 272 250 277 286 272 250 277 286 272 250 277 285 272 250 278 285 272 250 279 284 272 250 280 285 272 250 280 283 272 250 281 283 272 250 282 283 272 250 281 282 272 250 282 281 272 250 282 281 272 250 283 280 272 250 282 281 272 250 282 281 272 250 283 281 272 250 282 281 272 250 283 280 272 250 283 281 273 251 282 281 273 250 283 281 272 250 286 276 273 250 284 279 273 251 285 279 273 251 286 280 273 251 286 279 273 251 287 279 272 251 287 279 272 251 287 278 272 251 287 278 272 251 287 278 273 251 287 278 272 251 287 279 272 251 288 278 273 251 288 278 272 251 289 277 273 251 291 277 273 251 291 277 273 251 291 277 273 251 291 277 273 251 291 277 271 251 294 273 272 251 291 274 272 251 291 274 272 251 291 274 272 251 292 277 272 251 291 274 272 251 291 274 272 251 291 274 272 251 291 274 272 251 291 274 272 251 291 274 272 251 291 274 272 251 291 274 272 251 292 274 272 251 291 277 272 251 291 277 272 251 292 277 272 251 291 277 272 251 291 276 272 251 291 274 272 251 291 274 272 251 292 274 272 251 292 274 272 251 291 274 272 251 291 274 272 251 292 274 272 251 291 274 272 251 291 274 272 251 292 276 272 251 292 274 272 251 292 274 272 251 292 274 272 251 292 274 272 251 291 274 272 251 292 276 272 251 291 276 272 251 290 276 272 251 291 277 272 251 291 276 272 251 291 276 272 251 291 275 272 251 290 275 272 251 290 276 272 251 291 276 272 251 292 276 272 251 291 276 272 251 292 276 272 251 291 277 272 251 292 277 272 251 291 277 272 251 291 276 272 251 294 272 272 251 292 274 272 251 291 274 272 251 291 274 272 251 291 274 272 251 291 274 272 251 291 274 272 251 291 273 272 251 291 273 272 251 291 272 272 251 292 273 272 251 291 273 272 251 290 272 272 251 292 273 272 251 292 273 272 251 291 272 272 251 292 273 272 251 292 273 272 251 292 273 272 251 292 273 272 251 291 273 272 251 291 273 272 251 292 273 272 251 292 273 272 251 291 273 272 251 292 273 272 251 292 273 272 251 292 273 272 251 292 273 272 251 291 276 272 251 292 276 272 251 291 275 272 251 292 276 272 251 292 275 272 251 292 275 274 251 292 276 272 251 292 275 272 251 292 276 274 251 291 276 272 251 292 275 272 251 293 275 272 251 293 275 272 251 294 275 272 251 295 274 272 251 294 275 272 251 294 274 273 251 294 274 272 251 294 274 272 251 294 273 272 251 294 274 272 251 294 273 272 251 294 273 272 251 294 273 272 251 293 273 272 251 294 272 272 251 294 273 272 251 295 273 272 251 294 273 272 251 294 273 272 251 293 273 272 251 295 273 272 251 295 274 272 251 294 274 272 251 295 273 272 251 296 274 272 251 294 274 272 251 294 273 272 251 297 269 273 251 296 272 273 251 296 272 272 251 296 272 273 251 296 272 273 251 296 272 273 251 296 272 272 251 296 272 274 251 296 272 272 251 297 272 272 251 296 272 272 251 296 272 272 251 295 271 272 251 296 272 272 251 295 271 272 251 296 272 272 251 296 272 272 251 296 272 272 251 295 271 272 251 295 272 272 251 294 271 272 251 296 272 272 251 295 272 272 251 295 271 272 251 294 271 274 251 297 270 272 251 295 271 272 251 296 272 272 251 296 272 272 251 295 272 272 251 296 272 272 251 296 272 272 251 296 272 272 251 295 271 272 251 295 271 272 251 294 271 272 251 296 272 272 251 295 271 272 251 295 271 272 251 295 271 272 251 294 271 272 251 295 271 272 251 295 271 272 251 295 271 272 251 295 271 272 251 295 271 272 251 295 271 272 251 295 272 272 251 294 271 272 251 295 271 272 251 295 271 272 251 295 271 272 251 295 271 272 251 295 271 272 251 295 271 272 251 294 271 272 251 295 271 272 251 295 271 272 251 295 271 272 251 294 271 272 251 295 271 272 251 295 271 272 251 295 271 272 251 295 271 272 251 294 271 272 251 295 271 272 251 295 271 272 251 294 271 272 251 294 271 272 251 294 271 272 251 294 271 272 251 294 271 272 251 295 271 272 251 295 271 272 251 294 271 272 251 295 271 272 251 294 271 272 251 295 271 272 251 293 271 272 251 291 271 272 251 291 272 273 251 292 272 273 251 290 272 273 251 291 272 273 251 290 272 273 251 291 273 273 251 290 272 273 251 290 272 273 251 291 272 273 251 290 272 273 251 291 272 273 251 290 272 272 251 289 272 272 251 290 271 273 251 287 273 273 251 287 273 273 251 287 273 273 251 287 273 273 251 287 273 273 251 288 274 273 251 288 274 273 251 287 275 274 251 287 275 274 251 287 275 274 251 288 275 274 251 287 275 274 251 285 276 274 251 285 276 274 251 286 276 273 251 286 276 273 251 286 276 273 251 285 276 273 251 283 277 274 251 283 277 274 251 283 277 274 251 283 277 274 251 283 277 274 251 283 277 273 251 283 277 273 251 283 277 273 251 283 277 273 251 283 278 273 251 282 277 273 251 283 278 273 250 282 281 273 250 285 278 273 250 283 281 273 250 282 281 273 250 282 281 273 250 282 281 273 250 282 281 273 250 281 281 273 250 282 281 273 250 282 281 273 250 282 281 273 250 282 281 273 250 282 282 273 250 281 282 273 250 282 282 273 250 284 281 271 249 282 284 273 250 282 283 273 250 282 283 273 250 282 283 273 250 282 283 273 250 282 287 273 250 281 283 273 250 282 287 273 250 282 287 273 250 282 283 273 250 282 284 273 250 285 281 273 250 284 281 272 249 283 283 273 250 282 284 273 250 286 281 273 250 283 283 273 250 282 284 273 250 283 286 273 250 283 287 273 250 282 284 273 250 282 284 273 250 283 287 272 249 282 284 272 249 282 284 273 250 283 286 273 250 282 284 273 250 282 283 273 250 283 283 273 250 282 283 273 250 282 284 273 250 282 283 273 250 282 287 273 250 282 283 273 250 282 283 273 250 282 284 273 250 283 287 273 250 283 283 273 250 282 284 273 250 281 284 273 250 282 287 273 250 282 284 273 250 283 287 273 250 282 283 273 250 282 284 273 250 283 283 273 250 282 284 273 250 282 283 273 250 282 283 273 250 283 283 273 250 283 283 273 250 283 283 273 250 283 282 273 250 282 283 273 250 283 282 273 250 283 282 273 250 282 282 273 250 282 282 273 250 283 282 273 250 283 282 273 250 283 282 273 250 283 282 273 250 282 282 273 250 284 282 273 250 283 282 273 250 283 282 273 250 283 282 273 250 282 282 273 250 283 282 273 250 282 283 273 250 283 283 273 250 282 283 272 250 281 285 272 250 282 284 274 249 282 285 274 249 281 284 272 250 283 283 272 250 282 285 272 250 282 285 272 250 282 285 272 250 283 288 272 250 282 285 272 250 282 285 272 250 282 285 272 250 282 288 272 250 283 287 272 250 283 289 272 250 283 289 272 250 283 289 272 250 283 289 272 250 281 289 272 250 283 288 272 250 281 285 272 250 282 285 272 250 283 287 272 250 282 287 272 250 283 287 272 250 283 287 272 250 284 287 273 249 282 283 273 250 283 286 273 250 283 287 272 250 282 283 272 250 282 283 272 250 282 284 272 250 282 284 271 250 283 286 271 250 281 284 272 250 282 283 272 250 282 286 272 250 282 283 272 250 281 284 272 250 283 283 272 250 283 283 272 250 285 281 272 250 283 283 272 250 283 283 272 249 283 284 271 249 284 286 272 250 282 283 272 250 281 284 272 250 281 288 272 250 279 288 272 250 278 289 272 249 279 289 272 249 279 289 272 249 279 285 272 249 281 285 272 249 281 284 271 250 282 287 271 250 282 284 272 249 282 284 272 250 282 284 272 250 283 287 272 250 283 287 272 250 283 287 272 250 283 286 272 250 283 286 272 250 283 283 272 250 283 284 272 250 283 283 272 250 282 283 272 250 281 284 272 250 281 287 272 250 282 283 272 250 282 287 272 250 283 287 272 249 282 284 272 250 283 283 272 250 282 284 272 250 283 285 272 250 282 284 272 250 282 284 272 250 281 284 271 249 282 284 271 249 282 284 271 249 282 284 271 249 283 283 271 249 281 285 271 249 282 285 271 250 283 288 271 250 282 285 271 250 283 288 271 250 283 288 271 250 282 285 270 250 282 285 271 249 283 285 271 249 283 288 271 250 283 285 271 249 284 288 271 249 282 285 270 249 282 285 271 249 283 285 270 250 283 288 270 250 283 284 271 250 282 284 271 250 283 284 271 250 283 284 271 250 283 284 271 250 283 283 271 250 283 284 271 250 283 283 271 250 281 284 271 250 283 283 271 250 283 283 270 250 285 280 271 250 282 283 270 250 283 282 270 250 282 284 270 250 283 284 270 250 283 282 270 250 283 283 270 250 283 283 271 250 283 283 271 250 283 283 272 250 282 283 272 250 283 283 271 250 282 283 271 250 283 283 271 250 283 283 271 250 282 283 271 250 282 283 271 250 283 283 271 250 286 279 271 250 283 283 271 250 283 283 270 250 282 283 271 250 283 283 271 250 283 283 272 250 283 283 271 250 282 282 270 250 282 281 270 250 282 283 270 250 282 283 270 250 282 283 271 250 282 283 273 249 283 283 273 249 283 283 273 249 282 283 273 249 283 283 273 249 284 283 273 249 283 283 273 249 283 279 273 249 283 282 273 249 282 282 273 249 282 283 273 249 283 283 272 249 282 284 272 249 282 283 272 249 281 284 272 249 282 283 273 249 282 284 272 249 282 284 272 249 282 285 272 249 282 288 272 249 283 287 272 249 281 284 272 249 282 284 272 249 281 285 272 249 282 284 272 249 282 283 272 249 282 284 272 249 282 284 272 249 283 288 272 249 282 284 272 249 282 284 272 249 282 285 272 249 283 284 272 249 282 285 272 249 282 285 273 249 286 282 271 250 283 288 271 250 282 285 271 250 283 285 271 250 282 285 271 250 282 284 271 250 283 283 271 250 282 284 271 250 282 283 271 250 283 283 271 250 275 283 271 250 276 282 271 250 276 286 271 250 275 287 271 250 275 284 270 250 275 286 270 250 274 283 270 250 282 287 270 250 283 287 270 250 281 284 270 250 282 284 271 250 283 287 270 250 281 285 270 250 282 285 270 250 282 285 271 250 281 286 271 250 282 285 271 250 282 288 270 250 281 285 271 250 281 285 271 250 280 286 271 250 279 286 271 250 277 287 271 249 277 287 271 249 277 291 271 249 277 291 271 249 276 288 272 249 269 288 273 249 277 288 272 249 276 288 272 249 276 290 272 249 277 291 273 249 277 288 272 249 276 291 272 249 277 291 272 249 276 288 273 249 276 291 273 249 270 288 273 249 269 288 273 249 276 291 273 249 277 291 273 249 269 290 273 249 276 291 273 249 276 288 273 249 276 288 273 249 276 292 273 249 275 289 273 249 276 293 273 249 276 293 274 249 276 293 274 249 276 294 274 249 273 300 274 249 273 298 274 249 276 293 274 249 268 291 274 249 268 293 274 249 269 292 274 249 268 293 274 249 268 293 274 249 276 293 274 249 274 300 274 249 275 294 274 249 275 294 274 249 268 293 274 249 275 294 274 249 268 293 274 249 275 293 274 249 275 293 274 249 279 291 274 249 275 293 274 249 267 292 274 249 268 293 274 249 264 300 274 249 268 292 274 249 275 293 273 249 275 293 273 249 275 293 273 249 274 294 273 249 275 293 273 249 275 293 273 249 275 293 273 249 275 293 273 249 276 293 273 249 276 293 273 249 273 300 273 249 275 293 273 249 274 294 273 249 274 294 273 249 275 293 273 249 275 293 273 249 275 293 273 249 274 299 273 249 276 293 273 249 268 293 273 249 268 292 273 249 268 292 273 249 268 293 273 249 268 290 273 249 268 293 273 249 268 293 273 249 274 299 273 249 273 299 273 249 275 293 273 249 275 293 273 249 276 293 274 249 275 293 273 249 275 293 272 249 276 292 273 249 275 293 273 249 275 293 273 249 268 292 273 249 275 293 273 249 268 293 273 249 275 292 274 249 267 293 273 249 267 292 273 249 268 293 273 249 268 293 273 249 268 293 273 249 268 293 273 249 268 293 273 249 265 297 273 249 267 293 273 249 268 293 274 249 266 300 274 249 268 293 274 249 267 293 274 249 267 293 274 249 273 301 274 249 267 293 274 249 268 292 274 249 276 293 274 249 275 293 274 249 274 299 273 249 276 293 274 249 275 294 273 249 276 294 273 249 275 293 273 249 268 293 273 249 278 292 273 249 268 293 273 249 268 292 273 249 264 301 273 249 267 293 273 249 265 300 273 249 267 293 273 249 268 293 273 249 268 291 273 249 267 293 273 249 276 293 273 249 268 292 273 249 268 293 273 249 266 297 273 249 267 291 273 249 268 293 273 249 268 293 273 249 268 293 273 249 276 293 273 249 267 293 273 249 275 293 273 249 275 294 273 249 275 292 273 249 275 293 273 249 275 294 273 249 276 293 273 249 275 293 273 249 275 294 273 249 268 293 273 249 278 291 274 249 275 293 273 249 276 293 273 249 275 293 273 249 275 293 274 249 275 294 273 249 275 293 273 249 275 293 274 249 276 293 274 249 276 293 274 249 275 293 274 249 275 293 274 249 275 293 274 249 268 292 274 249 268 293 274 249 265 300 274 249 275 293 274 249 275 293 274 249 272 300 274 249 274 301 274 249 274 300 274 249 274 300 274 249 274 299 274 249 276 293 274 249 276 293 274 249 277 294 274 249 279 291 274 249 276 293 274 249 276 293 274 249 276 293 274 249 273 298 274 249 276 293 274 249 276 292 274 249 276 293 274 249 276 293 274 249 276 293 274 249 276 293 274 249 277 293 274 249 276 293 274 249 276 291 274 249 269 291 274 249 277 291 274 249 276 292 274 249 276 291 274 249 277 291 274 249 276 291 274 249 276 292 274 249 277 291 274 249 276 292 274 249 276 292 274 249 276 293 274 249 276 294 274 249 275 293 274 249 276 293 274 249 276 293 274 249 275 294 274 249 274 299 274 249 276 294 274 249 276 293 274 249 269 293 274 249 276 294 274 249 276 293 274 249 280 289 274 249 276 292 274 249 276 293 274 249 268 293 274 249 273 300 274 249 275 293 274 249 276 293 274 249 274 299 274 249 277 293 273 249 276 293 273 249 275 291 273 249 275 291 273 249 279 288 274 249 276 294 274 249 276 294 274 249 269 293 274 249 275 294 274 249 276 293 274 249 276 293 274 249 276 292 274 249 276 292 274 249 276 293 274 249 275 294 274 249 276 292 274 249 276 292 274 249 275 292 274 249 275 292 274 249 276 292 274 249 268 292 274 249 267 298 274 249 266 298 274 249 265 299 274 249 268 292 274 249 265 300 274 249 265 300 274 249 266 300 274 249 272 290 274 249 267 293 274 249 275 293 274 249 276 293 274 249 275 294 274 249 276 294 274 249 274 300 274 249 276 294 274 249 273 300 274 249 275 294 274 249 274 294 274 249 275 294 274 249 273 300 274 249 275 294 274 249 275 294 274 249 276 294 273 249 275 294 273 249 268 293 273 249 268 293 273 249 274 300 273 249 276 293 273 249 276 292 274 249 273 300 273 249 273 300 273 249 268 293 274 249 275 294 274 249 275 294 273 249 276 293 273 249 275 294 273 249 275 293 273 249 275 294 273 249 273 300 273 249 274 300 273 249 275 293 273 249 274 294 273 249 273 300 273 249 276 293 273 249 275 294 273 249 275 294 273 249 275 293 273 249 273 300 273 249 275 293 273 249 274 299 273 249 275 294 274 249 279 289 274 249 276 293 273 249 275 298 273 249 277 297 273 249 277 297 273 249 267 303 273 249 277 297 273 249 276 294 273 249 268 294 273 249 274 301 273 249 268 294 273 249 268 294 273 249 268 294 273 249 276 294 273 249 276 294 273 249 276 294 274 249 276 294 274 249 275 294 273 249 275 294 273 249 274 301 273 249 275 294 273 249 275 294 273 249 275 295 273 249 274 301 273 249 276 294 273 249 275 295 273 249 275 294 273 249 275 295 273 249 275 295 273 249 275 295 273 249 274 295 273 249 275 295 273 249 267 294 273 249 273 301 273 249 268 294 273 249 268 294 273 249 268 293 273 249 275 294 273 249 267 295 273 249 267 294 273 249 268 294 273 249 267 294 273 249 267 294 273 249 266 299 273 249 268 294 273 249 269 293 273 249 268 294 273 249 275 294 273 249 268 293 273 249 275 294 273 249 278 292 273 249 275 294 273 249 279 291 273 249 273 301 273 249 275 294 273 249 274 300 273 249 275 294 273 249 274 295 273 249 275 294 273 249 275 295 273 249 273 301 273 249 275 294 273 249 275 294 273 249 276 294 273 249 276 294 273 249 275 295 273 249 275 294 273 249 276 294 273 249 275 294 273 249 275 294 273 249 276 294 273 249 275 294 273 249 275 294 273 249 268 294 273 249 268 293 273 249 267 294 273 249 275 294 273 249 275 294 273 249 275 294 273 249 276 294 273 249 275 294 273 249 273 301 273 249 275 294 273 249 275 294 273 249 272 301 273 249 273 301 273 249 272 301 273 249 273 301 273 249 275 295 273 249 275 294 273 249 278 292 273 249 277 297 273 249 276 298 273 249 275 295 273 249 265 301 273 249 268 294 273 249 266 301 273 249 275 295 273 249 267 295 273 249 267 294 273 249 275 295 273 249 275 295 273 249 275 295 273 249 275 295 273 249 273 301 273 249 275 295 273 249 273 301 273 249 273 300 273 249 273 302 273 249 275 295 273 249 275 295 273 249 275 295 273 249 275 295 273 249 275 295 273 249 275 294 273 249 275 295 273 249 275 295 273 249 275 295 273 249 273 300 273 249 265 300 273 249 267 294 273 249 266 300 273 249 266 300 273 249 266 300 273 249 276 294 273 249 268 295 273 249 273 300 273 249 274 300 273 249 275 295 273 249 273 301 273 249 266 301 273 249 267 294 273 249 268 295 273 249 268 294 273 249 267 295 273 249 267 295 273 249 268 294 273 249 265 302 273 249 267 294 273 249 266 301 273 249 266 301 273 249 268 294 273 249 268 294 273 249 275 295 273 249 275 294 273 249 275 295 273 249 274 295 273 249 275 295 273 249 275 295 273 249 274 295 273 249 275 295 273 249 273 301 273 249 275 295 273 249 273 301 273 249 276 294 273 249 275 295 273 249 275 295 273 249 275 295 273 249 275 294 273 249 278 292 273 249 275 296 273 249 268 295 273 249 279 291 274 249 275 295 274 249 274 296 275 250 275 295 273 249 274 300 273 249 272 302 273 249 275 294 273 249 275 295 273 249 275 294 273 249 275 294 273 249 275 295 273 249 275 295 273 249 275 294 273 249 268 293 273 249 275 294 273 249 275 294 273 249 275 294 273 249 275 295 273 249 275 294 273 249 275 294 273 249 275 295 273 249 275 294 273 249 275 294 273 249 275 294 273 249 275 295 273 249 268 294 273 249 267 294 273 249 275 295 273 249 275 295 273 249 275 295 273 249 274 300 273 249 267 300 273 249 266 301 273 249 276 294 273 249 274 300 273 249 276 294 273 249 276 294 273 249 274 300 273 249 275 295 273 249 274 295 273 249 275 295 273 249 275 295 273 249 276 294 273 249 276 294 273 249 275 294 273 249 275 294 273 249 273 301 273 249 273 301 273 249 275 294 273 249 275 294 273 249 269 294 273 249 268 294 273 249 266 301 273 249 279 290 273 249 268 294 273 249 276 294 273 249 277 294 273 249 276 294 273 249 276 294 273 249 275 295 273 249 275 293 273 249 276 294 273 249 268 291 273 249 275 295 273 249 275 295 273 249 275 295 273 249 275 295 273 249 276 294 273 249 275 295 273 249 275 294 273 249 275 294 273 249 275 294 273 249 275 295 273 249 275 295 273 249 275 294 273 249 275 294 273 249 275 294 273 249 275 294 273 249 275 295 273 249 273 301 273 249 275 295 273 249 268 294 273 249 268 294 273 249 268 294 273 249 268 293 273 249 268 294 273 249 268 294 273 249 268 294 273 249 269 294 273 249 268 293 272 250 273 301 272 250 275 295 272 250 273 301 274 249 273 301 274 249 275 295 274 249 275 295 272 250 276 294 274 249 274 300 272 250 275 294 272 249 276 294 272 250 277 294 272 250 276 294 273 249 276 294 273 249 276 294 273 249 269 300 272 250 269 300 272 250 276 295 272 249 276 295 273 249 273 297 273 250 277 297 273 249 269 297 273 249 275 304 273 249 277 297 272 249 277 298 272 249 277 297 272 249 277 297 272 249 277 297 272 249 277 298 272 249 278 297 272 249 277 297 272 249 276 298 272 249 277 298 272 249 277 298 273 249 277 297 272 249 275 304 272 249 275 303 273 249 277 298 273 249 277 295 273 249 277 298 273 249 277 298 273 249 277 298 274 249 276 298 273 249 274 305 273 249 276 305 273 249 277 298 273 249 276 298 273 249 275 304 273 249 276 298 273 249 277 297 273 249 274 304 274 249 276 298 273 249 274 304 273 249 277 297 273 249 269 297 273 249 269 298 273 249 277 297 273 249 276 298 273 249 276 298 273 249 269 298 274 249 276 298 274 249 276 298 274 249 275 295 274 249 274 295 273 249 275 295 273 249 275 295 273 249 275 295 273 249 275 294 273 249 275 295 273 249 275 295 273 249 276 295 273 249 276 294 273 249 273 301 274 249 273 302 274 249 274 301 274 249 273 301 273 249 275 295 273 249 275 295 273 249 275 295 273 249 276 293 274 249 274 301 273 249 275 295 273 249 275 295 273 249 276 295 273 249 276 295 273 249 275 295 273 249 275 295 273 249 275 295 272 249 275 295 273 249 276 294 273 249 274 301 271 249 273 301 273 249 275 294 273 249 274 301 273 249 273 301 273 249 275 294 273 249 276 295 273 249 275 295 273 249 275 295 273 249 275 295 273 249 275 295 273 249 275 294 272 249 275 294 273 249 276 294 273 249 275 294 273 249 275 295 273 249 265 302 272 249 280 292 272 249 274 302 272 249 275 295 272 249 275 295 272 249 272 302 272 249 272 302 272 249 273 301 272 249 273 301 272 249 275 294 273 249 275 295 273 249 275 295 273 249 266 301 273 249 275 295 273 249 273 301 273 249 275 295 273 249 276 295 273 249 275 295 272 249 273 301 272 249 275 294 272 249 274 295 272 249 275 294 272 249 274 295 272 249 275 295 272 249 273 300 272 249 273 302 272 249 275 295 272 249 265 295 272 249 275 295 272 249 274 296 272 249 274 295 272 249 275 295 272 249 273 302 272 249 275 295 272 249 275 294 272 249 267 295 272 249 274 295 272 249 275 295 272 249 267 295 272 249 267 295 272 249 268 294 272 249 280 291 272 249 274 302 273 249 276 294 273 249 275 295 272 249 270 301 272 249 274 298 272 249 268 301 272 249 268 301 272 249 275 294 273 249 272 301 273 249 275 294 273 249 275 294 273 249 274 294 273 249 278 292 273 249 275 295 273 249 275 294 273 249 274 295 273 249 275 294 273 249 273 301 273 249 275 294 273 249 276 294 273 249 275 295 273 249 273 301 272 249 275 294 273 249 278 292 273 249 273 302 271 249 275 296 273 249 276 295 273 249 273 302 273 249 274 302 273 249 273 302 273 249 275 295 273 249 276 295 273 249 273 302 273 249 273 301 273 249 275 296 273 249 275 295 273 249 275 296 273 249 276 295 273 249 276 295 273 249 275 296 273 249 276 295 273 249 275 296 273 249 275 296 273 249 276 295 273 249 275 295 273 249 274 301 273 249 274 301 273 249 275 295 273 249 266 303 273 249 275 296 273 249 274 295 273 249 275 295 273 249 276 295 273 249 275 295 273 249 273 301 273 249 273 301 273 249 274 301 273 249 275 295 273 249 275 295 273 249 275 296 272 249 275 295 272 249 275 296 273 248 276 295 273 249 273 301 273 249 275 295 273 249 275 296 273 249 275 295 273 249 275 295 273 249 275 295 273 249 275 296 273 249 273 302 273 249 275 295 273 249 275 295 271 249 274 295 272 249 275 296 272 249 275 295 272 249 275 295 272 249 274 295 271 249 276 294 272 249 276 295 273 249 275 295 272 249 276 295 272 249 276 294 272 249 276 295 272 249 275 294 271 249 275 295 271 246 274 295 272 248 275 295 272 248 276 295 274 249 275 296 272 248 275 295 271 248 276 295 271 248 275 295 271 248 275 295 272 248 275 295 271 248 275 295 271 248 275 295 271 248 275 294 271 248 275 296 272 248 275 295 272 248 275 295 273 248 275 295 272 249 275 295 271 246 275 295 272 246 276 295 270 247 276 295 272 246 276 294 272 246 275 295 270 246 275 295 271 246 275 295 271 247 273 301 271 246 275 294 270 247 275 295 272 246 277 293 271 247 273 302 271 247 275 296 271 247 275 295 271 247 275 295 271 247 274 295 271 246 273 301 271 246 266 301 271 246 278 293 271 247 275 295 271 246 275 295 271 246 275 295 271 247 275 295 271 246 275 295 270 247 276 294 270 246 275 294 271 246 274 299 271 246 273 301 270 246 275 295 271 246 274 301 271 246 274 301 271 246 273 301 271 249 274 300 272 248 273 301 272 248 274 301 272 248 275 295 272 249 274 300 272 249 267 307 272 248 269 300 272 248 266 308 272 248 268 301 272 248 268 300 272 248 266 308 272 248 268 300 272 248 266 309 272 248 269 297 272 248 265 309 272 249 275 295 273 249 275 295 273 248 274 301 272 248 274 301 272 248 275 295 272 248 275 295 272 248 276 295 272 249 276 294 273 249 273 301 272 249 268 295 272 249 274 293 272 249 275 293 272 249 275 293 272 248 276 293 273 249 273 300 272 248 275 295 273 249 275 295 272 249 275 295 272 249 275 294 272 249 273 301 271 249 272 301 271 249 274 295 271 249 273 301 271 249 275 295 271 249 273 301 271 249 275 295 270 246 273 301 271 246 276 295 271 246 278 292 272 246 275 295 273 247 275 295 273 247 273 301 272 247 272 302 271 246 273 302 271 246 276 295 271 246 279 291 271 246 275 295 271 246 276 295 270 247 275 295 271 247 275 296 271 247 275 295 270 246 275 296 270 246 275 295 270 247 273 302 271 246 275 296 271 246 275 296 271 246 268 301 271 246 275 295 271 246 274 301 271 246 275 295 270 246 273 301 271 247 275 294 271 247 276 294 272 246 275 294 270 247 275 293 271 247 279 291 272 246 275 294 271 246 275 294 271 246 275 294 271 246 276 294 271 246 275 295 271 246 274 300 271 246 274 301 271 246 275 294 271 246 275 294 271 246 275 294 271 246 275 294 271 246 274 300 270 246 275 294 271 246 275 294 271 246 273 300 271 246 275 294 271 246 275 294 271 246 275 294 271 246 275 295 271 246 275 294 271 246 276 293 271 246 276 293 272 246 276 294 272 246 274 299 272 246 277 293 272 246 276 293 271 246 277 292 271 246 276 293 271 246 276 293 271 246 276 293 271 246 276 293 270 246 276 293 271 246 276 293 272 246 275 293 272 246 276 293 272 246 276 293 271 246 276 293 271 246 276 293 271 246 276 292 271 246 275 293 271 246 275 293 271 246 276 293 271 246 276 292 271 246 276 290 271 246 276 293 273 248 276 292 273 248 276 293 273 248 276 293 272 248 276 293 272 248 277 293 273 248 270 300 273 248 269 300 273 248 270 299 273 248 267 307 273 249 269 300 273 248 275 293 273 249 270 300 273 248 276 293 273 248 276 293 272 249 276 293 272 249 276 293 273 249 274 299 273 248 274 299 273 248 277 292 273 249 277 291 272 249 277 292 272 249 276 293 272 249 277 292 273 249 277 292 273 249 276 293 273 249 277 293 274 249 276 293 273 249 277 293 273 249 277 292 274 249 276 293 274 249 276 293 273 249 276 294 272 249 276 294 272 249 276 294 273 249 270 299 272 249 275 300 272 249 276 294 272 249 276 294 273 248 275 300 273 248 277 293 273 248 276 294 273 248 276 294 273 248 277 294 273 248 276 294 273 248 277 294 273 249 277 294 273 248 276 294 273 249 277 294 273 249 276 294 274 249 276 294 274 249 278 293 274 249 277 293 274 249 277 293 273 249 277 294 273 248 277 294 273 249 277 293 273 249 277 294 272 249 277 294 272 249 276 294 272 249 277 294 272 249 276 294 272 249 276 294 272 249 277 294 273 249 276 295 273 249 276 294 272 249 277 294 273 248 276 293 273 248 276 294 271 249 276 294 271 249 276 294 274 246 276 294 273 248 276 294 272 249 275 294 274 249 275 300 274 249 276 294 274 248 279 289 274 248 275 301 274 249 277 294 274 249 276 294 274 249 277 293 274 249 276 293 273 248 276 294 273 248 275 300 275 246 276 294 273 248 277 294 273 243 277 294 274 249 280 291 275 246 276 294 275 246 276 294 275 246 277 294 275 246 276 294 274 249 276 294 274 249 274 301 272 249 276 294 272 249 269 294 272 249 277 294 272 250 276 294 272 250 276 294 271 249 276 294 271 249 268 294 272 250 276 294 272 250 276 294 273 250 275 295 273 250 276 294 272 249 276 294 272 249 276 294 271 249 276 294 273 250 280 291 272 249 277 294 272 249 274 300 272 249 277 293 273 250 280 287 274 250 277 294 274 249 277 294 272 249 274 301 272 249 276 294 272 249 277 294 272 249 277 294 272 249 275 300 272 249 276 294 272 249 276 294 272 249 269 294 272 249 276 295 272 249 276 295 272 249 269 294 274 248 267 301 274 249 276 295 274 248 276 294 272 249 276 294 272 249 276 295 272 249 276 295 272 249 276 294 274 249 276 294 274 248 277 295 272 249 277 294 272 249 277 294 273 249 277 294 273 249 277 294 273 249 277 295 272 249 278 294 274 248 276 294 274 248 276 294 274 248 277 295 274 248 277 294 273 248 277 294 273 248 277 294 273 248 277 294 274 248 277 294 274 248 276 294 274 248 278 297 272 249 277 298 274 249 278 297 274 249 278 297 272 249 277 297 272 249 277 297 272 249 278 297 272 249 278 297 274 249 278 297 272 249 278 297 272 249 277 298 272 249 278 297 273 248 276 303 272 249 276 303 272 249 278 296 272 249 276 304 272 249 278 297 272 249 276 303 274 249 278 297 274 249 277 297 274 249 277 297 272 249 278 296 272 249 278 296 272 249 277 297 272 249 278 296 273 249 277 297 272 249 277 298 272 249 277 297 274 249 278 297 274 249 276 303 274 249 277 297 274 249 277 297 274 249 277 297 274 249 276 304 274 249 280 294 274 249 276 303 274 249 278 296 273 249 275 303 273 249 277 296 273 249 275 304 273 249 277 297 273 249 277 297 273 249 275 304 274 249 275 303 274 249 270 297 274 249 267 304 274 249 269 297 274 249 277 297 274 249 280 291 274 249 280 294 273 249 277 297 274 249 277 297 274 249 276 297 274 249 280 291 274 249 277 297 274 249 277 297 274 249 277 297 273 249 277 297 274 248 277 297 274 249 276 298 274 248 275 304 274 248 275 305 274 248 277 297 274 249 276 303 274 249 275 303 274 249 277 297 274 249 277 297 273 249 274 304 274 249 277 297 274 249 277 297 274 249 274 305 274 249 276 297 274 249 277 297 274 249 275 304 274 249 277 298 274 249 277 297 274 249 275 304 273 249 277 297 273 248 277 297 274 249 277 297 273 249 276 297 272 249 277 297 272 249 274 304 272 249 276 297 272 249 277 298 272 249 277 298 274 249 276 298 274 249 275 304 274 249 274 305 273 249 274 304 272 249 277 298 271 249 278 293 274 249 275 304 274 249 275 304 274 249 275 304 273 248 276 298 273 248 276 298 273 248 274 304 273 248 276 298 273 248 275 304 273 248 275 304 274 249 274 304 274 249 276 297 274 249 276 297 273 249 274 304 273 248 274 304 272 249 276 297 273 249 276 298 272 249 276 297 272 249 274 305 272 249 276 298 273 249 277 297 273 249 276 297 274 249 276 298 273 248 276 295 273 249 274 304 273 249 276 298 273 249 274 304 274 249 274 303 274 249 274 302 274 249 276 297 273 248 274 304 272 249 275 304 272 249 276 297 273 248 276 298 273 248 276 297 274 248 276 297 273 248 276 298 273 248 276 298 273 248 277 297 273 248 276 297 274 248 276 297 273 249 280 290 274 249 275 295 274 249 274 295 274 249 274 295 274 249 275 295 274 249 278 292 273 249 274 301 274 249 275 294 274 249 275 294 273 249 275 295 273 248 273 301 273 249 276 294 273 249 276 294 274 249 273 301 274 249 275 294 274 249 275 295 274 249 276 294 271 249 275 295 272 249 277 294 272 249 275 295 274 249 276 294 274 249 276 295 274 249 276 295 274 249 275 294 274 249 275 295 274 249 276 294 274 249 275 294 274 249 276 295 274 249 276 295 272 249 276 294 272 249 276 294 272 249 275 295 272 249 276 295 272 249 276 294 272 249 276 294 273 249 275 300 273 249 277 294 272 249 276 294 272 249 275 300 272 249 277 293 272 249 276 295 272 249 277 293 272 249 275 299 272 249 276 293 272 249 276 293 272 249 277 293 272 249 277 292 272 249 277 293 272 249 274 301 272 249 275 295 272 249 276 295 272 249 274 301 272 249 274 301 272 249 274 300 272 249 277 294 272 249 276 294 272 249 275 301 272 249 277 294 272 249 277 294 272 249 277 293 272 249 278 294 272 249 277 293 272 249 276 298 272 249 278 292 272 249 277 293 272 249 277 292 272 249 278 293 272 249 278 294 272 249 278 293 272 249 277 293 272 249 278 293 272 249 277 293 272 249 278 292 272 249 281 290 272 249 277 293 272 249 277 292 272 249 275 300 272 249 276 294 272 249 278 293 272 249 276 294 272 249 274 300 272 249 276 300 272 249 277 294 273 250 276 294 273 250 277 293 273 250 275 300 273 250 275 300 273 250 276 294 273 250 276 294 274 249 277 292 274 249 277 292 274 249 274 299 274 249 277 293 274 249 277 293 274 249 277 293 274 249 276 293 274 249 275 299 274 249 279 290 273 249 277 294 274 249 278 294 273 249 276 295 274 249 277 294 274 249 277 294 275 249 276 295 274 249 276 294 275 249 277 294 275 249 276 295 275 249 276 295 275 249 276 294 275 249 276 294 275 249 279 291 275 249 278 293 275 249 269 293 275 249 269 293 275 249 270 292 275 249 269 294 275 249 276 294 275 249 277 294 273 249 277 294 274 249 277 294 274 249 276 294 274 249 276 294 274 249 276 294 274 249 276 294 275 249 275 295 275 249 276 294 275 249 276 294 275 249 275 294 275 249 276 293 275 249 274 301 275 249 274 301 274 249 274 301 274 249 277 294 274 249 276 294 274 249 276 294 274 249 276 294 274 249 276 294 274 249 276 294 274 249 276 294 274 249 275 295 274 249 268 295 274 249 268 294 274 249 267 294 274 249 276 294 274 249 275 295 274 249 275 295 273 249 275 294 273 249 275 295 274 249 275 295 274 249 276 295 274 249 276 294 274 249 274 301 274 249 275 300 274 249 277 294 274 249 274 301 274 249 274 301 274 249 275 295 274 249 275 295 274 248 276 294 274 248 275 295 274 248 274 301 274 248 275 295 273 249 275 300 274 249 276 295 275 249 275 295 275 249 276 294 275 249 275 295 273 248 275 295 273 248 276 294 270 246 275 295 272 245 275 295 272 245 276 294 272 245 267 308 273 248 274 301 275 249 275 295 273 248 275 295 274 249 269 301 273 248 276 294 272 249 276 294 270 246 273 301 271 245 276 294 273 248 275 295 273 248 275 294 273 248 276 294 273 248 275 295 273 248 275 294 273 248 276 294 273 248 276 294 273 248 276 293 273 248 274 300 272 249 275 294 272 249 275 294 275 249 274 300 273 248 275 294 273 249 275 294 273 248 275 294 273 248 275 294 271 249 273 301 271 249 276 294 271 249 276 295 271 249 265 301 272 249 277 295 272 249 275 295 272 249 274 301 272 249 276 294 272 249 275 295 273 248 276 294 273 248 276 294 274 249 274 301 273 248 279 291 273 248 276 294 274 249 276 294 274 249 276 294 274 248 276 295 274 248 276 294 274 248 276 295 275 249 275 300 276 249 276 295 274 248 276 295 274 249 276 295 274 249 270 301 274 249 270 300 274 249 270 300 274 249 276 294 275 249 276 294 275 249 276 294 274 249 276 294 276 249 276 294 274 249 276 294 274 249 275 294 274 249 276 294 274 249 276 293 274 249 276 293 272 249 279 290 272 249 275 296 274 249 269 300 274 249 269 300 274 249 276 294 274 249 276 294 274 249 276 294 273 248 276 294 274 248 276 294 274 249 276 294 274 249 277 294 274 249 274 300 274 249 276 294 274 249 276 295 274 249 276 294 273 249 269 299 273 249 276 294 274 249 275 294 274 249 279 290 272 249 277 293 274 249 274 300 273 248 275 291 274 248 276 294 274 248 275 294 274 248 276 294 274 248 268 294 274 248 275 295 273 248 276 295 273 248 274 299 275 249 269 301 273 248 275 294 273 248 274 300 273 249 275 294 273 248 276 294 273 248 276 294 274 248 275 294 274 248 276 295 274 248 276 295 274 248 275 292 273 249 276 294 273 249 274 301 273 248 275 294 272 249 275 294 273 248 276 294 274 249 275 294 274 249 276 294 274 249 276 294 272 249 276 294 271 249 275 294 271 249 275 294 271 249 275 294 271 249 275 294 271 249 275 294 271 249 275 295 271 249 274 301 274 248 275 295 274 249 275 294 272 249 275 294 274 248 270 300 272 249 275 294 272 249 275 294 272 249 275 294 273 248 273 301 273 248 267 294 272 249 276 294 272 249 273 301 273 248 276 294 273 248 273 301 273 248 275 295 273 248 275 295 273 248 268 292 273 248 275 293 272 249 275 294 272 249 275 293 272 249 275 293 273 248 273 299 273 248 276 294 273 248 275 295 273 248 275 295 273 248 275 294 274 248 274 295 274 248 275 295 274 248 275 295 271 249 267 294 272 249 275 294 274 248 275 294 273 248 275 295 273 248 273 301 272 248 276 294 272 248 276 294 272 248 275 293 272 248 278 290 272 248 267 293 272 248 276 293 273 248 275 293 273 248 275 292 272 249 268 292 272 249 268 292 272 249 267 291 272 248 268 292 271 249 268 292 272 249 268 293 271 249 269 292 271 249 276 294 272 248 275 293 272 248 276 293 271 249 275 292 272 249 275 292 272 249 275 293 272 249 276 293 272 249 274 293 272 249 274 298 271 249 275 292 273 248 273 299 273 249 275 292 273 249 276 293 273 249 275 293 273 249 275 292 273 249 276 292 273 249 275 292 273 249 268 292 273 249 276 291 271 249 268 292 271 249 274 299 271 249 276 292 273 249 274 298 271 249 275 292 273 248 276 292 273 248 274 299 272 248 276 293 273 248 280 290 273 248 275 293 273 248 276 292 273 248 276 292 271 249 275 292 272 249 275 293 272 249 276 292 272 249 275 294 272 249 274 299 272 249 275 293 272 249 279 287 273 248 268 292 273 248 275 293 273 248 274 299 273 248 276 293 273 248 277 292 273 248 275 293 273 248 275 293 273 248 273 299 273 248 274 293 273 249 274 293 271 249 276 292 271 249 274 293 272 249 275 293 271 249 275 293 271 249 273 300 272 249 275 293 272 249 275 293 272 249 273 299 273 248 275 293 273 249 273 299 272 248 275 292 273 249 275 293 273 248 275 293 273 248 274 293 272 249 273 299 271 249 275 292 271 249 275 293 271 249 275 293 271 249 276 292 271 249 274 293 271 249 275 293 271 249 275 293 271 249 278 291 272 249 275 293 271 249 268 292 271 249 267 292 271 249 275 292 271 249 273 298 271 249 274 299 272 249 275 292 272 249 275 293 272 249 275 292 272 249 275 292 272 249 276 292 273 248 273 299 273 248 275 292 273 249 275 293 273 249 280 290 272 249 275 294 272 249 272 301 273 249 275 293 273 249 275 293 273 248 275 293 271 249 275 293 271 249 275 293 271 249 275 293 271 249 274 294 271 249 275 293 271 249 274 293 271 249 274 293 273 249 275 293 273 249 275 292 273 249 267 292 273 249 273 300 273 249 276 292 273 249 273 299 273 249 275 293 272 249 275 292 271 249 274 293 271 249 275 293 271 249 267 292 272 249 268 293 272 249 273 299 273 249 275 293 273 249 273 299 273 248 274 299 273 248 276 293 273 249 274 299 273 249 275 298 273 249 273 299 273 249 275 293 272 249 275 293 273 249 274 299 272 249 274 294 271 249 274 298 271 249 275 294 271 249 275 295 272 249 276 293 272 249 275 294 272 249 273 300 272 249 276 294 272 249 275 295 272 249 274 295 272 249 272 301 272 249 273 300 271 249 267 293 271 249 274 293 272 249 275 293 272 249 274 293 272 249 275 293 271 249 275 293 271 249 275 293 272 249 275 293 272 249 280 290 271 249 275 291 271 249 275 292 271 249 275 293 272 249 275 292 272 249 273 299 272 249 276 292 271 249 275 290 272 249 275 292 272 249 276 291 271 249 276 292 271 249 276 292 271 249 277 292 271 249 276 292 271 249 276 292 271 249 275 297 273 248 276 293 273 248 276 293 273 248 269 291 273 248 269 291 272 249 268 292 272 249 277 291 271 249 277 292 271 249 277 291 271 249 279 291 271 249 277 291 271 249 278 291 271 249 279 290 271 249 277 291 271 249 278 290 272 249 278 290 272 249 277 291 272 249 278 290 272 249 278 291 271 249 277 291 271 249 278 290 271 249 278 291 271 249 278 291 271 249 278 291 271 249 278 291 272 250 278 291 272 250 278 291 272 250 279 290 272 250 277 292 272 249 278 291 272 250 278 290 272 249 278 287 272 249 278 290 272 249 278 291 272 249 278 287 272 249 277 287 272 249 278 287 272 249 278 287 272 249 278 287 272 249 278 287 272 249 277 287 273 249 277 286 273 249 278 285 273 249 278 286 273 249 278 285 273 249 278 285 272 246 278 285 273 250 279 285 274 250 278 285 274 250 277 285 272 249 278 286 274 250 278 286 274 250 278 285 273 250 278 285 274 250 279 285 273 250 278 285 274 250 278 285 273 250 278 285 273 250 278 288 273 250 278 285 273 250 278 285 273 250 278 285 273 250 278 285 275 250 278 285 273 249 278 285 273 249 277 285 272 249 278 285 272 249 278 285 273 249 277 285 274 250 278 285 274 250 277 285 273 250 278 285 271 249 279 285 271 249 279 285 271 249 278 285 273 250 278 285 273 250 278 285 272 249 271 290 272 249 278 285 275 250 277 286 275 250 278 286 275 250 278 282 272 249 281 279 271 249 277 281 271 249 278 281 273 249 278 281 273 249 278 281 273 249 278 281 273 249 277 281 273 249 278 281 273 249 278 281 275 250 277 281 275 250 277 281 273 249 279 283 275 250 278 283 273 249 279 283 273 249 279 283 273 249 278 283 273 249 278 283 275 250 280 283 274 250 279 281 274 250 279 280 273 250 280 279 273 250 280 279 273 250 281 279 273 250 282 278 273 250 282 278 273 250 284 278 274 250 284 278 274 250 284 278 274 250 284 278 274 250 283 278 274 250 283 278 274 250 284 278 273 250 284 278 273 250 283 278 273 250 283 278 274 250 283 278 273 250 282 278 273 250 283 278 273 250 284 277 275 250 283 278 274 250 282 278 274 250 284 278 273 250 283 278 274 250 283 278 273 250 283 278 271 250 284 278 271 250 285 277 271 249 286 277 271 249 286 276 271 249 287 276 271 249 287 276 271 249 287 276 271 249 287 276 271 249 288 275 271 249 288 276 271 249 287 276 271 249 287 276 270 249 287 276 271 249 287 276 271 250 289 275 271 250 290 275 273 250 291 274 272 251 292 274 272 251 291 274 272 251 292 274 272 251 291 274 272 251 292 274 272 251 292 274 270 250 292 274 272 251 292 274 272 251 292 274 272 251 293 274 272 251 292 274 272 251 292 274 272 251 292 276 273 251 291 274 272 251 291 274 272 251 292 274 272 251 291 274 272 251 292 274 272 251 292 274 272 251 291 274 272 251 292 274 272 251 292 275 272 251 291 274 272 251 292 274 272 251 292 274 272 251 291 274 272 251 291 274 273 251 292 273 273 251 291 274 273 251 292 274 270 250 292 273 270 250 292 273 272 251 291 272 272 251 292 272 272 251 291 272 272 251 292 275 272 251 292 273 272 251 292 273 272 251 293 273 272 251 293 273 272 251 292 273 272 251 292 273 272 251 292 272 273 251 293 273 273 251 293 273 273 251 293 273 273 251 292 273 273 251 292 273 272 251 292 273 272 251 291 273 272 251 292 273 272 251 292 273 272 251 292 273 272 251 291 273 272 251 293 273 272 251 292 273 272 251 292 272 272 251 293 272 272 251 293 273 272 251 292 273 272 251 292 272 273 251 292 273 273 251 296 272 273 251 293 273 273 251 292 273 273 251 291 272 273 251 292 272 273 251 292 273 273 251 292 273 273 251 292 273 273 251 292 273 273 251 292 273 273 251 292 273 273 251 292 273 273 251 292 273 273 251 293 273 273 251 292 273 273 251 292 273 273 251 292 273 273 251 292 273 272 251 292 273 273 251 293 273 273 251 292 273 272 251 292 273 273 251 293 273 273 251 292 273 273 251 292 273 273 251 293 273 273 251 292 273 273 251 292 273 273 251 292 273 272 251 292 273 272 251 291 272 272 251 292 273 272 251 293 272 272 251 294 271 272 251 294 271 272 251 294 271 272 251 295 271 272 251 295 271 272 251 295 271 272 251 295 271 272 251 296 272 272 251 296 272 272 251 295 272 272 251 295 271 272 251 295 272 272 251 296 272 272 251 297 272 272 251 296 272 272 251 296 272 272 251 297 272 272 251 296 272 272 251 296 272 273 251 297 272 273 251 296 272 273 251 295 271 272 251 294 270 272 251 295 271 272 251 295 271 272 251 295 271 272 251 293 270 271 251 295 271 272 251 295 271 272 251 294 271 272 251 296 271 272 251 296 272 272 251 294 271 272 251 294 271 272 251 294 271 273 251 294 271 272 251 295 271 272 251 296 271 272 251 295 271 273 251 295 271 273 251 296 271 273 251 295 271 273 251 295 271 273 251 295 271 273 251 294 271 273 251 297 272 273 251 295 271 272 251 295 271 273 251 296 271 272 251 295 271 272 251 295 271 272 251 295 271 272 251 295 271 272 251 295 271 272 251 296 271 272 251 295 271 271 251 295 271 272 251 296 271 272 251 295 271 272 251 295 271 272 251 295 271 272 251 296 271 272 251 295 271 272 251 298 270 272 251 296 271 272 251 296 271 272 251 295 271 273 251 296 271 273 251 296 271 273 251 295 271 273 251 296 271 273 251 295 271 273 251 295 271 273 251 296 272 272 251 295 271 272 251 295 271 272 251 295 271 272 251 295 271 272 251 295 271 273 251 295 271 273 251 294 271 273 251 295 271 273 251 296 271 273 251 295 271 272 251 296 271 272 251 296 272 272 251 295 271 272 251 296 272 272 251 297 272 273 251 298 271 272 251 295 274 272 251 295 273 272 251 295 273 272 251 295 273 272 251 295 274 271 251 295 274 271 251 295 273 271 251 297 275 271 251 297 274 271 251 296 274 271 251 295 274 271 251 296 275 271 251 296 275 271 251 297 275 271 251 296 274 271 251 296 275 271 251 296 274 271 251 295 273 271 251 296 274 271 251 297 274 271 251 295 273 271 251 296 274 271 251 297 275 271 251 296 274 271 251 295 274 271 251 296 274 271 251 295 274 271 251 295 273 271 251 295 273 271 251 295 273 271 251 296 273 271 251 296 273 271 251 295 273 271 251 295 273 271 251 295 273 271 251 294 273 271 251 295 273 271 251 296 275 271 251 296 274 271 251 295 274 271 251 296 274 271 251 296 274 271 251 296 274 271 251 296 274 271 251 296 274 271 251 295 274 271 251 296 274 271 251 296 274 271 251 296 274 271 251 296 274 271 251 296 274 271 251 296 274 271 251 297 274 271 251 295 274 271 251 296 274 271 251 296 274 271 251 294 275 271 251 294 275 271 251 293 275 271 251 292 275 271 251 291 274 269 250 292 275 269 250 291 274 269 250 292 274 269 250 291 274 269 250 292 275 271 251 292 275 271 251 292 273 271 251 292 276 271 251 291 276 271 251 291 275 270 250 291 275 270 250 291 276 270 250 290 275 270 250 289 277 270 250 288 277 270 250 288 277 270 250 287 278 270 250 288 278 270 250 288 278 272 250 287 278 272 251 287 278 272 251 288 278 272 251 286 279 272 251 285 279 272 251 284 279 270 250 283 280 270 250 284 280 270 250 284 280 271 250 283 281 271 250 283 280 271 250 283 280 271 250 283 280 272 251 283 280 272 251 283 280 272 251 283 280 272 250 283 280 272 251 284 280 272 251 283 280 272 251 283 280 272 251 284 280 272 251 283 280 272 251 284 280 272 251 283 279 272 251 283 280 272 251 283 281 272 251 283 281 272 251 283 281 272 251 283 281 272 251 283 281 272 251 282 282 272 251 284 281 272 251 283 281 272 251 283 282 272 251 282 281 272 251 283 281 270 250 282 281 270 250 283 281 272 251 283 281 270 250 282 281 272 251 283 281 272 251 283 281 272 251 283 280 272 251 283 280 270 250 284 280 270 250 284 281 272 251 284 280 272 251 284 280 272 251 284 280 272 251 283 280 272 251 283 280 272 251 283 280 272 251 283 280 272 251 284 280 270 250 283 280 270 250 284 280 270 250 283 280 270 250 283 280 270 250 287 277 272 251 285 280 270 250 284 279 270 250 284 278 270 250 284 278 272 251 287 274 272 251 284 275 270 250 284 276 270 250 283 276 270 250 283 276 272 251 284 276 272 251 283 276 272 251 283 276 270 250 283 279 271 250 282 280 272 250 283 281 272 250 283 281 272 250 282 281 272 250 282 281 272 250 282 281 272 250 282 282 272 250 282 281 272 250 283 281 272 250 282 282 272 250 283 282 272 250 283 282 272 250 283 281 272 250 287 275 272 250 284 282 273 250 283 281 272 250 284 281 273 250 283 281 273 250 283 281 272 250 283 281 273 250 284 281 273 250 283 281 273 250 282 281 272 250 283 281 273 250 283 281 273 250 284 281 273 250 283 281 272 250 283 281 272 250 283 281 271 250 283 281 271 250 283 281 272 250 283 282 272 250 283 281 272 250 282 282 273 250 283 282 273 250 283 282 273 250 283 283 273 251 283 282 272 250 283 283 272 250 283 283 271 250 283 283 272 250 283 283 272 250 283 283 273 249 283 283 272 250 283 283 272 250 283 283 271 250 283 283 271 250 283 284 271 250 283 284 272 250 283 284 271 250 283 284 272 250 283 284 271 250 283 284 271 250 283 284 271 250 283 284 271 250 283 284 271 250 283 284 271 250 283 285 271 250 282 285 271 250 284 287 271 250 282 285 271 250 283 285 271 250 283 285 271 250 283 288 271 250 283 284 272 250 283 284 273 250 282 284 273 250 283 284 273 250 283 287 271 250 283 285 271 250 283 285 272 250 283 288 271 250 283 288 271 250 282 288 272 250 282 284 271 250 282 284 271 250 282 284 273 250 282 284 273 250 282 284 273 250 282 284 271 250 283 284 271 250 283 287 273 250 283 287 271 250 283 284 273 250 282 288 273 250 282 284 271 250 282 287 271 250 282 284 271 250 285 283 271 250 283 284 271 250 282 284 271 250 282 285 271 250 283 288 271 250 282 288 271 250 283 288 271 250 283 288 271 250 282 288 271 250 281 288 273 250 282 285 274 250 282 285 272 250 282 285 273 250 283 285 274 250 281 284 274 250 281 284 274 250 280 288 272 250 280 288 271 249 278 286 271 249 277 288 271 249 277 288 271 249 277 288 274 250 278 288 274 250 276 288 274 250 277 291 274 250 277 292 274 250 277 291 274 250 277 292 274 250 277 288 274 250 277 288 273 250 277 289 274 250 277 289 274 250 276 289 273 250 277 288 274 250 277 288 274 250 278 295 273 250 278 295 272 249 279 295 272 249 278 296 272 250 278 295 272 250 278 295 272 249 277 296 274 250 278 295 271 249 278 295 271 249 278 296 271 249 278 296 272 249 279 295 271 249 278 296 271 249 278 295 272 249 278 295 272 249 276 296 271 249 277 296 271 249 277 296 272 249 278 296 273 249 279 289 273 249 277 297 273 249 276 297 273 249 277 296 273 249 275 295 273 249 277 296 274 249 277 296 273 249 278 296 271 249 276 294 274 249 277 294 273 249 277 296 273 249 276 303 274 249 277 297 273 249 277 296 272 249 277 294 273 249 278 296 273 249 278 296 273 249 278 296 273 249 277 297 273 249 271 299 272 250 278 296 272 250 278 296 273 250 278 296 274 249 277 295 273 249 277 297 273 250 278 296 273 249 277 297 272 249 278 296 272 249 277 294 272 249 278 296 273 249 277 294 272 249 277 296 273 249 277 297 273 249 277 297 272 249 278 297 272 249 276 297 274 250 277 296 274 250 278 296 273 249 277 297 272 249 278 296 274 249 278 296 273 249 275 303 273 249 277 296 273 249 278 296 273 249 278 297 273 249 276 294 273 249 278 296 273 249 278 296 273 249 277 297 273 249 278 295 273 249 278 296 273 249 278 296 273 249 277 296 273 249 277 296 274 249 277 296 276 250 278 296 274 249 269 299 274 250 269 299 272 249 277 296 273 249 277 296 275 250 269 299 274 249 269 300 274 249 269 299 273 249 270 299 273 249 277 297 273 249 276 297 274 249 277 297 273 249 277 297 274 249 277 297 274 249 277 297 274 249 278 297 274 249 276 298 273 249 278 297 272 249 277 296 274 249 277 296 274 249 278 296 274 249 278 296 274 249 277 296 274 249 278 297 274 249 277 295 274 249 278 296 274 249 277 297 274 249 275 303 273 249 277 297 273 249 277 296 273 249 276 297 273 249 276 296 273 249 276 295 273 249 277 296 273 249 277 296 273 249 278 296 273 249 278 296 273 249 277 296 273 249 277 296 273 249 277 296 273 249 277 296 273 249 278 297 273 249 277 297 273 249 277 297 273 249 277 296 273 249 277 297 273 249 277 297 273 249 277 296 273 249 277 296 273 249 276 297 273 249 277 296 273 249 277 296 273 249 277 296 273 249 278 296 274 249 277 297 274 249 277 297 273 249 277 296 274 249 278 297 274 249 276 297 274 249 277 296 274 249 277 296 273 249 277 297 274 249 278 289 274 249 276 294 274 249 275 294 274 249 275 294 273 249 276 293 273 249 275 294 273 249 276 294 273 249 279 291 273 249 276 293 273 249 276 293 273 249 274 301 273 249 273 301 273 249 276 294 273 249 275 294 273 249 276 294 273 249 275 294 273 249 268 294 273 249 268 294 273 249 276 293 273 249 276 291 273 249 276 295 273 249 274 298 273 249 275 291 273 249 275 294 273 249 275 294 272 249 276 293 272 249 275 294 272 249 275 294 273 249 275 295 273 249 275 295 273 249 275 295 273 249 273 301 272 249 275 294 273 249 276 294 273 249 269 294 273 249 265 301 273 249 276 295 273 249 276 294 272 249 272 301 272 249 275 293 273 249 273 301 273 249 275 294 273 249 268 294 273 249 276 294 273 249 266 301 273 249 269 296 273 249 267 304 273 249 267 301 273 249 269 297 273 249 269 297 273 249 269 297 273 249 277 297 273 249 276 296 273 249 269 296 273 249 276 297 273 249 277 297 274 249 276 297 274 249 277 297 275 250 277 296 275 250 277 297 273 249 277 297 273 249 277 297 273 249 274 304 275 249 276 297 273 249 275 294 273 249 275 294 273 249 276 294 273 249 276 294 272 249 275 294 272 249 275 295 272 249 276 294 272 249 276 294 272 249 275 295 272 249 275 294 272 249 275 294 272 249 276 294 273 249 276 293 273 249 276 294 272 249 273 301 273 248 276 294 273 248 273 301 274 249 276 294 273 248 276 295 273 248 268 294 273 249 273 300 273 249 276 294 273 249 275 292 272 249 279 288 272 249 276 294 273 249 275 295 273 249 275 292 273 249 277 294 272 249 274 301 273 249 277 294 273 249 276 292 273 249 276 295 273 249 275 295 273 249 276 294 273 249 276 295 272 249 275 295 272 249 274 301 273 249 276 295 273 249 276 294 273 249 277 294 273 249 276 294 272 249 275 294 272 249 276 294 274 249 275 295 274 249 275 295 274 249 276 294 272 249 274 295 272 249 275 294 273 249 275 293 274 249 273 300 273 249 276 293 273 249 275 293 273 249 275 294 273 249 276 294 274 249 275 293 274 249 275 294 273 249 276 294 274 249 276 294 273 249 275 294 274 249 276 294 273 249 275 295 273 249 275 295 274 249 276 294 274 249 276 294 273 249 275 294 273 249 275 294 273 249 275 294 273 249 273 301 273 249 276 294 273 249 276 294 273 249 275 294 274 249 275 294 273 249 276 294 273 249 275 294 272 249 276 294 272 249 268 294 272 249 276 294 272 249 275 295 272 249 276 294 272 249 275 295 272 249 275 294 272 249 274 301 272 249 279 292 272 249 267 298 272 249 275 303 272 249 273 301 272 249 273 301 272 249 275 294 273 249 275 295 273 249 276 294 272 249 276 294 272 249 275 294 272 249 273 301 272 249 276 294 272 249 275 294 274 249 275 294 274 249 275 294 273 249 275 294 272 249 276 294 274 249 275 295 274 249 275 294 272 249 274 294 272 249 273 301 274 249 275 295 274 249 275 294 272 249 275 294 274 249 275 294 272 249 273 301 274 249 276 294 274 249 275 294 272 249 276 294 272 249 275 294 272 249 276 294 272 249 275 294 274 249 275 294 273 249 275 295 272 249 275 294 272 249 275 294 272 249 275 294 272 249 276 294 272 249 276 294 272 249 275 295 272 249 275 295 272 249 275 294 272 249 275 294 274 249 275 294 272 249 276 293 273 249 275 294 273 249 273 300 273 249 275 292 273 249 275 294 273 249 275 294 274 249 276 294 274 249 275 292 274 249 276 294 274 249 275 294 274 249 275 294 274 249 275 294 274 249 275 294 274 249 275 294 273 249 275 294 273 249 274 300 273 249 275 294 273 249 275 294 273 249 269 294 273 249 275 295 273 249 275 294 273 249 273 301 273 249 275 294 273 249 275 294 273 249 276 294 273 249 275 294 273 249 274 300 273 249 275 294 273 249 274 295 274 249 274 300 274 249 275 294 274 249 275 294 274 249 275 294 274 249 275 294 274 249 273 301 274 249 275 294 274 249 274 300 274 249 275 294 274 249 275 294 274 249 276 291 273 249 274 292 274 249 275 294 273 249 276 293 274 249 275 294 274 249 275 294 274 249 276 294 274 249 275 295 274 249 275 294 274 249 275 294 274 249 275 294 274 249 275 294 274 249 275 294 273 249 276 294 272 249 276 293 272 249 275 294 273 249 275 294 273 249 273 301 273 249 275 294 274 249 273 301 273 249 273 301 273 249 275 294 272 249 277 291 274 249 275 303 273 249 275 304 273 249 275 294 274 249 274 301 273 249 275 294 274 249 275 294 274 249 274 292 274 249 273 299 274 249 274 292 274 249 275 293 274 249 275 294 274 249 274 292 274 249 275 294 274 249 275 294 273 249 274 292 274 249 275 294 274 249 272 301 273 250 274 295 274 249 275 295 274 250 275 295 273 249 274 295 273 249 274 301 273 249 276 294 272 249 266 301 273 249 274 301 273 249 276 294 273 249 276 294 273 249 275 295 275 250 273 300 272 249 276 294 273 249 275 294 273 249 269 300 274 249 269 301 273 249 269 299 272 249 274 300 273 249 272 302 272 250 275 294 273 249 274 301 273 249 273 301 273 249 266 301 273 249 275 295 272 249 275 295 273 249 276 294 273 249 276 294 273 249 275 295 272 249 275 295 272 249 275 294 272 249 274 295 273 249 274 295 273 249 276 294 273 249 273 300 273 249 266 309 272 249 279 289 272 249 266 305 272 249 267 307 272 249 275 292 272 249 275 294 273 249 275 294 273 249 275 294 273 249 273 301 273 249 276 294 273 249 276 294 273 249 274 301 272 249 276 294 272 249 275 294 273 249 275 294 272 249 275 294 273 249 275 294 273 249 275 294 273 249 274 300 273 249 276 294 273 249 275 294 273 249 275 294 273 249 276 294 273 249 276 294 273 249 276 294 273 249 275 294 273 249 275 295 273 249 275 294 273 249 275 294 275 250 269 300 275 250 275 293 273 249 275 293 273 249 274 291 273 249 275 293 273 249 275 294 273 249 274 294 272 249 275 295 275 250 276 294 271 249 275 294 272 249 275 294 272 249 274 300 272 249 275 295 272 249 276 294 272 249 277 293 272 249 277 293 272 249 275 294 273 249 275 292 273 249 275 294 272 249 275 294 272 249 276 294 272 249 275 294 272 249 275 294 272 249 274 300 273 248 273 301 273 249 275 294 273 249 275 294 273 249 275 294 273 249 273 301 273 249 278 289 272 249 274 292 272 249 275 293 272 249 275 293 272 249 276 295 272 249 277 296 274 250 277 295 272 249 277 296 272 249 276 297 274 250 276 295 272 249 274 303 272 249 276 296 272 249 277 296 272 249 276 297 271 249 276 297 272 249 277 297 272 249 269 297 272 249 275 297 272 249 276 297 272 249 275 297 272 249 276 297 272 249 276 297 272 249 277 297 272 249 276 297 272 249 276 296 271 249 276 296 272 249 276 296 271 249 274 304 272 249 276 297 272 249 276 297 271 249 277 297 272 249 276 297 273 250 276 297 272 249 276 297 272 249 278 292 272 249 276 294 271 249 275 294 272 249 276 297 271 246 275 294 270 246 277 297 272 246 276 298 271 246 275 296 272 249 276 297 271 246 276 298 271 246 276 298 273 249 277 297 271 246 276 295 271 246 277 297 270 246 276 298 271 246 276 297 272 249 276 297 271 246 276 297 271 246 276 297 271 246 277 297 272 249 276 297 272 249 276 297 272 249 277 297 272 249 277 298 272 249 277 298 272 249 277 298 272 249 278 297 272 249 276 298 271 249 275 305 272 249 277 297 272 249 276 298 272 249 276 298 272 249 276 298 272 249 277 298 273 249 277 297 273 249 277 298 273 249 274 305 273 249 276 297 273 249 277 297 273 249 273 301 273 249 275 304 273 249 277 297 273 249 277 297 273 249 275 304 272 249 277 297 272 249 277 297 272 249 277 298 272 249 277 297 272 249 277 297 272 249 277 297 272 249 277 296 272 249 277 297 272 249 277 297 272 249 270 299 272 249 269 300 272 249 277 296 272 249 277 297 272 249 280 294 273 249 277 297 273 249 278 297 272 249 276 298 272 249 277 297 272 248 276 297 272 249 277 297 272 248 278 297 272 248 278 297 275 250 275 304 273 248 277 297 273 249 278 297 272 249 278 297 272 248 277 297 272 248 277 297 272 249 277 298 272 249 278 297 272 248 278 298 273 249 277 298 272 248 277 298 273 249 276 297 273 249 276 298 273 249 277 297 273 249 277 298 273 249 277 298 273 249 276 295 273 249 268 295 273 249 276 295 273 249 275 295 273 249 277 298 273 249 276 295 273 249 277 297 273 249 278 297 275 250 274 301 272 249 275 295 272 249 276 304 272 249 276 295 272 249 275 295 272 249 275 301 272 249 276 295 272 249 276 295 273 249 276 294 273 249 276 295 272 249 276 295 272 249 276 295 272 249 276 294 272 249 277 294 272 249 276 295 272 249 277 294 272 249 276 295 272 249 276 294 272 249 276 294 272 249 277 293 273 249 277 294 272 249 276 296 272 249 277 294 272 249 276 295 272 249 275 295 272 249 277 294 272 249 276 295 272 249 275 295 272 249 276 295 271 249 276 294 271 249 270 297 271 249 276 301 271 249 275 301 271 249 276 302 272 249 276 296 272 249 277 297 273 249 278 298 272 249 277 297 272 249 277 298 272 249 276 298 272 249 280 294 272 249 277 298 272 249 277 298 272 249 277 298 273 249 277 297 272 249 277 298 272 249 277 297 272 249 278 297 272 249 277 297 273 249 278 296 273 249 276 294 273 248 269 297 273 248 268 307 273 248 278 297 273 248 277 297 273 248 278 298 273 248 278 297 273 248 267 308 273 249 276 305 273 248 278 297 273 248 270 298 273 248 270 297 273 248 268 308 273 248 281 292 273 249 278 297 273 249 278 297 273 249 277 297 273 249 277 297 273 249 281 292 273 249 278 297 273 249 278 297 273 249 278 297 273 249 278 297 273 249 278 297 273 249 277 297 273 249 277 297 273 249 275 304 273 249 277 297 273 249 277 297 273 249 277 297 273 249 278 297 273 249 275 303 273 249 277 297 273 249 278 297 273 249 277 297 273 249 277 297 273 249 277 296 273 249 277 297 273 249 277 297 273 248 277 297 273 249 275 304 273 249 276 304 273 249 277 297 273 249 277 297 273 249 277 298 273 249 277 297 273 249 274 304 273 249 275 304 273 249 277 297 273 249 278 296 273 249 277 297 273 249 277 297 273 249 277 297 273 249 277 297 273 249 277 294 273 249 275 292 273 249 276 294 273 249 276 294 273 249 277 294 273 249 277 294 273 249 277 294 273 249 279 288 271 249 276 294 271 249 276 294 271 249 275 295 271 249 275 294 271 249 274 301 271 249 267 294 271 249 268 293 271 249 269 293 271 249 267 293 271 249 268 293 271 249 268 293 271 249 267 292 271 249 276 294 271 249 268 293 272 249 275 294 272 249 275 294 272 249 276 294 272 249 275 295 272 249 275 295 272 249 274 301 272 249 275 295 272 249 275 295 272 249 275 295 272 249 275 295 272 249 275 294 273 249 276 293 273 249 274 301 273 249 275 295 273 249 274 301 273 249 274 301 273 249 276 294 273 249 277 294 273 249 274 301 273 249 275 295 273 249 277 294 273 249 274 301 273 249 276 294 273 249 276 294 273 249 268 294 273 249 275 295 273 249 276 295 273 249 275 295 273 249 275 295 273 249 276 294 273 249 276 294 273 249 276 295 273 249 273 301 272 249 276 294 272 249 275 295 272 249 276 294 272 249 275 295 272 249 276 295 272 249 276 294 272 249 275 294 272 249 275 294 272 249 276 294 272 249 275 294 272 249 276 294 272 249 276 295 272 249 276 294 272 249 276 294 272 249 276 294 272 249 276 294 272 249 276 294 272 249 276 294 272 249 275 295 272 249 268 295 272 249 275 294 272 249 273 301 272 249 276 294 272 249 276 294 272 249 275 295 272 249 275 295 272 249 276 294 272 249 276 295 272 249 275 295 272 249 276 294 272 249 273 301 272 249 273 301 273 249 273 301 273 249 274 296 273 249 275 294 273 249 275 294 273 249 275 295 273 249 275 295 273 249 275 295 272 249 275 295 272 249 276 295 272 249 276 295 272 249 276 295 272 249 275 294 272 249 276 295 272 249 275 295 272 249 276 294 272 249 274 301 272 249 275 295 272 249 275 295 272 249 273 302 272 249 275 295 272 249 273 302 272 249 275 294 272 249 275 295 272 249 276 295 272 249 276 294 272 249 275 295 272 249 276 294 272 249 276 294 273 249 275 295 273 249 275 295 273 249 274 295 273 249 275 295 273 249 275 294 273 249 276 294 273 249 275 295 273 249 276 294 273 249 276 294 273 249 275 295 273 249 275 294 273 249 275 294 273 249 275 295 273 249 275 294 273 249 276 295 272 249 275 295 272 249 276 294 272 249 276 294 272 249 275 294 272 249 276 294 272 249 276 294 272 249 276 294 272 249 276 294 272 249 275 294 272 249 275 294 272 249 275 294 272 249 276 294 272 249 275 295 272 249 275 295 272 249 276 294 272 249 276 294 272 249 275 295 272 249 275 295 272 249 273 301 272 249 275 295 272 249 276 294 272 249 276 295 272 249 275 295 272 249 276 294 272 249 273 300 272 249 275 294 272 249 275 294 272 249 274 294 272 249 273 300 272 249 275 294 272 249 273 301 272 249 267 293 273 249 276 293 273 249 273 301 273 249 275 294 273 249 275 293 273 249 273 300 273 249 275 294 273 249 275 294 273 249 273 300 273 249 279 291 273 249 275 294 273 249 275 293 273 249 275 294 273 249 275 294 273 249 275 293 272 249 274 294 272 249 276 293 271 249 275 294 272 249 276 293 272 249 276 293 272 249 275 291 272 249 276 293 272 249 268 291 272 249 275 294 272 249 275 293 272 249 276 293 273 249 267 294 273 249 275 294 273 249 275 292 273 249 275 292 273 249 275 293 273 249 275 293 273 249 275 293 273 249 274 294 273 249 276 294 273 249 275 294 273 249 276 294 273 249 275 294 273 249 274 294 273 249 275 293 273 249 275 293 273 249 275 292 273 249 275 294 273 249 275 294 273 249 275 294 273 249 276 293 273 249 275 293 273 249 275 293 273 249 275 294 273 249 276 293 273 249 275 294 273 249 275 294 273 249 275 294 273 249 275 294 273 249 275 294 273 249 275 294 273 249 277 289 273 249 273 300 271 249 276 294 271 249 275 294 271 249 275 294 271 249 276 294 273 249 275 294 273 249 275 294 273 249 276 294 273 249 275 294 273 249 275 294 273 249 276 294 273 249 276 294 273 249 276 293 273 249 276 293 273 249 275 293 273 249 277 294 273 249 276 293 273 248 279 292 273 248 276 294 273 249 277 293 273 249 275 294 273 248 276 294 273 248 274 301 273 248 276 294 273 248 275 294 273 248 279 289 273 248 273 301 273 248 275 295 273 249 275 295 273 249 275 295 273 248 276 295 273 248 275 295 273 249 276 295 273 249 276 294 273 249 269 293 273 249 268 294 273 249 276 294 273 249 276 294 273 248 278 292 273 249 276 294 273 249 276 294 273 249 276 294 273 249 275 294 273 249 274 301 273 249 273 300 273 249 274 301 273 249 276 294 273 249 274 300 273 249 276 294 273 249 276 294 273 249 275 294 273 249 276 294 273 249 276 293 273 249 276 294 273 249 276 294 273 249 276 294 273 249 275 294 273 249 268 293 273 249 269 294 273 249 266 301 273 249 279 291 273 249 266 300 273 249 275 292 273 249 276 294 273 249 276 294 273 248 276 295 273 249 276 294 273 249 277 294 273 249 276 294 273 249 276 294 273 249 276 294 273 249 275 294 273 249 276 294 273 249 276 294 273 249 279 291 273 249 275 295 273 249 275 300 273 249 274 301 273 249 275 295 273 249 275 295 273 249 275 295 272 248 274 293 272 248 277 295 272 248 275 295 273 249 275 295 273 248 275 295 273 248 275 294 273 248 268 294 273 248 275 293 273 249 275 295 273 249 276 295 273 249 276 295 273 249 274 301 273 249 276 294 273 249 274 301 273 249 274 301 273 249 275 295 273 249 276 295 273 249 275 295 273 249 275 295 273 249 276 295 273 249 275 295 273 249 276 294 273 249 275 293 273 249 275 295 273 249 275 295 273 249 276 294 273 249 275 295 273 249 275 294 273 249 275 295 273 249 275 294 273 249 275 295 273 249 276 294 273 249 275 294 273 249 274 300 273 249 276 294 273 249 275 295 273 249 275 294 273 249 277 293 273 249 275 293 273 249 275 293 273 249 276 293 273 249 278 288 273 249 276 294 273 249 276 294 273 249 275 295 273 249 276 295 273 249 276 294 273 248 276 294 273 249 275 292 273 249 276 295 273 248 274 301 273 248 273 302 273 248 274 301 273 248 275 294 273 248 274 300 273 248 276 294 273 248 275 294 273 248 274 300 273 248 276 294 273 248 266 301 273 248 276 294 273 248 275 294 273 248 275 295 273 248 275 292 272 249 273 299 272 249 274 301 272 249 275 294 272 249 275 295 272 249 275 295 272 249 276 295 272 249 275 295 272 249 275 295 272 249 274 301 272 249 276 294 272 249 276 295 273 248 275 295 273 248 276 295 272 249 274 301 272 249 276 295 272 249 276 294 272 249 276 295 272 249 275 295 272 249 276 295 272 249 275 295 272 249 275 295 272 249 276 294 272 249 279 292 272 249 275 295 272 249 276 293 272 249 275 295 272 249 276 294 272 249 275 294 272 249 275 294 272 249 275 294 272 249 276 295 272 249 276 294 272 249 276 295 272 249 276 294 272 249 274 301 273 248 275 295 272 249 277 295 272 249 276 295 272 249 276 294 272 249 275 301 272 249 276 295 272 249 275 295 272 249 276 294 272 249 276 295 273 248 276 295 273 248 276 295 273 248 275 294 273 248 274 301 273 248 276 294 273 248 275 294 273 248 276 295 273 248 276 294 273 248 279 291 273 248 276 294 273 248 276 294 273 248 276 294 273 248 276 294 273 249 277 294 273 249 276 294 273 249 275 300 273 248 276 294 273 248 275 294 273 248 274 301 273 248 277 294 273 249 276 294 273 249 276 294 273 249 275 294 273 249 275 295 273 249 276 294 273 249 276 294 273 249 276 294 273 249 276 294 273 249 276 294 273 249 275 295 273 249 275 295 273 249 276 294 273 249 274 301 273 249 276 294 273 249 276 293 273 249 276 293 273 249 275 293 273 249 276 293 273 249 276 293 273 249 276 292 273 249 276 293 273 249 276 293 273 249 275 293 273 249 276 292 273 249 276 293 273 249 276 291 273 249 277 292 273 249 276 293 273 249 276 293 273 249 276 292 273 249 279 291 273 249 276 293 273 249 277 292 273 249 276 293 273 249 276 293 273 249 277 293 273 249 275 293 273 249 274 299 273 249 275 299 273 249 274 299 273 249 275 293 273 249 276 293 273 249 276 293 273 249 275 299 273 249 276 293 273 249 278 288 273 249 274 299 273 249 276 293 273 249 276 293 273 249 276 292 273 249 276 292 273 249 275 293 273 249 269 292 273 249 276 293 273 249 275 294 273 249 276 292 273 249 276 293 273 249 275 293 273 249 276 293 273 249 276 293 273 249 275 291 273 249 276 294 273 249 276 293 273 249 276 295 273 249 276 294 273 249 276 294 273 249 276 294 273 249 276 293 273 249 276 293 273 249 273 301 273 249 275 295 273 249 276 293 273 249 276 293 272 248 276 294 272 248 276 294 272 248 276 294 272 248 276 294 272 248 276 294 272 248 276 294 272 248 276 293 272 248 276 294 272 248 274 299 272 248 275 294 272 248 276 294 272 249 275 294 272 248 276 293 272 249 276 294 272 248 275 292 272 248 276 294 272 248 276 293 272 249 276 294 272 249 275 293 272 248 275 293 272 248 275 294 272 248 276 294 272 248 276 294 272 248 276 294 272 248 276 294 272 248 276 294 272 248 275 291 272 249 276 294 272 249 276 294 272 249 276 293 272 249 276 294 272 248 274 300 272 248 276 294 272 248 275 294 272 248 275 294 272 248 275 294 272 248 276 294 272 249 276 294 272 249 275 295 272 249 275 294 272 249 275 294 272 249 276 294 272 249 276 294 272 249 277 294 272 249 275 294 272 249 276 294 272 249 276 293 272 249 276 294 272 249 275 294 272 249 276 294 272 249 276 294 272 249 273 299 272 249 275 294 272 249 275 294 272 249 275 294 272 249 276 294 272 249 276 294 272 249 276 294 272 249 276 295 272 249 275 294 272 249 276 294 272 249 276 293 272 249 275 293 272 249 275 293 272 249 276 293 272 249 276 293 272 249 276 294 272 249 275 300 272 249 276 294 272 249 276 293 272 249 277 293 272 249 275 293 272 249 276 293 272 248 276 293 272 248 276 294 272 249 276 294 271 249 276 293 272 249 276 294 272 249 276 294 272 249 276 294 272 249 276 294 272 249 276 293 272 249 276 294 272 249 274 301 272 249 275 295 272 249 276 294 272 249 276 294 272 249 276 294 272 249 276 293 272 249 276 294 272 249 276 294 272 249 276 294 272 249 275 293 272 249 276 294 272 249 274 300 271 249 276 294 271 249 275 301 271 249 277 293 271 249 277 294 271 249 276 294 271 249 277 294 272 249 276 294 272 249 277 294 272 249 276 294 272 249 277 294 272 249 277 293 272 249 277 294 272 249 276 294 272 249 276 294 271 249 277 294 272 249 276 294 272 249 276 294 272 249 277 293 272 249 275 300 272 249 274 300 272 249 276 293 272 249 276 294 272 249 279 289 272 249 276 294 272 249 275 295 272 249 274 295 272 248 275 291 272 248 274 300 272 249 274 301 272 249 275 295 272 249 275 294 272 249 276 293 272 249 276 294 272 249 276 293 272 249 276 294 272 249 276 294 272 249 275 294 272 249 276 294 272 249 274 300 272 249 273 301 272 249 276 294 272 249 275 294 272 249 276 295 272 249 275 295 272 248 275 295 272 248 275 295 272 248 275 295 272 249 276 294 272 249 275 295 272 248 276 294 272 248 276 294 272 248 276 295 272 248 275 295 272 249 275 295 272 249 276 295 272 249 275 294 272 249 275 294 272 249 275 295 272 249 276 295 272 249 276 294 272 248 276 294 272 248 276 294 272 248 276 294 272 248 276 294 272 248 276 294 272 248 276 295 272 248 276 294 272 249 276 294 272 249 276 294 272 248 274 300 272 248 274 301 272 248 276 294 272 248 276 294 272 249 274 301 272 249 274 300 272 249 273 301 272 249 274 295 272 249 276 294 272 249 275 294 272 248 276 294 272 248 274 300 272 248 276 294 272 248 276 294 272 248 274 300 272 248 275 292 272 248 276 294 272 248 276 294 272 249 275 294 272 249 276 294 272 248 276 293 272 249 276 294 272 248 276 294 272 249 275 295 272 248 276 294 272 248 276 294 272 248 276 293 272 248 275 294 272 248 275 294 272 249 277 294 272 248 274 300 272 248 274 300 272 248 275 294 272 248 276 294 272 248 276 294 272 249 275 294 272 249 276 293 272 249 274 300 272 249 276 294 272 249 274 300 272 249 276 293 272 249 277 293 272 249 276 293 272 249 277 293 272 248 276 294 272 248 276 294 272 248 276 294 272 249 276 294 272 249 274 298 272 249 276 294 272 249 276 294 272 249 277 293 272 249 276 294 272 249 276 294 272 249 276 294 272 249 276 293 272 249 276 292 272 249 276 293 272 249 276 293 272 249 276 294 272 249 276 293 272 249 276 293 272 249 276 293 272 249 276 293 272 249 276 293 272 249 276 293 272 249 275 300 272 249 276 293 272 249 277 293 272 249 276 294 272 249 276 294 272 249 276 291 272 249 276 293 272 249 277 293 272 249 277 293 272 249 276 293 272 249 277 293 272 249 277 294 272 249 276 293 272 249 277 293 272 249 277 293 272 249 277 292 274 250 278 292 274 250 276 289 274 250 277 289 274 250 277 292 271 249 278 292 271 249 278 288 271 249 277 288 271 249 278 292 271 249 277 292 271 249 278 292 271 249 278 288 271 249 278 288 271 249 278 288 271 249 277 288 271 249 278 291 271 249 278 291 271 249 278 291 271 249 277 288 271 249 278 288 271 249 278 291 271 249 278 288 271 249 277 288 271 249 278 290 271 249 277 288 271 249 278 291 271 249 277 291 271 249 276 288 271 249 277 288 271 249 277 288 271 249 276 289 271 249 278 291 271 249 277 289 271 249 277 291 271 249 278 291 271 249 278 290 271 249 278 291 271 249 277 291 271 249 277 291 271 249 277 291 271 249 278 291 271 249 277 288 271 249 277 291 271 249 277 288 271 249 277 291 271 249 278 288 271 249 278 288 271 249 277 288 271 249 278 288 271 249 277 288 271 249 278 288 271 249 278 291 271 249 278 288 271 249 277 291 271 249 277 291 271 249 277 291 271 249 277 290 271 249 277 291 271 249 277 288 271 249 278 291 271 249 278 291 271 249 278 291 271 249 277 288 271 249 277 291 271 249 277 291 271 249 281 284 271 249 281 284 271 249 277 290 271 249 277 287 271 249 278 289 271 249 278 289 271 249 277 286 271 249 277 286 271 249 277 290 271 249 277 290 271 249 277 287 271 249 277 287 271 249 278 287 271 249 278 290 271 249 277 286 271 249 277 287 271 249 277 287 271 249 277 286 271 249 278 290 271 249 277 290 271 249 277 290 271 249 278 290 271 249 277 290 271 249 276 287 271 249 277 287 271 249 276 287 271 249 277 290 271 249 277 290 271 249 277 287 271 249 277 290 271 249 277 287 271 249 277 290 271 249 277 290 271 249 277 290 272 249 277 290 272 249 280 285 272 249 277 286 272 249 276 287 272 249 277 290 272 249 277 290 272 249 277 291 272 249 277 290 272 249 277 291 272 249 277 292 272 249 277 292 272 248 277 292 272 248 276 292 272 248 276 294 272 248 274 300 272 248 276 294 271 249 276 293 271 249 276 293 271 249 276 293 271 249 274 299 272 248 276 294 272 248 276 294 272 248 275 299 272 248 277 293 272 248 274 300 272 248 277 293 272 248 277 293 271 249 276 293 271 249 276 293 271 249 276 291 271 249 276 293 271 249 276 293 273 249 277 293 271 249 276 292 272 249 277 293 271 249 277 293 272 249 276 291 271 249 276 293 272 249 275 299 272 249 277 293 271 249 276 293 271 249 276 293 271 249 275 294 272 249 276 294 271 249 274 300 274 250 268 294 271 249 268 294 273 250 269 293 273 250 268 293 273 250 273 286 271 249 268 293 271 249 275 294 271 249 275 294 271 249 276 294 271 249 276 294 271 249 275 294 271 249 275 294 271 249 276 294 270 249 275 294 271 249 276 294 271 249 268 294 271 249 276 294 271 249 277 293 271 249 275 295 271 249 275 294 271 249 276 293 270 249 275 294 271 249 276 294 271 249 279 291 271 249 276 294 271 249 275 294 271 249 274 300 271 249 273 301 271 249 273 301 271 249 276 294 271 249 275 294 271 249 276 294 271 249 276 293 271 249 276 293 271 249 276 294 271 249 276 294 271 249 268 293 271 249 268 293 271 249 268 294 271 249 275 294 271 249 276 294 271 249 276 293 271 249 276 294 271 249 275 295 271 249 276 294 271 249 275 294 271 249 275 294 271 249 275 294 271 249 274 300 271 249 276 294 271 249 273 301 271 249 275 294 271 249 276 294 271 249 276 294 271 249 275 295 271 249 275 294 271 249 276 294 271 249 275 294 271 249 276 293 271 249 276 293 271 249 275 294 271 249 275 294 271 249 269 293 271 249 275 294 271 249 275 294 271 249 276 294 271 249 275 294 271 249 280 290 271 249 276 292 272 249 276 293 271 249 276 293 271 249 277 292 272 249 275 293 271 249 275 293 271 249 276 292 271 249 276 293 271 249 276 293 271 249 276 292 271 249 275 294 271 249 275 294 271 249 276 293 271 249 276 291 271 249 276 293 271 249 274 296 271 249 276 293 271 249 275 292 271 249 276 289 271 249 276 292 271 249 274 299 271 249 275 298 271 249 276 293 272 249 275 293 272 249 276 292 272 249 275 292 272 249 276 293 273 249 274 298 273 249 274 298 271 249 276 292 271 249 276 292 271 249 276 293 271 249 276 293 271 249 266 298 271 249 268 293 271 249 274 299 271 249 276 293 271 249 269 292 271 249 276 291 271 249 277 292 271 249 276 294 271 249 276 294 273 249 269 293 272 248 275 296 272 248 276 295 272 248 276 295 272 248 276 295 272 248 279 288 271 249 276 295 271 249 276 295 271 249 277 294 272 248 276 294 272 248 276 293 272 248 276 295 272 248 276 295 272 248 276 294 272 248 275 295 272 248 276 295 272 248 275 293 272 248 276 293 272 248 276 293 271 249 276 294 271 249 276 294 271 249 276 294 271 249 275 295 271 249 276 293 272 249 276 293 272 249 276 293 272 249 276 294 272 249 276 293 272 249 275 295 272 249 275 295 272 249 275 294 272 248 276 294 272 249 276 294 272 249 276 294 272 249 275 295 272 248 275 295 272 248 276 294 272 248 276 294 272 248 277 294 272 248 277 294 272 248 276 294 272 249 276 294 272 248 276 294 272 248 276 294 272 248 276 294 272 248 276 294 272 248 276 295 272 248 273 301 272 248 275 300 272 248 276 295 272 248 276 294 272 248 274 301 272 248 276 295 271 249 276 292 271 249 274 301 271 249 276 295 271 249 276 294 271 249 275 295 271 249 276 294 271 249 276 295 272 248 277 294 272 248 276 295 272 248 275 292 272 248 274 301 272 248 276 294 271 249 276 294 272 249 277 294 272 248 276 294 271 249 275 300 271 249 277 294 271 249 276 300 271 249 276 292 271 249 277 293 271 249 276 292 270 249 277 292 270 249 277 292 270 249 277 291 270 249 277 294 270 249 278 294 270 249 276 293 270 249 277 300 270 249 277 292 270 249 277 292 270 249 277 291 270 249 277 291 271 249 277 291 271 249 276 300 271 249 277 294 271 249 277 293 271 249 277 294 272 249 277 293 273 249 276 294 272 249 277 292 272 249 277 293 272 249 275 301 272 249 277 293 272 249 279 293 272 249 278 292 273 249 280 291 273 249 280 288 273 249 281 287 271 249 281 286 271 249 281 286 273 249 282 286 273 249 282 286 273 249 282 286 273 249 282 287 273 249 283 289 273 249 282 286 273 249 283 289 273 249 282 286 273 249 283 286 273 249 283 286 273 249 283 286 271 249 284 284 271 249 286 283 271 250 286 282 271 250 287 282 273 251 286 282 271 250 287 282 271 250 287 282 271 250 286 282 271 250 287 282 271 249 286 282 273 250 288 281 271 250 289 280 273 250 290 278 273 250 289 278 273 250 291 277 273 250 291 278 273 250 291 277 273 250 291 277 273 250 292 277 273 250 292 275 273 250 291 275 273 251 292 275 273 251 291 275 273 251 291 277 273 251 293 277 273 251 292 277 273 251 292 277 273 251 292 277 273 251 292 277 273 251 292 277 273 251 292 277 273 251 292 277 273 251 292 274 273 251 292 275 273 251 291 275 273 251 292 275 273 251 292 275 273 251 292 275 273 251 292 274 273 251 293 275 273 251 292 275 273 251 292 275 273 251 292 274 273 251 292 275 273 251 292 274 273 251 292 274 273 251 292 274 273 251 292 274 273 251 292 274 273 251 291 275 273 251 292 274 273 251 291 274 273 251 291 275 273 251 292 275 273 251 293 275 273 251 292 275 273 251 292 274 273 251 292 275 273 251 292 275 273 251 291 275 273 251 292 274 273 251 292 275 273 251 292 275 273 251 292 274 273 251 292 275 273 251 292 274 273 251 291 274 273 251 291 274 273 251 292 274 273 251 292 274 273 251 292 275 273 251 292 274 273 251 292 274 273 251 292 274 273 251 295 273 270 250 292 277 270 250 292 278 270 250 292 278 270 250 292 275 271 250 292 278 273 251 291 278 273 251 292 278 273 251 291 278 273 251 292 274 273 251 292 274 273 251 292 274 270 250 291 274 270 250 292 274 273 251 292 275 273 251 292 274 273 251 292 275 273 251 291 275 273 251 292 275 270 250 291 275 273 251 292 275 270 250 292 274 271 250 293 275 270 250 292 274 270 250 293 274 271 250 293 274 273 251 293 274 273 251 291 273 273 251 292 274 273 251 291 273 273 251 291 272 273 251 292 273 272 251 293 271 273 251 291 273 273 251 292 273 273 251 292 274 273 251 293 274 273 251 295 274 273 251 295 273 270 250 296 273 273 251 297 273 270 250 295 272 270 250 297 272 270 250 296 273 273 251 297 273 273 251 296 273 273 251 297 272 273 251 296 273 273 251 297 273 273 251 296 273 273 251 296 272 273 251 297 273 273 251 297 273 273 251 296 273 273 251 297 273 273 251 297 273 273 251 297 273 273 251 297 273 273 251 297 273 273 251 295 272 273 251 295 272 272 251 296 273 272 251 296 273 272 251 295 272 272 251 296 272 272 251 296 272 272 251 296 272 272 251 297 273 272 251 298 271 272 251 296 272 272 251 297 272 272 251 295 272 272 251 297 273 272 251 296 272 272 251 294 272 272 251 296 272 272 251 296 271 272 251 295 271 272 251 295 272 272 251 296 271 272 251 295 274 272 251 294 274 272 251 296 275 271 251 296 272 272 251 295 272 272 250 295 272 273 251 295 272 271 251 296 272 271 250 296 273 271 250 296 273 271 251 296 273 271 251 296 272 271 251 295 271 271 251 294 271 271 251 296 272 271 251 294 271 271 251 295 272 271 251 294 271 271 251 294 271 271 251 295 271 272 251 295 272 272 251 295 272 271 251 296 273 271 251 296 272 271 251 295 272 271 251 298 271 271 251 296 272 271 251 295 272 271 251 298 271 271 250 296 272 271 251 296 272 271 251 296 272 271 250 296 272 271 250 296 272 271 250 295 272 271 250 294 272 271 251 295 272 271 251 295 271 271 251 295 272 271 251 296 273 271 251 295 272 271 251 296 271 271 251 295 272 271 251 295 272 271 250 295 271 271 250 294 271 271 250 294 271 271 251 296 272 271 250 295 272 271 250 296 272 271 251 296 272 271 251 296 272 271 251 296 273 271 251 296 272 271 251 296 273 271 251 298 271 271 251 296 273 271 251 296 273 271 251 296 273 271 251 297 272 271 251 296 273 271 251 296 273 271 251 295 271 271 251 296 272 271 251 296 272 271 251 296 272 271 251 296 272 271 251 296 272 271 251 296 272 271 251 295 273 271 251 296 273 271 251 296 273 271 251 296 273 271 251 296 273 271 251 296 273 271 251 296 273 271 251 295 275 271 251 296 275 271 251 295 273 271 251 296 273 271 251 297 273 271 251 296 273 271 251 296 273 272 251 295 274 272 251 293 273 273 250 292 274 273 250 293 274 272 250 292 274 272 250 291 274 272 251 292 274 272 251 291 274 272 250 293 276 271 251 292 276 272 251 291 277 271 251 292 277 271 251 292 277 271 251 292 277 271 251 291 277 271 251 291 277 271 251 292 276 271 251 291 277 271 251 292 277 272 251 292 277 272 251 290 277 272 251 289 277 272 251 288 278 272 251 287 278 271 251 288 278 271 251 287 278 271 251 287 278 271 251 288 278 271 251 287 278 272 251 287 278 272 251 287 278 272 251 285 279 272 250 284 280 272 250 284 280 271 250 287 278 272 250 283 280 272 251 283 280 272 251 283 281 272 251 283 281 272 251 283 281 272 250 282 282 272 250 282 282 272 250 282 282 273 250 282 282 273 250 283 282 273 250 283 282 272 250 282 282 271 250 282 282 271 249 283 282 270 249 282 283 269 248 282 283 269 246 284 287 270 248 282 287 270 248 283 287 270 248 282 284 270 248 282 283 269 248 282 284 269 248 283 287 271 248 283 283 269 248 283 284 269 248 284 284 270 248 283 284 272 248 284 284 271 248 284 284 272 249 283 284 271 248 284 287 272 249 283 284 269 247 283 284 268 248 284 288 269 248 283 284 269 248 286 280 269 248 283 285 269 248 284 284 270 248 283 284 271 248 283 288 271 248 284 288 271 248 283 285 270 248 283 284 271 248 283 284 271 248 283 284 270 248 281 285 272 248 283 284 270 247 282 284 269 247 283 287 271 248 284 284 270 248 283 284 270 248 282 284 268 247 284 284 268 248 276 286 269 248 283 287 269 248 284 286 270 247 283 284 269 247 283 287 270 247 284 284 268 247 283 284 269 247 282 284 271 247 283 284 269 246 282 284 269 246 283 284 269 247 283 284 268 246 283 284 268 246 283 284 268 246 284 284 269 246 284 287 268 246 283 287 269 246 281 288 268 246 282 285 268 245 280 289 268 245 283 283 268 245 279 290 268 245 278 290 268 245 279 287 268 245 278 287 268 245 278 291 268 244 279 291 268 245 279 290 268 244 278 292 268 245 279 290 268 245 278 287 270 245 278 287 268 245 278 291 268 245 278 287 269 244 278 288 268 245 279 290 268 244 279 290 268 244 278 287 268 244 279 287 268 244 279 290 268 244 278 288 268 244 287 294 270 245 286 295 268 244 286 292 268 243 287 293 270 245 285 300 271 244 279 292 273 243 277 299 271 244 276 299 271 245 278 292 271 245 287 296 271 244 286 296 271 245 286 296 271 244 286 296 271 245 286 296 271 245 285 296 271 244 278 293 272 243 286 296 271 245 286 296 271 245 286 295 272 245 277 293 272 245 286 296 270 244 278 295 270 244 278 294 267 243 282 291 270 244 278 294 270 244 278 294 270 244 286 297 270 244 279 292 270 244 278 294 270 244 278 293 267 241 277 294 271 243 277 294 272 242 277 295 272 244 277 295 271 244 277 295 270 243 278 294 271 242 286 298 270 244 277 294 270 244 285 298 270 244 285 298 266 242 286 297 266 242 286 298 271 244 286 298 271 244 285 298 271 244 286 298 270 244 286 298 271 244 285 298 267 240 286 298 268 242 278 294 267 241 278 294 267 242 278 295 267 242 280 290 269 240 278 295 269 240 286 298 267 242 286 297 270 244 286 298 270 244 286 298 271 244 286 298 271 244 285 298 270 244 285 298 270 244 289 294 270 244 275 301 270 244 276 301 271 244 286 298 266 241 286 298 267 242 286 298 266 243 286 298 266 242 285 297 266 242 286 296 268 240 287 296 271 244 286 296 266 242 286 296 266 242 285 303 267 241 278 293 270 243 276 301 270 244 278 290 270 244 278 293 271 244 279 293 271 244 286 296 270 245 284 303 271 243 286 296 270 243 284 303 269 245 286 296 270 245 284 303 269 245 286 296 269 245 285 296 270 243 284 303 266 243 285 302 271 244 285 297 271 244 286 296 271 244 285 296 270 244 285 298 270 244 284 304 272 243 278 294 272 243 278 294 272 243 278 292 272 243 276 301 272 243 276 300 270 243 278 294 270 244 278 293 271 244 286 296 272 243 284 303 270 244 286 297 270 244 285 297 269 245 286 297 271 243 286 298 269 245 285 298 270 243 286 297 271 244 285 295 270 245 285 298 270 245 286 296 270 245 286 296 270 245 278 293 270 245 278 293 270 244 278 293 270 244 276 301 270 244 278 292 270 244 278 294 269 245 277 294 270 244 278 294 271 243 277 293 271 244 277 294 271 244 277 292 270 244 277 292 270 244 277 293 270 245 278 292 271 245 278 294 271 245 275 301 271 244 277 294 270 244 278 293 270 244 277 294 270 244 277 294 271 245 278 293 271 245 277 294 271 245 277 294 271 244 278 294 271 244 276 294 271 244 277 293 270 244 277 293 271 244 277 294 270 244 276 295 270 244 277 294 270 244 276 295 270 244 277 294 270 244 278 294 270 245 277 294 270 244 277 294 271 244 278 294 271 244 276 300 270 244 277 294 270 244 277 292 270 244 277 294 271 244 277 294 271 244 277 294 271 244 277 294 272 244 278 294 272 244 278 292 272 245 277 294 272 244 278 293 272 244 277 294 271 245 278 294 271 244 278 293 270 244 277 293 271 245 284 304 271 245 285 297 271 245 285 298 271 245 283 305 271 245 287 295 271 245 286 297 271 245 285 298 271 245 283 305 271 245 286 297 271 245 285 298 271 245 285 298 271 245 286 298 271 245 285 298 271 245 277 294 271 245 278 293 271 245 277 294 271 245 282 290 271 245 278 294 271 245 285 298 271 245 277 294 271 245 286 297 271 245 285 298 271 245 285 298 271 245 277 294 271 245 277 294 271 245 277 294 271 245 278 294 271 245 277 294 271 245 285 298 271 245 285 298 271 245 285 298 271 245 286 297 272 246 286 298 272 246 284 298 272 245 277 294 272 246 274 301 272 246 276 294 272 246 276 294 272 246 276 294 272 246 276 295 272 246 277 294 271 246 284 298 272 245 285 298 272 246 283 305 272 245 284 305 271 245 276 295 272 245 277 294 272 246 277 295 272 245 283 306 271 245 277 295 275 252 285 298 272 244 285 298 272 244 284 298 272 244 284 305 271 245 284 298 270 244 283 305 266 242 283 305 267 243 284 298 266 242 285 298 266 242 285 298 268 243 277 294 268 243 277 293 269 243 275 299 266 242 275 295 265 242 276 293 265 242 276 294 265 242 275 294 265 241 276 294 265 242 276 294 265 241 275 300 264 242 274 300 265 241 277 294 266 241 276 294 265 242 276 294 266 242 276 294 267 242 277 294 268 242 276 293 268 242 276 293 268 242 276 293 268 242 277 292 267 242 274 299 266 242 274 299 266 242 275 291 267 242 275 291 265 242 276 292 267 242 276 293 266 242 276 293 266 242 274 300 266 242 276 293 266 242 275 293 266 242 275 293 267 242 274 292 267 242 275 292 267 242 274 293 267 242 274 293 266 242 275 290 267 242 276 293 267 242 275 294 267 241 275 294 267 241 275 293 267 241 276 293 267 242 276 293 267 241 275 294 267 242 273 300 266 242 275 293 266 242 275 292 267 242 276 292 267 241 276 291 268 241 274 293 268 242 275 293 268 242 273 299 268 241 275 293 267 241 276 294 267 241 276 294 266 241 276 293 267 241 276 293 267 241 276 293 267 241 267 307 266 241 274 300 267 241 276 293 267 241 276 292 267 241 276 294 267 241 275 293 267 241 273 300 267 241 275 293 267 241 275 293 267 241 275 293 267 241 275 293 267 241 275 292 267 241 275 294 267 241 275 293 266 241 276 294 267 241 275 294 267 241 275 294 266 241 276 293 267 241 275 294 267 241 275 294 267 241 275 292 267 241 274 293 267 241 274 293 267 241 273 300 267 241 267 293 267 241 273 299 267 241 276 293 267 241 275 293 267 241 269 293 267 241 273 300 267 241 273 300 267 241 275 294 266 241 276 293 266 241 275 293 266 241 273 300 267 241 276 293 267 241 273 300 267 241 275 294 267 241 276 294 267 240 275 294 267 240 276 294 267 240 279 291 267 240 275 294 266 240 276 294 266 240 279 288 267 240 274 300 267 240 269 301 267 240 284 298 267 240 280 305 267 240 277 295 267 241 277 295 268 241 274 301 271 237 277 295 268 240 286 298 268 243 285 299 268 243 285 298 268 243 286 298 268 243 285 298 268 243 277 296 269 243 277 295 267 243 275 302 267 243 276 295 268 243 283 305 272 237 284 296 268 243 277 293 268 244 276 301 268 244 276 293 268 243 277 295 268 244 280 288 269 242 276 295 268 244 276 295 270 240 280 291 274 253 276 295 270 243 277 294 268 244 276 294 269 243 277 295 268 243 277 295 268 243 275 301 268 243 275 301 267 243 276 294 271 237 277 294 271 237 267 301 267 243 277 295 268 243 284 299 268 243 284 299 268 243 285 298 270 243 285 298 268 244 284 298 268 244 284 298 267 243 283 305 268 243 283 305 268 243 281 291 267 243 285 298 269 242 284 298 269 244 284 299 269 244 284 298 269 244 284 298 269 244 282 305 267 243 285 296 269 244 284 299 268 243 285 299 268 243 284 299 268 243 284 299 268 243 285 298 268 243 285 298 267 243 285 298 267 243 284 298 267 243 277 295 267 243 284 298 267 243 285 299 268 242 285 296 267 240 284 298 267 240 285 297 267 243 285 297 267 243 285 297 267 243 285 297 267 243 285 298 267 243 284 299 267 243 285 298 268 243 285 298 268 243 283 305 267 243 285 298 268 242 285 298 267 243 285 299 276 249 285 298 276 249 286 298 273 252 284 299 273 252 285 298 276 249 276 293 268 243 275 295 268 243 276 294 268 240 275 294 267 243 275 294 267 243 276 294 267 244 275 295 267 244 275 293 267 243 275 295 267 243 276 294 267 244 275 295 267 243 275 295 267 243 276 295 267 242 276 294 267 243 273 301 267 242 275 294 266 243 276 294 266 244 275 294 266 243 274 300 266 244 275 294 267 244 275 294 272 251 276 294 272 251 275 294 267 243 274 294 267 244 275 294 267 244 275 295 267 243 275 294 267 243 275 294 267 243 276 294 266 243 276 294 266 243 276 293 267 244 276 294 266 243 276 294 267 243 276 294 266 243 275 294 272 250 275 294 272 251 276 294 272 251 275 294 272 251 276 294 267 243 276 294 267 243 275 294 266 243 276 294 266 243 276 294 267 243 275 294 267 243 273 301 267 243 275 294 267 243 275 294 267 243 276 294 267 243 275 294 266 243 275 294 267 243 276 294 266 243 276 294 266 243 276 294 266 243 275 294 266 243 276 294 266 243 275 294 272 250 276 294 272 250 276 294 272 250 275 295 266 242 275 294 266 242 276 295 266 242 275 294 266 243 276 294 266 243 276 294 266 243 275 294 266 243 276 294 266 243 277 294 266 242 276 294 266 243 275 294 266 242 275 294 266 243 274 294 266 242 276 294 266 242 275 294 266 243 275 294 266 242 276 294 266 243 275 294 266 243 276 294 266 243 275 293 266 243 274 293 266 243 275 293 266 242 275 293 266 243 278 287 266 243 276 294 266 243 275 294 266 243 276 294 266 243 275 295 266 243 278 291 266 243 276 292 266 243 276 292 266 243 274 300 266 243 276 294 266 243 275 294 266 243 275 295 266 243 275 294 266 243 276 294 266 243 276 294 266 243 275 293 266 243 275 294 266 243 276 294 266 243 275 294 266 243 276 294 266 243 275 294 266 243 275 295 266 243 275 295 266 243 275 295 266 243 276 294 266 243 275 295 266 243 274 295 266 243 276 294 266 243 275 294 266 243 275 295 266 243 276 294 266 243 276 294 272 246 275 292 272 245 275 294 272 246 275 294 272 246 275 294 272 246 275 294 272 246 275 294 272 245 275 294 272 246 274 300 272 245 275 294 272 245 275 294 272 245 275 294 272 245 275 294 272 246 275 294 272 246 276 293 272 246 276 294 272 245 276 294 272 246 276 294 272 246 279 291 272 245 276 294 272 246 274 301 272 245 276 294 272 245 275 294 272 245 275 294 272 245 274 292 272 246 275 292 272 246 276 294 272 246 276 294 272 246 276 294 272 245 276 294 272 245 276 294 272 245 274 300 272 245 277 293 272 245 276 294 272 245 276 294 272 245 279 291 272 246 276 294 272 246 275 294 272 245 276 294 272 246 275 294 272 245 276 294 272 246 276 294 272 245 275 294 272 245 275 294 272 245 275 294 272 245 275 295 272 245 274 301 272 245 276 294 272 245 275 294 272 245 275 294 272 246 275 294 272 245 275 294 272 245 274 295 272 245 274 295 272 245 274 295 272 245 275 295 272 246 276 294 272 245 275 294 272 245 273 301 272 245 274 301 272 245 273 301 272 245 275 295 272 245 275 295 272 245 275 295 272 245 275 295 272 245 276 294 272 245 276 294 272 245 273 301 272 245 275 295 272 245 275 295 272 246 276 294 272 246 276 294 272 246 275 295 272 246 274 301 272 245 275 295 272 245 275 295 272 245 275 294 272 246 274 301 272 246 275 295 272 245 276 294 272 245 275 294 272 246 275 294 272 245 275 294 272 245 276 294 272 245 275 294 272 245 278 289 272 245 273 301 272 245 275 295 272 245 276 294 272 245 276 294 272 245 275 295 272 245 273 301 272 245 273 301 272 246 273 301 272 246 274 301 272 246 274 301 272 246 275 294 272 245 275 294 272 245 276 293 272 245 276 295 272 245 276 294 272 246 276 294 272 245 273 301 272 246 275 295 272 246 276 294 272 246 275 294 272 246 275 294 272 246 275 294 272 246 274 294 272 246 278 292 272 246 275 295 272 246 276 294 272 246 275 294 272 246 276 294 272 246 276 294 272 246 275 294 272 246 272 302 272 246 272 301 277 253 273 301 277 253 279 291 277 253 274 300 277 253 276 292 272 246 275 294 272 246 274 295 272 246 275 295 272 246 274 295 272 246 274 294 272 246 276 293 272 246 275 294 272 246 274 295 273 246 273 301 272 246 275 294 272 246 275 295 272 246 276 294 272 246 276 294 272 246 273 301 272 246 276 294 272 246 276 294 272 246 276 294 272 246 275 294 272 246 276 294 272 246 275 294 272 246 275 293 272 245 276 294 272 246 275 294 273 246 275 294 273 246 275 294 273 246 275 295 272 246 275 293 272 246 276 294 272 246 275 294 272 246 275 294 272 245 276 294 272 246 274 298 272 246 275 292 272 246 275 295 272 246 275 295 272 246 275 295 272 246 276 295 272 246 275 292 272 246 275 294 272 246 276 294 272 246 276 294 272 246 276 294 272 246 276 294 272 246 276 294 272 246 276 294 272 246 276 294 272 246 276 294 272 246 277 294 272 246 276 294 272 246 274 301 272 246 276 294 272 246 276 294 272 246 275 294 272 246 275 295 272 246 276 294 272 246 273 301 272 246 276 295 272 246 276 294 272 246 275 295 272 246 276 294 272 246 276 295 272 246 275 295 272 246 275 294 272 246 276 294 272 246 275 294 272 246 276 294 272 246 276 294 272 246 280 290 272 246 276 294 272 246 275 294 272 246 275 294 272 246 275 295 272 246 276 294 272 246 274 300 272 246 276 294 272 246 276 294 272 246 275 295 272 246 274 301 272 246 274 301 272 246 276 294 272 246 276 294 272 246 276 294 272 246 276 294 272 246 276 295 272 246 276 294 272 246 276 294 272 246 276 294 272 246 276 295 272 246 274 301 272 246 277 294 272 246 276 295 272 246 275 300 272 246 274 300 272 246 274 300 272 246 276 294 272 246 277 293 273 246 275 294 272 246 274 300 272 246 276 295 272 246 276 294 272 246 275 294 272 246 276 294 272 246 276 294 272 246 276 294 272 246 274 301 272 246 274 301 272 246 274 301 272 246 276 294 272 246 276 294 272 246 276 294 272 246 275 294 272 246 276 294 272 246 276 294 272 246 275 294 272 246 274 301 272 246 275 294 272 246 275 294 272 246 275 295 272 246 274 300 272 246 274 301 272 246 276 294 272 246 276 294 273 246 275 294 272 246 275 294 272 246 279 289 272 246 276 292 272 246 276 294 272 246 275 292 272 246 276 294 266 243 275 298 266 243 274 304 266 243 275 298 266 243 276 297 266 243 276 296 266 243 276 297 266 243 274 303 266 243 274 302 266 243 277 297 266 243 277 297 266 243 274 303 266 243 276 297 266 244 277 297 266 244 276 297 266 243 276 297 266 243 276 297 266 243 277 296 266 243 276 294 266 243 276 295 266 243 277 296 266 243 277 296 266 243 277 296 266 243 277 296 266 243 279 288 266 243 278 296 266 243 278 296 266 243 277 296 266 243 278 295 266 243 277 297 266 243 278 294 266 243 278 296 266 243 278 297 266 243 277 297 266 243 277 296 266 243 276 297 266 243 275 297 266 243 276 297 266 243 277 296 266 243 277 297 266 243 277 296 266 243 277 296 266 243 277 296 266 243 277 296 266 243 277 296 266 243 277 296 266 243 277 297 266 243 277 296 266 243 277 296 266 243 277 296 266 243 277 296 266 243 277 294 266 243 276 303 266 243 278 296 266 243 278 296 266 243 279 295 267 243 278 296 267 243 277 293 266 243 277 295 266 243 278 295 266 243 277 296 266 243 278 296 266 243 278 296 266 243 278 295 266 243 278 296 266 243 277 296 266 243 277 296 266 243 278 296 266 243 277 293 266 243 277 296 266 243 276 294 267 243 277 296 267 243 279 288 266 243 277 296 266 243 276 296 266 243 277 296 266 243 277 296 266 243 277 296 266 243 277 296 266 243 276 303 266 243 278 296 266 243 278 296 266 243 277 303 266 243 278 297 267 244 278 296 266 243 278 297 266 243 277 296 266 243 280 288 266 243 278 296 267 243 277 296 267 243 275 293 267 244 276 293 267 243 276 293 267 243 276 293 267 243 276 292 266 243 274 300 267 243 273 300 267 243 276 293 267 243 277 293 266 243 275 291 266 243 276 291 266 243 277 293 266 243 277 290 266 243 276 291 266 243 276 293 266 243 277 293 266 243 277 293 266 243 276 293 266 243 274 297 266 243 278 293 266 243 276 292 266 243 277 292 267 243 275 299 267 243 277 293 267 243 277 294 267 243 277 293 267 243 277 293 267 243 277 293 267 243 278 294 267 243 277 294 266 243 278 294 266 243 279 293 266 243 287 297 266 243 286 296 267 242 286 297 267 242 287 297 268 240 286 297 269 239 287 297 274 251 278 294 267 242 277 293 267 242 276 300 270 244 277 293 266 242 277 293 266 242 276 292 266 242 277 292 266 242 277 292 266 242 277 293 268 243 275 300 270 241 267 299 270 241 274 285 269 241 268 293 269 241 268 300 266 239 269 294 266 239 267 301 265 240 277 295 265 240 275 301 267 242 277 294 268 242 278 295 267 243 278 295 267 243 277 294 266 244 276 294 266 243 277 294 266 243 277 294 267 244 277 293 267 244 278 294 266 226 279 295 265 244 278 295 265 244 278 295 265 244 277 295 267 244 278 294 267 244 278 291 266 244 278 293 266 244 269 294 268 245 270 294 267 245 278 295 267 244 279 295 267 244 279 295 267 244 277 293 267 244 279 296 267 244 279 295 267 244 278 295 267 244 277 294 267 244 279 294 267 244 278 294 267 244 278 295 267 244 279 293 267 244 279 295 267 244 279 293 267 244 279 295 267 244 277 293 267 244 277 294 267 244 277 294 267 244 277 294 267 244 275 301 267 244 278 294 267 244 275 301 267 244 277 294 267 244 277 294 268 244 277 294 267 244 278 294 267 244 280 285 267 244 278 295 267 244 276 302 267 244 277 302 267 244 278 295 267 244 279 295 267 244 278 295 267 244 277 293 266 244 277 292 265 244 278 294 266 244 278 295 265 244 279 295 266 244 279 294 267 244 279 294 267 244 279 297 267 244 279 296 267 244 278 296 267 244 279 296 267 244 278 296 267 244 278 296 267 244 278 296 266 244 279 296 267 244 279 296 267 244 278 296 266 244 278 294 266 244 271 300 267 244 270 299 267 244 272 298 267 244 278 296 267 244 271 298 267 244 288 300 267 244 288 300 267 244 287 301 267 244 286 307 267 244 278 296 267 244 276 303 267 244 278 296 267 244 278 296 267 244 276 302 267 244 278 296 268 244 279 296 268 244 278 296 267 244 277 303 267 244 278 296 267 244 277 297 267 244 277 297 267 244 277 297 267 244 278 297 266 244 278 296 267 244 278 296 266 244 277 297 266 244 279 296 267 244 278 297 267 244 278 297 266 244 277 302 266 244 278 296 266 244 279 289 266 244 278 297 266 244 277 296 267 244 277 294 267 244 277 294 267 244 277 295 267 244 278 297 266 244 278 295 267 244 277 296 267 244 278 295 267 244 278 295 267 244 278 295 267 244 278 295 267 244 276 301 267 244 277 297 267 244 269 300 267 244 278 297 267 244 269 297 267 244 281 292 267 244 277 295 267 244 278 296 267 244 277 297 267 244 278 295 267 244 277 296 267 244 278 295 267 244 278 295 267 244 277 295 267 244 277 296 267 244 278 296 267 244 277 296 267 244 277 296 267 244 275 302 267 244 275 302 267 244 275 302 266 244 276 302 267 244 277 296 266 244 275 302 267 244 277 296 267 244 277 296 267 244 276 302 267 244 276 302 267 244 276 302 267 244 276 303 265 244 276 302 267 244 277 296 267 244 276 302 267 244 278 296 267 244 277 296 267 244 277 295 267 244 278 295 267 244 277 296 267 244 277 295 267 244 278 296 267 244 278 297 267 244 278 297 267 244 278 296 267 244 278 297 267 244 277 298 267 244 276 304 267 244 278 297 267 244 278 298 267 244 278 298 267 244 277 297 267 244 277 297 267 244 277 297 267 244 278 297 267 244 278 296 267 244 270 299 267 244 269 300 267 244 278 298 267 244 278 297 267 244 277 298 267 244 278 298 267 244 277 297 267 244 275 304 268 244 277 297 268 244 277 297 267 244 277 296 267 244 277 296 267 244 277 297 267 244 278 298 268 244 277 298 268 244 276 304 267 244 277 298 267 244 277 298 267 244 278 297 267 244 280 295 267 244 275 304 267 244 281 293 267 244 279 296 267 244 271 300 267 244 272 299 268 244 267 309 267 244 278 295 268 244 278 296 267 244 276 304 267 244 277 298 267 244 278 297 267 244 270 301 267 244 278 297 267 244 278 297 267 244 278 297 267 244 278 298 267 244 278 297 267 244 277 298 267 244 276 304 267 244 278 297 267 244 277 297 267 244 276 304 267 244 277 304 267 244 277 297 267 244 278 297 267 244 278 297 267 244 278 297 267 244 278 297 267 244 277 297 267 244 282 294 267 244 277 298 267 244 278 298 267 244 278 298 267 244 277 298 267 244 278 297 267 244 277 296 267 244 277 298 267 244 278 298 267 244 277 298 267 244 278 298 267 244 278 298 267 244 276 304 267 244 278 297 267 244 278 298 267 244 277 297 267 244 275 300 267 244 278 298 267 244 277 298 267 244 276 304 267 244 281 293 267 244 277 298 267 244 279 298 267 244 277 304 268 244 276 305 268 244 277 298 267 244 276 304 268 244 277 298 268 244 277 298 268 244 276 304 268 244 276 305 268 244 285 303 268 245 287 302 268 245 284 309 268 245 276 305 268 245 287 302 268 244 277 299 268 244 285 309 268 244 278 299 268 245 286 303 268 245 287 302 268 245 286 302 267 245 283 309 268 245 286 302 268 245 287 301 268 245 278 296 268 245 278 298 267 245 286 300 267 245 284 309 267 245 287 302 267 245 287 302 268 245 286 302 268 245 286 302 268 245 287 301 268 245 286 302 268 245 287 301 267 245 287 301 267 244 287 302 268 245 289 294 268 244 286 308 268 245 286 302 267 245 287 302 268 245 286 308 268 245 287 302 268 245 287 302 268 245 287 302 268 244 286 302 268 245 287 302 267 245 278 298 268 245 277 298 269 244 278 298 268 245 278 298 268 245 277 298 268 245 286 302 276 255 287 302 275 255 276 305 268 245 277 298 276 255 281 293 275 255 277 296 276 255 277 296 276 255 278 297 275 255 278 297 276 255 278 298 276 255 277 298 275 255 278 296 275 255 278 296 276 255 278 296 275 255 277 296 275 255 278 296 275 255 277 294 276 255 277 297 276 255 277 297 276 255 278 296 276 255 276 303 276 255 278 296 276 255 281 294 275 255 277 298 275 255 278 296 276 255 278 297 276 255 277 298 276 255 277 296 275 255 278 295 268 244 277 295 275 255 275 305 275 255 278 298 275 255 278 297 275 255 275 303 275 255 278 297 275 255 278 296 276 255 278 296 268 244 278 296 268 244 278 296 268 244 276 303 268 244 278 297 269 245 277 296 268 245 277 296 269 245 278 296 269 245 276 302 268 244 278 296 268 244 278 296 267 244 277 298 268 245 278 296 267 244 278 296 268 245 277 296 268 245 278 296 267 245 278 296 268 245 278 296 267 244 278 296 268 245 278 296 268 245 277 296 269 245 277 296 268 245 278 296 267 244 277 296 268 245 277 296 268 245 278 296 268 245 277 294 268 245 276 302 268 245 277 302 268 245 278 296 267 244 277 294 268 244 277 293 268 244 277 294 268 244 277 294 268 244 277 294 267 244 277 295 268 244 280 288 268 244 277 294 268 244 276 294 268 244 276 294 268 244 276 294 268 244 277 294 269 244 276 294 268 244 277 294 270 243 276 294 268 244 277 294 268 244 277 294 268 244 274 300 268 244 276 294 267 244 276 294 268 244 275 300 268 244 276 294 268 244 277 294 268 244 276 293 268 244 274 300 268 244 277 293 268 244 280 288 268 244 277 293 269 243 278 293 268 244 277 293 269 243 277 293 269 243 277 290 268 244 277 293 268 244 277 294 267 244 277 294 268 244 277 294 268 244 277 293 268 244 277 293 268 244 277 294 268 244 277 293 269 243 270 293 268 244 277 293 268 244 277 294 269 243 277 293 270 243 277 293 269 244 275 300 269 244 277 293 268 244 276 294 268 244 277 294 268 244 277 293 268 244 277 295 269 244 277 295 269 244 275 300 268 244 276 296 268 244 275 301 268 244 275 301 268 244 277 294 268 244 278 294 267 244 278 294 267 245 280 291 267 244 276 300 267 244 278 294 267 244 278 294 267 244 277 294 268 244 277 294 268 244 278 294 268 245 277 292 268 244 277 293 268 245 276 294 268 244 277 293 268 244 278 292 269 245 277 294 269 245 277 294 268 244 277 292 268 244 277 293 268 244 277 294 269 244 277 291 269 244 277 294 267 244 277 293 267 244 278 293 268 245 277 292 268 245 278 293 268 244 278 294 269 245 277 294 269 245 276 300 268 245 276 299 267 244 277 295 267 244 277 294 267 244 277 294 267 244 277 294 269 244 276 294 269 245 276 294 269 245 276 294 269 245 277 294 268 244 277 292 268 244 275 299 268 244 277 292 268 244 278 294 268 244 277 294 268 244 277 294 269 244 277 294 268 244 277 294 269 244 277 294 268 244 277 292 268 244 277 292 268 244 277 293 268 244 276 299 268 244 275 299 268 244 275 299 268 244 275 299 268 244 274 299 268 244 278 292 268 244 275 299 268 244 277 292 268 244 277 293 268 244 277 292 268 244 276 293 268 244 275 299 268 245 275 299 267 244 277 292 267 244 277 293 267 244 277 292 267 244 276 292 268 244 271 291 268 244 277 293 268 244 276 292 268 244 277 292 268 244 278 292 268 244 277 292 267 244 270 292 267 244 276 299 267 244 276 293 268 244 277 293 268 244 277 292 268 244 277 292 268 244 277 292 268 244 277 294 268 244 280 290 268 244 277 294 268 244 278 292 268 244 277 292 268 244 277 293 268 244 277 292 268 244 277 293 268 244 277 293 268 244 278 292 268 244 277 293 268 244 277 292 268 244 277 293 268 244 277 292 268 244 275 299 268 244 278 292 268 244 275 298 268 244 277 292 268 244 277 292 267 244 276 293 268 244 277 292 268 244 277 292 268 244 277 292 268 244 277 292 267 244 277 293 268 244 275 299 268 244 276 298 268 244 278 292 268 244 278 292 268 244 277 293 268 244 277 293 268 244 277 292 268 244 267 304 268 244 277 292 268 244 275 298 268 244 277 292 268 244 277 293 268 244 276 294 268 244 277 292 269 244 277 292 269 244 277 292 269 244 278 292 268 244 277 292 269 244 276 293 269 244 277 292 269 244 275 299 269 244 277 292 269 244 277 293 268 244 277 293 268 244 277 294 268 244 280 289 268 244 277 294 268 244 276 294 268 244 277 294 268 244 277 294 268 244 276 294 268 244 277 294 269 244 277 294 269 244 277 293 268 244 277 292 268 244 277 294 268 244 277 294 268 244 277 294 268 244 277 294 268 244 276 294 268 244 275 299 269 244 277 292 268 244 277 293 268 244 277 293 268 244 278 292 268 244 277 294 268 244 278 293 268 244 277 294 268 244 277 294 268 244 277 293 268 244 277 293 268 244 275 300 268 244 277 293 268 244 277 293 268 244 277 294 268 244 276 294 268 244 277 294 268 244 277 294 268 244 276 294 268 244 276 294 268 244 277 294 268 244 276 294 268 244 277 293 268 244 276 293 268 244 276 294 269 244 276 294 268 244 276 294 269 244 274 300 269 244 276 294 269 244 276 294 268 244 276 294 268 244 276 294 267 244 276 294 267 244 276 293 267 244 276 294 267 244 277 293 267 244 276 293 267 244 277 292 268 244 277 294 268 244 277 293 268 244 277 293 268 244 277 294 268 244 277 294 268 244 277 293 268 244 276 293 268 244 276 294 268 244 277 294 268 244 276 294 268 244 276 294 269 245 277 294 269 245 274 300 268 245 276 294 269 245 277 294 269 244 277 294 268 244 276 291 268 244 278 293 269 244 277 294 268 244 277 293 269 245 277 293 269 245 276 294 268 244 277 294 268 244 277 294 269 244 274 301 269 244 276 294 269 245 277 294 270 245 276 291 270 245 277 294 270 245 276 294 269 245 276 294 269 245 276 294 268 244 277 292 268 244 277 294 268 244 276 294 268 244 276 294 268 244 277 294 268 245 277 294 268 244 277 294 268 244 277 294 268 245 277 294 268 245 277 294 268 244 277 294 268 244 276 294 268 244 277 294 268 244 276 294 268 244 276 294 268 244 277 293 268 244 276 294 268 244 276 291 268 244 277 293 268 244 275 294 268 244 276 294 268 244 276 294 268 244 276 294 268 244 277 294 268 244 276 294 268 244 276 294 268 244 277 293 268 244 277 291 268 244 276 294 268 244 277 292 268 244 277 293 268 244 277 293 269 245 277 293 269 245 275 299 269 245 277 293 269 245 277 291 269 245 277 293 268 244 276 294 268 244 276 293 269 245 276 293 269 244 276 294 269 244 276 294 268 244 276 294 268 244 276 294 269 244 276 293 269 244 277 293 269 244 277 294 269 244 277 293 269 244 276 294 269 244 277 293 268 244 277 293 269 245 280 290 269 244 276 293 269 245 277 293 269 245 277 294 269 245 277 293 268 244 276 294 268 244 277 294 268 244 276 294 268 244 276 294 268 244 276 293 268 244 276 291 268 245 277 293 269 245 277 294 269 245 274 300 269 245 275 294 269 245 276 294 269 245 276 294 269 245 276 294 269 245 276 293 269 244 275 294 269 244 276 294 269 245 276 295 269 245 275 295 269 244 276 294 269 245 277 294 269 245 274 301 269 245 276 292 269 245 277 294 269 245 276 295 269 245 276 294 268 245 277 293 268 245 275 295 269 245 276 294 268 244 275 300 268 244 276 294 268 244 276 294 268 245 276 294 269 245 275 295 269 245 276 295 269 245 280 289 269 245 276 293 269 245 276 294 269 245 277 293 269 245 276 294 269 245 277 294 268 245 277 294 268 245 276 294 268 245 277 294 268 245 277 294 269 245 276 294 269 245 277 294 269 245 276 294 269 245 276 294 269 245 276 295 269 245 277 294 269 245 277 294 269 245 277 294 269 245 277 294 269 245 279 288 269 245 277 294 269 245 277 294 269 245 276 294 268 245 277 294 268 245 277 294 269 245 277 294 269 245 276 294 268 245 277 294 268 245 276 294 268 245 277 294 268 245 277 294 268 244 274 301 268 244 275 294 268 244 276 294 268 244 275 295 268 245 276 294 269 245 277 294 269 245 276 295 269 245 276 295 269 245 276 294 269 245 276 295 269 245 279 291 269 245 277 294 269 245 276 294 269 245 276 294 268 245 276 294 268 245 280 290 267 245 276 294 268 245 276 294 268 244 276 294 268 245 276 294 268 245 276 294 268 244 276 294 269 245 276 294 269 245 276 294 268 245 276 294 268 245 277 294 268 244 275 300 268 244 277 294 268 244 277 293 268 244 277 293 268 244 276 293 268 244 275 295 268 245 277 294 268 244 277 293 268 244 276 294 268 244 280 291 268 244 276 294 269 245 278 298 269 245 275 300 269 245 276 294 268 245 277 294 268 244 277 294 268 244 276 294 268 244 279 287 268 244 276 294 268 245 276 294 269 244 276 294 269 244 276 294 269 245 275 295 269 245 276 295 269 245 277 293 269 245 277 293 269 245 275 299 269 245 277 293 268 245 277 292 268 244 276 293 267 244 277 292 267 245 276 293 269 245 277 292 268 244 277 292 268 244 277 292 268 244 274 297 268 245 277 293 268 244 277 292 269 244 278 292 268 244 277 292 268 245 277 292 268 245 277 293 268 245 277 292 268 245 277 292 269 245 277 292 270 245 277 290 269 245 280 287 269 245 277 294 269 245 277 293 269 245 276 294 269 245 277 293 269 245 278 292 269 245 277 293 268 245 278 292 268 245 277 290 268 245 279 287 269 244 278 292 268 245 278 292 268 244 276 290 268 244 277 292 268 244 278 292 268 244 277 292 269 244 275 296 268 244 276 298 268 244 278 292 268 245 276 298 268 244 278 291 268 244 278 292 269 245 277 292 268 244 278 290 269 245 278 292 268 244 278 292 268 244 277 292 268 245 277 292 268 245 275 298 268 244 277 293 269 245 277 293 269 245 281 286 269 245 277 294 269 245 277 292 269 245 277 292 268 245 277 290 269 245 280 287 269 245 276 299 269 245 279 293 269 245 277 293 270 245 278 293 270 245 277 293 270 245 277 294 269 244 278 294 269 244 277 294 269 244 277 294 270 245 277 294 270 245 278 294 269 244 278 293 270 245 277 294 270 244 277 293 270 244 276 294 270 244 277 293 270 244 277 294 269 244 276 294 270 244 276 294 270 244 277 294 270 244 276 294 270 244 275 300 270 244 276 294 270 244 278 294 269 244 277 293 269 245 277 294 268 244 276 294 269 244 277 293 269 244 277 294 269 244 277 291 269 245 278 293 268 244 276 294 267 244 276 292 267 244 275 293 267 244 276 292 267 244 276 291 268 245 277 291 268 245 276 291 267 245 276 291 267 244 276 291 267 245 276 290 267 244 276 291 267 244 276 291 268 244 276 291 267 244 276 290 268 244 276 291 268 244 276 291 268 244 269 298 268 244 269 298 267 244 276 292 267 244 273 299 267 244 274 297 267 244 276 291 267 244 279 288 267 244 276 291 267 244 276 288 267 244 275 292 267 244 275 292 267 244 275 292 267 244 275 292 267 244 276 290 267 244 276 290 267 244 275 288 267 244 274 294 267 244 276 290 267 244 276 289 267 244 276 291 267 244 276 291 266 244 275 292 268 244 276 292 268 244 276 291 268 244 276 290 268 244 275 292 268 244 276 290 268 244 276 290 268 244 276 291 268 244 275 290 267 244 276 291 268 244 275 291 268 244 276 290 268 244 275 291 267 244 275 291 268 244 275 293 267 244 275 292 268 244 276 291 267 244 276 291 267 244 276 291 267 244 277 291 267 244 276 292 267 244 276 291 268 244 276 292 268 244 276 291 268 244 275 291 268 244 276 291 267 244 276 292 267 244 275 293 267 244 275 292 267 244 275 292 267 244 276 291 267 244 276 291 267 244 276 291 267 244 277 291 267 244 277 292 267 244 276 294 267 244 277 292 267 244 275 297 267 244 276 291 267 244 275 291 267 244 275 293 267 244 276 292 267 244 275 292 267 244 277 292 267 244 277 292 267 244 276 294 267 244 277 294 267 244 277 294 267 244 277 294 267 244 277 294 267 244 277 294 267 244 277 292 267 244 277 293 267 244 277 293 267 244 277 294 267 244 277 294 267 244 277 294 268 244 274 299 268 244 276 292 268 244 276 298 268 244 277 292 267 244 277 292 267 244 277 292 267 244 276 293 267 244 270 300 267 244 277 292 267 244 276 293 267 244 270 299 267 244 276 292 267 244 276 292 268 244 276 292 268 244 275 299 268 244 276 294 268 244 275 301 267 244 277 293 267 244 277 292 267 244 277 294 268 244 276 294 268 244 277 293 267 244 277 293 267 244 278 293 267 244 277 294 267 244 276 294 267 244 276 293 267 244 277 292 267 244 275 294 268 244 276 292 267 244 276 292 267 244 275 294 267 244 274 299 267 244 276 293 267 244 276 292 267 244 277 292 267 244 276 292 268 244 276 293 267 244 277 292 267 244 276 292 267 244 276 292 267 244 275 299 267 244 280 290 267 244 276 293 267 244 276 293 268 244 276 293 267 244 279 287 268 244 276 294 267 244 276 294 267 244 277 294 268 244 276 294 267 244 269 300 267 244 276 294 267 244 279 292 267 244 276 295 267 244 276 294 267 244 277 294 267 244 274 301 267 244 275 294 267 244 275 301 267 244 274 300 267 244 276 294 267 244 274 301 267 244 276 295 267 244 274 301 267 244 277 294 267 244 275 300 267 244 276 294 267 244 277 294 267 244 276 294 267 244 277 294 267 244 275 300 267 244 274 301 267 244 276 294 267 244 277 294 267 244 274 301 267 244 276 294 268 244 276 294 267 244 276 295 267 244 276 294 267 244 277 293 267 244 275 299 267 244 276 293 267 244 274 301 267 244 277 293 268 244 276 293 268 244 277 293 268 244 276 293 267 244 275 299 268 244 275 299 268 244 285 297 268 244 277 294 268 244 275 300 268 244 275 300 267 244 275 300 267 244 277 294 268 244 277 294 268 244 277 294 268 244 276 294 267 244 276 295 267 244 277 294 267 244 278 293 268 244 277 294 268 244 277 294 268 244 277 294 268 244 277 294 268 244 277 293 268 244 277 293 268 244 278 294 268 244 277 294 268 244 277 294 268 244 276 293 268 244 277 294 268 244 277 294 268 244 270 300 268 244 277 294 268 244 277 294 268 244 276 294 268 244 277 294 266 244 277 294 268 244 276 292 268 244 277 294 268 244 281 290 268 244 277 294 268 244 277 294 268 244 277 294 267 244 277 294 267 244 278 294 268 244 278 293 268 244 278 293 268 244 277 294 268 244 279 293 268 244 277 294 268 244 278 291 268 244 278 293 267 244 277 294 267 244 277 291 268 244 277 293 267 244 278 293 268 244 278 292 267 244 278 294 268 244 278 294 268 244 278 294 268 244 278 293 268 244 277 291 268 244 278 293 268 244 278 293 268 244 278 291 268 244 278 293 268 244 279 293 268 244 278 293 267 244 277 294 268 244 278 293 268 244 276 300 268 244 278 294 268 244 278 294 268 244 277 294 268 244 278 294 268 244 278 293 268 244 277 293 268 244 277 293 268 244 279 293 268 244 278 293 268 244 278 294 268 244 276 300 268 244 278 293 268 244 278 293 268 244 279 292 268 244 278 294 268 244 279 293 268 244 278 293 268 244 278 294 268 244 278 294 268 244 277 294 268 244 278 291 268 244 277 293 268 244 277 293 268 244 277 293 268 244 277 294 268 244 278 294 268 244 277 293 268 244 277 293 268 244 278 293 268 244 278 293 268 244 277 294 268 244 277 299 268 244 278 293 268 244 278 294 268 244 278 294 268 244 278 294 268 244 276 300 268 244 277 294 268 244 278 293 268 244 277 294 268 244 277 294 268 244 277 294 268 244 277 294 268 244 277 294 268 244 277 294 268 244 277 294 268 244 278 293 268 244 277 294 268 244 278 293 268 244 278 294 268 244 278 294 268 244 278 294 268 244 279 294 268 244 278 294 268 244 279 293 268 244 278 294 268 244 279 293 268 244 280 292 268 244 281 292 268 244 282 291 268 244 282 291 268 244 283 291 268 244 283 291 268 244 283 291 268 244 283 290 268 244 283 291 268 244 283 290 268 244 283 286 268 245 282 286 268 245 282 287 268 245 283 286 268 245 282 287 268 245 282 286 268 245 283 286 268 245 283 289 267 245 282 286 268 245 283 285 268 245 286 283 268 245 283 285 268 245 284 284 268 245 285 284 268 245 286 283 268 244 287 282 268 244 287 282 267 244 287 282 267 245 288 282 267 245 287 282 267 245 287 282 267 245 288 281 267 245 287 282 268 245 287 281 267 245 288 281 267 245 286 281 266 245 289 280 267 245 291 279 267 245 291 279 267 245 292 275 267 245 292 278 267 245 293 278 267 245 292 278 267 245 292 278 267 245 292 279 267 245 293 275 267 245 293 275 267 245 292 275 267 245 291 274 267 245 292 275 267 245 295 273 267 245 291 275 267 245 292 274 267 245 292 275 267 245 293 274 267 245 293 274 267 245 291 274 267 245 292 274 267 245 292 278 267 245 295 273 267 245 292 278 267 245 293 278 267 245 293 275 267 245 292 278 267 245 293 274 267 245 292 275 267 245 293 278 267 245 293 275 267 245 292 274 267 245 293 274 267 245 293 274 267 245 292 274 267 245 295 273 267 245 292 274 267 245 292 275 267 245 292 275 267 245 292 275 267 245 292 275 267 245 292 275 267 245 292 275 267 245 292 275 267 245 292 275 267 245 293 274 267 245 292 275 267 245 292 275 267 245 293 274 267 245 293 274 266 244 293 275 266 244 293 275 266 245 293 275 266 244 293 275 266 244 293 275 266 244 295 273 267 244 293 275 265 245 293 274 266 245 292 275 267 245 292 274 267 245 293 275 266 245 292 275 266 245 295 274 266 245 292 274 266 245 292 275 266 246 292 274 268 245 295 273 268 246 292 274 268 246 292 275 268 245 292 275 268 245 292 274 267 245 292 274 267 245 292 275 267 246 292 275 267 246 292 274 267 246 292 274 267 246 291 274 267 246 292 274 267 246 292 274 267 246 291 273 267 246 292 274 267 246 293 274 268 246 291 274 268 246 294 272 266 245 291 275 266 246 292 273 267 246 292 274 267 246 292 274 265 247 292 278 268 247 294 273 268 247 293 274 267 247 293 274 267 247 293 274 268 247 293 274 267 247 292 274 268 247 293 274 268 247 293 274 267 247 293 274 269 247 292 274 268 247 292 273 267 247 292 273 267 247 292 273 267 247 292 273 267 247 292 273 266 247 292 273 267 247 293 274 266 247 293 273 268 247 293 273 266 247 293 273 266 247 292 272 266 247 292 273 267 247 291 273 267 248 291 272 268 247 292 272 268 247 293 273 268 246 292 272 268 247 294 273 268 247 295 272 268 247 294 272 268 247 294 272 270 249 295 271 270 250 295 272 270 250 295 271 271 250 298 270 271 248 295 274 271 248 296 274 272 250 295 270 272 250 295 271 271 250 295 271 272 251 297 272 272 251 297 272 272 251 296 272 268 249 294 272 268 249 293 272 268 247 292 271 267 247 292 272 268 247 292 272 268 247 292 272 267 247 291 271 267 247 292 272 266 246 292 272 266 247 292 273 265 246 293 273 266 247 293 273 272 249 292 273 273 250 292 273 272 249 291 271 272 249 293 273 272 250 293 273 273 249 293 273 272 249 292 272 272 249 293 273 272 249 294 273 272 249 293 273 272 249 293 273 273 249 293 273 273 249 293 273 273 249 293 273 273 249 293 273 273 249 293 273 273 249 293 273 273 249 293 273 273 249 293 274 273 249 293 273 273 249 293 273 273 249 292 272 273 249 292 273 273 249 293 273 273 249 293 273 273 249 295 272 273 249 294 273 273 249 292 272 273 249 294 273 272 249 291 272 274 249 293 273 272 249 293 273 272 249 293 273 272 249 293 273 272 249 292 272 272 249 292 273 272 249 293 273 272 249 293 273 272 249 295 271 272 249 296 271 274 249 292 273 274 249 292 272 274 249 293 273 273 249 292 272 273 249 292 272 274 249 293 273 274 249 293 273 273 249 294 273 272 249 294 274 272 249 293 273 272 249 293 273 272 249 293 273 272 249 293 273 273 249 293 273 272 248 293 273 273 248 293 273 273 248 293 273 273 248 301 275 274 248 301 276 273 248 294 273 272 248 301 276 272 248 293 273 273 248 293 273 267 245 294 273 273 248 293 273 273 248 293 273 272 248 293 273 272 248 293 273 272 248 293 273 272 248 294 273 272 248 293 273 273 248 293 273 273 248 293 273 272 248 293 273 273 248 293 273 273 248 294 273 274 248 292 272 273 249 293 273 273 248 293 273 273 248 293 273 273 248 292 272 272 248 293 273 273 248 291 272 273 248 292 272 272 248 292 272 272 248 292 272 272 248 293 272 273 248 293 272 272 248 293 273 273 248 292 273 272 249 291 272 272 249 292 272 273 249 292 272 272 249 291 272 272 248 290 271 272 248 292 272 272 248 292 272 272 248 291 271 272 248 292 271 272 248 291 271 272 248 292 272 271 248 291 271 273 247 291 271 272 247 291 272 272 247 292 272 272 246 293 272 273 247 293 272 273 246 293 272 274 246 292 273 274 246 292 272 275 246 291 272 275 247 291 272 275 247 291 272 276 247 291 273 276 247 292 272 276 247 291 273 276 247 292 273 276 247 293 273 276 247 292 273 278 247 292 273 278 247 292 273 277 247 291 273 277 247 291 272 277 248 292 273 277 248 292 273 278 248 293 273 277 248 292 273 277 248 293 273 277 247 293 273 277 247 293 273 277 247 293 273 277 247 293 273 277 247 293 274 277 247 290 274 277 246 291 274 276 246 290 274 276 246 289 275 277 246 289 275 277 247 288 275 277 247 288 280 277 247 289 280 277 247 289 280 277 248 288 281 277 248 287 282 277 248 286 282 277 248 285 283 277 248 284 283 277 248 293 282 276 248 284 284 276 248 284 284 276 248 284 287 276 248 283 284 276 249 284 287 277 250 284 284 276 248 283 284 276 248 284 284 278 250 284 284 278 249 283 285 278 250 283 285 276 247 284 284 276 248 283 284 275 247 283 285 278 249 284 284 278 250 283 284 276 248 284 284 278 250 284 287 278 250 284 284 278 250 284 284 278 249 283 284 278 250 283 284 278 250 286 279 278 250 293 291 277 249 292 288 278 250 291 288 278 250 293 291 277 249 283 285 277 249 284 285 277 249 284 285 277 249 283 285 278 250 284 288 276 248 284 285 276 248 283 285 277 250 284 288 278 250 283 285 277 249 283 285 278 250 283 285 277 250 283 285 277 249 283 285 276 248 284 285 276 248 283 284 276 249 283 288 277 250 283 285 275 249 283 288 275 248 283 285 275 249 283 285 275 249 284 285 276 249 283 288 276 249 282 285 275 249 283 288 276 249 283 284 276 249 282 284 276 249 282 283 278 251 283 284 278 251 283 284 276 249 283 284 276 249 282 284 276 249 282 285 276 249 281 290 270 246 279 291 269 246 278 291 270 246 279 291 269 246 277 289 269 246 278 292 269 246 278 292 269 246 278 292 269 246 278 292 270 246 279 292 270 246 278 292 277 249 276 299 277 249 278 289 270 246 276 299 277 250 277 299 277 250 278 292 277 250 278 293 277 250 278 293 277 250 278 290 278 252 278 293 279 252 286 296 277 250 287 296 278 250 286 296 278 250 287 296 278 250 287 296 278 251 278 294 278 251 279 294 278 251 287 296 278 251 279 293 278 251 288 299 278 251 289 299 278 251 289 299 278 251 288 299 278 251 289 299 278 251 288 299 278 251 288 299 278 251 289 299 278 251 289 299 278 251 287 306 278 251 280 295 278 251 289 299 277 251 289 299 277 250 280 295 277 250 280 295 277 250 280 296 277 250 280 295 276 249 280 296 276 250 280 296 276 250 280 296 276 250 287 299 276 249 279 297 276 249 288 299 276 249 287 300 276 249 288 299 276 249 279 293 275 249 280 296 276 249 278 300 276 249 281 295 276 248 280 296 276 249 278 304 276 249 281 296 275 248 288 300 275 248 288 300 275 248 281 296 275 248 287 306 274 248 280 297 274 248 280 296 274 247 280 297 273 247 279 297 273 247 280 297 276 250 288 300 276 250 288 300 276 250 288 296 277 250 288 300 276 250 280 294 276 250 280 297 270 246 280 296 277 250 279 296 277 250 278 302 269 246 280 296 269 246 280 294 270 246 287 305 270 246 287 305 269 246 288 298 269 246 288 298 269 245 290 295 269 245 288 298 277 250 288 298 269 245 287 300 269 245 287 300 269 245 287 300 269 245 279 294 269 245 288 298 269 245 287 298 269 245 287 298 269 245 286 301 269 245 288 299 269 245 287 298 276 249 288 300 269 245 287 300 269 245 288 300 269 245 287 300 269 245 288 300 268 245 279 297 276 250 280 289 269 245 279 297 269 245 279 297 269 245 285 307 269 245 279 296 269 245 279 297 269 245 279 297 269 245 287 297 269 245 286 300 269 245 287 300 269 245 287 300 269 245 287 301 269 245 286 307 269 245 287 300 269 245 279 297 269 245 279 296 269 245 279 296 269 245 278 297 269 245 279 296 269 245 279 296 269 245 278 297 269 245 279 297 269 245 279 295 276 249 279 295 269 245 279 295 269 245 279 296 269 245 278 296 269 245 279 295 269 245 279 295 276 249 278 296 269 245 279 296 276 249 279 296 276 249 277 303 276 249 279 296 276 249 279 296 277 249 279 297 269 245 279 296 269 245 279 297 269 245 278 296 269 245 278 296 269 245 279 296 269 245 278 294 269 245 278 296 269 245 279 296 269 245 278 296 269 246 283 291 269 246 282 291 269 246 277 297 269 246 278 296 269 246 278 295 269 246 278 294 269 246 279 295 269 246 278 293 269 246 278 296 269 246 277 302 269 246 279 296 269 246 279 296 269 246 278 296 269 246 279 295 269 246 278 296 269 246 278 296 269 246 279 295 269 246 278 295 269 245 278 296 269 245 281 290 269 245 279 296 269 245 277 296 269 246 277 302 269 245 277 296 269 245 278 296 269 245 277 296 269 245 277 296 269 244 278 295 269 245 278 294 268 247 276 295 268 246 276 295 268 246 276 295 269 245 277 295 269 245 276 295 269 245 277 295 269 245 278 295 269 245 276 295 269 245 278 295 269 245 277 296 269 245 277 295 269 245 278 295 276 248 278 296 269 245 277 296 269 245 277 295 269 245 276 294 268 246 276 295 269 245 276 295 269 245 276 295 269 245 277 295 269 245 277 296 269 245 277 296 269 245 276 297 269 245 276 296 269 246 276 297 269 245 278 294 269 246 277 296 269 246 277 296 269 246 277 295 270 246 269 298 269 246 276 293 269 245 276 295 269 246 277 294 269 246 278 296 269 246 278 296 269 245 278 296 274 248 277 295 274 248 277 296 274 248 276 295 269 245 276 295 269 245 277 296 275 248 277 296 269 245 275 302 269 245 271 298 269 245 275 302 269 245 277 296 268 246 277 296 269 246 277 296 268 246 277 296 268 246 277 297 269 246 277 293 268 246 277 296 268 246 277 295 268 246 276 295 268 246 276 295 269 245 276 295 269 245 276 295 270 245 273 302 270 245 276 295 269 245 276 295 268 246 276 295 268 246 279 290 269 246 275 296 269 246 275 295 269 246 276 295 269 246 276 295 269 246 275 296 269 246 275 295 269 246 275 295 269 246 273 302 269 246 273 302 269 246 279 291 269 245 276 295 269 246 276 295 269 247 277 295 270 244 275 295 269 246 276 295 269 246 276 295 269 246 275 295 269 246 275 295 269 246 275 295 269 246 273 293 269 246 275 295 269 246 275 295 269 246 276 295 269 246 276 295 269 247 275 295 269 246 276 295 276 249 275 295 275 249 275 296 269 246 276 295 269 246 276 295 275 249 274 301 275 249 275 295 275 249 276 294 269 246 274 302 269 246 277 296 275 248 275 293 274 248 274 299 274 248 268 297 274 248 269 300 274 248 269 300 274 248 269 300 274 248 267 308 274 248 276 292 275 249 276 293 275 248 275 293 275 249 276 293 274 248 275 293 275 249 276 293 275 249 276 291 275 249 276 290 274 248 275 293 275 248 276 291 275 248 274 293 274 248 276 292 274 248 276 292 274 248 276 293 274 248 276 292 275 248 276 293 274 248 275 293 274 248 275 293 274 248 275 293 274 248 274 294 274 249 275 292 274 249 276 292 274 249 276 292 274 249 273 298 274 249 276 292 274 248 275 292 274 248 276 292 274 248 276 292 274 248 275 292 274 248 276 292 274 248 276 292 274 248 275 294 274 249 276 293 274 249 276 290 269 246 274 298 269 246 276 291 269 246 276 292 274 249 275 291 274 248 274 298 274 249 269 299 274 249 266 307 274 249 275 292 274 249 275 291 274 248 275 292 275 249 276 291 274 248 275 292 274 248 274 298 274 248 274 298 274 249 276 291 274 249 275 291 274 249 276 291 274 249 276 291 274 249 268 299 274 249 268 297 274 249 269 296 274 249 268 298 274 249 276 290 274 249 275 289 274 249 274 293 275 249 276 293 275 248 275 293 275 249 274 300 274 249 274 298 274 249 276 293 274 249 269 299 275 247 275 292 274 249 275 292 274 249 268 299 274 248 276 291 274 248 274 291 275 248 274 291 274 248 274 291 274 248 275 290 274 248 274 291 275 248 275 290 269 246 273 297 270 246 274 291 274 247 274 291 274 247 275 290 274 247 274 291 274 247 275 290 274 246 274 290 274 246 273 292 273 246 274 292 274 246 275 292 273 246 274 292 273 246 275 292 273 246 274 289 273 246 275 291 272 245 275 291 269 243 276 293 269 243 276 292 273 245 275 293 272 245 276 293 273 245 275 294 273 246 276 293 273 246 275 293 273 246 276 293 272 245 276 293 272 246 275 293 272 246 275 294 272 246 276 293 272 246 276 293 272 247 279 290 271 246 276 292 271 246 276 292 272 244 277 291 271 246 276 292 271 246 276 292 272 246 275 292 272 246 277 292 272 246 277 291 272 246 276 292 272 246 273 299 272 246 275 298 272 246 276 293 272 245 276 292 271 245 276 292 271 246 276 292 271 245 275 292 272 245 274 291 272 245 274 291 272 245 275 291 270 243 275 291 272 245 275 291 272 245 277 286 272 245 275 291 269 244 275 292 268 244 275 292 270 245 275 292 268 244 275 292 268 244 275 291 269 243 275 291 268 244 275 291 268 244 275 292 269 244 275 291 271 245 275 291 271 245 275 291 271 245 276 292 270 245 276 292 269 244 275 290 270 245 275 291 270 245 269 299 271 245 276 290 270 246 276 292 271 245 275 291 271 245 275 292 271 245 276 291 271 245 275 289 270 244 276 291 271 245 276 291 272 245 276 291 271 245 276 291 270 245 277 291 271 245 274 298 271 245 276 291 271 245 276 292 271 245 276 292 271 245 275 298 271 245 275 298 271 245 274 297 271 245 276 291 270 245 277 291 270 245 277 291 270 245 276 289 271 245 278 291 271 245 277 291 271 245 277 292 271 245 277 291 271 245 276 292 271 245 277 291 271 245 277 291 271 245 277 291 270 245 277 291 269 244 277 289 270 246 277 289 268 245 277 292 268 245 277 291 271 245 277 291 271 245 277 291 270 244 277 291 269 244 276 292 269 244 277 291 269 244 277 292 269 244 274 299 269 244 277 291 269 244 277 291 269 244 277 292 271 245 278 291 271 245 277 291 271 245 277 291 270 244 277 291 272 245 276 291 272 245 276 291 272 245 277 292 272 245 276 292 272 245 277 291 268 245 277 291 269 244 277 291 269 244 277 292 269 244 277 291 268 244 277 291 268 244 277 292 271 245 277 291 272 245 277 291 272 245 277 292 272 246 270 291 271 246 277 292 271 246 277 292 272 245 269 291 272 245 277 292 271 245 276 292 271 245 277 292 271 245 277 292 271 245 277 291 271 245 277 292 271 245 277 292 272 245 277 292 272 245 277 292 272 245 277 292 272 245 277 292 272 245 277 292 272 245 277 292 272 245 277 291 272 245 277 291 272 245 277 292 272 245 277 292 272 245 277 292 272 245 276 291 272 245 275 291 272 245 274 298 272 245 277 291 272 245 276 292 272 245 280 288 269 244 277 292 271 245 275 298 271 245 278 292 272 245 277 292 272 245 278 292 272 245 278 291 271 245 278 291 271 245 276 292 271 245 277 291 272 245 278 291 272 245 277 290 270 245 276 293 271 246 277 290 271 246 276 293 271 246 278 292 271 246 278 293 270 245 277 293 270 245 277 293 272 245 279 296 272 245 277 295 272 245 277 294 270 244 280 286 270 244 277 295 269 243 277 295 269 243 277 295 269 244 278 295 269 244 277 295 272 245 278 295 272 245 275 301 272 245 277 295 272 245 278 295 272 245 279 296 272 245 278 295 272 245 278 296 270 244 277 295 270 244 277 295 271 244 277 293 271 244 278 293 271 244 278 295 271 244 278 295 270 243 279 296 271 244 278 296 270 243 278 296 272 244 278 296 269 244 281 292 269 244 276 302 271 244 276 299 271 244 278 296 271 244 278 295 271 244 277 296 271 244 278 296 271 244 278 296 271 244 278 297 271 244 278 296 272 244 278 296 269 243 278 297 272 244 278 297 270 244 279 296 272 245 279 296 271 245 278 296 271 245 278 296 269 244 278 296 269 244 277 303 271 246 277 303 272 246 276 303 272 246 279 296 269 244 279 296 272 246 276 301 272 246 278 297 272 246 279 296 272 246 280 291 268 245 278 294 268 245 281 288 268 244 278 296 268 244 272 299 271 245 278 296 271 245 271 299 272 245 279 296 272 245 277 302 272 245 279 294 273 245 278 292 272 245 279 286 269 244 277 292 272 246 276 289 272 245 278 292 269 244 277 289 271 246 277 289 271 246 277 289 272 246 277 289 272 246 278 292 272 246 277 289 271 246 277 289 272 246 277 289 271 246 277 289 268 245 277 289 268 244 277 288 268 244 277 289 268 244 277 289 268 244 277 289 268 244 277 289 268 244 277 289 268 244 277 289 268 244 278 288 268 245 278 289 268 245 278 288 268 244 277 289 268 244 277 291 268 245 280 286 268 245 277 289 268 245 277 292 268 244 279 291 268 244 278 291 272 246 277 292 272 246 277 289 272 246 277 288 272 246 278 291 272 246 277 289 271 246 277 289 272 246 277 289 272 246 277 289 268 245 278 291 271 246 279 294 272 246 277 289 272 246 278 292 272 246 278 292 272 246 277 289 272 246 278 291 272 246 281 286 272 245 278 288 272 245 279 291 272 246 278 288 272 246 278 288 268 244 278 288 271 245 278 288 272 246 277 288 272 246 278 288 272 246 277 288 272 246 278 288 272 246 278 288 272 246 277 292 272 246 279 291 272 246 281 286 272 246 278 292 272 246 278 292 272 246 277 288 269 244 277 289 272 246 277 289 273 246 278 289 272 246 272 296 272 246 272 296 272 246 278 291 272 246 277 289 272 246 279 291 272 246 278 291 272 246 277 288 272 246 277 288 272 246 278 288 272 246 278 291 272 246 278 291 272 246 279 291 272 246 276 289 268 244 278 291 268 244 278 288 268 244 273 296 269 244 279 291 268 245 279 291 268 245 278 291 268 245 279 291 268 245 279 291 268 245 278 291 272 246 278 288 272 246 277 289 272 246 278 288 272 245 278 292 268 244 278 292 271 246 278 292 268 244 278 292 268 244 278 291 269 244 278 288 269 244 277 292 269 244 278 291 269 244 277 288 271 244 278 287 271 244 277 287 270 245 277 291 269 245 278 288 270 245 278 288 269 245 278 291 269 245 278 288 271 245 278 291 271 245 275 295 269 244 278 291 269 244 279 291 271 245 278 291 271 245 278 291 269 244 278 291 270 245 277 289 268 244 277 289 269 245 279 288 268 244 280 286 268 244 272 293 268 244 279 288 267 244 281 286 268 244 278 294 271 245 279 291 272 244 278 292 269 243 279 291 269 243 279 291 268 243 279 295 268 244 278 292 271 245 279 294 271 245 280 294 268 244 279 295 268 244 280 292 268 244 280 295 268 244 280 292 268 244 280 294 269 244 279 294 269 244 280 294 269 244 279 294 270 245 279 292 269 244 279 294 268 244 279 294 272 244 279 292 272 245 279 294 269 244 279 291 272 245 279 294 270 245 280 294 269 244 280 294 270 245 280 294 271 245 279 292 270 246 280 294 270 246 280 291 270 246 277 298 271 246 278 293 271 246 278 293 269 247 278 293 269 247 277 290 271 247 278 293 271 247 279 293 270 247 278 293 272 247 278 293 270 247 278 290 270 247 278 290 270 247 278 290 269 247 278 293 269 247 278 290 270 247 278 293 269 247 278 293 269 247 278 293 270 247 278 290 270 247 278 290 269 247 279 293 270 248 278 293 271 247 277 290 270 247 279 293 270 248 278 290 271 248 278 290 270 247 278 290 272 247 278 290 271 247 278 286 270 247 277 288 271 247 277 288 271 247 278 287 270 247 278 288 271 247 276 287 271 247 277 287 272 247 277 287 271 247 277 287 271 247 276 287 271 247 278 290 271 247 278 291 271 247 277 289 270 247 278 289 270 247 277 287 270 247 278 287 269 247 278 288 269 247 278 291 269 247 278 287 269 247 278 287 270 248 278 289 272 247 271 286 271 247 278 289 271 247 280 283 271 247 270 288 271 247 278 290 270 247 271 289 270 247 280 289 270 247 279 287 271 247 278 290 269 247 279 291 269 247 279 288 269 247 270 291 270 247 278 291 271 247 278 287 270 247 278 290 271 247 278 290 269 247 278 287 270 246 277 287 270 246 278 287 270 245 277 289 271 246 278 291 269 246 277 288 269 246 278 289 269 246 277 289 270 246 277 289 270 247 279 291 270 247 278 291 269 247 279 288 270 247 278 289 270 247 277 289 270 247 277 289 271 247 278 291 271 247 278 291 271 247 278 292 271 248 279 288 271 248 277 289 271 248 278 291 271 248 281 286 270 248 277 289 271 248 277 289 271 248 270 288 270 248 278 288 271 248 269 289 270 248 278 288 270 248 279 291 270 248 277 291 271 248 278 291 271 248 277 291 270 248 277 291 271 248 277 290 271 248 276 288 271 248 277 288 271 248 278 287 271 248 278 288 271 248 278 288 270 248 277 288 271 248 276 287 271 248 276 288 270 248 276 287 270 248 276 288 270 248 277 289 270 248 278 288 271 248 277 291 271 248 278 288 270 247 278 288 270 247 278 292 270 247 278 292 270 247 278 288 269 247 277 288 269 246 270 287 269 246 278 288 269 247 278 288 269 247 278 288 269 247 278 288 270 247 278 289 269 247 278 289 269 247 277 288 269 247 277 287 270 247 277 287 270 247 276 288 269 247 278 289 269 247 277 291 269 247 279 291 269 247 278 291 269 246 270 291 269 247 270 291 269 247 277 289 269 247 277 288 269 247 277 288 269 247 276 288 270 247 276 291 270 247 277 287 269 247 268 287 270 247 277 291 270 247 278 288 270 247 269 288 270 247 278 288 270 247 278 288 269 247 277 292 270 247 278 292 270 247 282 289 270 247 277 293 270 247 278 292 270 247 278 293 270 247 275 299 270 247 267 299 270 247 276 299 270 247 276 299 271 247 278 293 270 247 281 288 271 247 276 299 270 247 271 292 270 247 269 293 271 247 278 293 270 247 278 290 271 247 278 293 270 247 270 293 270 247 278 293 270 247 277 293 270 247 278 292 271 247 278 293 270 247 278 293 270 246 278 293 270 246 278 293 269 246 278 293 269 246 278 293 270 246 279 293 271 246 278 293 270 246 278 293 270 246 278 293 270 246 279 293 270 246 281 288 271 247 278 291 269 245 278 293 269 245 278 293 269 245 278 294 269 245 279 293 269 245 287 297 269 245 278 293 269 246 279 292 269 246 278 292 269 246 278 292 269 245 279 289 269 246 278 292 271 247 278 292 271 247 277 290 271 246 278 292 271 246 278 289 272 247 278 289 271 246 279 289 271 246 278 289 271 246 279 288 271 246 279 292 271 246 279 292 271 246 279 291 271 246 278 291 270 246 279 291 270 246 279 291 270 246 280 291 270 246 287 295 270 246 288 295 270 246 286 295 270 247 280 291 270 247 279 288 271 247 279 288 271 247 279 291 270 247 279 290 271 246 279 291 270 246 278 292 272 247 279 291 271 246 279 291 271 246 278 289 271 246 279 292 271 246 279 290 271 246 279 292 271 246 278 293 270 246 281 290 270 246 278 293 270 247 279 293 269 246 278 294 269 246 276 300 270 246 278 292 270 246 278 293 270 246 278 293 271 246 279 293 271 246 278 293 271 246 278 293 271 246 279 292 271 246 279 293 271 246 279 292 271 246 279 292 270 246 278 293 271 246 278 293 270 246 280 293 270 246 278 293 269 246 278 290 269 246 280 291 271 246 279 292 271 246 279 292 270 247 279 292 270 247 279 292 269 247 279 292 270 247 280 289 270 247 279 292 271 247 279 289 271 246 279 289 270 247 278 289 270 247 279 291 271 247 278 289 270 247 278 289 270 247 278 289 271 247 279 292 271 247 278 292 270 247 278 289 271 247 279 287 269 246 278 290 271 247 280 291 270 247 276 291 270 247 281 290 270 247 274 288 269 246 284 289 270 247 283 289 269 246 284 289 269 247 276 287 269 247 284 287 269 247 284 287 269 247 284 285 270 247 286 282 269 246 283 289 269 246 276 284 269 246 277 284 268 246 276 284 269 246 285 285 269 246 283 285 270 246 284 288 268 246 285 287 269 246 284 285 268 246 283 285 269 246 284 288 269 246 284 288 269 246 285 288 269 246 284 285 269 246 284 284 269 246 284 285 269 246 284 284 268 246 283 285 269 246 283 285 270 246 284 285 270 246 283 285 268 246 283 285 269 246 283 285 269 246 283 285 270 246 283 288 269 246 283 284 268 246 284 285 269 246 283 285 268 246 276 283 270 246 283 285 270 246 283 285 270 246 279 288 270 247 283 285 270 246 284 288 269 246 284 285 269 246 284 285 269 246 284 285 269 246 276 283 270 246 280 288 270 246 284 284 270 246 284 284 268 246 283 285 268 246 284 285 268 246 284 284 268 246 283 284 267 246 283 284 268 246 283 284 268 246 282 285 269 246 283 285 269 246 284 284 269 246 283 285 269 246 282 285 269 246 282 289 269 246 280 286 270 246 273 291 269 246 279 287 269 246 279 288 269 246 279 287 269 246 280 290 269 246 279 292 269 246 278 288 270 246 279 288 270 246 279 287 270 246 280 290 270 246 279 287 269 246 279 288 270 246 278 288 270 246 278 287 270 246 282 282 270 246 278 288 269 246 278 289 269 246 278 288 269 246 270 288 269 246 279 292 269 246 279 292 269 246 279 292 269 246 279 292 270 246 280 290 270 246 279 288 269 246 273 292 269 246 279 292 269 246 279 292 269 246 279 292 269 246 279 291 269 246 278 288 269 246 278 289 270 246 278 291 269 246 278 288 269 246 280 291 270 247 278 291 270 247 279 291 270 246 279 291 270 246 269 292 270 246 278 288 270 246 278 292 270 246 278 292 269 246 279 288 269 246 283 286 269 246 279 292 268 246 279 289 268 245 280 292 268 245 268 300 268 246 279 292 268 246 279 293 268 245 279 293 268 245 279 293 268 245 279 293 268 245 279 294 268 245 279 293 268 245 277 300 268 245 287 297 268 245 287 297 268 245 285 304 268 245 286 297 268 245 279 291 268 245 287 297 268 245 287 296 267 245 286 297 267 245 279 291 268 245 278 294 268 245 283 288 267 244 279 293 267 244 278 293 268 245 287 297 268 244 288 297 267 244 287 297 268 244 287 297 267 244 287 294 268 244 279 294 268 244 287 297 268 244 279 293 267 244 279 291 268 245 278 292 267 245 279 293 268 245 278 293 268 244 286 296 268 245 281 288 268 244 278 294 268 244 278 294 267 244 278 293 267 244 279 294 267 244 287 297 268 244 287 297 267 244 286 294 267 244 287 297 267 244 279 293 267 244 287 297 267 244 287 296 267 244 287 296 267 244 287 297 267 244 286 294 267 244 288 296 267 244 286 297 267 244 288 297 267 244 290 291 266 244 279 294 267 244 280 293 267 244 280 293 266 244 280 292 267 244 279 293 267 244 280 293 267 244 279 293 267 244 287 297 267 244 287 297 267 244 287 297 267 244 287 297 267 244 287 297 267 244 287 294 267 244 286 296 268 244 286 297 268 244 287 297 267 244 287 297 267 244 287 297 268 244 278 293 267 244 279 293 268 244 278 294 267 244 286 297 267 244 278 294 267 244 278 294 266 244 284 304 267 244 286 297 267 244 286 297 268 244 286 298 268 244 285 297 268 244 278 294 267 244 278 294 267 244 278 293 267 244 280 293 267 244 279 293 267 244 276 297 267 244 278 294 267 244 278 294 268 244 278 294 268 244 278 294 268 244 278 294 268 244 285 298 268 244 286 297 268 244 286 298 268 244 278 294 268 244 286 297 268 244 286 298 268 244 278 294 268 244 278 294 268 244 277 294 268 244 277 294 268 244 277 294 267 244 286 297 267 244 286 298 267 244 286 297 267 244 286 297 267 244 286 298 267 244 286 295 267 244 285 298 268 244 286 297 267 244 277 294 268 244 277 294 268 244 277 294 268 244 277 295 268 244 275 301 268 244 278 294 267 244 277 294 267 244 278 294 267 244 277 294 267 244 277 294 267 244 277 294 267 244 277 293 267 244 277 294 267 244 277 293 267 244 277 293 267 244 275 300 267 244 277 293 267 244 277 294 268 244 277 294 267 244 277 291 267 245 277 292 267 244 278 293 267 244 278 294 267 244 285 298 267 245 286 297 268 245 277 294 267 245 276 294 268 245 277 294 268 245 276 291 268 245 277 293 268 245 276 293 267 244 276 293 267 244 277 293 267 244 277 293 267 244 277 293 267 244 277 290 267 244 277 293 267 244 277 294 267 244 277 294 268 244 277 292 268 244 278 293 268 244 277 294 267 244 277 292 267 244 277 293 266 244 277 292 267 244 275 298 268 244 276 292 267 244 277 290 267 244 277 293 267 244 275 300 267 244 277 293 267 244 278 293 267 244 276 294 267 244 277 290 267 244 275 297 267 244 277 292 267 244 277 291 268 244 277 292 268 244 276 293 268 244 277 292 268 245 276 292 268 244 268 292 268 244 276 292 268 244 277 292 268 244 269 292 268 244 277 292 268 245 280 289 268 245 277 293 267 244 276 291 267 244 277 293 267 244 276 291 267 244 274 298 267 244 276 291 268 244 275 296 268 245 277 292 268 245 277 290 268 245 277 290 268 245 277 293 268 245 280 288 268 245 276 292 268 245 277 292 268 245 276 291 268 245 277 293 268 245 275 300 268 245 280 291 268 245 277 293 268 245 276 293 268 245 277 293 268 245 277 294 268 245 277 294 268 245 277 294 268 245 276 292 268 245 277 294 268 245 277 293 268 245 276 294 268 245 277 293 268 245 276 293 268 245 277 293 268 245 276 294 268 245 276 292 268 245 277 294 268 245 276 293 268 245 276 294 278 254 276 294 268 245 276 294 267 245 276 294 268 245 276 295 268 245 276 295 268 245 277 294 267 245 277 294 268 245 277 294 267 245 277 294 267 245 276 295 278 254 277 294 279 255 277 294 278 254 277 294 268 245 277 294 267 245 276 291 268 245 277 294 268 245 277 294 268 245 277 294 268 245 276 293 268 245 274 300 268 245 277 294 268 245 274 300 268 245 276 294 267 245 277 294 279 255 277 294 268 245 277 295 267 245 277 294 268 245 276 295 268 245 277 294 268 245 277 294 268 246 276 294 268 246 277 294 268 246 277 294 268 246 276 294 267 246 277 293 267 246 276 294 268 245 276 294 268 246 278 293 267 246 277 294 267 246 277 293 268 246 277 294 268 246 277 291 268 246 277 293 268 246 276 294 268 246 277 291 268 246 276 294 268 246 276 294 268 246 277 291 268 246 276 294 267 246 276 293 267 246 277 294 267 246 276 294 267 246 277 294 268 246 277 294 268 246 277 294 268 246 277 295 267 246 277 292 267 246 277 294 267 246 277 294 267 246 277 294 267 246 277 294 267 246 277 294 267 246 277 294 268 246 285 298 268 246 286 298 268 245 276 301 270 245 288 294 278 252 285 299 276 253 284 305 277 253 284 300 277 253 280 292 268 246 286 301 276 253 285 299 276 253 277 294 268 246 280 289 268 245 275 300 268 246 277 293 276 253 277 294 277 253 279 292 277 253 277 294 277 253 272 299 276 253 286 298 277 253 286 298 277 253 284 304 277 253 277 294 277 253 278 294 278 253 277 294 278 253 277 294 276 253 270 293 278 254 277 291 268 245 279 289 268 246 275 302 277 253 277 294 277 253 277 294 276 253 276 292 277 252 276 292 277 252 276 294 278 252 276 294 277 251 276 294 277 251 276 294 276 252 275 293 276 252 276 294 276 252 276 294 276 252 276 294 276 252 277 294 276 253 284 296 276 252 284 295 276 252 285 298 276 252 284 298 276 252 285 298 275 252 276 294 269 245 277 294 277 252 276 294 278 253 277 294 277 252 277 294 278 252 276 294 277 252 277 294 276 252 277 294 277 252 277 294 278 251 277 294 277 252 275 301 277 252 277 295 268 245 277 294 277 252 276 294 277 252 276 294 277 252 277 294 268 245 276 295 268 244 268 306 277 252 277 293 277 252 276 294 277 252 277 294 276 252 277 293 276 252 268 293 268 245 269 294 268 245 270 300 277 252 277 294 276 252 277 294 268 245 277 295 276 252 276 294 276 252 276 292 276 252 276 294 276 252 276 294 276 252 277 294 276 252 277 293 276 252 276 294 276 253 276 294 276 253 277 293 276 252 277 297 276 253 277 296 276 252 277 294 276 252 277 297 275 252 277 297 275 252 277 296 276 251 276 300 275 251 277 296 275 251 277 297 275 251 277 296 275 252 276 297 275 251 277 296 275 251 277 296 275 251 277 296 267 245 278 296 267 245 277 295 267 245 277 296 267 245 277 296 267 245 277 296 266 247 276 297 266 247 277 297 267 245 277 296 267 245 277 296 267 245 278 296 267 245 278 296 267 245 277 296 266 247 278 296 267 245 277 297 267 244 277 296 266 246 277 296 275 251 277 297 275 251 277 296 275 251 278 296 275 251 277 297 276 251 277 296 275 251 277 296 275 252 275 295 275 252 276 294 276 251 275 300 275 251 273 301 268 245 276 294 267 246 276 292 268 245 276 294 268 245 275 294 268 245 274 301 268 245 279 290 268 245 276 295 268 245 276 295 268 245 273 301 268 245 276 294 268 245 276 294 268 245 276 294 268 245 276 294 268 245 275 295 275 252 276 294 268 245 275 294 275 251 276 294 275 251 276 294 275 251 276 294 275 252 275 294 275 251 277 293 275 251 276 294 276 251 276 294 275 252 276 293 275 252 276 293 275 251 280 291 275 251 277 292 275 251 276 293 275 251 276 294 275 251 277 293 274 253 275 300 275 251 277 294 275 251 276 294 275 251 276 293 275 251 277 293 275 251 276 293 275 251 277 293 275 251 277 294 275 251 277 293 275 252 277 294 275 252 277 294 275 251 276 294 274 253 277 294 275 252 278 293 275 252 276 294 275 251 277 294 275 251 277 293 275 251 277 294 275 251 277 294 275 251 276 294 275 251 276 294 275 251 276 294 275 251 277 294 275 251 276 294 275 252 276 292 275 252 277 293 275 251 275 295 275 252 277 293 275 252 277 293 275 252 276 292 275 251 275 300 275 251 277 293 274 253 277 293 274 253 277 294 275 251 277 294 274 253 277 294 275 252 275 300 275 252 277 294 275 251 275 300 275 251 280 288 275 251 278 294 275 252 276 294 275 251 276 294 275 251 277 293 275 251 276 294 275 251 276 294 275 251 278 293 274 252 277 292 275 251 278 292 275 251 278 292 275 250 277 292 275 250 277 292 275 250 277 293 275 251 277 293 275 251 275 300 275 251 278 294 275 251 285 298 275 251 286 297 275 251 278 294 275 251 277 293 275 251 277 293 275 250 278 293 275 251 277 294 275 250 278 293 275 250 278 293 275 250 277 294 275 250 277 294 275 250 285 303 275 250 285 295 275 250 277 293 274 251 277 291 274 251 277 292 267 245 278 294 267 245 278 293 267 245 276 300 274 251 278 294 274 251 278 294 274 251 278 294 275 250 278 294 268 244 276 300 275 251 278 294 275 251 286 304 275 251 285 304 274 251 278 294 274 251 286 298 274 251 286 297 275 251 286 297 275 251 276 300 274 251 276 300 274 250 277 294 275 250 278 293 274 250 278 293 274 251 278 294 274 251 278 293 274 251 278 293 274 251 278 293 274 251 277 300 274 252 278 294 275 250 277 294 274 250 277 291 274 250 278 294 274 251 278 294 273 251 278 293 273 252 277 294 275 250 275 301 274 250 277 294 274 250 278 294 274 250 277 294 274 250 275 301 274 251 278 293 274 251 275 300 274 251 277 294 274 251 277 294 274 250 276 294 275 250 277 294 274 251 277 294 274 250 277 294 274 250 278 294 274 250 277 292 274 250 277 292 274 251 276 294 274 250 276 294 267 244 277 294 274 250 279 287 274 250 277 295 274 250 277 295 274 251 277 294 267 245 277 294 267 245 277 295 267 245 275 300 274 250 277 294 274 250 277 294 274 251 276 294 273 251 277 294 275 250 276 295 274 250 277 294 274 250 277 294 275 250 277 294 275 250 277 294 275 250 277 294 274 250 277 295 275 249 277 294 274 251 278 294 274 251 276 294 274 251 277 294 274 250 277 292 274 250 277 294 267 243 278 294 274 251 277 294 275 251 277 291 275 251 278 294 275 251 275 301 275 251 276 292 275 251 277 294 275 250 281 290 275 250 277 294 275 250 277 294 275 250 277 294 275 250 277 295 275 250 277 294 275 251 277 294 275 251 276 295 275 251 277 294 274 252 285 298 275 251 285 298 275 252 285 298 275 252 285 298 276 252 286 298 276 251 277 294 276 251 277 294 276 251 277 294 276 251 274 301 268 245 277 294 269 245 276 294 269 245 277 294 276 251 286 298 275 251 285 297 274 251 285 298 274 250 278 294 274 251 276 294 274 251 276 293 275 251 274 298 274 251 277 294 274 251 277 294 274 251 276 291 274 251 276 293 274 251 277 294 274 251 277 293 274 251 276 294 274 251 277 293 274 251 277 293 274 251 276 294 273 251 276 293 273 251 276 293 273 251 276 294 273 251 276 293 273 251 277 293 273 251 275 294 273 251 276 294 273 250 276 293 273 250 274 300 273 250 276 293 273 250 276 294 273 250 276 293 273 250 277 293 273 250 277 293 273 250 276 293 273 250 277 294 273 251 275 299 273 251 276 293 273 251 277 293 273 251 277 294 273 250 276 294 273 251 277 294 273 250 277 294 273 250 276 294 273 250 277 294 273 250 277 294 273 251 277 295 272 250 276 295 273 251 277 294 273 251 276 294 273 250 277 294 273 251 277 294 273 250 276 294 273 251 280 287 273 250 276 294 273 250 276 294 273 250 276 294 273 250 277 294 273 250 276 295 273 250 276 294 273 250 277 294 273 250 277 294 273 250 276 294 273 250 277 294 273 250 277 294 273 250 277 294 273 250 276 291 273 250 276 294 273 250 276 293 273 250 274 297 273 250 276 294 273 250 275 294 273 250 276 294 273 250 276 294 273 250 277 294 273 250 276 294 273 250 275 294 273 250 275 294 273 250 277 294 273 250 276 294 273 250 277 293 273 250 274 300 273 250 276 294 273 250 277 293 273 250 277 293 273 250 277 294 273 250 276 294 273 250 276 294 273 250 280 291 273 250 276 294 273 250 277 293 276 252 277 293 276 252 276 293 276 252 275 300 273 250 276 293 273 250 276 294 273 250 277 293 273 250 276 294 273 250 277 293 273 250 276 294 273 250 277 293 273 250 275 292 273 250 276 291 273 250 275 300 273 251 276 294 273 250 276 294 273 250 276 294 273 250 276 293 272 250 276 294 273 250 276 293 273 250 277 292 273 250 277 292 273 250 276 294 273 250 277 292 273 250 275 296 273 250 276 291 273 250 277 292 273 250 277 292 273 250 274 298 273 250 277 292 273 250 277 292 273 250 275 298 273 250 276 299 273 250 277 293 273 250 277 293 273 250 277 293 273 250 278 293 273 250 277 293 273 250 277 291 273 250 277 292 273 250 277 293 273 250 276 294 273 250 277 292 273 250 277 293 273 250 277 294 273 250 277 293 273 250 277 294 273 250 277 294 273 250 277 294 273 250 276 295 273 250 268 308 273 250 275 301 273 250 276 294 273 250 277 294 273 250 278 293 273 250 276 294 273 250 274 300 273 250 277 294 273 250 276 295 273 250 276 293 273 250 277 293 273 250 277 293 273 250 276 292 273 250 277 290 273 250 277 290 273 250 276 292 273 250 276 292 273 250 276 292 273 250 276 292 273 250 276 292 273 250 276 292 273 250 276 292 273 250 277 292 273 250 276 291 273 250 276 292 273 250 276 292 273 250 276 294 273 250 276 292 273 250 277 292 273 250 276 293 273 250 276 293 273 250 276 293 273 250 276 292 273 250 277 292 273 250 276 293 273 250 276 292 273 250 276 292 267 245 277 292 273 250 275 292 273 250 277 292 273 250 276 292 273 250 276 292 273 250 274 298 273 250 277 292 273 250 275 299 273 250 276 292 272 250 275 298 272 250 275 297 272 250 276 292 273 250 276 292 272 250 275 290 273 250 277 292 273 250 276 290 273 250 274 296 273 250 277 293 272 250 277 290 272 250 276 292 272 250 276 290 273 250 277 289 273 250 275 296 272 250 277 293 272 250 275 298 272 250 277 292 272 250 277 292 272 250 277 292 272 249 278 293 272 249 278 292 272 249 278 293 272 249 277 292 272 249 278 292 272 249 277 292 272 249 277 292 272 249 277 292 272 249 277 292 272 249 276 293 272 249 277 292 272 249 278 292 272 249 277 292 272 250 277 292 268 245 278 292 268 245 277 293 268 245 277 294 268 246 274 300 268 246 275 294 268 246 274 300 268 246 276 294 268 246 275 295 268 246 275 294 268 245 276 294 268 245 274 294 268 245 274 298 275 249 275 293 275 249 274 293 275 249 274 293 276 249 278 291 276 249 276 294 276 249 274 300 275 248 276 294 275 248 275 294 275 248 275 294 275 249 275 294 276 249 274 292 276 249 276 294 276 249 277 291 276 249 277 294 276 249 277 293 276 250 277 293 276 250 276 292 276 250 276 294 277 250 278 294 277 250 277 294 277 250 277 294 277 250 276 294 277 250 277 293 277 249 275 299 276 249 276 294 277 249 277 294 277 249 277 294 277 250 278 294 277 250 276 295 277 250 277 294 277 250 278 293 277 250 277 294 277 250 277 294 277 250 277 293 277 250 277 294 277 250 277 294 277 250 271 300 277 250 277 294 277 250 277 294 277 250 277 294 277 250 276 294 277 250 276 293 277 250 277 292 277 249 277 294 277 249 277 293 276 249 277 293 276 248 276 292 276 248 276 290 276 248 276 291 276 248 275 300 276 248 275 300 276 248 277 293 276 248 276 294 276 248 276 294 276 248 276 294 276 248 274 300 276 248 270 299 276 248 275 291 277 248 276 291 267 242 274 291 267 243 275 293 267 243 275 292 277 248 275 294 277 249 276 294 278 249 269 293 277 249 277 293 277 248 277 294 277 248 276 294 278 249 270 300 278 250 277 293 278 250 273 298 277 249 276 294 277 249 276 293 278 249 276 293 278 250 277 294 278 250 276 294 278 250 276 293 278 249 276 294 278 250 285 298 278 250 285 297 278 250 284 305 279 250 286 298 279 250 285 298 279 250 285 298 279 250 286 297 279 250 278 294 270 245 278 293 280 250 278 294 280 250 285 298 270 245 280 305 271 245 280 305 280 250 285 298 280 250 285 297 281 250 286 297 271 245 285 298 281 250 286 297 271 245 286 296 271 245 285 297 271 245 286 297 271 244 286 297 271 244 285 298 281 250 286 297 283 254 285 298 283 254 285 298 283 254 286 297 283 254 286 297 283 254 285 297 283 254 284 305 283 253 284 304 283 253 286 297 283 254 286 297 283 253 284 304 283 253 283 304 283 253 285 298 281 250 285 304 282 253 284 304 282 253 286 297 282 253 279 294 282 253 285 297 282 253 286 297 282 253 286 297 282 253 287 297 282 253 286 297 282 253 280 288 282 253 285 298 282 253 277 294 282 253 286 297 282 253 286 297 283 253 285 298 282 253 286 297 282 253 285 298 282 253 286 298 282 253 286 297 282 253 285 297 282 253 286 298 281 250 286 297 281 250 286 298 281 250 286 297 281 250 287 297 281 250 286 297 281 250 278 294 281 250 278 294 270 244 278 294 270 243 286 298 281 250 284 304 281 250 275 301 270 244 276 301 271 244 286 297 270 244 278 294 270 244 286 297 270 244 278 294 270 244 286 298 270 244 287 297 270 244 286 297 270 244 287 297 270 244 286 297 270 244 289 290 270 244 287 297 270 244 287 296 270 244 278 293 270 244 277 293 270 244 279 293 270 244 279 292 270 244 278 293 270 244 286 296 270 244 287 296 270 244 278 293 270 244 286 296 270 244 287 296 281 250 284 303 281 250 288 299 281 250 285 303 281 250 286 296 270 244 286 297 270 244 288 299 271 244 287 299 271 244 288 299 271 244 288 301 271 244 288 301 281 250 287 299 281 250 288 297 281 250 287 299 281 250 286 308 281 250 288 300 281 250 287 300 281 250 287 300 281 250 288 300 281 250 285 298 281 250 286 298 281 250 288 300 281 250 287 301 281 250 288 300 281 250 288 299 281 250 287 299 281 250 287 299 281 250 288 299 281 250 288 299 281 250 287 299 281 250 287 299 281 250 287 299 281 250 287 299 281 250 288 299 281 250 287 299 281 250 286 306 281 250 287 300 281 250 286 300 281 250 288 299 281 250 288 299 281 250 287 299 281 250 288 299 281 250 288 299 281 250 287 299 281 250 287 298 281 250 288 298 283 253 288 299 281 250 287 297 281 250 288 298 281 250 286 306 281 250 288 299 282 253 288 298 281 250 288 299 281 250 287 299 281 250 287 299 281 250 287 299 281 250 287 299 271 244 286 300 283 253 286 300 271 244 287 299 273 249 279 295 271 244 279 296 273 249 287 299 273 248 287 299 283 253 287 299 283 253 285 306 274 248 285 306 273 248 286 300 283 253 278 294 283 253 279 296 283 253 278 293 283 253 279 296 283 253 279 296 283 253 279 296 283 253 287 299 283 253 287 299 283 253 287 299 283 253 287 299 283 253 278 296 283 252 277 302 283 252 278 296 283 252 276 299 282 252 277 293 282 252 278 295 283 252 279 296 283 252 276 302 282 252 279 295 282 252 278 296 282 252 278 296 282 252 278 296 282 252 287 299 282 252 287 299 282 252 278 293 282 252 277 303 283 252 280 295 282 252 279 296 282 252 278 296 282 252 281 291 273 248 278 297 282 252 278 296 273 248 279 296 282 252 279 296 282 252 279 296 282 252 279 296 273 248 279 296 282 252 280 295 282 252 283 293 283 252 286 306 283 252 279 302 282 252 279 296 283 252 278 293 282 252 271 300 282 252 279 295 282 252 279 296 282 252 278 300 282 252 280 296 273 247 279 295 282 252 280 295 282 252 280 295 282 251 280 295 273 246 280 295 273 246 271 300 282 251 279 295 282 251 279 295 273 246 279 295 273 246 279 296 274 246 280 295 273 247 279 295 282 252 280 295 273 246 279 295 273 247 279 296 273 247 280 294 282 252 280 295 282 252 283 293 282 251 279 295 282 252 280 295 282 252 279 295 282 252 279 295 283 251 280 295 283 251 278 296 283 251 279 295 283 251 279 296 283 251 279 296 283 252 279 296 282 252 278 302 273 247 276 300 273 247 277 299 273 247 277 301 273 247 277 295 273 247 278 294 273 247 279 293 273 247 277 293 273 247 276 299 273 247 275 299 273 247 276 301 282 252 278 294 282 252 278 294 282 251 277 295 282 252 278 294 282 252 278 295 282 252 278 294 282 252 278 295 282 252 278 294 282 252 278 295 282 252 277 294 282 252 277 294 282 252 278 294 282 252 278 293 282 252 278 292 282 252 278 292 282 252 278 293 282 252 279 292 282 252 278 293 282 252 279 292 282 252 279 292 282 252 279 292 282 252 278 292 282 252 280 292 282 252 278 292 282 252 279 293 282 252 279 292 282 252 278 292 282 252 279 292 282 252 279 292 282 252 278 293 282 252 279 292 282 252 278 292 282 252 278 292 282 252 278 293 282 252 278 293 282 252 278 293 282 252 277 299 282 252 276 299 282 252 278 293 282 252 278 293 282 252 279 292 282 252 278 293 282 252 276 299 282 252 278 293 282 252 280 288 273 247 278 294 273 247 276 298 274 247 278 293 282 252 286 298 282 252 276 299 274 247 276 301 273 247 278 294 273 247 279 295 273 247 272 300 282 252 278 294 273 247 279 293 273 247 277 300 273 247 278 294 282 252 279 293 282 252 278 294 282 252 278 294 273 247 278 292 274 247 279 294 274 247 278 292 273 247 278 294 282 252 279 294 282 252 279 294 282 252 272 299 282 252 286 298 282 252 278 294 282 252 285 305 282 252 278 294 282 252 279 294 282 252 279 294 273 247 278 294 282 252 279 294 282 252 278 294 282 252 278 294 282 252 278 294 282 252 278 294 282 252 278 294 282 252 278 293 282 252 279 294 282 252 278 294 282 252 276 301 282 252 277 300 282 252 284 305 282 252 278 294 282 252 278 294 282 252 277 295 282 252 278 292 282 252 279 294 282 252 278 294 282 252 278 294 282 252 278 294 282 252 278 294 282 252 278 292 282 252 279 294 282 252 277 295 282 252 278 294 282 252 278 294 282 252 278 295 282 252 276 300 282 252 277 295 282 252 277 295 282 252 278 294 282 252 278 294 282 251 277 294 282 251 278 294 282 251 284 305 282 251 278 294 282 251 278 294 282 251 281 290 282 251 277 294 282 251 278 294 282 251 279 294 282 251 286 298 282 251 286 298 273 247 287 298 273 247 286 298 273 247 271 298 273 247 279 294 273 247 278 294 282 251 278 294 282 251 278 294 282 251 281 292 282 251 279 294 282 251 286 298 282 251 285 298 282 251 278 294 282 251 278 294 282 251 286 298 282 251 278 294 282 251 286 298 282 251 278 294 282 251 278 294 282 251 278 294 282 251 286 298 282 251 278 294 282 251 287 297 273 247 284 305 273 247 278 294 273 247 277 295 273 247 278 295 273 247 278 294 273 247 278 294 273 247 278 294 282 251 278 294 282 251 278 294 282 251 278 294 282 251 278 295 282 251 277 294 282 251 277 295 282 251 285 304 282 251 276 301 282 251 278 294 282 251 275 301 282 251 278 294 282 251 275 301 282 251 278 294 282 251 277 294 282 251 281 290 282 251 277 295 282 251 286 298 282 251 285 298 282 251 285 298 282 251 286 298 282 251 285 298 282 251 277 295 282 251 287 297 282 251 277 294 282 251 277 294 282 251 277 294 282 251 277 295 282 251 277 294 282 251 285 298 282 251 286 298 282 251 277 294 281 251 278 294 281 251 276 300 281 251 277 294 282 251 278 294 282 251 278 294 282 251 277 294 282 251 277 294 281 251 285 297 281 251 286 297 282 251 285 296 282 251 278 293 281 251 277 294 281 251 278 294 282 251 277 294 281 251 277 291 281 251 277 294 282 251 276 294 282 251 276 294 282 251 277 294 273 246 275 301 273 246 277 294 273 246 277 294 282 251 277 294 282 251 277 294 281 251 278 294 282 251 277 294 281 251 277 294 282 251 270 296 281 251 277 294 282 251 277 294 282 251 276 300 282 251 277 294 282 251 277 295 282 251 278 294 273 246 275 301 273 246 277 291 273 246 278 293 273 246 277 294 282 251 276 295 282 251 278 294 273 246 275 297 282 251 277 294 273 247 277 294 281 251 277 294 281 251 277 294 281 251 276 294 281 251 278 294 282 251 276 299 282 251 277 291 282 251 277 294 282 251 277 292 282 251 277 294 282 251 276 294 282 251 277 294 282 251 277 294 282 251 277 294 282 251 277 294 282 251 277 294 282 251 276 294 282 251 277 294 282 251 277 293 282 251 277 294 282 251 279 297 282 251 279 297 282 251 279 297 273 247 278 297 274 247 279 297 273 247 278 297 273 247 278 296 282 251 278 296 282 251 278 296 273 247 278 296 273 247 278 296 274 246 278 296 273 246 278 297 273 247 279 296 273 247 278 297 274 246 279 295 274 246 279 296 274 246 279 296 282 251 279 296 282 251 279 296 282 251 279 296 282 251 279 296 282 251 280 295 281 249 278 294 281 249 279 296 281 248 279 297 282 251 276 301 282 251 278 297 282 251 279 295 282 251 279 295 282 251 279 296 282 251 280 296 282 251 278 294 282 251 279 296 282 251 279 296 282 251 278 296 282 251 278 296 282 251 278 296 282 251 278 296 282 251 279 296 282 251 279 296 282 251 278 296 282 251 279 296 282 251 279 296 282 251 279 296 282 251 279 296 282 251 279 296 282 251 279 296 282 251 279 296 282 251 270 299 282 251 278 297 282 251 271 300 282 251 268 305 282 251 278 297 282 251 278 303 282 251 279 296 282 252 282 290 282 251 279 292 282 251 279 293 282 251 279 293 282 251 279 293 282 251 279 293 282 251 279 293 282 251 279 293 282 251 279 293 282 251 279 293 282 251 278 297 282 251 279 297 282 251 279 297 282 251 278 296 282 251 279 296 282 251 279 297 282 251 278 297 282 251 271 296 282 251 271 296 282 251 271 297 282 251 279 297 282 251 279 296 282 252 271 297 282 252 278 296 282 251 268 304 282 251 278 296 282 251 270 296 282 252 269 303 282 252 278 297 282 252 278 297 282 252 271 296 282 252 278 297 282 251 279 296 282 251 271 296 282 251 278 297 282 251 279 296 282 251 271 297 282 251 271 296 283 252 271 296 283 252 271 296 282 251 271 296 282 251 271 297 283 252 279 296 282 251 271 296 282 251 272 296 282 251 278 297 282 252 278 297 282 251 279 295 282 251 279 297 282 252 278 297 282 252 278 297 282 251 278 296 282 251 271 296 282 252 278 297 282 252 271 296 282 252 279 296 282 251 279 296 282 251 278 297 282 251 279 296 282 251 279 296 283 252 278 296 282 251 279 296 283 252 279 296 283 252 279 296 283 252 278 296 282 252 279 296 283 252 278 297 282 252 279 297 282 251 271 296 282 252 278 297 282 252 270 296 282 252 278 296 282 252 278 296 282 252 277 303 282 251 279 297 282 251 276 303 282 251 278 294 282 251 278 296 282 251 278 297 282 251 278 297 282 251 278 296 282 251 278 296 282 251 278 297 282 251 279 296 282 251 278 297 282 251 279 296 282 251 278 296 282 251 277 303 282 251 278 296 282 251 279 296 282 251 278 297 282 251 279 296 282 251 278 296 282 251 278 297 282 252 278 296 282 251 278 296 282 251 276 303 282 251 278 296 282 251 278 296 282 252 279 296 282 252 278 296 282 252 278 297 282 252 278 296 282 251 279 296 282 251 279 296 282 252 279 296 282 251 279 296 282 251 278 296 282 251 277 303 282 251 279 296 282 251 279 295 282 251 278 296 282 251 278 296 282 251 279 293 282 251 278 297 282 251 278 297 282 251 280 296 282 251 278 297 282 251 278 297 282 251 279 296 282 251 278 295 282 251 276 303 282 251 279 296 282 251 278 297 282 251 278 297 282 251 278 296 282 251 270 300 282 251 278 297 282 251 279 296 282 251 278 297 282 251 278 297 282 251 279 296 282 251 278 297 282 251 279 297 282 251 279 297 283 251 278 297 282 251 279 297 282 251 279 297 282 251 282 294 282 251 278 297 282 251 279 297 282 251 278 297 282 251 279 296 282 251 278 297 282 251 279 297 282 251 278 297 282 251 279 296 283 251 278 297 282 251 278 297 282 251 279 296 282 251 279 296 282 251 279 296 282 251 279 296 282 251 278 297 282 251 278 296 283 251 279 296 283 251 278 296 283 251 279 296 283 252 279 296 283 251 279 297 283 251 279 297 283 251 279 294 283 251 279 297 283 251 279 297 283 252 279 296 283 251 278 297 282 251 279 296 282 252 279 296 282 251 278 295 282 251 279 297 282 252 280 296 282 252 278 297 282 252 278 294 282 251 279 297 283 251 278 296 283 251 277 303 283 251 278 294 282 251 279 297 282 251 280 296 282 252 279 297 282 252 279 297 282 252 279 296 282 252 278 297 282 251 278 297 282 251 277 304 282 251 279 296 282 252 279 297 282 252 279 297 282 251 279 296 282 252 278 297 282 252 279 297 283 252 279 297 282 251 278 297 282 252 279 297 282 252 270 294 282 252 269 294 282 252 270 291 282 252 278 294 282 252 270 293 282 252 269 293 282 252 270 291 282 252 269 291 282 252 277 292 282 252 277 294 282 252 277 294 282 252 277 294 282 251 277 294 282 251 269 291 282 252 269 294 282 252 277 292 282 252 276 293 282 252 269 294 282 252 280 290 282 252 277 293 282 252 277 294 282 252 278 293 282 252 277 294 282 252 277 294 282 252 277 294 282 252 277 294 282 252 277 294 282 252 277 294 282 252 267 300 282 251 276 294 282 251 277 294 282 252 277 294 282 252 277 294 282 252 277 292 282 252 277 293 282 252 277 292 282 252 277 294 282 252 277 295 282 252 277 294 282 252 277 294 282 252 277 294 282 252 277 294 282 251 277 294 282 251 277 294 282 251 277 294 282 251 277 294 282 251 276 291 282 251 275 300 282 251 275 301 282 251 276 301 282 251 277 294 282 251 277 294 282 251 277 294 282 251 277 294 282 251 277 294 282 252 277 294 283 252 278 294 283 252 278 294 283 252 277 294 282 252 277 294 283 252 277 294 282 252 276 294 282 252 276 294 283 252 277 294 282 252 277 294 282 252 277 294 282 252 278 294 283 252 277 294 282 252 276 294 282 252 276 294 283 252 275 292 283 252 277 294 283 252 277 294 283 252 276 294 282 252 276 293 282 252 277 294 282 252 277 292 283 252 277 294 283 252 277 294 283 252 276 295 282 252 276 294 282 252 277 294 282 252 276 294 283 252 277 294 282 252 277 294 282 252 277 294 283 252 277 294 283 252 277 294 283 252 277 294 283 252 277 294 283 252 277 294 282 252 277 294 282 252 277 294 282 252 278 294 282 252 277 294 283 252 277 294 283 252 277 294 283 252 277 294 282 252 277 294 282 252 275 301 283 252 275 301 283 252 277 295 283 252 277 294 283 252 276 295 283 252 277 294 283 252 277 294 282 252 277 295 283 252 277 294 283 252 277 294 283 252 277 294 283 252 277 294 283 252 278 294 283 252 278 294 283 252 277 294 283 252 278 294 283 252 277 294 283 252 277 294 282 252 277 294 283 252 277 294 283 252 277 294 283 252 277 294 283 252 278 294 283 252 277 294 283 252 277 295 283 252 277 294 283 252 277 294 283 252 278 294 283 252 286 298 282 252 284 305 282 252 286 298 282 252 286 298 282 252 285 298 282 252 280 287 282 252 286 298 282 252 285 299 282 252 288 291 282 252 280 304 282 252 286 297 282 252 286 297 282 252 285 298 282 252 285 298 282 252 286 298 282 252 277 295 282 252 285 298 282 252 285 298 282 252 285 298 282 252 285 298 282 252 286 298 283 252 279 298 282 252 284 305 283 252 286 298 282 252 285 296 282 252 285 298 282 252 278 294 282 251 277 292 282 252 277 294 282 252 277 294 283 251 277 294 283 251 285 298 282 251 277 291 282 251 276 301 283 252 277 295 282 252 278 294 282 252 278 294 282 252 277 295 282 252 277 294 282 252 278 294 282 252 278 294 282 252 277 294 282 252 277 295 282 252 276 295 282 252 278 294 282 252 276 295 282 252 277 295 282 252 277 294 282 252 277 294 282 252 278 294 282 252 278 293 282 252 277 295 282 252 277 295 282 252 277 294 282 252 277 294 282 252 277 294 283 252 278 294 283 252 277 294 283 252 277 294 282 252 277 295 282 252 276 295 283 252 276 292 282 252 277 295 282 252 277 295 282 252 277 295 282 252 278 294 282 252 276 295 282 252 277 295 282 252 277 295 282 252 276 295 282 252 274 301 282 252 276 295 282 252 277 294 282 252 277 295 282 252 277 294 282 252 276 294 282 252 277 294 282 252 277 295 282 252 276 295 283 252 276 295 283 252 277 295 282 252 277 295 282 252 276 294 283 252 277 295 282 252 275 301 282 252 277 295 282 252 277 295 282 252 276 295 282 252 276 295 282 252 276 295 282 252 285 299 282 252 285 299 282 252 285 298 283 252 285 299 283 252 285 295 283 252 285 299 283 252 277 295 282 252 276 295 282 252 277 294 282 252 277 294 282 252 276 295 282 252 277 294 282 252 277 295 282 252 276 294 282 252 277 294 282 252 278 294 283 252 277 295 283 252 277 295 283 252 276 301 283 252 277 295 283 252 277 294 282 252 276 295 282 252 277 294 282 252 277 294 282 252 278 294 282 252 278 294 282 252 277 295 282 252 277 295 282 252 277 295 282 252 278 294 283 252 276 295 283 252 277 295 283 252 277 295 282 251 285 300 282 251 285 299 283 251 278 295 283 251 277 296 282 251 278 295 283 252 270 295 283 252 285 299 282 252 278 295 282 252 286 299 282 252 277 296 283 252 277 296 283 252 277 295 283 252 277 296 283 252 277 295 283 251 278 295 283 251 277 296 283 251 277 295 283 251 277 295 283 251 275 302 283 251 277 296 283 251 277 295 283 251 278 295 283 251 278 295 283 251 278 295 283 251 275 302 282 251 278 295 283 251 277 294 283 252 277 295 283 252 275 302 283 251 277 295 283 252 277 295 283 251 276 301 283 251 278 295 283 251 277 296 283 251 277 295 283 252 277 295 283 251 276 295 283 252 285 299 283 252 277 296 282 252 277 296 282 252 280 293 282 251 277 295 282 251 276 296 283 251 277 295 283 251 277 296 283 251 277 296 283 251 277 296 283 251 270 295 283 251 269 295 283 251 278 295 282 251 277 295 283 251 281 292 283 251 275 302 283 251 278 295 283 251 277 295 283 251 278 295 283 251 277 296 283 251 277 296 283 251 277 295 283 251 278 295 283 251 277 296 283 251 277 296 283 251 278 295 283 251 277 296 283 251 277 295 283 251 269 296 283 251 266 303 283 251 269 296 283 251 270 295 282 251 270 295 283 251 270 295 282 251 270 295 282 251 269 295 283 251 277 295 282 251 277 295 282 251 277 295 282 251 277 296 282 251 270 295 282 251 277 296 282 251 280 289 282 251 277 296 283 251 277 296 282 251 269 296 282 251 269 295 282 251 269 296 282 251 269 296 282 251 269 295 282 251 269 296 282 251 270 295 282 251 270 295 282 251 275 302 282 251 270 295 282 251 269 295 282 251 270 295 282 251 275 302 282 251 270 295 282 251 268 302 282 251 280 292 283 251 276 301 283 251 277 296 283 251 278 295 283 251 277 295 283 252 277 296 283 252 279 299 283 252 270 295 283 252 278 296 282 252 277 296 282 251 284 306 282 251 285 300 282 252 277 296 282 252 278 295 282 252 277 295 282 252 278 296 282 252 281 292 282 252 277 295 282 252 277 295 282 252 286 299 282 252 285 298 282 251 285 298 282 251 285 299 282 251 285 299 282 251 277 296 282 251 278 299 282 251 285 300 282 251 285 299 282 252 284 300 282 252 284 300 282 252 285 300 282 252 283 306 282 252 285 299 282 252 285 300 282 252 277 295 282 252 283 306 282 252 285 299 282 252 285 299 282 252 276 296 282 252 277 296 282 251 285 299 282 251 284 300 282 251 286 299 282 251 277 296 282 251 277 296 282 251 285 300 282 251 285 299 282 252 285 300 282 252 285 299 282 252 286 299 282 252 286 299 282 252 277 294 282 252 278 294 282 252 276 301 282 252 277 294 282 252 277 296 282 251 275 302 282 251 285 299 282 251 286 299 282 251 286 299 282 251 283 306 282 251 284 305 282 251 285 299 282 251 285 299 282 251 285 299 282 251 276 306 282 251 284 305 282 252 284 306 282 252 285 300 282 252 277 296 282 252 286 299 282 252 285 299 282 252 288 294 282 252 285 299 282 252 285 300 282 252 285 299 282 251 285 299 282 251 277 299 283 252 284 306 283 252 284 306 282 252 284 306 282 252 285 299 282 252 288 296 282 251 278 299 282 252 285 299 282 251 280 293 282 251 285 299 282 252 285 299 282 252 270 295 282 252 277 295 282 252 270 301 282 252 285 298 282 252 267 302 282 252 278 295 282 252 277 295 283 252 275 302 283 252 275 303 282 252 275 302 282 252 285 299 282 252 285 299 282 252 285 299 282 252 285 299 282 252 286 299 282 252 284 305 282 252 277 299 282 252 285 299 282 252 286 298 282 252 278 298 283 252 285 298 282 252 286 298 282 252 278 298 282 252 285 299 282 251 279 298 282 252 278 299 282 252 285 299 282 252 279 298 282 252 276 305 283 252 279 298 282 252 284 305 282 252 285 299 282 252 285 299 282 252 286 298 282 252 278 299 282 252 285 299 282 252 286 298 282 252 278 299 282 252 270 295 282 252 278 299 283 252 278 298 283 252 286 298 283 252 284 306 283 252 285 299 283 252 285 299 283 252 286 298 283 252 283 305 282 252 278 295 282 252 285 299 283 252 285 299 283 252 277 295 283 252 278 298 283 252 270 295 283 252 277 295 283 252 270 295 282 252 270 295 282 252 277 295 282 252 277 295 282 252 285 299 283 252 270 301 282 252 271 301 283 252 270 301 283 252 276 302 282 252 282 291 282 251 269 296 282 252 278 298 282 252 279 298 282 252 278 298 283 252 279 298 283 252 279 297 283 252 278 298 283 252 279 298 283 252 287 301 283 252 278 298 283 252 279 298 283 252 279 297 283 252 278 298 283 252 279 298 283 252 279 297 282 252 277 304 283 252 280 297 283 252 280 297 283 252 279 297 283 252 279 297 283 252 284 294 283 252 279 297 283 252 279 297 283 252 279 297 283 252 279 297 283 252 279 297 283 252 279 297 283 252 279 297 283 252 282 295 283 252 280 297 283 252 288 301 283 252 288 301 283 252 286 307 283 252 287 301 283 252 287 302 283 252 288 301 283 252 287 302 283 252 288 300 283 252 288 307 283 252 287 307 283 252 289 301 283 252 288 301 283 252 279 297 283 252 280 303 283 252 278 303 283 252 280 298 283 252 280 297 283 252 280 296 283 252 280 296 283 252 280 296 283 252 287 307 283 252 288 300 283 252 288 301 283 252 288 300 283 252 289 300 283 252 280 296 283 252 280 296 283 252 280 297 283 252 278 303 283 252 280 296 283 252 280 297 283 252 280 297 283 252 279 303 283 252 278 304 283 252 279 303 283 252 280 297 283 252 281 296 283 252 279 297 283 252 280 296 283 252 270 308 283 252 279 302 283 252 281 296 283 252 289 299 283 252 288 300 283 252 288 300 283 252 289 300 283 252 289 300 283 252 288 300 283 252 286 307 283 252 279 313 283 252 281 304 283 252 288 300 283 252 288 300 283 252 289 300 283 252 289 300 283 252 288 301 283 252 288 300 283 252 288 300 283 252 288 301 283 252 289 300 283 252 289 300 283 252 288 300 283 252 289 300 283 252 288 301 283 252 289 300 283 252 288 300 283 252 289 300 283 252 289 300 283 252 289 300 283 252 289 299 283 252 289 300 283 252 274 299 283 252 289 300 283 252 289 300 282 252 290 300 283 252 288 301 283 252 288 300 282 252 288 300 282 252 288 300 283 252 289 300 283 252 288 300 283 252 288 300 283 252 289 300 283 252 289 300 283 252 287 307 283 252 289 300 283 252 283 303 283 252 272 299 283 252 283 303 283 252 289 299 283 252 281 303 283 252 288 300 283 251 289 300 283 251 287 307 283 251 286 304 283 252 286 307 283 252 288 300 283 251 288 300 283 251 289 298 283 251 287 307 283 252 289 300 283 252 289 300 283 252 289 299 283 252 288 306 283 252 289 300 283 252 288 300 283 252 287 307 283 252 287 304 283 252 280 297 283 252 279 294 283 252 279 294 283 252 278 303 283 252 278 303 283 252 288 299 283 252 281 296 283 251 280 296 283 252 281 295 283 251 280 296 283 251 280 296 283 251 278 302 283 251 279 295 283 252 284 293 283 252 281 296 283 252 280 296 283 252 280 296 283 252 279 302 283 252 288 301 283 252 280 297 283 252 281 296 283 252 280 296 283 252 280 296 283 252 280 296 283 252 278 303 283 252 289 300 283 252 288 301 283 252 288 300 283 252 287 306 283 252 287 306 283 252 288 300 283 252 287 299 283 252 288 299 283 252 290 296 283 252 289 300 283 252 287 298 283 252 288 300 283 252 288 301 283 252 288 301 283 252 288 301 283 252 288 300 283 252 287 299 283 252 287 301 283 252 287 301 283 252 288 300 283 252 288 300 283 252 288 300 283 252 289 300 283 252 288 298 283 252 288 300 283 252 287 301 283 252 288 300 283 252 288 300 283 252 288 300 283 252 288 300 283 252 288 300 283 252 289 300 283 252 289 292 283 252 287 298 283 252 288 300 283 252 288 300 283 252 289 300 283 252 288 300 283 252 289 301 283 252 289 300 283 252 288 300 283 252 288 301 283 252 288 300 283 252 288 300 283 252 288 300 283 252 289 300 283 252 288 300 283 252 289 300 283 252 281 296 283 252 289 300 283 252 289 300 283 252 289 300 283 252 288 300 283 252 281 296 283 252 289 300 283 252 288 300 283 252 288 301 283 252 288 300 283 252 288 300 283 252 288 300 283 252 280 296 283 252 289 300 283 252 288 301 283 252 288 301 283 252 288 301 283 252 288 300 283 252 279 297 283 252 272 299 283 252 282 305 283 252 288 300 283 252 288 301 283 252 288 300 283 252 288 300 283 252 288 300 283 252 288 300 283 252 288 301 283 252 288 300 283 252 288 301 283 252 289 300 283 252 289 300 283 252 289 301 283 252 289 301 283 252 289 301 283 252 288 301 283 252 280 297 283 252 281 297 283 252 280 298 283 252 288 300 283 252 278 295 283 252 279 294 283 252 287 298 283 252 278 294 283 252 278 295 283 252 286 298 283 252 287 298 283 252 278 294 283 252 286 304 283 252 288 297 283 252 286 298 283 252 287 297 283 252 287 297 283 252 287 297 283 252 286 298 283 252 286 297 283 252 286 298 283 252 286 298 283 252 287 298 283 252 289 295 283 251 284 305 283 252 287 297 283 252 286 298 283 252 286 298 283 252 286 298 283 252 286 298 283 252 287 297 283 252 286 297 283 252 278 294 283 252 286 297 283 252 277 301 283 252 278 295 283 252 278 294 283 252 282 288 283 252 281 289 283 252 278 293 283 252 287 297 283 252 287 297 283 252 286 297 283 252 286 297 283 252 286 297 283 252 286 297 283 252 284 304 283 252 285 298 283 252 286 297 283 252 286 298 283 252 286 297 283 252 286 298 283 252 287 297 283 252 286 297 283 252 286 297 283 252 287 297 283 252 286 297 283 252 287 297 283 252 286 297 283 252 286 298 283 252 286 298 283 252 288 297 283 252 285 298 283 252 286 298 283 252 287 297 283 252 286 298 283 252 287 297 283 252 286 297 283 252 284 305 283 252 284 304 283 252 284 305 283 252 286 297 283 252 284 304 283 252 286 297 283 252 289 293 283 252 284 304 283 252 286 297 283 252 284 304 283 252 286 297 283 252 289 293 283 251 285 298 283 252 286 298 283 252 286 298 283 252 285 299 283 252 286 298 283 252 286 298 283 252 286 298 283 252 286 299 283 252 281 304 283 252 284 305 283 252 286 298 283 252 285 298 283 252 288 294 283 252 286 298 283 252 286 297 283 252 286 298 283 252 285 298 283 252 280 305 283 252 286 298 283 252 286 298 283 252 286 298 283 252 286 298 283 252 286 298 283 252 286 298 283 252 286 297 283 252 286 298 283 252 286 297 283 252 286 298 283 252 285 304 283 252 287 297 283 252 286 298 283 252 285 298 283 252 281 304 283 252 286 298 283 252 286 298 283 252 286 298 283 252 285 295 283 252 286 298 283 252 286 298 283 252 286 297 283 252 286 298 283 252 286 297 283 252 277 294 283 252 285 298 283 252 281 305 283 252 285 298 283 252 285 298 283 252 286 297 283 252 285 298 283 252 286 297 283 252 285 298 283 252 285 298 283 252 288 294 283 251 286 297 283 251 286 297 283 251 286 298 283 251 286 298 283 251 285 298 283 251 286 298 283 251 285 298 283 251 285 298 283 251 288 294 283 251 285 298 283 251 285 298 283 251 285 298 283 251 286 298 283 251 285 298 283 251 286 298 283 251 284 304 283 252 286 298 283 251 286 298 283 251 286 298 283 251 286 298 283 251 285 304 283 252 286 297 283 252 286 297 283 252 286 298 283 252 285 300 283 252 286 297 283 252 286 298 283 252 286 297 283 252 286 298 283 252 286 298 283 251 286 298 283 251 286 298 283 251 286 298 283 251 286 298 283 251 284 305 283 251 285 304 283 251 286 297 283 251 286 298 283 251 286 297 283 251 286 297 283 251 286 297 283 251 286 297 283 252 286 297 283 252 280 291 283 252 286 298 283 252 286 298 283 252 286 298 283 252 281 304 283 252 281 304 283 251 286 298 283 251 285 298 283 252 286 298 283 252 286 298 283 251 286 298 283 252 286 297 283 252 286 298 283 252 286 298 283 252 286 298 283 252 286 298 283 252 285 296 283 252 286 297 283 252 286 297 283 252 280 302 283 252 286 298 283 252 280 304 283 252 281 305 283 252 286 298 283 252 285 298 283 252 286 298 283 252 286 298 283 252 286 297 283 252 286 297 283 252 286 297 283 252 286 297 283 252 286 297 283 252 286 298 283 252 285 297 283 252 286 297 283 252 286 297 283 252 286 297 283 251 285 298 283 252 285 298 283 252 285 298 283 252 285 298 283 252 286 297 283 252 285 298 283 252 285 296 283 252 285 298 283 252 283 305 283 252 286 298 283 252 286 298 283 252 285 298 283 252 286 298 283 252 286 298 283 252 284 305 283 252 286 298 283 252 286 298 283 252 285 298 283 252 285 298 283 252 285 298 283 252 286 298 283 252 285 298 283 252 286 298 283 252 285 298 283 252 286 298 283 252 285 298 283 252 285 298 283 252 287 292 283 251 285 298 283 251 285 298 283 251 285 298 283 251 285 299 283 251 285 298 283 251 288 301 283 251 288 300 283 251 287 301 283 251 286 301 283 251 287 301 283 251 286 302 283 251 284 308 283 251 288 301 283 252 278 295 283 252 278 295 283 252 278 295 283 252 278 295 283 252 277 295 283 252 278 295 283 252 277 295 283 252 286 298 283 252 284 305 283 252 286 298 283 252 286 298 283 252 285 296 283 252 286 298 283 252 286 298 283 252 287 298 283 252 290 294 283 252 287 297 283 252 288 297 283 252 286 298 283 252 286 298 283 252 287 298 282 251 286 298 282 251 285 304 282 252 286 304 282 252 286 305 283 252 287 297 282 251 285 305 283 251 287 298 283 251 286 298 283 251 286 303 283 251 286 295 283 251 287 297 283 251 288 297 283 251 287 298 283 251 287 298 283 251 287 298 283 251 287 298 283 251 282 304 283 251 287 297 283 251 285 304 283 251 286 298 283 251 287 297 283 251 286 297 283 251 287 297 283 251 287 298 282 251 289 292 283 251 287 297 283 251 288 297 283 251 287 297 283 251 288 297 283 251 288 297 283 251 286 298 283 251 287 297 283 251 287 297 283 251 287 297 283 251 280 294 283 251 279 294 283 251 279 294 283 251 276 301 283 251 276 301 283 251 279 294 283 251 287 297 283 251 279 294 283 251 277 300 283 251 277 300 283 251 280 294 283 251 279 294 283 251 279 294 282 251 283 291 283 251 278 293 283 251 280 293 283 251 279 294 283 251 279 294 282 251 279 294 283 251 279 294 283 251 279 294 283 252 282 291 282 251 279 294 283 251 282 290 283 251 280 293 283 251 279 294 283 251 279 294 283 251 287 298 283 251 286 304 283 251 277 300 283 251 279 294 283 251 279 294 283 251 279 294 283 251 279 294 283 251 279 294 283 251 279 294 283 251 279 294 283 251 280 294 283 251 287 297 283 251 278 293 283 251 279 294 283 251 279 294 283 251 279 294 283 251 279 294 283 251 279 293 283 251 279 293 283 251 278 300 283 251 279 293 283 251 280 293 283 251 278 300 282 252 278 294 282 252 278 300 282 252 283 289 282 252 279 292 282 252 279 292 282 252 280 292 282 252 287 296 282 252 279 292 282 252 279 292 282 252 277 299 282 252 280 292 282 252 279 293 282 251 278 299 282 252 288 296 282 251 287 296 282 251 285 303 282 252 287 293 282 251 279 292 282 251 279 293 282 251 279 293 282 252 279 293 282 252 287 297 282 251 282 290 281 252 279 292 282 252 287 296 282 252 286 296 282 252 287 296 282 252 288 296 282 252 287 296 282 252 287 297 285 251 287 297 282 252 287 298 282 252 287 296 282 252 279 294 282 252 279 293 282 252 279 293 282 252 279 293 282 252 279 293 281 252 278 293 282 252 278 292 282 252 278 293 282 252 277 299 281 249 279 290 282 252 278 293 282 252 279 292 281 252 279 292 281 252 280 291 280 249 279 292 280 249 280 292 281 252 279 292 282 252 288 296 282 251 288 296 282 251 288 296 282 251 288 296 282 252 288 296 282 252 288 296 281 252 280 292 282 252 280 292 282 252 279 292 282 252 279 292 282 252 279 292 282 252 279 293 281 252 280 292 281 252 287 296 282 252 287 296 281 252 291 293 281 252 279 294 281 252 287 297 281 252 288 295 281 252 287 296 281 252 279 293 281 252 279 294 281 252 279 294 281 252 279 294 281 252 279 294 282 252 270 307 282 252 279 294 282 252 286 296 282 252 286 298 282 252 285 304 282 251 276 301 282 252 279 294 282 252 277 301 282 252 279 294 282 252 278 295 282 252 279 294 281 252 279 294 281 252 278 294 282 252 276 301 282 252 278 294 281 251 278 294 281 251 277 300 282 251 279 294 281 251 278 294 281 251 279 294 282 251 279 294 282 252 278 294 281 252 278 294 281 252 273 299 281 252 278 294 281 252 278 295 281 252 279 294 281 252 278 294 281 252 286 298 281 252 279 294 281 252 278 294 281 252 278 294 281 252 279 294 281 252 276 301 281 252 279 294 282 252 278 292 282 252 271 300 282 252 278 294 281 252 278 294 281 252 278 295 281 252 278 294 281 252 278 294 281 252 286 298 274 248 278 294 274 248 278 295 274 248 278 294 281 252 278 295 281 252 286 298 274 248 270 301 274 248 279 294 274 248 278 294 281 252 278 295 281 252 277 294 281 252 277 295 281 251 277 295 281 251 279 294 282 252 278 294 281 251 278 294 281 252 278 294 281 252 278 295 281 251 279 294 281 252 278 295 281 252 278 295 281 252 278 295 281 252 286 296 281 252 286 295 282 252 286 298 281 252 281 289 274 248 286 298 282 251 285 298 282 252 288 301 282 251 287 298 283 251 287 300 283 251 288 299 283 251 287 299 283 251 288 298 282 251 288 299 282 251 287 298 282 251 287 302 282 252 287 299 282 251 287 301 282 251 288 301 282 252 288 301 282 251 288 301 282 251 288 300 282 251 287 301 282 251 287 300 282 251 287 301 282 251 288 300 282 251 288 301 282 252 287 298 282 251 287 301 282 251 288 300 282 251 279 297 282 251 279 297 275 248 288 301 275 248 286 302 282 252 288 300 282 252 287 300 282 252 287 301 282 251 287 301 274 248 287 301 282 252 279 297 282 251 287 300 282 251 288 301 274 248 287 301 274 248 288 300 274 248 289 300 274 248 287 301 274 248 288 300 275 248 288 300 275 248 287 300 282 251 279 297 275 248 279 297 282 251 279 297 274 248 280 297 274 248 288 300 282 252 288 300 282 252 286 299 282 252 287 298 282 251 288 300 282 251 287 301 282 252 288 300 275 248 286 308 282 252 288 301 282 252 288 300 282 252 287 301 282 252 287 299 282 252 288 300 282 252 287 299 282 252 288 301 283 252 288 300 282 251 289 291 282 251 288 298 282 251 289 300 282 251 280 296 282 252 280 296 282 252 288 300 282 252 280 297 282 252 279 295 282 252 280 298 282 252 280 297 283 252 279 297 275 248 279 297 283 252 286 308 283 252 288 300 283 252 288 300 282 252 280 305 282 252 287 298 275 248 279 297 275 248 279 297 282 252 279 297 282 252 280 297 282 252 278 295 282 252 276 302 283 252 279 297 283 252 278 296 282 252 285 308 275 248 287 301 275 248 287 301 282 252 287 301 282 252 287 301 282 252 287 301 282 252 288 301 275 248 288 301 275 248 287 301 282 251 287 301 282 252 288 298 282 252 287 300 282 252 288 300 282 252 287 301 283 252 287 300 282 252 286 301 282 252 287 301 283 252 286 301 283 252 287 301 283 252 288 301 282 252 287 301 282 252 287 300 282 252 288 300 283 252 287 301 282 252 288 298 282 252 287 298 282 252 287 298 282 252 287 300 283 252 287 301 283 252 288 300 283 252 288 299 283 252 288 300 275 248 287 301 283 252 287 301 283 252 288 300 275 248 287 301 283 252 288 300 283 252 287 297 283 252 287 301 283 252 287 300 283 252 287 299 283 252 287 301 283 252 287 300 283 252 287 298 283 252 285 308 282 252 287 298 275 248 288 300 282 252 286 305 282 252 288 300 275 248 288 300 275 248 288 300 275 248 287 301 275 248 288 300 275 248 287 300 283 252 288 300 283 252 288 300 283 252 285 308 283 252 288 300 283 252 287 307 283 252 287 301 283 252 287 301 275 248 282 304 275 248 287 298 283 252 287 300 282 252 289 292 282 252 286 297 283 252 286 297 283 252 286 297 283 252 284 304 283 252 286 297 275 248 287 297 275 248 286 297 275 248 286 297 275 248 286 297 283 252 285 298 283 252 286 298 283 252 286 297 283 252 286 298 283 252 286 297 283 251 286 297 283 252 285 298 275 248 286 297 275 248 286 298 275 248 284 304 275 248 285 298 275 248 285 304 275 248 286 298 275 248 286 297 275 248 286 297 275 248 286 297 275 248 286 297 275 248 287 297 275 248 286 298 275 248 286 296 275 248 285 296 283 252 285 298 282 252 285 295 283 252 286 297 283 252 286 298 283 252 288 292 283 252 286 298 283 252 285 304 283 252 286 298 283 252 285 298 283 252 284 305 275 248 286 298 275 248 287 298 283 252 285 298 275 248 286 298 275 248 286 298 282 252 285 298 275 248 285 298 275 248 283 305 275 248 285 298 275 248 286 298 275 248 284 305 275 248 284 299 282 252 285 298 283 252 285 297 283 252 285 298 283 252 285 298 283 252 284 305 282 252 285 298 283 252 280 305 282 252 284 304 282 252 280 303 283 252 280 304 282 252 283 297 282 252 280 304 282 252 280 304 283 252 281 304 283 252 280 305 282 252 280 304 282 252 280 304 282 252 281 304 283 252 271 299 282 252 271 299 282 252 270 300 282 252 271 299 282 252 278 294 282 252 277 292 282 252 277 294 282 252 277 294 282 252 277 294 282 252 278 294 282 252 277 295 282 252 278 295 282 252 277 292 282 252 277 292 282 252 277 295 282 252 277 293 282 252 277 295 283 252 277 294 282 252 278 294 282 252 277 295 282 252 277 294 282 252 277 294 282 252 277 294 282 252 277 294 275 248 277 294 275 248 278 294 275 248 277 294 275 248 277 294 282 252 270 300 282 252 277 295 282 252 277 294 282 252 286 297 283 252 280 291 283 252 277 295 283 252 278 294 283 252 278 294 283 252 277 295 283 252 285 295 283 252 285 298 283 252 278 294 283 252 277 294 283 252 277 295 283 252 286 297 283 252 278 294 275 248 286 297 283 252 286 297 283 252 286 297 283 252 286 297 283 252 285 298 283 252 284 304 283 252 285 298 283 252 285 298 283 252 286 297 283 252 285 298 283 252 284 305 283 252 284 305 275 248 285 298 275 248 278 313 275 248 285 298 275 248 285 297 275 248 284 304 275 248 286 298 275 248 285 298 275 248 286 297 275 248 286 297 283 252 286 297 283 252 286 298 283 252 289 295 283 252 284 305 283 252 286 297 283 252 286 298 283 252 285 298 283 252 285 298 283 252 286 297 283 252 285 298 283 252 285 298 283 252 285 297 283 252 285 297 283 252 285 298 283 252 286 297 275 248 285 297 283 252 285 298 283 252 286 297 283 252 285 298 282 252 283 304 282 252 286 297 283 252 285 296 283 252 284 304 283 252 285 298 283 252 285 298 275 248 285 298 275 248 285 298 275 248 285 297 283 252 285 297 283 252 285 297 283 252 285 298 283 252 285 298 283 252 286 297 282 252 277 294 283 252 285 298 283 252 285 298 283 252 285 298 283 252 285 298 283 252 285 298 283 252 285 298 283 252 285 298 283 252 285 298 283 252 285 298 283 252 285 298 275 248 285 298 275 248 285 298 275 248 285 298 275 248 285 298 275 248 285 298 275 248 285 298 275 248 285 298 275 248 285 298 275 248 285 299 275 248 285 298 283 252 285 298 283 252 284 298 283 252 286 298 283 252 285 298 283 252 285 298 283 252 285 298 283 252 285 298 282 252 285 298 283 252 285 298 283 252 285 298 283 252 286 298 283 252 285 298 283 252 285 299 283 252 285 298 283 252 285 298 275 248 285 298 275 248 283 305 275 248 285 298 275 248 287 301 283 252 286 301 283 252 289 295 283 252 285 298 283 252 285 298 283 252 285 297 283 252 285 298 283 252 286 298 283 252 286 297 283 252 285 298 283 252 287 293 283 252 286 298 283 252 285 298 283 252 286 298 283 252 285 298 283 252 284 299 283 252 286 299 283 252 286 298 283 252 285 299 283 252 286 298 283 252 289 292 275 248 285 299 275 248 285 299 275 248 285 299 275 248 285 298 275 248 285 299 275 248 286 299 275 248 285 299 275 248 285 299 275 248 285 299 275 248 285 299 275 248 284 305 276 248 286 299 276 248 286 299 276 248 284 305 276 248 285 299 283 252 285 299 283 252 285 299 275 248 285 298 283 252 285 299 283 252 285 299 283 252 285 298 283 252 285 298 283 252 285 298 283 252 285 298 283 252 285 299 283 252 286 298 283 252 283 305 283 252 286 298 283 252 285 299 283 252 285 298 283 252 285 299 275 248 285 299 275 248 285 299 275 248 285 299 275 248 285 299 275 248 285 298 283 252 285 298 283 252 285 296 275 248 284 297 283 252 285 298 283 252 285 298 283 252 286 298 283 252 285 299 283 252 285 298 283 252 285 299 283 252 285 298 283 252 286 298 283 252 286 298 283 252 284 299 283 252 285 298 283 252 285 299 283 252 285 299 282 252 285 299 282 252 286 298 283 252 286 298 283 252 286 298 282 252 284 299 283 252 284 300 283 252 285 299 283 252 285 298 283 252 284 299 283 252 285 298 283 252 286 298 283 252 285 299 283 252 285 299 283 252 286 298 283 252 283 306 283 252 284 305 283 252 286 298 283 252 285 299 283 252 285 298 283 252 285 299 283 252 285 299 283 252 285 299 283 252 286 299 283 252 286 298 283 252 286 299 283 252 285 298 283 252 285 299 283 252 285 299 275 248 286 298 275 248 285 298 275 248 285 299 275 248 283 306 275 248 288 294 275 248 284 305 275 248 285 296 275 248 285 299 275 248 284 298 275 248 285 299 283 252 284 299 283 252 285 298 283 252 284 305 283 252 285 299 283 252 285 299 283 252 286 298 283 252 288 296 283 252 286 298 283 252 286 298 283 252 285 298 283 252 285 298 283 252 284 304 283 252 286 298 283 252 285 296 283 252 286 298 283 252 285 298 283 252 277 295 283 252 278 295 283 252 277 296 283 252 277 295 283 252 278 295 283 252 276 301 283 252 278 295 283 252 285 305 283 252 286 299 283 252 286 298 283 252 284 305 283 252 285 299 283 252 286 297 283 252 286 298 276 248 285 298 276 248 286 296 275 248 287 296 275 248 284 303 282 252 286 296 282 252 286 297 282 252 286 297 283 252 286 297 283 252 286 296 283 252 286 293 283 252 287 295 282 252 287 295 283 252 287 295 282 252 287 296 282 252 288 296 282 252 288 295 282 252 286 291 282 252 287 291 282 252 286 292 282 252 287 292 282 252 288 295 282 252 279 289 282 252 279 289 282 252 288 296 283 252 278 290 283 252 286 293 283 252 281 290 282 252 279 287 282 252 280 290 282 252 280 285 282 252 282 285 281 252 281 285 281 252 283 284 281 252 282 283 281 252 283 283 281 252 284 283 281 252 284 283 281 252 284 283 281 252 284 284 281 252 284 284 281 252 282 284 281 252 283 283 280 252 283 282 280 252 283 283 281 252 283 282 281 252 284 281 281 252 283 281 281 252 284 281 281 252 284 281 281 252 284 281 281 252 284 281 281 252 284 282 281 252 284 282 281 252 284 282 281 252 283 283 281 252 284 281 281 252 284 281 281 252 284 281 281 252 284 281 281 252 284 281 281 252 284 282 281 252 284 281 281 252 285 281 281 252 283 282 281 252 284 281 281 252 284 281 281 252 284 281 281 252 284 281 281 252 283 281 281 252 284 281 281 252 284 281 281 252 285 281 281 252 284 281 281 252 284 281 281 252 285 281 281 252 283 281 281 252 284 281 281 252 284 281 281 252 284 281 281 252 284 281 281 252 284 281 281 252 283 281 281 252 284 281 281 252 284 281 282 252 283 281 282 252 284 281 281 252 284 281 281 252 284 281 281 252 284 281 281 252 285 281 281 252 284 281 281 252 285 281 281 252 284 281 281 252 284 281 281 252 284 281 281 252 284 281 281 252 284 281 281 252 284 281 281 252 285 281 281 252 284 281 281 252 285 281 280 252 284 281 280 252 284 281 280 252 285 281 281 252 285 281 281 252 285 281 281 252 284 281 281 252 285 281 281 252 284 281 280 252 284 281 280 252 284 281 280 252 284 281 280 252 284 281 280 252 284 281 281 252 284 281 281 252 283 282 281 252 284 281 281 252 284 281 281 252 284 281 281 252 284 281 281 252 284 281 281 252 284 281 281 252 285 281 281 252 284 281 280 252 285 281 280 252 285 281 280 252 284 281 280 252 284 281 280 252 284 281 280 252 284 281 280 252 284 281 280 252 284 281 280 252 292 284 280 252 291 284 280 252 285 282 280 252 291 284 280 252 284 281 280 252 284 281 280 251 284 281 280 252 283 281 280 251 284 281 280 252 282 281 280 252 284 281 280 252 284 281 280 252 282 282 280 252 281 282 280 251 280 283 280 251 279 283 280 251 279 283 280 251 280 284 280 251 280 283 280 251 279 283 280 251 278 284 280 251 278 283 280 251 278 283 280 251 278 284 280 252 282 281 280 252 279 283 280 252 280 283 280 252 279 283 280 252 279 283 280 251 283 282 280 252 279 285 280 252 279 285 280 251 280 285 280 251 279 285 280 251 280 285 280 251 280 289 281 251 280 285 281 251 279 285 280 251 280 285 280 252 279 286 281 252 279 287 280 252 283 284 281 252 279 288 281 252 278 288 274 248 280 287 281 252 280 287 281 252 279 287 281 252 279 287 281 252 280 290 281 252 279 287 274 248 280 290 281 252 279 288 281 252 280 287 281 252 286 291 281 252 286 294 282 252 287 291 282 252 287 294 282 252 287 294 282 252 279 288 282 252 278 287 282 252 278 287 282 252 278 287 281 252 278 288 281 252 278 288 281 252 279 288 281 252 279 290 282 252 279 287 281 252 279 287 281 252 282 285 282 252 279 287 282 252 279 287 282 252 279 287 282 252 279 288 283 252 280 287 282 252 280 287 281 252 279 288 281 252 279 287 274 248 279 288 275 248 279 291 275 248 282 286 274 248 279 288 282 252 278 290 283 252 278 290 283 252 279 289 283 252 278 289 282 252 279 289 282 252 279 289 282 252 278 292 282 252 278 289 283 252 279 289 283 252 278 289 283 252 278 289 283 252 278 292 283 252 279 292 282 252 278 287 282 252 279 292 282 252 278 290 283 252 280 292 283 252 279 292 283 252 279 293 283 252 279 293 283 252 279 293 283 252 279 293 283 252 278 294 283 252 279 294 282 252 278 294 282 252 279 293 282 252 279 294 282 252 277 295 283 252 278 294 282 252 276 300 283 252 277 294 283 252 278 293 283 252 279 293 282 252 277 292 282 252 278 294 282 252 278 294 282 252 278 294 282 252 279 297 282 252 279 294 282 252 279 296 282 252 279 295 282 252 279 296 282 252 272 296 282 252 279 296 282 252 279 296 282 252 271 296 282 252 279 296 283 252 278 303 283 252 278 294 283 252 272 296 283 252 280 297 283 252 278 294 282 252 278 294 283 252 279 294 283 252 278 294 282 252 278 294 282 252 278 293 282 252 278 294 282 252 280 296 282 252 280 296 282 252 277 303 283 252 279 297 283 252 278 294 283 252 279 294 283 252 286 295 283 252 279 293 283 252 277 295 283 252 278 294 282 252 276 301 282 252 286 297 282 252 286 295 282 252 286 298 282 252 278 294 283 252 279 297 283 252 278 294 283 252 277 292 282 252 278 303 282 252 279 296 282 252 279 297 282 252 279 294 282 252 279 297 282 252 279 295 282 252 278 303 282 252 280 297 283 252 279 297 282 252 279 295 282 252 280 296 282 252 278 294 282 252 279 297 282 252 279 297 282 252 278 294 282 252 279 297 282 252 278 294 282 252 278 302 283 252 279 294 283 252 280 296 283 252 278 294 283 252 279 294 283 252 278 294 283 252 278 294 283 252 278 294 283 252 278 294 282 252 278 294 282 252 278 293 282 252 278 294 282 252 277 295 282 252 278 293 282 252 276 300 282 252 281 291 283 252 278 294 283 252 278 294 283 252 279 293 283 252 279 294 283 252 279 294 283 252 277 294 283 252 278 294 282 252 278 294 282 252 278 294 283 252 276 300 282 252 271 299 282 252 270 297 282 252 286 298 282 252 286 297 283 252 286 298 283 252 286 297 283 252 286 298 283 252 286 297 283 252 286 297 283 252 286 298 283 252 277 294 282 252 277 294 283 252 278 294 282 252 277 294 282 252 285 298 282 252 286 297 282 252 286 298 283 252 286 298 283 252 278 294 283 252 285 298 283 252 277 294 283 252 286 298 283 252 284 305 283 252 286 297 283 252 278 294 283 252 276 301 283 252 277 294 282 252 276 301 282 252 278 294 282 252 278 294 282 252 286 297 282 252 286 298 282 252 286 298 283 252 278 294 282 252 277 294 283 252 277 295 283 252 281 291 283 252 283 305 283 252 278 295 283 252 285 298 283 252 286 297 282 252 286 298 282 252 286 298 283 252 286 298 283 252 286 297 283 252 278 293 283 252 277 294 283 252 278 294 283 252 276 300 282 252 277 294 283 252 277 293 283 252 278 293 283 252 278 294 283 252 284 304 283 252 287 297 283 252 286 297 283 252 286 297 283 252 286 295 283 252 286 297 283 252 278 294 283 252 278 293 283 252 277 294 283 252 278 294 283 252 278 294 283 252 277 294 283 252 277 294 283 252 276 301 283 252 275 298 283 252 278 294 283 252 279 293 283 252 278 293 283 252 276 292 283 252 277 294 283 252 278 293 283 252 277 294 283 252 277 294 283 252 276 294 283 252 277 294 283 252 278 293 283 252 277 294 283 252 277 294 283 252 277 294 283 252 275 300 283 252 277 293 283 252 278 293 283 252 278 294 283 252 278 294 283 252 277 294 283 252 277 294 283 252 277 294 283 252 278 293 283 252 277 294 282 252 277 294 282 252 277 293 282 252 277 294 283 252 286 297 283 252 278 293 283 252 277 294 283 252 278 294 283 252 278 294 283 252 277 294 283 252 277 294 283 252 277 294 283 252 276 300 283 252 278 294 283 252 278 294 283 252 275 301 283 252 277 294 283 252 277 294 283 252 277 294 283 252 276 300 283 252 277 294 283 252 275 300 283 252 277 294 283 252 277 294 283 252 277 294 282 252 281 292 283 252 278 294 282 252 277 294 283 252 277 295 283 252 277 294 283 252 276 301 283 252 278 294 283 252 278 294 283 252 277 294 283 252 276 294 283 252 277 294 283 252 277 294 283 252 277 294 283 252 277 294 283 252 277 294 283 252 277 294 283 252 277 294 282 252 277 294 282 252 277 294 282 252 278 293 282 252 277 294 282 252 277 294 282 252 278 294 283 252 276 294 283 252 277 294 283 252 276 300 283 252 277 294 282 252 281 291 283 252 278 293 283 252 277 294 283 252 276 301 283 252 277 294 283 252 278 294 283 252 277 294 283 252 278 293 283 252 277 294 283 252 277 294 283 252 278 293 283 252 277 294 283 252 277 294 283 252 277 294 283 252 277 294 283 252 277 294 283 252 277 294 283 252 276 294 283 252 277 294 283 252 278 294 283 252 277 295 283 252 276 294 283 252 277 294 283 252 278 294 283 252 277 294 283 252 277 292 283 252 278 294 283 252 277 294 276 248 278 294 276 248 278 294 283 252 277 294 283 252 278 294 283 252 281 287 283 252 277 294 283 252 278 295 283 252 278 294 283 252 278 294 283 252 277 294 283 252 278 293 283 252 278 294 283 252 277 295 283 252 278 294 283 252 277 294 283 252 277 294 283 252 278 295 283 252 279 295 276 248 278 294 275 248 277 294 275 248 277 292 275 248 278 293 275 248 277 294 275 248 280 304 275 248 285 299 283 252 286 299 283 252 286 298 282 252 286 299 282 252 285 298 282 252 277 295 282 252 277 295 282 252 277 295 282 252 277 294 283 252 278 294 283 252 277 294 283 252 278 294 283 252 278 295 283 252 277 295 283 252 276 301 283 252 278 294 283 252 277 295 283 252 275 302 283 252 278 295 283 252 278 295 283 252 278 294 283 252 277 295 282 252 277 294 282 252 277 294 282 252 279 294 283 252 277 295 283 252 277 295 283 252 277 295 283 252 277 294 283 252 286 299 283 252 278 295 282 252 276 301 283 252 278 294 282 252 277 295 283 252 280 292 283 252 278 293 283 252 278 294 283 252 277 295 276 248 277 295 275 248 277 295 275 248 277 295 276 248 278 295 276 248 277 295 283 252 277 295 283 252 277 295 283 252 277 295 283 252 278 295 283 252 277 295 283 252 277 294 282 252 277 295 282 252 276 295 282 252 278 294 282 252 278 295 282 252 277 295 282 252 275 302 282 252 277 295 282 252 276 295 282 252 276 301 282 252 277 296 282 252 277 292 282 252 276 301 282 252 277 295 282 252 278 294 282 252 277 292 282 252 276 294 282 252 277 294 282 252 278 294 282 252 277 294 282 252 280 289 282 252 277 296 282 252 277 295 282 252 280 292 283 252 277 295 282 252 277 295 282 252 277 294 283 252 278 294 282 252 277 295 283 252 278 294 283 252 279 294 282 252 278 295 282 252 278 295 282 252 278 294 275 248 278 294 282 252 277 294 282 252 278 295 282 252 276 301 282 252 277 295 282 252 277 294 283 252 276 295 282 252 277 295 282 252 278 294 282 252 277 295 282 252 277 294 282 252 277 294 282 252 277 295 282 252 277 294 282 252 278 295 275 248 277 294 282 252 277 295 282 252 277 294 282 252 277 295 282 252 278 295 282 252 278 294 282 252 278 294 282 252 278 294 282 252 277 294 282 252 277 294 282 252 277 295 282 252 277 294 282 252 277 295 282 252 277 295 282 252 280 290 275 248 277 293 275 248 277 293 283 252 277 295 282 252 277 294 282 252 277 293 282 252 278 292 282 252 276 294 282 252 277 294 282 252 278 294 282 252 277 294 282 252 278 293 283 252 277 295 282 252 277 294 282 252 277 291 282 252 277 294 282 252 277 294 282 252 277 294 282 252 277 293 282 252 277 295 282 252 277 294 282 252 278 294 282 252 278 295 282 252 278 295 282 252 278 294 282 252 280 288 282 252 277 294 275 248 277 294 282 252 277 295 282 252 277 294 282 252 278 294 282 252 277 295 282 252 277 294 282 252 278 295 275 248 277 294 275 248 277 294 275 248 277 292 282 252 277 295 282 252 278 294 282 252 278 294 282 252 277 295 282 251 281 287 282 252 280 297 282 252 279 298 282 251 278 294 282 252 278 295 275 248 277 294 275 248 278 294 275 248 278 294 275 248 278 295 275 248 277 295 275 248 278 294 275 248 278 294 275 248 278 294 275 248 278 294 275 248 277 294 275 248 277 295 275 248 278 295 275 248 276 301 275 248 277 294 275 248 277 295 282 252 277 295 282 252 271 300 282 252 271 300 282 252 277 295 275 248 278 294 282 251 278 294 282 251 277 295 282 251 277 295 282 252 277 295 282 252 277 294 282 252 277 295 275 248 277 294 275 248 277 293 275 248 279 289 275 248 278 294 275 248 276 295 275 248 278 294 275 248 280 292 275 248 277 294 275 248 277 294 275 248 277 294 275 248 277 294 275 248 277 295 275 248 277 294 275 248 276 295 275 248 277 294 275 248 277 294 282 252 277 295 282 252 278 295 282 252 278 294 282 252 277 295 282 252 278 294 282 252 278 293 282 252 278 293 282 252 278 293 282 252 279 293 282 252 276 299 282 252 278 293 282 252 278 293 283 252 277 295 282 252 277 295 275 248 277 294 283 252 277 295 283 252 277 295 283 252 277 294 283 252 277 295 283 252 276 301 282 252 277 295 282 252 277 295 282 252 278 295 283 252 277 301 282 252 276 293 282 252 277 295 283 252 278 294 283 252 276 295 283 252 276 295 283 252 276 300 283 252 277 295 283 252 277 294 283 252 275 301 283 252 277 294 283 252 277 294 283 252 277 295 283 252 278 292 283 252 277 294 283 252 277 294 283 252 279 292 283 252 277 292 283 252 278 294 283 252 277 295 283 252 277 295 283 252 278 294 283 252 277 295 283 252 277 294 283 252 278 294 283 252 277 294 283 252 278 294 283 252 278 294 283 252 275 301 283 252 278 294 283 252 276 300 283 252 277 295 283 252 278 294 283 252 278 294 283 252 278 293 283 252 281 292 283 252 278 295 283 252 278 295 283 252 277 294 283 252 278 294 283 252 278 294 283 252 277 295 283 252 277 294 283 252 277 294 283 252 277 294 283 252 277 295 283 252 278 294 283 252 277 295 283 252 278 294 283 252 278 294 283 252 278 295 283 252 279 294 283 252 277 294 283 252 271 299 283 252 272 299 283 252 271 300 283 252 271 300 283 252 271 299 283 252 270 300 283 252 278 294 283 252 278 295 283 252 276 301 283 252 278 294 283 252 278 294 283 252 278 294 283 252 278 294 283 252 277 294 283 252 279 294 283 252 271 300 283 252 280 288 283 252 271 299 283 252 278 294 283 252 278 294 283 252 276 301 283 252 278 294 283 252 277 292 283 252 278 294 283 252 278 294 283 252 278 294 283 252 278 294 283 252 278 294 283 252 278 294 283 252 277 294 283 252 277 294 283 252 278 294 283 252 277 294 283 252 278 294 283 252 278 294 283 252 277 294 283 252 278 293 283 252 278 294 283 252 278 294 283 252 278 294 283 252 278 293 283 252 278 294 283 252 278 294 283 252 278 294 283 252 277 291 283 252 277 294 283 252 278 294 283 252 278 294 283 252 278 293 283 252 278 294 283 252 270 293 283 252 277 294 283 252 277 294 283 252 277 294 283 252 281 291 283 252 279 293 283 252 277 295 283 252 277 294 283 252 278 294 283 252 277 294 283 252 278 294 283 252 278 294 283 252 278 294 283 252 275 301 283 252 278 294 283 252 278 294 283 252 277 294 283 252 278 294 283 252 277 294 283 252 278 293 283 252 278 294 283 252 278 294 283 252 276 300 283 252 278 294 283 252 278 294 283 252 275 298 283 252 278 294 283 252 278 294 283 252 278 294 283 252 278 294 283 252 278 294 283 252 278 294 283 252 278 293 283 252 278 294 283 252 278 294 283 252 279 293 283 252 286 298 282 252 286 297 282 252 285 304 282 252 286 297 282 252 278 298 282 252 279 297 282 252 285 297 282 252 286 297 282 252 271 293 282 252 278 294 282 252 278 294 282 252 278 293 282 252 277 292 282 252 286 297 282 252 286 294 282 252 279 297 282 252 286 298 282 252 286 297 282 252 285 298 282 252 271 293 282 252 287 297 275 248 279 298 282 252 286 297 282 252 286 298 282 252 288 291 275 248 286 299 275 248 286 296 275 248 286 298 275 248 286 299 275 248 286 298 275 248 285 298 275 248 289 295 282 252 288 297 275 248 287 297 275 248 279 297 275 248 287 297 275 248 286 297 275 248 284 304 275 248 278 304 275 248 270 294 275 248 278 294 275 248 278 294 282 252 281 292 282 252 271 293 282 252 278 294 282 252 279 294 282 252 278 294 282 252 278 294 282 252 277 295 282 252 276 301 282 252 278 294 282 252 278 295 283 252 278 294 283 252 278 294 283 252 278 294 282 252 277 300 275 248 278 293 282 252 278 294 282 252 278 292 282 252 277 294 282 252 277 294 282 252 278 294 282 252 278 294 282 252 278 294 282 252 277 294 282 252 279 294 282 252 278 291 282 252 278 294 282 252 278 294 282 252 278 291 283 252 285 298 283 252 279 293 282 252 278 294 282 252 278 293 282 252 277 300 282 252 279 294 282 252 279 294 282 252 280 297 282 252 286 297 282 252 279 297 282 252 286 297 282 252 285 304 282 252 286 297 282 252 288 296 282 252 278 294 282 252 278 293 282 252 287 297 282 252 286 298 282 252 286 298 282 252 286 297 282 252 285 298 282 252 279 297 282 252 280 297 282 252 277 294 282 252 278 293 282 252 271 293 283 252 278 294 282 252 278 294 282 252 281 290 275 248 277 294 275 248 278 294 283 252 277 294 282 252 277 295 282 252 281 291 283 252 278 295 275 248 278 294 275 248 276 301 276 248 278 294 275 248 279 297 275 248 271 294 276 248 271 294 276 248 271 294 282 252 278 294 282 252 278 294 282 252 278 294 282 252 278 294 282 252 279 294 282 252 278 294 282 252 287 297 282 252 287 297 282 252 279 294 283 252 288 297 282 252 279 294 282 252 278 294 282 252 278 294 282 252 278 294 282 252 278 295 282 252 278 294 282 252 278 294 282 252 278 295 282 252 286 298 282 252 279 294 283 252 278 294 282 252 278 294 282 252 279 294 282 252 278 294 282 252 277 295 283 252 278 295 283 252 278 294 283 252 278 294 282 252 282 291 283 252 277 294 283 252 278 295 283 252 278 294 283 252 285 298 282 252 278 295 282 252 276 301 283 252 277 295 283 252 278 294 283 252 278 294 283 252 278 295 283 252 284 305 283 252 286 298 283 252 278 294 283 252 278 294 283 252 278 294 283 252 278 294 283 252 278 294 283 252 278 294 283 252 277 294 283 252 279 294 283 252 279 294 283 252 281 291 283 252 278 294 283 252 278 294 283 252 278 294 283 252 278 294 283 252 278 294 283 252 276 301 283 252 279 294 283 252 279 294 283 252 278 294 283 252 278 295 283 252 278 294 283 252 277 294 283 252 278 293 283 252 277 292 283 252 281 291 283 252 278 295 283 252 278 294 283 252 278 294 283 252 279 294 283 252 278 294 283 252 278 294 283 252 277 294 283 252 278 294 283 252 278 294 283 252 277 294 283 252 278 294 283 252 277 295 283 252 278 295 283 252 278 294 283 252 278 294 283 252 278 294 283 252 279 294 283 252 278 295 283 252 278 294 283 252 278 294 283 252 277 292 283 252 278 294 283 252 278 294 283 252 278 294 283 252 278 294 283 252 278 293 283 252 278 294 283 252 278 294 283 252 279 293 283 252 278 295 283 252 278 294 283 252 278 292 283 252 278 294 283 252 278 294 283 252 278 294 283 252 278 294 283 252 278 294 283 252 278 294 283 252 277 294 283 252 277 293 283 252 278 292 283 252 278 295 283 252 278 294 283 252 278 291 283 252 277 293 283 252 278 292 283 252 279 293 283 252 275 298 283 252 276 300 283 252 278 292 283 252 277 294 283 252 277 294 283 252 278 293 283 252 277 294 283 252 277 294 283 252 276 300 283 252 278 294 283 252 277 294 283 252 278 294 283 252 277 294 283 252 278 294 283 252 278 294 283 252 277 294 283 252 278 294 283 252 278 293 283 252 278 294 283 252 278 294 283 252 278 291 283 252 277 294 283 252 278 293 283 252 276 300 283 252 275 300 283 252 277 294 283 252 278 293 283 252 277 294 283 252 278 294 283 252 279 293 283 252 278 293 283 252 279 293 283 252 278 292 283 252 279 294 283 252 279 293 283 252 279 294 283 252 279 294 283 252 278 294 283 252 278 294 283 252 278 294 283 252 278 294 283 252 278 294 283 252 277 291 283 252 280 287 283 252 278 294 283 252 278 294 283 252 278 294 283 252 279 293 283 252 276 300 283 252 278 294 283 252 279 293 283 252 278 294 283 252 278 294 283 252 279 293 283 252 278 294 283 252 278 294 283 252 279 294 283 252 278 294 283 252 279 294 283 252 280 294 283 252 279 294 283 252 279 294 283 252 279 294 283 252 279 294 283 252 279 294 283 252 279 294 283 252 279 293 283 252 279 293 283 252 280 292 283 252 278 289 283 252 279 292 283 252 280 291 283 252 280 292 283 252 281 292 283 252 280 291 283 252 279 290 283 252 281 291 283 252 280 287 283 252 280 287 283 252 280 290 283 252 280 287 283 252 280 291 283 252 281 290 283 252 280 290 283 252 280 290 283 252 280 287 283 252 279 288 283 252 279 287 283 252 278 293 283 252 279 287 283 252 280 290 283 252 279 287 283 252 280 287 283 252 278 287 283 252 280 287 283 252 280 287 283 252 279 287 283 252 279 287 283 252 279 290 283 252 279 291 283 252 279 290 283 252 281 290 283 252 280 290 283 252 278 287 282 252 279 287 282 252 278 288 282 252 279 290 282 252 279 290 282 252 279 287 282 252 279 287 282 252 279 287 283 252 279 290 282 252 280 290 282 252 279 287 283 252 278 287 283 252 279 287 283 252 278 287 283 252 279 287 282 252 278 287 282 252 278 287 283 252 278 287 282 252 279 287 283 252 279 287 282 252 279 287 283 252 279 290 283 252 279 287 283 252 279 287 283 252 279 287 283 252 279 287 283 252 279 287 283 252 279 287 283 252 279 287 283 252 279 287 283 252 279 290 283 252 279 287 283 252 280 290 283 252 279 290 282 252 279 287 282 252 278 288 282 252 282 285 282 251 278 288 282 252 278 292 282 252 279 291 282 251 279 292 282 252 279 291 282 252 279 291 282 252 279 292 282 252 278 288 282 251 278 292 282 252 279 292 282 252 278 288 282 252 279 289 282 252 280 288 282 252 277 295 282 252 280 291 282 252 279 288 282 252 279 288 282 252 279 288 282 252 279 288 282 252 279 288 282 252 280 287 282 252 281 287 282 252 282 290 282 252 283 286 282 252 283 286 282 252 283 289 282 252 284 285 282 252 283 285 282 252 284 289 282 252 284 288 282 252 284 285 282 252 283 285 281 252 286 283 281 252 287 282 281 252 287 282 281 252 288 281 280 252 289 281 281 252 288 282 281 252 288 281 280 252 289 281 280 252 288 281 280 252 288 280 281 252 288 280 281 252 288 281 281 252 288 280 281 252 288 280 281 252 288 276 280 252 288 276 281 252 289 276 281 252 288 276 280 252 288 276 280 252 288 276 280 252 289 276 280 252 289 276 280 252 289 276 280 252 288 276 280 252 288 275 280 252 290 273 280 252 291 274 280 252 288 276 280 252 289 276 281 252 289 276 281 252 288 276 280 252 292 274 281 252 289 276 281 252 290 275 280 252 290 276 280 252 289 276 280 252 289 276 280 252 290 276 280 252 289 276 280 252 290 276 280 252 289 276 280 252 288 276 280 252 289 276 280 252 289 276 280 252 288 276 280 252 289 276 280 252 289 276 280 252 288 276 280 252 289 276 280 252 290 276 280 252 289 276 280 252 290 276 280 252 289 276 280 252 289 276 280 252 291 279 280 252 292 278 280 252 292 278 280 252 296 273 280 252 293 277 280 252 293 278 280 252 293 278 280 252 293 278 280 252 293 275 280 252 293 274 280 252 293 274 280 252 294 274 280 252 293 274 280 252 293 274 280 252 293 275 280 252 293 275 280 252 292 274 280 252 293 274 280 252 293 275 280 252 293 274 280 252 292 274 280 252 293 275 280 252 293 274 280 252 293 274 280 252 293 274 280 252 293 274 280 252 293 274 280 252 293 274 280 252 294 275 280 252 293 274 280 252 293 274 280 252 296 273 280 252 293 274 280 252 293 274 280 252 293 274 280 252 292 274 280 252 294 274 280 252 294 274 280 252 293 274 280 252 294 274 280 252 293 274 280 252 292 274 280 252 294 274 280 252 294 274 280 252 293 274 280 252 294 274 280 252 294 274 280 252 293 274 280 252 293 274 280 252 294 274 280 252 291 275 280 252 291 275 281 252 290 275 281 252 290 279 281 252 289 279 281 252 290 279 281 252 288 280 281 252 288 276 281 252 288 276 282 252 287 281 282 252 286 282 282 252 285 279 282 252 285 279 282 252 285 279 282 252 285 282 282 252 284 279 282 252 284 284 282 252 284 283 282 252 283 284 282 252 283 284 282 252 284 285 282 252 284 285 282 252 283 285 282 252 284 284 282 252 283 285 282 252 284 285 282 252 284 285 282 252 284 285 282 252 285 288 282 252 284 285 282 252 284 285 282 252 284 285 282 252 285 288 282 252 285 288 282 252 284 285 282 252 284 285 282 252 283 285 282 252 284 285 282 252 284 284 282 252 284 284 282 252 284 285 282 252 284 284 282 252 283 285 282 252 283 285 282 252 284 285 282 252 284 285 282 252 284 285 282 252 284 285 282 252 283 285 282 252 284 285 282 252 284 285 282 252 284 289 282 252 284 285 282 252 285 288 282 252 284 288 282 252 282 286 282 252 281 287 282 252 280 287 282 252 279 288 283 252 280 290 283 252 279 288 283 252 280 288 283 252 280 290 283 252 279 291 283 252 280 291 283 252 279 288 283 252 279 288 283 252 279 292 283 252 279 292 282 252 279 291 283 252 278 288 283 252 279 292 282 252 283 289 282 252 278 289 283 252 282 286 282 252 278 290 283 252 278 292 283 252 278 292 275 248 278 290 275 248 278 293 276 248 279 293 282 252 281 291 282 252 279 293 282 252 279 293 283 252 278 294 283 252 279 294 283 252 279 293 283 252 278 294 283 252 277 294 283 252 278 293 283 252 278 294 283 252 278 294 283 252 279 294 283 252 278 294 283 252 278 294 283 252 278 294 283 252 278 294 283 252 276 300 283 252 281 292 283 252 277 294 283 252 278 294 283 252 277 292 283 252 278 294 283 252 281 291 283 252 278 294 283 252 278 294 283 252 278 294 283 252 278 294 283 252 277 295 283 252 277 295 283 252 277 294 276 248 277 295 276 248 278 295 276 248 278 294 276 248 277 291 276 248 278 294 276 248 277 294 276 248 277 294 276 248 277 294 276 248 278 294 276 248 278 294 276 248 277 294 276 248 278 293 276 248 278 295 276 248 278 294 276 248 277 294 276 248 277 294 276 248 278 294 276 248 278 294 276 248 285 295 276 248 284 304 276 248 286 297 276 248 286 298 276 248 285 298 276 248 286 297 276 248 286 298 276 248 286 297 276 248 278 294 283 252 286 298 276 248 285 296 276 248 286 298 276 248 285 298 276 248 285 298 276 248 286 298 276 248 285 298 276 248 285 298 276 248 285 298 276 248 286 298 276 248 283 306 283 252 286 298 283 252 285 299 276 248 283 305 276 248 285 298 283 252 285 298 283 252 290 295 276 248 285 299 283 252 285 299 283 252 285 299 283 252 286 299 283 252 286 299 283 252 285 299 283 252 283 306 283 252 285 299 283 252 284 297 283 252 282 303 283 252 285 298 276 248 285 297 276 248 284 297 283 252 285 297 283 252 285 297 283 252 285 297 276 248 277 314 276 248 280 305 276 248 285 298 283 252 277 295 283 252 280 292 283 252 286 298 283 252 275 302 283 252 276 294 283 252 277 295 283 252 275 301 283 252 276 295 283 252 277 295 283 252 277 295 283 252 277 295 283 252 277 295 283 252 276 296 283 252 276 295 283 252 277 295 283 252 277 295 283 252 277 294 283 252 277 295 283 252 276 295 283 252 276 295 283 252 278 295 276 248 277 295 276 248 277 295 276 248 277 295 276 248 276 301 276 248 277 295 276 248 278 295 283 252 278 295 283 252 277 295 283 252 277 295 283 252 275 302 283 252 277 295 283 252 276 301 283 252 278 295 283 252 277 295 283 252 277 295 283 252 277 296 283 252 277 295 283 252 278 295 283 252 277 295 283 252 275 302 283 252 276 301 276 248 277 295 283 252 278 294 283 252 276 301 283 252 277 295 283 252 277 295 283 252 278 294 283 252 275 302 283 252 277 295 283 252 278 295 283 252 277 295 283 252 277 295 283 252 277 295 283 252 277 295 283 252 277 295 283 252 278 295 283 252 277 294 283 252 278 295 283 252 278 295 283 252 278 295 283 252 278 294 283 252 275 301 283 252 277 295 283 252 280 292 283 252 277 295 283 252 277 295 283 252 277 295 283 252 276 301 276 248 275 301 276 248 275 301 276 248 276 301 276 248 277 295 276 248 277 295 276 249 278 295 276 249 275 302 276 249 277 295 276 248 278 294 283 252 277 295 283 252 276 302 283 252 285 305 283 252 277 295 283 252 278 294 283 252 278 295 283 252 276 302 283 252 278 295 283 252 277 300 283 252 278 294 283 252 278 294 283 252 278 295 283 252 277 295 283 252 286 298 283 252 287 298 283 252 278 294 283 252 278 294 283 252 278 295 283 252 278 294 283 252 278 295 276 248 278 295 283 252 278 294 283 252 278 294 283 252 279 294 283 252 278 294 276 249 277 295 283 252 279 294 283 252 277 294 283 252 277 294 276 249 278 294 276 248 278 294 276 248 277 294 276 248 278 294 276 248 277 294 276 248 278 294 276 248 278 294 276 248 277 295 276 248 277 294 276 249 278 294 283 252 278 294 283 252 278 294 283 252 278 294 283 252 278 294 283 252 276 300 283 252 278 294 283 252 278 294 283 252 278 294 283 252 278 294 283 252 277 294 283 252 286 298 283 252 286 298 283 252 276 301 276 249 278 294 276 249 278 294 276 249 278 294 276 249 279 294 276 249 278 294 276 249 278 294 276 248 282 291 276 248 278 294 276 248 277 295 276 248 277 295 276 248 278 294 276 248 277 295 276 248 278 294 283 252 287 298 283 252 277 295 283 252 282 288 283 252 277 295 283 252 278 295 283 252 277 295 283 252 278 294 283 252 286 298 283 252 277 295 283 252 277 295 283 252 277 294 283 252 278 294 283 252 278 294 283 252 277 294 283 252 278 294 283 252 277 294 283 252 277 295 283 252 276 301 275 248 277 294 276 248 277 295 276 248 277 294 275 249 277 294 275 248 274 302 275 248 275 301 275 248 276 293 275 248 280 292 275 248 274 298 275 248 274 299 275 248 274 299 275 248 277 294 275 248 277 294 276 248 277 294 276 248 277 295 276 248 278 294 275 248 278 294 283 252 276 301 283 252 277 295 283 252 277 295 283 252 277 295 283 252 277 292 283 252 277 294 283 252 286 298 283 252 277 295 283 252 277 295 283 252 286 297 283 252 278 291 283 252 278 294 282 252 277 295 282 252 278 294 282 252 277 294 282 252 278 294 282 252 286 297 282 252 277 295 282 252 278 292 283 252 278 293 283 252 285 298 275 248 278 294 275 248 271 294 275 248 278 294 275 248 277 294 275 248 271 294 275 248 278 294 275 248 278 294 275 248 279 292 275 248 278 294 275 248 278 294 275 248 271 293 275 248 271 293 275 248 271 293 275 248 278 294 275 248 278 294 275 248 285 298 275 248 278 294 275 248 278 294 275 248 278 294 275 248 279 293 275 248 278 294 275 248 286 298 275 248 287 297 275 248 286 297 275 248 278 294 275 248 278 294 275 248 270 293 275 248 277 294 275 248 279 293 275 248 278 293 275 248 276 300 275 248 278 293 275 248 278 293 275 248 278 293 275 248 277 292 275 248 278 294 275 248 278 293 275 248 278 293 275 248 278 293 275 248 277 292 275 248 278 291 275 248 277 291 275 248 278 294 275 248 278 294 275 248 281 288 275 248 270 294 275 248 271 290 275 248 271 293 275 248 271 294 275 248 271 294 275 248 271 294 275 248 278 294 275 248 271 293 275 248 271 293 275 248 272 293 275 248 270 294 275 248 268 300 275 248 278 294 275 248 271 293 275 248 271 293 275 248 271 293 275 248 279 293 275 248 279 294 275 248 271 293 275 248 279 293 275 248 271 293 275 248 271 292 275 248 272 293 275 248 279 293 275 248 279 293 275 248 279 293 275 248 279 293 275 248 282 291 275 248 287 297 275 248 286 297 275 248 278 293 275 248 273 292 275 248 280 293 275 248 279 291 275 248 280 292 275 248 272 293 275 248 279 293 275 248 279 293 275 248 279 293 275 248 279 293 275 248 277 299 275 248 279 293 275 248 279 293 275 248 278 299 275 248 277 300 275 248 277 299 275 248 280 293 275 248 280 292 275 248 280 292 275 248 281 297 275 248 284 290 275 248 284 290 275 248 284 290 275 248 284 290 275 248 285 290 275 248 284 290 275 248 284 290 275 248 284 290 282 252 284 287 283 252 284 287 283 252 284 287 283 252 284 287 283 252 284 286 283 252 284 286 283 252 284 285 283 252 284 285 282 252 284 286 282 252 284 285 282 252 283 286 282 252 283 285 282 252 283 285 282 252 284 285 282 252 284 286 282 252 284 285 282 252 284 286 282 252 284 285 282 252 285 284 282 252 284 284 282 252 285 284 282 252 285 283 282 251 288 280 282 252 287 282 282 252 287 281 282 252 287 282 282 252 288 281 282 252 289 277 282 252 289 277 282 252 289 277 282 252 290 276 282 252 289 276 282 252 290 276 282 252 290 276 282 252 289 276 282 252 290 279 282 252 291 279 280 252 292 279 280 252 292 278 280 252 293 278 280 252 292 278 280 252 293 278 280 252 293 278 280 252 293 278 280 252 293 278 280 251 297 273 280 251 293 276 280 251 294 276 280 251 294 276 280 252 292 276 280 252 293 276 280 252 293 276 280 252 292 276 280 251 293 276 280 252 293 276 280 252 292 276 280 252 293 276 280 252 293 277 280 252 293 276 280 252 293 277 280 252 293 274 277 253 294 278 280 252 293 278 280 252 294 278 280 252 293 278 280 252 293 278 280 252 294 278 280 252 293 278 280 252 293 278 280 252 293 278 280 252 293 274 280 252 293 274 280 252 292 274 280 251 293 274 280 252 293 274 280 252 294 274 280 251 293 274 280 252 293 274 280 252 294 274 280 252 293 274 280 252 293 274 280 252 294 274 280 252 293 274 280 252 293 273 280 252 294 274 280 252 292 274 280 252 293 273 280 252 293 274 280 252 293 274 280 252 294 274 280 252 293 277 280 252 293 274 280 252 294 278 280 252 293 274 280 252 293 274 280 252 293 274 280 252 294 274 280 252 293 274 280 252 292 274 280 252 293 274 280 252 293 274 280 252 293 274 280 252 293 274 280 252 292 274 280 252 291 275 280 252 290 274 280 252 292 274 280 252 289 278 280 252 289 278 280 252 288 278 280 252 288 278 280 252 289 277 280 252 288 278 280 252 289 278 280 252 288 277 280 252 289 278 280 252 289 278 280 252 289 278 280 252 288 278 280 252 286 278 281 252 285 278 281 252 285 279 281 252 285 280 281 252 285 280 281 252 285 280 281 252 285 281 281 252 284 280 281 252 284 282 280 252 284 281 280 252 285 281 281 252 284 281 281 252 284 281 281 252 285 281 281 252 284 282 281 252 284 282 281 252 284 280 281 252 285 280 281 252 283 280 281 252 285 280 281 252 285 280 281 252 285 280 281 252 285 280 281 252 284 281 281 252 284 280 281 252 284 280 282 252 286 278 282 252 284 280 282 252 285 280 281 252 285 280 281 252 284 280 281 252 285 280 281 252 284 281 281 252 284 280 281 252 284 280 282 252 285 280 282 252 284 280 282 252 285 280 282 252 285 281 282 252 285 280 282 252 285 280 282 252 285 280 282 252 284 280 282 252 285 280 282 252 284 280 282 252 284 280 282 252 285 280 282 252 284 280 282 252 284 280 282 252 285 280 282 252 284 280 282 252 285 280 282 252 285 280 282 252 285 281 282 252 285 280 282 252 285 280 282 252 284 280 281 252 284 280 281 252 285 280 281 252 284 280 281 252 284 280 281 252 284 280 281 252 284 280 281 252 285 280 282 252 284 280 282 252 285 280 282 252 284 281 281 252 285 280 281 252 285 280 281 252 286 280 280 252 286 280 280 252 287 279 280 252 288 279 281 252 288 279 281 252 287 278 281 252 289 278 281 252 290 278 281 252 288 278 280 252 288 278 281 252 289 278 280 252 288 278 280 252 290 278 280 252 292 278 280 252 291 277 280 252 295 276 280 252 293 274 280 252 293 277 281 252 293 277 281 252 293 276 280 252 293 277 281 252 293 277 281 252 293 276 280 252 292 277 281 252 293 274 281 252 293 274 280 252 293 274 281 252 293 277 281 252 293 277 280 252 293 277 280 252 293 277 280 252 293 276 280 252 293 277 280 252 293 277 280 252 293 277 281 252 293 277 281 252 293 277 281 252 293 277 281 252 293 277 281 252 293 276 281 252 294 277 281 252 293 274 280 252 294 274 280 252 293 274 280 252 294 274 280 252 293 274 280 252 293 274 280 252 293 273 280 252 294 273 280 252 294 273 280 252 293 273 280 252 293 272 280 252 294 273 280 252 293 272 280 252 293 272 280 252 293 272 280 252 293 273 280 252 292 273 280 252 294 274 280 252 293 274 280 252 293 276 280 252 294 276 280 252 293 276 280 252 293 276 280 252 296 275 280 252 293 277 280 252 293 276 280 252 293 277 280 252 291 278 281 252 290 278 281 252 289 278 281 252 288 279 281 252 289 278 281 252 288 278 281 252 287 279 281 252 288 279 281 252 287 281 282 252 286 281 282 252 285 281 282 252 285 282 282 252 288 280 281 252 284 282 281 252 285 282 281 252 284 283 275 248 284 283 275 248 287 281 275 248 284 285 275 248 284 285 275 248 284 285 275 248 283 285 275 248 284 285 275 248 283 285 275 248 284 288 282 252 284 284 282 252 283 286 275 248 283 286 275 248 284 284 275 248 284 284 275 248 283 284 275 248 283 285 275 248 284 285 275 248 284 284 275 248 283 284 275 248 284 284 275 248 283 284 275 248 284 284 275 248 284 285 275 248 284 284 275 248 284 284 275 248 284 284 275 248 284 284 275 248 284 285 275 248 284 284 275 248 284 288 282 252 283 284 275 248 284 285 275 248 283 285 275 248 283 284 275 248 284 284 275 248 283 285 275 248 284 284 275 248 283 284 275 248 283 288 275 248 283 284 275 248 283 284 275 248 283 284 275 248 283 284 275 248 284 284 275 248 283 285 275 248 283 284 275 248 283 285 282 252 281 285 282 252 285 287 282 252 281 286 283 252 279 290 283 252 279 292 283 252 279 292 283 252 279 292 275 248 278 289 275 248 278 292 275 248 278 290 275 248 279 292 275 248 279 292 275 248 277 293 275 248 278 292 275 248 278 293 275 248 278 292 275 248 278 292 275 248 278 292 275 248 278 292 275 248 279 292 275 248 281 290 275 248 280 287 275 248 282 286 275 248 283 285 274 248 282 285 274 248 282 285 275 248 284 285 275 248 283 285 275 248 283 285 276 248 284 285 275 248 283 285 275 248 283 285 275 248 284 284 275 248 283 284 275 248 284 284 275 248 284 284 275 248 283 284 275 248 284 284 275 248 287 282 282 252 284 289 283 252 284 284 282 252 284 284 282 252 284 284 282 252 284 283 275 248 285 283 275 248 285 283 275 248 284 283 275 248 284 283 275 248 284 283 275 248 284 283 282 252 285 283 282 252 285 283 282 252 284 283 282 252 284 282 282 252 284 282 282 252 287 279 282 252 285 281 281 252 283 281 281 252 285 279 281 252 287 280 281 252 288 279 281 252 287 279 281 252 287 278 281 252 288 279 281 252 288 279 281 252 289 279 280 252 287 279 280 252 288 279 280 252 290 278 280 252 288 278 280 252 289 279 280 252 288 279 280 252 288 279 280 252 289 278 280 252 288 279 280 252 287 278 280 252 288 278 280 252 289 278 280 252 288 278 280 252 288 278 280 252 288 278 280 252 288 279 280 252 288 278 280 252 289 278 280 252 289 278 280 252 289 279 280 252 288 278 280 252 288 279 280 252 288 278 280 252 288 279 280 252 288 279 280 252 289 279 280 252 289 278 280 252 289 278 280 252 289 279 280 252 289 279 280 252 288 279 280 252 291 277 280 252 289 278 280 252 288 279 280 252 289 278 280 252 289 278 280 252 288 279 280 252 286 279 281 252 285 279 281 252 284 280 281 252 285 280 281 252 285 280 281 252 285 280 281 252 284 280 281 252 285 280 281 252 283 281 281 252 284 280 281 252 285 280 281 252 285 280 281 252 284 281 281 252 284 280 281 252 285 280 281 252 285 280 281 252 284 281 281 252 284 280 281 252 284 280 281 252 284 281 281 252 284 281 281 252 284 280 281 252 284 280 281 252 284 280 281 252 284 280 281 252 284 280 281 252 284 281 281 252 285 280 281 252 285 280 281 252 284 281 281 252 285 280 281 252 284 281 281 252 285 280 281 252 284 281 281 252 285 280 281 252 284 281 281 252 284 281 281 252 285 280 281 252 284 281 281 252 285 281 281 252 285 281 282 252 284 281 282 252 284 281 282 252 284 281 280 252 284 282 282 252 285 281 282 252 285 281 282 252 284 282 282 252 284 282 282 252 284 283 282 252 282 284 282 252 284 283 282 252 285 288 274 248 284 284 281 252 284 281 274 248 284 281 274 248 284 281 274 248 284 284 274 248 284 283 274 248 283 284 274 248 284 283 274 248 284 284 281 252 284 284 281 252 284 287 281 252 284 284 281 252 284 283 281 252 283 284 282 252 284 283 280 252 283 284 282 252 282 284 282 252 283 287 282 252 280 287 282 252 280 287 282 252 280 287 282 252 280 288 282 252 280 287 282 252 280 287 282 252 280 288 282 252 279 288 282 252 280 287 282 252 279 287 282 252 280 287 281 252 281 291 282 252 280 291 281 252 281 290 281 252 280 290 281 252 280 291 282 252 281 287 282 252 280 287 282 252 280 288 282 252 279 287 282 252 280 287 282 252 279 287 282 252 280 287 281 252 280 287 281 252 279 287 281 252 279 288 282 252 280 287 282 252 280 291 282 252 280 287 282 252 280 287 282 252 280 287 282 252 280 287 282 252 280 287 282 252 279 287 282 252 279 287 282 252 280 287 274 248 279 288 282 252 280 291 282 252 279 287 282 252 279 288 281 252 280 291 282 252 280 287 282 252 283 288 282 252 280 286 282 252 280 289 282 252 280 289 282 252 280 286 282 252 279 286 282 252 280 286 282 252 279 287 282 252 280 286 282 252 279 286 282 252 280 289 282 252 280 286 282 252 280 286 282 252 280 286 282 252 279 286 282 252 280 286 282 252 280 287 282 252 279 287 282 252 282 282 282 252 272 298 282 252 280 291 282 252 273 298 282 252 273 298 282 252 272 298 282 252 271 297 282 252 279 288 282 252 280 291 282 252 280 291 282 252 279 291 282 252 279 291 282 252 279 292 282 252 279 292 282 252 280 291 282 252 279 292 282 252 280 291 282 252 279 291 282 252 278 292 282 252 279 291 282 252 279 292 282 252 278 292 282 252 278 292 282 252 278 292 282 252 279 292 282 252 279 291 282 252 279 293 282 252 279 293 282 252 279 294 282 252 279 293 282 252 278 293 282 252 279 293 282 252 279 293 282 252 272 299 282 252 271 299 282 252 279 293 282 252 278 293 282 252 278 294 282 252 278 293 282 252 278 293 282 252 277 293 282 252 278 294 282 252 278 294 282 252 278 294 282 252 278 293 282 252 278 294 282 252 278 294 282 252 278 294 282 252 278 293 282 252 278 294 282 252 278 291 282 252 278 294 282 252 276 301 282 252 279 294 282 252 278 291 282 252 278 294 282 252 279 294 282 252 278 294 282 252 278 294 282 252 278 294 282 252 277 294 282 252 278 294 282 252 277 294 282 252 277 295 282 252 277 294 282 252 278 294 282 252 278 294 282 252 278 294 282 252 278 293 282 252 278 294 282 252 278 294 282 252 278 294 282 252 277 295 282 252 278 294 282 252 278 294 282 252 278 294 282 252 278 294 282 252 278 294 275 248 277 295 282 252 278 293 282 252 278 294 282 252 278 294 276 248 278 295 276 248 278 295 276 248 278 295 276 248 277 295 276 248 278 294 276 248 278 295 276 248 277 292 276 248 278 294 276 248 278 294 276 248 278 294 276 248 271 297 276 248 271 300 276 248 277 292 276 248 278 294 276 248 271 300 276 248 278 294 283 252 278 294 283 252 278 294 283 252 277 292 283 252 278 294 283 252 276 301 283 252 278 294 283 252 278 294 283 252 276 301 283 252 278 294 276 248 278 294 276 248 278 294 276 248 277 293 276 248 277 294 276 248 277 292 276 248 278 294 276 248 278 294 276 248 278 294 276 248 286 298 276 248 278 294 276 248 278 295 276 248 278 294 276 248 287 298 276 248 278 294 276 248 278 294 276 248 279 294 276 248 278 295 276 248 277 295 276 248 279 293 276 248 278 294 275 248 278 292 276 248 278 294 276 248 278 294 276 248 277 295 276 248 277 294 276 248 278 295 276 248 277 295 276 248 278 295 276 248 276 301 276 248 278 295 276 248 277 295 276 248 277 295 276 248 277 295 276 248 277 294 276 248 277 294 276 248 278 294 276 248 278 294 276 248 276 301 276 248 280 292 276 249 278 294 276 248 276 301 276 248 279 297 276 248 279 296 276 248 276 304 276 248 279 297 276 248 282 295 276 248 279 297 276 248 279 297 276 248 279 296 276 248 277 303 276 248 277 303 276 248 279 297 276 248 279 297 276 248 279 297 276 248 279 297 276 248 277 304 276 248 279 297 276 248 279 297 276 248 277 304 276 248 279 297 276 248 279 297 276 248 277 304 276 248 278 298 275 248 282 294 275 248 278 295 275 248 279 297 275 248 279 297 275 248 277 301 275 248 279 295 275 248 279 297 275 248 280 296 276 248 277 304 276 248 279 297 283 252 279 298 283 252 279 297 283 252 279 297 283 252 277 295 283 252 278 295 283 252 279 294 283 252 278 296 283 252 279 297 283 252 283 293 283 252 279 298 283 252 280 297 283 252 280 294 283 252 279 297 283 252 278 303 283 252 280 296 283 252 277 302 283 252 279 298 283 252 278 297 283 252 279 297 283 252 279 297 283 252 280 298 283 252 276 305 283 252 271 300 283 252 279 297 283 252 269 301 283 252 270 301 283 252 279 297 283 252 278 296 283 252 278 296 283 252 279 295 283 252 278 296 283 252 279 297 283 252 279 295 283 252 278 296 283 252 277 304 283 252 277 303 283 252 279 297 283 252 278 297 283 252 279 297 283 252 278 298 283 252 278 296 283 252 279 298 283 252 278 295 283 252 278 296 283 252 278 303 283 252 279 296 283 252 279 297 283 252 279 297 283 252 278 297 283 252 279 297 283 252 280 297 283 252 278 298 283 252 278 297 283 252 279 297 283 252 279 297 283 252 280 298 283 252 279 298 283 252 278 298 283 252 278 298 283 252 280 297 283 252 279 298 283 252 279 297 283 252 279 297 283 252 279 297 283 252 278 296 283 252 279 297 283 252 279 297 283 252 278 296 282 252 278 297 283 252 278 297 283 252 276 304 283 252 277 304 283 252 278 295 283 252 279 297 283 252 279 297 283 252 278 297 283 252 277 304 283 252 279 297 283 252 279 297 283 252 277 295 283 252 279 297 283 252 279 297 283 252 279 297 283 252 279 297 283 252 279 297 283 252 279 297 283 252 278 295 283 252 278 296 283 252 279 295 283 252 279 297 283 252 279 298 283 252 279 297 283 252 278 297 283 252 278 298 283 252 278 296 283 252 278 297 283 252 278 297 283 252 279 297 283 252 279 297 283 252 278 297 283 252 277 304 283 252 279 298 282 252 279 297 282 252 278 298 282 252 279 297 283 252 278 298 283 252 277 304 282 252 278 298 283 252 278 298 283 252 279 297 283 252 279 297 283 252 282 292 283 252 286 308 283 252 276 305 283 252 286 302 282 252 287 301 282 252 278 296 275 248 287 301 282 252 287 301 282 252 279 313 282 252 286 308 282 252 287 301 282 252 288 301 281 249 287 301 281 249 279 297 282 252 279 297 282 252 278 297 282 252 279 297 283 252 279 297 282 252 279 297 282 252 269 301 273 247 288 300 282 252 287 301 282 252 279 297 282 252 279 297 273 247 279 297 273 247 279 297 273 247 279 297 273 247 279 296 273 247 277 303 273 247 279 296 273 247 281 291 273 247 278 297 273 247 278 297 273 247 278 297 273 247 276 304 273 247 279 297 273 247 278 297 273 247 278 297 282 252 279 297 282 252 279 297 282 252 278 297 282 252 277 295 282 252 278 294 282 252 278 294 282 252 278 294 282 252 277 294 273 247 277 294 273 247 277 294 273 247 277 295 273 247 277 295 273 247 276 301 273 247 278 294 282 252 277 294 282 252 278 294 282 252 277 294 282 252 278 293 282 252 278 294 282 252 275 302 273 247 278 294 273 247 278 294 273 247 277 295 273 247 278 295 273 247 275 301 282 252 277 294 282 252 277 294 282 252 277 294 282 252 277 295 282 252 277 294 282 252 277 292 282 252 277 293 282 252 278 294 282 252 277 294 282 252 278 293 282 252 278 293 273 247 279 292 282 252 278 294 282 252 278 294 282 252 278 294 282 252 275 301 282 252 277 293 282 252 277 294 282 252 277 294 282 252 277 293 273 247 278 293 273 247 270 293 273 247 278 293 274 247 270 293 273 247 270 293 274 247 277 293 273 247 269 293 273 247 278 293 273 247 277 293 273 247 278 293 273 247 277 294 273 248 278 294 274 247 278 293 274 247 277 293 274 247 278 293 282 252 278 293 282 252 278 293 282 252 277 293 282 252 278 293 282 252 278 293 282 252 278 293 282 252 279 293 282 252 278 293 283 252 278 293 283 252 278 293 283 252 277 293 283 252 271 292 273 247 277 293 274 247 270 293 282 252 278 293 282 252 277 291 283 252 277 293 282 252 278 293 282 252 278 293 283 252 277 293 283 252 277 293 282 252 277 294 282 252 269 293 283 252 277 294 283 252 270 293 283 252 270 293 282 252 277 294 283 252 270 293 283 252 277 293 283 252 270 293 283 252 270 291 283 252 270 293 283 252 270 293 283 252 277 293 283 252 270 293 283 252 270 293 283 252 282 291 283 252 270 293 274 247 270 293 274 247 270 293 274 247 270 293 274 247 278 293 274 247 278 293 274 247 277 294 274 247 270 293 274 247 270 293 274 247 275 300 274 247 277 292 283 252 277 291 283 252 270 293 283 252 270 300 283 252 271 299 283 252 268 307 283 252 268 308 283 252 274 292 283 252 277 293 283 252 269 294 274 247 270 290 274 247 277 291 274 247 277 294 274 247 275 301 274 247 274 298 274 247 277 293 274 247 269 293 274 247 270 293 274 247 270 293 274 247 270 293 274 247 270 294 274 248 270 296 274 247 270 293 274 248 276 291 274 247 270 299 274 247 270 293 283 252 277 294 283 252 277 293 283 252 278 293 283 252 276 294 274 248 270 295 274 248 271 299 274 248 270 299 274 248 271 299 274 248 270 299 274 248 270 299 274 248 271 299 283 252 278 293 283 252 277 294 283 252 278 293 283 252 270 293 283 252 270 293 283 252 270 293 283 252 270 293 283 252 270 293 283 252 277 294 274 248 282 290 283 252 277 291 274 248 270 293 274 248 270 293 274 248 270 300 274 248 270 299 274 248 271 299 274 248 271 299 274 248 270 293 283 252 270 293 283 252 277 294 283 252 281 291 283 252 278 294 283 252 270 299 283 252 270 300 274 247 271 299 274 247 270 300 283 252 270 299 283 252 269 307 283 252 270 299 283 252 269 300 283 252 277 293 274 248 269 291 274 248 270 293 274 248 270 293 274 248 278 293 274 248 270 293 274 247 270 292 274 247 270 300 274 247 270 296 274 247 270 299 274 247 270 299 274 247 270 293 274 248 270 292 274 248 277 293 274 248 277 290 274 248 278 293 274 248 270 293 274 248 278 293 274 248 277 291 274 248 277 293 274 248 270 293 274 248 270 293 274 247 277 293 283 252 277 294 283 252 270 293 283 252 277 294 283 252 277 294 283 252 277 293 283 252 277 294 283 252 277 294 283 252 277 294 283 252 277 294 283 252 277 293 283 252 277 291 283 252 277 294 283 252 278 293 283 252 278 293 274 248 280 288 274 248 277 294 274 248 277 292 274 247 277 294 274 247 276 294 274 248 277 294 274 248 276 294 283 252 277 294 283 252 277 293 283 252 277 294 283 252 277 294 274 248 272 299 283 252 270 300 283 252 271 299 283 252 271 299 283 252 269 300 283 252 270 299 283 252 270 300 283 252 269 300 283 252 270 300 283 252 270 300 283 252 270 299 274 247 270 300 274 247 270 299 283 252 277 294 274 247 277 294 274 247 277 294 274 247 277 294 274 247 277 294 274 247 277 294 274 247 269 301 274 247 270 300 274 247 270 296 274 247 271 299 274 247 270 300 283 252 271 299 283 252 270 299 283 252 270 299 274 247 271 299 274 247 270 299 283 252 270 299 283 252 270 299 283 252 276 294 283 252 277 294 283 252 277 294 283 252 277 294 283 252 276 294 283 252 277 294 283 252 276 294 283 252 277 293 283 252 277 293 283 252 276 291 283 252 277 294 283 252 275 300 283 252 276 294 283 252 275 300 283 252 276 294 283 252 276 294 283 252 277 293 283 252 277 293 283 252 277 294 274 248 275 300 274 248 278 293 274 248 277 293 274 248 277 293 274 248 277 293 283 252 276 294 283 252 277 293 283 252 277 293 283 252 277 293 283 252 277 294 283 252 277 293 274 248 280 290 274 247 270 299 274 247 277 293 274 247 278 293 274 247 277 293 274 247 277 293 274 248 277 294 274 247 277 294 274 247 277 294 274 247 277 294 274 247 278 294 283 252 276 292 283 252 277 294 283 252 276 294 283 252 275 300 283 252 277 294 283 252 276 294 283 252 277 294 283 252 277 294 283 252 277 294 274 247 277 294 274 247 277 294 274 247 277 294 274 247 277 294 274 247 277 294 274 247 277 294 274 247 277 294 274 247 275 301 274 248 277 295 274 248 277 294 274 247 277 294 274 248 277 294 274 248 277 294 274 247 277 293 274 247 278 293 274 247 278 293 283 252 277 291 274 247 277 294 274 247 277 294 274 247 277 293 274 247 277 291 274 247 278 293 274 247 279 297 274 247 278 296 274 247 278 297 274 247 278 297 274 247 278 297 274 247 278 296 274 247 276 303 274 247 278 297 274 247 278 297 274 247 278 297 274 247 278 297 274 247 277 303 274 247 282 290 274 247 279 296 274 247 279 296 274 247 276 304 274 247 277 303 274 247 278 296 274 247 278 297 283 252 278 297 274 247 278 297 274 247 278 296 274 247 278 296 274 247 270 296 274 247 271 299 274 247 270 300 274 247 271 299 274 247 269 300 274 247 269 300 274 247 270 300 274 247 270 299 274 247 267 305 274 247 270 300 274 247 268 308 274 247 271 300 274 247 268 307 274 247 267 304 274 247 270 296 274 247 268 307 274 247 270 299 274 247 270 300 274 247 271 299 274 247 270 300 274 247 269 300 283 252 270 299 283 252 270 300 283 252 270 299 283 252 268 308 283 252 270 300 283 252 270 299 283 252 268 308 274 247 270 300 274 247 270 300 274 247 270 300 274 247 269 300 274 248 270 300 274 248 270 300 274 248 270 300 274 247 270 299 274 247 271 300 274 247 267 308 274 247 270 300 274 247 270 300 274 247 270 300 274 247 270 299 274 247 270 299 274 247 270 300 274 247 270 300 274 247 270 300 274 247 269 298 274 247 269 297 274 247 270 300 274 247 270 300 274 247 270 300 274 247 270 300 274 247 270 300 274 247 270 301 274 247 270 300 274 247 269 300 274 247 270 300 274 247 272 299 274 247 268 308 274 247 270 300 274 247 272 300 274 247 270 301 274 247 270 300 274 247 272 299 274 247 271 299 274 247 271 300 274 247 269 307 274 248 276 296 274 247 270 300 274 247 271 300 274 247 270 300 274 247 271 299 274 247 271 300 274 248 270 300 274 247 270 300 274 247 271 300 274 247 270 300 274 247 270 300 274 248 270 300 274 247 271 300 274 247 270 300 274 247 271 300 274 247 276 296 274 247 278 293 274 247 278 294 274 247 277 294 274 247 280 291 274 247 278 294 274 247 278 294 274 247 278 294 274 247 278 294 274 247 278 294 274 247 278 294 274 247 272 300 283 252 271 300 283 252 272 299 274 247 272 299 274 247 277 294 274 247 278 293 274 247 281 291 274 247 270 299 274 247 271 299 274 247 271 299 274 247 271 299 274 248 271 299 274 248 269 307 274 248 271 299 274 247 272 300 274 248 272 299 274 247 271 299 274 247 271 299 274 247 272 299 274 248 272 299 274 248 271 299 274 248 272 298 283 252 277 292 283 252 272 300 274 248 273 298 274 248 271 296 274 247 271 299 274 248 272 299 283 252 272 299 283 252 271 299 283 252 271 299 283 252 271 299 283 252 271 300 283 252 272 299 283 252 271 299 283 252 271 299 283 252 273 298 283 252 272 298 283 252 271 299 283 252 272 299 283 252 270 298 283 252 272 299 283 252 272 297 283 252 271 299 283 252 272 298 283 252 273 298 283 252 272 299 283 252 272 299 283 252 272 299 283 252 272 299 283 252 273 298 283 252 272 299 283 252 271 299 283 252 270 307 283 252 273 298 283 252 273 298 283 252 272 299 283 252 273 299 283 252 272 299 283 252 272 299 283 252 272 298 283 252 271 299 274 247 278 294 274 247 279 294 274 247 276 300 274 247 278 294 274 247 278 299 283 252 278 293 283 252 279 293 283 252 280 293 283 252 279 293 283 252 278 293 283 252 279 294 283 252 278 292 283 252 278 293 283 252 278 293 283 252 279 294 283 252 278 294 283 252 278 294 283 252 279 293 283 252 278 294 283 252 277 299 283 252 279 293 283 252 277 299 283 252 278 291 283 252 278 293 283 252 278 293 283 252 279 293 283 252 278 294 283 252 278 293 283 252 279 290 283 252 278 294 283 252 279 293 283 252 279 293 283 252 278 294 283 252 279 293 283 252 277 300 283 252 278 293 283 252 278 293 283 252 278 293 283 252 278 294 283 252 278 294 283 252 279 293 283 252 278 294 283 252 278 293 283 252 277 300 283 252 279 294 283 252 279 293 283 252 279 293 283 252 278 293 283 252 278 293 283 252 278 293 283 252 278 293 283 252 278 293 283 252 278 291 283 252 278 293 283 252 278 293 283 252 279 293 283 252 278 293 283 252 269 307 283 252 272 298 283 252 270 300 283 252 272 296 283 252 272 298 282 252 271 298 283 252 272 298 283 252 271 299 283 252 272 298 283 252 271 298 283 252 271 299 282 252 271 299 283 252 272 298 283 252 272 298 283 252 272 298 283 252 269 303 283 252 272 298 283 252 269 306 283 252 271 295 283 252 271 295 283 252 271 298 283 252 271 298 283 252 272 298 283 252 271 298 283 252 271 298 283 252 272 298 283 252 271 298 283 252 271 298 283 252 272 298 283 252 271 298 283 252 271 299 283 252 272 298 283 252 271 298 283 252 272 298 283 252 271 298 282 252 271 298 283 252 272 298 282 252 271 298 283 252 271 298 283 252 271 298 283 252 271 299 283 252 273 298 283 252 269 305 283 252 272 297 283 252 270 297 283 252 271 295 283 252 271 298 283 252 271 299 283 252 270 297 283 252 268 304 283 252 271 295 283 252 271 296 283 252 271 295 283 252 271 295 283 252 271 295 283 252 271 298 283 252 268 307 283 252 272 298 283 252 272 298 283 252 269 307 283 252 269 306 283 252 272 297 283 252 270 299 283 252 271 298 283 252 272 298 283 252 269 307 283 252 271 299 283 252 272 298 283 252 272 298 283 252 278 293 283 252 272 299 283 252 272 298 283 252 271 296 283 252 278 290 283 252 271 299 283 252 271 298 283 252 271 298 283 252 276 291 283 252 270 299 283 252 271 298 283 252 271 296 283 252 272 298 283 252 276 295 283 252 271 298 283 252 271 299 283 252 269 307 283 252 275 296 283 252 271 299 283 252 271 299 283 252 271 299 283 252 271 299 283 252 270 305 283 252 271 299 283 252 271 295 283 252 271 298 283 252 271 299 283 252 271 299 283 252 271 298 283 252 271 299 283 252 270 299 283 252 271 299 283 252 270 299 283 252 271 299 283 252 271 298 283 252 270 299 283 252 271 299 283 252 271 299 283 252 270 296 283 252 271 299 283 252 270 299 283 252 277 292 283 252 278 292 283 252 272 298 283 252 278 292 283 252 278 292 283 252 278 292 283 252 278 292 283 252 278 292 283 252 278 292 283 252 271 299 283 252 271 298 283 252 278 291 283 252 270 299 283 252 277 293 283 252 278 292 283 252 278 292 283 252 278 292 283 252 277 292 283 252 277 292 283 252 278 289 283 252 271 298 283 252 270 299 283 252 271 298 283 252 274 292 283 252 271 299 283 252 271 299 283 252 271 297 283 252 270 296 283 252 271 298 283 252 270 296 283 252 270 296 283 252 277 290 283 252 271 298 283 252 271 299 283 252 271 298 283 252 271 295 283 252 271 298 283 252 271 299 283 252 272 298 283 252 271 299 283 252 271 299 283 252 271 299 283 252 271 299 283 252 277 291 283 252 277 293 283 252 277 292 283 252 277 292 274 247 278 292 274 247 277 292 274 247 279 292 274 247 277 290 274 247 277 293 274 247 278 292 283 252 271 299 283 252 270 300 283 252 278 292 283 252 277 292 283 252 277 292 283 252 277 292 283 252 278 292 283 252 277 292 283 252 277 290 283 252 278 292 283 252 278 292 283 252 278 292 283 252 278 292 283 252 270 299 283 252 271 299 283 252 270 298 283 252 270 299 283 252 269 300 283 252 277 292 283 252 269 299 283 252 270 299 283 252 270 299 283 252 270 296 283 252 280 286 283 252 276 294 283 252 277 292 283 252 278 292 283 252 277 292 283 252 277 291 283 252 277 292 283 252 276 290 283 252 277 292 283 252 277 292 283 252 277 290 283 252 277 291 283 252 277 292 283 252 277 292 283 252 277 292 283 252 278 291 283 252 277 293 283 252 280 288 274 247 278 294 274 247 278 294 274 247 277 294 274 247 277 294 274 247 278 293 274 247 277 294 274 247 277 294 274 247 278 294 274 248 278 293 274 247 277 293 274 248 278 294 274 248 280 288 274 247 277 293 274 247 277 294 274 247 277 294 274 247 277 294 274 247 270 300 274 247 270 300 274 247 269 300 274 247 270 300 274 247 270 299 274 247 270 299 274 247 270 299 274 247 270 300 274 247 277 294 274 247 277 293 283 252 277 291 274 247 277 293 274 247 277 293 274 247 276 292 274 247 271 299 274 248 271 299 274 248 271 299 274 248 270 296 274 247 270 297 274 248 270 296 274 248 270 296 274 247 277 291 274 247 277 293 273 248 278 292 282 252 278 293 282 252 277 294 282 252 277 294 283 252 278 293 283 252 271 299 283 252 270 299 274 247 270 299 274 247 268 307 274 247 271 299 274 247 271 299 274 247 270 299 283 252 271 298 283 252 278 293 283 252 278 293 274 247 278 293 274 247 277 294 274 247 277 294 274 247 277 294 274 247 277 293 274 247 278 293 274 247 278 293 273 248 278 293 273 248 278 293 273 248 277 293 273 248 278 293 273 248 277 292 273 248 277 294 273 248 278 293 274 248 277 293 274 248 277 294 274 247 278 293 274 247 277 294 274 247 278 293 274 247 278 293 274 247 269 297 274 247 271 299 274 247 271 299 274 247 268 304 274 247 271 298 274 247 269 306 282 252 274 296 283 252 271 299 283 252 272 298 283 252 269 307 283 252 270 299 283 252 272 298 282 252 274 295 282 252 278 294 282 252 278 293 282 252 271 299 282 252 270 299 282 252 270 299 282 252 270 299 282 252 270 299 282 252 270 299 283 252 271 299 283 252 277 294 283 252 271 298 283 252 277 294 283 252 271 299 283 252 278 293 283 252 277 294 283 252 278 294 283 252 278 293 283 252 278 294 283 252 277 294 283 252 278 293 283 252 277 294 283 252 278 293 283 252 278 294 283 252 269 300 274 248 271 299 283 252 278 293 283 252 278 294 283 252 278 294 283 252 277 291 283 252 277 294 282 252 277 294 283 252 276 300 283 252 277 294 283 252 277 294 283 252 278 294 283 252 276 294 283 252 277 294 283 252 277 293 283 252 277 294 283 252 277 293 283 252 278 294 283 252 277 294 283 252 277 293 283 252 277 293 283 252 277 294 283 252 278 294 283 252 270 300 283 252 267 308 283 252 268 307 283 252 271 299 283 252 268 308 283 252 271 299 283 252 277 293 283 252 277 294 283 252 277 294 283 252 278 294 283 252 275 298 283 252 278 294 283 252 280 288 283 252 278 294 283 252 278 293 283 252 277 294 283 252 277 294 283 252 277 294 283 252 278 293 283 252 277 294 283 252 277 294 283 252 278 293 283 252 277 294 283 252 275 301 283 252 278 294 283 252 277 294 283 252 277 293 283 252 271 299 283 252 271 299 283 252 275 296 283 252 271 299 283 252 270 299 283 252 271 297 283 252 272 299 283 252 268 308 283 252 271 299 283 252 271 299 283 252 270 300 283 252 277 294 283 252 277 294 283 252 277 294 283 252 277 294 283 252 270 299 283 252 270 300 283 252 270 300 283 252 270 300 283 252 270 301 283 252 270 299 283 252 270 300 283 252 270 300 283 252 271 299 283 252 271 300 283 252 270 300 283 252 270 299 283 252 274 296 283 252 270 300 283 252 271 299 283 252 271 299 283 252 271 299 283 252 270 299 283 252 272 299 283 252 270 299 283 252 269 307 283 252 272 299 283 252 272 299 283 252 272 299 283 252 275 292 283 252 271 299 283 252 271 299 283 252 271 299 283 252 270 300 283 252 277 294 283 252 277 293 283 252 270 301 283 252 270 297 283 252 267 308 283 252 270 300 283 252 270 299 283 252 274 293 283 252 271 299 283 252 271 299 283 252 271 300 283 252 271 300 283 252 271 299 283 252 271 299 283 252 270 300 283 252 271 299 283 252 271 300 283 252 269 300 283 252 270 300 283 252 270 297 283 252 267 309 283 252 271 299 282 252 272 299 282 252 270 301 282 252 271 300 282 252 271 300 282 252 278 292 282 252 278 294 282 252 278 294 282 252 277 294 282 252 278 294 282 252 278 294 282 252 278 294 282 252 276 300 282 252 276 300 282 252 277 295 282 252 278 294 282 252 279 294 282 252 278 294 282 252 278 293 282 252 278 294 282 252 277 294 282 252 277 292 282 252 278 294 282 252 277 294 282 252 276 300 282 252 276 301 282 252 277 294 282 252 277 294 282 252 277 292 283 252 278 294 283 252 278 294 283 252 278 292 283 252 278 292 283 252 277 292 283 252 277 292 283 252 278 292 283 252 278 293 283 252 278 293 283 252 277 292 283 252 278 292 283 252 276 298 283 252 278 292 283 252 278 292 283 252 278 290 283 252 277 293 283 252 276 300 283 252 278 292 283 252 278 292 283 252 277 293 283 252 278 292 283 252 277 294 283 252 277 294 283 252 278 294 283 252 277 294 283 252 278 294 283 252 277 294 283 252 277 294 283 252 277 292 283 252 278 292 283 252 277 292 283 252 277 293 283 252 278 292 283 252 278 292 283 252 277 293 283 252 278 292 283 252 278 292 283 252 278 292 283 252 278 292 283 252 276 299 283 252 278 292 283 252 275 299 283 252 278 292 283 252 278 293 283 252 278 292 283 252 277 293 283 252 277 290 283 252 278 293 283 252 275 299 283 252 278 293 283 252 277 293 283 252 277 293 283 252 277 292 283 252 278 292 283 252 278 290 283 252 278 293 283 252 279 292 283 252 278 293 283 252 278 294 283 252 278 293 283 252 277 294 283 252 278 293 283 252 279 293 283 252 277 291 283 252 277 294 283 252 278 294 283 252 278 293 283 252 278 294 283 252 278 293 283 252 278 294 283 252 278 294 283 252 278 294 283 252 277 294 283 252 275 300 283 252 276 300 283 252 278 294 283 252 277 294 283 252 278 293 283 252 278 294 283 252 278 294 283 252 281 288 283 252 278 294 283 252 279 294 283 252 278 292 283 252 277 294 283 252 277 294 283 252 277 295 283 252 277 295 283 252 276 301 283 252 277 294 283 252 278 294 283 252 278 294 283 252 279 294 283 252 278 294 283 252 278 294 283 252 278 293 283 252 278 294 283 252 279 294 283 252 278 294 283 252 278 294 283 252 277 294 283 252 277 294 283 252 277 294 283 252 277 294 283 252 278 294 283 252 277 295 283 252 277 294 283 252 278 294 283 252 276 301 283 252 277 294 283 252 278 294 283 252 275 301 283 252 277 294 283 252 278 294 283 252 275 300 283 252 277 294 283 252 281 287 283 252 277 294 283 252 277 294 283 252 277 292 283 252 277 294 283 252 278 294 283 252 271 299 283 252 270 300 283 252 271 299 283 252 269 307 283 252 270 300 283 252 270 300 283 252 271 300 283 252 270 300 283 252 270 300 283 252 269 308 283 252 271 299 283 252 271 300 283 252 271 299 283 252 271 300 283 252 271 300 283 252 271 300 283 252 271 299 283 252 270 300 283 252 270 299 283 252 270 300 283 252 276 301 283 252 278 294 283 252 276 301 283 252 278 294 283 252 277 294 283 252 277 294 283 252 277 294 283 252 277 295 283 252 277 295 283 252 277 292 283 252 276 300 283 252 277 294 283 252 277 294 283 252 278 294 283 252 277 294 283 252 276 300 283 252 278 293 283 252 277 294 283 252 278 293 283 252 278 293 283 252 278 294 283 252 278 294 283 252 278 293 283 252 277 294 283 252 278 294 283 252 278 294 283 252 277 294 283 252 278 294 283 252 278 294 283 252 277 294 283 252 277 294 283 252 278 294 283 252 277 294 283 252 277 294 283 252 278 294 283 252 277 294 283 252 277 294 283 252 276 300 283 252 277 295 283 252 278 294 283 252 278 294 283 252 277 295 283 252 277 295 283 252 278 295 283 252 277 295 283 252 277 295 283 252 278 295 283 252 278 295 283 252 278 294 283 252 277 294 283 252 278 292 283 252 278 294 283 252 277 293 283 252 277 294 283 252 277 291 283 252 277 293 283 252 277 293 283 252 278 293 283 252 277 295 283 252 277 295 283 252 275 301 283 252 278 294 283 252 277 295 283 252 277 295 283 252 278 294 283 252 277 295 283 252 277 294 283 252 278 294 283 252 277 294 283 252 277 294 283 252 277 294 283 252 277 294 283 252 277 293 283 252 275 301 283 252 275 301 283 252 277 293 283 252 276 299 283 252 275 301 283 252 280 291 283 252 278 293 283 252 277 294 283 252 277 294 283 252 277 294 283 252 275 301 283 252 277 295 283 252 277 295 283 252 277 295 283 252 277 294 283 252 276 295 283 252 275 301 283 252 276 295 283 252 275 301 283 252 276 295 282 252 278 297 282 252 278 296 282 252 279 295 282 252 279 296 282 252 279 296 282 252 277 293 283 252 279 295 282 252 279 295 282 252 279 295 282 252 279 296 283 252 279 295 282 252 278 295 282 252 279 295 282 252 278 293 282 252 280 291 282 252 279 295 282 252 280 296 282 252 278 296 282 252 279 296 282 252 279 295 282 252 279 295 282 252 279 295 282 252 279 295 283 252 279 295 282 252 280 290 282 252 278 293 282 252 278 292 282 252 278 293 282 252 278 293 282 252 277 293 282 252 277 293 282 252 276 299 282 252 277 293 282 252 278 292 282 252 276 299 282 252 278 293 282 252 277 293 282 252 278 292 282 252 277 293 282 252 278 292 282 252 278 292 282 252 277 292 282 252 278 292 282 252 278 292 282 252 270 300 282 252 270 300 282 252 272 299 282 252 270 299 282 252 271 299 282 252 272 299 282 252 270 300 282 252 277 293 282 252 278 292 282 252 278 292 282 252 277 293 282 252 278 293 282 252 281 287 282 252 277 293 282 252 281 287 282 252 277 290 282 252 279 296 282 252 278 292 282 252 278 293 282 252 277 293 282 252 278 293 282 252 277 293 282 252 278 296 282 252 276 299 282 252 277 302 282 252 279 296 282 252 279 296 282 252 279 296 282 252 279 295 282 252 279 295 282 252 278 296 282 252 279 296 282 252 279 295 282 252 279 296 282 252 279 296 282 252 279 296 282 252 279 295 282 252 278 301 282 252 278 301 282 252 280 295 282 252 279 295 282 252 280 295 282 252 279 293 282 252 279 295 282 252 279 295 282 252 280 295 282 252 280 291 282 252 271 295 282 252 271 294 282 252 272 294 282 252 272 293 282 252 280 294 282 252 280 293 282 252 281 290 282 252 279 290 282 252 280 290 282 252 279 290 282 252 279 290 282 252 272 293 282 252 272 293 282 252 271 294 282 252 271 294 282 252 272 293 282 252 272 293 282 252 272 294 282 252 273 296 282 252 282 292 282 252 282 284 282 252 281 290 282 252 280 290 283 252 280 290 283 252 279 287 283 253 280 290 283 253 280 290 283 253 280 287 282 254 280 290 282 254 274 293 282 254 279 287 281 251 279 287 281 251 279 290 280 251 279 290 281 250 287 291 283 256 279 287 283 256 280 287 283 256 279 290 283 256 279 290 281 250 279 290 281 250 278 290 282 250 279 290 281 250 279 290 282 250 279 290 281 249 279 290 283 256 278 287 282 256 277 286 282 255 278 286 281 256 277 289 282 256 277 286 282 256 279 289 282 256 280 289 282 256 280 290 281 256 279 290 281 256 279 287 282 255 277 290 281 256 280 292 281 256 278 293 281 256 277 293 281 256 277 293 283 256 280 293 282 256 279 294 283 256 288 298 283 256 280 294 283 256 279 294 283 256 279 294 284 255 279 294 283 256 278 295 283 255 279 294 280 249 280 295 283 256 279 295 284 256 288 298 279 249 278 301 273 245 279 295 283 256 280 295 283 256 280 294 283 256 279 295 283 257 279 296 283 257 288 299 283 256 286 305 277 254 288 294 277 254 288 298 277 254 287 299 283 257 279 296 283 257 287 296 283 257 279 296 277 254 279 296 284 257 288 299 283 257 287 300 283 257 288 299 283 257 289 299 283 257 288 299 283 257 288 299 283 257 282 305 283 257 283 305 282 256 280 295 282 256 279 295 282 256 278 294 282 256 277 294 283 256 279 295 284 257 279 295 284 257 279 295 283 257 287 305 282 256 288 299 282 256 279 294 283 256 280 294 282 256 278 295 282 256 278 293 282 256 278 293 281 257 276 294 281 256 278 295 282 256 277 301 282 256 279 295 265 239 279 294 282 256 279 294 282 256 279 294 282 256 278 295 282 256 279 295 282 256 277 302 282 256 279 296 282 256 279 296 282 256 279 295 281 256 278 295 281 256 276 302 281 257 278 295 281 256 275 302 281 256 278 295 282 256 281 292 281 256 280 295 281 256 279 293 281 256 278 292 282 256 278 295 281 256 278 295 282 256 279 295 282 256 278 296 282 256 278 295 282 256 278 295 282 256 278 295 282 256 278 295 280 256 278 295 281 256 278 295 281 256 276 301 281 256 276 302 281 257 277 295 282 257 277 301 281 257 279 294 281 257 278 295 282 257 278 295 282 256 278 295 282 256 278 295 282 256 279 295 282 256 278 295 282 256 278 295 282 256 276 302 282 256 278 295 282 256 276 294 282 256 278 294 281 256 278 294 281 257 279 295 281 257 278 292 281 256 277 293 276 254 278 292 281 256 277 292 281 257 278 292 282 257 278 292 282 256 278 292 282 256 277 293 282 256 277 293 282 256 277 292 283 256 277 292 283 256 277 293 283 256 278 292 283 256 275 299 282 257 278 290 281 257 275 299 282 256 277 293 282 256 277 292 282 256 277 293 281 256 275 299 278 249 278 292 278 249 277 292 278 249 278 292 278 249 277 293 278 249 277 293 278 250 276 294 279 249 277 294 279 249 278 292 283 256 281 289 283 256 278 292 283 256 278 292 282 256 278 292 282 256 278 292 281 257 278 292 283 256 278 292 282 257 278 292 281 256 277 292 281 256 277 292 281 256 277 292 281 256 278 292 281 257 277 292 281 257 278 292 281 257 276 298 281 257 277 292 281 257 277 293 281 257 277 292 283 256 271 300 282 256 278 292 282 256 276 299 282 257 278 293 282 256 277 292 281 257 277 293 282 257 278 292 281 256 278 293 282 256 276 299 281 257 275 297 282 257 278 292 281 257 276 299 282 257 278 291 282 257 276 299 282 257 276 299 282 257 285 296 282 257 277 293 283 257 278 293 283 257 277 293 283 257 279 292 283 257 278 292 278 254 285 296 277 254 286 296 277 253 286 296 276 253 285 296 276 253 286 296 275 253 287 295 283 256 285 296 284 257 285 296 284 257 286 296 284 257 286 294 284 257 286 293 284 256 287 293 284 257 285 303 284 257 290 293 284 257 286 296 276 253 284 303 283 257 286 296 281 251 290 292 284 257 279 292 284 257 284 303 284 257 277 298 276 254 286 296 276 254 286 295 283 257 287 296 284 257 286 296 276 254 286 296 284 257 286 295 276 254 286 296 284 257 286 295 276 254 276 299 284 257 278 291 284 257 279 292 277 254 278 292 277 254 278 293 284 257 286 296 284 257 287 296 284 257 286 296 284 257 280 305 284 257 286 296 284 257 272 300 284 257 286 296 284 257 286 296 284 257 286 296 283 257 286 296 283 257 279 313 283 257 286 296 283 257 285 302 283 257 279 292 283 257 278 293 283 257 277 293 283 257 278 293 283 257 284 303 283 257 286 296 283 257 284 302 283 257 277 293 283 257 278 294 283 257 278 294 283 257 278 294 283 257 286 297 283 257 286 297 283 257 286 298 283 257 278 294 283 257 286 298 283 257 278 294 283 257 278 294 283 257 286 297 283 257 278 294 283 257 286 297 283 257 286 298 283 257 278 294 283 257 278 293 283 257 277 294 283 257 278 294 283 257 279 294 283 257 286 297 283 257 286 297 283 257 285 298 283 257 277 294 283 257 285 297 283 257 277 294 283 256 277 294 281 250 278 294 281 250 277 294 281 250 278 293 272 244 278 294 281 249 276 300 272 244 278 293 282 249 277 294 271 243 277 294 271 243 277 294 272 243 277 294 281 249 275 301 281 249 278 293 281 249 277 294 282 249 278 293 282 249 278 294 282 249 276 300 272 243 277 299 272 243 279 293 272 243 278 293 272 243 278 293 282 249 279 293 282 249 286 297 273 243 286 297 272 244 286 297 272 244 286 297 273 244 278 293 272 244 278 293 272 244 272 298 272 244 273 298 272 244 273 298 282 250 271 299 282 250 279 293 282 250 288 296 282 250 278 293 282 249 279 293 282 249 279 293 282 250 276 300 272 244 279 293 272 244 279 293 282 249 279 294 282 249 276 300 272 244 287 297 272 244 286 297 272 244 279 293 272 244 279 293 282 250 287 297 272 244 280 293 282 250 273 296 282 250 278 293 282 250 280 293 272 244 279 293 282 250 279 293 282 250 279 292 282 250 279 293 281 250 279 293 282 250 279 292 282 250 279 293 282 250 279 292 282 250 279 293 282 250 280 293 282 250 279 293 282 250 279 293 282 250 274 298 282 250 288 296 282 250 279 293 282 250 280 292 282 250 279 293 282 250 279 293 282 250 279 293 282 250 278 291 281 250 280 292 282 250 280 292 282 250 279 292 282 250 279 289 281 250 280 291 281 250 280 288 281 250 280 291 281 250 281 291 281 250 276 296 281 250 282 287 281 250 283 286 281 250 284 289 281 250 279 293 281 250 284 285 281 250 285 288 281 250 284 283 283 256 285 282 283 256 285 283 283 256 284 282 283 256 285 282 283 256 284 282 283 256 285 281 283 256 285 282 282 256 284 282 282 256 285 282 281 256 286 282 281 256 285 282 280 256 285 282 280 256 285 281 277 250 285 280 277 250 287 280 277 251 287 279 280 256 287 276 280 256 288 276 280 256 288 275 280 256 288 276 280 256 288 276 280 256 288 276 280 256 288 276 280 256 288 276 280 256 290 275 280 256 290 275 281 256 291 274 279 256 291 274 279 256 291 273 279 256 292 274 279 256 293 273 279 256 292 274 279 256 292 273 280 256 293 273 279 256 293 274 279 256 293 273 280 256 291 273 280 256 291 273 279 255 291 273 279 256 293 273 279 256 291 273 279 256 292 273 279 256 293 273 279 256 292 272 279 256 292 273 279 256 293 273 279 255 294 273 279 256 292 273 281 256 292 273 278 257 292 273 281 256 293 273 279 255 293 273 279 255 293 273 279 255 293 273 279 255 293 273 279 255 293 273 279 255 294 273 279 256 293 274 279 255 293 274 279 255 293 273 279 256 293 273 279 255 293 273 279 255 293 274 279 255 292 273 279 255 293 273 279 255 293 273 279 256 293 273 279 255 293 273 280 255 294 273 279 256 301 283 281 255 294 273 281 255 291 280 281 255 294 273 281 255 293 273 282 255 293 273 281 255 293 273 281 255 292 273 281 255 293 274 280 255 294 273 280 255 301 276 280 255 293 274 280 255 294 273 280 255 293 273 280 255 293 273 278 256 293 273 281 255 292 273 281 255 292 272 281 255 292 272 281 255 292 273 279 256 292 273 278 256 293 273 279 255 291 272 280 255 292 273 281 255 292 273 280 255 292 272 280 255 293 273 280 255 293 273 279 255 293 273 279 255 292 271 279 255 294 272 278 256 291 271 279 255 292 271 279 255 293 272 280 255 293 272 280 256 294 272 278 256 295 272 279 256 293 272 279 255 293 273 280 255 293 272 280 255 291 272 279 255 292 272 280 255 292 272 281 255 293 272 281 255 292 271 281 255 293 273 281 256 293 273 281 256 294 273 280 256 293 273 279 256 294 273 279 257 294 273 279 257 293 273 281 256 293 275 281 256 293 275 280 256 294 276 279 256 294 276 279 256 295 275 279 256 294 275 279 256 294 275 280 256 294 275 280 256 294 275 280 256 293 276 280 256 294 276 280 256 295 275 280 256 294 276 279 256 294 273 279 256 294 273 279 256 293 272 280 256 294 273 280 256 294 273 280 256 293 273 280 256 293 273 280 256 294 273 280 256 294 273 280 256 293 273 280 256 294 273 278 257 292 273 280 256 294 273 280 256 298 272 280 256 294 273 280 256 294 273 280 256 294 273 280 256 294 273 280 256 293 273 279 256 294 273 279 256 294 273 280 256 294 273 280 256 294 273 280 256 292 272 280 256 293 273 280 256 294 273 280 256 293 273 280 256 294 273 279 256 294 273 279 256 293 273 280 256 294 273 281 256 293 273 280 256 292 273 280 256 291 274 280 256 291 274 280 256 291 274 280 256 291 274 280 256 291 276 280 256 290 276 279 256 290 277 279 256 290 277 279 256 289 277 279 256 289 277 279 256 290 274 279 256 289 274 280 256 289 274 279 256 290 274 280 256 290 274 280 256 288 275 279 256 287 275 280 255 286 275 280 256 286 276 280 256 285 275 280 256 283 275 281 256 286 276 281 256 286 278 280 256 284 278 281 256 284 277 280 256 285 278 281 256 285 278 281 256 285 278 281 256 285 277 281 256 288 273 281 256 285 275 281 256 285 275 281 256 285 275 280 256 285 275 280 256 285 275 280 256 284 275 281 256 284 275 281 256 291 278 282 255 285 276 282 256 285 276 282 255 286 276 282 255 284 275 283 255 283 274 283 256 284 274 282 255 284 275 282 255 284 275 283 256 285 275 282 255 284 275 282 256 284 276 281 255 285 276 281 255 283 276 283 255 284 277 282 255 284 277 282 255 285 277 280 256 284 277 279 256 284 276 281 256 284 277 281 256 285 277 281 255 284 277 281 255 284 277 282 255 284 277 282 255 284 277 281 255 284 277 281 255 284 277 282 255 284 277 283 256 284 277 283 256 284 277 282 256 284 277 283 256 284 277 281 256 284 277 282 256 284 277 281 256 283 276 281 256 280 283 281 256 285 277 280 256 284 277 280 256 285 276 282 256 285 276 282 256 285 276 281 256 286 276 283 256 286 276 282 256 285 276 281 256 285 276 281 256 285 276 281 256 285 276 281 256 285 276 281 256 285 276 279 256 288 274 280 256 285 276 280 256 286 276 280 256 280 283 280 256 285 276 279 256 285 276 279 256 284 275 279 256 284 275 279 256 285 275 279 257 286 276 279 256 280 282 280 256 286 276 280 256 285 276 281 256 283 276 280 256 284 275 280 256 283 279 279 256 283 280 279 256 284 279 279 256 284 279 279 256 284 279 279 256 284 279 279 256 283 279 279 256 283 279 279 256 284 279 279 256 283 278 279 256 284 278 279 256 287 279 278 257 287 278 280 256 287 278 281 256 288 278 280 256 288 278 280 256 287 277 280 256 287 277 280 256 288 277 280 256 288 277 280 256 289 277 280 256 290 276 280 256 291 276 280 256 292 276 278 257 292 276 280 256 292 277 280 256 293 276 279 256 293 276 279 256 293 276 279 256 293 276 279 256 293 276 279 256 293 277 280 256 294 277 280 256 294 277 280 256 293 276 282 256 290 279 282 256 289 277 281 256 288 277 283 256 290 278 282 256 287 278 283 256 288 279 281 256 289 279 282 256 296 282 282 255 289 279 282 255 288 279 282 256 286 279 282 256 285 280 282 256 288 274 282 256 284 280 281 256 285 281 281 256 284 281 282 256 284 281 281 256 284 281 282 256 284 281 282 256 284 282 282 256 284 282 282 256 285 282 282 256 284 283 282 256 284 283 281 256 285 282 282 256 285 282 281 256 284 284 281 256 284 283 280 256 284 284 281 256 284 283 280 256 283 283 280 255 283 283 280 256 283 284 279 257 283 283 281 256 283 284 280 256 284 284 280 256 284 284 281 256 283 284 281 256 284 284 280 256 283 284 280 256 283 284 280 256 283 284 281 256 283 288 280 256 282 285 280 256 283 284 281 256 283 284 281 256 282 285 281 256 283 284 281 256 281 284 281 256 282 284 280 257 282 283 281 256 283 284 281 255 283 284 280 256 282 285 280 256 283 285 280 256 283 284 280 256 284 284 280 255 284 284 280 256 283 284 280 256 283 284 280 255 283 284 280 255 282 285 280 255 281 285 281 255 281 286 281 255 280 290 281 255 278 287 281 255 279 290 280 255 279 287 280 255 279 290 280 255 278 287 280 255 278 291 281 255 278 290 280 255 279 288 280 255 279 291 280 255 278 288 280 256 278 288 281 255 279 291 281 256 279 288 282 256 280 291 282 256 283 301 282 256 274 293 282 256 272 296 283 255 271 291 282 255 277 290 283 256 271 294 283 256 277 293 283 256 278 290 283 256 273 298 283 256 286 297 283 256 286 297 284 256 277 299 284 256 278 292 284 256 270 294 284 256 278 291 283 256 271 297 284 256 278 292 283 256 278 293 283 256 277 291 283 256 277 293 284 256 277 293 283 256 277 293 283 256 278 292 283 256 279 293 283 256 278 293 283 256 278 293 283 256 278 292 283 256 277 291 283 256 278 293 284 256 278 293 283 256 286 298 282 256 286 297 282 256 278 293 280 257 286 297 282 256 278 293 281 256 277 293 281 256 277 292 281 256 277 293 281 256 278 291 281 256 277 291 281 256 277 293 281 256 278 293 281 256 277 293 281 256 277 293 281 255 277 293 280 255 277 293 281 255 275 292 280 256 276 292 280 256 277 293 280 256 276 293 280 256 277 294 278 250 276 294 281 256 277 294 281 256 276 293 279 250 276 293 282 255 276 292 280 249 276 293 281 255 276 293 280 255 276 293 280 255 271 299 280 255 277 293 280 255 277 293 280 255 277 293 280 255 277 293 278 250 278 293 280 255 277 292 278 250 276 299 279 250 277 293 282 255 277 293 279 250 277 293 281 255 277 294 281 255 278 293 278 250 278 293 280 255 278 292 281 256 278 293 281 256 277 293 281 256 286 297 282 256 284 304 282 256 285 298 283 256 286 297 283 256 272 299 283 255 271 298 283 255 276 292 282 255 271 299 283 255 276 294 283 256 277 293 283 256 277 294 283 255 285 297 283 256 276 294 284 256 277 293 284 256 270 299 283 255 277 293 283 255 275 299 282 256 277 292 283 256 277 293 283 256 281 288 283 256 270 300 283 256 277 293 283 256 271 299 283 255 278 293 283 255 278 294 283 256 276 300 282 256 278 295 282 256 278 295 282 256 285 298 282 256 285 298 281 256 286 297 281 256 275 300 281 256 275 294 281 256 274 299 281 256 277 292 282 256 276 294 281 256 278 293 281 256 278 293 282 256 277 293 282 255 276 299 282 256 278 293 281 256 277 293 281 256 276 292 280 256 276 294 280 256 276 294 281 256 277 293 281 256 278 293 281 256 275 298 281 256 277 291 280 256 278 293 281 256 277 293 281 255 277 293 281 255 277 290 282 256 277 293 282 255 277 293 281 255 277 294 281 256 278 293 281 256 272 299 281 256 277 291 281 256 277 294 282 256 278 293 282 256 278 294 282 256 278 293 283 256 279 293 283 256 271 299 284 256 277 292 284 256 270 298 284 256 277 293 284 256 277 293 284 256 276 299 284 256 278 293 284 256 280 286 282 256 278 292 283 256 278 292 283 256 277 293 283 256 278 292 284 256 279 292 284 256 278 292 284 256 278 292 283 256 278 292 283 256 277 292 283 256 277 293 283 256 277 299 283 256 271 299 284 256 276 299 284 256 278 293 284 256 281 290 284 256 278 294 284 256 287 297 283 256 279 293 283 256 278 293 283 256 276 298 283 256 277 292 283 256 277 292 283 256 278 293 283 256 278 293 283 256 278 293 283 256 278 293 283 256 277 293 284 256 277 293 283 256 278 294 283 256 277 293 284 256 277 293 283 256 277 293 284 256 276 292 284 256 276 292 284 256 278 293 284 256 278 293 283 256 278 293 283 256 278 293 283 256 281 290 283 256 278 292 283 256 277 293 283 256 278 293 283 256 277 293 283 256 276 299 283 256 277 293 283 256 276 293 283 256 277 290 284 256 278 293 283 256 277 293 283 256 282 290 283 256 278 292 283 256 278 292 283 256 277 291 283 256 276 291 283 256 278 292 283 256 280 292 283 256 279 293 283 256 278 293 283 256 277 298 283 256 278 292 283 256 278 292 283 256 278 292 283 256 278 292 283 256 278 292 283 256 278 291 283 256 278 292 284 256 278 292 284 256 279 292 284 256 277 299 285 256 279 292 285 256 279 292 283 256 278 293 283 256 279 292 283 256 278 291 283 256 276 291 282 256 276 288 283 256 277 290 283 256 276 290 281 256 277 287 283 256 279 287 284 256 280 286 284 256 280 286 284 256 283 288 283 256 283 285 281 256 283 285 281 256 283 282 283 256 281 282 283 256 283 282 283 256 284 283 282 256 283 281 281 256 283 283 281 256 283 282 282 256 283 281 281 256 284 280 281 256 285 280 281 256 287 280 281 256 287 280 281 256 287 279 281 256 287 279 281 256 288 279 282 256 289 279 282 256 288 278 282 256 286 277 282 256 282 280 282 256 289 276 281 256 288 277 281 256 291 277 281 256 291 277 281 256 292 277 281 256 293 277 280 256 292 277 280 256 293 277 280 256 293 277 280 256 292 277 281 256 292 277 281 256 293 277 280 256 292 277 282 256 291 276 282 256 293 277 282 256 292 276 280 256 292 277 281 256 292 277 281 256 292 277 281 256 292 277 281 256 292 277 280 256 292 277 281 256 292 276 280 256 292 277 281 256 290 278 280 256 289 278 281 256 289 277 281 256 288 278 281 256 288 278 282 256 288 278 281 256 287 278 282 256 288 279 282 256 287 279 281 256 285 279 282 256 285 280 282 256 284 280 283 256 284 280 282 256 284 281 283 255 284 281 283 256 284 281 283 256 283 281 282 255 284 280 282 256 284 281 282 256 283 282 282 256 284 282 283 256 284 283 283 256 284 282 283 256 284 282 282 256 283 283 282 256 284 283 283 256 284 282 283 256 291 286 282 256 291 287 282 256 291 287 283 256 291 287 282 256 290 288 282 256 291 288 282 256 290 288 282 256 292 291 283 256 291 287 283 256 291 287 282 256 291 287 282 256 284 284 282 256 290 288 282 256 283 285 282 256 284 284 282 256 290 288 283 256 284 285 283 256 284 285 283 256 291 288 283 256 291 288 283 256 291 288 283 256 291 288 282 256 291 288 282 256 291 287 283 256 292 291 283 256 292 292 282 256 291 288 282 256 291 288 282 256 291 288 283 256 291 288 283 256 290 289 283 256 289 293 283 256 288 293 283 256 287 294 283 256 288 294 283 256 287 290 284 256 287 295 284 256 287 291 282 256 286 295 283 256 286 291 283 256 287 294 283 256 287 291 283 256 286 291 283 256 279 288 282 256 286 291 283 256 286 291 284 256 287 291 284 256 287 291 283 256 286 291 283 256 287 290 283 256 287 294 283 256 287 295 283 256 286 295 283 256 287 291 283 256 287 295 283 256 286 295 283 256 287 291 283 255 281 297 283 255 286 291 283 255 286 291 283 255 277 289 283 255 286 296 283 255 279 293 283 255 278 293 283 255 277 293 283 255 278 293 283 255 278 293 283 255 278 293 283 255 278 293 283 255 278 294 283 255 279 293 283 255 278 293 283 255 286 297 283 255 285 297 283 255 287 297 283 256 286 297 283 256 285 303 283 256 286 297 283 256 286 297 283 256 279 293 283 256 287 297 283 255 287 299 283 256 289 298 283 256 286 292 283 256 287 296 283 256 287 297 283 256 288 298 283 256 287 299 283 255 287 296 283 255 288 298 283 255 281 304 284 255 288 298 283 254 288 299 283 254 288 298 283 255 286 299 282 255 288 298 280 255 287 298 281 255 279 295 281 255 271 294 281 255 270 294 282 255 287 299 282 255 287 298 281 255 287 299 282 255 279 295 282 255 279 295 282 255 278 295 279 249 287 299 280 249 287 299 280 249 287 298 285 247 287 298 281 249 287 299 286 247 287 298 285 247 288 298 281 249 286 299 279 249 287 296 284 247 287 298 279 249 287 299 279 249 286 296 280 249 288 298 280 249 288 295 281 249 286 305 280 249 287 299 281 249 288 298 281 249 286 297 281 249 287 297 281 249 288 299 281 249 287 299 281 249 287 299 281 248 288 298 282 248 280 295 281 248 288 299 281 248 287 299 281 249 279 296 281 249 279 297 281 249 279 295 281 249 279 296 282 248 287 299 281 249 279 295 281 249 287 299 281 249 287 299 281 249 288 299 281 249 287 299 281 249 282 293 281 249 287 299 281 249 288 298 281 249 287 298 281 248 287 298 282 248 287 300 281 248 287 301 281 249 287 300 281 249 287 299 281 249 287 298 280 249 287 298 281 249 286 296 281 249 286 296 281 248 287 299 281 248 287 299 281 248 285 304 281 249 285 307 281 249 285 306 280 249 287 299 280 249 285 306 281 249 287 299 281 249 287 300 281 249 287 299 281 249 287 299 281 249 288 299 280 249 286 307 281 249 286 298 281 248 287 300 281 249 287 300 281 248 287 299 281 249 287 299 281 249 287 299 281 248 286 296 281 248 287 300 281 248 287 299 281 248 287 299 281 249 287 299 281 248 287 299 281 248 287 299 281 248 278 296 281 249 278 296 281 249 286 300 281 248 287 300 281 248 287 299 281 249 287 300 281 249 286 300 283 255 287 299 283 255 286 306 283 255 287 300 283 255 288 299 281 249 287 300 281 249 287 300 281 249 287 299 281 249 287 299 281 249 287 299 281 248 287 296 281 249 287 296 281 248 286 292 282 249 286 291 281 249 285 292 280 249 278 288 281 249 278 288 281 248 279 291 280 249 288 294 281 249 287 294 281 249 286 295 281 249 277 289 284 256 279 288 281 250 278 288 281 250 277 288 283 256 277 288 283 256 278 288 283 256 278 290 283 256 278 287 283 256 277 288 283 256 278 288 283 256 278 288 283 256 277 288 283 256 278 287 283 256 277 286 283 256 276 287 283 256 276 287 283 256 277 289 283 256 277 287 283 256 278 290 283 256 278 287 283 256 278 287 282 256 278 287 282 256 277 287 282 255 270 298 282 255 269 289 282 255 270 288 283 254 270 296 283 254 271 293 282 254 278 291 283 253 278 289 282 253 279 290 282 253 272 286 281 252 278 287 281 253 271 287 281 253 269 293 279 249 270 287 279 250 277 288 281 253 278 287 281 253 278 291 281 253 276 293 280 253 278 290 279 250 278 287 279 250 278 287 279 250 278 290 278 250 270 297 278 250 277 289 278 250 277 289 278 250 276 289 279 250 277 286 280 253 278 290 280 253 277 290 280 253 277 290 278 250 278 290 278 250 277 290 278 250 277 287 278 250 277 286 278 250 276 286 278 250 276 286 278 250 277 287 278 250 277 287 278 250 278 286 278 249 279 289 278 250 278 290 278 249 278 286 278 249 277 286 278 250 278 287 278 249 277 287 278 249 278 290 278 249 278 290 278 250 278 287 278 250 278 287 278 249 279 290 278 249 278 288 278 249 279 290 278 249 277 288 278 249 278 290 278 249 279 290 278 249 278 287 278 250 278 286 278 249 287 290 278 250 286 290 278 249 286 291 278 249 287 290 278 250 278 288 278 250 278 287 278 250 278 287 278 250 278 286 278 249 278 290 278 249 279 291 278 249 279 288 278 249 286 292 278 249 287 295 278 249 287 295 278 249 287 295 278 249 278 289 278 249 278 289 278 249 278 289 278 249 278 290 278 249 279 291 278 249 279 292 278 249 279 291 278 249 279 292 278 249 278 290 278 249 278 289 278 249 278 289 278 249 279 291 278 249 279 291 278 249 278 292 278 249 278 290 278 249 279 291 278 249 279 292 278 249 278 292 278 249 278 291 278 249 277 290 278 249 277 290 278 249 277 290 278 249 277 290 279 248 276 290 278 249 278 291 278 249 278 292 278 249 279 292 278 249 279 292 278 249 279 292 281 253 286 298 281 253 280 293 281 253 276 300 281 253 277 293 281 253 277 290 281 253 277 300 281 253 278 300 281 253 287 298 281 253 287 297 281 253 286 297 279 250 287 296 279 249 287 297 279 249 286 297 281 253 282 287 280 249 276 292 280 249 277 292 279 250 278 293 279 249 277 293 279 249 278 294 279 249 279 294 279 249 278 294 279 249 278 294 279 249 278 294 279 249 278 291 281 252 278 290 282 253 278 290 282 253 278 293 282 253 278 294 282 253 279 293 282 253 279 293 282 253 279 293 282 253 280 293 282 253 279 293 281 252 279 293 282 253 279 293 282 252 288 296 282 253 287 297 282 253 287 297 282 253 285 304 282 253 286 297 282 253 286 294 282 253 287 297 282 253 287 297 281 253 287 294 282 253 287 296 281 253 287 297 281 253 287 297 281 253 285 304 282 253 285 304 281 253 287 297 281 253 286 297 281 253 286 295 282 253 287 296 281 253 287 296 282 253 287 296 282 253 287 296 282 253 287 297 282 253 287 296 282 253 288 296 282 253 287 297 283 253 287 297 283 253 288 296 282 253 288 296 283 253 287 296 282 253 287 295 283 253 287 296 282 253 287 295 281 253 288 294 282 254 288 295 282 253 287 295 282 253 287 295 282 253 288 295 282 253 287 295 282 253 287 295 282 253 287 295 282 253 288 295 282 253 288 295 282 253 288 295 282 253 287 295 282 253 288 291 282 253 288 294 282 253 287 291 282 253 288 294 282 253 287 291 282 253 288 291 282 253 287 292 282 253 287 291 282 253 289 293 282 253 288 290 282 253 287 295 282 253 288 293 281 253 288 295 282 253 287 295 282 253 286 292 282 253 287 295 282 253 287 295 282 253 288 295 282 253 288 291 282 253 287 291 282 253 283 284 282 253 291 293 282 253 290 289 282 253 292 292 281 253 292 288 281 253 292 288 281 253 291 287 281 253 292 287 281 253 292 286 281 253 292 287 280 253 293 286 280 253 292 285 280 253 292 286 280 253 292 286 281 253 292 286 281 253 293 285 281 253 295 283 281 253 288 280 280 253 288 279 280 253 288 278 279 253 296 281 279 253 296 281 280 253 297 281 279 253 297 281 279 253 296 281 279 253 297 280 279 253 289 278 279 253 291 277 278 253 292 277 278 253 292 277 278 253 294 276 279 253 293 277 278 253 293 277 278 253 301 279 278 253 294 276 278 253 297 276 278 253 293 276 279 253 294 276 278 253 294 276 278 253 302 278 279 253 301 278 278 253 301 279 278 253 301 279 279 253 301 278 278 253 296 275 278 253 294 277 279 253 301 279 278 253 293 276 278 253 294 276 278 253 294 276 278 253 293 276 278 253 294 276 278 253 293 276 278 253 301 279 278 253 300 278 279 253 302 279 280 254 301 279 278 253 300 279 278 253 301 279 278 253 294 276 278 253 301 278 279 253 301 279 279 253 293 276 279 253 301 279 279 253 301 278 279 253 302 279 278 253 301 279 278 253 301 279 278 253 294 277 278 253 301 279 278 253 302 279 278 253 294 276 278 253 294 276 278 253 294 276 278 253 294 276 278 253 294 276 279 253 294 276 279 253 293 276 279 253 293 276 278 253 293 276 279 253 293 276 280 253 293 276 280 253 291 274 280 253 291 275 280 253 293 275 281 253 293 275 280 253 293 275 280 253 292 275 280 253 292 275 279 253 292 274 280 253 292 274 280 253 292 274 280 253 292 274 280 253 293 275 280 253 293 276 280 253 293 275 280 253 293 275 279 253 294 275 279 253 293 275 279 253 293 275 280 253 293 275 280 253 293 276 280 253 293 276 280 253 293 276 280 253 292 276 280 253 293 276 280 253 293 276 280 253 293 276 280 253 293 275 280 253 293 275 280 253 293 275 280 253 293 276 280 253 293 275 279 253 293 275 278 253 293 275 278 253 293 275 279 253 293 275 278 253 293 275 278 253 294 276 279 253 293 275 278 253 293 275 279 253 293 275 280 253 293 276 280 253 293 275 279 253 293 275 278 253 293 275 281 253 293 275 279 253 292 275 279 253 293 275 279 253 293 276 279 253 293 276 279 253 293 276 279 253 293 276 279 253 293 276 279 253 293 276 279 253 292 275 279 253 291 275 279 253 289 275 279 253 289 276 278 253 290 276 278 253 288 277 275 250 288 277 275 249 289 277 275 248 288 277 275 248 288 277 277 251 288 277 275 248 286 277 276 248 284 278 276 248 286 279 276 248 284 281 276 248 283 280 278 251 284 281 278 251 284 281 278 250 285 285 278 250 286 285 278 250 292 285 278 250 285 282 276 248 284 282 278 250 291 284 278 249 292 286 278 249 285 284 276 247 285 284 276 247 293 291 276 247 284 284 276 247 284 284 277 249 284 284 277 249 284 284 277 249 292 288 277 249 291 287 277 248 293 290 277 248 292 287 277 248 291 287 276 246 284 284 276 246 284 284 276 247 286 282 276 247 284 284 276 247 284 285 276 247 285 288 276 247 284 285 277 249 285 288 277 249 283 284 276 247 284 288 276 247 284 284 276 247 284 288 276 247 285 284 276 247 284 288 276 247 284 285 276 247 287 281 275 247 282 285 275 247 287 280 275 247 292 287 276 247 292 287 275 247 292 287 275 247 292 287 276 247 292 287 275 248 284 284 275 248 280 287 276 249 279 292 275 248 278 286 275 248 282 283 275 248 283 284 276 249 282 284 276 249 283 284 276 249 282 284 276 249 281 285 276 249 281 285 275 248 279 286 275 248 278 287 276 249 279 287 276 248 279 291 276 248 278 287 276 248 278 287 276 248 278 287 276 248 278 288 276 249 278 290 276 249 279 291 276 249 279 291 277 249 279 288 276 249 279 291 277 249 286 291 276 249 288 294 277 249 279 291 277 249 287 294 276 248 287 292 276 248 286 295 276 248 287 295 276 249 287 295 276 249 286 294 276 248 287 296 276 249 287 296 276 250 279 293 277 249 287 297 277 249 287 296 277 249 287 296 277 249 287 296 277 249 287 296 276 249 287 296 276 249 287 296 276 249 287 296 276 248 287 296 276 249 287 296 276 248 287 296 276 248 286 297 276 248 286 294 276 248 286 296 276 248 286 297 276 248 284 303 276 248 286 296 276 248 286 293 276 248 286 296 276 248 278 291 277 248 286 296 276 248 286 296 277 249 287 296 277 249 286 297 277 249 287 296 277 250 289 289 277 250 286 296 277 250 286 297 277 250 287 296 277 249 277 293 276 249 285 294 276 249 287 296 276 248 286 294 276 248 287 296 277 248 287 296 275 248 286 297 276 248 286 297 276 248 286 297 276 248 287 297 276 248 287 296 276 248 284 301 276 248 286 297 275 248 286 297 275 249 285 304 275 249 286 297 276 249 286 297 276 248 286 297 276 249 286 297 276 249 287 296 277 248 289 288 276 249 286 297 277 248 289 294 280 254 285 304 280 254 286 294 276 249 286 297 276 248 286 297 276 248 287 297 276 248 287 296 276 248 287 294 276 248 287 297 277 248 286 294 276 248 287 297 276 248 287 296 276 248 287 297 276 248 287 297 277 248 286 294 276 248 282 286 277 248 279 291 277 248 278 291 277 248 278 291 277 248 278 291 277 248 277 291 277 248 278 291 277 249 278 290 277 249 278 291 277 249 278 290 277 249 277 290 277 249 277 291 277 249 277 290 277 249 278 291 277 249 278 287 278 249 279 289 278 250 278 290 278 249 278 286 278 250 277 287 278 249 278 286 278 250 277 287 278 250 277 288 278 250 277 286 278 249 278 290 278 249 278 289 277 250 278 286 278 249 277 286 277 250 278 287 278 250 278 286 277 250 281 283 277 250 278 291 277 250 278 287 277 250 277 288 277 250 279 287 277 250 280 286 278 250 280 286 278 250 282 284 278 250 282 284 277 250 282 283 277 250 282 283 277 250 282 283 277 250 283 283 278 250 283 283 277 250 283 283 278 250 283 283 277 251 284 281 276 251 291 274 276 250 287 276 275 251 286 275 276 250 287 275 276 250 287 274 276 250 290 272 276 250 287 278 276 250 286 274 276 250 287 274 276 250 287 274 276 250 289 274 276 250 289 273 275 250 291 273 276 250 290 273 275 250 291 272 276 250 291 272 275 250 290 272 276 250 291 272 276 250 291 272 276 250 291 272 276 250 291 272 275 249 292 272 275 250 292 273 275 250 292 273 275 250 292 273 275 250 292 273 275 250 291 272 275 249 294 271 275 250 291 272 275 250 291 272 278 250 292 272 275 250 291 272 275 249 291 272 275 250 291 272 275 250 292 272 275 250 290 272 275 250 291 272 275 250 291 273 275 250 291 272 275 249 292 272 275 250 291 272 275 249 291 272 276 250 291 272 275 249 291 273 275 249 291 272 275 249 291 272 275 249 291 272 275 249 291 272 275 249 291 272 275 249 290 272 275 249 291 272 274 249 292 272 274 249 291 272 275 249 291 272 275 248 291 273 275 247 292 272 274 248 296 272 274 248 292 273 273 248 290 273 273 248 292 272 273 248 292 272 273 248 291 272 273 247 291 272 272 248 292 272 273 247 291 272 273 247 290 271 273 246 291 275 273 246 291 275 272 246 291 275 273 246 294 271 271 246 291 275 271 246 292 275 271 246 292 275 270 245 291 274 271 245 293 274 271 246 292 274 271 246 296 271 271 246 292 272 271 246 293 272 271 246 292 272 270 246 292 271 272 245 292 271 270 245 291 271 270 245 292 271 271 245 291 271 272 249 290 271 269 245 291 271 269 245 291 271 272 249 291 271 269 245 291 271 272 249 293 271 272 249 294 271 272 249 295 271 272 249 295 270 272 249 294 270 271 249 298 271 271 249 296 271 271 249 296 271 271 249 297 271 271 249 297 271 271 249 296 272 271 249 295 270 271 249 296 270 271 249 298 270 271 249 297 272 271 250 296 271 271 250 296 271 271 250 296 271 271 251 297 271 272 251 297 272 272 251 296 272 272 251 296 271 272 251 296 271 272 251 297 271 272 251 296 271 272 251 297 271 272 251 298 272 272 251 297 272 272 251 296 271 272 251 297 271 273 251 297 271 273 251 299 271 273 251 297 273 273 251 297 274 272 251 297 274 274 251 297 273 273 251 297 273 273 251 297 273 272 251 297 273 272 251 297 271 272 251 296 271 272 251 296 271 272 251 297 271 273 251 296 270 273 251 296 270 273 251 297 270 273 251 297 272 273 251 297 271 273 251 297 271 273 251 298 272 273 251 295 270 274 251 296 270 273 251 296 270 273 251 296 270 272 251 296 270 272 251 296 271 273 251 297 271 273 251 297 271 273 251 297 271 272 251 297 271 272 251 297 272 272 251 296 271 273 251 298 272 273 251 296 271 273 251 296 271 273 251 297 271 273 251 298 272 274 251 297 271 274 251 297 271 274 251 297 271 273 251 297 270 273 251 296 271 273 251 297 271 273 251 297 271 273 251 297 271 273 251 297 270 273 251 296 271 273 251 297 271 273 251 296 270 273 251 296 270 274 251 296 270 274 251 296 270 274 251 296 270 273 251 296 270 274 251 296 270 274 251 298 272 274 251 297 271 273 251 298 271 273 251 297 271 273 251 297 271 273 251 296 270 273 251 296 271 273 251 297 271 274 251 297 270 274 251 299 270 273 251 297 272 273 251 297 270 273 251 297 271 273 251 298 272 273 251 298 272 273 251 297 271 273 251 297 272 273 251 298 272 274 251 297 271 273 251 296 271 273 251 297 272 273 251 297 272 273 251 298 272 273 251 297 272 273 251 298 272 273 251 297 272 273 251 297 271 274 251 298 272 273 251 297 272 273 251 297 271 273 251 297 272 273 251 297 275 273 251 297 274 273 251 297 274 273 251 297 274 273 251 298 274 273 251 298 274 273 251 298 275 273 251 297 275 273 251 297 272 273 251 298 274 273 251 298 274 272 251 297 274 272 251 297 273 272 251 298 274 272 251 298 275 272 251 297 274 272 251 298 275 272 251 298 275 272 251 297 273 272 251 298 275 272 251 297 273 272 251 297 274 272 251 297 274 272 251 296 273 272 251 298 274 272 251 298 275 272 251 297 273 272 251 296 271 272 251 297 271 272 251 296 271 273 251 296 272 273 251 297 271 273 251 297 271 273 251 296 271 273 251 296 271 273 251 296 271 273 251 297 271 273 251 297 271 273 251 297 272 273 251 297 271 273 251 297 271 273 251 297 271 273 251 296 271 273 252 296 271 274 252 297 271 273 250 297 271 273 249 297 271 274 252 297 271 273 249 296 271 274 249 297 272 273 249 296 271 274 249 296 271 274 249 296 271 274 249 296 270 273 249 296 271 274 249 296 270 275 249 297 271 273 249 296 271 273 249 297 273 273 249 297 273 272 249 297 273 273 249 296 273 273 249 296 273 273 249 297 274 272 249 296 273 272 249 296 273 272 249 297 273 272 249 297 273 272 249 297 273 272 249 296 273 273 249 295 274 272 249 294 274 274 249 294 274 274 249 293 275 274 249 293 276 273 249 293 275 274 249 293 275 274 249 293 276 274 249 293 275 274 249 293 274 275 249 294 274 275 249 293 276 275 249 293 275 275 249 293 276 275 249 292 275 275 249 292 275 274 249 293 276 274 249 293 276 267 245 293 276 275 249 293 276 275 249 293 276 274 249 293 276 274 249 293 277 275 249 293 277 275 249 291 278 268 245 290 278 268 245 289 279 268 245 289 278 268 245 288 278 268 245 292 274 268 245 289 278 268 245 289 279 266 245 288 281 267 245 288 281 267 245 286 283 267 245 285 283 267 245 286 283 267 245 285 284 267 245 285 284 267 245 285 283 267 245 284 287 267 245 284 284 267 245 284 284 267 245 284 287 267 245 284 284 267 245 284 284 267 245 284 284 267 245 284 284 267 245 284 284 267 245 284 284 267 245 284 284 267 245 284 284 268 245 285 284 267 245 284 284 267 245 288 281 267 244 284 288 269 245 287 281 268 245 284 284 267 244 283 284 268 245 283 284 269 248 284 283 268 248 283 283 267 245 284 283 265 241 285 287 266 243 287 280 266 243 283 283 266 244 284 284 266 244 284 284 266 244 282 283 266 244 283 282 266 244 283 282 266 244 283 282 267 244 283 282 266 244 283 283 266 244 284 283 265 242 284 283 265 242 283 283 265 242 284 284 265 241 284 283 265 241 284 284 264 241 283 283 266 243 284 283 266 243 284 283 266 244 285 285 267 244 284 284 267 244 284 284 267 245 283 284 269 249 284 282 268 249 283 282 268 249 284 282 274 252 284 282 274 248 284 282 267 246 284 281 273 248 283 282 273 248 284 282 273 248 284 282 273 248 285 281 273 248 284 281 273 248 285 280 273 248 285 280 269 246 284 281 267 246 284 280 274 249 287 279 268 245 288 278 266 246 288 278 267 245 288 278 267 245 289 279 266 245 289 279 267 245 289 279 265 245 289 279 266 245 289 279 266 245 289 279 273 248 289 279 265 245 289 279 269 248 290 279 266 245 290 278 268 248 292 278 274 250 292 277 272 250 292 276 268 248 293 276 272 250 292 275 273 250 292 276 273 251 293 276 273 251 293 276 273 251 293 274 273 251 293 274 274 251 293 273 275 251 293 274 273 251 292 273 274 251 293 274 273 251 292 277 273 251 293 277 273 251 293 278 273 251 293 277 273 251 294 278 273 251 294 278 274 251 293 278 274 251 293 277 274 251 293 277 273 251 293 277 274 251 292 276 273 251 293 277 273 251 292 276 274 251 294 277 274 251 293 277 273 251 293 277 274 251 293 274 274 251 293 277 273 250 293 273 273 250 293 273 273 250 293 273 274 250 291 277 273 250 290 278 273 250 296 280 273 250 296 280 273 250 289 277 272 250 289 278 273 249 291 277 273 249 289 279 272 249 289 278 268 245 287 279 274 249 286 280 270 247 287 280 271 247 293 284 271 248 293 285 271 248 285 282 272 248 285 282 271 247 285 282 271 247 293 286 273 249 286 282 274 250 285 283 271 247 292 285 274 246 284 283 274 247 285 283 274 250 285 284 274 250 292 287 274 248 292 287 275 250 291 288 272 248 292 288 274 248 292 287 273 248 292 287 274 248 291 288 273 248 291 288 273 248 292 291 272 248 291 288 273 248 291 288 273 248 292 288 274 248 292 288 273 248 291 288 273 248 291 288 273 248 283 285 274 250 282 285 274 250 283 284 274 249 283 285 273 249 283 285 269 247 283 285 272 248 282 285 273 248 283 285 273 248 283 285 273 248 283 285 273 248 284 285 273 249 283 285 271 247 283 284 272 247 291 291 272 247 292 291 272 247 291 288 272 247 292 287 272 247 291 288 273 247 292 288 272 247 292 288 273 248 292 288 273 247 291 288 274 249 282 285 269 246 284 285 274 248 278 289 269 245 282 285 273 247 289 289 273 247 284 284 268 245 284 297 269 245 288 294 268 245 288 295 273 247 287 295 271 247 279 291 273 247 277 288 273 247 277 287 273 247 279 290 272 247 278 288 273 247 279 288 268 244 288 291 274 247 287 295 275 247 287 295 275 247 287 291 274 247 288 294 275 247 278 288 275 247 279 291 274 248 278 291 275 248 278 288 273 248 280 288 275 248 286 292 275 248 287 292 275 248 287 291 275 248 288 294 275 247 279 291 275 247 279 288 275 247 278 291 275 247 278 288 275 247 278 288 268 244 277 289 268 244 279 291 274 248 279 288 275 248 277 289 271 241 278 288 274 248 279 288 267 245 278 291 268 244 281 285 268 244 279 288 268 244 278 288 271 241 279 288 268 244 278 289 268 244 288 294 268 244 279 291 268 244 282 284 268 244 277 291 268 244 282 284 268 244 279 291 268 244 278 288 268 244 278 288 268 244 278 288 268 244 279 287 268 244 279 287 268 244 278 288 268 244 278 288 268 244 279 291 268 244 279 291 275 247 278 292 279 245 287 295 271 240 279 292 271 240 278 293 279 245 278 290 279 245 278 293 276 247 277 291 268 244 277 293 275 248 279 292 275 247 287 297 275 247 287 292 274 247 288 296 274 247 287 296 273 247 279 293 274 247 279 292 268 244 277 299 268 244 279 292 268 244 278 290 268 244 278 290 268 244 279 293 268 244 278 290 268 244 279 292 268 244 279 292 268 244 280 292 267 244 278 293 268 244 278 293 268 244 279 291 268 244 279 292 268 244 278 292 274 247 279 292 274 247 278 291 274 247 278 292 274 247 278 292 268 244 277 299 274 247 287 297 275 247 280 293 268 244 279 292 268 244 279 292 268 244 279 292 267 241 279 292 267 241 278 291 266 241 277 291 266 241 278 292 266 241 279 292 266 241 279 293 267 243 278 293 267 244 287 293 267 244 286 297 267 244 286 296 267 244 278 290 268 244 279 292 268 244 278 292 268 244 278 292 268 244 278 293 268 244 279 293 268 244 287 296 268 244 287 296 267 244 287 296 269 244 279 292 269 244 279 293 268 244 278 293 268 244 279 292 268 244 280 292 267 244 279 292 268 244 280 293 268 244 288 296 275 247 286 303 275 248 284 286 268 244 278 299 268 244 279 293 268 244 279 293 268 244 280 292 268 244 279 293 268 244 279 292 268 244 287 296 268 244 279 292 268 244 279 292 268 244 279 290 268 244 278 293 268 244 279 292 268 244 279 292 268 244 278 289 268 244 279 288 268 244 280 291 268 244 279 291 267 244 278 288 267 244 279 291 267 244 279 291 267 245 279 291 267 244 279 288 267 244 279 291 267 244 280 287 268 244 280 290 267 244 279 288 268 244 279 291 268 244 279 291 268 244 279 291 275 248 279 288 275 248 279 291 275 248 278 288 275 248 279 287 268 244 279 286 268 244 279 286 276 248 279 287 267 244 280 287 267 244 279 291 267 244 280 289 267 244 279 286 267 244 279 286 267 244 279 287 267 244 278 286 267 244 277 287 267 244 278 291 267 244 280 289 268 244 279 288 268 244 280 289 268 244 280 286 268 244 279 286 268 244 279 286 276 248 279 286 276 248 280 289 276 248 279 286 275 248 279 289 276 248 279 291 275 248 279 291 276 248 279 286 276 248 279 291 275 248 279 291 276 248 280 291 276 248 279 291 279 245 279 286 275 248 278 286 268 244 278 286 268 244 278 286 268 244 280 289 268 244 279 289 268 244 278 288 267 244 279 287 267 244 279 285 267 244 280 286 267 244 280 286 267 244 279 286 267 244 279 286 267 244 279 285 268 244 279 286 268 244 280 285 268 244 279 286 268 244 278 286 268 244 279 285 268 244 280 285 268 244 279 290 268 244 280 286 268 244 280 286 268 244 279 286 268 244 280 286 268 244 280 285 268 244 279 286 268 244 279 284 268 244 279 286 267 244 280 285 268 244 280 285 276 248 279 284 276 248 279 285 268 244 279 284 268 244 283 282 275 248 282 282 268 244 279 287 268 244 280 285 268 244 279 286 268 244 280 286 276 248 280 290 279 245 279 286 268 244 280 289 268 244 279 286 271 240 279 289 271 240 279 287 268 244 279 286 268 244 278 286 268 244 278 286 268 244 279 285 275 248 278 289 276 248 278 286 268 244 279 289 268 244 278 287 268 244 278 288 275 248 279 287 275 247 278 288 275 247 279 287 275 248 278 287 268 244 279 291 267 244 279 287 267 244 283 283 267 244 278 287 267 244 278 287 267 243 279 286 267 243 279 288 267 243 279 286 267 243 279 286 275 247 279 286 275 247 279 288 275 247 279 286 268 244 280 289 267 243 278 287 268 243 279 286 276 248 279 286 268 244 278 286 268 244 279 286 268 244 282 284 268 244 279 286 268 244 279 287 276 248 278 286 275 247 279 287 276 248 279 286 275 248 278 286 276 248 279 286 275 248 279 286 268 244 278 290 268 244 282 283 268 244 279 288 268 244 279 291 268 244 279 287 267 244 279 287 267 243 278 287 268 244 277 287 267 244 278 287 268 244 277 287 268 243 277 287 268 244 278 291 268 244 277 288 267 244 276 287 268 244 276 287 268 244 277 289 268 244 279 289 268 244 278 288 266 244 276 296 267 243 278 289 267 244 278 289 267 244 278 291 267 243 278 292 267 243 278 289 267 243 277 290 267 244 277 293 268 243 278 290 268 243 278 290 268 244 287 293 267 243 287 293 275 247 279 290 268 243 278 292 268 243 279 293 274 247 278 293 274 247 278 293 266 243 278 292 266 243 279 292 268 244 276 296 267 243 281 287 267 243 278 293 267 243 279 292 267 243 279 293 268 243 277 294 268 244 270 294 268 244 278 293 268 244 278 293 268 244 278 293 268 243 279 292 268 244 278 293 268 244 278 293 268 244 279 292 268 244 278 293 268 244 278 293 269 244 278 292 268 244 278 292 268 244 278 292 276 247 279 293 279 245 278 293 271 240 278 293 271 240 279 293 276 248 269 293 275 247 277 299 268 244 279 293 268 244 276 300 268 244 276 300 268 244 278 293 268 244 277 294 267 244 276 300 267 244 276 299 268 244 275 300 268 243 277 293 268 243 278 293 271 240 277 293 268 244 277 294 268 244 278 293 268 244 276 300 268 244 277 294 268 244 278 293 268 244 278 293 268 243 278 294 268 244 279 296 268 244 280 296 268 244 282 286 268 244 280 296 267 244 280 296 275 247 279 296 275 247 286 307 275 247 287 301 275 248 279 296 275 247 279 296 275 248 279 296 275 248 279 296 268 244 278 296 268 244 279 296 268 244 279 296 268 244 279 297 268 244 279 296 268 244 279 296 268 244 280 296 269 244 280 296 269 244 279 295 269 244 280 295 269 244 279 296 268 244 279 296 269 244 277 294 268 244 278 296 268 244 278 296 268 244 271 299 268 244 275 293 268 244 279 297 268 244 280 296 268 244 280 296 268 244 288 300 275 247 289 299 275 247 279 296 275 247 279 296 268 244 279 296 268 244 278 297 269 244 278 296 269 244 278 296 268 244 278 296 268 244 279 296 269 244 278 296 268 244 278 297 269 244 278 296 268 244 279 296 268 244 279 296 268 244 279 296 268 244 279 296 268 244 279 296 268 244 278 297 268 244 279 296 267 244 280 296 268 244 279 296 268 244 280 296 268 243 280 296 268 244 279 296 268 244 279 295 268 244 278 296 268 244 279 296 267 244 279 296 268 244 279 294 275 247 279 296 275 247 279 296 275 247 279 296 275 247 277 303 276 247 280 296 276 247 279 296 269 243 277 303 269 244 280 295 268 244 280 296 268 244 279 296 268 244 280 296 267 244 279 296 267 244 288 300 268 244 280 296 268 244 288 300 268 244 286 307 268 244 280 296 268 244 288 300 268 244 288 300 268 244 280 296 268 244 279 296 268 244 279 296 268 244 279 293 268 244 279 296 268 244 278 296 268 244 279 296 268 244 278 296 268 244 279 296 268 244 279 296 268 244 287 300 268 244 288 298 268 244 287 300 268 244 279 297 268 244 287 300 268 244 278 294 268 244 279 296 268 243 278 296 268 244 279 294 268 244 287 299 268 244 287 297 268 244 288 300 268 244 287 300 268 244 279 296 268 244 279 294 268 244 278 296 268 244 288 298 268 244 288 298 268 244 287 300 268 244 287 300 268 244 287 306 268 244 279 296 268 244 279 296 268 244 280 295 268 244 280 296 268 244 279 296 268 244 288 300 268 244 288 300 275 247 287 300 276 248 288 299 276 248 278 303 275 248 279 296 275 248 280 295 268 244 279 296 268 244 280 296 268 244 279 296 268 244 279 297 268 244 279 296 268 244 279 296 268 244 279 296 268 244 279 296 268 244 279 296 268 244 279 296 268 244 280 296 267 244 278 293 267 243 279 296 266 242 279 296 266 242 279 296 266 242 280 295 270 237 279 296 266 242 279 296 267 242 278 296 267 242 278 296 267 242 279 296 267 242 279 296 271 240 279 296 268 244 279 294 268 244 279 296 268 244 279 296 268 244 279 294 268 244 278 296 275 248 278 296 268 244 279 296 268 244 279 296 269 244 279 296 269 244 279 296 268 243 279 296 268 243 278 297 268 244 279 296 268 244 279 296 268 244 279 296 268 244 280 295 268 244 278 296 268 244 279 295 268 244 280 295 268 244 279 296 268 244 279 296 268 244 271 296 268 244 279 295 268 244 280 296 269 244 277 303 269 244 279 296 268 244 279 296 268 244 279 295 269 244 279 297 268 244 279 296 268 244 277 293 267 244 282 292 267 244 278 297 268 244 279 296 268 244 278 297 268 244 278 297 268 244 278 294 268 244 287 300 268 244 278 296 268 244 288 300 275 247 277 294 275 247 278 294 275 247 278 294 275 247 278 294 268 244 277 294 268 244 277 293 268 244 278 293 269 244 277 293 269 244 280 288 269 244 278 294 269 244 278 293 268 244 279 293 268 244 278 293 268 244 277 294 268 244 287 297 268 244 286 297 268 244 284 305 268 244 286 297 268 244 277 294 268 244 277 294 268 244 279 293 268 244 277 294 268 244 278 294 268 244 278 294 267 244 286 297 269 244 286 297 269 244 286 295 269 244 287 298 269 244 287 295 269 244 287 295 269 244 288 298 269 244 288 300 269 244 288 299 269 244 288 298 269 244 279 293 269 244 279 294 275 247 278 293 275 247 279 295 275 247 279 295 275 247 287 297 275 247 288 299 275 247 288 299 275 247 287 300 275 247 287 296 274 247 279 296 275 247 278 296 275 248 279 296 275 247 279 296 275 247 279 296 275 247 279 293 276 247 286 297 275 247 279 296 275 247 279 296 275 247 279 296 274 247 279 296 274 247 278 294 275 247 279 296 275 247 279 296 275 247 279 296 268 244 279 296 269 244 278 296 269 244 279 296 268 244 279 296 268 244 279 296 268 244 278 295 268 244 279 294 268 244 278 296 268 244 287 298 268 244 288 299 268 243 279 294 268 244 280 295 268 244 289 299 268 244 279 296 269 244 279 296 269 244 280 295 269 244 279 296 269 244 280 296 268 244 280 295 268 244 280 296 269 244 280 296 269 244 288 300 268 244 288 300 268 244 286 307 268 244 288 300 268 244 287 300 268 244 289 299 268 244 288 299 268 244 288 299 268 244 279 294 268 244 280 295 269 244 276 300 269 244 278 293 269 243 278 293 269 244 278 294 269 244 278 293 269 244 287 306 268 244 289 300 269 244 288 299 269 244 289 290 268 244 285 303 269 244 284 302 268 244 278 294 268 244 287 297 269 244 287 295 268 244 278 291 268 244 279 296 269 244 287 297 268 244 287 297 268 244 287 297 269 244 289 300 269 244 289 299 269 244 287 296 269 244 288 299 268 244 287 297 269 244 279 293 269 244 278 302 269 244 280 296 269 244 280 296 269 244 280 296 269 244 280 295 269 244 279 293 269 244 280 296 269 244 281 295 269 244 278 302 269 244 289 299 269 244 281 295 269 244 282 287 268 244 289 299 268 244 289 299 268 244 288 300 268 244 287 297 268 244 288 297 268 244 278 293 268 244 278 293 268 244 287 296 268 244 279 294 268 244 280 292 268 244 287 296 268 244 279 293 269 244 279 293 269 244 280 292 269 244 288 296 269 244 285 303 268 244 287 296 268 244 279 293 268 244 279 293 275 248 279 292 268 244 279 293 268 244 279 295 268 244 288 300 268 244 280 296 268 244 288 300 268 244 290 299 268 244 289 299 268 244 288 297 268 244 289 299 268 244 288 299 268 244 280 296 268 244 280 295 268 244 279 293 268 244 281 295 268 244 289 299 269 244 288 298 269 244 288 300 269 244 281 295 268 244 288 298 268 244 280 293 269 244 288 297 269 244 280 293 269 244 288 297 268 244 289 299 268 244 280 296 268 244 280 296 268 244 280 296 268 245 288 299 268 244 289 299 268 244 280 293 268 244 280 296 268 244 281 295 268 244 288 300 269 244 289 300 269 244 288 300 276 248 289 299 276 248 289 300 268 244 280 296 268 244 279 302 269 244 280 296 269 244 280 295 269 244 279 293 269 245 278 293 275 247 280 296 275 247 280 296 269 244 280 296 269 244 289 299 269 244 290 299 269 244 280 293 269 245 280 296 269 245 280 296 269 245 280 295 275 248 280 295 275 247 289 299 269 244 289 300 269 244 289 300 269 244 290 299 276 248 280 296 275 248 279 295 269 244 280 295 269 244 280 295 269 244 280 295 269 244 289 299 269 244 288 301 276 248 288 300 269 244 288 300 276 248 279 296 276 248 280 296 275 248 279 296 275 247 280 296 275 248 279 296 276 248 279 294 275 247 280 296 275 247 279 296 275 247 280 295 275 247 279 294 269 244 279 296 276 247 280 295 276 247 280 296 269 244 280 295 276 248 280 296 275 247 280 295 275 247 280 296 275 247 280 296 275 247 280 296 275 247 281 291 269 244 280 295 269 244 279 296 269 244 280 295 269 244 281 296 269 244 288 300 269 244 280 296 269 244 288 300 276 247 280 296 268 244 280 296 268 244 280 295 268 244 280 295 268 244 280 295 268 244 281 295 268 244 281 295 268 244 288 299 269 244 288 299 269 244 288 300 269 244 280 295 269 244 279 295 269 244 279 295 269 244 279 293 269 244 280 295 269 244 289 300 269 244 280 296 269 244 280 295 269 244 288 300 269 244 280 296 269 244 280 295 269 244 279 296 269 244 280 295 269 244 279 293 269 244 279 296 269 244 281 295 269 244 289 299 269 244 288 297 269 244 281 295 276 247 289 299 269 244 280 295 269 244 280 296 269 244 280 295 269 244 280 295 269 244 279 293 275 247 280 297 275 248 280 296 276 247 281 291 268 244 281 296 268 244 279 296 268 244 279 296 268 244 280 296 268 244 279 296 268 244 280 296 268 244 280 296 268 244 281 288 269 244 278 293 276 247 279 292 276 247 277 293 276 247 277 291 269 244 278 293 269 244 278 293 269 244 277 291 269 244 278 293 269 244 278 291 269 244 278 292 269 244 279 293 269 244 278 293 269 244 278 293 269 244 278 293 269 244 278 292 269 244 278 293 269 244 279 293 269 244 278 293 269 244 278 290 269 244 279 293 269 244 279 293 269 244 279 293 269 244 278 293 269 244 278 293 269 244 279 292 269 244 279 292 268 244 278 293 268 244 278 293 268 244 280 292 269 244 279 292 269 244 278 292 269 244 278 292 269 244 279 292 275 247 279 292 275 247 278 293 276 247 278 293 275 247 279 293 275 247 279 292 269 244 279 293 268 244 279 292 269 244 279 292 269 244 279 292 268 244 278 293 268 244 279 292 268 244 279 293 268 244 278 292 268 244 280 292 268 244 279 293 267 244 278 292 268 244 280 292 268 244 278 293 268 244 278 293 268 244 278 293 268 244 278 293 268 244 277 291 268 244 278 293 268 244 278 293 268 244 278 293 268 244 278 293 268 244 278 293 268 244 275 300 268 244 278 292 268 244 278 293 268 244 278 293 268 244 278 293 268 244 278 293 269 244 278 293 268 244 278 293 268 244 278 293 268 244 278 291 268 244 286 294 268 244 286 294 268 244 287 295 268 244 278 293 268 244 286 297 268 244 278 290 268 244 278 292 268 244 277 291 268 244 277 290 268 244 278 293 268 244 278 293 268 244 278 293 268 244 279 290 268 244 278 293 268 244 279 292 268 244 278 293 268 244 278 293 268 244 278 291 268 244 279 292 268 244 278 293 276 248 279 293 276 248 280 292 276 248 279 293 275 248 279 292 276 248 278 290 268 244 278 291 276 248 279 290 268 244 279 290 268 244 279 292 268 244 278 299 268 244 280 292 268 244 279 293 268 244 279 292 268 244 279 293 268 244 279 293 268 244 279 293 268 244 279 293 268 244 279 293 268 244 279 292 268 244 279 292 268 244 279 293 268 244 279 292 268 244 280 292 268 244 278 293 268 244 278 293 268 244 279 293 268 244 279 293 268 244 278 293 268 244 279 292 268 244 279 292 276 248 278 291 276 248 279 293 276 248 278 293 276 248 279 293 276 248 279 292 276 248 278 291 276 248 278 291 269 244 279 293 268 244 279 293 268 244 278 293 269 244 279 293 268 244 279 293 268 244 279 293 269 244 277 299 269 244 279 293 269 244 278 293 268 244 278 291 268 244 278 293 268 244 278 293 268 244 279 293 268 244 279 293 269 244 278 293 268 244 287 296 268 244 287 296 268 244 286 297 268 244 286 296 268 244 278 293 268 244 278 293 268 244 279 293 276 248 278 290 276 248 288 296 268 244 280 292 276 248 287 296 276 248 287 296 276 248 287 297 276 248 287 297 276 248 279 293 276 248 274 298 276 248 282 287 276 248 279 292 276 248 280 292 276 248 279 293 276 248 288 296 276 248 287 296 276 247 279 293 276 248 278 293 275 247 288 296 275 247 278 293 275 247 278 293 275 247 279 293 268 244 279 293 268 244 278 291 268 244 279 292 268 244 278 293 269 244 278 290 268 244 279 293 269 244 286 297 269 244 287 296 269 244 287 296 269 244 278 290 268 244 278 290 268 244 286 296 268 244 277 293 269 244 278 293 269 244 278 294 276 247 278 293 275 247 278 294 276 248 278 294 276 248 278 293 275 247 278 293 275 247 278 290 276 248 278 293 275 248 278 293 275 247 277 290 275 247 278 293 275 247 281 290 275 247 280 293 275 247 278 293 268 244 278 291 268 244 278 293 268 244 278 290 269 244 279 289 268 244 279 288 268 244 278 289 269 244 279 291 269 244 280 291 269 244 280 288 268 245 280 288 269 244 282 286 269 244 282 286 268 244 283 285 268 245 283 284 268 245 283 284 268 245 283 284 268 245 284 284 276 249 287 277 275 249 287 277 276 249 284 279 276 249 285 279 276 249 286 277 276 249 287 277 276 249 287 276 276 249 288 276 276 249 288 276 276 249 288 276 276 249 288 276 276 249 288 276 276 249 288 276 276 249 289 275 276 249 291 275 276 249 291 274 276 249 292 274 276 249 293 274 276 249 292 274 276 249 292 274 276 249 293 274 275 249 295 273 276 249 293 274 276 249 293 274 276 249 292 277 276 249 292 277 276 249 296 273 275 249 292 276 275 249 293 276 275 249 293 276 275 249 292 277 275 249 293 277 275 249 293 276 275 249 292 277 276 249 293 276 276 249 292 276 276 249 291 277 276 249 292 277 276 249 292 276 276 249 292 277 275 249 292 276 274 249 292 276 275 249 292 276 275 249 292 276 275 249 292 276 274 249 292 277 275 249 296 273 275 249 296 273 275 249 293 276 275 249 293 277 275 249 293 276 276 249 292 276 275 249 293 276 274 249 293 276 275 249 293 276 275 249 293 276 274 249 293 276 275 249 293 276 275 249 293 276 275 249 293 277 275 249 292 276 274 249 293 276 275 249 293 276 275 249 293 276 275 249 293 276 274 249 294 276 274 249 292 276 275 249 294 276 275 249 294 276 276 249 292 276 276 249 293 276 276 249 293 276 276 249 293 276 275 250 293 275 275 250 293 272 275 250 294 273 275 250 293 273 274 250 294 273 275 250 293 272 275 250 293 273 275 250 294 273 275 250 292 272 275 250 294 273 275 250 293 272 274 250 292 272 275 250 293 272 275 250 293 272 275 250 294 273 275 250 295 272 275 250 296 272 276 250 297 272 274 250 297 272 274 250 297 272 275 250 297 272 274 250 298 272 274 250 298 272 274 250 298 272 274 250 297 271 274 250 298 272 275 250 297 272 275 250 298 272 275 250 298 272 275 250 297 272 275 250 297 271 275 250 297 272 275 250 298 272 275 250 296 271 275 250 298 272 275 250 297 272 275 250 297 272 275 250 297 271 274 250 298 272 274 250 297 271 274 250 298 272 274 250 298 272 274 250 297 271 275 250 297 271 275 250 297 272 274 250 297 272 274 250 298 272 274 250 298 272 275 250 298 272 274 250 297 272 274 250 297 272 274 250 298 272 274 250 298 272 274 250 297 272 274 250 298 272 274 250 299 272 274 250 297 272 275 250 298 272 274 250 298 275 274 249 298 272 275 249 297 272 274 250 298 271 274 250 298 272 274 250 300 271 274 250 298 272 274 250 298 272 275 250 298 272 274 250 296 271 274 249 297 272 274 249 297 272 274 249 298 272 274 249 300 271 274 249 298 271 274 250 298 272 274 249 296 271 274 249 296 270 274 250 296 271 275 250 296 271 274 249 296 270 274 249 296 271 274 249 295 271 275 249 296 270 274 250 297 271 274 249 297 272 274 250 299 271 275 250 297 271 276 249 296 271 275 249 297 272 275 249 297 272 275 249 297 272 275 249 297 272 275 249 297 272 275 250 297 272 274 249 297 272 274 249 296 270 275 249 295 270 275 249 295 270 276 249 296 270 274 249 296 270 273 249 297 271 273 249 297 271 273 249 299 270 273 249 297 272 274 249 299 271 275 249 295 270 275 249 296 271 275 249 297 271 274 249 296 271 275 249 297 271 273 249 298 271 273 249 297 272 273 249 298 272 274 249 297 271 273 249 297 271 273 249 297 271 274 249 296 271 275 249 296 270 275 249 296 271 275 249 298 271 275 249 296 271 274 249 296 270 274 249 298 272 275 250 296 271 274 250 296 271 275 250 297 271 275 250 296 270 275 250 296 270 274 250 297 271 274 249 296 270 274 249 298 271 276 249 298 271 274 250 296 270 276 250 297 271 276 250 297 271 274 249 296 271 274 249 296 270 275 249 296 271 275 250 296 271 275 249 296 271 276 249 296 270 275 250 296 270 276 249 296 270 276 249 297 271 275 249 297 271 275 250 297 271 274 250 297 272 275 250 296 271 275 250 297 271 275 250 297 271 275 250 298 272 274 250 297 271 274 250 297 271 274 250 297 271 274 250 297 271 275 250 297 270 274 250 296 270 274 249 296 271 275 249 295 272 275 249 295 272 275 249 294 272 275 249 293 271 275 249 294 273 275 249 294 272 276 249 293 272 275 249 293 272 275 249 293 272 275 249 293 271 275 249 293 273 275 249 292 272 275 249 292 272 275 249 293 273 275 249 293 273 275 249 291 273 275 249 290 274 276 249 289 275 276 249 289 278 276 249 289 275 275 249 289 275 274 248 289 275 275 249 288 275 266 245 287 279 266 245 286 279 275 249 285 276 276 249 285 276 276 249 285 276 276 249 284 277 275 249 284 280 276 249 285 280 276 249 283 279 276 249 284 279 275 249 285 279 275 249 284 279 276 249 285 279 276 249 284 280 275 249 284 280 276 249 284 279 275 249 284 279 275 249 284 279 276 249 284 279 276 249 284 281 276 249 285 279 275 249 284 278 276 249 284 278 275 249 284 278 275 249 284 276 275 249 285 277 275 249 284 277 275 249 285 277 275 249 285 277 275 249 283 277 276 249 284 277 276 249 284 277 276 249 284 280 276 249 287 275 275 249 284 277 276 249 284 277 275 249 284 277 275 249 284 277 275 249 283 277 275 249 284 277 275 249 284 277 275 249 284 277 275 249 285 277 275 249 285 277 275 248 284 277 274 248 284 277 275 248 284 277 275 248 284 277 275 248 285 277 275 248 284 277 276 249 283 277 276 249 284 277 276 249 284 277 275 249 284 277 275 249 285 276 276 248 284 277 275 249 284 277 275 249 284 277 275 248 284 276 275 249 284 276 275 249 284 276 275 249 284 276 276 249 284 276 276 249 284 276 276 249 284 277 275 249 284 280 276 249 287 275 276 249 285 276 275 249 283 276 276 249 283 276 275 249 284 276 275 249 283 275 276 249 283 275 276 249 283 276 275 249 283 276 275 249 284 277 275 249 285 276 275 249 284 277 275 249 285 280 276 249 285 275 275 249 285 275 276 249 286 274 276 249 287 275 275 249 287 275 274 249 287 275 275 249 287 278 276 249 287 274 275 249 286 278 276 249 287 274 276 249 286 274 276 249 288 275 275 249 290 274 275 249 291 274 274 249 291 274 274 249 292 273 274 249 292 273 274 249 293 273 274 249 292 273 275 249 292 274 275 249 292 273 274 248 293 273 275 248 291 273 275 249 291 273 274 249 293 273 265 244 292 273 274 249 294 271 273 249 293 273 273 249 293 273 275 249 292 273 275 249 292 273 275 249 292 273 274 249 291 273 275 249 293 273 275 249 293 273 276 249 292 273 277 249 292 273 276 249 292 277 274 249 293 277 275 249 292 274 275 249 290 275 275 249 288 274 276 250 290 275 276 250 290 274 276 249 289 274 276 249 288 275 276 249 289 275 276 249 287 275 276 250 285 280 277 250 285 280 276 249 285 280 276 249 285 280 276 249 284 280 277 249 284 280 265 243 284 281 277 249 284 281 276 249 284 281 277 248 284 281 278 249 285 282 277 249 284 282 277 249 285 282 278 250 284 282 278 249 283 281 266 243 282 281 278 250 282 281 277 250 283 281 278 250 283 283 278 250 292 287 277 250 292 291 278 251 284 284 278 251 283 284 280 251 282 287 280 251 281 283 279 252 281 283 266 243 285 281 280 251 283 284 279 251 284 284 279 252 282 284 278 252 283 284 280 251 282 283 280 251 282 283 267 243 283 286 265 244 282 283 265 244 283 284 278 251 284 284 279 251 283 284 279 252 283 284 280 251 283 284 281 251 282 283 280 251 282 286 266 243 284 287 265 243 283 287 278 251 282 283 278 251 286 283 278 251 282 283 279 251 282 282 279 251 282 283 279 251 283 283 279 251 283 283 279 252 283 284 279 251 282 284 279 251 282 284 279 252 282 283 279 251 281 283 279 251 282 286 279 251 283 284 266 243 282 287 266 242 281 287 266 242 281 284 266 243 280 284 266 242 279 286 265 242 279 286 264 242 279 290 265 242 279 287 265 242 279 290 265 242 279 290 266 242 279 290 265 242 277 289 266 242 276 285 265 242 276 285 265 242 277 285 279 250 276 289 279 250 277 289 279 250 278 289 279 251 278 287 279 251 281 284 268 244 278 288 268 243 278 291 268 243 278 290 279 250 278 289 268 244 278 286 268 244 277 286 268 243 278 289 280 249 278 289 277 248 277 289 277 248 278 286 278 248 278 286 279 250 278 286 279 250 278 286 279 250 278 288 279 250 278 289 269 244 277 287 266 242 278 287 269 245 278 288 269 245 278 287 265 242 276 287 269 244 276 287 269 245 277 286 278 250 280 284 269 245 277 287 278 250 278 289 269 245 277 288 268 245 279 287 269 245 282 284 270 245 277 289 269 245 278 292 269 244 276 289 269 244 276 291 269 244 276 291 268 244 277 291 269 244 276 293 269 244 278 292 270 244 278 292 275 246 277 293 269 244 277 293 268 244 276 292 279 250 276 292 277 249 276 291 265 241 277 291 266 242 277 292 265 242 278 292 269 244 278 292 278 249 278 293 279 249 278 292 269 244 278 292 276 247 276 292 266 241 277 292 266 241 277 292 269 244 277 293 269 243 278 292 278 249 278 292 278 249 277 293 278 249 278 293 278 249 278 292 278 249 277 290 268 244 276 289 269 244 278 291 279 249 276 292 270 244 276 289 270 244 277 290 270 244 278 292 270 244 278 293 278 249 279 293 278 249 277 293 266 241 271 298 278 249 272 297 267 242 270 298 267 242 278 292 270 245 277 289 270 244 278 289 277 247 277 293 279 250 277 289 278 249 277 293 276 247 277 293 276 247 278 293 267 242 276 293 267 242 277 293 267 242 276 292 267 242 276 292 276 247 276 292 276 247 276 292 275 247 276 293 267 242 276 294 267 242 274 300 267 242 277 293 267 242 276 293 267 242 275 289 267 242 280 285 267 242 276 292 267 242 276 291 267 242 277 293 267 242 277 293 267 242 278 292 267 242 276 292 276 247 276 292 276 247 276 292 276 247 275 293 276 247 270 297 276 247 277 291 276 246 277 293 276 247 277 293 275 247 278 292 275 247 277 290 276 247 278 292 276 247 276 290 275 247 276 292 274 247 276 291 276 247 276 291 276 247 275 292 267 242 277 290 267 242 277 290 267 243 277 293 267 243 277 293 267 243 276 292 267 243 276 292 267 243 276 292 267 243 276 291 277 248 274 292 267 242 275 292 267 242 279 288 277 248 274 297 267 242 275 291 267 243 277 292 267 242 275 289 267 242 276 291 267 242 275 291 267 242 275 291 267 242 275 291 267 242 276 291 267 242 276 292 266 241 277 291 266 241 277 291 268 243 276 291 266 241 267 306 266 241 275 291 266 241 274 292 266 241 275 291 266 241 277 291 268 242 277 292 268 242 276 291 267 242 277 291 268 243 276 292 268 243 277 291 266 241 276 291 268 243 276 291 280 250 275 289 268 243 273 298 268 243 275 291 268 243 276 291 280 250 276 298 280 250 276 298 279 248 277 292 280 250 277 292 279 249 276 292 280 250 275 291 266 241 276 291 280 250 279 288 278 249 268 291 278 249 276 290 280 250 276 292 280 250 276 292 278 249 276 292 278 249 276 292 266 242 276 291 266 242 275 291 278 249 275 291 280 250 275 290 268 243 276 290 278 249 275 291 277 249 275 291 278 249 275 291 279 250 275 291 266 242 275 291 267 242 275 290 278 249 275 290 278 249 275 291 266 242 277 291 278 249 279 286 267 242 277 291 278 249 276 290 278 249 276 290 277 249 275 290 277 249 276 290 277 249 276 291 267 243 276 290 277 248 277 291 277 248 276 292 266 243 276 292 267 242 276 290 267 242 275 291 267 243 275 291 267 243 275 291 269 244 276 292 277 248 277 292 268 243 277 292 268 244 276 293 268 243 277 290 268 244 277 290 268 243 276 292 268 244 276 292 268 244 278 291 268 245 277 292 268 245 277 292 268 245 278 292 268 245 277 292 268 245 278 292 268 245 277 292 268 245 275 298 269 245 277 292 269 245 277 292 269 245 276 293 269 245 278 292 269 245 286 296 269 245 286 297 269 245 285 297 270 245 286 296 270 245 285 296 270 245 285 296 269 245 286 296 269 245 286 296 269 245 286 296 269 245 286 296 268 245 285 296 268 245 286 296 268 245 286 296 268 245 286 296 268 245 286 296 268 245 286 296 267 245 277 293 268 245 286 296 268 245 278 292 268 245 285 295 268 245 286 295 268 245 281 304 268 245 286 296 268 245 281 305 268 245 285 295 268 245 285 296 268 244 286 296 267 244 278 292 268 244 279 289 267 244 277 292 268 244 278 292 268 244 276 290 267 244 285 296 268 244 289 290 267 244 285 296 267 244 285 296 267 244 277 291 268 244 284 294 269 245 278 293 268 245 285 296 268 244 284 296 267 244 286 296 267 245 286 296 267 244 286 296 267 244 285 296 267 244 286 296 267 244 277 293 267 244 284 303 267 244 286 296 268 244 284 297 268 244 285 293 268 244 285 296 268 244 285 294 268 244 285 297 268 244 286 296 268 244 285 296 268 244 278 293 268 244 278 292 268 244 277 292 268 244 277 291 268 244 271 292 268 244 278 293 268 244 279 296 273 247 286 296 273 247 284 299 267 245 285 298 272 247 277 292 273 247 277 293 272 246 286 298 268 244 286 298 268 244 285 296 268 244 285 297 267 245 285 296 267 245 277 293 268 244 277 293 268 244 277 290 268 245 266 296 268 245 276 293 268 245 276 290 269 245 277 293 274 248 275 297 274 248 275 296 273 247 276 292 273 247 277 292 272 241 277 292 267 245 277 292 268 245 277 292 268 244 278 292 268 242 277 292 268 242 277 292 268 245 277 292 268 245 276 290 274 247 277 292 273 248 277 292 269 245 277 292 268 245 277 292 268 245 269 292 268 245 277 292 268 245 268 292 268 245 277 292 274 247 268 295 274 247 276 294 274 248 277 294 274 248 276 294 274 248 276 294 272 247 276 294 273 247 276 294 273 247 276 294 273 247 276 291 273 247 276 294 273 247 276 294 274 247 276 294 278 245 276 294 268 245 277 294 273 242 277 294 269 245 279 289 274 248 286 298 274 248 285 297 274 248 285 298 274 248 285 298 274 248 285 295 269 245 276 292 268 245 277 291 269 245 277 293 269 245 269 292 269 245 269 290 269 245 276 293 269 245 277 294 269 245 277 294 268 245 277 294 269 245 276 294 269 245 276 294 268 245 276 291 269 245 276 294 269 245 276 293 268 245 280 287 268 245 283 305 269 245 277 294 269 245 277 294 268 245 275 294 267 245 274 293 267 244 273 299 267 244 274 293 268 244 275 292 268 244 275 292 276 249 274 290 268 244 275 292 268 244 275 290 268 244 274 290 278 250 274 292 270 246 275 292 277 249 274 292 277 249 268 298 277 248 275 292 276 248 274 292 276 248 275 293 277 248 275 293 277 248 275 293 276 248 275 294 277 249 277 293 279 250 275 293 279 250 275 293 279 250 280 288 277 248 275 292 277 249 274 293 277 249 275 292 268 244 274 293 278 250 276 293 279 250 276 290 272 240 276 293 272 240 275 292 277 248 269 297 277 248 274 292 277 249 274 292 279 250 275 288 269 244 275 293 277 249 276 291 277 248 277 293 278 250 276 293 277 249 276 293 269 245 275 292 277 249 274 292 279 250 274 292 269 245 275 292 269 244 275 292 269 245 275 292 269 245 276 292 268 245 276 292 269 245 276 293 269 245 276 292 268 245 276 292 278 250 275 292 278 251 278 284 277 250 276 291 271 246 276 291 271 246 276 291 271 247 279 286 279 251 276 291 278 251 276 292 279 251 275 292 271 246 275 292 271 246 276 291 269 245 276 292 269 245 279 288 268 244 281 287 268 244 275 292 267 244 276 292 268 244 276 292 268 243 279 289 268 243 275 292 268 244 276 292 269 243 275 292 268 243 277 291 268 244 276 289 268 244 275 292 268 243 276 291 268 243 275 292 269 245 277 292 268 245 276 292 267 245 276 292 267 245 275 291 267 245 275 292 268 245 276 292 268 245 275 292 268 245 276 292 268 245 276 292 268 245 275 292 267 245 276 291 268 245 276 291 268 245 276 291 268 245 277 292 268 245 278 292 267 244 276 293 267 244 277 290 268 245 278 292 267 245 270 297 269 245 276 291 269 245 274 298 269 245 275 292 279 251 280 287 269 245 276 292 268 245 276 291 269 245 276 292 271 247 277 292 268 245 281 289 268 245 278 292 268 245 282 288 268 245 276 291 268 245 276 291 269 245 277 291 266 243 276 291 266 243 269 297 268 245 274 298 268 245 274 298 268 245 277 292 269 245 277 292 268 245 277 292 267 245 276 290 268 245 277 292 268 245 276 290 268 245 277 292 269 245 278 292 271 247 279 285 271 247 277 290 271 247 278 292 267 245 271 298 267 245 270 296 276 250 275 297 276 250 276 292 278 251 278 292 279 251 277 292 277 250 276 292 278 250 278 292 280 251 278 292 278 250 277 293 278 250 278 292 278 250 277 291 277 250 276 292 276 250 276 292 278 250 277 291 278 250 276 292 278 250 277 292 268 245 276 292 268 245 277 291 279 251 276 289 268 245 279 285 280 251 276 291 280 251 277 292 268 245 280 285 279 251 276 290 279 251 276 291 278 251 277 291 280 251 276 288 280 251 276 287 280 251 276 287 269 245 276 290 269 245 277 291 268 245 278 291 268 245 280 285 268 245 277 292 268 245 276 292 268 245 274 298 268 245 276 289 268 245 277 291 269 245 277 289 267 245 277 292 267 245 277 292 268 245 276 292 270 247 276 291 270 247 276 291 268 245 274 296 268 245 269 297 268 245 278 292 268 245 275 299 268 245 279 291 269 245 280 288 271 247 280 290 268 245 282 288 267 245 281 284 280 252 281 284 278 252 277 292 280 252 283 288 269 245 282 284 269 245 282 284 269 246 282 284 268 246 283 284 267 246 281 285 267 246 282 284 269 246 281 284 280 252 282 284 280 252 284 283 280 252 285 282 269 246 285 281 267 246 286 281 278 252 287 280 278 252 287 280 278 252 286 279 278 252 286 279 278 252 287 279 278 252 288 278 279 252 287 279 279 252 286 279 279 252 287 279 279 252 286 278 279 252 287 278 278 252 287 278 278 252 285 278 278 252 287 279 277 252 289 278 277 252 285 277 277 252 286 277 277 252 287 277 277 252 287 277 277 252 291 274 277 252 290 276 277 252 289 276 277 252 291 276 277 252 291 276 277 252 291 276 277 252 292 276 277 252 292 276 277 252 292 276 277 252 291 275 277 252 288 279 277 252 293 274 277 252 290 274 277 252 291 275 277 252 291 275 277 252 292 275 277 252 291 275 277 252 288 275 277 252 287 276 277 252 288 276 277 252 285 276 278 252 287 276 277 252 287 276 277 252 288 278 277 252 287 278 277 252 288 277 277 252 285 277 277 252 284 278 277 252 283 278 277 252 283 279 278 252 282 279 278 252 282 278 277 252 283 279 278 252 282 279 277 252 282 279 277 252 282 279 277 252 282 279 276 250 283 279 276 250 283 279 275 250 282 280 278 252 282 279 276 251 282 279 276 251 282 279 278 252 282 279 278 252 282 279 278 252 283 279 278 252 283 280 278 252 282 281 278 252 285 279 278 252 282 281 278 252 282 281 278 252 282 281 278 252 281 280 279 252 285 278 279 252 281 281 279 252 281 281 279 252 281 281 279 252 282 281 279 252 281 282 278 252 281 282 278 252 281 282 278 252 281 283 278 252 281 284 278 252 281 283 278 252 282 283 278 252 282 283 279 252 282 283 268 245 281 284 279 252 281 282 279 252 281 283 279 252 277 291 267 245 281 286 278 252 280 283 267 245 282 283 267 245 283 287 278 252 282 284 279 252 281 284 279 252 280 285 279 252 278 286 279 252 278 285 280 252 277 285 267 244 276 289 267 243 277 286 280 252 276 288 280 252 277 289 270 246 278 290 267 244 277 291 267 244 278 291 279 251 277 292 278 250 277 292 266 243 279 291 269 245 278 288 280 252 277 289 269 246 278 288 270 246 277 288 267 243 277 289 279 250 278 291 268 244 277 288 268 244 277 292 280 252 277 288 280 252 278 291 280 251 278 292 279 250 277 289 280 251 271 297 280 251 278 291 280 251 271 293 280 251 277 288 280 251 272 296 281 252 278 287 280 251 278 287 281 251 272 293 280 251 278 287 280 251 272 293 280 251 277 287 280 252 278 287 280 251 278 287 280 252 280 286 280 252 277 289 280 251 279 287 280 251 277 287 279 250 278 292 279 250 277 290 280 251 276 289 280 251 278 289 280 251 277 287 280 251 277 288 280 251 278 290 280 251 277 292 280 251 277 292 280 251 277 290 280 251 278 290 280 251 279 291 280 252 278 290 279 252 279 287 279 251 278 290 280 251 279 290 280 251 279 287 279 251 278 291 280 251 278 288 279 251 279 290 279 251 272 297 280 252 272 297 280 252 287 292 280 252 288 295 281 252 287 294 280 252 282 298 281 252 279 289 280 252 279 290 280 252 279 289 280 252 278 286 280 252 279 290 280 251 288 293 280 252 284 301 280 252 286 294 280 252 283 297 280 252 287 293 280 252 273 292 280 252 279 287 280 251 278 287 280 251 280 290 280 251 280 285 280 251 273 291 280 251 279 285 280 252 279 285 280 252 279 286 280 251 280 284 280 251 279 285 280 251 280 284 280 251 278 286 280 252 280 285 280 251 280 283 280 251 280 283 279 251 280 283 279 252 288 286 279 252 281 283 280 252 288 286 279 252 280 283 279 251 280 283 280 252 279 283 280 252 279 284 280 252 279 284 281 252 279 284 281 252 280 283 281 252 280 284 281 252 280 283 280 252 278 284 280 251 279 284 280 251 280 283 280 251 279 283 280 251 280 283 280 251 279 283 279 251 288 285 280 252 287 286 279 252 287 286 279 251 287 286 280 251 280 284 280 251 280 283 280 251 279 283 280 251 283 278 280 251 280 284 280 252 280 284 280 252 279 284 280 252 283 278 280 251 279 284 280 251 280 284 280 251 280 284 280 251 279 284 280 251 280 280 280 251 280 281 280 251 280 282 280 251 280 282 280 251 280 282 280 251 279 282 280 251 278 286 280 251 278 286 280 251 278 286 280 251 279 286 279 251 278 286 280 251 286 289 280 251 280 285 279 251 279 286 279 251 281 283 279 251 277 284 279 251 277 284 279 251 277 285 280 251 278 286 279 251 288 290 279 251 287 290 280 251 280 287 280 251 279 287 280 251 278 286 280 251 277 286 279 251 277 286 280 251 277 286 280 251 279 291 279 251 279 291 279 251 278 287 280 251 279 287 280 251 278 287 280 251 277 286 280 251 277 286 280 252 277 286 280 252 279 287 280 252 282 285 282 252 287 291 282 251 278 289 282 251 278 288 281 251 279 288 281 251 278 288 281 251 278 289 280 252 278 286 280 252 278 289 280 252 277 289 280 251 277 289 280 252 279 290 280 252 287 295 280 251 287 291 280 252 287 291 280 252 287 291 280 252 283 281 279 251 278 287 281 251 278 286 281 251 278 289 281 251 276 287 281 251 278 287 281 251 279 287 280 251 280 287 280 251 280 287 280 251 288 291 280 251 288 291 280 251 279 288 280 251 280 290 280 251 279 286 281 251 277 286 280 252 278 286 280 251 278 287 279 251 279 288 280 251 280 288 280 251 280 288 279 251 280 288 280 251 280 289 279 251 287 291 280 251 279 288 280 252 279 288 280 252 277 287 281 251 277 287 281 252 278 286 281 251 278 287 281 251 280 290 281 251 288 290 281 251 282 286 281 252 283 286 281 252 283 285 280 252 282 286 281 252 282 285 280 251 281 284 280 252 281 284 280 252 281 283 280 252 283 284 280 252 284 284 280 252 292 288 280 252 285 285 280 252 285 285 279 252 287 279 279 252 284 284 281 252 284 284 281 251 283 283 280 252 284 284 280 252 284 284 280 252 284 284 281 252 285 283 281 252 285 283 281 252 284 283 281 252 283 282 278 252 282 282 279 252 283 281 278 252 283 281 280 252 284 283 279 252 285 283 280 252 285 283 280 252 286 283 279 252 292 285 279 252 286 282 279 252 288 275 280 252 285 277 280 252 285 275 281 252 286 275 280 252 285 275 281 252 286 276 281 252 285 276 280 252 285 277 281 252 284 277 281 252 284 277 279 252 283 277 279 252 284 277 279 252 284 278 278 252 288 276 279 252 286 280 279 252 285 280 279 252 285 279 279 252 285 279 280 252 284 279 280 252 285 279 280 252 284 278 281 252 283 279 281 252 284 279 281 252 284 279 280 252 283 280 280 252 285 280 281 251 286 280 280 252 286 280 280 252 286 280 280 252 285 280 280 252 284 280 280 252 282 279 280 252 284 279 280 252 277 283 279 252 284 280 279 252 284 280 279 252 287 278 279 252 285 280 278 252 285 280 279 252 285 281 280 252 285 281 280 252 287 276 281 252 283 281 281 252 283 279 280 252 288 278 281 252 284 281 281 252 284 281 281 252 285 281 281 252 283 282 281 252 284 283 281 252 284 284 280 252 284 284 281 252 284 284 280 252 284 284 279 252 283 284 280 252 283 284 280 252 284 285 280 252 284 285 280 252 285 289 280 251 285 285 280 251 292 287 280 251 285 285 280 251 285 285 281 252 284 284 281 252 284 284 281 252 284 285 281 252 287 282 281 252 284 285 281 251 293 291 280 252 291 288 280 252 292 288 279 252 283 284 279 252 284 284 280 252 282 287 280 252 282 283 280 252 283 284 280 252 284 285 279 252 290 296 280 252 291 288 281 252 284 285 280 252 290 288 280 252 282 286 281 252 279 285 280 252 278 285 280 252 276 286 281 252 278 289 281 252 279 290 281 252 278 287 280 251 279 291 279 252 280 291 280 252 279 287 280 252 277 287 280 252 279 287 280 252 279 287 280 252 279 287 280 252 279 287 280 251 278 287 280 251 278 287 280 251 279 287 281 251 280 287 281 251 279 287 282 251 282 285 282 251 280 291 282 251 279 288 282 251 279 288 281 251 278 290 281 251 277 286 280 251 278 289 281 252 279 291 281 252 280 290 281 252 288 294 280 252 286 291 281 252 281 291 281 251 279 287 281 251 278 287 281 251 278 286 281 251 278 286 281 251 278 287 281 251 279 288 282 251 279 287 281 251 280 287 281 251 280 288 281 250 280 291 281 250 279 287 280 250 278 287 280 250 279 286 280 250 277 286 263 239 278 287 263 240 280 287 264 241 287 291 264 241 287 290 277 250 287 290 264 242 287 290 265 242 287 290 264 242 281 290 265 242 280 287 266 243 279 287 266 243 280 287 266 243 280 290 267 243 280 287 266 243 287 290 266 243 287 291 267 244 286 291 266 244 288 290 266 244 288 290 272 247 288 290 273 247 288 290 272 247 287 291 266 244 288 291 266 244 288 294 267 244 286 291 273 247 287 291 272 247 287 291 274 247 286 291 273 246 286 291 274 247 287 290 268 244 286 291 274 246 287 291 273 246 287 291 267 243 286 291 274 246 288 294 274 247 288 293 273 246 288 294 273 246 287 291 273 246 286 291 274 246 287 290 274 246 287 291 274 246 288 290 274 246 286 291 274 246 287 291 273 246 288 290 272 246 288 291 274 246 287 290 273 246 288 290 274 247 286 294 274 246 287 293 273 246 287 290 274 246 286 291 274 246 288 293 274 246 288 294 274 246 288 294 274 247 286 290 274 247 287 290 274 246 287 294 274 246 287 290 274 247 287 290 274 246 286 291 274 246 287 291 275 247 287 291 274 247 287 291 275 246 287 290 275 246 287 294 274 247 286 290 267 243 287 294 274 246 288 290 274 246 287 291 274 246 288 290 273 246 288 293 274 247 288 294 275 247 289 293 275 247 289 293 275 247 289 293 276 247 280 290 267 243 280 290 267 242 279 290 266 242 277 286 266 242 278 286 265 242 279 287 274 247 278 287 274 247 280 286 274 246 278 287 274 247 279 286 274 247 279 287 274 247 278 286 266 243 279 285 274 247 279 285 275 247 277 286 275 247 278 286 274 247 278 286 267 243 278 287 274 246 278 287 273 246 278 286 266 242 278 290 266 242 278 290 266 242 277 287 266 242 277 287 265 242 278 287 266 242 278 287 265 242 278 287 265 242 278 287 266 242 281 283 266 242 277 286 266 242 277 286 266 241 278 286 267 242 277 287 267 243 279 286 267 243 279 287 267 243 278 288 267 243 278 288 267 243 278 287 267 243 277 288 274 247 281 282 274 246 278 286 274 246 278 287 275 247 281 289 266 242 282 288 266 242 283 285 266 242 283 285 275 247 283 284 275 247 284 287 276 248 283 285 275 247 283 283 275 247 282 282 274 247 283 286 265 243 282 282 265 243 283 283 265 243 284 282 274 248 285 281 275 248 284 283 275 248 284 283 266 243 284 282 266 243 284 282 266 243 283 281 276 248 283 282 276 248 283 282 276 248 283 281 276 248 284 282 276 249 285 281 277 249 285 279 276 249 285 279 276 249 285 279 275 249 286 278 276 250 287 278 277 250 287 278 276 249 288 278 277 250 288 278 264 243 288 278 277 250 287 279 277 250 288 279 277 250 287 278 277 249 287 277 277 250 288 277 277 249 288 276 277 250 288 276 278 250 291 276 277 250 292 276 277 250 300 279 277 250 300 278 277 250 293 276 277 250 293 276 277 250 292 276 277 250 291 275 276 250 291 274 276 250 292 274 276 250 292 275 277 250 292 276 277 250 300 278 277 250 292 276 277 250 292 276 277 250 292 275 277 250 291 275 277 250 291 275 277 250 293 275 277 250 293 276 277 250 294 276 277 250 293 275 278 250 292 275 277 250 292 275 277 250 293 275 277 250 292 276 277 250 291 275 277 250 292 275 277 250 293 275 277 250 291 275 277 250 291 275 277 250 293 275 277 250 293 275 277 250 293 276 278 250 292 275 278 250 292 275 278 250 292 274 278 250 291 275 278 250 292 275 277 250 291 274 278 250 293 276 278 250 293 276 278 250 293 275 278 250 292 275 277 250 292 275 277 250 292 274 277 250 290 274 277 250 291 275 277 250 292 275 276 250 293 275 277 250 293 275 277 250 294 276 277 250 293 276 277 250 291 275 277 250 292 274 278 250 290 276 277 250 294 271 278 250 292 277 277 250 293 277 277 250 292 275 277 250 294 275 277 250 293 276 276 250 293 275 276 250 291 273 276 249 291 273 276 250 291 273 277 250 293 275 276 250 293 275 276 250 293 276 277 249 295 275 276 249 298 273 277 250 295 273 277 250 295 273 277 250 294 273 277 250 296 273 275 250 296 273 275 250 296 273 264 243 296 273 264 243 296 274 275 249 296 274 275 249 296 274 275 249 296 273 273 249 297 274 274 249 296 273 274 249 296 274 275 249 295 272 277 250 294 272 276 250 294 272 277 250 296 273 277 250 295 273 276 250 297 274 275 249 297 273 274 249 297 274 275 250 298 274 273 249 297 274 275 250 294 272 276 250 295 272 276 250 294 272 277 250 294 272 275 250 296 273 275 250 296 273 275 250 296 273 275 250 296 273 275 250 295 273 275 249 295 272 277 251 295 272 277 251 294 271 276 251 294 271 275 250 294 272 266 245 295 272 277 250 297 274 274 249 296 273 277 250 297 274 276 251 295 272 276 251 296 273 276 251 295 272 276 250 296 273 276 250 295 272 276 250 296 273 276 254 296 273 267 249 297 274 277 254 295 273 276 251 295 273 276 251 295 272 277 254 295 272 277 254 295 273 277 251 296 273 277 254 296 273 278 255 296 274 277 254 296 273 277 254 296 273 277 254 295 272 278 254 294 272 278 255 295 273 277 255 295 272 277 255 296 273 277 255 295 273 278 255 295 273 278 255 296 274 278 255 296 273 277 255 295 274 276 254 296 273 276 254 296 273 277 254 295 273 276 253 295 272 276 254 297 274 276 254 295 273 277 254 297 274 277 254 296 274 276 254 296 274 275 250 295 272 276 250 295 272 277 254 296 273 277 254 297 273 277 254 296 273 277 254 296 273 276 254 296 274 276 254 293 276 276 254 296 273 276 254 295 276 277 254 295 273 276 254 295 272 276 254 293 275 276 254 293 275 277 254 296 273 276 254 296 273 276 254 296 273 275 250 296 274 276 254 297 275 276 254 297 275 276 254 296 274 276 254 296 274 276 254 296 274 276 254 296 274 276 254 296 274 276 254 296 273 276 254 296 273 274 250 297 274 274 250 297 274 275 254 296 274 275 254 297 274 275 254 296 274 275 254 296 273 276 254 296 274 276 254 295 274 276 254 296 273 276 254 296 273 276 254 295 273 276 254 296 273 276 255 295 273 276 255 295 274 276 254 296 274 276 255 296 273 276 255 296 274 276 255 297 275 276 254 296 273 275 254 296 274 275 255 296 274 276 255 297 274 276 255 295 274 276 254 295 272 276 255 295 272 276 255 295 273 276 255 295 272 276 255 296 273 276 255 297 274 276 255 297 274 276 255 296 274 276 255 294 273 276 255 298 273 276 255 297 274 276 255 295 274 276 255 296 273 276 255 298 272 276 255 295 273 277 255 297 274 276 255 296 274 276 255 295 272 276 254 296 274 276 254 296 273 276 255 296 274 276 255 296 274 276 255 297 274 276 255 297 274 276 255 298 275 277 255 298 274 276 255 296 274 276 255 296 274 276 255 297 274 276 255 296 274 276 255 295 274 276 255 298 274 276 255 297 275 276 255 297 274 276 255 296 273 277 255 296 274 276 255 296 273 276 255 296 273 277 255 296 273 276 255 297 274 277 255 296 277 276 255 295 277 276 255 295 277 276 255 296 275 276 255 296 275 276 255 295 273 277 255 295 273 276 255 294 274 276 255 292 274 276 255 293 274 276 255 292 275 276 255 292 274 276 255 292 275 276 255 292 275 276 255 292 275 277 255 293 275 276 255 292 275 276 255 288 277 276 255 290 278 277 255 288 279 277 255 287 279 277 255 286 279 277 255 289 276 277 255 289 277 277 255 288 276 277 255 287 276 277 255 287 275 277 255 286 275 277 255 286 277 277 255 286 278 278 255 286 278 277 256 285 278 276 255 283 278 276 255 283 278 275 254 283 279 277 255 283 278 275 251 283 279 276 251 283 280 276 251 283 280 277 255 283 280 276 255 283 280 276 255 284 280 276 255 284 280 277 255 283 280 277 255 284 280 278 255 284 280 277 251 284 280 277 255 284 280 277 255 284 280 278 255 284 280 277 255 286 277 277 255 284 281 278 255 283 281 276 251 283 281 277 251 283 281 278 255 283 282 278 255 283 281 278 255 283 281 278 255 283 282 276 251 283 282 276 250 283 282 277 255 283 282 277 254 283 282 277 254 284 283 277 254 283 286 277 254 283 287 276 250 283 284 278 255 283 284 279 255 283 284 277 251 284 283 277 250 283 284 269 251 284 284 269 251 284 283 277 250 284 284 277 250 283 285 275 250 284 284 275 250 283 283 276 254 283 284 276 254 283 284 276 254 282 284 276 250 280 286 275 250 281 289 268 246 279 289 268 246 278 289 276 250 280 290 275 249 279 291 269 245 277 287 277 250 277 287 276 250 276 288 268 245 277 288 275 250 277 288 269 245 277 292 276 250 278 291 267 245 278 291 276 250 279 283 268 245 276 288 276 250 278 289 278 255 278 287 276 250 278 290 277 250 278 287 277 255 279 287 277 255 279 290 276 255 278 290 275 253 278 287 276 254 279 286 278 254 278 287 274 248 277 287 276 250 278 288 276 250 277 288 277 250 278 288 276 250 278 288 278 250 282 285 276 250 278 291 276 250 277 288 275 250 278 291 277 255 278 288 277 255 278 288 275 250 278 290 278 255 277 287 277 250 276 287 277 255 278 288 276 250 278 288 276 250 277 291 278 255 277 288 278 255 277 288 278 255 277 288 279 255 277 287 278 255 277 288 278 255 279 291 278 255 278 288 277 255 278 288 277 254 277 288 276 253 278 287 275 253 277 287 275 249 277 288 275 249 278 286 275 249 277 287 276 250 278 286 276 250 278 287 277 255 278 289 275 249 278 286 277 254 280 289 276 254 278 288 278 255 278 288 278 255 279 286 277 255 277 287 277 250 277 287 276 250 278 289 277 255 277 287 277 255 278 288 278 255 278 292 278 254 278 290 277 250 277 293 278 254 278 292 277 250 278 293 276 250 278 292 276 250 269 293 276 250 277 293 276 250 278 292 276 250 270 292 275 250 271 292 275 250 277 291 277 254 279 292 277 250 278 293 276 250 279 293 278 255 279 293 278 255 276 299 279 255 277 293 278 255 278 292 278 255 277 293 278 254 277 293 277 254 278 292 277 254 278 292 278 255 278 293 278 255 279 292 278 255 278 292 279 255 279 292 279 255 277 292 279 255 279 292 277 255 276 299 278 255 279 292 277 255 279 292 278 255 278 292 278 255 278 292 278 255 278 290 278 256 278 292 278 256 278 290 278 255 278 292 278 255 279 292 278 255 274 297 277 254 278 293 278 255 278 290 278 255 278 290 278 255 278 290 278 255 278 292 278 255 279 292 278 255 278 292 278 254 277 292 278 254 278 292 276 250 278 293 277 255 278 293 278 255 279 292 277 255 272 295 277 255 271 298 278 255 278 292 278 255 277 293 277 255 277 290 277 255 277 292 277 254 278 292 277 255 278 292 277 254 278 293 277 254 276 298 277 255 278 292 277 255 278 292 277 255 276 289 277 254 275 295 277 254 278 292 277 254 278 290 278 254 278 292 277 254 277 292 277 254 278 292 277 254 278 292 278 254 278 292 278 254 281 286 277 254 277 291 277 254 277 291 278 255 275 289 278 255 278 293 276 254 276 290 276 254 277 292 275 249 277 292 275 249 278 292 275 249 277 293 276 254 277 292 277 254 278 292 276 254 277 292 275 253 276 293 275 253 277 293 275 253 276 293 274 248 277 293 273 248 277 293 273 247 277 293 273 248 277 293 273 248 277 292 273 248 277 292 273 248 277 292 273 248 276 298 274 248 276 292 274 248 275 299 275 254 277 292 275 254 277 292 277 255 281 285 275 254 278 292 276 254 276 293 276 254 277 293 276 254 275 299 275 254 275 299 276 254 280 286 276 254 277 293 272 253 277 293 277 254 277 293 276 254 278 292 276 254 275 299 277 254 277 292 277 254 277 292 276 254 277 292 276 254 277 292 276 254 277 292 276 254 277 293 276 254 277 293 276 254 277 293 276 254 276 293 276 254 277 292 276 254 277 290 275 254 277 292 276 254 277 292 275 254 278 292 276 254 276 293 276 254 277 293 276 254 277 293 276 254 277 293 276 254 277 292 276 254 270 292 276 254 277 293 275 254 277 292 275 254 277 293 275 254 278 292 275 254 276 289 275 254 277 291 276 254 275 290 276 254 277 291 276 254 278 292 276 254 277 290 276 254 277 290 276 254 277 290 274 248 277 290 274 248 278 292 274 248 277 289 274 248 277 292 274 248 278 292 274 248 278 292 274 248 278 292 274 248 278 292 274 248 278 291 274 248 277 292 274 248 277 292 274 248 279 291 274 248 278 292 274 249 270 291 274 248 278 291 274 248 278 292 274 249 276 298 276 250 279 291 274 248 278 291 274 249 277 292 274 248 278 292 274 248 278 292 274 248 278 291 274 249 278 291 274 249 278 291 274 249 278 292 274 249 278 290 274 249 277 292 274 249 278 292 274 249 277 292 274 249 278 292 274 249 278 292 274 249 278 292 274 249 278 292 274 249 277 289 274 249 279 291 274 249 278 291 274 249 278 292 274 249 279 291 274 249 281 288 274 248 278 292 274 249 279 290 274 248 278 288 274 248 278 290 274 248 278 291 274 249 277 292 274 248 278 292 274 248 278 292 274 248 278 291 274 248 278 289 274 249 278 289 274 249 278 292 278 255 278 292 277 255 272 297 278 255 272 298 278 255 280 291 278 255 279 292 278 256 279 291 278 256 279 291 279 256 279 291 279 256 278 287 278 256 279 287 278 255 279 287 279 256 278 287 278 255 279 287 279 255 287 291 279 255 287 292 271 252 287 291 278 255 287 291 279 255 288 294 278 255 288 294 272 252 279 291 278 255 286 291 278 255 287 289 279 255 287 291 279 256 279 288 272 252 279 290 279 255 278 288 268 245 278 288 268 245 278 288 269 245 287 291 269 245 279 288 279 251 279 287 279 251 278 287 269 245 279 287 269 245 279 291 278 250 279 287 268 245 279 289 269 245 287 290 279 251 280 286 280 256 280 289 271 251 280 286 268 245 280 290 267 245 279 288 270 251 279 287 269 251 280 286 269 251 279 286 267 245 280 286 278 255 280 289 278 250 280 286 278 255 281 290 278 255 280 290 270 251 280 287 270 251 280 287 279 255 279 286 268 245 279 287 278 250 279 287 279 255 280 290 270 251 279 287 279 255 279 287 270 250 280 287 270 250 279 287 270 251 279 287 271 251 279 288 271 251 281 290 270 251 279 287 269 251 279 287 270 251 279 287 270 251 283 288 270 251 280 287 270 251 281 286 270 251 282 285 270 251 282 285 270 251 286 282 270 251 284 283 270 251 284 282 270 251 284 282 280 255 279 287 280 255 284 283 280 255 279 286 280 255 284 283 279 255 284 283 280 255 283 283 279 255 284 283 280 255 285 283 280 255 285 283 280 255 284 283 280 255 285 282 278 255 285 282 278 255 284 282 278 255 284 280 279 255 284 281 271 252 284 280 280 255 285 280 280 255 284 280 278 255 284 280 278 255 285 279 280 255 287 278 280 255 284 279 280 255 285 280 280 255 284 280 278 254 284 280 277 254 285 280 276 254 284 280 277 254 285 280 269 251 285 277 269 251 285 278 278 255 285 278 278 255 285 277 279 255 285 278 278 255 287 277 278 255 288 277 277 255 289 276 277 255 288 276 279 255 290 280 278 255 288 280 278 255 289 279 269 251 287 278 278 255 289 279 278 255 289 279 277 255 290 280 277 255 289 280 277 255 290 279 279 255 289 280 279 255 290 276 279 255 290 276 279 255 289 275 279 255 289 279 278 255 289 279 278 255 289 279 278 255 289 276 277 255 290 276 277 255 291 275 277 255 292 275 270 251 292 274 277 255 293 274 277 255 292 274 277 255 293 274 277 255 294 275 278 255 293 274 277 255 293 274 278 255 294 274 277 255 293 274 278 255 293 274 278 255 294 274 277 255 293 274 277 255 293 274 279 255 294 274 279 255 293 274 279 255 293 274 279 255 294 274 279 255 293 275 279 255 292 274 279 255 293 274 277 255 296 273 278 255 293 274 277 255 297 273 277 255 294 278 276 254 292 274 275 253 293 274 277 255 292 274 278 255 292 274 278 255 293 274 271 251 293 274 268 250 293 274 268 250 293 274 269 251 299 277 268 251 300 276 268 251 293 274 271 252 292 274 279 255 291 273 279 255 291 272 279 255 292 273 278 255 293 274 276 254 293 274 278 255 293 274 278 255 293 274 279 256 293 274 278 255 291 273 278 255 292 273 278 255 292 272 278 255 291 273 278 255 293 274 278 255 293 273 278 255 293 274 278 255 292 274 279 255 295 272 279 255 290 275 280 256 289 275 279 256 289 274 278 255 289 274 279 256 289 275 279 255 290 275 279 255 289 276 279 255 289 275 279 256 289 276 279 256 288 275 279 256 289 275 279 256 288 275 279 256 287 276 279 256 287 276 279 256 285 277 279 256 284 277 279 256 285 277 279 256 284 277 279 256 284 277 279 256 284 277 279 256 284 277 279 256 284 277 279 256 284 277 278 256 284 276 279 256 284 277 278 255 284 277 278 255 284 277 280 256 284 277 280 256 284 280 279 256 284 281 279 256 284 280 279 256 284 281 279 256 287 275 279 256 283 281 279 256 283 281 279 256 284 281 279 256 284 281 279 256 284 281 279 256 285 280 279 256 284 281 272 252 284 281 272 252 286 275 273 253 284 282 273 253 284 283 279 255 284 282 280 256 283 283 280 256 284 282 280 256 285 282 280 256 285 281 280 256 286 280 279 255 285 282 272 252 284 283 279 255 284 282 279 255 283 283 278 251 283 284 278 251 283 284 278 251 284 284 279 251 284 284 279 251 284 284 278 251 284 284 278 251 283 284 278 251 284 284 272 252 284 284 279 255 284 284 270 251 283 284 279 255 284 284 268 251 284 287 273 253 284 288 271 252 283 284 272 252 283 287 272 252 284 287 269 250 284 288 270 251 283 284 269 251 283 288 267 244 283 284 269 251 283 284 272 252 283 284 269 251 283 284 271 247 284 284 269 251 283 284 270 251 284 284 270 247 283 284 278 250 283 284 271 247 284 284 271 247 282 284 278 250 282 284 270 251 283 284 273 253 282 285 269 251 280 285 267 244 280 286 275 249 277 287 267 244 278 287 267 244 273 292 267 244 271 292 271 247 278 287 276 249 277 287 278 251 276 287 267 244 276 286 278 250 278 288 279 256 278 291 270 251 278 288 269 251 278 288 270 247 278 291 270 246 278 288 270 246 277 287 271 247 276 287 275 249 277 288 274 253 278 287 274 253 278 291 270 251 278 291 280 256 278 288 279 251 277 291 277 249 281 288 279 255 278 291 270 251 277 288 270 251 278 291 270 251 279 291 269 251 277 289 273 252 277 289 280 256 277 288 281 256 277 292 278 254 277 292 278 255 277 289 281 256 277 289 271 251 277 289 271 251 278 288 273 253 277 289 273 252 274 294 273 252 276 288 270 251 277 289 271 251 276 296 270 251 287 296 273 253 286 297 273 253 286 293 273 253 277 293 272 252 276 293 273 252 278 292 273 252 277 292 274 252 277 293 270 251 278 293 270 251 278 294 272 246 277 294 267 243 277 293 273 252 278 293 273 252 276 292 281 255 276 292 281 255 277 293 270 250 285 297 274 252 286 298 280 250 286 297 280 251 278 293 278 249 278 292 280 250 276 292 271 246 276 292 271 246 277 293 272 246 278 293 272 246 278 294 279 250 278 294 270 245 278 293 270 245 277 293 271 245 277 293 271 245 278 293 270 245 278 293 280 250 286 298 271 245 286 298 280 250 281 291 271 245 282 289 270 245 277 294 270 245 276 292 270 245 280 289 270 246 278 291 267 243 278 293 271 246 287 297 267 242 286 298 270 245 286 298 270 245 278 293 270 244 277 294 267 242 277 293 267 242 276 294 267 242 281 287 265 242 286 298 266 242 287 297 267 242 287 297 266 242 278 294 266 242 277 294 266 242 278 293 265 242 281 287 265 242 278 292 269 246 279 292 266 242 279 289 265 242 274 298 269 245 279 292 279 251 279 291 280 251 279 291 280 250 278 289 269 245 279 291 270 245 279 291 270 245 286 292 280 250 279 289 279 250 279 292 279 250 279 291 279 250 278 292 268 244 279 288 268 244 278 289 268 245 279 289 268 245 280 292 269 245 286 293 269 245 279 292 269 245 279 289 279 250 279 288 280 250 278 287 269 245 278 290 279 250 279 288 269 245 279 291 279 250 288 291 280 250 284 301 280 251 288 292 279 250 280 288 279 250 279 288 268 244 277 287 267 244 278 287 268 245 279 288 268 245 278 289 269 245 284 296 279 251 274 293 279 251 278 289 279 251 278 288 279 251 279 288 279 251 278 288 279 251 282 286 279 250 281 290 279 250 280 291 280 250 272 293 279 250 274 296 279 250 271 293 278 250 281 293 278 250 281 293 278 250 280 294 268 244 289 294 268 244 283 297 279 250 282 298 279 250 276 289 278 248 280 287 279 250 270 300 279 250 278 291 280 248 280 288 279 250 279 289 279 250 279 289 269 244 273 293 280 250 274 292 279 250 273 292 279 250 274 295 279 250 273 291 279 250 279 286 279 250 288 289 279 250 283 297 279 250 283 296 279 250 285 295 280 250 283 295 280 250 273 290 279 250 274 288 278 251 274 287 278 250 282 285 278 249 283 284 278 251 278 288 278 251 279 288 280 250 279 287 278 251 278 286 278 250 278 286 278 250 279 284 277 250 284 281 277 250 285 281 277 251 290 289 278 251 289 289 278 251 290 288 278 251 280 284 278 251 279 284 277 251 279 285 278 249 284 280 278 251 284 281 278 251 284 280 278 251 280 285 279 251 280 284 278 251 280 285 277 250 281 284 277 250 281 282 277 250 283 282 277 250 288 278 277 251 288 278 277 251 285 282 278 251 285 282 277 251 285 282 277 251 283 282 277 251 285 282 277 251 286 282 277 251 288 278 277 251 289 278 277 251 286 282 278 251 288 281 278 251 288 280 277 250 289 280 277 250 289 279 277 250 291 279 277 250 293 276 277 250 293 276 277 251 300 283 277 251 299 283 277 251 300 283 277 251 302 280 277 251 291 279 277 251 291 280 277 251 292 275 277 251 292 276 277 251 293 276 277 250 293 276 277 250 290 280 278 251 291 280 278 251 291 280 277 251 290 280 277 251 290 279 277 250 293 273 277 250 293 274 277 250 294 274 277 251 301 277 277 251 300 283 277 251 291 280 276 251 291 279 277 250 292 272 277 250 289 277 277 251 288 277 277 250 291 274 277 250 293 276 278 250 289 279 278 250 299 282 278 250 299 282 277 250 290 279 277 250 293 275 277 250 292 275 277 250 292 275 277 250 292 275 278 250 295 272 278 250 290 279 279 251 290 278 278 251 290 278 277 251 289 278 277 250 289 279 277 251 293 274 277 251 293 274 277 250 294 278 277 251 291 279 279 251 290 279 278 251 290 279 276 250 293 273 276 250 293 273 276 251 292 273 276 251 292 272 277 251 292 272 276 251 289 278 277 251 291 272 276 251 291 272 277 251 292 272 277 251 291 272 277 251 293 272 277 251 293 273 277 251 292 273 277 251 292 272 276 251 291 272 277 251 292 272 278 255 291 273 278 255 291 272 278 255 292 272 279 255 293 273 277 255 293 273 278 255 293 272 278 255 294 273 278 255 294 273 278 255 293 272 277 255 292 271 277 255 292 272 276 255 292 271 275 254 292 271 276 254 292 272 275 254 293 272 274 253 293 273 274 253 300 276 274 253 295 273 273 252 294 273 273 252 294 273 273 252 295 273 273 252 294 273 272 251 294 273 273 251 294 273 273 251 295 273 273 251 295 273 273 251 294 273 274 251 295 273 273 251 294 273 273 251 294 273 273 251 294 273 273 251 294 273 273 251 293 272 273 251 294 273 274 251 294 273 274 251 295 273 274 251 301 275 273 251 294 272 273 251 294 273 273 251 295 273 272 251 294 273 274 250 294 273 274 250 294 273 274 250 294 273 274 250 294 273 274 251 300 274 273 251 294 273 274 251 293 271 274 251 294 271 276 251 293 271 274 249 293 271 275 251 294 273 275 251 293 272 275 250 293 272 275 250 294 272 275 251 293 271 276 250 293 272 276 250 295 273 277 250 293 272 277 251 293 273 277 251 293 273 277 251 292 274 277 252 291 274 276 252 292 274 278 251 297 276 279 251 298 276 278 251 298 276 278 251 291 275 278 252 290 274 278 252 290 274 278 252 290 274 278 252 289 274 278 252 291 274 278 252 290 274 276 253 289 275 278 252 288 275 278 252 287 276 278 252 286 276 278 252 286 277 278 252 286 277 278 252 285 277 279 252 286 277 279 252 285 281 278 252 285 281 279 252 286 277 279 252 285 277 279 252 285 277 279 252 286 278 278 253 285 277 279 252 285 277 279 252 286 277 279 252 285 278 279 252 285 277 279 252 286 277 279 252 285 277 279 251 292 280 279 252 286 278 280 252 286 277 279 252 293 280 279 252 286 278 280 252 285 278 280 252 285 277 279 251 286 277 279 252 285 277 279 252 285 277 279 252 286 278 279 252 285 278 279 252 285 277 279 252 286 277 279 252 285 277 277 253 285 277 279 252 286 277 279 252 286 277 279 252 285 278 279 252 286 277 279 252 285 277 279 252 286 277 279 252 285 277 278 252 285 277 278 252 286 278 279 251 285 277 277 253 285 277 279 252 285 277 278 252 285 277 278 252 284 276 278 251 284 276 277 251 283 276 277 250 282 274 277 250 283 275 276 250 283 276 277 250 283 275 277 251 286 274 278 251 284 276 278 251 284 276 278 250 284 277 278 251 284 277 278 251 283 277 277 251 282 276 277 250 283 277 277 250 284 278 277 250 283 277 276 250 284 277 277 249 284 277 277 249 285 277 277 250 284 277 277 249 283 277 278 249 283 277 278 249 284 276 277 249 283 277 277 249 283 277 276 249 283 276 277 249 283 277 276 249 282 277 276 249 283 277 276 249 282 277 277 249 282 276 277 249 283 276 277 249 282 277 277 249 283 276 277 249 283 277 277 249 282 277 277 249 282 277 276 249 282 277 277 249 282 277 276 249 282 276 277 249 283 276 276 249 282 276 276 249 283 276 277 249 283 276 277 249 282 276 276 249 283 275 277 249 284 275 276 249 283 275 276 249 285 273 276 249 284 275 275 249 284 276 276 249 283 275 276 249 283 275 276 249 287 274 276 249 284 276 275 249 283 276 275 249 283 276 276 249 283 275 276 249 284 276 275 249 284 276 275 249 284 276 275 249 283 275 275 249 283 276 275 249 283 276 276 249 283 276 275 249 283 276 275 249 283 276 274 249 284 275 275 249 282 276 275 249 283 278 275 249 283 278 275 249 286 277 276 249 283 278 276 249 283 276 275 249 284 275 276 249 285 275 276 249 287 274 276 249 287 274 276 249 287 274 276 249 287 274 276 249 287 275 276 249 286 274 276 249 288 274 276 249 287 274 276 249 287 274 276 249 290 272 276 249 288 273 276 249 287 274 276 249 287 277 277 249 286 274 277 249 287 273 276 249 289 273 276 249 290 273 275 249 291 272 275 249 291 272 275 249 291 272 274 249 292 272 274 249 292 272 276 249 291 273 276 249 291 272 276 249 291 272 276 249 291 272 276 249 291 272 276 249 291 272 276 249 291 272 276 249 291 272 276 249 291 272 276 249 291 272 276 249 291 272 275 249 292 272 274 249 292 272 274 250 293 273 275 249 294 273 276 249 292 273 276 249 292 272 275 249 292 272 276 249 292 272 277 250 291 272 276 250 292 272 277 250 292 272 277 249 295 272 276 249 293 273 277 249 292 273 276 249 292 272 277 250 292 272 275 249 290 275 275 249 291 275 274 249 292 275 276 249 291 276 277 249 292 276 277 249 292 275 277 249 292 275 277 249 292 275 276 249 292 275 277 249 292 276 277 249 293 276 278 249 293 276 278 249 293 276 278 250 291 276 276 250 290 276 276 250 288 276 277 250 288 276 278 249 288 276 278 249 287 276 278 249 287 277 278 249 288 277 276 249 287 278 277 249 286 278 276 249 285 279 277 249 285 279 278 249 284 279 277 249 283 279 277 249 283 280 278 250 283 280 278 250 284 280 277 250 284 280 278 250 284 281 278 250 284 282 277 250 283 283 276 251 284 283 278 249 283 283 275 250 282 283 278 249 282 284 277 249 283 283 277 249 283 284 278 249 283 284 277 250 283 287 277 250 283 284 277 250 283 284 277 250 282 283 277 250 282 283 277 250 281 283 277 249 281 283 277 249 282 284 277 249 282 284 277 249 284 283 277 249 284 282 278 249 286 282 277 250 284 284 278 249 283 284 277 249 282 282 277 249 284 286 277 249 283 282 276 250 283 283 277 249 283 283 277 250 282 283 277 250 283 284 277 249 283 283 277 249 283 284 277 249 283 284 277 249 283 284 277 250 283 284 277 249 283 284 277 250 283 284 278 249 283 284 278 249 284 284 278 249 284 284 277 249 283 284 277 249 283 284 278 249 284 287 277 249 283 284 277 249 283 284 277 249 283 284 277 249 284 283 277 249 284 284 277 249 285 287 277 249 284 284 276 249 285 288 276 248 280 288 276 249 284 284 276 249 284 288 276 249 284 287 275 248 283 284 276 249 287 279 276 249 284 281 277 249 284 282 277 249 285 281 277 249 285 281 278 249 285 281 277 249 284 281 277 250 286 276 276 250 285 281 277 250 283 281 277 249 284 281 277 250 284 281 277 250 284 281 277 250 284 280 276 249 283 280 276 250 285 280 276 250 285 280 276 249 285 281 276 249 285 280 277 249 285 280 277 249 285 280 277 249 284 280 277 250 285 278 276 249 285 278 276 249 287 279 276 250 288 278 275 249 288 279 276 249 297 281 277 249 290 278 276 250 292 275 275 249 297 281 276 249 290 278 276 249 289 278 275 248 292 277 274 249 293 277 274 249 292 277 276 249 293 277 275 248 301 279 274 249 293 277 273 249 294 277 273 249 294 277 273 249 294 277 274 249 293 277 274 249 294 277 274 249 294 277 275 249 295 277 276 249 297 273 275 249 293 277 274 249 294 277 275 249 294 276 274 249 294 277 275 249 294 276 275 249 294 276 275 249 293 277 275 249 293 277 276 249 293 276 276 249 293 277 276 249 293 277 276 249 294 277 276 249 292 277 276 248 293 277 275 248 294 277 275 249 293 276 276 249 293 276 275 249 293 276 276 248 293 276 275 249 293 276 275 248 293 276 276 249 292 277 275 248 292 276 274 249 292 275 276 250 291 275 277 250 294 271 276 250 296 272 275 249 292 276 275 249 293 276 275 249 294 276 274 249 293 276 275 249 293 276 276 249 292 275 277 249 291 275 277 249 292 276 276 249 292 275 275 249 292 276 276 249 293 276 275 249 293 276 277 250 292 276 277 250 293 276 276 250 292 276 276 250 292 276 276 249 292 275 276 249 292 276 277 249 293 276 277 250 293 276 277 250 294 276 278 250 290 280 277 251 289 280 277 251 294 277 277 250 292 276 277 251 292 275 277 251 292 275 278 251 293 276 278 251 290 279 277 251 290 279 277 251 293 276 277 251 293 276 277 251 294 275 278 251 292 273 276 252 291 273 277 251 292 274 277 251 290 277 277 251 292 274 277 251 292 274 277 251 291 274 277 251 293 274 277 251 292 274 277 251 291 278 277 251 294 275 277 251 291 273 276 251 293 274 276 251 293 275 276 251 293 275 277 251 292 275 277 251 293 275 277 251 294 275 277 251 294 275 277 251 296 271 277 251 294 275 277 251 293 275 276 251 293 272 276 251 290 278 276 251 293 274 276 250 294 275 276 250 293 273 275 251 292 272 276 251 293 273 276 250 293 273 276 251 293 273 276 251 293 273 276 250 292 275 277 250 292 275 276 251 291 275 277 250 291 275 276 250 292 275 276 250 290 274 276 250 292 275 276 250 292 276 276 251 292 276 276 250 293 276 277 251 292 276 276 251 293 276 277 250 297 273 275 252 292 276 277 250 292 275 277 250 293 275 276 251 292 276 276 251 293 276 277 251 293 276 277 250 293 276 277 250 293 276 277 250 292 275 277 250 293 276 277 250 292 274 277 250 293 273 276 251 293 273 276 250 292 273 276 251 291 274 276 251 292 274 276 251 292 275 277 250 289 275 277 250 289 276 277 250 288 276 278 250 288 276 277 250 287 276 277 249 289 277 277 250 296 280 276 250 296 280 277 250 292 275 278 250 289 277 277 250 287 277 276 250 284 277 276 250 284 277 277 250 286 278 278 250 286 278 277 250 285 278 278 250 290 290 278 249 292 282 278 249 285 279 278 249 284 279 277 249 284 279 278 249 283 278 276 249 282 278 276 250 286 277 277 250 285 278 277 249 285 278 277 249 284 279 277 249 284 278 277 250 284 281 277 249 284 281 277 249 284 281 277 249 284 281 278 249 284 281 278 250 285 281 278 249 284 281 278 249 284 281 278 250 284 281 277 250 283 281 277 249 283 280 276 249 284 280 277 249 284 281 277 249 284 279 277 249 292 282 277 250 292 282 277 249 291 281 278 249 292 281 278 249 292 281 278 249 284 279 278 249 285 278 278 249 283 277 278 249 283 277 277 249 284 278 277 249 284 278 276 249 284 279 276 249 284 279 276 249 284 279 276 249 285 279 277 249 284 279 277 249 284 279 277 249 284 279 277 249 284 281 277 249 283 281 277 249 283 281 278 249 283 281 278 249 284 281 277 249 284 281 278 249 285 281 278 249 284 281 277 249 284 281 278 249 285 281 278 249 284 281 278 248 283 281 277 249 285 281 277 249 285 281 277 249 284 281 277 249 284 281 277 249 284 281 277 249 284 281 278 249 284 281 278 249 284 281 278 249 284 281 278 249 285 281 278 249 284 281 277 249 285 281 277 249 284 281 277 249 285 281 277 249 285 281 278 249 285 281 278 249 285 281 277 249 284 281 277 249 285 281 277 249 284 281 278 249 284 281 277 249 284 281 277 249 284 281 276 249 284 281 277 249 284 281 277 249 283 282 277 249 284 282 278 249 283 282 278 249 283 282 278 249 284 282 277 249 284 282 267 243 284 282 278 249 284 282 278 249 284 283 278 249 284 286 277 249 284 286 277 249 284 283 277 249 283 282 277 250 284 282 277 249 284 282 278 249 283 282 278 249 283 286 277 249 284 282 277 250 282 283 277 250 284 282 277 250 284 282 277 249 284 282 277 249 283 282 277 249 284 282 277 249 284 285 277 249 284 282 277 249 285 282 277 249 284 282 277 249 284 282 277 249 285 281 277 250 284 282 277 249 282 283 276 249 284 282 277 249 283 283 276 249 283 282 276 249 284 282 276 249 283 282 277 249 284 283 276 249 284 280 276 249 284 280 276 249 283 280 276 249 284 280 276 249 283 280 276 249 284 279 276 249 284 280 276 249 283 282 276 249 283 283 276 249 284 283 277 249 284 282 277 249 284 283 276 249 284 283 277 249 284 283 269 245 285 283 277 249 284 282 277 253 283 282 270 246 282 282 278 250 282 281 278 250 283 281 277 250 284 282 270 246 284 283 269 246 284 283 270 245 282 284 270 245 283 287 277 249 282 284 269 245 280 285 269 246 281 288 276 249 279 287 269 245 280 287 277 250 280 287 277 249 280 287 277 249 279 287 277 249 279 287 269 245 277 288 270 245 279 287 276 248 279 287 278 249 279 287 279 250 278 287 280 249 279 287 279 249 280 290 279 249 278 287 278 249 280 290 278 249 280 290 278 249 279 287 278 249 281 290 278 249 280 291 278 249 280 290 277 249 280 287 277 249 278 286 277 249 279 289 277 249 279 286 277 249 278 286 278 249 278 288 278 249 280 290 279 249 278 287 279 249 279 289 279 249 279 287 279 249 279 289 279 249 278 286 279 249 278 287 279 249 279 290 268 242 279 287 278 249 279 290 277 249 279 290 277 249 278 287 266 243 278 287 266 243 278 287 277 249 278 288 266 242 279 288 277 249 277 289 277 249 278 289 278 249 279 289 278 249 278 288 278 249 278 291 279 248 278 291 279 248 279 292 279 248 279 292 279 248 279 291 268 242 278 288 268 243 278 291 268 244 278 289 277 249 279 291 269 245 280 290 269 245 279 292 277 249 287 295 270 245 278 292 277 249 279 291 269 245 278 291 277 249 278 292 270 245 279 291 270 244 278 291 270 245 279 291 277 249 279 291 277 249 276 295 267 243 278 289 270 245 279 292 270 244 278 293 270 245 282 288 269 245 277 293 269 245 278 290 269 245 278 290 269 245 287 296 276 249 286 297 277 249 286 297 267 243 278 293 269 245 277 293 277 249 277 290 268 245 279 292 276 249 277 299 276 247 280 295 269 244 278 302 277 248 279 296 277 248 280 295 269 244 282 304 269 244 279 295 276 249 279 296 270 245 280 294 269 245 279 295 269 245 279 295 268 244 280 294 268 244 279 295 267 243 279 301 266 242 280 295 266 242 280 286 266 242 279 295 266 242 280 295 266 242 279 292 265 242 277 302 266 242 279 295 266 242 271 299 266 242 280 295 266 242 280 295 266 242 279 295 266 242 279 295 266 242 279 295 266 242 279 294 277 248 279 294 266 242 279 295 266 242 279 296 266 242 278 295 277 247 281 286 266 242 278 290 266 242 278 292 266 242 277 292 277 248 277 293 276 248 278 292 276 248 278 290 266 242 275 299 277 248 277 293 266 242 278 292 266 242 278 291 276 247 278 292 276 248 279 292 276 248 278 292 276 248 277 293 277 248 278 290 267 242 278 292 277 248 277 293 277 248 278 289 277 248 277 292 277 248 276 298 277 248 277 289 277 248 277 292 275 248 278 292 268 244 278 291 269 245 277 293 277 249 275 292 277 249 276 291 270 246 276 292 269 245 276 293 269 245 276 299 269 245 276 299 269 245 276 299 269 245 278 292 269 245 278 292 270 245 277 290 270 245 276 289 276 249 276 291 277 249 277 291 270 245 277 292 270 245 277 292 277 249 277 292 276 249 276 299 276 249 279 292 276 249 279 292 269 245 279 291 269 245 279 292 276 249 277 293 268 244 282 285 275 247 278 293 275 248 278 293 276 248 278 289 277 248 278 292 277 248 277 291 277 248 278 293 278 248 277 293 277 248 278 293 277 248 277 290 277 248 278 293 277 248 276 297 276 248 287 296 276 248 284 304 276 248 287 296 267 243 286 293 275 248 279 292 276 248 278 290 276 248 278 293 276 248 277 293 276 248 277 293 276 248 279 292 276 248 276 300 277 248 278 293 276 248 287 296 277 248 278 293 277 248 277 293 277 248 278 290 277 248 278 293 277 248 277 290 277 248 278 293 277 248 278 293 276 248 278 293 277 248 278 293 277 248 277 293 267 243 277 293 267 243 278 293 267 243 278 293 267 243 278 293 267 243 278 293 276 248 278 293 277 248 278 293 267 243 278 293 267 243 278 293 267 243 278 293 267 243 278 292 267 243 278 293 267 243 278 292 267 243 279 290 277 248 279 292 267 244 279 292 269 245 279 292 269 245 279 292 270 246 279 291 270 246 277 291 270 246 276 291 270 246 277 292 270 246 279 292 277 249 281 287 277 249 278 291 277 249 280 292 277 249 278 292 268 244 279 292 277 249 278 292 277 249 277 291 270 245 278 291 270 245 278 292 269 245 281 289 269 245 282 289 269 245 278 292 269 245 279 292 269 245 279 292 268 245 278 292 268 245 278 292 268 245 277 291 268 245 278 291 268 245 277 292 268 244 278 292 268 244 278 292 268 244 278 292 268 244 278 292 268 244 278 292 268 244 278 292 269 244 278 292 276 249 276 298 267 243 278 292 268 244 278 292 269 245 280 292 269 245 286 296 276 248 278 293 275 248 279 293 268 245 278 292 268 245 278 292 269 245 278 291 270 248 276 291 269 245 276 289 269 245 277 292 269 245 278 292 269 245 278 292 274 247 278 292 269 245 279 292 273 247 279 292 272 247 277 292 273 247 277 298 268 245 279 291 268 245 278 291 268 245 276 296 269 245 279 292 269 245 279 292 268 245 278 292 269 245 279 292 268 245 280 292 269 245 279 292 269 245 278 292 269 245 278 292 268 245 279 292 268 245 278 292 269 245 282 289 268 245 279 291 269 245 279 291 269 245 279 291 269 245 279 291 274 247 279 291 274 247 280 290 274 247 278 291 269 245 279 290 269 245 279 288 269 245 281 286 269 245 279 292 269 245 280 291 269 245 278 292 269 245 278 292 268 245 281 286 269 245 278 289 267 245 278 292 269 245 278 289 269 245 277 289 274 247 278 290 274 247 280 289 274 247 279 291 268 245 279 291 269 245 278 289 269 245 278 289 274 247 278 291 269 245 278 290 269 245 278 292 268 244 277 289 271 246 277 291 270 246 277 291 270 245 277 288 269 245 277 287 265 243 279 291 269 245 279 292 269 245 279 292 269 245 287 296 269 245 279 292 269 245 279 292 269 245 278 292 269 246 277 291 270 245 277 290 270 245 277 291 271 245 277 289 270 245 279 292 269 246 278 289 270 245 278 289 269 245 278 289 269 245 279 291 269 245 279 291 270 246 279 292 275 248 278 290 276 248 279 289 276 248 279 289 276 248 278 290 276 248 278 290 269 244 280 290 275 247 287 293 276 249 280 291 269 244 280 290 270 245 279 290 276 249 278 290 276 247 279 288 276 247 278 288 268 244 278 287 269 244 279 290 268 244 279 290 268 243 279 288 269 244 277 288 268 244 278 291 267 243 279 290 266 243 279 290 266 242 287 294 266 242 287 294 266 243 287 292 266 242 287 294 277 248 288 293 277 248 288 293 277 249 287 294 277 249 287 294 278 249 287 294 279 249 278 291 278 250 279 291 278 250 273 298 278 250 279 291 278 249 278 292 276 250 279 291 277 250 279 291 277 250 279 291 277 250 278 288 277 249 278 290 278 249 278 290 277 249 279 290 278 249 279 290 278 249 278 287 277 249 279 290 278 249 278 287 277 250 279 287 277 250 280 286 278 250 279 286 277 250 280 289 277 250 280 289 277 250 280 289 277 250 280 289 277 250 280 289 278 250 280 285 277 250 279 286 278 250 280 285 278 249 279 286 277 250 279 286 277 250 281 285 277 249 279 286 277 250 280 285 278 249 283 282 277 250 279 289 278 250 280 288 277 250 280 285 278 250 279 285 277 250 280 285 278 250 280 285 277 250 280 285 277 250 280 285 277 250 280 285 276 250 280 285 276 250 280 289 276 250 281 288 276 249 280 289 277 249 280 286 276 250 280 285 277 250 279 286 277 249 279 286 276 249 281 285 277 249 280 286 276 248 279 286 276 248 274 292 276 249 279 286 276 249 280 286 276 249 279 285 276 249 278 286 277 249 279 286 276 248 280 285 276 248 280 286 276 248 280 286 276 248 281 285 276 248 280 287 276 248 280 286 276 248 280 287 276 248 279 287 276 249 279 287 267 244 279 287 267 244 279 287 267 244 279 287 267 243 280 287 267 243 280 287 267 243 279 287 267 243 280 287 267 243 279 287 267 243 280 287 266 243 279 287 267 243 279 287 268 243 280 287 277 248 279 287 277 248 280 290 277 248 280 286 277 248 279 287 277 248 280 290 276 248 279 287 276 248 281 290 275 248 280 287 276 248 280 287 276 248 281 287 275 248 280 287 275 249 281 287 268 245 288 290 268 244 288 290 268 245 287 290 268 244 282 286 268 244 282 286 276 248 282 286 277 248 283 284 277 248 283 285 277 248 284 285 276 248 285 284 277 248 285 284 277 248 284 285 277 249 293 287 277 249 292 287 277 249 292 288 277 249 293 291 276 249 293 291 275 249 284 284 276 249 285 289 276 248 284 284 276 248 284 284 275 248 285 287 276 248 284 284 276 248 284 284 276 248 288 281 276 248 284 285 268 244 292 287 277 248 293 291 277 248 293 287 277 248 285 287 277 248 285 284 277 248 284 284 277 248 284 284 277 248 284 283 276 248 283 283 276 248 284 283 276 248 284 283 275 248 283 284 275 248 292 287 275 248 293 287 276 248 292 287 276 248 292 287 277 249 292 287 278 250 284 284 278 250 284 284 279 250 284 284 278 251 283 284 278 251 285 284 278 251 285 283 277 251 284 284 278 250 293 287 278 250 292 287 278 250 291 287 278 250 284 284 278 250 285 283 277 250 279 287 277 250 284 284 278 250 285 287 278 250 284 284 277 250 285 284 277 250 285 284 278 250 285 284 278 250 285 287 278 250 285 284 278 250 284 284 278 250 284 284 278 250 285 287 278 250 284 284 278 250 285 284 278 250 293 287 277 250 288 282 277 249 292 287 278 250 285 283 277 250 285 283 277 249 284 283 277 250 285 283 277 249 292 287 277 249 292 286 266 243 292 286 277 249 292 287 276 249 292 287 276 249 285 284 275 248 284 284 277 249 282 283 277 249 282 283 277 249 283 283 277 249 284 283 277 249 283 283 277 249 284 284 276 249 285 284 276 249 286 283 276 249 284 284 276 249 283 283 268 244 284 282 267 244 282 283 268 244 283 283 276 249 284 283 276 249 283 283 268 244 284 284 268 244 284 283 277 249 284 284 276 249 284 283 276 249 284 283 276 249 284 283 276 249 284 284 277 249 293 286 276 249 292 287 276 249 292 287 276 248 293 287 277 248 285 284 278 249 283 284 278 249 285 283 277 250 284 283 277 250 284 284 277 251 284 284 277 250 282 285 277 250 275 289 277 250 279 286 277 250 279 286 277 250 279 286 277 250 279 289 278 250 278 286 277 251 279 289 277 250 279 286 277 250 279 286 277 250 278 286 276 251 278 286 277 251 278 286 278 251 278 287 278 251 279 286 278 251 278 286 278 250 272 291 278 251 279 286 278 250 278 287 278 250 279 286 278 250 278 286 278 250 279 286 278 250 273 291 278 250 273 291 278 250 272 291 278 250 279 286 277 250 280 286 278 250 279 287 278 250 279 287 277 250 281 285 276 249 280 289 277 248 274 291 278 248 274 291 277 248 278 287 269 244 271 290 277 249 278 286 276 249 279 286 276 249 280 286 276 249 279 286 268 245 279 287 268 244 287 294 276 248 287 290 276 248 288 290 276 248 279 287 268 244 278 287 277 248 280 290 276 249 279 290 277 248 279 287 268 244 279 287 268 244 280 286 268 244 281 286 268 244 280 286 268 244 280 286 268 244 280 286 268 244 279 287 268 244 279 286 268 244 279 286 276 248 279 286 268 244 279 287 276 248 281 286 276 248 279 287 276 248 280 287 276 248 280 290 276 248 280 286 276 248 279 286 276 249 283 283 267 243 279 286 267 244 279 287 267 244 279 287 276 248 280 287 277 249 292 287 277 248 288 295 278 249 287 294 279 249 283 284 279 249 280 287 279 250 281 287 279 250 279 286 279 250 279 287 278 250 279 286 279 250 278 287 279 250 279 287 278 250 278 287 278 249 279 287 278 249 280 286 278 248 282 284 278 248 281 286 276 248 280 286 276 248 280 286 277 248 281 289 277 248 280 286 277 248 280 289 277 248 281 289 276 248 279 286 277 248 278 287 276 248 279 286 277 248 279 286 276 248 280 289 277 248 280 290 277 248 280 290 276 248 278 287 276 248 279 290 276 248 279 290 276 248 279 290 276 248 279 291 275 248 278 288 275 247 279 291 277 247 279 291 276 248 279 292 277 248 278 292 276 248 279 292 276 248 279 292 276 248 273 297 277 248 279 292 277 248 279 291 277 248 279 292 277 248 273 297 277 248 279 291 276 248 278 289 276 248 279 292 277 248 280 292 277 248 279 292 276 248 273 297 276 248 279 292 276 248 276 299 276 248 281 287 277 248 278 292 277 248 278 292 277 248 279 292 277 248 273 294 277 248 278 292 277 248 278 293 277 248 279 292 277 248 278 292 277 248 279 292 276 248 279 289 276 249 278 292 266 244 279 291 276 249 280 291 277 248 279 288 276 249 279 288 275 249 280 289 276 249 279 288 277 248 279 291 277 249 279 290 277 249 279 290 277 249 279 288 277 249 279 287 277 249 279 287 277 249 279 287 277 249 280 287 277 249 278 287 277 249 279 287 277 249 280 287 277 249 279 287 277 249 279 287 277 249 279 287 277 249 278 287 277 249 279 286 277 249 279 287 277 249 279 287 277 249 279 290 277 249 279 287 277 249 279 287 277 249 280 287 268 244 280 287 269 245 275 291 269 245 279 287 277 249 279 286 268 244 277 286 269 246 278 286 276 249 279 285 276 249 279 286 269 245 280 286 275 249 281 286 276 249 283 284 269 246 279 286 276 249 280 286 276 249 279 289 275 249 279 286 276 249 278 285 276 249 278 285 276 249 278 290 276 249 279 286 275 249 278 287 275 248 279 290 275 249 279 286 276 249 279 290 276 249 279 286 276 249 279 286 276 249 277 286 277 249 278 289 269 244 279 286 269 245 279 290 269 245 278 287 268 245 279 286 276 249 278 286 268 245 278 286 276 249 278 287 276 249 281 284 267 244 279 286 267 244 278 285 268 244 277 286 268 245 277 286 268 245 280 289 268 245 278 287 268 244 279 286 268 245 279 287 268 245 278 287 268 245 279 287 268 245 279 287 268 245 280 287 268 245 279 287 267 244 280 290 267 244 280 290 267 244 280 290 267 242 280 290 278 248 281 290 278 248 279 287 267 242 280 290 277 249 283 284 277 249 279 287 276 248 281 290 277 248 280 287 277 248 280 290 276 248 279 287 277 249 279 291 277 249 281 290 277 248 280 290 277 248 278 287 266 242 278 287 266 242 279 287 277 248 280 287 278 248 278 287 278 249 279 286 278 248 279 290 278 248 279 290 278 248 282 280 278 248 279 290 278 248 278 287 277 248 279 287 276 248 279 290 276 248 279 287 277 248 279 287 277 248 279 290 277 249 279 287 277 248 280 290 276 248 279 287 277 249 279 287 277 249 280 290 277 249 280 290 277 249 280 290 278 249 279 287 278 249 278 287 278 249 279 286 267 242 280 290 278 249 279 287 278 249 280 290 278 249 283 283 278 249 279 287 278 249 280 287 278 249 280 286 277 249 278 287 277 249 280 287 277 249 279 286 278 249 282 283 277 249 273 291 278 249 280 285 278 249 279 285 278 249 274 290 277 249 274 291 278 249 279 286 278 249 274 291 278 249 274 291 278 249 279 286 278 249 283 283 277 249 280 285 277 249 281 285 277 249 280 287 277 249 280 286 277 249 280 289 277 249 280 286 277 249 275 295 277 249 280 289 277 249 280 285 277 248 281 285 278 249 279 286 278 249 280 285 267 243 279 286 266 242 280 289 267 243 280 285 267 243 280 285 268 244 288 292 268 244 288 293 268 244 288 289 275 248 287 289 275 248 287 289 275 248 289 292 276 249 279 286 276 249 281 286 269 245 281 285 269 245 279 286 277 249 279 286 277 249 287 289 277 249 288 289 277 248 288 292 276 248 288 292 276 248 289 292 276 247 280 286 275 248 280 286 267 243 279 286 268 244 279 285 268 244 280 288 268 243 287 288 277 248 287 289 278 249 288 288 278 249 279 285 278 249 279 284 278 249 279 284 277 249 277 284 277 249 277 284 277 249 272 289 278 249 275 286 278 249 277 285 278 249 279 285 277 249 278 285 277 249 277 284 277 249 278 284 278 249 278 284 277 248 273 289 279 249 279 283 279 249 277 284 279 249 279 285 279 249 278 284 278 249 278 284 278 249 278 284 278 249 279 284 278 249 278 284 277 249 277 284 277 249 279 284 278 248 279 285 278 249 280 284 279 250 280 285 279 250 279 285 279 249 279 284 279 249 279 284 278 249 278 288 264 241 279 287 279 249 278 284 279 249 277 284 279 249 278 287 279 249 278 284 279 249 279 284 279 249 279 287 278 249 279 287 264 241 278 287 279 250 277 284 279 250 279 285 278 250 279 288 278 250 279 285 278 250 279 285 279 250 279 288 279 250 279 285 279 249 279 283 279 250 278 284 279 249 280 285 279 250 279 285 279 249 278 285 279 250 279 285 279 250 280 284 278 249 279 285 263 240 279 285 264 241 279 285 264 241 279 285 265 241 279 285 279 250 278 284 284 247 279 287 284 247 277 284 284 247 278 284 279 250 279 287 279 250 278 284 278 250 280 285 279 250 279 285 279 250 279 285 278 250 280 285 279 250 280 288 278 249 279 284 279 250 279 287 279 250 278 285 279 250 279 288 280 250 279 286 280 250 279 287 279 250 279 290 279 250 281 289 279 250 279 290 279 250 280 290 279 250 280 289 279 250 279 289 279 250 279 290 279 250 279 289 279 250 279 290 279 250 280 290 279 250 279 287 279 250 279 290 279 250 279 290 280 250 281 289 280 250 278 289 280 250 278 290 280 250 279 289 279 250 280 289 279 250 280 287 279 250 279 290 279 250 279 290 279 250 280 287 279 250 280 289 279 250 280 288 279 250 279 287 279 249 280 287 279 249 279 290 280 250 279 290 279 250 280 290 279 250 279 290 279 250 277 297 279 250 279 290 279 250 280 290 278 249 279 290 279 249 279 290 279 249 279 290 278 249 280 290 279 249 280 290 264 239 280 290 278 249 280 291 279 249 287 294 278 249 287 291 279 250 279 291 279 250 279 290 279 249 277 290 278 249 278 290 279 249 279 290 279 249 278 291 278 250 279 291 278 250 279 291 278 249 278 291 278 249 278 291 278 250 278 291 278 250 278 290 278 250 277 292 278 250 278 288 278 249 278 290 278 249 278 291 278 250 272 297 279 250 278 291 279 250 278 291 279 249 279 291 279 249 279 292 263 240 278 292 263 240 278 291 264 241 276 291 262 239 279 290 264 241 279 290 278 248 278 291 279 250 278 290 279 250 278 290 278 250 275 292 279 250 276 291 279 250 277 291 279 250 277 291 279 250 278 292 279 250 278 292 279 250 277 289 279 250 278 292 279 250 279 291 279 250 278 292 279 250 277 289 279 250 277 287 285 247 281 287 280 250 279 290 279 250 279 289 279 250 278 290 279 250 278 290 285 247 278 290 285 247 277 291 279 250 279 290 279 250 279 290 279 250 278 291 279 250 278 290 280 250 279 290 279 250 278 290 280 250 279 290 280 250 279 290 280 250 278 288 279 250 279 290 280 250 279 290 280 250 278 290 280 250 279 290 280 250 280 289 279 250 278 290 279 250 279 290 279 250 278 289 279 250 278 288 279 250 278 291 279 250 278 291 279 250 278 290 279 250 277 291 279 250 278 291 280 250 278 291 280 250 278 291 280 250 278 291 280 250 277 291 280 250 278 291 280 250 277 288 280 250 278 291 280 250 278 288 280 249 278 291 280 250 278 293 280 250 278 292 280 250 278 292 280 250 278 291 280 249 278 291 280 249 278 293 280 249 278 293 280 249 278 292 280 250 278 292 280 250 278 292 280 250 279 292 280 250 279 292 285 247 279 290 280 249 278 292 280 249 279 292 280 249 278 292 280 249 278 292 280 249 279 292 280 249 277 298 279 249 278 293 280 249 279 292 280 249 277 293 279 249 278 293 279 249 279 292 278 249 278 293 278 249 288 296 278 249 288 296 264 241 288 295 278 249 280 293 278 249 289 295 278 249 286 296 278 249 287 296 277 249 288 296 278 249 287 296 266 242 286 293 267 242 288 294 266 242 287 296 267 243 287 296 267 243 288 295 276 248 288 295 276 248 288 295 276 248 288 291 276 248 287 295 276 248 287 294 275 248 287 296 276 248 287 296 268 244 291 291 268 244 288 294 275 248 286 295 276 248 287 295 276 248 287 294 276 248 287 295 267 244 287 295 268 244 288 296 276 248 287 296 276 248 287 296 276 248 288 296 277 248 287 294 277 248 286 295 268 244 288 294 276 248 286 294 276 248 287 296 276 248 288 296 268 244 287 296 268 244 287 296 268 243 287 296 268 243 287 294 268 243 287 295 268 243 287 294 268 243 288 294 268 243 287 296 267 243 288 295 267 244 287 296 267 244 287 295 267 244 288 294 267 244 287 294 267 244 288 294 267 244 288 294 276 248 287 294 276 248 287 294 276 248 288 294 277 248 286 301 276 248 287 296 277 248 287 296 277 248 287 296 277 248 287 292 277 248 288 290 277 248 288 293 277 248 288 293 277 248 288 289 277 248 288 293 277 248 287 290 276 248 288 290 276 248 287 289 268 244 287 289 276 248 288 289 267 244 287 289 268 244 287 289 276 248 287 289 276 248 287 289 276 248 288 292 276 248 288 293 276 248 288 292 268 244 288 289 277 248 288 293 277 248 280 290 277 248 280 286 268 244 279 287 277 248 279 287 277 248 280 286 277 248 280 290 277 249 279 287 277 249 280 286 277 249 280 287 277 249 279 286 276 249 287 289 276 248 287 289 276 248 287 289 276 248 287 289 276 248 280 285 276 249 279 286 276 249 278 286 269 245 280 285 277 249 278 286 277 249 279 285 275 248 280 285 275 248 278 285 269 245 279 285 270 245 279 285 274 248 279 285 273 248 278 286 275 252 278 285 276 252 278 285 276 252 278 285 274 248 282 282 274 248 277 285 274 248 279 285 275 248 278 286 276 248 279 289 274 248 279 285 274 248 279 285 274 248 279 285 275 248 279 286 275 248 280 289 275 248 279 289 275 248 279 288 275 248 279 287 275 248 279 286 275 248 279 286 274 248 279 286 274 248 279 286 275 247 279 286 276 249 280 286 275 249 279 286 275 249 283 283 275 249 281 289 276 249 279 289 275 249 280 286 276 249 279 286 276 249 280 286 276 249 279 286 275 249 288 289 276 249 280 289 275 249 280 289 276 249 279 287 275 249 280 289 275 249 280 289 275 249 279 289 276 249 280 289 276 249 280 289 277 249 287 289 276 249 289 286 276 249 287 289 276 249 287 290 276 249 279 291 276 249 278 288 276 249 279 288 275 249 278 291 274 249 280 291 274 249 280 290 275 249 279 291 275 249 279 291 275 249 279 290 274 249 279 291 274 250 279 290 274 250 279 290 274 250 279 290 274 250 279 287 274 250 280 289 275 250 278 290 275 250 278 290 275 250 271 288 272 249 278 290 274 249 279 290 272 249 278 290 272 249 278 288 271 249 279 290 274 250 278 288 273 249 279 287 274 249 279 291 274 249 278 289 274 249 278 289 274 249 279 289 273 249 279 287 274 249 278 287 274 249 280 290 273 249 279 290 273 249 278 290 272 249 279 290 271 249 278 290 273 249 278 287 273 249 278 290 273 249 279 289 272 249 281 287 274 249 279 289 272 249 279 287 272 249 278 287 272 249 279 287 272 249 279 290 272 249 278 290 272 249 272 289 272 249 279 288 272 249 278 290 273 249 279 288 273 249 279 287 274 249 278 289 273 249 278 289 274 249 278 289 273 249 282 285 273 249 279 289 273 249 279 292 274 249 278 292 274 249 279 289 274 249 280 292 275 250 279 292 275 250 279 291 274 250 279 291 274 250 279 291 274 250 279 292 274 249 279 292 274 249 272 294 274 249 279 292 274 250 279 292 274 250 279 292 274 250 278 292 274 250 278 289 275 250 277 290 274 250 277 289 274 250 278 292 273 250 278 292 274 250 279 293 274 250 279 292 274 250 279 292 274 250 278 292 274 250 279 291 275 250 279 289 274 250 279 291 274 250 279 292 274 251 278 289 274 251 278 289 274 250 278 291 274 251 278 292 274 251 279 291 278 248 278 291 274 251 278 290 275 251 278 292 275 251 278 291 275 250 278 292 274 250 278 292 273 250 279 292 274 251 278 292 274 251 278 292 274 251 279 292 275 251 278 292 274 251 279 292 274 251 279 291 274 251 279 292 272 250 279 292 272 250 277 298 272 250 279 292 272 250 279 292 273 250 279 292 273 250 278 292 273 251 278 292 274 250 279 292 274 250 278 292 274 251 279 292 275 251 278 292 275 251 279 292 273 250 278 292 272 250 279 292 273 250 278 290 272 250 278 289 275 250 279 289 273 250 277 293 274 250 278 292 273 250 278 292 273 250 279 292 273 250 279 292 273 250 279 292 274 250 276 299 274 250 279 292 275 251 278 289 274 251 279 292 273 250 278 292 273 250 278 289 273 251 278 289 272 250 279 292 273 251 279 291 273 251 279 292 274 251 278 292 274 251 279 292 274 251 278 292 273 251 278 289 274 250 279 292 274 251 278 292 274 251 278 292 275 251 278 290 275 251 278 291 275 251 278 292 274 251 278 292 274 250 278 292 274 251 279 292 274 250 279 292 274 250 279 292 273 250 279 292 273 250 279 292 274 251 278 289 274 251 278 292 274 251 278 298 274 251 278 292 274 251 278 292 273 250 278 292 274 251 278 292 274 251 278 290 273 251 278 289 274 251 277 289 273 251 278 290 273 251 279 291 274 251 277 292 274 251 277 291 274 251 278 290 274 251 278 291 274 251 277 291 274 250 279 292 274 251 278 289 274 251 279 291 273 251 278 290 273 251 277 292 273 251 278 291 273 251 279 289 274 251 279 291 274 251 278 289 274 251 278 292 274 251 277 290 274 251 277 292 274 251 278 292 274 251 277 292 273 251 277 292 273 251 278 292 274 251 277 292 274 251 278 291 274 251 276 298 273 251 278 291 273 251 278 291 273 251 278 292 274 251 278 291 274 251 278 291 275 251 279 291 275 251 278 292 275 251 277 292 274 251 278 291 273 251 278 292 273 251 278 292 273 251 279 292 273 251 278 290 273 251 278 290 273 251 278 289 273 251 278 289 273 251 278 292 273 251 278 290 275 251 278 291 275 251 278 292 275 251 270 288 273 251 278 292 273 251 278 292 273 251 278 289 273 251 277 290 274 251 281 286 274 251 279 291 274 251 281 287 275 251 279 291 275 251 279 292 275 251 278 288 275 251 278 291 275 251 279 291 278 248 278 291 278 248 278 291 278 248 278 291 274 251 277 292 274 251 278 291 273 251 270 291 273 251 278 288 273 251 278 291 275 251 279 291 275 251 278 291 274 251 278 291 274 251 278 291 274 251 278 292 273 250 278 289 272 250 279 291 272 250 277 289 272 250 278 291 272 250 278 288 272 250 271 291 274 251 278 288 274 251 278 291 275 251 277 287 275 251 278 290 274 251 278 290 274 251 278 287 274 251 278 287 274 251 280 286 274 251 281 289 274 251 282 288 273 251 283 284 273 251 282 283 273 251 282 284 273 251 275 284 273 251 275 283 273 251 276 283 273 251 283 284 273 251 283 282 273 251 283 282 273 251 284 282 273 251 283 282 273 251 282 283 273 251 283 283 274 251 283 283 274 251 283 282 274 251 284 283 274 251 284 283 274 251 283 279 273 251 284 282 273 251 283 283 273 251 283 282 273 251 284 283 273 251 284 282 273 251 283 283 273 251 283 282 274 251 283 283 275 251 283 283 275 251 283 280 274 250 282 283 275 251 283 284 274 251 283 284 273 251 283 284 273 250 282 284 273 251 283 284 273 251 283 284 273 251 283 284 273 250 283 284 273 251 283 284 273 251 283 284 273 251 283 284 273 251 283 284 273 251 283 284 273 251 283 284 273 251 284 287 273 251 283 285 273 250 283 284 273 250 282 284 273 250 283 284 273 250 283 284 273 251 283 284 273 251 284 287 273 251 283 283 273 251 283 283 273 251 283 284 273 250 284 287 273 251 282 284 273 251 283 284 273 251 283 284 273 251 286 278 273 251 283 283 273 251 283 283 273 251 286 282 273 251 283 284 273 251 283 284 273 251 283 285 273 251 283 284 273 251 283 284 273 251 283 284 273 251 283 284 273 251 284 283 273 251 283 284 273 251 283 284 273 251 284 284 273 251 283 284 273 251 284 287 273 251 282 284 274 251 282 284 274 251 283 284 274 251 283 284 274 251 283 284 274 251 282 284 273 251 282 284 273 251 283 284 273 251 283 284 274 251 283 283 274 251 283 283 274 251 283 283 274 251 283 284 274 251 282 284 274 251 282 284 274 251 286 281 274 251 283 284 274 251 283 284 274 251 283 284 274 251 280 285 274 251 281 285 274 251 279 286 274 251 278 287 274 251 278 290 274 251 277 287 275 251 278 287 275 251 278 286 274 251 277 287 275 251 278 287 275 251 278 290 275 251 278 287 275 251 279 289 274 251 278 290 274 251 282 285 275 251 278 292 275 251 277 293 274 251 278 293 274 251 276 293 274 251 277 293 274 251 278 292 273 251 280 286 274 251 277 293 273 251 281 290 274 251 278 292 274 251 277 292 274 251 278 292 274 251 277 293 274 251 276 299 273 251 277 293 274 251 276 293 274 251 277 291 274 251 278 292 274 251 277 293 274 251 277 293 274 251 277 293 274 251 277 292 274 251 277 292 274 251 278 292 275 251 277 293 275 251 278 292 275 251 276 290 275 251 276 290 275 251 277 289 274 251 276 291 274 251 280 287 274 251 276 292 274 251 277 292 274 251 277 292 274 251 277 292 275 251 277 292 274 251 278 292 274 251 276 292 275 251 277 292 275 251 276 291 274 251 277 289 274 251 277 291 274 251 277 292 274 251 277 291 274 251 280 285 274 251 276 293 273 251 276 293 274 251 277 290 274 251 275 299 274 251 277 290 274 251 276 290 274 251 277 292 274 251 276 293 274 251 280 287 274 251 276 292 274 251 276 292 274 251 270 291 274 251 276 292 274 251 270 291 274 251 277 292 274 251 277 293 274 251 276 290 274 251 276 290 274 251 276 290 274 251 276 290 274 251 277 292 274 251 276 293 274 251 276 290 274 251 277 292 274 251 277 292 274 251 277 293 274 251 277 292 275 251 277 292 274 251 276 290 274 251 278 292 274 251 276 290 274 251 277 292 274 251 277 292 275 251 276 293 275 251 277 292 275 251 277 292 275 251 277 292 275 251 276 293 275 251 276 292 275 251 276 293 274 251 276 293 275 251 277 293 275 251 276 293 275 251 276 293 274 251 268 292 275 251 276 293 274 251 276 293 274 251 277 292 274 251 276 293 274 251 277 293 274 251 269 292 274 251 277 292 275 251 276 292 274 251 276 293 275 251 276 293 274 251 268 290 275 251 275 296 274 251 275 290 274 251 279 288 274 251 276 292 274 251 276 292 274 251 279 289 273 251 280 287 274 251 276 293 275 251 276 290 274 251 269 292 275 251 276 293 274 251 275 293 274 251 276 293 273 251 276 292 274 251 276 289 274 251 276 292 274 251 275 293 274 251 276 292 273 251 276 290 273 251 276 291 273 251 277 291 274 251 276 291 274 251 276 292 274 251 276 292 274 251 277 292 274 251 276 292 274 251 276 290 274 251 277 290 274 251 268 292 274 251 268 289 273 251 276 291 273 251 274 299 273 251 276 292 273 251 275 293 273 251 276 292 274 251 276 292 274 251 276 293 274 251 275 293 274 251 274 291 274 251 276 293 274 251 276 293 274 251 276 291 274 251 276 291 275 251 276 292 275 251 276 291 275 251 277 291 275 251 277 292 275 251 277 292 275 251 277 292 275 251 276 292 275 251 277 292 274 251 277 290 274 251 276 291 274 251 277 288 274 251 277 291 274 251 277 293 274 251 279 290 274 251 277 291 274 251 277 291 274 251 277 291 274 251 277 291 274 251 276 292 274 251 276 291 274 251 280 286 274 251 276 293 275 251 268 292 274 251 276 290 274 251 276 292 274 251 276 293 275 251 276 292 274 251 276 290 274 251 277 292 274 251 276 290 275 251 277 290 275 251 277 292 274 251 276 290 274 251 276 290 274 251 277 290 274 251 277 289 274 251 276 292 274 251 277 292 274 251 277 292 274 251 277 292 274 251 277 292 274 251 277 293 274 251 277 293 274 251 277 292 274 251 277 292 274 251 276 293 274 251 277 292 274 251 277 290 274 251 269 292 274 251 274 299 274 251 276 290 274 251 276 293 274 251 274 299 274 251 276 290 274 251 276 292 274 251 275 290 274 251 277 293 274 251 276 293 274 251 277 292 274 251 277 292 274 251 276 290 274 251 276 290 274 251 277 290 274 251 276 290 274 251 277 290 274 251 277 290 274 251 277 292 274 251 277 293 274 251 277 292 274 251 277 292 274 251 277 292 274 251 278 292 275 251 276 293 275 251 276 293 275 251 277 292 275 251 276 290 275 251 277 292 275 251 278 292 275 251 281 288 275 251 276 292 274 251 278 288 275 251 276 289 275 251 280 285 275 251 278 290 275 251 278 286 275 251 279 290 274 250 279 290 274 250 278 286 273 250 278 287 273 251 278 287 273 250 278 287 273 250 289 287 275 250 278 286 275 250 278 286 275 250 278 286 275 250 279 286 275 250 279 286 274 250 278 286 274 250 279 285 274 250 280 285 275 250 281 283 274 250 281 284 274 251 281 283 275 251 283 282 274 251 283 282 274 251 284 282 275 251 284 281 274 251 284 281 274 251 284 281 274 251 284 280 274 251 286 277 275 251 284 281 275 251 285 280 273 250 285 280 275 251 284 280 273 251 284 280 273 251 285 280 273 251 283 279 273 251 284 279 274 251 285 280 274 251 284 280 275 251 284 280 273 251 285 280 273 251 284 280 275 251 284 280 275 251 285 280 275 251 285 280 274 251 284 279 273 251 285 280 275 251 283 280 273 251 285 279 273 251 284 280 273 251 284 280 273 251 284 279 274 251 284 280 274 251 284 280 274 251 284 280 274 251 284 280 274 251 284 280 273 251 284 280 273 251 284 280 273 251 284 280 274 251 284 280 273 251 284 279 273 251 284 280 273 251 284 280 273 251 284 280 273 251 283 280 274 251 283 280 274 251 284 280 274 251 283 280 274 251 284 280 274 251 283 280 274 251 284 280 274 251 285 279 273 251 285 280 274 251 284 280 273 251 285 280 275 251 285 280 275 251 285 280 273 251 284 280 274 251 284 280 274 251 284 280 273 251 287 278 273 251 285 279 273 251 284 279 273 251 285 279 273 251 284 279 273 251 285 279 274 251 284 279 273 251 285 279 273 251 285 280 273 251 286 279 273 251 287 279 273 251 287 278 273 251 288 278 275 251 289 279 275 251 288 279 273 251 289 278 273 251 289 278 272 251 288 278 273 251 288 278 273 251 289 278 273 251 290 277 273 251 291 277 273 251 292 277 273 251 293 277 273 251 293 277 273 251 293 277 273 251 292 277 272 251 293 277 273 251 294 277 272 251 293 276 272 251 292 276 272 251 294 276 272 251 293 277 274 251 294 277 274 251 294 277 273 251 293 277 273 251 294 277 273 251 293 276 273 251 294 276 272 251 294 277 272 251 293 276 272 251 294 277 272 251 294 277 272 251 293 277 272 251 297 276 272 251 294 276 272 251 294 276 272 251 293 276 272 251 293 276 273 251 293 276 272 251 293 276 273 251 294 276 272 251 294 276 272 251 293 276 272 251 293 276 273 251 294 276 273 251 293 276 273 251 293 276 273 251 293 276 272 251 293 276 273 251 293 276 272 251 293 276 272 251 293 276 272 251 293 275 272 251 292 275 272 251 293 276 272 251 293 276 272 251 294 276 272 251 296 275 273 251 294 273 273 251 293 272 272 251 293 273 272 251 293 273 272 251 294 273 272 251 293 273 272 251 294 273 272 251 293 272 272 251 293 272 272 251 293 272 272 251 293 272 272 251 293 272 272 251 294 273 272 251 294 272 273 251 293 272 272 251 293 272 272 251 294 272 272 251 293 272 272 251 293 272 272 251 293 272 272 251 294 272 272 251 292 271 272 251 293 272 272 251 292 271 272 251 294 272 272 251 294 272 272 251 293 272 272 251 294 272 272 251 294 272 272 251 294 273 272 251 294 272 272 251 294 272 272 251 292 271 272 251 293 272 272 251 293 272 272 251 293 273 272 251 294 273 272 251 294 272 272 251 293 272 272 251 294 272 272 251 293 272 272 251 293 272 272 251 293 272 272 251 294 272 272 251 293 271 272 251 292 271 272 251 293 272 272 251 292 271 272 251 293 272 272 251 293 273 272 251 291 271 272 251 293 272 272 251 292 271 272 251 292 272 272 251 293 272 272 251 292 272 272 251 294 272 272 251 292 272 272 251 292 272 273 251 293 272 273 251 292 271 273 251 293 272 272 251 293 272 272 251 293 272 272 251 293 272 272 251 293 272 272 251 292 272 272 251 293 272 272 251 292 271 272 251 292 271 272 251 292 271 272 251 292 271 272 251 292 272 272 251 293 272 272 251 294 273 272 251 294 273 272 251 294 273 272 251 293 273 272 251 294 272 272 251 293 272 272 251 293 272 272 251 294 273 272 251 293 272 272 251 293 273 272 251 292 272 272 251 292 271 272 251 292 271 272 251 295 271 272 251 295 271 272 251 292 271 272 251 293 276 272 251 293 275 272 251 293 275 272 251 293 275 272 251 294 275 272 251 293 275 272 251 293 275 272 251 294 275 272 251 292 274 272 251 292 274 272 251 292 274 272 251 292 274 272 251 293 275 272 251 292 274 272 250 293 275 272 250 292 274 272 251 293 275 272 251 292 274 272 251 292 274 272 251 293 275 272 251 292 275 272 251 292 274 272 251 292 274 272 251 292 275 272 251 292 276 272 251 291 275 272 251 291 276 273 251 290 276 273 251 290 277 273 251 289 277 272 251 289 277 272 251 289 277 272 251 289 278 272 251 291 276 272 251 289 277 272 251 289 277 272 251 289 277 272 251 289 278 272 251 289 279 272 251 289 278 272 251 287 278 272 251 286 279 273 251 286 280 273 251 285 280 273 251 285 281 273 251 285 281 273 251 284 281 273 251 283 283 273 251 284 283 273 251 284 283 273 251 284 284 273 251 284 282 273 251 284 282 273 251 285 286 273 251 285 283 273 251 285 282 273 251 285 286 274 250 284 283 274 251 284 283 274 250 284 283 274 250 284 283 274 250 284 283 273 250 284 283 273 251 284 283 274 251 285 283 274 251 283 284 274 251 284 283 274 251 285 283 274 251 284 283 274 251 284 283 274 251 284 282 274 251 284 283 274 251 285 282 274 251 285 283 274 251 285 283 274 250 284 283 274 251 285 282 274 251 284 283 274 251 284 283 274 251 284 283 274 251 284 283 274 251 284 283 274 251 284 283 274 251 284 283 274 251 285 283 274 251 285 283 274 251 284 283 274 251 285 282 274 251 287 280 274 250 285 286 274 250 285 283 274 250 284 283 274 250 284 283 274 250 284 283 274 250 284 284 273 250 284 283 273 251 284 283 273 251 285 283 273 251 284 283 273 251 284 283 273 251 285 283 273 251 284 283 273 251 284 282 273 251 285 282 273 251 284 283 273 251 285 283 273 251 284 282 273 250 283 283 274 250 284 283 274 251 284 283 274 251 284 283 274 251 284 282 274 251 285 282 274 251 284 283 274 251 285 286 274 251 285 286 274 251 284 282 274 251 278 282 274 251 286 286 274 251 285 287 274 251 284 283 274 251 285 283 273 251 284 286 274 251 284 283 273 251 284 283 274 251 284 283 274 251 285 286 274 251 285 283 274 251 285 287 274 251 284 283 274 251 285 283 274 251 284 283 274 251 284 283 274 251 284 283 274 251 284 283 274 250 285 283 274 251 285 283 274 251 283 283 274 251 284 283 274 251 284 283 274 251 284 283 274 251 283 283 274 251 284 283 274 251 284 283 274 251 284 283 274 251 285 283 274 251 284 283 274 251 285 283 274 251 285 286 274 251 284 283 274 251 284 283 274 251 284 283 273 250 285 283 273 250 285 284 273 250 285 283 273 250 293 286 272 249 292 286 272 249 292 286 272 249 285 283 272 249 285 284 269 248 285 284 272 249 284 284 272 249 285 288 272 249 286 288 273 249 285 284 272 248 285 284 272 248 284 284 272 248 284 284 272 248 284 284 272 248 284 283 271 248 284 284 271 248 285 283 272 248 285 283 272 248 284 283 273 248 285 283 273 249 284 284 272 249 284 282 271 249 284 283 271 249 285 282 270 248 284 283 271 249 284 283 270 249 285 282 271 249 284 283 271 248 284 282 271 248 285 282 271 249 284 283 270 248 284 282 271 248 285 282 270 249 283 284 270 249 284 282 271 249 284 282 269 248 284 283 270 248 285 283 270 248 285 283 272 248 285 284 272 248 284 283 271 248 284 283 270 248 284 283 272 248 277 281 272 248 286 281 271 247 284 287 271 247 285 282 270 247 281 285 270 247 288 290 271 247 288 290 271 248 281 287 271 247 280 286 271 247 281 286 271 247 282 289 271 246 275 292 272 247 275 296 272 248 281 285 272 247 283 283 271 247 275 295 272 247 281 286 272 247 281 288 270 246 280 286 272 247 281 289 272 247 280 287 272 247 280 287 270 246 281 289 272 247 278 287 269 246 280 290 271 246 280 290 271 246 280 287 271 245 280 290 271 247 280 286 271 246 280 287 271 247 280 290 272 247 281 290 271 246 279 287 272 247 280 291 271 247 281 290 272 247 280 290 269 245 279 291 271 247 281 290 272 247 284 287 271 247 280 292 271 245 281 294 269 243 280 295 269 243 282 294 269 245 281 294 269 245 280 294 269 245 281 294 268 243 281 294 269 245 279 296 268 243 279 292 267 245 281 295 267 245 281 295 268 244 280 295 271 246 279 291 271 246 280 292 271 245 279 289 268 244 279 290 271 245 279 292 268 244 280 292 271 245 279 290 271 245 279 292 270 245 279 290 270 245 280 292 270 245 280 292 271 245 278 293 270 244 279 292 270 244 279 292 269 244 280 292 270 244 280 293 268 243 280 292 270 244 279 290 270 245 280 292 268 244 279 292 268 244 279 292 268 244 280 292 269 245 279 292 269 245 280 292 271 245 279 292 269 245 279 293 268 244 279 293 271 246 279 293 271 246 279 293 271 246 279 292 271 246 279 293 268 245 279 293 269 245 279 292 271 246 277 298 271 246 278 293 271 246 279 292 271 246 279 292 271 246 278 293 271 246 278 293 270 245 278 292 270 245 278 293 271 246 278 289 271 246 278 292 271 246 277 290 271 246 278 293 271 246 278 297 271 245 279 290 271 245 279 293 269 245 279 292 271 245 279 290 271 245 279 292 271 245 279 293 271 245 279 292 271 245 279 293 271 245 278 292 271 245 279 292 271 245 278 293 271 245 279 290 270 245 279 290 270 245 280 292 271 245 279 292 271 245 279 292 271 245 279 290 271 245 279 292 270 245 278 292 270 246 279 292 269 246 279 292 268 245 279 292 270 246 279 292 270 246 280 292 270 246 279 292 271 247 282 286 271 247 280 290 271 247 278 288 271 247 279 291 271 247 279 290 271 247 279 290 271 247 279 288 271 247 279 290 272 247 280 290 271 247 279 290 270 246 280 292 270 246 276 299 270 246 279 292 270 246 279 292 272 247 282 288 272 247 280 290 272 247 279 291 272 247 279 291 272 247 279 291 272 247 280 291 273 247 278 292 272 247 278 293 273 247 278 292 273 247 278 292 273 247 278 292 272 247 278 292 273 247 278 292 273 247 276 299 272 247 279 292 272 247 278 291 272 247 279 291 272 247 278 291 273 247 278 292 273 247 278 289 272 247 278 291 272 247 277 290 272 247 278 293 272 247 279 291 271 247 278 292 271 247 278 293 272 247 280 292 272 247 278 292 272 247 278 293 273 247 279 292 273 247 278 293 273 247 278 293 273 247 278 292 273 247 277 293 273 247 282 289 272 247 277 298 272 247 278 292 272 247 277 292 272 247 278 292 272 247 281 290 272 247 277 291 272 247 278 293 272 247 278 293 272 247 278 293 273 247 277 299 273 247 278 293 273 246 277 293 273 247 279 292 273 247 278 293 273 247 278 293 273 247 276 299 272 247 275 299 272 247 278 293 273 247 278 292 273 247 277 292 272 247 277 293 272 247 278 293 272 247 278 293 272 247 277 293 272 247 278 293 272 247 278 293 272 247 276 300 272 247 279 293 272 247 277 293 273 247 278 293 273 247 278 293 273 247 278 294 273 247 281 288 273 247 277 293 273 247 277 293 273 247 278 293 273 247 279 292 272 247 278 293 272 247 278 293 273 247 278 293 272 247 278 293 273 247 278 293 273 247 277 290 272 247 277 291 272 246 278 291 272 247 278 291 272 247 278 293 272 247 278 290 272 247 278 290 273 247 278 293 273 247 276 299 272 247 278 293 273 247 278 293 273 247 278 293 272 247 278 293 273 247 276 299 272 247 278 293 272 247 278 293 272 247 278 293 272 247 279 292 272 246 278 290 272 246 278 293 272 246 279 292 272 246 279 292 272 246 278 293 272 246 279 293 272 247 279 292 273 246 278 299 273 246 279 292 272 246 277 299 272 246 279 293 273 246 280 292 273 246 280 292 273 246 279 292 273 246 280 292 273 246 281 292 273 246 280 292 273 246 281 292 270 246 280 292 270 246 280 292 272 246 281 292 272 247 281 292 272 247 281 291 272 247 281 289 272 247 281 289 272 247 280 292 273 247 281 291 272 247 282 291 272 247 282 292 273 246 281 292 273 246 282 291 273 247 282 291 273 247 282 291 272 247 283 291 272 247 282 291 272 247 283 288 272 247 283 288 272 247 283 291 272 247 284 291 272 247 283 288 272 247 284 291 272 247 285 291 273 246 285 291 273 246 288 286 273 247 286 291 273 247 286 290 273 246 286 288 273 246 286 288 273 246 287 290 273 246 287 290 272 247 287 291 272 247 288 287 272 247 288 290 273 247 288 290 273 247 288 290 273 247 288 290 272 247 288 287 273 247 288 290 273 247 287 291 273 247 288 290 272 248 289 289 273 247 288 290 272 247 289 290 272 247 289 290 272 247 288 290 272 247 288 289 272 247 288 289 272 247 286 290 272 247 287 290 272 247 287 289 272 247 286 291 272 247 287 291 272 247 287 291 273 247 286 288 272 247 287 290 272 247 287 288 272 247 287 290 272 247 287 290 272 247 288 290 272 247 287 289 272 247 287 290 270 246 287 287 272 247 287 290 272 247 287 290 272 247 289 289 272 247 288 290 272 247 287 289 272 247 288 289 272 247 287 290 272 247 290 285 272 247 287 289 272 247 287 288 272 247 288 290 272 247 288 288 272 247 288 288 272 247 287 289 272 247 289 288 272 247 287 288 272 247 288 290 272 247 289 288 272 247 287 288 272 247 291 287 270 246 287 291 272 247 286 290 272 247 287 291 272 247 288 290 272 247 287 290 272 247 288 290 271 247 288 290 272 247 288 290 272 247 289 287 272 247 289 286 272 247 290 289 272 247 291 288 272 247 292 288 272 247 292 285 272 247 292 284 272 247 292 284 272 247 291 284 272 247 292 283 272 247 292 283 272 247 292 283 272 247 292 283 272 247 292 282 272 247 292 282 271 247 296 280 271 247 295 281 271 247 296 280 271 247 296 279 271 247 297 279 272 247 297 279 272 247 297 279 272 247 298 279 272 247 297 279 272 247 297 279 272 247 298 278 272 247 298 276 271 248 299 276 271 247 300 275 271 248 300 277 272 248 300 277 272 248 301 274 272 248 300 274 272 248 300 274 272 248 301 274 272 248 300 274 272 248 300 274 272 248 300 274 272 248 300 274 272 248 301 276 272 248 301 277 272 248 303 275 272 248 301 276 271 248 301 276 271 248 301 276 271 248 301 276 272 248 300 276 272 248 301 276 271 248 299 275 271 248 301 276 271 248 301 276 271 248 301 276 272 248 300 275 271 248 299 275 272 248 300 275 272 248 301 276 272 248 301 276 271 248 301 276 272 248 301 276 272 248 301 276 272 248 301 276 272 248 301 276 272 248 300 276 272 248 300 276 272 248 301 276 272 248 301 276 272 248 301 276 271 248 301 276 271 248 300 277 271 248 301 276 271 248 301 276 272 248 301 276 271 248 301 276 272 248 301 276 272 248 301 276 272 248 301 276 272 248 301 276 272 248 300 276 272 248 299 276 271 248 300 276 272 248 299 275 272 248 300 275 271 248 300 275 271 248 300 275 271 248 300 276 271 248 300 275 271 248 300 276 271 248 300 275 271 248 300 275 272 248 302 274 272 248 300 275 272 248 300 275 272 248 300 275 272 248 300 276 272 248 300 276 272 248 300 276 272 248 300 276 272 248 301 276 271 248 301 276 271 248 301 276 272 248 301 276 272 248 301 276 271 248 301 275 271 248 301 276 272 248 301 276 272 248 301 276 271 248 301 276 271 248 301 276 272 248 301 275 271 248 301 276 272 248 301 276 271 248 301 276 271 248 301 276 271 248 301 276 271 248 302 275 271 248 303 275 271 248 303 275 271 248 303 274 271 248 304 275 271 248 304 275 271 248 304 275 271 248 304 275 271 248 303 275 271 248 303 275 271 248 304 275 271 248 303 275 271 248 303 275 271 248 304 274 271 248 303 275 271 248 303 275 271 248 304 275 271 248 304 275 271 248 304 274 271 248 304 275 271 248 304 275 271 248 304 275 271 248 304 275 271 248 304 275 271 248 303 274 271 248 304 275 271 248 304 274 271 248 304 274 270 248 305 274 271 248 305 274 272 248 305 275 272 248 306 275 272 248 305 275 272 248 306 275 272 248 306 275 272 248 306 275 271 248 306 275 270 248 306 275 271 248 306 273 270 248 305 272 270 248 306 273 270 248 307 272 270 248 307 273 271 248 307 273 271 248 306 273 269 248 307 273 269 248 307 272 270 248 307 273 270 248 307 273 270 248 308 273 270 248 308 275 272 248 308 275 270 248 308 275 270 248 308 275 272 248 308 275 270 248 308 275 269 248 308 274 269 248 308 270 269 248 308 272 269 248 308 272 269 248 308 272 269 248 308 272 269 248 308 272 270 248 308 272 270 248 307 271 270 248 307 273 270 248 306 273 270 248 307 274 269 248 307 274 269 248 307 273 269 248 307 274 269 248 306 273 269 248 308 272 269 248 307 274 269 248 307 274 269 248 308 274 269 248 306 273 269 248 306 273 269 248 307 273 269 248 308 274 269 248 306 273 269 248 307 273 269 248 306 273 269 248 306 274 269 248 307 273 269 248 307 274 270 248 306 274 270 248 307 274 270 248 307 274 270 248 307 274 270 248 307 271 271 248 307 271 270 248 307 271 271 248 307 271 271 248 307 272 271 248 307 271 270 248 307 271 270 248 307 271 270 248 307 271 270 248 308 272 270 248 308 272 270 248 308 273 270 248 307 272 270 248 308 271 270 248 308 272 270 249 307 271 270 249 307 271 270 249 307 271 270 248 306 271 270 249 306 271 270 248 306 271 270 249 306 271 270 249 307 272 270 248 305 272 270 248 304 272 270 248 304 272 270 248 303 272 270 248 304 273 271 248 304 273 271 248 304 273 271 248 304 273 272 248 303 272 270 248 303 274 270 248 302 273 272 248 302 273 271 248 303 274 272 248 303 274 272 248 302 274 271 248 301 273 271 248 302 274 271 248 302 274 272 248 303 273 272 248 301 274 272 248 300 274 272 248 300 274 271 248 299 274 272 248 299 273 271 248 298 274 272 248 297 273 272 248 296 274 272 248 295 273 272 248 295 273 272 248 294 273 271 248 294 273 271 248 294 273 271 248 292 274 272 248 290 274 272 248 290 274 272 248 289 275 271 248 288 275 272 248 288 275 272 248 288 275 272 248 288 275 272 248 288 275 272 248 288 275 271 248 287 275 271 248 288 275 272 248 288 275 272 248 285 277 271 248 285 280 271 248 284 280 272 248 283 282 272 248 282 282 272 248 283 282 272 248 282 282 272 248 283 282 271 247 283 282 272 247 283 282 271 247 282 282 272 248 283 282 272 247 282 282 271 247 282 283 271 247 283 283 271 247 282 283 271 247 281 284 271 247 281 284 271 247 282 284 271 247 282 284 271 247 283 284 271 247 282 284 271 247 283 284 269 246 282 284 269 246 285 283 271 247 286 283 271 247 282 285 271 247 282 289 271 247 282 285 272 247 283 288 272 247 282 288 272 247 283 285 269 246 283 285 269 246 281 285 272 247 283 289 272 247 281 285 272 247 282 289 272 247 283 284 272 247 283 285 272 247 282 285 272 247 282 285 272 247 283 285 269 246 282 285 269 246 282 285 269 246 283 285 269 246 282 285 269 246 282 285 269 246 281 285 269 246 281 285 269 246 281 285 269 246 275 289 269 246 275 289 269 246 276 289 271 247 275 289 272 247 284 283 272 248 276 289 272 248 276 289 272 248 275 289 269 246 276 292 269 247 275 289 269 247 274 288 269 246 274 293 269 247 274 289 269 247 274 293 269 247 274 288 269 247 275 288 269 247 275 289 269 247 275 288 269 247 275 288 269 247 275 289 269 247 274 288 269 246 274 289 269 247 274 288 269 247 273 289 269 247 274 288 272 247 280 284 269 246 279 284 269 246 279 284 269 246 279 284 269 246 279 284 269 247 274 288 269 247 275 287 269 247 280 283 269 246 280 286 268 246 279 283 271 246 280 286 270 246 278 286 270 246 278 283 271 247 273 290 270 247 278 285 270 247 276 282 270 247 273 284 270 247 271 284 270 247 270 288 270 247 277 280 270 247 276 279 270 247 276 279 270 247 270 281 270 247 270 281 271 247 274 278 271 247 274 277 271 247 273 277 272 247 273 276 272 247 273 275 270 247 272 275 271 247 272 274 269 246 272 274 271 247 271 273 271 247 271 272 271 247 270 275 271 247 271 271 271 247 283 272 272 247 278 275 272 247 279 275 272 247 278 274 272 247 278 274 272 247 278 273 272 247 268 272 272 247 276 275 272 247 268 272 272 247 274 279 272 247 274 279 272 247 275 280 272 247 273 281 272 247 265 274 272 247 266 277 272 247 266 275 272 247 267 278 272 247 277 278 272 247 269 275 272 247 271 278 272 247 272 274 272 247 273 278 272 247 274 274 272 247 282 277 272 247 282 277 272 247 283 277 272 247 283 277 272 247 282 277 272 247 281 278 272 247 282 277 272 247 273 275 272 247 281 278 272 247 282 277 272 247 281 278 272 247 282 278 272 247 274 275 272 247 274 275 272 247 274 275 272 247 273 275 272 247 278 268 272 247 282 277 272 247 283 276 272 247 274 271 272 247 274 274 272 247 274 274 272 247 273 274 272 247 273 271 272 247 274 270 272 247 273 271 272 247 273 275 272 247 274 276 272 247 273 271 272 247 274 272 272 247 274 273 272 247 271 275 272 247 273 276 272 247 273 273 272 247 269 271 272 247 271 269 272 247 270 269 272 247 269 269 272 247 267 268 272 247 269 270 273 247 270 268 273 247 270 269 273 248 270 268 273 248 269 268 273 248 269 268 273 248 269 268 273 248 268 268 273 248 277 270 273 247 269 267 272 247 271 266 273 247 266 267 273 248 266 266 273 248 266 266 273 248 267 267 272 248 268 268 272 248 269 268 272 248 269 268 272 248 269 268 272 248 269 268 272 248 273 263 272 248 270 268 272 248 270 268 272 248 270 268 272 248 270 268 272 248 271 267 272 248 272 267 273 248 273 265 272 248 273 265 273 248 274 264 273 248 274 264 273 248 274 264 272 248 274 264 272 248 274 264 272 248 273 265 272 248 273 265 272 248 272 265 272 248 270 265 272 248 270 265 272 248 269 266 272 248 268 266 272 248 270 265 272 248 270 265 272 248 268 266 272 248 268 266 272 248 268 266 272 248 269 265 273 248 268 265 273 248 268 265 272 248 267 266 272 248 267 265 272 247 268 264 271 247 270 263 272 247 267 264 271 247 268 265 270 246 267 264 271 246 267 264 271 246 267 265 271 247 267 265 271 247 268 265 271 247 269 264 271 246 268 264 271 247 269 265 270 246 269 265 270 246 268 265 270 246 270 265 270 246 270 265 269 247 272 263 270 246 270 265 270 246 270 264 270 246 269 265 270 246 271 265 270 246 271 265 271 247 270 265 271 247 271 265 271 247 270 266 270 246 271 266 271 247 271 266 270 247 271 266 270 247 271 266 271 247 271 266 270 247 271 266 271 247 271 267 270 247 272 266 271 247 272 266 271 247 264 268 271 247 264 268 271 247 264 268 271 247 271 267 271 247 272 266 270 247 272 266 271 247 272 266 270 247 271 266 271 247 271 267 271 247 271 266 271 247 274 264 271 247 272 266 271 247 271 266 272 247 271 266 272 247 272 266 272 247 271 266 271 247 270 266 270 246 271 266 270 247 270 266 271 246 271 266 271 246 271 266 271 247 270 266 271 246 270 266 270 247 270 266 270 247 269 267 271 247 273 262 271 247 270 268 271 247 269 268 271 247 270 267 271 246 271 266 271 247 270 267 271 247 269 268 271 247 275 261 271 247 272 266 271 247 273 264 271 247 274 264 271 246 272 264 271 247 273 263 271 247 274 264 271 247 274 264 271 247 274 264 271 247 274 264 271 247 274 264 271 247 275 264 271 247 276 263 271 247 277 263 271 247 277 262 271 247 277 263 271 247 276 262 271 247 277 263 271 247 278 262 271 247 277 263 271 247 278 263 270 247 278 263 270 247 278 263 271 247 279 262 271 247 281 259 271 247 278 260 271 247 278 260 271 247 278 260 270 247 278 260 270 247 278 260 270 247 278 260 271 247 278 260 271 247 278 260 270 247 278 260 270 247 277 260 270 247 278 260 271 247 278 260 271 247 277 260 271 247 278 260 271 247 278 260 272 247 278 260 270 247 278 260 272 247 278 260 270 247 279 260 270 247 278 260 270 247 279 260 271 247 278 260 271 247 279 259 271 247 279 259 271 247 279 259 271 247 278 260 271 247 279 259 271 247 279 259 271 247 282 258 270 247 279 259 271 247 279 259 270 247 279 259 270 247 279 259 270 247 279 259 270 247 279 259 270 247 279 258 270 247 279 259 270 247 278 259 271 247 279 259 271 247 281 258 271 247 279 259 271 247 279 259 271 247 279 259 271 247 279 259 271 247 279 259 271 247 278 259 271 247 279 259 272 247 279 259 271 247 278 259 270 247 279 259 270 247 279 259 270 247 279 259 270 247 279 259 270 247 279 259 270 247 278 259 270 247 279 259 270 247 279 259 271 247 278 258 270 247 279 259 271 247 278 259 271 248 277 258 271 247 278 258 271 247 278 258 271 247 279 259 271 247 278 258 271 247 278 258 271 247 278 258 268 246 278 259 269 247 279 258 271 248 280 256 271 248 278 259 271 248 279 258 270 247 279 258 271 247 280 257 271 247 280 257 268 246 281 258 267 246 281 257 271 247 282 257 267 246 283 257 271 248 280 257 270 248 284 255 271 248 282 257 270 248 282 257 271 248 282 257 270 248 282 257 271 248 282 257 271 248 282 257 271 248 282 257 271 248 283 257 271 248 282 257 271 248 282 257 271 248 283 257 271 248 282 257 271 249 282 257 272 249 283 257 272 248 283 257 272 248 282 257 272 248 282 257 272 248 283 257 272 248 282 257 272 248 282 257 272 248 282 258 272 248 282 258 272 248 282 258 272 248 283 257 272 248 283 257 272 248 283 257 272 248 283 257 272 249 282 258 272 249 282 258 272 249 283 257 272 249 283 257 273 249 283 257 272 249 282 257 272 249 281 257 274 249 283 257 274 249 282 257 274 249 282 256 272 248 281 256 272 248 282 257 272 248 282 257 272 248 283 256 272 248 283 258 271 248 281 260 270 248 282 259 271 249 282 259 270 249 281 259 271 249 282 260 271 248 282 260 270 248 282 260 270 248 282 260 271 248 282 260 270 248 283 260