402
402
402
402
402
402
402
403
403
403
403
400
397
397
397
394
393
392
391
391
391
391
391
391
391
391
391
392
392
392
393
393
394
394
394
395
395
395
395
394
394
394
394
394
394
394
394
395
395
395
395
395
394
394
394
393
393
392
391
391
391
391
391
391
391
391
393
394
394
395
397
399
401
401
403
405
406
408
409
411
411
417
421
424
424
429
433
436
436
437
441
443
443
444
446
445
445
444
443
442
442
442
441
440
438
435
435
435
435
434
433
432
432
431
431
430
430
429
429
429
430
431
431
431
431
430
429
428
428
428
428
428
428
428
427
427
422
422
420
418
418
418
418
418
418
421
421
422
423
424
426
429
429
431
433
435
437
437
441
443
446
446
444
443
443
443
444
445
445
445
445
445
445
445
445
445
445
445
445
445
445
445
446
446
446
446
446
446
446
446
446
446
446
447
449
452
452
454
456
456
456
456
456
456
455
452
451
451
449
445
445
445
447
449
450
451
453
453
453
454
454
454
455
455
456
457
457
457
456
456
455
455
455
454
453
452
453
453
453
455
457
460
462
465
465
464
463
462
461
461
460
460
460
459
458
458
457
457
456
455
455
453
452
449
449
448
443
440
431
428
428
426
423
420
418
414
412
412
413
413
413
413
412
412
412
413
412
412
412
411
410
408
408
404
403
401
401
401
396
396
395
395
395
393
393
393
392
392
391
390
390
390
389
388
387
387
387
386
386
386
384
383
383
383
382
382
382
382
382
382
382
382
382
382
382
382
382
382
382
382
381
376
376
377
379
379
379
377
377
376
376
376
376
376
376
375
375
375
375
375
375
375
375
374
374
373
373
373
373
373
373
373
373
373
375
377
377
377
377
377
377
378
378
378
378
379
380
381
381
381
382
382
382
382
382
382
382
382
382
382
382
382
381
381
380
380
380
380
380
380
381
382
382
382
383
383
383
383
384
384
384
384
384
384
385
386
388
388
388
388
390
393
396
397
397
400
401
402
402
402
403
403
403
403
403
403
403
402
402
401
400
399
399
394
394
393
391
387
387
387
387
390
390
391
392
393
397
397
399
399
401
401
401