2158
879
785
916
792
928
830
974
905
774
744
729
828
989
812
1005
773
949
708
857
2265
864
772
979
2667
883
854
832
966
917
677
966
1989
1098
808
979
802
816
793
829
888
867
787
813
843
837
1112
803
929
979
1379
977
1267
839
939
738
906
1769
888
957