870
986
891
844
788
996
960
862
873
895
852
1054
957
2262
979
1004
880
1029
1000
868
808
1089
1610
870
813
940
957
854
2859
969
920
1025
769
2132
1201
895
903
923
980
957
871
935
899
1020
1502
1377
930
1019
1919
978
1066
1133
993
991
1148
976
1228
976
921
847