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