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