1097
1097
1097
1097
1094
1087
1084
1087
1089
1080
1097
1094
1097
1093
1088
1091
1087
1086
1094
1096
1096
1088
1091
1105
1110
1109
1094
1093
1086
1082
1078
1079
1081
1085
1089
1097
1108
1115
1114
1093
1081
1085
1088
1089
1086
1081
1072
1066
1059
1063
1068
1074
1090
1088
1082
1079
1081
1085
1089
1094
1095
1096
1095
1104
1108
1115
1118
1121
1123
1122
1120
1122
1123
1126
1142
1144
1142
1138
1134
1134
1140
1145
1145
1144
1144
1144
1150
1153
1158
1161
1165
1175
1182
1186
1190
1201
1209
1222
1231
1236
1247
1264
1278
1286
1296
1304
1311
1320
1325
1331
1341
1348
1355
1360
1365
1370
1378
1382
1386
1392
1396
1412
1421
1426
1454
1463
1471
1490
1491
1494
1502
1514
1528
1540
1546
1559
1565
1570
1577
1583
1589
1602
1611
1617
1631
1638
1645
1653
1665
1672
1684
1686
1690
1698
1707
1717
1724
1735
1743
1761
1770
1778
1787
1791
1804
1816
1822
1829
1834
1842
1848
1855
1866
1874
1882
1889
1898
1909
1916
1924
1932
1940
1947
1952
1955
1957
1959
1959
1960
1962
1962
1965
1965
1965
1965
1965
1965
1965
1967
1990
2002
2011
2022
2032
2037
2049
2052
2058
2066
2070
2074
2080
2091
2112
2120
2124
2127
2130
2135
2136
2139
2140
2148
2154
2160
2163
2167
2170
2172
2174
2192
2202
2207
2222
2236
2243
2247
2259
2266
2267
2267
2268
2268
2264
2261
2257
2249
2238
2235
2228
2214
2200
2195
2184
2165
2162
2161
2158
2156
2155
2151
2145
2141
2137
2134
2132
2127
2125
2120
2113
2103
2085
2077
2071
2067
2062
2053
2047
2044
2030
2024
2015
1998
1985
1975
1965
1961
1963
1964
1964
1963
1963
1963
1960
1958
1956
1955
1955
1955
1958
1963
1974
1986
2000
2007
2014
2016
2020
2020
2020
2020
2018
2017
2014
2012
2010
2009
2005
2000
1992
1989
1978
1966
1962
1960
1957
1951
1949
1946
1943
1942
1921
1919
1918
1916
1893
1871
1868
1859
1858
1852
1849
1841
1836
1831
1827
1824
1815
1804
1797
1786
1783
1782
1776
1759
1752
1743
1740
1738
1726
1720
1718
1714
1711
1704
1698
1695
1692
1688
1682
1679
1676
1674
1669
1639
1621
1617
1612
1610
1606
1605
1602
1598
1596
1589
1587
1584
1579
1574
1571
1564
1562
1560
1555
1553
1552
1551
1549
1546
1541
1538
1531
1525
1519
1515
1508
1501
1500
1499
1495
1490
1487
1484
1483
1481
1480
1477
1471
1470
1469
1468
1466
1464
1463
1458
1456
1454
1453
1444
1429
1427
1426
1425
1423
1420
1417
1417
1417
1417
1416
1415
1414
1411
1409
1408
1407
1405
1402
1400
1393
1389
1386
1382
1378
1373
1363
1352
1349
1349
1343
1341
1336
1332
1328
1321
1319
1318
1315
1310
1309
1307
1303
1302
1300
1297
1296
1292
1290
1285
1280
1275
1271
1267
1262
1257
1253
1249
1236
1232
1231
1227
1222
1218
1211
1206
1201
1194
1191
1185
1180
1171
1167
1166
1160
1158
1154
1144
1132
1131
1129
1122
1113
1087
1095
1100
1127
1137
1130
1117
1110
1105
1109
1113
1117
1118
1118
1118
1128
1141
1138
1127
1111
1098
1096
1101
1110
1116
1114
1108
1101
1096
1090
1089
1110
1093
1097
1114
1117
1119
1118
1108
1108
1107
1108
1108
1098
1092
1095
1095
1092
1087
1083
1079
1080
1085
1090
1084
1072
1065
1064
1066
1074
1080
1085
1081
1079
1082
1088
1094
1103
1111
1108
1100
1089
1081
1080
1080
1080
1082
1091
1092
1094
1103
1112
1101
1087
1090
1093
1093
1095
1096
1084
1088
1089
1091
1097
1099
1093
1088
1085
1087
1082
1082
1091
1098
1097
1097
1096