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