1431
1426
1290
1436
1310
1299
1270
1441
1335
695
724
755
672
564
652
720
677
683
667
675
685
698
679
665
739
737
690
696
819
713
796
754
733
697
691
731
637
0
708
678
722
666
643
680
701
684
879
669
609
670
622
612
649
647
798
668
673
752
693
681
660
664
699
651
716
729
694
735
687
659
692
648
689
588
628
653
621
608
616
657
645
702
636
654
671
715
856
883
862
863
884
865
851
983
738
893
912
1022
1006
1899
950
910
927
971
944
1054