1,1843
2,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
33,1808
33,1807
33,1806
33,1805
34,1805
35,1805
36,1805
37,1805
38,1804
38,1803
38,1802
39,1802
40,1802
41,1802
42,1802
43,1801
43,1800
43,1799
43,1798
44,1798
45,1798
46,1798
47,1798
48,1797
48,1796
48,1795
48,1794
49,1794
50,1794
51,1794
52,1794
53,1793
53,1792
53,1791
53,1790
54,1790
55,1790
56,1790
57,1790
58,1789
58,1788
58,1787
59,1786
60,1786
61,1786
62,1786
63,1785
63,1784
63,1783
64,1783
65,1783
66,1783
67,1783
68,1782
68,1781
68,1780
68,1779
69,1779
70,1779
71,1779
72,1779
73,1778
73,1777
73,1776
73,1775
74,1775
75,1775
76,1775
77,1775
78,1774
78,1773
78,1772
79,1771
80,1771
81,1771
82,1771
83,1771
84,1770
84,1769
84,1768
84,1767
85,1767
86,1767
87,1767
88,1767
89,1766
89,1765
89,1764
89,1763
89,1762
89,1761
89,1760
90,1760
91,1760
92,1760
93,1760
94,1759
94,1758
94,1757
94,1756
95,1756
96,1756
97,1756
98,1756
99,1755
99,1754
99,1753
99,1752
100,1752
101,1752
102,1752
103,1752
104,1751
104,1750
104,1749
105,1748
106,1748
107,1748
108,1748
109,1747
109,1746
109,1745
109,1744
109,1743
109,1742
109,1741
110,1741
111,1741
112,1741
113,1741
114,1740
114,1739
114,1738
114,1737
115,1737
116,1737
117,1737
118,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
176,1680
177,1680
178,1680
179,1680
180,1679
180,1678
180,1677
180,1676
181,1676
182,1676
183,1676
184,1676
185,1675
185,1674
185,1673
185,1672
185,1671
185,1670
185,1669
186,1669
187,1669
188,1669
189,1669
190,1668
190,1667
190,1666
190,1665
191,1665
192,1665
193,1665
194,1665
195,1664
195,1663
195,1662
195,1661
196,1661
197,1661
198,1661
199,1661
200,1660
200,1659
200,1658
200,1657
200,1656
200,1655
200,1654
201,1654
202,1654
203,1654
204,1654
205,1653
205,1652
205,1651
205,1650
206,1650
207,1650
208,1650
209,1650
210,1649
210,1648
210,1647
210,1646
210,1645
210,1644
210,1643
210,1642
211,1642
212,1642
213,1642
214,1642
215,1641
215,1640
215,1639
215,1638
216,1638
217,1638
218,1638
219,1638
220,1637
220,1636
220,1635
220,1634
220,1633
220,1632
220,1631
221,1631
222,1631
223,1631
224,1631
225,1630
225,1629
225,1628
225,1627
226,1627
227,1627
228,1627
229,1627
230,1626
230,1625
230,1624
230,1623
231,1623
232,1623
233,1623
234,1623
235,1622
235,1621
235,1620
236,1619
237,1619
238,1619
239,1619
240,1618
240,1617
241,1616
242,1616
243,1616
244,1616
245,1616
246,1615
246,1614
246,1613
246,1612
247,1612
248,1612
249,1612
250,1612
251,1611
251,1610
251,1609
251,1608
252,1608
253,1608
254,1608
255,1608
256,1608
257,1608
258,1608
259,1608
260,1608
261,1607
261,1606
261,1605
261,1604
262,1604
263,1604
264,1604
265,1604
266,1603
266,1602
266,1601
266,1600
267,1600
268,1600
269,1600
270,1600
271,1599
271,1598
271,1597
272,1597
273,1597
274,1597
275,1597
276,1596
276,1595
276,1594
276,1593
277,1593
278,1593
279,1593
280,1593
281,1592
281,1591
281,1590
281,1589
282,1589
283,1589
284,1589
285,1589
286,1588
286,1587
286,1586
286,1585
286,1584
286,1583
286,1582
286,1581
287,1581
288,1581
289,1581
290,1581
291,1580
291,1579
291,1578
292,1578
293,1578
294,1578
295,1578
296,1577
296,1576
296,1575
296,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
316,1547
316,1546
316,1545
316,1544
317,1543
318,1543
319,1543
320,1543
321,1542
321,1541
321,1540
321,1539
321,1538
321,1537
322,1536
323,1536
324,1536
325,1536
326,1536
327,1535
327,1534
327,1533
327,1532
328,1532
329,1532
330,1532
331,1532
332,1531
332,1530
332,1529
332,1528
333,1528
334,1528
335,1528
336,1528
337,1527
337,1526
337,1525
337,1524
337,1523
337,1522
337,1521
338,1521
339,1521
340,1521
341,1521
342,1520
342,1519
342,1518
342,1517
343,1517
344,1517
345,1517
346,1517
347,1516
347,1515
347,1514
347,1513
348,1513
349,1513
350,1513
351,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
363,1502
364,1502
365,1502
366,1502
367,1501
367,1500
367,1499
367,1498
368,1498
369,1498
370,1498
371,1498
372,1497
372,1496
372,1495
372,1494
373,1494
374,1494
375,1494
376,1494
377,1493
377,1492
377,1491
377,1490
377,1489
377,1488
377,1487
378,1487
379,1486
380,1486
381,1486
382,1485
382,1484
382,1483
383,1483
384,1483
385,1483
386,1483
387,1482
387,1481
387,1480
387,1479
388,1479
389,1479
390,1479
391,1479
392,1478
392,1477
392,1476
392,1475
393,1475
394,1475
395,1475
396,1475
397,1474
397,1473
397,1472
398,1471
399,1471
400,1471
401,1471
402,1470
402,1469
403,1468
404,1468
405,1468
406,1468
407,1468
408,1467
408,1466
408,1465
408,1464
409,1464
410,1464
411,1464
412,1464
413,1463
413,1462
413,1461
413,1460
414,1460
415,1460
416,1460
417,1460
418,1459
418,1458
418,1457
418,1456
419,1456
420,1456
421,1456
422,1456
423,1455
423,1454
423,1453
423,1452
424,1452
425,1452
426,1452
427,1452
428,1451
428,1450
428,1449
429,1449
430,1449
431,1449
432,1449
433,1448
433,1447
433,1446
433,1445
434,1445
435,1445
436,1445
437,1445
438,1444
438,1443
438,1442
438,1441
439,1441
440,1441
441,1441
442,1441
443,1440
443,1439
443,1438
443,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
458,1421
458,1420
458,1419
458,1418
459,1418
460,1418
461,1418
462,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
469,1407
470,1407
471,1407
472,1407
473,1406
473,1405
473,1404
473,1403
473,1402
473,1401
473,1400
473,1399
474,1399
475,1399
476,1399
477,1399
478,1398
478,1397
478,1396
479,1395
480,1395
481,1395
482,1395
483,1394
483,1393
484,1392
485,1392
486,1392
487,1392
488,1392
489,1391
489,1390
489,1389
489,1388
490,1388
491,1388
492,1388
493,1388
494,1388
495,1388
496,1388
497,1388
498,1388
499,1387
499,1386
499,1385
499,1384
500,1384
501,1384
502,1384
503,1384
504,1383
504,1382
504,1381
504,1380
505,1380
506,1380
507,1380
508,1380
509,1380
510,1380
511,1380
512,1380
513,1380
514,1379
514,1378
514,1377
514,1376
515,1376
516,1376
517,1376
518,1376
519,1375
519,1374
519,1373
520,1373
521,1373
522,1373
523,1373
524,1373
525,1373
526,1373
527,1373
528,1373
529,1372
529,1371
529,1370
529,1369
530,1369
531,1369
532,1369
533,1369
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,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
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
605,1303
605,1302
605,1301
606,1300
607,1300
608,1300
609,1300
610,1299
610,1298
610,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
615,1277
615,1276
615,1275
615,1274
616,1274
617,1274
618,1274
619,1274
620,1273
620,1272
620,1271
620,1270
620,1269
620,1268
620,1267
620,1266
621,1266
622,1266
623,1266
624,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
640,1239
640,1238
640,1237
640,1236
641,1236
642,1236
643,1236
644,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,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,1216
681,1215
681,1214
681,1213
682,1213
683,1213
684,1213
685,1213
686,1213
687,1213
688,1213
689,1213
690,1213
691,1212
691,1211
691,1210
691,1209
692,1209
693,1209
694,1209
695,1209
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,1197
732,1196
732,1195
732,1194
733,1194
734,1194
735,1194
736,1194
737,1194
738,1194
739,1194
740,1194
741,1194
742,1193
742,1192
742,1191
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,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,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,1167
782,1166
782,1165
782,1164
783,1164
784,1164
785,1164
786,1164
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
798,1156
799,1156
800,1156
801,1156
802,1155
802,1154
802,1153
803,1152
804,1152
805,1152
806,1152
807,1151
807,1150
807,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
823,1129
823,1128
823,1127
823,1126
824,1126
825,1126
826,1126
827,1126
828,1125
828,1124
828,1123
828,1122
829,1122
830,1122
831,1122
832,1122
833,1121
833,1120
833,1119
833,1118
834,1118
835,1118
836,1118
837,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,1110
848,1109
848,1108
848,1107
849,1107
850,1107
851,1107
852,1107
853,1106
853,1105
853,1104
853,1103
854,1103
855,1103
856,1103
857,1103
858,1102
858,1101
858,1100
858,1099
859,1099
860,1099
861,1099
862,1099
863,1098
863,1097
863,1096
864,1095
865,1095
866,1095
867,1095
868,1095
869,1095
870,1095
871,1095
872,1095
873,1094
873,1093
873,1092
873,1091
873,1090
873,1089
873,1088
874,1088
875,1088
876,1088
877,1088
878,1087
878,1086
878,1085
878,1084
879,1084
880,1084
881,1084
882,1084
883,1083
883,1082
883,1081
884,1080
885,1080
886,1080
887,1080
888,1079
888,1078
889,1077
889,1076
890,1076
891,1076
892,1076
893,1076
894,1075
894,1074
894,1073
895,1073
896,1073
897,1073
898,1073
899,1072
899,1071
899,1070
899,1069
900,1069
901,1069
902,1069
903,1069
904,1068
904,1067
904,1066
904,1065
905,1065
906,1065
907,1065
908,1065
909,1065
910,1065
911,1065
912,1065
913,1065
914,1064
914,1063
914,1062
914,1061
915,1061
916,1061
917,1061
918,1061
919,1061
920,1061
921,1061
922,1061
923,1061
924,1060
924,1059
924,1058
924,1057
925,1057
926,1057
927,1057
928,1057
929,1057
930,1057
931,1057
932,1057
933,1057
934,1056
934,1055
934,1054
935,1054
936,1054
937,1054
938,1054
939,1054
940,1054
941,1054
942,1054
943,1054
944,1054
945,1054
946,1054
947,1054
948,1054
949,1053
949,1052
949,1051
949,1050
950,1050
951,1050
952,1050
953,1050
954,1050
955,1050
956,1050
957,1050
958,1050
959,1050
960,1050
961,1050
962,1050
963,1050
964,1050
965,1050
966,1050
967,1050
968,1050
969,1050
970,1050
971,1050
972,1050
973,1050
974,1050
975,1049
975,1048
975,1047
975,1046
976,1046
977,1046
978,1046
979,1046
980,1046
981,1046
982,1046
983,1046
984,1046
985,1046
986,1046
987,1046
988,1046
989,1046
990,1045
990,1044
990,1043
990,1042
991,1042
992,1042
993,1042
994,1042
995,1042
996,1042
997,1042
998,1042
999,1042
1000,1042
1001,1042
1002,1042
1003,1042
1004,1042
1005,1042
1006,1042
1007,1042
1008,1042
1009,1042
1010,1041
1010,1040
1010,1039
1011,1038
1012,1038
1013,1038
1014,1038
1015,1038
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,1035
1046,1035
1047,1035
1048,1035
1049,1035
1050,1034
1050,1033
1050,1032
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,1027
1062,1027
1063,1027
1064,1027
1065,1027
1066,1026
1066,1025
1066,1024
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,1007
1091,1006
1091,1005
1091,1004
1092,1004
1093,1004
1094,1004
1095,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
1106,992
1106,991
1106,990
1106,989
1107,989
1108,989
1109,989
1110,989
1111,988
1111,987
1111,986
1111,985
1112,985
1113,985
1114,985
1115,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
1132,955
1133,955
1134,955
1135,955
1136,955
1137,954
1137,953
1137,952
1137,951
1137,950
1137,949
1137,948
1137,947
1137,946
1137,945
1137,944
1138,944
1139,944
1140,944
1141,944
1142,943
1142,942
1142,941
1142,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
1157,905
1157,904
1157,903
1157,902
1158,902
1159,902
1160,902
1161,902
1162,901
1162,900
1162,899
1162,898
1162,897
1162,896
1162,895
1162,894
1163,894
1164,894
1165,894
1166,894
1167,893
1167,892
1167,891
1167,890
1167,889
1167,888
1167,887
1168,887
1169,887
1170,887
1171,887
1172,886
1172,885
1172,884
1172,883
1172,882
1172,881
1172,880
1172,879
1173,879
1174,879
1175,879
1176,879
1177,878
1177,877
1177,876
1177,875
1178,875
1179,875
1180,875
1181,875
1182,874
1182,873
1182,872
1182,871
1182,870
1182,869
1182,868
1183,868
1184,868
1185,868
1186,868
1187,867
1187,866
1187,865
1187,864
1187,863
1187,862
1187,861
1187,860
1188,860
1189,860
1190,860
1191,860
1192,859
1192,858
1192,857
1192,856
1192,855
1192,854
1192,853
1193,852
1194,852
1195,852
1196,852
1197,851
1197,850
1197,849
1198,849
1199,849
1200,849
1201,849
1202,848
1202,847
1202,846
1202,845
1203,845
1204,845
1205,845
1206,845
1207,844
1207,843
1207,842
1207,841
1208,841
1209,841
1210,841
1211,841
1212,840
1212,839
1212,838
1213,837
1214,837
1215,837
1216,837
1217,837
1218,836
1218,835
1218,834
1218,833
1219,833
1220,833
1221,833
1222,833
1223,833
1224,833
1225,833
1226,833
1227,833
1228,832
1228,831
1228,830
1229,830
1230,830
1231,830
1232,830
1233,829
1233,828
1233,827
1233,826
1234,826
1235,826
1236,826
1237,826
1238,825
1238,824
1238,823
1238,822
1239,822
1240,822
1241,822
1242,822
1243,821
1243,820
1243,819
1243,818
1244,818
1245,818
1246,818
1247,818
1248,817
1248,816
1248,815
1248,814
1249,814
1250,814
1251,814
1252,814
1253,814
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
1269,803
1270,803
1271,803
1272,803
1273,802
1273,801
1273,800
1273,799
1274,799
1275,799
1276,799
1277,799
1278,798
1278,797
1278,796
1279,795
1280,795
1281,795
1282,795
1283,794
1283,793
1283,792
1284,792
1285,792
1286,792
1287,792
1288,791
1288,790
1288,789
1288,788
1289,788
1290,788
1291,788
1292,788
1293,787
1293,786
1293,785
1293,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
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
1329,738
1329,737
1329,736
1329,735
1330,735
1331,735
1332,735
1333,735
1334,734
1334,733
1334,732
1334,731
1335,731
1336,731
1337,731
1338,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,723
1350,723
1351,723
1352,723
1353,723
1354,722
1354,721
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,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,711
1374,710
1374,709
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
1431,666
1432,666
1433,666
1434,666
1435,665
1435,664
1435,663
1436,663
1437,663
1438,663
1439,663
1440,662
1440,661
1440,660
1440,659
1441,659
1442,659
1443,659
1444,659
1445,658
1445,657
1445,656
1445,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
1487,621
1488,621
1489,621
1490,621
1491,620
1491,619
1491,618
1491,617
1492,617
1493,617
1494,617
1495,617
1496,616
1496,615
1496,614
1496,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,606
1507,606
1508,606
1509,606
1510,606
1511,605
1511,604
1511,603
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,590
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,579
1553,579
1554,579
1555,579
1556,579
1557,578
1557,577
1557,576
1557,575
1558,575
1559,575
1560,575
1561,575
1562,574
1562,573
1562,572
1562,571
1563,571
1564,571
1565,571
1566,571
1567,570
1567,569
1567,568
1568,568
1569,568
1570,568
1571,568
1572,567
1572,566
1572,565
1572,564
1573,564
1574,564
1575,564
1576,564
1577,563
1577,562
1577,561
1577,560
1578,560
1579,560
1580,560
1581,560
1582,559
1582,558
1582,557
1582,556
1582,555
1582,554
1582,553
1583,552
1584,552
1585,552
1586,552
1587,551
1587,550
1587,549
1588,549
1589,549
1590,549
1591,549
1592,548
1592,547
1592,546
1592,545
1592,544
1592,543
1592,542
1592,541
1593,541
1594,541
1595,541
1596,541
1597,540
1597,539
1597,538
1597,537
1598,537
1599,537
1600,537
1601,537
1602,536
1602,535
1602,534
1603,533
1604,533
1605,533
1606,533
1607,532
1607,531
1607,530
1607,529
1607,528
1607,527
1607,526
1608,526
1609,526
1610,526
1611,526
1612,525
1612,524
1612,523
1612,522
1613,522
1614,522
1615,522
1616,522
1617,521
1617,520
1617,519
1617,518
1617,517
1617,516
1618,515
1619,514
1620,514
1621,514
1622,514
1623,514
1624,514
1625,514
1626,514
1627,514
1628,513
1628,512
1628,511
1629,511
1630,511
1631,511
1632,511
1633,510
1633,509
1633,508
1633,507
1634,507
1635,507
1636,507
1637,507
1638,507
1639,507
1640,507
1641,507
1642,507
1643,506
1643,505
1643,504
1643,503
1644,503
1645,503
1646,503
1647,503
1648,502
1648,501
1648,500
1648,499
1649,499
1650,499
1651,499
1652,499
1653,498
1653,497
1653,496
1654,496
1655,496
1656,496
1657,496
1658,495
1658,494
1658,493
1658,492
1659,492
1660,492
1661,492
1662,492
1663,491
1663,490
1663,489
1663,488
1664,488
1665,488
1666,488
1667,488
1668,487
1668,486
1668,485
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,477
1684,477
1685,477
1686,477
1687,477
1688,476
1688,475
1688,474
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,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
1709,457
1709,456
1709,455
1709,454
1710,454
1711,454
1712,454
1713,454
1714,453
1714,452
1714,451
1714,450
1715,450
1716,450
1717,450
1718,450
1719,449
1719,448
1719,447
1719,446
1720,446
1721,446
1722,446
1723,446
1724,445
1724,444
1724,443
1724,442
1725,442
1726,442
1727,442
1728,442
1729,441
1729,440
1729,439
1730,439
1731,439
1732,439
1733,439
1734,438
1734,437
1734,436
1734,435
1735,435
1736,435
1737,435
1738,435
1739,435
1740,435
1741,435
1742,435
1743,435
1744,434
1744,433
1744,432
1744,431
1745,431
1746,431
1747,431
1748,431
1749,430
1749,429
1749,428
1749,427
1750,427
1751,427
1752,427
1753,427
1754,426
1754,425
1754,424
1754,423
1755,423
1756,423
1757,423
1758,423
1759,422
1759,421
1759,420
1760,420
1761,420
1762,420
1763,420
1764,419
1764,418
1764,417
1764,416
1765,416
1766,416
1767,416
1768,416
1769,416
1770,416
1771,416
1772,416
1773,416
1774,415
1774,414
1774,413
1774,412
1775,412
1776,412
1777,412
1778,412
1779,411
1779,410
1779,409
1780,408
1781,408
1782,408
1783,408
1784,408
1785,407
1785,406
1785,405
1785,404
1786,404
1787,404
1788,404
1789,404
1790,404
1791,404
1792,404
1793,404
1794,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
1820,381
1820,380
1820,379
1820,378
1821,378
1822,378
1823,378
1824,378
1825,377
1825,376
1825,375
1825,374
1826,374
1827,374
1828,374
1829,374
1830,373
1830,372
1830,371
1830,370
1831,370
1832,370
1833,370
1834,370
1835,369
1835,368
1835,367
1836,366
1837,366
1838,366
1839,366
1840,365
1840,364
1840,363
1841,363
1842,363
1843,363
1844,363
1845,362
1845,361
1845,360
1845,359
1846,359
1847,359
1848,359
1849,359
1850,359
1851,359
1852,359
1853,359
1854,359
1855,358
1855,357
1855,356
1855,355
1856,355
1857,355
1858,355
1859,355
1860,355
1861,355
1862,355
1863,355
1864,355
1865,355
1866,354
1866,353
1866,352
1866,351
1867,351
1868,351
1869,351
1870,351
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,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,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,332
1917,332
1918,332
1919,332
1920,332
1921,331
1921,330
1921,329
1922,328
1923,328
1924,328
1925,328
1926,327
1926,326
1926,325
1927,325
1928,325
1929,325
1930,325
1931,325
1932,325
1933,325
1934,325
1935,325
1936,324
1936,323
1936,322
1936,321
1937,321
1938,321
1939,321
1940,321
1941,320
1941,319
1941,318
1942,317
1943,317
1944,317
1945,317
1946,317
1947,316
1947,315
1947,314
1947,313
1948,313
1949,313
1950,313
1951,313
1952,312
1952,311
1952,310
1952,309
1953,309
1954,309
1955,309
1956,309
1957,308
1957,307
1957,306
1958,306
1959,306
1960,306
1961,306
1962,305
1962,304
1962,303
1962,302
1963,302
1964,302
1965,302
1966,302
1967,301
1967,300
1967,299
1967,298
1967,297
1967,296
1967,295
1967,294
1968,294
1969,294
1970,294
1971,294
1972,293
1972,292
1972,291
1973,290
1974,290
1975,290
1976,290
1977,289
1977,288
1977,287
1978,287
1979,287
1980,287
1981,287
1982,286
1982,285
1982,284
1982,283
1983,283
1984,283
1985,283
1986,283
1987,282
1987,281
1987,280
1987,279
1988,279
1989,279
1990,279
1991,279
1992,278
1992,277
1992,276
1992,275
1993,275
1994,275
1995,275
1996,275
1997,274
1997,273
1997,272
1998,272
1999,271
2000,271
2001,271
2002,270
2002,269
2002,268
2003,268
2004,268
2005,268
2006,268
2007,267
2007,266
2007,265
2007,264
2008,264
2009,264
2010,264
2011,264
2012,263
2012,262
2012,261
2012,260
2013,260
2014,260
2015,260
2016,260
2017,259
2017,258
2017,257
2018,256
2019,256
2020,256
2021,256
2022,255
2022,254
2023,253
2024,253
2025,253
2026,253
2027,253
2028,252
2028,251
2028,250
2028,249
2029,249
2030,249
2031,249
2032,249
2033,248
2033,247
2033,246
2033,245
2034,245
2035,245
2036,245
2037,245
2038,244
2038,243
2038,242
2038,241
2039,241
2040,241
2041,241
2042,241
2043,240
2043,239
2043,238
2043,237
2043,236
2043,235
2043,234
2044,234
2045,234
2046,234
2047,234
2048,233
2048,232
2048,231
2048,230
2049,230
2050,230
2051,230
2052,230
2053,229
2053,228
2053,227
2053,226
2054,226
2055,226
2056,226
2057,226
2058,225
2058,224
2058,223
2058,222
2059,222
2060,222
2061,222
2062,222
2063,221
2063,220
2063,219
2063,218
2063,217
2063,216
2063,215
2064,215
2065,215
2066,215
2067,215
2068,214
2068,213
2068,212
2068,211
2069,211
2070,211
2071,211
2072,211
2073,210
2073,209
2073,208
2073,207
2074,207
2075,207
2076,207
2077,207
2078,206
2078,205
2078,204
2078,203
2079,203
2080,203
2081,203
2082,203
2083,202
2083,201
2083,200
2083,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
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,130
2159,129
2159,128
2159,127
2160,127
2161,127
2162,127
2163,127
2164,126
2164,125
2164,124
2165,123
2166,123
2167,123
2168,123
2169,122
2169,121
2169,120
2170,120
2171,120
2172,120
2173,120
2174,120
2175,120
2176,120
2177,120
2178,120
2179,119
2179,118
2179,117
2179,116
2180,116
2181,116
2182,116
2183,116
2184,115
2184,114
2184,113
2185,112
2186,112
2187,112
2188,112
2189,112
2190,111
2190,110
2190,109
2190,108
2191,108
2192,108
2193,108
2194,108
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,85
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
2261,63
2262,63
2263,63
2264,63
2265,62
2265,61
2265,60
2266,59
2267,59
2268,59
2269,59
2270,59
2271,59
2272,59
2273,59
2274,59
2275,59
2276,58
2276,57
2276,56
2276,55
2277,55
2278,55
2279,55
2280,55
2281,54
2281,53
2281,52
2281,51
2282,51
2283,51
2284,51
2285,51
2286,50
2286,49
2286,48
2287,47
2288,47
2289,47
2290,47
2291,46
2291,45
2291,44
2292,44
2293,44
2294,44
2295,44
2296,43
2296,42
2296,41
2296,40
2297,40
2298,40
2299,40
2300,40
2301,39
2301,38
2301,37
2301,36
2302,36
2303,36
2304,36
2305,36
2306,35
2306,34
2306,33
2306,32
2307,32
2308,32
2309,32
2310,32
2311,31
2311,30
2311,29
2312,29
2313,28
2314,28
2315,28
2316,27
2316,26
2316,25
2316,24
2316,23
2316,22
2316,21
2317,21
2318,21
2319,21
2320,21
2321,20
2321,19
2321,18
2321,17
2322,17
2323,17
2324,17
2325,17
2326,16
2326,15
2326,14
2326,13
2326,12
2326,11
2326,10
2327,10
2328,10
2329,10
2330,10
2331,9
2331,8
2331,7
2331,6
2332,6
2333,6
2334,6
2335,6
2336,5
2336,4
2336,3
2336,2
2336,1
2336,0
