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