1021
812
643
617
681
787
753
603
664
711
688
1730
1016
1411
3638
674
648
653
919
645
779
1006
1262
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
928
703
874
749
598
773
684
750
928
743
1193
961
857
1036
2651
842
2835
730
984
1691
1355
859
1077
682
1250
698
1327
895
603
1113
751
1116
812
659
2132
858
1411
776
1199
793
650
1878
662
858
743
690
801
1320
681
725
763
686
779
745
804
843
760
827
641
987