1191
1191
1193
1193
1193
1196
1199
1200
1202
1205
1212
1220
1222
1231
1251
1257
1262
1265
1268
1278
1289
1294
1297
1300
1305
1308
1312
1314
1316
1319
1321
1323
1329
1331
1331
1333
1335
1335
1335
1335
1334
1332
1330
1332
1341
1345
1347
1351
1355
1358
1363
1367
1373
1378
1382
1388
1391
1392
1395
1397
1399
1402
1404
1410
1414
1419
1424
1427
1432
1438
1440
1442
1450
1481
1488
1495
1519
1525
1530
1538
1542
1550
1564
1571
1582
1591
1592
1595
1613
1623
1633
1645
1649
1658
1658
1659
1664
1667
1676
1679
1685
1688
1694
1698
1703
1706
1738
1744
1755
1766
1791
1798
1820
1831
1847
1855
1863
1865
1867
1872
1875
1881
1893
1901
1917
1922
1934
1951
1961
1966
1970
1975
1993
2000
2007
2020
2051
2061
2066
2077
2082
2088
2095
2101
2106
2111
2118
2137
2142
2147
2151
2152
2153
2153
2154
2157
2156
2155
2153
2151
2154
2155
2160
2162
2166
2168
2171
2193
2195
2197
2200
2203
2207
2211
2216
2220
2227
2228
2240
2242
2243
2249
2254
2256
2258
2261
2262
2262
2261
2261
2273
2280
2285
2290
2293
2300
2305
2306
2310
2310
2310
2311
2312
2314
2316
2328
2328
2328
2331
2332
2338
2344
2370
2385
2388
2390
2392
2394
2407
2411
2415
2424
2434
2441
2447
2459
2477
2483
2487
2492
2493
2494
2496
2496
2489
2483
2476
2460
2457
2452
2439
2430
2425
2420
2412
2404
2400
2396
2380
2375
2370
2364
2361
2352
2340
2339
2321
2315
2316
2316
2316
2313
2306
2302
2300
2298
2298
2298
2295
2294
2291
2277
2272
2266
2264
2261
2257
2257
2257
2257
2254
2246
2240
2234
2230
2225
2224
2222
2212
2211
2205
2201
2194
2190
2185
2181
2178
2176
2175
2155
2153
2152
2153
2154
2155
2156
2157
2155
2154
2153
2152
2146
2145
2145
2144
2142
2138
2132
2125
2099
2090
2084
2077
2070
2062
2056
2051
2040
2035
2025
1993
1980
1971
1963
1945
1941
1938
1935
1927
1909
1896
1889
1876
1874
1871
1869
1867
1858
1854
1851
1841
1831
1812
1800
1774
1767
1742
1733
1723
1719
1695
1692
1687
1683
1677
1674
1668
1667
1664
1663
1650
1645
1637
1620
1616
1604
1593
1583
1564
1561
1560
1552
1545
1541
1531
1523
1515
1504
1494
1486
1465
1460
1455
1436
1431
1429
1427
1418
1414
1411
1407
1403
1399
1396
1395
1394
1393
1390
1387
1384
1380
1374
1369
1365
1361
1357
1351
1345
1338
1336
1336
1334
1333
1333
1334
1336
1335
1333
1332
1330
1328
1327
1327
1324
1314
1312
1310
1307
1305
1303
1300
1297
1293
1289
1284
1277
1264
1254
1252
1249
1244
1239
1219
1210
1208
1202
1196
1194
1194
1194
1193
1192
1192
1192
1191
1191