397
397
397
397
397
397
398
398
398
398
398
398
398
398
398
398
398
398
398
398
398
398
398
398
398
398
398
398
398
398
398
398
398
398
398
398
398
398
398
398
398
398
398
398
398
398
398
398
398
398
398
398
398
398
398
398
398
398
398
398
397
397
397
397
397
397
397
397
397
397
397
397
397
397
397
397
397
397
397
397
397
397
398
398
398
398
398
398
398
398
398
398
397
397
397
397
397
397
397
397
397
397
397
397
397
397
397
397
397
397
397
397
397
397
397
397
397
397
397
397
397
397
397
397
397
397
397
397
397
397
397
397
397
396
396
396
396
396
396
396
396
396
396
396
396
396
396
396
396
396
396
396
396
396
396
396
396
396
396
396
396
396
396
396
396
396
396
396
396
396
396
396
396
396
397
397
397
397
397
397
397
397
397
397
397
397
399
399
396
396
396
396
396
396
396
396
396
397
397
397
397
397
397
397
397
397
397
397
397
397
397
397
397
397
397
397
397
397
397
397
397
397
396
396
396
396
396
396
396
396
396
396
396
396
396
396
396
396
396
396
396
396
396
396
396
396
396
396
396
396
396
396
396
396
412
412
396
396
396
396
396
412
412
412
412
412
412
412
412
412
412
412
412
412
412
412
412
412
412
412
412
412
412
412
412
412
412
412
412
412
412
412
412
412
412
412
412
412
412
412
412
412
412
412
395
396
411
411
411
396
396
396
396
396
396
396
396
396
396
396
396
396
396
396
396
396
396
396
396
396
396
396
396
396
396
396
396
396
396
396
396
396
396
396
396
396
396
396
396
396
396
396
396
396
396
396
396
412
412
412
412
412
412
412
412
412
412
412
412
412
412
412
412
412
412
412
412
412
412
412
412
412
420
420
420
420
420
420
420
420
420
400
418
418
400
419
419
419
419
419
400
418
399
399
395
419
400
400
419
419
419
419
419
419
419
419
419
419
419
419
400
419
419
419
419
419
419
419
419
419
419
419
419
419
401
401
419
419
419
419
400
395
395
395
395
395
395
396
411
411
395
395
395
395
395
395
395
395
395
395
395
395
395
395
400
395
395
395
395
395
395
395
395
395
395
395
395
395
395
395
395
395
395
395
399
399
399
399
399
399
399
399
399
399
399
399
399
399
399
399
399
399
399
399
399
416
416
416
416
416
416
416
416
416
416
416
416
416
416
416
416
416
416
416
416
416
416
416
416
416
416
416
416
416
416
416
416
416
416
416
416
416
416
416
416
416
416
416
416
416
416
416
416
416
416
416
416
416
416
416
416
416
416
416
416
416
416
416
416
416
416
416
416
416
416
416
416
416
416
416
416
416
416
416
416
416
416
416
416
416
416
416
416
416
416
416
416
416
416
416
416
416
416
416
416
416
416
416
416
416
416
416
416
416
416
416
416
416
416
416
416
416
416
416
416
416
416
416
416
416
416
416
416
416
416
416
416
416
416
416
416
416
416
416
416
415
415
415
415
414
414
414
414
414
414
414
414
414
414
397
396
396
396
396
397
397
397
397
400
400
401
402
404
404
404
403
403
403
403
402
395
395
396
396
397
397
398
398
399
399
399
400
400
400
400
400
400
400
400
400
400
400
400
400
400
400
401
403
403
403
403
403
403
403
403
403
403
403
403
403
403
403
403
404
404
405
406
407
408
408
408
408
409
410
410
410
410
412
413
414
416
416
416
416
416
416
416
415
414
413
413
412
411
411
411
411
411
411
411
411
412
412
413
413
413
414
414
416
419
420
424
424
425
425
426
427
428
428
428
429
430
430
431
432
429
426
424
421
420
420
419
419
419
418
418
418
417
417
417
417
417
417
417
418
419
419
441
441
441
441
441
441
441
441
441
441
441
441
441
441
441
441
439
438
437
436
435
434
433
432
431
431
431
431
431
431