633
629
626
626
626
626
626
626
626
626
628
628
630
630
631
631
631
631
631
632
632
633
636
639
642
644
646
647
650
652
653
656
658
659
664
673
683
685
686
686
681
667
667
668
668
668
668
668
668
668
668
668
668
668
669
671
673
673
675
677
679
679
679
679
680
682
683
685
687
689
692
696
698
708
709
713
716
719
724
727
731
735
735
735
733
733
732
727
721
720
708
703
690
685
683
681
662
660
658
651
630
624
622
620
617
601
599
596
594
591
587
580
568
566
563
559
555
551
544
544
543
527
524
504
482
481
478
476
478
475
473
466
454
447
445
445
438
427
424
421
415
404
403
405
406
406
406
401
398
396
396
395
394
391
386
381
380
378
377
376
374
372
370
370
366
367
367
366
371
369
368
366
362
358
356
355
352
350
349
345
336
333
332
330
330
330
330
330
329
329
329
328
328
328
328
328
328
328
332
333
338
342
341
339
337
336
335
335
336
336
336
336
336
337
338
339
340
341
341
339
338
339
339
340
343
349
352
352
352
353
352
352
356
357
354
352
351
350
360
364
373
378
382
376
365
359
363
365
365
365
369
371
371
371
372
372
372
372
372
372
365
362
361
360
358
358
358
358
358
358
358
358
359
363
368
373
383
383
380
377
378
380
381
380
378
382
385
384
382
378
377
376
373
370
365
366
367
368
368
368
368
369
371
374
375
376
383
390
407
412
414
415
418
421
422
423
423
424
428
437
440
444
448
450
453
453
454
455
456
457
457
458
459
459
459
459
458
458
458
457
456
447
443
441
438
438
438
438
438
449
481
494
487
514
515
515
500
499
501
510
516
520
522
527
530
533
541
544
545
546
548
551
552
557
567
583
585
589
594
596
598
608
616
618
621
624
633
639
642
644
645
651
655
665
672
676
679
679
678
678
677
677
677
679
680
681
681
681
682
683
684
687
689
690
691
693
699
700
703
699
699
700
700
702
702
699
698
697
695
693
690
688
688
686
685
685
685
685
685
685
687
692
693
693
693
692
691
690
689
688
691
691
690
690
690
690
690
692
690
687
687
687
682
679
675
672
659
658
656
649
647
641
640
637
635
633
632
631
630
629
629
628
627
627
626
626
626
626
626
626
626
627
627
627
627
627
627
627
627
627
627
627
627
627
629
630
631
632
632
632