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