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