770
611
813
685
1117
1091
794
636
894
672
1320
864
681
845
987
951
698
1061
677
942
3677
25125
683
766
919
3485
933
832
705
1522
754
1302
687
769
910
712
2101
1115
909
3137
2006
2631
2777
4362
742
716
806
632
816
839
3072
8961
750
825
2531
739
719
799
1146
656