294 339 345 365 294 339 345 365 295 340 345 366 294 341 345 367 292 341 344 376 291 377 291 377 291 378 292 378 294 379 296 380 295 380 293 380 292 381 292 381 292 382 293 382 294 382 296 383 295 383 294 383 294 383 294 383 294 383 295 383 303 383 304 384 304 384 304 384 305 384 305 384 305 384 305 383 305 381 306 380 307 379 314 379 317 379 317 381 383 384 316 381 382 383 315 384 388 389 315 386 387 388 390 391 392 393 314 391 392 393 313 391 313 391 392 393 312 391 392 393 312 391 392 393 311 392 310 394 308 394 306 392 304 392 303 393 302 390 301 390 300 390 299 391 298 391 297 390 296 390 295 390 294 390 292 390 291 391 290 391 289 392 288 392 287 392 286 393 285 393 285 393 284 394 284 394 284 395 283 395 283 395 283 396 283 396 283 396 283 396 283 397 283 397 282 397 282 398 282 398 282 398 280 398 280 398 279 399 279 399 279 399 278 399 278 399 278 399 277 399 275 399 274 399 272 399 271 399 270 399 269 278 282 399 267 277 283 399 266 276 284 398 265 275 283 398 264 274 283 397 262 273 283 397 261 272 283 396 260 271 283 396 258 270 283 396 257 270 283 396 256 268 283 396 255 267 283 396 254 266 283 396 253 265 283 397 251 265 283 397 249 264 283 397 249 263 284 397 248 262 284 397 246 261 285 397 245 260 285 397 243 259 286 396 243 259 287 396 243 245 248 258 288 396 247 257 289 396 246 257 290 395 247 255 291 395 247 254 292 395 246 253 293 395 249 252 294 395 295 394 297 394 298 393 299 392 301 392 302 391 303 390 305 389 306 389 307 388 309 389 310 389 311 389 311 389 312 389 313 389 314 389 314 389 314 389 314 389 314 389 315 389 315 389 315 389 315 389 312 389 307 389 306 389 306 390 306 390 305 390 305 390 304 390 304 390 304 390 304 390 304 391 304 391 304 391 304 391 304 391 304 391 305 391 305 391 306 391 307 391 308 391 308 391 308 390 309 390 309 390 310 390 310 389 310 388 311 387 311 386 310 386 310 386 310 386 309 386 309 385 309 385 308 385 308 385 307 385 306 385 305 384 305 384 305 384 304 384 303 384 303 384 302 384 302 384 301 384 301 384 301 384 301 384 301 384 301 385 302 385 303 385 304 386 304 386 305 386 305 387 306 387 306 388 306 388 306 389 306 390 305 390 305 391 305 392 304 392 304 393 304 394 304 394 304 395 303 396 303 397 303 397 302 398 302 399 302 400 301 400 301 401 300 402 300 403 299 404 298 404 297 406 297 406 296 407 295 408 294 408 294 409 293 409 292 410 291 410 290 411 290 411 289 411 288 412 287 413 287 413 286 414 285 414 285 415 285 415 285 415 285 415 285 415 285 415 284 416 283 416 282 416 282 417 281 417 280 418 280 418 279 419 278 419 278 419 277 420 276 420 275 421 275 421 274 422 273 422 272 422 272 423 271 423 270 424 270 424 269 425 268 425 267 426 267 426 266 426 265 427 264 427 264 428 263 428 262 429 261 429 260 429 260 430 259 430 258 430 258 431 256 431 256 432 255 432 255 432 254 433 253 434 252 434 251 435 251 435 250 436 249 436 248 436 247 437 247 437 246 438 245 438 244 439 243 439 243 439 242 440 241 440 240 440 240 441 239 442 238 442 237 442 236 443 236 443 235 444 234 444 233 445 232 445 231 445 231 446 230 446 229 447 228 447 227 447 227 448 226 448 225 449 224 449 223 449 223 450 222 450 221 450 221 451 220 451 219 452 219 452 218 452 217 453 217 453 216 453 215 454 215 454 214 454 214 455 213 455 212 455 212 456 211 456 211 457 210 457 210 457 209 457 209 458 209 459 209 459 208 459 208 461 208 461 207 461 207 463 207 464 207 464 206 465 206 465 206 466 206 466 206 466 205 467 205 468 205 468 205 469 205 469 205 469 205 470 205 470 205 470 205 470 205 470 205 471 205 470 205 469 205 470 205 470 205 470 205 470 204 470 205 470 204 470 204 470 204 470 204 470 204 470 204 469 204 469 204 469 204 468 204 468 206 467 206 466 206 466 206 466 207 465 207 465 207 465 207 465 206 465 207 464 208 464 208 464 210 464 210 464 212 464 212 463 213 462 214 461 215 460 216 459 217 458 218 458 219 457 220 456 220 455 221 454 222 454 224 453 225 452 225 450 226 449 227 444 446 448 228 442 229 441 230 440 232 439 232 438 233 435 234 431 235 427 235 424 236 420 238 417 238 413 238 409 240 406 241 403 242 399 243 396 243 392 244 389 245 386 246 384 248 381 250 378 253 375 255 373 259 370 261 368 264 364 268 362 270 296 297 298 304 360 272 290 323 360 330 360 331 360 331 361 331 361 332 361 332 361