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