675
802
919
697
627
666
807
797
712
657
919
885
710
678
706
650
789
715
746
1013
754
677
718
1361
684
673
714
1490
640
1004
774
663
987
638
1301
716
658
1071
750
2779
1219
993
686
1673
645
1166
925
620
701
734
1630
869
1101
622
936
689
813
656
641
732
2403
1611
1658
723
725
662
1032
836
719
1204
822
682
692
654
1242
621
946
1498
660
3741
1874
660
2056
1103
734
648
1799
1974
1485
1096
858
2482
1347
2528
656
644
1113
979
723
671
1229
1794
818
1163
1160
651
934
712
696
1435
824
729
677
694
1513
768
661
4890
729
2284