376
376
376
376
376
377
377
378
377
376
376
377
377
378
377
377
377
375
375
374
373
374
375
376
376
377
377
377
377
377
377
378
379
380
380
379
379
379
379
379
379
378
381
382
383
383
384
384
388
387
387
385
385
381
379
380
378
380
385
388
386
385
386
384
384
384
383
383
384
384
384
385
387
388
389
391
391
391
392
392
392
394
394
394
395
395
400
407
411
411
424
425
425
425
425
424
424
424
424
424
424
424
423
422
420
414
414
424
425
426
427
427
427
430
432
442
441
440
432
432
431
430
429
428
428
430
431
435
435
435
437
442
441
437
437
437
437
437
437
439
442
442
442
443
444
444
445
446
447
447
447
447
445
443
440
440
444
454
465
466
466
467
466
456
454
453
452
453
445
442
435
435
433
431
428
428
437
448
431
431
439
434
430
433
432
430
430
424
422
425
425
407
408
410
402
395
394
392
390
388
388
388
391
394
398
397
394
397
399
397
397
400
410
418
401
401
413
406
413
414
402
398
398
396
391
393
394
395
391
389
390
391
394
395
394
398
395
393
395
397
398
399
399
399
397
403
394
396
399
392
392
391
391
393
393
392
391
391
392
392
396
398
397
399
399
399
398
398
396
395
395
396
402
396
395
399
400
397
396
397
396
396
396
397
397
401
397
398
398
398
398
398
398
398
398
398
398
398
398
398
398
398
398
398
398
398
398
398
398
398
399
399
399
399
401
400
400
400
400
399
397
398
399
402
401
400
400
400
400
401
403
404
404
400
399
401
402
402
406
407
405
403
410
406
403
403
403
403
408
408
409
409
408
408
407
402
402
403
404
406
406
406
406
410
414
417
421
429
436
426
414
406
407
410
412
411
409
414
418
414
403
397
397
397
397
397
399
403
406
409
403
408
407
403
403
402
401
400
399
399
397
397
398
398
401
402
401
398
398
397
398
398
398
398
400
399
400
401
400
399
393
395
396
396
396
395
395
396
397
398
394
394
394
394
394
394
395
398
400
402
409
415
411
403
396
395
394
395
394
394
394
396
395
394
395
397
398
400
403
407
407
407
406
409
410
416
418
418
420
421
430
434
428
432
434
432
434
446
450
455
454
455
453
445
441
430
428
424
421
421
421
419
416
414
413
408
409
410
413
413
410
408
408
398
397
410
405
394
393
392
389
390
392
392
395
400
403
414
415
416
422
431
426
423
420
425
428
427
427
433
433
431
430
426
418
417
417
417
416
416
418
419
421
423
424
424
423
422
421
419
414
413
411
409
407
407
402
402
400
400
400
400
399
399
399
398
390
390
396
400
401
402
403
402
404
401
402
403
402
397
395
392
390
390
389
389
387
386
394
397
396
396
396
396
396
395
394
395
397
397
397
397
397
397
397
392
391
386
386
383
379
379
379
379
388
388
388
388
389
390
388
388
388
387
386
385
383
383
381
380
380
380
380
380
378
378
379
379
379
378
378
377
377
376
373
373
375
376
376
377
376
376
376
376
378
380
380
380
380
378
378
377
376
375
375
375
375
375
375
375
374
374
375
373
373
372
372
371
375
373
371
371
372
374
375
375
375
374
374
376
371
371
375
373
372
372
374
375
375
377
374
375
374
373
374
374
377
378
378
378
376