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