398
397
397
397
397
397
397
397
397
399
399
402
403
403
404
410
410
409
409
409
409
409
410
412
413
413
412
412
411
411
411
411
411
412
412
412
412
412
412
412
412
412
412
413
413
414
414
414
416
417
426
419
419
419
419
423
424
425
425
426
428
427
426
424
424
424
424
428
429
429
432
433
432
432
431
432
432
435
436
437
438
438
440
440
440
441
441
440
440
440
440
440
439
437
437
437
437
436
436
435
431
431
429
427
427
427
427
426
425
425
425
425
426
426
428
428
428
430
430
430
430
432
430
429
429
429
430
431
432
433
435
435
436
437
443
444
445
445
446
443
443
444
441
439
440
442
443
444
445
447
448
449
450
451
453
453
452
452
455
455
455
455
455
456
456
456
455
455
454
454
456
450
449
450
451
451
452
452
452
452
451
451
451
451
451
451
450
450
450
450
450
450
450
451
451
451
451
451
452
452
452
452
452
452
452
452
452
452
451
451
450
450
453
454
454
454
454
454
454
452
452
454
454
454
453
453
452
451
450
450
449
449
449
449
450
450
450
450
450
449
447
447
446
446
445
443
444
445
446
447
449
451
451
450
450
446
442
440
438
438
438
438
438
438
439
440
441
441
442
442
443
443
444
444
445
445
445
447
448
449
450
450
443
448
448
449
449
449
449
449
449
449
449
450
452
456
458
458
457
455
450
446
443
442
439
439
438
437
434
432
430
430
432
433
433
433
434
434
433
430
428
427
427
426
426
425
424
424
424
425
426
426
428
429
431
430
430
429
427
424
421
420
417
415
415
416
416
416
416
416
416
416
417
417
417
418
420
422
425
426
427
428
432
434
439
439
440
446
450
452
458
461
463
461
460
459
459
459
462
469
469
470
470
470
471
471
470
470
469
460
445
442
438
436
436
436
445
449
451
452
454
455
456
456
456
457
457
457
457
456
453
450
447
441
438
435
433
431
426
423
421
421
420
419
418
416
415
414
414
414
414
414
414
414
414
414
414
413
413
413
413
413
413
413
413
413
413
413
413
413
413
413
414
414
412
411
410
409
408
407
405
404
403
402
401
400
399
398
398
398
398
398
398
398
398
398
398
397
397
396
395
394
394
392
391
390
388
385
382
381
380
379
379
378
378
377
376
376
376
376
376
374
373
372
371
371
371
371
371
371
371
371
371
370
370
370
369
369
369
368
367
367
367
367
368
368
368
368
369
369
369
369
370
370
370
370
371
371
372
372
372
372
372
372
371
371
371
370
368
367
366
366
365
366
367
369
374
373
373
374
375
378
378
381
383
387
390
392
393
396
406
410
412
412
408
407
406
405
404
400
400
399
399
398
386
383
381
373
363
361
355
353
351
343
340
337
331
328
315
312
306
298
296
296
296
296