2232
2232
2262
2282
2297
2306
2307
2327
2334
2339
2341
2342
2342
2333
2327
2315
2304
2295
2287
2275
2262
2252
2242
2283
2284
2287
2287
2285
2261
2232
2246
2257
2276
2309
2319
2327
2314
2305
2301
2302
2308
2314
2322
2322
2322
2322
2308
2284
2273
2268
2258
2252
2247
2243
2236
2243
2254
2264
2276
2281
2287
2294
2286
2275
2263
2260
2253
2247
2241
2231
2223
2210
2209
2232
2242
2237
2224
2214
2212
2209
2205
2208
2211
2214
2216
2219
2221
2223
2225
2222
2217
2206
2204
2202
2201
2199
2206
2215
2224
2231
2235
2232
2231
2228
2219
2212
2197
2186
2172
2164
2158
2151
2144
2140
2139
2151
2164
2169
2184
2187
2190
2202
2215
2221
2232
2223
2210
2199
2195
2195
2200
2210
2219
2232
2248
2268
2284
2288
2286
2283
2275
2271
2264
2254
2259
2268
2279
2284
2283
2273
2262
2254
2243
2232
2218
2201
2204
2209
2217
2215
2213
2212
2219
2246
2266
2277
2277
2276
2264
2240
2220
2214
2210
2202
2196
2191
2176
2172
2183
2196
2208
2216
2220
2224
2223
2216
2210
2204
2184
2176
2170
2172
2179
2196
2196
2193
2190
2188
2194
2204
2215
2228
2226
2222
2220
2214
2211
2208
2207
2208
2210
2203
2192
2186
2179
2176
2199
2207
2211
2212
2214
2215
2217
2221
2225
2233
2239
2233
2229
2225
2223
2223
2222
2221
2221
2222
2223
2224
2224
2216
2208
2199
2194
2194
2195
2195
2196
2195
2194
2193
2191
2190
2190
2191
2191
2184
2177
2171
2165
2162
2157
2159
2161
2167
2169
2173
2175
2177
2173
2165
2161
2154
2150
2138
2133
2126
2122
2120
2119
2117
2115
2107
2098
2093
2092
2101
2116
2112
2105
2099
2104
2115
2127
2131
2132
2133
2129
2121
2098
2089
2078
2065
2065
2064
2064
2065
2067
2059
2054
2048
2042
2037
2029
2023
2012
2008
2009
2010
2010
2016
2021
2026
2033
2029
2024
2012
1995
1994
1991
1991
1999
2009
1993
1989
1997
2002
2005
2004
2003
2002
2002
2004
2015
2025
2035
2037
2039
2041
2034
2020
2017
2014
2010
1965
1939
1928
1919
1914
1908
1902
1903
1903
1903
1911
1918
1919
1907
1902
1881
1884
1892
1894
1885
1897
1880
1884
1885
1889
1893
1895
1877
1864
1857
1854
1855
1860
1867
1872
1867
1862
1853
1845
1823
1820
1817
1813
1810
1810
1812
1812
1813
1815
1817
1819
1817
1816
1818
1821
1825
1830
1832
1821
1807
1803
1797
1793
1787
1788
1807
1819
1820
1824
1827
1827
1828
1822
1814
1808
1800
1795
1787
1779
1779
1779
1777
1770
1770
1777
1784
1788
1782
1779
1774
1767
1764
1761
1759
1757
1754
1755
1761
1767
1766
1764
1756
1753
1756
1765
1772
1766
1764
1761
1758
1754
1748
1742
1737
1733
1727
1726
1731
1737
1737
1733
1729
1725
1722
1720
1725
1729
1730
1714
1707
1705
1705
1705
1705
1715
1719
1717
1712
1683
1681
1672
1667
1669
1671
1667
1666
1665
1660
1660
1659
1656
1650
1646
1644
1644
1646
1649
1650
1650
1649
1649
1647
1643
1627
1623
1620
1625
1635
1635
1635
1635
1635
1635
1633
1632
1631
1628
1625
1623
1620
1618
1613
1612
1612
1612
1612
1612
1606
1597
1586
1586
1589
1592
1597
1600
1601
1601
1601
1601
1594
1579
1572
1574
1587
1591
1596
1596
1596
1595
1595
1594
1585
1576
1573
1569
1569
1569
1569
1569
1567
1565
1566
1566
1564
1562
1559
1551
1547
1550
1553
1553
1550
1547
1547
1547
1547
1547
1547
1547
1547
1547
1554
1563
1568
1573
1572
1568
1565
1562
1556
1554
1556
1561
1564
1565
1564
1563
1563
1558
1556
1554
1554
1554
1555
1556
1555
1549
1546
1542
1538
1535
1534
1534
1535
1536
1537
1538
1539
1540
1541
1546
1556
1562
1568
1570
1573
1557
1550
1547
1556
1556
1554
1552
1550
1550
1552
1556
1556
1554
1562
1569
1573
1575
1569
1562
1558
1558
1558
1558
1560
1561
1565
1569
1572
1575
1582
1574
1566
1562
1560
1560
1563
1566
1565
1564
1563
1562
1560
1560
1561
1563
1566
1562
1559
1557
1555
1551
1551
1551
1551
1567
1581
1602
1600
1581
1577
1571
1569
1569
1555
1547
1544
1544
1547
1552
1553
1551
1550
1548
1547
1538
1532
1517
1518
1521
1523
1525
1531
1534
1536
1539
1539
1539
1538
1539
1539
1540
1540
1539
1539
1539
1537
1534
1528
1528
1532
1534
1534
1534
1533
1533
1533
1533
1534
1534
1535
1536
1539
1542
1543
1545
1550
1548
1546
1545
1543
1542
1542
1543
1543
1542
1540
1534
1531
1530
1527
1526
1525
1522
1519
1514
1514
1537
1549
1545
1541
1536
1530
1527
1523
1511
1507
1502
1503
1512
1520
1529
1522
1516
1507
1503
1495
1491
1488
1485
1490
1493
1498
1495
1491
1484
1475
1470
1466
1463
1461
1461
1467
1475
1476
1477
1477
1478
1477
1475
1469
1467
1464
1464
1466
1467
1468
1470
1464
1463
1461
1461
1462
1463
1464
1464
1450
1446
1441
1438
1432
1431
1430
1429
1427
1426
1423
1421
1416
1418
1420
1423
1421
1418
1416
1417
1420
1410
1404
1402
1394
1380
1379
1377
1378
1381
1384
1374
1367
1354
1343
1334
1333
1329
1332
1335
1332
1319
1319
1319
1318
1318
1319
1320
1321
1322
1291
1283
1282
1282
1293
1301
1302
1304
1306
1307
1327
1332
1331
1330
1330
1330
1331
1331
1326
1319
1312
1321
1347
1350
1350
1343
1332
1325
1324
1336
1333
1331
1331
1335
1319
1315
1311
1307
1306
1291
1285
1282
1278
1279
1277
1275
1286
1276
1272
1261
1259
1242
1239
1236
1227
1226
1225
1221
1221
1224
1226
1225
1224
1221
1219
1218
1218
1219
1214
1212
1212
1174
1174
1174
1174
1171
1171
1171
1172
1172
1172
1172
1171
1168
1165
1161
1160
1156
1156
1160
1166
1172
1179
1181
1182
1182
1183
1184
1185
1186
1186
1186
1176
1172
1174
1179
1184
1186
1189
1190
1190
1192
1188
1185
1184
1184
1184
1183
1184
1183
1182
1182
1182
1181
1180
1179
1169
1167
1165
1162
1161
1161
1162
1162
1159
1155
1155
1145
1135
1126
1120
1114
1108
1102
1098
1094
1088
1083
1080
1052
1050
1051
1053
1055
1059
1061
1054
1047
1050
1051
1064
1067
1071
1075
1076
1078
1088
1088
1089
1090
1093
1105
1114
1112
1123
1111
1115
1117
1112
1117
1124
1128
1129
1125
1123
1127
1133
1139
1130
1130
1144
1134
1134
1139
1156
1158
1160
1166
1171
1179
1168
1166
1170
1172
1176
1175
1171
1171
1178
1175
1179
1179
1182
1191
1188
1194
1207
1200
1220
1232
1233
1237
1241
1244
1246
1247
1237
1231
1228
1213
1207
1205
1205
1205
1206
1210
1214
1215
1213
1211
1209
1208
1207
1205
1203
1203
1203
1205
1232
1236
1232
1230
1229
1223
1214
1210
1206
1189
1189
1190
1191
1167
1167
1168
1165
1160
1160
1160
1159
1158
1158
1157
1157
1158
1159
1158
1156
1156
1156
1156
1154
1152
1152
1151
1151
1151
1151
1151
1151
1151
1152
1154
1155
1155
1155
1155
1155
1155
1155
1152
1151
1151
1147
1149
1146
1143
1142
1141
1136
1139
1146
1145
1141
1133
1130
1123
1119
1116
1111
1108
1097
1099
1100
1097
1096
1095
1094
1092
1084
1081
1075
1074
1074
1072
1056
1056
1055
1055
1057
1062
1065