1,1847
2,1847
3,1846
3,1845
3,1844
3,1843
3,1842
3,1841
3,1840
4,1840
5,1840
6,1840
7,1840
8,1839
8,1838
8,1837
8,1836
8,1835
8,1834
8,1833
8,1832
9,1832
10,1832
11,1832
12,1832
13,1831
13,1830
13,1829
13,1828
14,1828
15,1828
16,1828
17,1828
18,1827
18,1826
18,1825
18,1824
18,1823
18,1822
18,1821
19,1821
20,1821
21,1821
22,1821
23,1820
23,1819
23,1818
23,1817
24,1817
25,1817
26,1817
27,1817
28,1816
28,1815
28,1814
28,1813
29,1813
30,1813
31,1813
32,1813
33,1812
33,1811
33,1810
33,1809
34,1809
35,1809
36,1809
37,1809
38,1808
38,1807
38,1806
38,1805
39,1805
40,1805
41,1805
42,1805
43,1804
43,1803
43,1802
44,1802
45,1802
46,1802
47,1802
48,1801
48,1800
48,1799
48,1798
49,1798
50,1798
51,1798
52,1798
53,1797
53,1796
53,1795
53,1794
54,1794
55,1794
56,1794
57,1794
58,1793
58,1792
58,1791
58,1790
59,1790
60,1790
61,1790
62,1790
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
94,1766
94,1765
94,1764
95,1764
96,1764
97,1764
98,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
110,1748
111,1748
112,1748
113,1748
114,1747
114,1746
114,1745
115,1745
116,1745
117,1745
118,1745
119,1744
119,1743
119,1742
119,1741
120,1741
121,1741
122,1741
123,1741
124,1740
124,1739
124,1738
124,1737
124,1736
124,1735
124,1734
124,1733
125,1733
126,1733
127,1733
128,1733
129,1732
129,1731
129,1730
130,1730
131,1729
132,1729
133,1729
134,1728
134,1727
134,1726
135,1726
136,1726
137,1726
138,1726
139,1725
139,1724
139,1723
139,1722
140,1722
141,1722
142,1722
143,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
155,1711
156,1711
157,1711
158,1711
159,1710
159,1709
159,1708
159,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
190,1679
190,1678
190,1677
190,1676
191,1676
192,1676
193,1676
194,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
210,1660
210,1659
210,1658
210,1657
211,1657
212,1657
213,1657
214,1657
215,1656
215,1655
215,1654
216,1654
217,1654
218,1654
219,1654
220,1653
220,1652
220,1651
220,1650
220,1649
220,1648
220,1647
220,1646
221,1646
222,1646
223,1646
224,1646
225,1645
225,1644
225,1643
225,1642
226,1642
227,1642
228,1642
229,1642
230,1641
230,1640
230,1639
230,1638
230,1637
230,1636
230,1635
231,1635
232,1635
233,1635
234,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,1622
251,1621
251,1620
251,1619
252,1619
253,1619
254,1619
255,1619
256,1618
256,1617
256,1616
257,1616
258,1616
259,1616
260,1616
261,1615
261,1614
261,1613
261,1612
262,1612
263,1612
264,1612
265,1612
266,1611
266,1610
266,1609
266,1608
267,1608
268,1608
269,1608
270,1608
271,1607
271,1606
271,1605
271,1604
272,1604
273,1604
274,1604
275,1604
276,1603
276,1602
276,1601
276,1600
276,1599
276,1598
276,1597
277,1597
278,1597
279,1597
280,1597
281,1596
281,1595
281,1594
281,1593
282,1593
283,1593
284,1593
285,1593
286,1592
286,1591
286,1590
286,1589
286,1588
286,1587
286,1586
286,1585
287,1585
288,1585
289,1585
290,1585
291,1584
291,1583
291,1582
291,1581
292,1581
293,1581
294,1581
295,1581
296,1580
296,1579
296,1578
296,1577
296,1576
296,1575
296,1574
297,1574
298,1574
299,1574
300,1574
301,1573
301,1572
301,1571
301,1570
302,1570
303,1570
304,1570
305,1570
306,1569
306,1568
306,1567
306,1566
307,1566
308,1566
309,1566
310,1566
311,1565
311,1564
311,1563
311,1562
311,1561
311,1560
311,1559
312,1559
313,1559
314,1559
315,1559
316,1558
316,1557
316,1556
316,1555
317,1555
318,1555
319,1555
320,1555
321,1554
321,1553
321,1552
322,1551
323,1551
324,1551
325,1551
326,1551
327,1550
327,1549
327,1548
327,1547
328,1547
329,1547
330,1547
331,1547
332,1546
332,1545
332,1544
332,1543
333,1543
334,1543
335,1543
336,1543
337,1542
337,1541
337,1540
338,1540
339,1540
340,1540
341,1540
342,1539
342,1538
342,1537
342,1536
343,1536
344,1536
345,1536
346,1536
347,1535
347,1534
347,1533
347,1532
347,1531
347,1530
347,1529
347,1528
348,1528
349,1528
350,1528
351,1528
352,1527
352,1526
352,1525
353,1524
354,1524
355,1524
356,1524
357,1523
357,1522
357,1521
358,1521
359,1521
360,1521
361,1521
362,1520
362,1519
362,1518
362,1517
363,1517
364,1517
365,1517
366,1517
367,1516
367,1515
367,1514
367,1513
367,1512
367,1511
367,1510
367,1509
368,1509
369,1509
370,1509
371,1509
372,1508
372,1507
372,1506
373,1505
374,1505
375,1505
376,1505
377,1504
377,1503
377,1502
378,1502
379,1502
380,1502
381,1502
382,1501
382,1500
382,1499
382,1498
383,1498
384,1498
385,1498
386,1498
387,1497
387,1496
387,1495
387,1494
388,1494
389,1494
390,1494
391,1494
392,1493
392,1492
392,1491
393,1490
394,1490
395,1490
396,1490
397,1489
397,1488
397,1487
397,1486
397,1485
397,1484
397,1483
398,1483
399,1483
400,1483
401,1483
402,1482
402,1481
402,1480
403,1479
404,1479
405,1479
406,1479
407,1479
408,1478
408,1477
408,1476
408,1475
409,1475
410,1475
411,1475
412,1475
413,1474
413,1473
413,1472
413,1471
414,1471
415,1471
416,1471
417,1471
418,1470
418,1469
418,1468
419,1468
420,1468
421,1468
422,1468
423,1467
423,1466
423,1465
423,1464
423,1463
423,1462
423,1461
423,1460
424,1460
425,1460
426,1460
427,1460
428,1459
428,1458
428,1457
428,1456
429,1456
430,1456
431,1456
432,1456
433,1455
433,1454
433,1453
433,1452
433,1451
433,1450
433,1449
434,1449
435,1449
436,1449
437,1449
438,1448
438,1447
438,1446
438,1445
439,1445
440,1445
441,1445
442,1445
443,1444
443,1443
443,1442
443,1441
443,1440
443,1439
443,1438
443,1437
444,1437
445,1437
446,1437
447,1437
448,1436
448,1435
448,1434
448,1433
448,1432
448,1431
448,1430
449,1430
450,1430
451,1430
452,1430
453,1429
453,1428
453,1427
453,1426
453,1425
453,1424
453,1423
453,1422
454,1422
455,1422
456,1422
457,1422
458,1421
458,1420
458,1419
458,1418
458,1417
458,1416
458,1415
458,1414
459,1414
460,1414
461,1414
462,1414
463,1413
463,1412
463,1411
463,1410
463,1409
463,1408
463,1407
464,1407
465,1407
466,1407
467,1407
468,1406
468,1405
468,1404
468,1403
468,1402
468,1401
468,1400
468,1399
469,1399
470,1399
471,1399
472,1399
473,1398
473,1397
473,1396
473,1395
473,1394
473,1393
473,1392
474,1392
475,1392
476,1392
477,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,1379
494,1378
494,1377
494,1376
495,1376
496,1376
497,1376
498,1376
499,1376
500,1376
501,1376
502,1376
503,1376
504,1375
504,1374
504,1373
505,1373
506,1373
507,1373
508,1373
509,1373
510,1373
511,1373
512,1373
513,1373
514,1372
514,1371
514,1370
514,1369
515,1369
516,1369
517,1369
518,1369
519,1368
519,1367
519,1366
519,1365
520,1365
521,1365
522,1365
523,1365
524,1365
525,1365
526,1365
527,1365
528,1365
529,1364
529,1363
529,1362
529,1361
530,1361
531,1361
532,1361
533,1361
534,1361
535,1361
536,1361
537,1361
538,1361
539,1360
539,1359
539,1358
539,1357
540,1357
541,1357
542,1357
543,1357
544,1357
545,1357
546,1357
547,1357
548,1357
549,1356
549,1355
549,1354
550,1354
551,1354
552,1354
553,1354
554,1354
555,1354
556,1354
557,1354
558,1354
559,1353
559,1352
559,1351
559,1350
560,1350
561,1350
562,1350
563,1350
564,1350
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
591,1327
592,1327
593,1327
594,1327
595,1326
595,1325
595,1324
595,1323
595,1322
595,1321
595,1320
595,1319
596,1319
597,1319
598,1319
599,1319
600,1318
600,1317
600,1316
600,1315
600,1314
600,1313
600,1312
601,1312
602,1312
603,1312
604,1312
605,1311
605,1310
605,1309
605,1308
605,1307
605,1306
605,1305
605,1304
606,1304
607,1304
608,1304
609,1304
610,1303
610,1302
610,1301
610,1300
610,1299
610,1298
610,1297
610,1296
610,1295
610,1294
610,1293
611,1293
612,1293
613,1293
614,1293
615,1292
615,1291
615,1290
615,1289
615,1288
615,1287
615,1286
615,1285
615,1284
615,1283
615,1282
616,1281
617,1281
618,1281
619,1281
620,1280
620,1279
620,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
626,1262
627,1262
628,1262
629,1262
630,1261
630,1260
630,1259
630,1258
630,1257
630,1256
630,1255
631,1255
632,1255
633,1255
634,1255
635,1254
635,1253
635,1252
635,1251
635,1250
635,1249
635,1248
636,1247
637,1247
638,1247
639,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,1205
716,1204
716,1203
716,1202
717,1202
718,1202
719,1202
720,1202
721,1202
722,1202
723,1202
724,1202
725,1202
726,1201
726,1200
726,1199
727,1198
728,1198
729,1198
730,1198
731,1198
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,1186
757,1185
757,1184
757,1183
758,1183
759,1183
760,1183
761,1183
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,1178
772,1177
772,1176
772,1175
773,1175
774,1175
775,1175
776,1175
777,1174
777,1173
777,1172
777,1171
778,1171
779,1171
780,1171
781,1171
782,1170
782,1169
782,1168
783,1168
784,1168
785,1168
786,1168
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
813,1148
813,1147
813,1146
813,1145
814,1145
815,1145
816,1145
817,1145
818,1144
818,1143
818,1142
818,1141
818,1140
818,1139
818,1138
818,1137
819,1137
820,1137
821,1137
822,1137
823,1136
823,1135
823,1134
823,1133
824,1133
825,1133
826,1133
827,1133
828,1132
828,1131
828,1130
829,1130
830,1130
831,1130
832,1130
833,1129
833,1128
833,1127
833,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
839,1118
840,1118
841,1118
842,1118
843,1117
843,1116
843,1115
843,1114
844,1114
845,1114
846,1114
847,1114
848,1113
848,1112
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,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
879,1092
880,1092
881,1092
882,1092
883,1091
883,1090
883,1089
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,1072
909,1071
909,1070
909,1069
910,1069
911,1069
912,1069
913,1069
914,1069
915,1069
916,1069
917,1069
918,1069
919,1068
919,1067
919,1066
919,1065
920,1065
921,1065
922,1065
923,1065
924,1065
925,1065
926,1065
927,1065
928,1065
929,1064
929,1063
929,1062
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,1042
1021,1042
1022,1042
1023,1042
1024,1042
1025,1041
1025,1040
1025,1039
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,1038
1041,1038
1042,1038
1043,1038
1044,1038
1045,1037
1045,1036
1045,1035
1046,1035
1047,1035
1048,1035
1049,1035
1050,1035
1051,1035
1052,1035
1053,1035
1054,1035
1055,1035
1056,1035
1057,1035
1058,1035
1059,1035
1060,1035
1061,1034
1061,1033
1061,1032
1061,1031
1062,1031
1063,1031
1064,1031
1065,1031
1066,1030
1066,1029
1066,1028
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
1096,1003
1096,1002
1096,1001
1097,1001
1098,1000
1099,1000
1100,1000
1101,999
1101,998
1101,997
1102,997
1103,997
1104,997
1105,997
1106,996
1106,995
1106,994
1106,993
1107,993
1108,993
1109,993
1110,993
1111,992
1111,991
1111,990
1111,989
1112,989
1113,989
1114,989
1115,989
1116,988
1116,987
1116,986
1116,985
1116,984
1116,983
1116,982
1117,982
1118,982
1119,982
1120,982
1121,981
1121,980
1121,979
1121,978
1122,978
1123,978
1124,978
1125,978
1126,977
1126,976
1126,975
1126,974
1126,973
1126,972
1126,971
1127,970
1128,970
1129,970
1130,970
1131,969
1131,968
1131,967
1131,966
1131,965
1131,964
1131,963
1131,962
1131,961
1131,960
1131,959
1131,958
1131,957
1131,956
1131,955
1131,954
1131,953
1131,952
1132,951
1133,951
1134,951
1135,951
1136,951
1137,950
1137,949
1137,948
1137,947
1137,946
1137,945
1137,944
1137,943
1137,942
1137,941
1137,940
1138,940
1139,940
1140,940
1141,940
1142,939
1142,938
1142,937
1142,936
1142,935
1142,934
1142,933
1142,932
1142,931
1142,930
1142,929
1142,928
1143,928
1144,928
1145,928
1146,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
1153,909
1154,909
1155,909
1156,909
1157,908
1157,907
1157,906
1158,906
1159,906
1160,906
1161,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
1167,897
1167,896
1167,895
1167,894
1168,894
1169,894
1170,894
1171,894
1172,893
1172,892
1172,891
1172,890
1173,890
1174,890
1175,890
1176,890
1177,889
1177,888
1177,887
1177,886
1177,885
1177,884
1177,883
1178,883
1179,883
1180,883
1181,883
1182,882
1182,881
1182,880
1182,879
1183,879
1184,879
1185,879
1186,879
1187,878
1187,877
1187,876
1187,875
1187,874
1187,873
1187,872
1187,871
1188,871
1189,871
1190,871
1191,871
1192,870
1192,869
1192,868
1193,868
1194,868
1195,868
1196,868
1197,867
1197,866
1197,865
1197,864
1197,863
1197,862
1197,861
1197,860
1198,860
1199,860
1200,860
1201,860
1202,859
1202,858
1202,857
1202,856
1203,856
1204,856
1205,856
1206,856
1207,855
1207,854
1207,853
1207,852
1207,851
1207,850
1207,849
1208,849
1209,849
1210,849
1211,849
1212,848
1212,847
1212,846
1213,845
1214,845
1215,845
1216,845
1217,845
1218,844
1218,843
1218,842
1218,841
1219,841
1220,841
1221,841
1222,841
1223,840
1223,839
1223,838
1223,837
1224,837
1225,837
1226,837
1227,837
1228,836
1228,835
1228,834
1228,833
1229,833
1230,833
1231,833
1232,833
1233,832
1233,831
1233,830
1234,830
1235,830
1236,830
1237,830
1238,829
1238,828
1238,827
1238,826
1239,826
1240,826
1241,826
1242,826
1243,825
1243,824
1243,823
1243,822
1244,822
1245,822
1246,822
1247,822
1248,821
1248,820
1248,819
1248,818
1249,818
1250,818
1251,818
1252,818
1253,817
1253,816
1253,815
1254,814
1255,814
1256,814
1257,814
1258,813
1258,812
1258,811
1259,811
1260,811
1261,811
1262,811
1263,810
1263,809
1263,808
1263,807
1264,807
1265,807
1266,807
1267,807
1268,806
1268,805
1268,804
1268,803
1268,802
1268,801
1268,800
1268,799
1269,799
1270,799
1271,799
1272,799
1273,798
1273,797
1273,796
1274,795
1275,795
1276,795
1277,795
1278,794
1278,793
1278,792
1279,792
1280,792
1281,792
1282,792
1283,791
1283,790
1283,789
1283,788
1284,788
1285,788
1286,788
1287,788
1288,787
1288,786
1288,785
1288,784
1288,783
1288,782
1288,781
1289,780
1290,780
1291,780
1292,780
1293,779
1293,778
1294,777
1294,776
1295,776
1296,776
1297,776
1298,776
1299,775
1299,774
1299,773
1299,772
1299,771
1299,770
1299,769
1300,769
1301,769
1302,769
1303,769
1304,768
1304,767
1304,766
1304,765
1304,764
1304,763
1304,762
1304,761
1305,761
1306,761
1307,761
1308,761
1309,760
1309,759
1309,758
1310,757
1311,757
1312,757
1313,757
1314,756
1314,755
1314,754
1314,753
1314,752
1314,751
1314,750
1315,750
1316,750
1317,750
1318,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
1340,731
1341,731
1342,731
1343,731
1344,730
1344,729
1344,728
1344,727
1345,727
1346,727
1347,727
1348,727
1349,726
1349,725
1349,724
1349,723
1350,723
1351,723
1352,723
1353,723
1354,722
1354,721
1354,720
1355,720
1356,720
1357,720
1358,720
1359,720
1360,720
1361,720
1362,720
1363,720
1364,719
1364,718
1364,717
1364,716
1365,716
1366,716
1367,716
1368,716
1369,715
1369,714
1369,713
1369,712
1370,712
1371,712
1372,712
1373,712
1374,712
1375,712
1376,712
1377,712
1378,712
1379,712
1380,711
1380,710
1380,709
1380,708
1381,708
1382,708
1383,708
1384,708
1385,707
1385,706
1385,705
1385,704
1386,704
1387,704
1388,704
1389,704
1390,703
1390,702
1390,701
1391,701
1392,701
1393,701
1394,701
1395,700
1395,699
1395,698
1395,697
1396,697
1397,697
1398,697
1399,697
1400,696
1400,695
1400,694
1400,693
1401,693
1402,693
1403,693
1404,693
1405,692
1405,691
1405,690
1405,689
1406,689
1407,689
1408,689
1409,689
1410,688
1410,687
1410,686
1410,685
1411,685
1412,685
1413,685
1414,685
1415,684
1415,683
1415,682
1416,682
1417,682
1418,682
1419,682
1420,682
1421,682
1422,682
1423,682
1424,682
1425,681
1425,680
1425,679
1425,678
1426,678
1427,678
1428,678
1429,678
1430,677
1430,676
1430,675
1430,674
1431,674
1432,674
1433,674
1434,674
1435,673
1435,672
1435,671
1435,670
1436,670
1437,670
1438,670
1439,670
1440,669
1440,668
1440,667
1441,666
1442,666
1443,666
1444,666
1445,665
1445,664
1445,663
1445,662
1445,661
1445,660
1445,659
1446,659
1447,659
1448,659
1449,659
1450,658
1450,657
1450,656
1450,655
1451,655
1452,655
1453,655
1454,655
1455,654
1455,653
1455,652
1455,651
1455,650
1455,649
1456,648
1456,647
1457,647
1458,647
1459,647
1460,647
1461,646
1461,645
1461,644
1462,644
1463,644
1464,644
1465,644
1466,644
1467,644
1468,644
1469,644
1470,644
1471,643
1471,642
1471,641
1471,640
1472,640
1473,640
1474,640
1475,640
1476,639
1476,638
1476,637
1476,636
1477,636
1478,636
1479,636
1480,636
1481,635
1481,634
1481,633
1481,632
1482,632
1483,632
1484,632
1485,632
1486,631
1486,630
1486,629
1486,628
1487,628
1488,628
1489,628
1490,628
1491,627
1491,626
1491,625
1492,625
1493,625
1494,625
1495,625
1496,624
1496,623
1496,622
1496,621
1496,620
1496,619
1496,618
1496,617
1497,617
1498,617
1499,617
1500,617
1501,616
1501,615
1501,614
1501,613
1502,613
1503,613
1504,613
1505,613
1506,612
1506,611
1506,610
1506,609
1507,609
1508,609
1509,609
1510,609
1511,608
1511,607
1511,606
1512,606
1513,606
1514,606
1515,606
1516,605
1516,604
1516,603
1516,602
1517,602
1518,602
1519,602
1520,602
1521,601
1521,600
1521,599
1521,598
1522,598
1523,598
1524,598
1525,598
1526,597
1526,596
1526,595
1526,594
1527,594
1528,594
1529,594
1530,594
1531,593
1531,592
1531,591
1532,590
1533,590
1534,590
1535,590
1536,589
1536,588
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
1557,570
1557,569
1557,568
1558,568
1559,568
1560,568
1561,568
1562,567
1562,566
1562,565
1562,564
1563,564
1564,564
1565,564
1566,564
1567,563
1567,562
1567,561
1567,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
1613,507
1614,507
1615,507
1616,507
1617,506
1617,505
1617,504
1618,503
1619,503
1620,503
1621,503
1622,503
1623,502
1623,501
1623,500
1623,499
1624,499
1625,499
1626,499
1627,499
1628,499
1629,499
1630,499
1631,499
1632,499
1633,498
1633,497
1633,496
1634,496
1635,496
1636,496
1637,496
1638,496
1639,496
1640,496
1641,496
1642,496
1643,495
1643,494
1643,493
1643,492
1644,492
1645,492
1646,492
1647,492
1648,491
1648,490
1648,489
1648,488
1649,488
1650,488
1651,488
1652,488
1653,488
1654,488
1655,488
1656,488
1657,488
1658,487
1658,486
1658,485
1658,484
1659,484
1660,484
1661,484
1662,484
1663,483
1663,482
1663,481
1663,480
1664,480
1665,480
1666,480
1667,480
1668,480
1669,480
1670,480
1671,480
1672,480
1673,479
1673,478
1673,477
1674,477
1675,477
1676,477
1677,477
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,473
1689,473
1690,473
1691,473
1692,473
1693,472
1693,471
1693,470
1693,469
1694,469
1695,469
1696,469
1697,469
1698,469
1699,469
1700,469
1701,469
1702,469
1703,469
1704,468
1704,467
1704,466
1704,465
1705,465
1706,465
1707,465
1708,465
1709,464
1709,463
1709,462
1709,461
1710,461
1711,461
1712,461
1713,461
1714,461
1715,461
1716,461
1717,461
1718,461
1719,460
1719,459
1719,458
1720,458
1721,458
1722,458
1723,458
1724,458
1725,458
1726,458
1727,458
1728,458
1729,457
1729,456
1729,455
1729,454
1730,454
1731,454
1732,454
1733,454
1734,453
1734,452
1734,451
1734,450
1735,450
1736,450
1737,450
1738,450
1739,450
1740,450
1741,450
1742,450
1743,450
1744,449
1744,448
1744,447
1744,446
1745,446
1746,446
1747,446
1748,446
1749,445
1749,444
1749,443
1749,442
1750,442
1751,442
1752,442
1753,442
1754,442
1755,442
1756,442
1757,442
1758,442
1759,441
1759,440
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
1785,422
1785,421
1785,420
1786,420
1787,420
1788,420
1789,420
1790,419
1790,418
1790,417
1790,416
1791,416
1792,416
1793,416
1794,416
1795,415
1795,414
1795,413
1795,412
1796,412
1797,412
1798,412
1799,412
1800,411
1800,410
1800,409
1800,408
1800,407
1800,406
1800,405
1800,404
1801,404
1802,404
1803,404
1804,404
1805,403
1805,402
1805,401
1806,401
1807,401
1808,401
1809,401
1810,400
1810,399
1810,398
1810,397
1811,397
1812,397
1813,397
1814,397
1815,396
1815,395
1815,394
1815,393
1815,392
1815,391
1815,390
1815,389
1816,389
1817,389
1818,389
1819,389
1820,388
1820,387
1820,386
1820,385
1821,385
1822,385
1823,385
1824,385
1825,384
1825,383
1825,382
1826,382
1827,382
1828,382
1829,382
1830,381
1830,380
1830,379
1830,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,351
1877,351
1878,351
1879,351
1880,351
1881,350
1881,349
1881,348
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,344
1892,344
1893,344
1894,344
1895,344
1896,343
1896,342
1896,341
1896,340
1897,340
1898,340
1899,340
1900,340
1901,339
1901,338
1901,337
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,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
1941,310
1941,309
1941,308
1941,307
1942,306
1943,306
1944,306
1945,306
1946,306
1947,305
1947,304
1947,303
1947,302
1948,302
1949,302
1950,302
1951,302
1952,301
1952,300
1952,299
1952,298
1952,297
1952,296
1952,295
1952,294
1953,294
1954,294
1955,294
1956,294
1957,293
1957,292
1957,291
1958,290
1959,290
1960,290
1961,290
1962,289
1962,288
1962,287
1962,286
1962,285
1962,284
1962,283
1963,283
1964,283
1965,283
1966,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
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,244
2022,243
2022,242
2023,241
2024,241
2025,241
2026,241
2027,241
2028,240
2028,239
2028,238
2028,237
2029,237
2030,237
2031,237
2032,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
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
2110,173
2111,173
2112,173
2113,173
2114,172
2114,171
2114,170
2114,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
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
2140,146
2141,146
2142,146
2143,146
2144,145
2144,144
2144,143
2144,142
2145,142
2146,142
2147,142
2148,142
2149,141
2149,140
2149,139
2150,139
2151,139
2152,139
2153,139
2154,138
2154,137
2154,136
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,127
2170,127
2171,127
2172,127
2173,127
2174,126
2174,125
2174,124
2175,123
2176,123
2177,123
2178,123
2179,122
2179,121
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,104
2206,104
2207,104
2208,104
2209,104
2210,103
2210,102
2210,101
2211,101
2212,101
2213,101
2214,101
2215,100
2215,99
2215,98
2215,97
2216,97
2217,97
2218,97
2219,97
2220,96
2220,95
2220,94
2220,93
2221,93
2222,93
2223,93
2224,93
2225,92
2225,91
2225,90
2225,89
2226,89
2227,89
2228,89
2229,89
2230,88
2230,87
2230,86
2231,85
2232,85
2233,85
2234,85
2235,84
2235,83
2235,82
2236,82
2237,82
2238,82
2239,82
2240,81
2240,80
2240,79
2240,78
2241,78
2242,78
2243,78
2244,78
2245,77
2245,76
2245,75
2245,74
2246,74
2247,74
2248,74
2249,74
2250,73
2250,72
2250,71
2250,70
2251,70
2252,70
2253,70
2254,70
2255,69
2255,68
2255,67
2256,66
2257,66
2258,66
2259,66
2260,65
2260,64
2260,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
2296,31
2296,30
2296,29
2297,28
2298,28
2299,28
2300,28
2301,27
2301,26
2301,25
2302,25
2303,25
2304,25
2305,25
2306,24
2306,23
2306,22
2306,21
2307,21
2308,21
2309,21
2310,21
2311,20
2311,19
2311,18
2311,17
2311,16
2311,15
2311,14
2311,13
2312,13
2313,13
2314,13
2315,13
2316,12
2316,11
2316,10
2317,10
2318,10
2319,10
2320,10
2321,9
2321,8
2321,7
2321,6
2321,5
2321,4
2321,3
2321,2
2322,2
2323,2
2324,2
2325,2
2326,1
2326,0
