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
397
397
397
397
397
397
396
396
396
396
396
396
396
396
396
396
396
396
396
396
397
397
397
396
395
395
396
396
395
395
395
396
396
396
396
396
396
396
397
397
398
398
399
399
399
399
399
399
399
399
399
399
402
404
404
405
405
402
403
404
404
405
406
408
408
406
404
404
404
404
404
405
405
406
406
403
403
403
406
406
408
412
412
413
415
417
419
420
418
417
416
414
414
414
414
414
414
414
415
416
416
416
415
414
412
412
412
411
409
409
409
409
409
408
408
407
407
407
407
407
407
407
408
408
408
407
407
407
407
407
407
407
405
403
402
401
401
402
404
405
402
401
401
401
409
410
411
411
411
411
411
411
410
409
403
403
403
403
403
403
402
402
400
399
399
399
399
399
399
399
399
399
400
400
400
399
399
399
399
399
399
400
400
400
400
400
400
400
400
400
400
400
400
400
400
400
400
400
400
401
401
402
404
404
405
404
404
404
403
403
402
401
401
399
399
399
399
399
399
399
398
398
398
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
397
398
398
399
399
399
399
398
398
398
398
398
398
398
398
398
397
397
397
397
396
396
396
396
396
397
397
399
399
399
399
400
402
402
400
400
399
398
397
397
399
399
397
397
397
397
398
398
399
399
399
400
400
400
400
400
400
399
398
397
396
398
398
397
397
398
398
398
399
398
398
398
398
399
399
399
398
398
398
398
398
398
397
396
396
395
395
395
395
396
397
396
396
397
397
397
397
397
396
397
396
396
396
396
397
396
395
395
395
396
397
398
398
396
396
396
396
397
397
397
398
398
398
397
396
395
395
395
395
395
395
395
396
396
397
397
397
397
398
398
399
398
397
396
396
396
396
397
400
402
403
402
400
399
398
397
397
397
398
398
398
398
399
400
400
399
399
398
396
396
396
396
397
400
404
403
400
398
398
398
396
396
396
398
398
398
398
397
395
395
395
395
395
395
395
395
395
395
395
395
402
402
419
420
420
418
413
410
406
402
397
395
395
395
395
395
395
395
395
395
395
395
395
395
395
395
395
395
395
395
395
395
395
395
395
395
395
396
395
395
395
396
397
398
399
400
400
401
398
398
398
398
399
399
399
398
398
404
406
407
409
408
406
405
404
403
403
404
406
407
408
409
409
407
404
404
402
399
399
399
400
400
402
403
403
406
407
408
411
412
412
412
412
412
412
416
417
417
416
416
416
416
416
416
416
416
416
416
415
415
415
415
415
415
416
416
416
416
415
415
415
415
415
415
415
414
414
412
412
411
411
411
411
412
412
415
415
414
411
409
408
407
407
407
407
406
406
406
405
404
403
402
402
402
402
402
402
402
402
402
402
401
400
399
399
394
395
396
397
397
397
397
398
398
399
399
401
402
401
399
400
400
402
403
406
406
403
402
402
401
400
398
397
396
396
396
399
400
399
399
398
398
403
405
404
406
406
409
410
411
403
397
398
398
398
403
407
410
414
418
419
422
422
423
424
426
427
429
429
428
418
416
410
408
399
399
398
398
399
400
400
401
401
401
402
404
405
406
407
407
408
408
408
409
411
414
418
418
417
417
420
424
427
424
423
423
422
419
417
415
415
415
417
416
408
400
400
402
402
402
403
404
405
406
407
407
403
402
401
401
402
402
404
409
415
416
409
408
407
406
402
404
408
410
414
416
416
416
416
418
421
422
422
422
421
415
412
412
411
410
410
410
410
410
410
412
411
411
409
403
401
400
400
400
400
399
399
399
399
399
403
406
407
412
418
418
415
414
414
413
413
413
414
414
411
410
409
409
408
408
408
408
410
410
405
401
400
400
400
400
400
399
399
399
399
400
400
400
399
399
399
398
397
397
397
397
398
399
399
399
398
398
399
400
400
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
395
395
396
396
396
396
396
396
396
396
396
396
396
396
397
397
397
397
396
396
396
396
396
396
396
396
396
397
397
397
397
397
397
397
397
397
397
397
397
396
396
396
396
397
397
397
396
396
396
396
396
396
396
396
396
396
396
396
396
396
396
395
395
395
395
395
395
395
395
395
395
395
395
395
396
396
402
405
405
404
398
395
395
395
395
395
395
395
395
395
395
395
395