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