873
818
856
804
807
974
781
805
907
853
927
968
953
855
917
1026
950
923
901
900
960
2313
2250
2531
984
2228
1002
944
951
997
995
1118
983
940
970
945
1070
1000
919
973
961
977
947
912
1012
976
1015
990
1030
939
1039
1023
987
993
1518
1020
1042
1001
1016
1024
1142
1115
955
903
1108
999
1116
1014
1112
1248
1304
1201
1226