2163
2163
2163
2164
2166
2166
2167
2169
2170
2172
2176
2179
2185
2186
2186
2187
2188
2190
2191
2193
2194
2194
2194
2195
2195
2196
2198
2200
2201
2203
2205
2205
2204
2204
2204
2203
2202
2201
2199
2198
2198
2199
2200
2202
2204
2204
2205
2206
2208
2208
2208
2209
2211
2211
2211
2211
2214
2223
2226
2225
2224
2219
2216
2214
2215
2217
2222
2225
2229
2230
2230
2230
2230
2230
2233
2236
2240
2244
2246
2248
2254
2256
2258
2262
2267
2268
2269
2272
2276
2278
2281
2284
2289
2290
2291
2293
2294
2299
2301
2303
2306
2308
2311
2313
2319
2320
2321
2322
2323
2328
2330
2334
2335
2336
2337
2337
2331
2327
2324
2322
2323
2324
2325
2328
2334
2330
2320
2301
2298
2280
2277
2275
2272
2272
2272
2272
2272
2274
2275
2275
2275
2276
2276
2276
2275
2272
2275
2277
2278
2281
2282
2284
2286
2293
2300
2310
2323
2339
2347
2354
2361
2364
2365
2365
2367
2367
2369
2371
2371
2371
2368
2365
2352
2345
2343
2342
2345
2349
2350
2357
2358
2361
2362
2363
2364
2366
2368
2369
2372
2372
2373
2373
2373
2374
2374
2376
2384
2386
2395
2398
2401
2404
2405
2408
2408
2409
2411
2413
2412
2412
2406
2402
2402
2401
2399
2398
2397
2396
2396
2396
2396
2395
2394
2389
2384
2379
2373
2369
2364
2358
2354
2348
2339
2331
2326
2317
2313
2310
2309
2308
2323
2323
2325
2331
2335
2336
2342
2344
2348
2351
2352
2355
2356
2359
2360
2362
2365
2367
2375
2376
2380
2381
2384
2385
2391
2393
2394
2395
2401
2402
2402
2401
2401
2401
2399
2397
2393
2390
2387
2384
2382
2377
2369
2366
2359
2356
2354
2350
2345
2341
2341
2340
2340
2338
2338
2338
2337
2337
2337
2335
2334
2333
2331
2328
2328
2326
2326
2325
2324
2324
2324
2326
2326
2331
2333
2345
2357
2359
2360
2364
2369
2378
2388
2400
2406
2410
2410
2418
2435
2440
2440
2444
2448
2451
2458
2460
2464
2468
2474
2477
2477
2473
2473
2473
2473
2473
2473
2473
2473
2473
2473
2474
2481
2485
2492
2492
2493
2493
2493
2494
2494
2492
2492
2489
2486
2478
2470
2467
2415
2423
2423
2424
2414
2384
2388
2392
2394
2395
2395
2392
2385
2372
2347
2341
2337
2335
2330
2326
2325
2323
2321
2317
2312
2305
2293
2286
2275
2265
2243
2231
2220
2207
2200
2194
2180
2171
2160
2153
2151
2148
2148
2148
2146
2145
2141
2139
2137
2135
2132
2124
2121
2120
2105
2103
2098
2094
2089
2078
2064
2056
2053
2050
2042
2037
2029
2019
2012
2010
2010
2010
2010
2010
2010
2010
2009
2002
1990
1983
1966
1956
1913
1902
1888
1876
1850
1837
1819
1805
1797
1777
1769
1764
1761
1755
1752
1735
1716
1697
1684
1671
1661
1656
1646
1627
1616
1614
1612
1610
1608
1603
1595
1588
1581
1569
1566
1563
1561
1559
1557
1553
1551
1549
1547
1545
1543
1543
1532
1518
1513
1511
1508
1506
1504
1503
1501
1498
1496
1494
1491
1490
1489
1489
1487
1485
1484
1482
1481
1480
1477
1476
1474
1470
1461
1447
1415
1406
1387
1387
1387
1385
1383
1376
1368
1365
1362
1354
1347
1338
1334
1330
1319
1314
1313
1308
1305
1305
1304
1304
1296
1296
1304
1307
1310
1312
1313
1316
1321
1328
1334
1340
1349
1349
1348
1347
1339
1338
1338
1339
1339
1339
1339
1340
1341
1344
1346
1345
1347
1353
1357
1361
1359
1358
1356
1354
1341
1336
1331
1327
1320
1311
1300
1291
1281
1277
1265
1255
1250
1245
1242
1241
1238
1234
1234
1233
1229
1225
1221
1214
1206
1199
1194
1184
1180
1174
1169
1164
1154
1146
1139
1128
1120
1115
1110
1101
1094
1086
1081
1076
1071
1067
1062
1060
1051
1045
1040
1032
1026
1026
1025
1014
1010
1007
1003
1000
996
994
992
989
984
968
960
954
953
952
952