952
950
948
948
951
954
957
961
966
970
974
974
974
970
965
959
955
950
954
960
968
980
992
1003
1012
1019
1023
1027
1035
1045
1052
1060
1067
1075
1082
1088
1094
1098
1100
1102
1107
1112
1118
1126
1132
1142
1151
1161
1170
1181
1195
1210
1226
1242
1257
1265
1272
1283
1295
1306
1314
1322
1331
1341
1350
1359
1368
1367
1365
1366
1372
1377
1384
1390
1398
1407
1416
1427
1439
1455
1473
1491
1506
1523
1543
1580
1595
1613
1634
1660
1686
1715
1743
1771
1797
1823
1846
1869
1891
1911
1933
1955
1977
1992
2005
2018
2031
2045
2060
2076
2087
2087
2087
2080
2073
2068
2024
2002
1988
1974
1960
1945
1928
1911
1894
1889
1877
1853
1843
1834
1827
1816
1798
1781
1764
1748
1733
1722
1710
1699
1691
1676
1661
1647
1634
1621
1611
1601
1592
1582
1572
1556
1538
1524
1512
1501
1500
1500
1493
1485
1477
1473
1468
1465
1461
1456
1447
1439
1431
1422
1413
1402
1392
1379
1367
1356
1345
1335
1327
1319
1311
1301
1291
1279
1268
1261
1254
1247
1239
1230
1219
1207
1194
1179
1165
1154
1143
1137
1131
1125
1120
1114
1109
1104
1100
1098
1095
1088
1081
1073
1066
1059
1050
1041
1033
1025
1021
1019
1016
1006
995
982
968
958
954
951
959
967
970
972
972
971
970
963
957
953
950
948
949
949
949
947
947
947
946