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