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