1431
1430
1422
1413
1411
1408
1407
1408
1405
1401
1397
1391
1389
1385
1380
1377
1370
1365
1362
1358
1354
1348
1344
1326
1311
1304
1301
1292
1290
1287
1277
1272
1267
1260
1257
1254
1250
1235
1222
1217
1211
1209
1206
1198
1187
1184
1177
1172
1170
1169
1163
1161
1156
1152
1144
1134
1120
1115
1109
1097
1086
1083
1081
1080
1082
1084
1084
1083
1071
1067
1061
1046
1042
1036
1031
1022
1015
1014
1012
1006
1001
989
986
977
972
970
965
963
955
949
945
940
936
935
929
920
915
905
897
889
885
882
880
871
860
851
849
847
844
838
832
827
819
816
814
809
807
807
806