1276
1295
1273
1259
1259
1268
1252
1271
1250
1255
1269
1232
1236
1222
1221
1223
1223
1223
1223
1219
1229
1252
1248
1262
1248
1202
1221
1241
1242
1243
1252
1251
1249
1242
1251
1250
1253
1236
1235
1239
1236
1240
1267
1260
1276
1283
1322
1330
1333
1333
1322
1328
1311
1308
1294
1298
1288
1294
1285
1290
1290
1288
1286
1267
1247
1248
1242
1238
1211
1193
1185
1181
1169
1147
1157
1160
1159
1153
1128
1119
1098
1088
1031
1021
979
962
953
949
904
874
859
826
826
822
811
809
798
796
779
768
766
747
699
693
695
686
663
659
658
658
659
659
658
662
657
659
655
663
664
669
661
676
684
667
651
637
638
634
616
616
620
620
607
598
593
593
603
594
604
607
599
582
584
590
596
585
577
590
580
577
583
585
583
590
590
567
565
586
593
583
573
568
559
565
562
561
574
575
581
607
595
573
565
563
561
549
533
531
531
534
531
551
544
531
517
518
540
519
517
514
524
520
537
553
567
570
569
571
554
563
553
564
559
561
553
570
563
560
539
531
518
498
494
495
496
499
486
482
485
489
494
492
493
488
493
501
496
509
510
517
520
514
492
489
482
485
497
496
490
486
480
484
482
452
447
452
435
425
421
422
424
422
421
421
421
427
437
446
452
458
471
477
471
469
450
429
435
438
437
435
438
452
497
501
501
502
503
513
520
525
532
540
555
571
590
595
597
615
628
631
631
631
630
620
616
601
595
603
628
628
635
630
636
637
640
639
641
637
632
621
627
654
659
660
649
644
642
644
651
654
657
650
648
664
659
641
639
641
645
638
641
635
631
642
645
646
642
632
622
616
599
590
581
578
545
536
533
535
551
553
530
507
484
482
478
476
445
441
433
432
425
423
420
420
397
376
360
361
364
366
351
340
332
350
355
344
347
359
369
381
397
432
439
442
439
445
446
450
483
503
510
526
533
542
543
544
529
539
551
557
565
584
587
592
593
613
664
678
688
684
683
687
686
684
692
692
702
703
708
703
702
721
722
712
658
649
645
629
624
615
606
602
605
612
617
631
628
627
635
644
623
601
584
582
584
589
605
612
617
623
631
624
621
612
621
626
630
638
626
626
623
594
586
570
559
556
550
538
537
533
508
516
522
522
522
517
503
488
466
458
454
448
448
451
448
446
440
438
437
437
440
440
439
437
435
433
427
418
411
410