2503
2505
2507
2509
2513
2512
2510
2505
2504
2502
2502
2502
2499
2492
2487
2484
2481
2478
2479
2481
2477
2466
2449
2458
2457
2420
2418
2431
2429
2422
2410
2419
2416
2391
2380
2380
2397
2394
2390
2378
2364
2362
2360
2365
2365
2365
2363
2356
2353
2352
2348
2339
2329
2328
2328
2328
2325
2318
2306
2306
2303
2296
2301
2267
2268
2271
2274
2284
2265
2254
2256
2267
2251
2217
2224
2225
2209
2187
2194
2196
2191
2187
2187
2185
2171
2168
2164
2162
2158
2153
2159
2154
2151
2151
2147
2130
2139
2144
2123
2117
2115
2114
2119
2125
2117
2114
2104
2101
2099
2107
2113
2087
2077
2076
2066
2059
2051
2045
2043
2043
2036
2021
2033
2036
2029
2016
2007
1997
1992
1989
1997
2003
2006
2000
1982
1981
1980
1977
1972
1969
1968
1958
1954
1953
1952
1951
1947
1940
1943
1947
1946
1937
1934
1928
1926
1926
1922
1921
1921
1918
1915
1907
1906
1907
1886
1883
1881
1878
1877
1875
1882
1882
1872
1847
1859
1859
1859
1857
1854
1851
1847
1837
1835
1834
1833
1838
1839
1843
1838
1828
1801
1801
1801
1801
1796
1793
1786
1786
1783
1779
1775
1775
1775
1775
1780
1774
1764
1756
1743
1730
1730
1731
1731
1729
1725
1720
1705
1704
1705
1699
1696
1693
1699
1706
1696
1682
1664
1659
1654
1650
1647
1640
1650
1661
1654
1650
1641
1631
1620
1612
1612
1612
1605
1597
1593
1592
1609
1609
1605
1596
1596
1591
1588
1580
1573
1573
1567
1567
1568
1569
1576
1581
1585
1579
1575
1573
1572
1570
1573
1580
1582
1584
1591
1591
1583
1571
1557
1553
1549
1544
1550
1572
1552
1551
1550
1549
1549
1541
1533
1532
1522
1520
1518
1514
1512
1511
1505
1503
1516
1505
1502
1500
1498
1492
1488
1485
1482
1486
1490
1470
1461
1450
1448
1451
1454
1459
1453
1431
1431
1431
1430
1429
1426
1437
1438
1442
1442
1439
1431
1429
1421
1417
1409
1404
1394
1393
1392
1391
1390
1390
1391
1396
1394
1358
1362
1368
1374
1334
1329
1344
1367
1347
1335
1325
1326
1346
1342
1338
1333
1320
1320
1313
1306
1306
1313
1324
1315
1302
1290
1288
1284
1283
1282
1282
1273
1271
1267
1262
1259
1257
1253
1252
1252
1251
1250
1250
1250
1231
1228
1230
1225
1216
1210
1204
1198
1198
1199
1198
1194
1170
1168
1167
1166
1165
1159
1158
1159
1160
1161
1161
1136
1130
1126
1125
1132
1135
1139
1122
1124
1092
1080
1079
1078
1076
1074
1069
1064
1062
1060
1058
1057
1046
1043
1043
1041
1027
1025
1020
1017
1013
1010
1012
1014
1014
1013
1009
1008
997
989
985
980
977
974
970
971
973
961
960
959
955
957
958
960
960
957
953
944
943
940
936
936
935
935
927
925
919
909
908
906
904
899
894
892
900
897
886
867
886
870
862
857
858
855
854
849
849
848
848
845
843
841
839
836
835
832
829
828
828
826
822
819
813
810
805
797
792
788
783
786
780
775
775
773
769
768
771
770
774
777
775
771
756
752
761
767
769
770
770
770
776
776
773
765
763
766
769
771
769
764
765
772
782
782
775
780
788
783
797
802
806
797
797
799
799
798
794
792
794
806
806
810
812
812
803
807
815
814
812
812
814
814
816
816
815
821
824
827
824
834
830
825
826
824
825
823
820
821
834
836
837
839
850
854
859
869
872
872
872
872
872
872
865
862
863
870
874
876
881
884
886
882
880
884
887
893
900
914
918
916
914
914
915
918
917
915
916
919
926
926
927
928
948
938
937
939
940
944
949
956
961
963
964
965
967
970
978
978
978
977
975
975
978
978
970
972
979
976
976
980
982
981
977
983
990
992
993
994
994
994
995
999
1006
1011
1009
1005
1009
1014
1017
1024
1028
1029
1032
1028
1030
1032
1033
1032
1031
1028
1025
1025
1025
1028
1038
1043
1050
1057
1061
1060
1058
1055
1053
1052
1060
1073
1085
1088
1081
1077
1075
1069
1069
1072
1077
1083
1087
1087
1085
1075
1064
1070
1075
1078
1107
1126
1117
1103
1095
1082
1082
1083
1086
1083
1081
1075
1070
1057
1054
1059
1063
1069
1081
1063
1063
1066
1071
1071
1064
1068
1069
1065
1056
1063
1064
1069
1077
1075
1067
1066
1071
1078
1079
1077
1076
1075
1075
1083
1085
1108
1107
1105
1104
1095
1095
1099
1101
1102
1104
1104
1104
1103
1102
1102
1103
1104
1111
1114
1116
1119
1123
1121
1120
1120
1121
1122
1127
1130
1134
1128
1120
1119
1123
1125
1127
1129
1132
1133
1134
1138
1142
1144
1144
1145
1146
1153
1153
1152
1149
1154
1156
1159
1167
1169
1170
1169
1165
1162
1166
1170
1169
1167
1170
1176
1190
1182
1173
1171
1170
1174
1178
1174
1176
1187
1193
1202
1203
1205
1207
1208
1209
1210
1211
1212
1212
1210
1213
1217
1223
1221
1216
1216
1216
1216
1214
1213
1209
1207
1204
1200
1198
1197
1199
1198
1195
1195
1196
1197
1198
1203
1203
1207
1211
1213
1211
1210
1212
1214
1215
1216
1218
1219
1221
1223
1224
1227
1229
1231
1232
1235
1238
1239
1239
1237
1236
1234
1235
1240
1252
1254
1262
1263
1267
1268
1273
1274
1277
1273
1270
1269
1267
1269
1272
1274
1277
1280
1284
1286
1290
1292
1293
1298
1297
1295
1285
1274
1270
1271
1270
1264
1253
1252
1248
1240
1236
1236
1228
1229
1228
1218
1218
1217
1216
1222
1225
1220
1211
1210
1209
1208
1209
1211
1194
1199
1202
1194
1194
1211
1184
1180
1177
1172
1161
1157
1150
1148
1144
1142
1138
1136
1129
1127
1123
1121
1120
1117
1116
1114
1104
1103
1097
1093
1091
1090
1087
1084
1084
1084
1083
1085
1089
1064
1062
1060
1056
1055
1046
1044
1043
1041
1039
1036
1031
1026
1023
1020
1011
1004
1001
999
1005
1006
996
994
994
995
991
987
986
982
983
984
984
982
984
985
981
971
972
973
972
970
963
971
975
978
988
991
983
989
993
1001
1006
1000
998
996
992
988
987
981
976
974
972
977
977
979
1000
995
997
1007
1021
1028
1045
1049
1054
1061
1064
1064
1060
1056
1055
1054
1053
1050
1052
1046
1045
1045
1042
1026
1022
1016
1018
1020
1023
1024
1024
1025
1033
1037
1041
1042
1044
1047
1047
1046
1046
1041
1040
1039
1021
1018
1012
1006
996
991
991
990
990
990
992
992
990
990
991
994
992
989
985
984
975
967
960
959
956
954
955
951
947
945
945
945
944
944
944
927
927
927
927
926
926
925
925
922
911
908
905
903
899
895
894
891
889
879
878
876
879
879
879
881
883
889
892
898
901
903
908
913
921
925
930
935
937
941
945
955
959
926
917
912
912
911
908
904
901
900
900
899
895
895
895
894
897
896
901
901
906
907
907
907
907
906
906
906
906
899
899
899
899
898
903
905
906
906
906
906
906
905
905
905
905
905
911
912
913
918
925
930
925
933
933
932
932
933
931
933
937
938
954
962
962
960
959
963
976
980
986
988
990
1003
1004
1009
1007
1004
1004
1011
1010
1010
1016
1032
1042
1055
1057
1082
1085
1086
1086
1086
1086
1086
1087
1091
1090
1090
1090
1090
1093
1097
1097
1102
1107
1108
1108
1109
1111
1111
1110
1110
1110
1113
1121
1123
1122
1122
1123
1123
1123
1124
1125
1125
1126
1126
1127
1133
1134
1146
1149
1159
1160
1163
1197
1211
1211
1214
1215
1219
1226
1230
1233
1235
1240
1247
1249
1252
1255
1258
1263
1268
1271
1272
1274
1276
1276
1278
1279
1289
1298
1306
1306
1305
1306
1311
1319
1327
1328
1329
1330
1329
1328
1328
1328
1328
1328
1330
1332
1334
1341
1346
1347
1349
1354
1357
1363
1363
1363
1363
1364
1368
1371
1374
1376
1380
1387
1403
1408
1414
1412
1406
1405
1402
1400
1404
1412
1418
1425
1435
1438
1440
1440
1441
1441
1442
1444
1463
1463
1462
1461
1461
1461
1461
1461
1461
1461
1463
1467
1469
1479
1488
1489
1500
1502
1504
1506
1509
1506
1506
1507
1507
1507
1507
1511
1532
1541
1538
1533
1527
1535
1540
1542
1544
1547
1557
1562
1579
1583
1584
1579
1574
1580
1586
1591
1598
1603
1608
1611
1611
1606
1604
1619
1621
1636
1651
1666
1660
1657
1655
1654
1672
1674
1678
1687
1689
1690
1694
1702
1711
1716
1719
1722
1725
1727
1726
1725
1729
1735
1728
1726
1725
1724
1729
1735
1738
1741
1744
1749
1752
1766
1771
1779
1786
1796
1818
1831
1844
1847
1845
1851
1859
1873
1871
1861
1866
1871
1877
1883
1885
1888
1897
1896
1892
1911
1909
1911
1919
1913
1931
1933
1935
1937
1937
1937
1937
1938
1939
1961
1951
1955
1960
1963
1972
1984
1979
1968
1978
1979
1980
1980
1985
1990
1997
1997
2001
2012
2019
2017
2017
2023
2023
2026
2032
2033
2038
2049
2049
2033
2014
2013
2010
2003
2011
2016
2005
1991
1990
1990
1970
1961
1966
1973
1968
1967
1961
1939
1933
1925
1922
1910
1899
1911
1919
1899
1892
1892
1890
1882
1880
1879
1878
1875
1875
1875
1856
1846
1843
1837
1841
1839
1835
1812
1810
1826
1803
1808
1815
1792
1779
1781
1773
1769
1753
1748
1745
1745
1746
1746
1746
1751
1754
1758
1759
1746
1728
1731
1731
1730
1729
1728
1726
1723
1721
1718
1713
1708
1705
1704
1703
1700
1709
1700
1684
1682
1690
1691
1690
1691
1695
1702
1702
1689
1673
1683
1697
1696
1686
1686
1684
1678
1676
1667
1664
1657
1656
1658
1660
1660
1660
1660
1660
1651
1649
1650
1641
1633
1635
1638
1635
1630
1624
1609
1607
1611
1627
1607
1612
1605
1602
1594
1592
1585
1584
1582
1586
1594
1585
1573
1567
1570
1575
1578
1584
1574
1570
1577
1582
1581
1575
1572
1568
1564
1551
1543
1548
1552
1561
1556
1552
1533
1531
1517
1519
1523
1515
1515
1512
1487
1489
1491
1494
1497
1493
1491
1484
1479
1467
1462
1453
1448
1446
1454
1450
1445
1442
1444
1446
1445
1443
1441
1419
1414
1412
1413
1416
1409
1405
1396
1390
1385
1383
1381
1379
1379
1379
1379
1379
1379
1376
1374
1365
1361
1364
1362
1337
1335
1338
1346
1340
1336
1332
1327
1324
1322
1322
1330
1334
1328
1325
1323
1321
1316
1311
1303
1295
1300
1306
1295
1284
1280
1279
1278
1279
1278
1274
1267
1265
1265
1265
1265
1265
1265
1265
1266
1266
1273
1274
1275
1273
1273
1264
1261
1254
1258
1263
1263
1258
1254
1248
1245
1246
1241
1236
1231
1231
1236
1245
1237
1234
1231
1230
1230
1231
1241
1234
1232
1232
1225
1228
1236
1239
1243
1244
1246
1246
1245
1252
1256
1262
1261
1254
1259
1263
1269
1268
1267
1265
1261
1259
1255
1256
1257
1263
1268
1275
1280
1284
1284
1284
1283
1282
1277
1272
1269
1271
1274
1278
1275
1270
1266
1271
1276
1290
1287
1286
1281
1283
1286
1289
1293
1295
1295
1295
1299
1303
1309
1309
1311
1313
1313
1312
1312
1312
1318
1317
1305
1304
1302
1299
1294
1292
1292
1292
1292
1293
1284
1276
1281
1286
1285
1284
1276
1267
1262
1250
1240
1239
1237
1236
1231
1230
1226
1225
1223
1221
1218
1217
1214
1217
1217
1215
1215
1213
1209
1205
1205
1207
1207
1202
1203
1205
1205
1197
1191
1191
1196
1192
1182
1180
1191
1197
1199
1200
1193
1191
1192
1181
1173
1174
1175
1175
1175
1175
1175
1175
1172
1171
1185
1192
1198
1196
1196
1198
1199
1201
1198
1197
1197
1197
1193
1178
1175
1174
1160
1163
1167
1170
1160
1158
1157
1143
1145
1148
1139
1136
1138
1150
1151
1155
1169
1181
1179
1176
1165
1170
1182
1177
1173
1172
1171
1170
1167
1165
1165
1166
1167
1169
1170
1164
1157
1158
1160
1157
1143
1140
1135
1132
1132
1136
1128
1123
1121
1121
1121
1121
1121
1122
1123
1117
1113
1107
1097
1095
1096
1097
1077
1081
1081
1078
1073
1070
1074
1074
1070
1061
1055
1053
1053
1047
1039
1033
1030
1027
1025
1024
1024
1023
1016
1014
1013
1012
1011
1008
1007
1006
1003
992
989
986
982
979
969
956
947
953
948
949
947
941
940
940
939
936
935
928
920
907
905
905
905
905
909
910
916
916
917
917
917
916
910
898
897
896
884
857
856
855
855
852
853
852
847
847
843
843
845
847
851
849
851
853
848
854
851
849
837
830
830
830
830
828
822
815
808
808
809
813
797
795
793
791
804
809
813
822
827
837
840
847
847
846
844
843
842
840
839
838
838
838
844
851
854
854
857
861
873
873
869
865
865
872
879
883
884
884
884
883
885
886
887
890
894
897
899
909
910
911
909
908
906
907
907
908
911
913
925
929
937
941
943
942
941
940
937
936
940
946
949
960
966
965
964
964
962
960
958
951
951
953
955
965
973
973
973
973
973
973
976
977
980
981
994
999
1002
998
993
992
988
987
987
986
985
984
981
979
975
977
980
985
984
979
976
970
958
951
946
946
946
946
947
948
943
935
934
935
940
939
936
932
932
934
938
942
945
921
914
912
910
910
910
916
924
939
949
952
956
950
948
935
933
932
930
923
925
925
925
925
924
923
921
912
907
902
903
904
907
903
896
895
901
901
901
901
899
895
892
896
900
908
910
913
914
914
913
910
920
925
934
934
926
932
937
945
947
947
947
946
943
938
945
951
958
962
964
976
979
982
987
987
986
966
972
980
990
995
992
994
1000
1005
1010
1012
1012
1016
1018
1022
1023
1024
1033
1035
1034
1034
1033
1049
1051
1053
1055
1061
1063
1061
1059
1058
1058
1055
1054
1052
1043
1052
1057
1053
1032
1035
1039
1049
1050
1050
1045
1043
1041
1037
1038
1038
1038
1038
1038
1036
1034
1033
1027
1022
1010
1000
996
991
984
984
997
997
982
975
975
979
982
995
991
991
993
994
983
976
977
978
979
979
978
976
976
976
976
976
975
973
972
971
970
965
960
963
968
962
950
948
942
941
944
951
959
960
951
944
942
944
946
968
973
981
984
988
991
978
972
965
956
960
964
964
964
966
967
969
967
966
965
963
966
972
980
985
988
988
989
999
1004
1007
1015
1017
1023
1040
1019
1010
1001
994
989
989
985
979
973
973
973
972
970
967
966
973
984
985
980
990
992
983
978
994
1007
1011
1013
1019
1021
1021
1021
1021
1022
1030
1035
1039
1040
1042
1049
1051
1057
1058
1059
1060
1075
1084
1080
1075
1072
1070
1076
1084
1084
1085
1087
1088
1088
1089
1095
1104
1108
1110
1110
1110
1110
1110
1111
1111
1109
1106
1110
1118
1106
1108
1115
1117
1117
1097
1097
1085
1079
1083
1087
1086
1083
1082
1082
1082
1082
1081
1079
1079
1079
1079
1078
1064
1062
1065
1072
1078
1080
1092
1106
1107
1107
1113
1110
1111
1123
1155
1158
1160
1157
1152
1145
1146
1148
1152
1157
1165
1165
1164
1178
1182
1180
1190
1197
1199
1196
1202
1214
1226
1229
1224
1223
1224
1231
1240
1241
1242
1261
1265
1268
1273
1274
1276
1278
1303
1315
1315
1303
1324
1318
1321
1311
1313
1321
1321
1332
1338
1334
1327
1328
1349
1342
1339
1337
1333
1327
1328
1328
1328
1327
1332
1337
1335
1334
1334
1336
1337
1338
1338
1338
1329
1328
1328
1328
1328
1327
1325
1324
1323
1321
1327
1332
1332
1332
1332
1328
1327
1326
1324
1320
1320
1319
1317
1316
1311
1308
1303
1298
1296
1296
1296
1295
1286
1282
1278
1273
1265
1262
1260
1258
1256
1254
1252
1251
1247
1246
1240
1238
1236
1236
1231
1226
1219
1215
1210
1201
1193
1176
1173
1171
1170
1164
1175
1182
1182
1172
1168
1163
1161
1159
1154
1148
1154
1160
1155
1133
1138
1143
1152
1131
1120
1108
1102
1097
1101
1093
1086
1084
1083
1083
1083
1084
1077
1074
1070
1064
1049
1048
1047
1047
1047
1047
1043
1040
1028
1028
1028
1019
1015
1012
1011
1005
998
990
982
956
959
958
953
947
943
942
933
921
922
921
912
909
909
910
906
893
887
887
886
886
888
889
893
892
891
884
881
876
871
869
869
869
869
861
858
855
854
853
853
851
850
848
844
843
841
828
831
832
833
822
822
822
823
835
835
840
839
840
845
847
843
840
836
836
831
825
822
818
813
810
809
809
809
809
809
811
816
816
816
817
823
826
833
835
838
839
853
853
854
857
859
866
868
872
876
880
881
886
897
898
895
895
893
891
889
883
882
881
880
875
874
880
871
879
880
880
874
872
870
869
871
871
872
870
867
847
850
852
853
853
853
855
856
857
858
861
863
861
860
859
859
863
881
881
881
880
881
886
891
894
896
896
897
897
895
893
892
893
901
915
916
919
921
922
921
921
919
919
918
918
918
917
915
914
913
923
928
933
934
935
937
948
949
950
946
944
942
941
953
955
956
963
962
960
959
966
974
974
986
989
985
982
980
980
983
994
997
995
995
995
996
998
1003
1007
1008
1009
1010
1011
1022
1023
1024
1025
1027
1030
1032
1033
1035
1036
1037
1040
1041
1041
1044
1047
1052
1054
1055
1057
1066
1071
1079
1086
1088
1098
1097
1094
1094
1094
1104
1107
1111
1113
1115
1116
1123
1128
1128
1128
1139
1144
1142
1141
1142
1144
1145
1145
1145
1145
1145
1169
1170
1172
1168
1166
1165
1164
1169
1191
1210
1196
1193
1203
1221
1224
1224
1227
1228
1229
1230
1232
1230
1226
1221
1218
1231
1234
1240
1243
1245
1248
1249
1250
1252
1255
1265
1274
1286
1291
1288
1288
1298
1302
1308
1308
1308
1314
1309
1303
1303
1310
1318
1326
1332
1338
1338
1338
1338
1339
1342
1343
1344
1345
1356
1359
1363
1362
1359
1362
1371
1374
1380
1385
1391
1392
1392
1392
1394
1398
1399
1401
1405
1402
1398
1402
1404
1411
1426
1427
1429
1441
1442
1445
1448
1451
1455
1457
1460
1461
1468
1463
1459
1464
1467
1475
1478
1481
1505
1486
1484
1488
1493
1511
1515
1519
1521
1520
1524
1528
1550
1542
1546
1557
1565
1573
1580
1573
1565
1571
1570
1582
1586
1590
1593
1595
1597
1599
1588
1609
1609
1609
1612
1625
1626
1627
1628
1629
1642
1646
1663
1670
1674
1675
1691
1697
1703
1703
1703
1701
1697
1699
1701
1722
1727
1731
1724
1721
1719
1722
1724
1736
1734
1735
1739
1741
1741
1744
1749
1751
1761
1763
1761
1758
1759
1761
1763
1766
1768
1775
1788
1774
1776
1782
1787
1796
1800
1806
1806
1805
1804
1811
1822
1827
1827
1829
1829
1832
1836
1838
1840
1845
1846
1847
1847
1848
1850
1854
1855
1860
1866
1869
1876
1878
1882
1887
1905
1929
1926
1926
1922
1927
1928
1928
1928
1923
1913
1918
1922
1926
1926
1930
1932
1934
1938
1946
1949
1950
1952
1956
1957
1958
1962
1964
1973
1979
1980
1983
1985
1988
1994
1996
2001
2007
2009
2019
2022
2025
2028
2033
2038
2024
2019
2011
2003
2004
2020
2018
2017
2015
2015
2012
2007
2008
2008
2008
2007
2006
2001
1998
2001
2004
2008
1996
1985
1985
1988
1991
1992
1992
1992
1992
1988
1966
1977
1980
1978
1979
1978
1956
1953
1951
1952
1959
1961
1956
1952
1947
1938
1938
1935
1933
1931
1928
1928
1928
1925
1924
1923
1918
1916
1910
1909
1909
1908
1910
1914
1912
1913
1913
1910
1906
1901
1906
1907
1907
1908
1910
1910
1900
1900
1900
1900
1900
1900
1905
1905
1904
1906
1908
1912
1916
1923
1917
1917
1912
1909
1905
1909
1908
1907
1906
1905
1905
1908
1909
1904
1904
1904
1899
1888
1885
1882
1880
1878
1878
1878
1878
1878
1876
1873
1870
1872
1873
1870
1865
1860
1865
1863
1852
1853
1855
1856
1855
1841
1837
1834
1834
1827
1804
1804
1801
1796
1793
1793
1793
1792
1792
1791
1789
1789
1799
1799
1799
1795
1787
1777
1765
1762
1759
1775
1762
1749
1759
1759
1759
1754
1744
1731
1724
1714
1713
1711
1709
1712
1705
1704
1695
1695
1697
1700
1691
1687
1688
1690
1690
1690
1689
1688
1689
1665
1662
1652
1641
1640
1639
1640
1641
1643
1643
1643
1642
1639
1627
1624
1622
1621
1615
1606
1602
1598
1596
1596
1595
1593
1591
1587
1586
1585
1583
1582
1581
1579
1576
1561
1556
1552
1547
1541
1541
1541
1541
1541
1542
1546
1544
1543
1540
1535
1528
1527
1527
1526
1511
1507
1502
1500
1496
1489
1487
1482
1475
1474
1479
1488
1490
1465
1461
1459
1460
1461
1463
1458
1455
1451
1448
1436
1430
1429
1428
1426
1426
1427
1429
1432
1434
1435
1437
1431
1424
1404
1402
1401
1400
1400
1400
1400
1401
1395
1396
1396
1393
1392
1389
1390
1390
1391
1391
1389
1389
1381
1361
1370
1359
1353
1350
1333
1332
1322
1317
1314
1311
1302
1297
1301
1298
1293
1287
1286
1285
1284
1283
1285
1272
1269
1268
1264
1264
1263
1263
1261
1259
1244
1244
1243
1235
1226
1225
1222
1219
1218
1217
1217
1217
1215
1213
1206
1204
1205
1198
1202
1202
1201
1195
1194
1186
1185
1181
1179
1182
1166
1157
1150
1150
1146
1139
1135
1134
1128
1129
1129
1123
1121
1120
1118
1116
1105
1102
1099
1097
1089
1078
1073
1069
1035
1017
998
986
981
976
972
962
959
954
951
950
948
943
934
934
930
928
930
931
929
928
928
928
927
926
925
925
924
916
916
909
905
903
899
898
877
872
866
861
857