658
644
708
651
589
633
714
712
674
666
1307
625
644
869
624
811
1132
672
652
797
2086
1691
743
684
1124
930
624
3624
946
699
703
752
627
793
561
765
696
634
801
1113
652
1217
603
598
818
663
1923
1320
855
663
630
926
1160
2613
744
616
825
857
1263
715
703
622
1050
788
1390
662
1159
743
1909
767
628
728
660
2745
696
2729
750
666
961
7870
833
713
2081
981
991
1019
987
862
1635
803
889
706
619
1025
820
1629
912
796
690
616
761
660
684
1301
1204
1101
714
727
695
1328
2401
1295
687
782
845
622
1597
858
1074
749