791
791
791
792
802
804
807
809
809
809
809
809
810
811
811
812
821
822
823
823
823
822
822
821
821
821
821
821
821
821
821
821
821
821
821
822
822
824
833
835
836
837
831
833
837
846
848
851
852
854
857
859
861
870
871
874
875
877
883
883
882
881
881
880
880
879
879
877
877
877
878
880
882
885
886
886
888
889
890
890
890
890
890
890
890
890
890
890
890
891
891
892
893
894
894
895
896
897
897
896
894
892
884
883
882
882
881
881
887
888
891
893
894
896
897
898
901
902
902
904
906
907
906
906
906
905
907
908
909
911
912
914
916
917
918
917
916
914
910
905
903
903
903
903
904
904
904
905
905
905
906
906
906
906
906
906
906
906
906
906
906
904
904
903
902
901
901
900
899
898
897
894
893
892
891
890
889
888
885
884
884
885
886
888
889
889
890
890
890
888
888
887
886
885
885
885
883
883
883
885
887
888
889
891
892
892
893
894
898
899
900
900
899
899
897
896
895
894
894
894
894
894
896
897
898
906
909
910
912
913
914
915
916
918
918
954
955
956
957
957
957
957
961
962
970
974
977
978
979
980
981
983
984
986
987
989
990
991
993
995
998
1002
1003
1016
1022
1022
1023
1023
1030
1033
1034
1037
1040
1062
1064
1065
1066
1067
1069
1070
1072
1073
1074
1078
1080
1081
1085
1087
1095
1100
1107
1114
1119
1121
1125
1130
1136
1141
1143
1146
1149
1150
1150
1150
1150
1151
1151
1154
1156
1162
1164
1169
1184
1186
1188
1189
1190
1193
1193
1194
1196
1198
1200
1207
1209
1215
1217
1218
1220
1232
1234
1236
1237
1238
1248
1261
1263
1264
1266
1271
1274
1274
1275
1278
1279
1279
1280
1282
1285
1287
1287
1288
1288
1291
1291
1292
1293
1295
1296
1296
1297
1299
1300
1300
1300
1300
1300
1300
1300
1300
1300
1300
1300
1300
1299
1299
1299
1298
1298
1297
1296
1296
1302
1315
1323
1332
1346
1352
1358
1366
1367
1365
1364
1363
1362
1361
1361
1360
1359
1356
1356
1356
1356
1356
1356
1356
1356
1356
1356
1356
1356
1356
1360
1366
1371
1376
1379
1381
1383
1383
1383
1384
1386
1387
1389
1389
1389
1390
1391
1399
1400
1401
1406
1410
1421
1421
1422
1423
1424
1424
1425
1425
1425
1426
1426
1427
1428
1432
1433
1434
1435
1436
1440
1441
1441
1449
1450
1461
1468
1469
1474
1475
1479
1481
1482
1484
1484
1483
1482
1482
1482
1481
1480
1480
1482
1484
1490
1495
1496
1496
1497
1498
1501
1503
1508
1510
1512
1513
1513
1513
1513
1513
1513
1513
1513
1513
1513
1513
1513
1513
1513
1514
1514
1515
1518
1518
1519
1524
1528
1529
1529
1530
1532
1533
1536
1537
1538
1541
1541
1541
1542
1543
1544
1544
1544
1546
1552
1553
1553
1554
1554
1558
1561
1561
1562
1562
1563
1565
1566
1569
1569
1570
1574
1576
1577
1577
1577
1577
1577
1577
1577
1579
1580
1582
1583
1585
1585
1585
1586
1586
1587
1589
1590
1591
1592
1596
1597
1597
1598
1600
1603
1604
1604
1605
1609
1614
1614
1615
1615
1617
1617
1620
1621
1622
1624
1624
1625
1629
1632
1634
1636
1638
1641
1643
1646
1648
1649
1651
1651
1652
1653
1654
1654
1654
1655
1655
1656
1656
1656
1657
1658
1664
1665
1667
1669
1669
1670
1672
1673
1674
1674
1676
1678
1680
1680
1682
1682
1682
1683
1683
1683
1685
1687
1688
1689
1691
1693
1693
1694
1695
1696
1696
1696
1696
1696
1696
1696
1696
1697
1698
1705
1711
1718
1721
1726
1729
1730
1733
1734
1737
1738
1739
1740
1740
1740
1739
1739
1741
1743
1744
1745
1748
1750
1750
1750
1750
1750
1750
1750
1750
1751
1752
1752
1754
1754
1754
1754
1754
1754
1752
1751
1749
1748
1746
1746
1746
1742
1742
1741
1740
1740
1740
1739
1738
1738
1736
1736
1735
1734
1733
1731
1729
1729
1728
1728
1720
1718
1717
1716
1715
1715
1714
1714
1716
1716
1717
1717
1718
1718
1720
1721
1721
1721
1721
1722
1723
1724
1724
1725
1727
1728
1730
1730
1730
1732
1733
1734
1735
1736
1737
1738
1738
1738
1737
1737
1735
1735
1736
1738
1738
1739
1740
1740
1742
1743
1744
1745
1746
1747
1748
1749
1749
1749
1750
1748
1747
1745
1743
1743
1742
1742
1740
1738
1738
1736
1735
1734
1730
1730
1729
1729
1729
1729
1729
1728
1727
1726
1726
1724
1723
1725
1727
1729
1731
1733
1733
1733
1732
1731
1729
1728
1727
1725
1723
1720
1720
1720
1720
1720
1721
1721
1721
1721
1721
1722
1722
1722
1722
1722
1722
1723
1735
1736
1737
1737
1738
1738
1738
1739
1741
1743
1745
1743
1743
1744
1744
1744
1744
1744
1744
1745
1745
1745
1745
1745
1745
1744
1742
1742
1742
1741
1741
1741
1740
1740
1740
1740
1740
1739
1738
1737
1737
1736
1735
1734
1733
1733
1732
1732
1731
1732
1733
1734
1735
1736
1737
1738
1738
1738
1739
1739
1739
1740
1740
1740
1740
1739
1738
1737
1735
1735
1735
1735
1735
1735
1734
1734
1733
1732
1732
1731
1730
1728
1727
1726
1724
1723
1723
1722
1721
1720
1719
1719
1718
1718
1717
1717
1717
1717
1718
1721
1721
1721
1721
1721
1721
1721
1719
1717
1716
1714
1713
1712
1710
1709
1701
1701
1702
1702
1703
1703
1703
1702
1700
1696
1692
1690
1690
1690
1690
1690
1690
1690
1688
1688
1687
1686
1686
1686
1685
1684
1682
1679
1677
1676
1676
1674
1673
1673
1674
1676
1678
1679
1680
1681
1683
1684
1686
1685
1684
1680
1679
1676
1677
1683
1687
1689
1696
1696
1696
1687
1684
1684
1684
1683
1682
1681
1681
1680
1679
1678
1676
1675
1673
1671
1670
1670
1669
1669
1667
1665
1665
1664
1662
1659
1658
1656
1654
1654
1654
1654
1654
1654
1653
1648
1648
1644
1644
1643
1643
1642
1642
1642
1642
1641
1640
1638
1636
1635
1636
1637
1637
1639
1642
1655
1660
1672
1675
1678
1675
1669
1666
1663
1660
1657
1654
1650
1653
1656
1652
1648
1646
1643
1641
1639
1638
1636
1633
1633
1632
1632
1634
1629
1630
1632
1634
1632
1616
1616
1617
1618
1610
1609
1608
1608
1607
1601
1601
1600
1599
1599
1596
1596
1595
1595
1595
1595
1599
1600
1602
1602
1602
1602
1601
1596
1596
1588
1586
1592
1590
1585
1585
1582
1581
1581
1579
1580
1580
1580
1579
1579
1578
1578
1577
1582
1583
1583
1583
1576
1574
1573
1572
1571
1570
1570
1573
1574
1574
1574
1587
1590
1592
1594
1599
1604
1609
1615
1626
1627
1627
1627
1627
1628
1633
1638
1644
1647
1648
1650
1655
1658
1650
1642
1642
1642
1643
1640
1638
1636
1635
1636
1638
1639
1640
1641
1641
1639
1639
1639
1639
1638
1637
1635
1633
1635
1638
1643
1645
1648
1649
1650
1650
1650
1652
1654
1656
1650
1646
1642
1637
1632
1627
1626
1625
1624
1624
1629
1631
1629
1623
1622
1618
1614
1610
1605
1598
1597
1596
1595
1594
1593
1588
1587
1586
1583
1576
1572
1569
1568
1565
1564
1563
1561
1559
1556
1553
1551
1549
1547
1544
1541
1533
1533
1533
1536
1537
1538
1539
1540
1539
1537
1535
1534
1523
1523
1524
1528
1531
1533
1534
1535
1535
1536
1536
1536
1536
1537
1538
1538
1538
1539
1539
1539
1538
1534
1531
1528
1525
1517
1514
1514
1513
1513
1512
1512
1511
1510
1510
1510
1510
1510
1510
1510
1509
1508
1508
1507
1506
1506
1504
1503
1503
1502
1501
1501
1501
1500
1500
1500
1499
1497
1496
1495
1481
1480
1479
1475
1473
1469
1467
1466
1461
1459
1459
1457
1457
1456
1454
1454
1454
1454
1448
1445
1442
1437
1438
1440
1442
1443
1444
1444
1440
1428
1424
1412
1411
1413
1414
1415
1417
1418
1420
1421
1419
1418
1416
1415
1415
1414
1413
1412
1411
1409
1389
1388
1386
1385
1384
1381
1378
1375
1372
1369
1366
1363
1346
1337
1335
1334
1328
1327
1323
1322
1320
1309
1309
1309
1309
1308
1308
1308
1308
1307
1307
1306
1305
1305
1305
1307
1318
1315
1312
1310
1306
1303
1302
1301
1301
1300
1300
1293
1287
1284
1284
1284
1284
1284
1284
1283
1281
1280
1278
1277
1275
1276
1277
1278
1280
1280
1280
1280
1279
1270
1266
1264
1264
1265
1265
1270
1273
1276
1271
1267
1260
1259
1259
1257
1256
1259
1260
1261
1262
1260
1259
1257
1253
1257
1255
1238
1234
1232
1229
1220
1225
1227
1230
1237
1237
1234
1230
1220
1219
1217
1214
1211
1209
1206
1205
1202
1200
1198
1200
1203
1211
1214
1225
1225
1226
1227
1229
1222
1215
1196
1189
1185
1175
1172
1169
1159
1157
1155
1155
1155
1130
1129
1128
1128
1126
1125
1123
1122
1118
1115
1113
1113
1112
1112
1112
1101
1101
1100
1096
1093
1094
1095
1096
1097
1098
1096
1095
1094
1093
1084
1079
1076
1073
1070
1070
1070
1070
1070
1077
1078
1079
1085
1088
1088
1088
1088
1089
1089
1089
1089
1090
1094
1097
1103
1104
1106
1106
1103
1102
1101
1100
1098
1097
1097
1096
1094
1092
1090
1090
1089
1089
1086
1081
1078
1074
1074
1074
1074
1074
1071
1071
1070
1069
1067
1067
1067
1067
1067
1067
1068
1069
1069
1069
1068
1068
1068
1068
1069
1069
1069
1069
1069
1069
1069
1069
1069
1069
1072
1075
1078
1079
1081
1082
1083
1087
1088
1076
1060
1060
1059
1059
1057
1056
1056
1056
1056
1048
1045
1037
1037
1036
1036
1035
1035
1035
1035
1035
1036
1037
1038
1039
1040
1038
1037
1035
1034
1032
1030
1032
1035
1037
1038
1044
1044
1045
1046
1047
1049
1050
1050
1050
1048
1047
1047
1049
1050
1050
1050
1049
1047
1046
1044
1044
1043
1037
1036
1034
1031
1030
1033
1035
1036
1037
1039
1039
1038
1038
1037
1036
1036
1036
1036
1037
1037
1038
1038
1039
1039
1048
1050
1056
1056
1056
1056
1058
1061
1061
1062
1063
1080
1087
1085
1081
1079
1078
1076
1075
1073
1070
1069
1069
1069
1069
1069
1069
1069
1069
1069
1068
1068
1068
1068
1068
1069
1069
1068
1067
1067
1067
1067
1067
1069
1069
1071
1072
1072
1073
1074
1074
1074
1074
1074
1079
1082
1087
1088
1088
1088
1089
1093
1095
1097
1098
1098
1099
1102
1103
1104
1105
1106
1106
1103
1102
1096
1093
1090
1089
1089
1089
1089
1088
1088
1087
1087
1082
1076
1075
1074
1070
1070
1070
1071
1072
1075
1078
1081
1086
1094
1094
1095
1097
1098
1096
1095
1095
1094
1093
1097
1101
1101
1101
1110
1111
1112
1114
1127
1130
1134
1137
1148
1151
1161
1158
1156
1151
1150
1148
1132
1132
1132
1132
1132
1132
1133
1133
1133
1133
1133
1133
1133
1133
1134
1134
1135
1137
1138
1142
1147
1153
1159
1175
1178
1179
1180
1182
1185
1186
1187
1191
1191
1191
1191
1192
1192
1190
1189
1188
1186
1186
1183
1181
1181
1180
1180
1180
1180
1180
1182
1193
1196
1206
1206
1206
1206
1206
1209
1210
1211
1212
1213
1213
1215
1216
1217
1221
1223
1226
1231
1234
1237
1242
1243
1243
1243
1244
1245
1245
1246
1246
1247
1248
1248
1245
1242
1234
1227
1224
1221
1217
1217
1218
1221
1222
1223
1225
1226
1227
1226
1218
1207
1205
1203
1200
1195
1187
1181
1175
1159
1155
1152
1148
1149
1153
1155
1156
1159
1160
1161
1162
1160
1159
1157
1155
1155
1153
1152
1151
1149
1149
1149
1150
1150
1150
1150
1150
1151
1153
1154
1155
1157
1165
1166
1166
1167
1167
1170
1170
1171
1171
1176
1177
1179
1184
1185
1186
1201
1205
1208
1216
1232
1237
1251
1260
1264
1268
1266
1260
1258
1254
1246
1244
1243
1237
1236
1235
1234
1230
1230
1232
1235
1245
1249
1254
1260
1267
1277
1291
1293
1293
1295
1296
1297
1298
1300
1301
1301
1298
1295
1292
1284
1283
1281
1278
1278
1278
1278
1278
1278
1278
1278
1278
1280
1281
1283
1288
1290
1293
1295
1296
1298
1299
1300
1303
1312
1314
1317
1320
1320
1319
1314
1314
1313
1313
1313
1312
1311
1311
1312
1313
1315
1313
1312
1310
1308
1305
1304
1303
1306
1307
1309
1310
1311
1306
1301
1289
1287
1283
1279
1275
1268
1260
1257
1255
1255
1257
1261
1261
1262
1273
1280
1288
1295
1302
1310
1316
1330
1341
1351
1351
1346
1342
1338
1329
1324
1313
1311
1311
1311
1311
1311
1311
1321
1325
1328
1332
1341
1347
1350
1354
1357
1367
1369
1376
1379
1389
1392
1396
1399
1402
1405
1414
1417
1425
1428
1436
1438
1439
1440
1440
1441
1442
1444
1444
1468
1477
1483
1483
1483
1483
1483
1483
1483
1483
1478
1473
1471
1469
1467
1465
1462
1455
1453
1452
1451
1449
1448
1443
1443
1454
1470
1477
1485
1490
1497
1505
1509
1506
1504
1503
1506
1512
1515
1517
1520
1522
1522
1523
1524
1524
1525
1526
1527
1527
1527
1527
1527
1527
1527
1548
1573
1577
1577
1575
1573
1572
1572
1571
1570
1569
1569
1568
1568
1572
1576
1578
1579
1579
1577
1576
1574
1572
1571
1569
1565
1563
1561
1563
1568
1570
1577
1579
1584
1584
1587
1591
1591
1591
1590
1590
1589
1589
1585
1584
1582
1581
1612
1621
1631
1646
1652
1655
1656
1657
1658
1658
1661
1660
1660
1659
1659
1658
1658
1661
1662
1665
1667
1669
1673
1679
1682
1684
1709
1714
1720
1707
1698
1684
1675
1669
1678
1685
1702
1706
1708
1712
1716
1720
1720
1697
1693
1691
1686
1684
1685
1688
1700
1703
1706
1711
1714
1714
1714
1714
1714
1716
1722
1726
1730
1738
1741
1752
1765
1773
1779
1799
1806
1813
1820
1836
1856
1860
1862
1863
1865
1866
1867
1868
1868
1868
1869
1869
1869
1863
1855
1837
1832
1826
1823
1820
1816
1812
1809
1803
1800
1806
1812
1816
1824
1828
1832
1841
1845
1852
1857
1863
1867
1883
1883
1883
1882
1882
1881
1881
1880
1888
1894
1897
1899
1903
1910
1914
1916
1912
1910
1904
1902
1898
1893
1890
1887
1884
1881
1877
1879
1881
1883
1885
1887
1889
1892
1892
1892
1893
1894
1894
1894
1895
1895
1896
1896
1897
1897
1898
1898
1899
1900
1901
1903
1905
1896
1889
1876
1879
1882
1885
1889
1892
1891
1886
1882
1881
1881
1880
1879
1879
1878
1878
1879
1879
1880
1880
1881
1882
1883
1884
1885
1889
1891
1893
1898
1899
1900
1903
1903
1905
1906
1907
1908
1909
1910
1911
1912
1914
1918
1920
1929
1933
1936
1941
1941
1942
1943
1944
1946
1947
1949
1951
1953
1954
1954
1954
1953
1952
1951
1950
1949
1956
1962
1964
1965
1964
1964
1964
1964
1966
1973
1976
1979
1988
1993
1997
2001
2006
2009
2010
2011
2012
2013
2015
2017
2019
2026
2029
2031
2032
2034
2035
2036
2039
2040
2042
2046
2048
2049
2049
2049
2049
2050
2050
2050
2051
2052
2054
2055
2056
2058
2059
2061
2062
2063
2063
2064
2065
2066
2067
2068
2069
2069
2069
2069
2069
2070
2073
2073
2073
2069
2067
2062
2060
2055
2053
2051
2043
2041
2038
2036
2031
2025
2023
2017
2015
2009
2007
2003
2003
2003
2003
2003
2003
2002
1999
1994
1991
1981
1979
1978
1979
1981
1983
1982
1982
1981
1980
1979
1979
1978
1964
1962
1960
1956
1945
1942
1939
1936
1934
1930
1915
1905
1898
1884
1872
1862
1841
1842
1848
1853
1858
1863
1876
1882
1860
1833
1824
1813
1816
1823
1826
1828
1830
1816
1806
1800
1798
1797
1795
1793
1787
1785
1781
1779
1776
1771
1769
1768
1765
1763
1757
1741
1728
1719
1710
1696
1695
1692
1691
1689
1687
1683
1681
1682
1682
1684
1685
1686
1692
1700
1704
1708
1716
1718
1706
1698
1669
1661
1647
1640
1642
1661
1667
1674
1686
1693
1697
1700
1704
1707
1715
1719
1688
1671
1654
1634
1632
1632
1632
1632
1632
1632
1632
1632
1629
1625
1622
1619
1604
1601
1590
1544
1531
1523
1517
1510
1513
1516
1518
1522
1524
1524
1524
1523
1523
1522
1522
1522
1521
1521
1523
1524
1524
1525
1527
1528
1529
1530
1528
1526
1523
1517
1505
1489
1478
1479
1480
1468
1455
1446
1438
1430
1421
1414
1409
1405
1400
1395
1384
1380
1380
1378
1377
1376
1375
1367
1361
1353
1348
1345
1342
1340
1337
1334
1331
1326
1323
1323
1325
1327
1332
1334
1336
1339
1339
1339
1339
1339
1338
1338
1338
1338
1316
1309
1303
1287
1278
1267
1258
1249
1224
1216
1209
1197
1185
1181
1183
1185
1187
1191
1193
1195
1206
1202
1200
1199
1198
1196
1195
1192
1191
1194
1196
1199
1204
1205
1207
1209
1211
1213
1191
1186
1182
1174
1168
1163
1157
1154
1151
1140
1138
1137
1135
1133
1132
1132
1129
1127
1124
1122
1121
1122
1122
1122
1122
1120
1117
1113
1112
1116
1120
1122
1118
1114
1109
1099
1099
1099
1098
1098
1096
1096
1095
1093
1093
1093
1093
1094
1095
1094
1092
1091
1087
1085
1082
1081
1083
1085
1089
1090
1091
1092
1091
1090
1089
1088
1088
1082
1079
1076
1071
1069
1067
1066
1065
1065
1064
1063
1062
1061
1060
1060
1067
1079
1083
1089
1094
1100
1099
1097
1094
1092
1089
1085
1082
1078
1071
1060
1055
1051
1049
1046
1044
1041
1039
1041
1046
1048
1051
1053
1054
1051
1048
1046
1036
1034
1033
1031
1029
1028
1026
1023
1020
1019
1025
1026
1028
1031
1031
1031
1030
1030
1030
1029
1009
1001
997
994
995
996
998
1004
1008
1012
1013
1010
1007
1003
998
983
978
977
975
973
972
971
969
969
967
966
965
964
963
962
961
961
963
964
965
965
964
962
956
953
949
946
944
942
941
941
944
950
953
949
939
932
937
940
939
936
932
930
926
924
919
920
920
921
921
923
924
924
926
927
927
928
932
933
934
936
938
940
941
943
946
947
942
938
941
943
945
947
949
948
942
939
938
937
931
923
912
907
905
906
907
909
913
914
912
910
906
903
897
894
889
901
906
907
909
911
914
916
920
915
909
902
897
897
897
897
897
897
896
896
896
896
896
896
896
896
895
891
889
887
885
883
881
877
869
865
863
860
856
852
851
851
850
850
850
849
847
833
822
822
820
820
820
818
817
812
810
810
810
810
810
810
810
810
810
810
810
808
808
808
799
794
792
792
793
794
792
791
794
802
816
826
826
826
825
825
824
823
819
821
822
825
825
827
827
828
828
825
825
824
821
827
827
828
829
835
835
835
835
835
856
867
912
893
900
890
940
928
929
902
915
918
919
919
920
921
922
934
935
936
937
940
943
947
958
961
964
972
972
972
972
971
971
971
971
973
975
976
978
981
982
983
988
993
997
1001
1004
1011
1009
1007
1004
998
990
986
989
995
998
1000
1003
1006
1010
1013
1016
1019
1026
1031
1035
1040
1044
1050
1055
1063
1079
1086
1094
1100
1115
1118
1121
1126
1127
1129
1134
1137
1141
1145
1148
1151
1154
1160
1160
1160
1160
1160
1157
1155
1153
1151
1151
1150
1148
1146
1148
1157
1159
1163
1165
1167
1170
1170
1170
1170
1170
1169
1169
1169
1169
1173
1178
1183
1192
1202
1206
1218
1223
1229
1235
1240
1267
1279
1293
1297
1286
1277
1267
1241
1243
1250
1255
1261
1272
1280
1288
1286
1273
1264
1258
1249
1240
1222
1220
1216
1214
1208
1202
1194
1178
1169
1164
1168
1174
1180
1195
1216
1225
1230
1227
1224
1222
1220
1217
1215
1212
1203
1206
1212
1215
1218
1219
1219
1217
1216
1215
1211
1210
1209
1208
1207
1206
1203
1202
1200
1199
1198
1196
1195
1194
1193
1193
1192
1192
1191
1191
1188
1185
1183
1180
1177
1174
1171
1166
1164
1162
1162
1162
1160
1159
1158
1156
1155
1154
1152
1150
1150
1149
1148
1148
1147
1147
1146
1147
1148
1149
1150
1151
1154
1155
1155
1154
1151
1150
1148
1147
1144
1135
1131
1120
1110
1106
1105
1104
1102
1101
1100
1098
1097
1096
1094
1094
1094
1094
1093
1093
1091
1086
1084
1081
1078
1077
1079
1080
1089
1091
1097
1099
1098
1098
1097
1095
1095
1095
1095
1094
1094
1094
1092
1089
1087
1087
1087
1086
1082
1076
1072
1067
1062
1057
1052
1048
1043
1037
1033
1029
1023
1015
1013
1017
1023
1029
1034
1043
1048
1047
1044
1043
1029
1021
1016
1004
998
995
994
994
994
994
994
993
992
992
992
991
987
985
982
974
974
973
973
972
969
960
970
971
971
969
966
956
958
959
961
962
967
967
967
967
966
965
963
962
959
963
971
971
971
970
963
962
963
964
969
969
969
967
966
966
965
964
963
951
944
943
940
939
938
944
944
944
945
945
951
955
961
986
991
997
1003
1008
1021
1018
1003
990
977
963
947
936
933
931
928
926
912
909
907
903
900
902
908
926
922
919
916
912
906
883
883
882
882
881
881
881
879
879
878
878
875
868
868
868
867
867
866
866
866
865
864
864
863
863
862
861
859
856
856
854
853
851
846
846
847
847
847
847
847
847
847
849
853
857
862
867
874
880
879
876
866
863
860
858
851
849
848
847
846
848
851
842
829
829
829
839
841
826
827
835
845
851
858
864
847
843
840
830
830
826
820
806
801
799
798
795
793
792
791
791
790
789
780
777
775
775
775
775
774
773
772
769
764
764
765
765
765
762
761
759
758
757
750
749
748
748
749
748
747
745
741
737
737
739
732
731
730
729
729
728