620
619
620
620
620
620
621
622
625
626
624
617
609
603
598
593
590
588
586
578
578
580
581
582
584
583
580
579
579
579
579
580
581
581
570
558
558
571
581
583
583
583
580
581
584
586
588
585
568
558
553
549
544
535
534
533
531
531
531
516
505
497
488
471
471
469
466
470
475
479
480
479
477
475
475
474
475
475
475
474
465
463
461
460
458
465
464
459
454
448
443
446
447
449
448
447
445
445
447
442
440
432
430
419
410
407
403
400
401
404
390
387
386
384
382
378
372
364
357
350
340
338
337
337
334
337
357
361
366
359
363
365
375
376
372
377
380
380
382
386
392
394
407
411
416
407
439
439
436
436
442
456
470
467
486
500
501
503
507
512
514
528
528
527
539
544
547
550
549
548
548
555
558
559
559
559
559
559
558
557
555
547
553
557
564
576
579
582
590
594
596
602
610
612
616
617
616
608
604
595
594
587
583
584
584
588
588
588
583
570
566
561
556
550
542
542
542
542
553
561
562
562
562
562
562
563
564
564
564
563
563
554
547
545
540
542
543
545
546
546
546
545
540
534
532
534
535
531
530
533
535
535
539
539
544
544
546
551
551
551
551
551
551
551
550
547
560
560
560
561
561
560
559
558
556
554
552
552
552
547
544
544
544
548
550
570
588
588
588
588
591
601
606
609
612
615
615
616
617
618
622
621
620
614
610
609
609
609
609
608
607
606
605
602
598
597
600
604
606
608
608
603
602
602
602
603
603
604
604
604
600
599
597
586
586
587
610
612
618
618
619
620
611
610
610
610
610
610
611
613
619