950
937
937
938
938
937
936
936
936
935
932
926
926
926
927
927
927
927
927
935
936
936
937
942
945
946
947
947
947
947
951
953
951
955
956
953
949
950
953
953
956
962
967
966
981
982
988
996
1013
1021
1023
1026
1026
1033
1036
1039
1041
1044
1049
1053
1059
1051
1042
1042
1040
1027
1033
1049
1060
1069
1074
1080
1089
1093
1098
1105
1107
1110
1113
1114
1114
1129
1131
1133
1133
1134
1135
1138
1138
1141
1143
1146
1141
1141
1142
1144
1159
1192
1197
1200
1197
1206
1206
1213
1216
1219
1243
1267
1259
1244
1255
1268
1280
1287
1292
1293
1294
1296
1298
1301
1298
1289
1286
1282
1273
1271
1273
1272
1264
1265
1269
1277
1281
1284
1285
1287
1293
1295
1302
1302
1304
1304
1304
1306
1301
1306
1310
1320
1326
1329
1324
1314
1331
1349
1355
1362
1367
1366
1364
1363
1363
1364
1355
1348
1343
1345
1348
1350
1354
1358
1362
1370
1388
1388
1391
1394
1395
1396
1396
1397
1398
1398
1398
1398
1401
1405
1409
1409
1407
1402
1402
1402
1407
1411
1415
1415
1411
1399
1392
1384
1381
1379
1378
1377
1376
1372
1368
1362
1357
1353
1352
1354
1357
1370
1365
1371
1393
1395
1397
1399
1402
1410
1410
1429
1438
1443
1445
1437
1420
1409
1409
1409
1409
1410
1424
1433
1435
1467
1467
1469
1470
1462
1462
1470
1485
1486
1499
1506
1534
1543
1549
1550
1547
1536
1540
1527
1549
1549
1550
1553
1549
1560
1604
1625
1638
1623
1618
1614
1619
1623
1616
1616
1617
1622
1610
1598
1574
1581
1586
1606
1591
1570
1561
1560
1562
1576
1577
1559
1550
1543
1533
1518
1508
1500
1493
1490
1487
1477
1478
1474
1456
1452
1449
1442
1441
1441
1451
1460
1460
1460
1461
1462
1465
1465
1470
1471
1471
1469
1467
1464
1466
1460
1459
1459
1455
1462
1466
1471
1477
1493
1499
1498
1493
1487
1494
1500
1501
1495
1495
1490
1493
1497
1502
1507
1505
1509
1505
1506
1507
1510
1512
1511
1508
1518
1524
1527
1528
1527
1528
1533
1535
1538
1544
1556
1570
1582
1588
1594
1595
1596
1595
1595
1599
1599
1599
1602
1603
1603
1603
1606
1624
1629
1625
1623
1624
1629
1626
1634
1630
1625
1630
1634
1635
1632
1633
1621
1613
1609
1609
1613
1616
1618
1604
1609
1614
1615
1604
1598
1610
1611
1607
1601
1601
1601
1597
1598
1600
1610
1610
1611
1615
1616
1618
1622
1619
1618
1618
1618
1623
1625
1619
1622
1624
1625
1620
1622
1622
1618
1622
1616
1612
1620
1626
1627
1625
1622
1620
1620
1618
1617
1617
1617
1618
1618
1620
1620
1621
1617
1618
1620
1623
1627
1628
1630
1630
1630
1631
1631
1632
1633
1634
1635
1637
1639
1639
1642
1643
1643
1643
1642
1642
1640
1643
1640
1638
1639
1640
1642
1642
1643
1644
1645
1646
1647
1645
1640
1636
1634
1634
1634
1634
1634
1634
1634
1635
1636
1640
1664
1672
1663
1663
1642
1637
1637
1628
1623
1620
1624
1618
1618
1625
1625
1616
1616
1619
1621
1619
1616
1616
1615
1614
1614
1621
1627
1628
1638
1643
1647
1650
1645
1638
1633
1619
1605
1604
1603
1586
1590
1606
1610
1605
1604
1605
1610
1625
1627
1623
1609
1606
1599
1611
1608
1589
1595
1595
1600
1602
1595
1591
1601
1603
1593
1588
1585
1584
1585
1591
1596
1600
1620
1619
1621
1628
1632
1639
1633
1617
1606
1605
1598
1595
1597
1585
1580
1570
1553
1543
1547
1542
1549
1553
1550
1546
1540
1543
1534
1543
1543
1543
1526
1524
1527
1526
1523
1519
1519
1512
1503
1504
1504
1502
1500
1494
1485
1485
1488
1490
1488
1489
1493
1494
1494
1496
1499
1508
1515
1524
1525
1531
1523
1511
1508
1506
1499
1497
1492
1481
1482
1485
1487
1487
1485
1484
1484
1482
1481
1480
1481
1484
1483
1481
1487
1492
1482
1479
1483
1488
1494
1496
1484
1492
1490
1496
1490
1485
1488
1490
1491
1498
1507
1495
1491
1484
1481
1482
1484
1482
1483
1484
1490
1495
1495
1497
1500
1501
1488
1493
1505
1503
1512
1507
1498
1499
1506
1506
1510
1510
1509
1510
1516
1509
1515
1516
1529
1531
1528
1539
1532
1520
1513
1520
1520
1517
1509
1485
1487
1483
1491
1496
1494
1500
1514
1528
1528
1528
1529
1530
1528
1511
1521
1526
1529
1529
1525
1522
1530
1532
1535
1537
1554
1563
1553
1553
1561
1562
1561
1566
1575
1580
1587
1575
1575
1575
1587
1588
1588
1573
1563
1557
1542
1532
1528
1509
1502
1499
1500
1500
1498
1498
1501
1477
1471
1488
1488
1483
1483
1477
1467
1457
1457
1458
1470
1472
1471
1462
1449
1457
1464
1469
1463
1455
1451
1452
1455
1446
1447
1449
1457
1459
1464
1465
1456
1443
1442
1440
1439
1437
1431
1427
1421
1420
1416
1415
1414
1412
1411
1410
1409
1416
1420
1427
1425
1431
1431