626
624
621
621
621
620
618
615
614
614
614
613
611
610
607
605
605
606
607
607
611
615
621
627
628
630
631
630
630
628
627
626
625
624
622
619
614
612
610
607
602
604
605
606
606
606
600
598
596
596
597
596
593
590
589
587
587
587
586
586
586
586
586
590
596
600
602
604
606
607
611
610
608
606
603
604
605
606
607
610
612
619
620
624
627
628
629
629
626
625
623
621
619
613
612
612
611
611
610
608
602
599
592
593
597
599
602
606
610
611
612
613
613
613
614
617
621
622
623
623
622
622
622
621
621
617
613
610
606
605
603
600
593
577
573
570
568
568
568
567
565
563
561
556
552
550
548
545
543
533
531
532
533
535
536
536
532
530
525
521
519
515
512
511
503
496
490
486
485
483
482
479
475
473
469
464
460
459
461
463
464
465
467
468
474
479
484
489
494
500
506
511
518
522
526
529
530
532
536
539
545
550
556
559
557
557
557
558
560
562
564
567
567
567
566
565
564
554
554
554
550
549
548
546
543
546
548
550
550
550
548
545
544
543
542
542
541
538
534
531
529
521
520
519
518
516
514
490
484
475
462
454
449
442
432
424
412
405
399
393
387
382
377
372
369
364
361
358
355
353
351
348
352
356
358
358
358
358
358
358
358
359
364
365
366
372
375
377
377
377
390
395
395
397
398
398
401
405
407
407
407
408
409
411
413
419
421
422
423
424
424
425
425
426
429
431
434
437
441
442
444
445
445
444
443
442
443
448
453
453
453
453
456
459
463
466
469
473
475
475
477
481
486
488
489
490
491
492
492
493
494
494
495
498
502
507
511
517
519
522
525
528
530
533
535
536
537
538
538
539
539
540
542
543
545
546
548
550
554
556
560
563
565
566
567
568
570
571
574
577
579
581
581
581
581
582
586
590
593
594
596
597
598
599
602
608
613
614
616
614
607
606
605
605
607
608
609
611
613
614
617
619
620
621
621
621
623
623
625
625
625