1029
795
716
658
787
693
1155
704
1155
1226
1387
618
661
725
922
688
735
759
617
783
663
659
659
693
754
655
632
673
772
1884
1188
1812
929
830
754
689
700
1860
639
778
652
624
788
815
737
1125
638
673
661
802
650
2421
943
2037
1096
867
715
865
952
960
1025
730
3181
1157
655
1522
1992
1602
882
685
2123
713
1438
819
1054
682
737
822
1040
1471
737
929
654
696
699
857
747
948
1906
658
909
666
1430
1969
674
2281
1268
986
657
639
1464
785
924
1038
684
659
1473
1415
2357
722
777
816
1188
1758
651
681
653
1485
1714
1507