772
772
772
772
772
771
771
771
771
771
771
771
771
771
771
771
771
771
771
771
772
772
772
773
773
773
773
774
774
774
775
775
776
776
777
778
778
779
780
780
781
782
782
782
782
782
783
784
785
786
787
788
789
789
790
791
791
791
792
792
793
793
793
793
794
794
794
795
795
796
796
797
798
798
799
799
799
799
800
802
804
805
807
809
810
812
813
815
816
816
817
817
817
818
818
818
818
819
819
819
819
819
819
819
820
820
820
823
826
829
831
834
834
835
836
836
836
836
836
836
836
835
835
834
834
834
834
835
835
836
837
838
838
839
840
841
841
841
841
841
843
845
848
850
853
854
855
856
857
858
859
860
862
863
865
868
870
873
875
876
876
876
876
877
883
889
895
901
907
910
914
917
920
923
926
929
932
935
938
940
943
945
948
952
956
961
965
969
975
980
985
990
995
998
1001
1004
1008
1012
1017
1022
1028
1033
1038
1041
1045
1049
1052
1054
1054
1054
1054
1054
1057
1060
1064
1067
1071
1072
1073
1074
1075
1077
1079
1081
1083
1085
1087
1091
1095
1099
1103
1107
1109
1111
1113
1116
1118
1120
1121
1123
1125
1128
1130
1133
1136
1139
1142
1146
1149
1153
1156
1158
1161
1163
1166
1168
1171
1174
1176
1179
1183
1188
1193
1198
1202
1208
1214
1220
1226
1232
1236
1240
1243
1247
1251
1253
1255
1257
1258
1260
1263
1266
1269
1272
1275
1280
1284
1289
1293
1298
1304
1309
1315
1320
1324
1327
1329
1331
1333
1335
1337
1338
1339
1341
1342
1344
1345
1346
1347
1351
1355
1359
1363
1368
1372
1376
1380
1384
1388
1396
1403
1411
1418
1425
1429
1434
1439
1444
1449
1452
1456
1459
1462
1464
1464
1463
1462
1462
1462
1462
1462
1462
1462
1464
1468
1471
1475
1479
1485
1491
1498
1504
1511
1515
1518
1522
1525
1529
1533
1536
1540
1544
1547
1551
1554
1557
1560
1564
1570
1577
1584
1590
1597
1601
1605
1610
1614
1618
1622
1627
1631
1635
1639
1643
1647
1650
1654
1658
1663
1667
1672
1677
1683
1690
1697
1704
1711
1714
1712
1711
1710
1708
1713
1723
1732
1742
1752
1753
1752
1747
1742
1738
1733
1727
1721
1715
1710
1704
1703
1704
1704
1705
1705
1700
1693
1687
1680
1674
1669
1665
1660
1656
1651
1648
1644
1640
1637
1633
1629
1624
1620
1616
1611
1607
1602
1597
1593
1587
1581
1575
1569
1562
1558
1554
1550
1546
1543
1540
1537
1535
1532
1529
1526
1522
1518
1514
1510
1504
1497
1490
1484
1477
1474
1470
1466
1463
1460
1460
1460
1461
1461
1461
1461
1461
1461
1461
1459
1456
1454
1452
1448
1441
1434
1427
1420
1413
1404
1398
1391
1385
1380
1375
1370
1366
1361
1356
1352
1347
1345
1344
1343
1342
1340
1337
1334
1331
1328
1326
1323
1321
1318
1312
1306
1299
1293
1289
1284
1281
1276
1273
1270
1267
1263
1260
1258
1257
1256
1254
1252
1247
1243
1238
1233
1226
1218
1212
1205
1199
1193
1187
1181
1176
1173
1170
1168
1164
1161
1158
1155
1152
1149
1144
1141
1137
1134
1132
1130
1128
1126
1125
1123
1122
1119
1115
1111
1107
1102
1098
1093
1089
1086
1083
1081
1079
1076
1074
1072
1071
1069
1066
1063
1060
1057
1055
1055
1056
1056
1054
1049
1045
1041
1035
1028
1021
1012
1007
1004
1000
997
992
987
983
977
970
964
957
950
944
942
939
936
932
930
927
925
922
918
914
911
908
903
900
897
893
888
884
879
875
872
869
866
863
861
860
858
857
855
854
853
852
850
847
844
842
841
841
841
841
840
839
838
837
836
835
835
834
834
834
835
836
837
837
837
837
837
835
834
833
832
829
825
821
819
819
819
819
819
819
819
819
819
819
818
817
817
816
815
815
814
812
809
807
804
803
800
798
798
798
798
797
797
796
796
796
795
794
794
793
793
793
793
792
792
791
790
789
789
788
787
787
785
784
783
782
782
782
782
782
781
781
780
779
778
778
777
776
775
774
774
774
774
773
773
772
772
771
771
771
770
770
770
770
770
770
770
771
771
771
771
771
771
771
771
771
772
772
773
774
774
747