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