878
760
777
807
1099
1636
2948
888
1180
925
966
2234
862
1404
856
1947
1027
948
930
822
2105
892
803
1297
978
771
813
1089
1010
979
820
827
844
824
908
750
885
956
2346
838
861
851
824
1032
924
841
1045
826
1002
943
1187
898
1293
838
813
945
914
2349
3779
891