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