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