777
1397
776
1246
776A
2026
1103
860
2213
968
817
963
862
757
1072
758
1211
241
1129
534
994
937
1822
397
1046
382
2001
1332
2188
1487
1650
84
1486
160
161
162
163
164
165
212
2297
213
2108
1925
86
218
1750
1583
85
1424
229
242
1130
995
1102
813
2214
967
815
964
816
794
861
793
1073
792
1212
1359
791
1677
1514
790
789
788
787
786
785
784
783
782
2270
781
936
889
844
398
1045
383
1184
316
1331
252
2187
251
1649
250
249
248
247
246
245
221
215
2298
216
2109
217
223
1751
1584
224
1678
1515
798
799
800
801
802
803
804
805
2269
806
2080
807
1897
808
1722
809
1555
810
1396
811
1848
1245
812
2027
2054
2053
1892
1694
1717
1693
1550
1692
1549
1691
1548
1690
2032
1547
1689
2219
1546
1688
1545
1687
1544
1686
1543
1685
1542
1684
1541
1683
1540
1682
2081
780
1898
779
1723
778
1556
1390
1524
2218
1523
1389
1522
1388
1521
1387
1520
1386
1519
1385
1518
1384
1681
1383
1382
1381
1380
1379
1378
1377
1362
1235
1680
1517
1234
1233
1232
1231
1230
1229
1425
2260
2240
2259
2258
2257
2256
2255
2254
2232
2253
2231
2252
2230
2266
1376
2077
1375
1894
1374
1719
1373
1552
1372
1393
1371
1242
1370
2030
1369
1241
1368
1240
2217
1367
1239
1366
1238
1365
1237
1364
1236
2052
2051
2262
2050
2049
2073
2048
1890
2047
1889
2046
1888
2034
2045
1887
2221
2044
1886
2043
1885
2042
1884
2041
1883
2040
1882
2039
2038
1881
2037
1880
2036
1879
1878
1877
1876
1875
1874
1873
1872
2263
1871
2074
1870
1891
1716
1869
1868
1715
1867
1714
1866
1713
1865
2033
1864
1712
2220
1863
1711
1862
1710
1861
1709
1859
1708
1858
1707
1857
1706
1856
1705
1855
1704
1703
1702
1701
1700
1699
1698
1697
2264
1696
2075
1695
315
2241
2242
2261
2072
2236
2071
2235
2070
2224
2068
2223
2066
2222
2065
2064
2063
2229
2062
2228
2061
2060
2225
2059
2057
2056
2055
1674
1511
727
728
729
730
731
732
733
734
735
736
737
1901
738
1726
739
1559
739A
1400
857B
1249
857A
1106
857
971
1844
820
960
1227
1226
2267
1225
2078
1224
1895
1720
1222
1850
1553
1221
1394
1220
1243
2029
1219
1100
1218
1099
2216
1217
1098
1216
1097
1215
1096
2023
865
722
2210
1069
721
1208
720
1355
719
1673
1510
718
717
716
715
714
713
712
711
710
709
708
1902
707
1727
706
1228
1679
1516
1093
1092
1091
1090
1089
1088
1087
1086
1085
2268
1084
2079
1083
1896
1082
1721
1081
1080
1554
1849
1079
1395
1078
1244
2028
1077
2215
1101
1539
1538
1537
1536
1535
1534
1533
1532
2265
1531
2076
1530
1893
1529
1718
1528
1551
1527
1392
1526
1391
1525
2031
1724
773
1557
774
775
1398
775A
2025
1247
2212
859
1104
818
969
863
962
1071
756
1210
755
1357
754
1675
1512
753
752
751
750
749
748
747
746
745
744
1900
743
1725
742
1558
741
1399
740
1845
1248
740A
2024
1105
858B
2211
858A
970
858
961
819
723
724
1070
725
1209
1356
726
2209
1672
1509
693
694
1905
442
1730
443
1563
452
1404
453
1253
462
1110
515
975
824
956
869
1065
494
1204
491
1351
484
1506
1840
1669
440
2088
441
1076
966
1075
965
1074
795
1213
796
1360
797
759
1358
760
1513
761
1676
762
763
764
765
766
767
768
769
2271
770
1667
1504
476
469
466
1838
411
412
2017
413
2204
414
415
2280
416
417
1908
418
1733
446
1566
449
456
1407
459
1256
518
2082
771
1899
772
424
2090
425
1907
426
1732
445
1565
450
1406
455
1255
460
1112
977
826
954
1063
496
1202
489
1349
486
474
471
464
695
696
697
698
699
700
701
2275
702
2086
703
1903
704
1728
705
1561
705A
1251
855A
1108
855
973
822
958
867
1067
1206
1353
1508
1842
1671
683
2021
682
2208
680
679
678
677
676
2276
675
2087
674
1904
673
1729
672
1562
671
1403
670
669
1109
668
974
823
957
868
1066
493
492
1352
483
1507
1841
1670
473
2020
472
2207
463
435
436
437
438
439
2277
1214
1095
1361
1094
509
1201
497
1560
706A
1401
856B
1250
856A
1107
856
972
821
959
866
689
1068
690
1843
1207
691
1354
2022
692
1500
166
167
207
206
209
210
2095
2284
211
277
278
279
280
129
281
522
831
949
506
1058
501
1197
298
1344
1499
1833
1662
505
1057
502
1196
304
1343
299
1498
173
1661
174
175
2011
2198
176
50
40
41
3
2286
117
2097
118
1914
119
1739
1572
171
2012
2199
172
52
53
54
55
42
2285
123
2096
124
1913
125
1738
1571
127
1412
1261
103
1118
523
982B
832
948
1113
827
978
872
953
1062
477
1837
468
467
2016
403
2203
404
405
406
2092
407
1909
408
1734
409
410
1408
1257
448
1114
457
458
519
828
498
427
428
2019
429
2206
430
431
2278
432
2089
433
1906
434
1731
444
1564
451
1405
454
1254
461
1111
516
976
825
955
870
1064
495
1203
490
1350
485
1668
1505
475
465
1839
419
420
421
2205
423
2279
69
2094
276
275
1736
274
1569
273
1410
272
1259
271
1116
270
950
269
507
521
500
830
302
875
294
1059
295
1834
1198
296
1345
297
2013
1663
990
884
941
1050
393
1189
378
190
1658
189
188
187
TT3
TT4
10
11
2008
12
2195
2289
2100
14
1917
70
1742
93
1575
98
1416
198
1193
307
191
1495
873
300
282
1200
1347
1665
1502
285
1836
286
2015
2202
288
57
2282
62
2093
261
1910
262
1735
263
99
2283
1919
72
1744
95
1577
318
1418
200
1267
236
1124
529
989
838
942
883
392
1827
1051
1190
310
2006
1337
137
264
1409
265
1258
266
1115
267
268
951
520
508
829
499
301
1060
293
1199
1346
291
1501
1835
1664
290
289
2014
168
2201
208
1265
234
1122
527
102
1262
104
1119
524
983
833
947
878
504
1056
1195
305
1342
181
1497
180
1660
179
178
2010
177
2197
51
39
1
2
4
2287
5
113
114
115
110
101
105
834
946
879
388
1055
1194
306
1341
182
1496
1659
183
2009
1829
185
2196
186
TT1
TT2
6
7
8
2288
2099
1916
112
1741
91
1574
97
1415
197
1264
233
1121
526
835
945
880
389
1054
374
109
1413
1348
1666
1503
487
48
43
27
28
29
30
2292
31
2103
32
1920
73
1745
95A
1578
121
1419
201
237
1268
530
1125
839
240
938
1823
533
396
842
381
887
2002
314
1047
2189
158
157
1333
156
1651
1488
155
154
153
77
78
79
80
2296
88
2107
89
1924
255
1648
256
257
258
259
260
222
2299
219
2110
220
1927
226
1752
1585
227
1426
228
1275
231
1132
244
997
537
90
1749
1582
87
106
205
225
1274
230
1131
243
996
536
935
845
399
890
1044
317
1183
1999
253
1330
2186
254
1485
2193
1655
1492
136
135
134
320
2185
321
1484
1647
323
324
327
328
1336
311
2192
1491
138
1654
139
140
141
49
47
33
34
2293
35
2104
36
1921
987
836
944
881
375
390
1053
308
1339
192
1657
1494
193
194
195
196
TT5
TT6
16
17
2290
2101
19
1918
71
1743
94
1576
1828
100
1417
199
1266
2007
235
2194
1123
528
837
943
882
391
1052
376
1191
309
1338
130
1656
1493
131
132
38
20
22
24
2291
25
2102
66
2295
2106
67
1923
81
1748
82
1581
76
1422
116
1271
107
1128
204
993
605
1037
1992
606
1176
2179
607
1323
608
1641
357
1645
1482
358
359
360
362
363
364
365
2302
366
2113
367
1930
368
1755
369
402
387
1041
355
1180
1996
356
1327
2183
46
1746
74
96
1420
122
1269
202
1126
238
531
940
840
394
885
2004
1049
312
992
532
939
841
395
886
380
2003
1048
313
2190
1187
147
1334
148
1652
1489
150
151
152
64
65
2180
1324
600
1642
1479
599
2191
1188
146
1335
145
1490
144
1653
143
142
58
59
60
2294
61
2105
1922
1747
75
1580
92
1421
108
1270
203
1127
239
1588
1429
370
371
1135
372
1000
540
1478
609
611
612
614
615
616
2306
617
2117
1934
619
1759
329
2300
330
2111
331
1928
1753
1586
1427
334
1276
335
1133
336
998
538
933
401
892
386
1042
337
1181
1997
338
1328
2184
339
1483
340
1646
341
342
343
344
345
346
347
2301
348
2112
349
1929
350
1754
1587
351
1428
352
1277
353
1134
354
999
539
932
848
934
846
400
385
1043
319
1182
1998
2116
589
1933
588
1591
587
1432
586
585
1138
584
1003
583
928
852
1813
897
1137
581
1002
582
851
929
896
603
1038
602
1993
1177
601
924
900
923
1034
1173
921
1320
920
1638
1475
919
1809
1988
918
1010
1033
1011
1172
1319
1013
1474
1014
1637
1987
1015
2174
1016
1017
1018
1019
1020
1021
2310
1022
2121
1023
1938
1024
1763
1596
1025
2175
916
915
914
913
2309
911
2120
1937
909
1762
1595
908
1436
907
1285
906
1142
905
1007
904
1008
903
1009
901
598
597
596
595
594
593
592
591
2305
590
1031
1147
1032
1148
1171
1149
1318
1150
1473
1151
1636
1986
1152
2173
1153
1154
1156
1157
1158
2311
1159
2122
1160
1939
1161
1764
1162
1597
931
849
561
894
560
1040
1995
559
2182
558
1326
557
1481
555
554
553
551
550
549
2303
548
2114
547
1931
545
546
1589
1430
1279
543
1136
1001
541
930
850
562
895
563
1039
1994
564
1178
565
1325
566
1480
567
1643
568
569
570
571
572
573
574
2304
575
576
1932
577
1757
578
1590
1431
579
1280
580
1006
666
925
902
2129
2130
1967
2131
1968
2132
1969
1310
1442
1311
1443
1312
1444
1313
1445
1314
1446
1315
1447
1316
1448
1471
1449
1984
2123
1304
1940
1765
1306
1598
1439
1308
1440
1309
1441
1438
1163
1287
1164
1288
1165
1289
1166
1167
1291
1168
1169
1592
1433
621
1282
633
2307
632
2118
631
1935
630
1760
1593
629
1434
628
1283
627
1140
626
1005
625
926
854
646
899
647
1035
648
1174
649
1321
622
1139
623
1004
624
927
853
645
898
1991
644
1036
2178
643
1175
642
1322
641
1477
640
1640
639
638
637
636
635
634
1634
1450
2171
1451
1452
1453
1454
1455
1456
2313
2133
1970
2134
1971
2135
1972
2136
1973
2137
1974
2138
1975
2139
1976
2140
1977
2141
1978
2142
1980
2167
2143
2144
2145
2146
2147
2148
2149
2150
2151
2152
2153
2154
2155
2156
2157
2158
2159
2160
2161
2164
2165
2166
685
684
686
687
688
514
513
512
511
1292
1170
1293
1317
1294
1472
1295
1806
1635
1985
1297
2172
1298
1300
1301
1302
2312
1303
1437
1026
1286
1027
1143
1028
1144
1029
1145
1030
1146
2176
658
2308
659
2119
660
1936
661
1594
662
1435
663
1284
664
1141
665
1982
2169
1781
1782
1783
1784
1785
1786
2315
2126
1788
1943
1789
1944
1945
1790
1946
1791
1947
1792
1948
1793
1949
1794
1950
1795
1951
1796
988
214
128
1299
604
184
283
1296
2200
326
1281
83
1402
814
503
45
470
13
18
361
232
1273
1570
1952
1797
1953
1798
1954
1799
1955
1800
1956
1801
1957
1981
2168
1958
1959
1960
1961
1962
1963
2316
1964
2127
1965
2128
1966
2272
2273
2274
650
1639
1476
651
652
653
654
655
656
657
1810
1989
912
517
1644
2251
618
332
9
303
1272
610
1911
2098
377
891
126
922
871
1307
535
681
2069
1758
2091
120
2124
1457
1941
1458
1766
1459
1599
1460
1600
1461
1601
1462
1602
1463
1603
1464
1604
1465
1605
1466
1606
1467
1607
1468
1608
1469
1609
1470
1610
1633
1611
1983
2170
1612
1613
1614
1615
1616
1617
2314
1618
2125
1619
1942
1620
1767
1621
1768
1622
1770
1623
1771
1624
1772
1625
1773
1626
1774
1627
1775
1628
1776
1629
1777
1630
1778
1631
1779
1803
1632
1780
2083
2084
2085
56
1579
21
874
544
1854
1567
2058
1252
373
422
15
379
552
1278
2281
37
23
1155
1061
542
864
2247
2246
2245
2244
2243
2239
2238
2237
2234
2233
2227
2035
1853
1852
1851
1846
1832
1831
1830
1826
1825
1824
2162
2163
1802
1979
1805
1804
1808
1807
1812
1860
510
488
1568
2115
292
26
1192
1787
63
620
1847
991
556
1761
1573
1756
284
149
1223
670A
68
1769
1329
159
322
287
1290
917
2005
2000
2018
2067
2226
333
111
613
325
525
447
1305
876
1179
1205
952
980
981
982A
1117
1260
1411
1737
1912
1915
1740
1414
1263
1120
985
986
482
481
480
479
478
384
1363
169
170
2250
2249
2248
1926
1423
133
893
1012
910
2181
1340
847
1186
877
1185
1811
1990
2177
1816
1815
1814
1817
1818
1819
1821
1820
843
888
979