673
772
1884
1188
1812
929
830
754
689
700
1860
639
778
652
624
788
815
737
660
1125
638
673
661
802
650
2421
943
2037
1096
758
867
715
865
952
960
679
667
826
1507
675
727
786
726
672
678
916
832
652
654
746
713
747
698
722
898
953
657
903
1124
648
1528
2071
931
651
627
717
1028
802
647
617
1155
816
819
1149
665
2022
602
909
1987
710
1944
618
1866
1758
1123
749
788
659
956
1297
951
692
1187
1690
700
743
795
1098
653
674
867
1057
1129
776
666
1278
1293
651
656
1106
633
1342
1473
948
1096
658
901
1657
636
822