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