1,890
2,890
3,889
3,888
3,887
4,887
5,887
6,887
7,887
8,887
9,887
10,887
11,887
12,887
13,887
14,887
15,887
16,887
17,887
18,887
19,887
20,887
21,887
22,887
23,886
23,885
23,884
23,883
24,883
25,883
26,883
27,883
28,883
29,883
30,883
31,883
32,883
33,883
34,883
35,883
36,883
37,883
38,882
38,881
38,880
38,879
39,879
40,879
41,879
42,879
43,879
44,879
45,879
46,879
47,879
48,879
49,879
50,879
51,879
52,879
53,878
53,877
53,876
53,875
54,875
55,875
56,875
57,875
58,875
59,875
60,875
61,875
62,875
63,874
63,873
63,872
64,871
65,871
66,871
67,871
68,871
69,871
70,871
71,871
72,871
73,870
73,869
73,868
74,868
75,868
76,868
77,868
78,868
79,868
80,868
81,868
82,868
83,868
84,868
85,868
86,868
87,868
88,868
89,868
90,868
91,868
92,868
93,868
94,867
94,866
94,865
94,864
95,864
96,864
97,864
98,864
99,864
100,864
101,864
102,864
103,864
104,864
105,864
106,864
107,864
108,864
109,863
109,862
109,861
109,860
110,860
111,860
112,860
113,860
114,860
115,860
116,860
117,860
118,860
119,859
119,858
119,857
119,856
120,856
121,856
122,856
123,856
124,856
125,856
126,856
127,856
128,856
129,855
129,854
129,853
129,852
130,852
131,852
132,852
133,852
134,852
135,852
136,852
137,852
138,852
139,852
140,852
141,852
142,852
143,852
144,851
144,850
144,849
145,849
146,849
147,849
148,849
149,849
150,849
151,849
152,849
153,849
154,849
155,849
156,849
157,849
158,849
159,848
159,847
159,846
160,845
161,845
162,845
163,845
164,845
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,840
185,839
185,838
185,837
186,837
187,837
188,837
189,837
190,837
191,837
192,837
193,837
194,837
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,830
247,830
248,830
249,830
250,830
251,829
251,828
251,827
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,822
282,822
283,822
284,822
285,822
286,821
286,820
286,819
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,799
373,799
374,799
375,799
376,799
377,798
377,797
377,796
378,795
379,795
380,795
381,795
382,795
383,795
384,795
385,795
386,795
387,794
387,793
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,775
448,774
448,773
449,773
450,773
451,773
452,773
453,773
454,773
455,773
456,773
457,773
458,773
459,773
460,773
461,773
462,773
463,772
463,771
463,770
463,769
464,769
465,769
466,769
467,769
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,765
510,765
511,765
512,765
513,765
514,765
515,765
516,765
517,765
518,765
519,764
519,763
519,762
519,761
520,761
521,761
522,761
523,761
524,761
525,761
526,761
527,761
528,761
529,761
530,761
531,761
532,761
533,761
534,761
535,761
536,761
537,761
538,761
539,760
539,759
539,758
540,758
541,757
542,757
543,757
544,757
545,757
546,757
547,757
548,757
549,757
550,757
551,757
552,757
553,757
554,757
555,757
556,757
557,757
558,757
559,756
559,755
559,754
560,754
561,754
562,754
563,754
564,754
565,754
566,754
567,754
568,754
569,754
570,754
571,754
572,754
573,754
574,754
575,754
576,754
577,754
578,754
579,754
580,754
581,754
582,754
583,754
584,754
585,754
586,754
587,754
588,754
589,754
590,753
590,752
590,751
590,750
591,750
592,750
593,750
594,750
595,750
596,750
597,750
598,750
599,750
600,750
601,750
602,750
603,750
604,750
605,750
606,750
607,750
608,750
609,750
610,749
610,748
610,747
610,746
611,746
612,746
613,746
614,746
615,746
616,746
617,746
618,746
619,746
620,745
620,744
620,743
620,742
621,742
622,742
623,742
624,742
625,742
626,742
627,742
628,742
629,742
630,742
631,742
632,742
633,742
634,742
635,742
636,742
637,742
638,742
639,742
640,742
641,742
642,742
643,742
644,742
645,742
646,742
647,742
648,742
649,742
650,742
651,741
651,740
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,739
672,739
673,739
674,739
675,739
676,738
676,737
676,736
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,735
692,735
693,735
694,735
695,735
696,734
696,733
696,732
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,731
722,731
723,731
724,731
725,731
726,731
727,731
728,731
729,731
730,731
731,731
732,731
733,731
734,731
735,731
736,731
737,730
737,729
737,728
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,722
767,721
767,720
768,720
769,720
770,720
771,720
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,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,703
828,702
828,701
829,701
830,701
831,701
832,701
833,701
834,701
835,701
836,701
837,701
838,701
839,701
840,701
841,701
842,701
843,700
843,699
843,698
843,697
844,697
845,697
846,697
847,697
848,697
849,697
850,697
851,697
852,697
853,696
853,695
853,694
853,693
854,693
855,693
856,693
857,693
858,693
859,693
860,693
861,693
862,693
863,692
863,691
863,690
863,689
864,689
865,689
866,689
867,689
868,689
869,689
870,689
871,689
872,689
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
918,686
918,687
918,688
919,689
920,689
921,689
922,689
923,689
924,689
925,689
926,689
927,689
928,689
929,689
930,689
931,689
932,689
933,689
934,689
935,689
936,689
937,689
938,689
938,690
938,691
938,692
939,693
940,693
941,693
942,693
943,693
944,693
945,693
946,693
947,693
948,693
949,693
950,693
951,693
952,693
953,693
954,693
955,693
956,693
957,693
958,693
959,693
960,693
961,693
962,693
963,693
964,693
965,693
966,693
967,693
968,693
969,693
970,693
971,693
972,693
973,693
974,693
975,693
976,693
977,693
978,693
979,693
980,693
981,693
982,693
983,693
984,693
984,694
984,695
984,696
985,697
986,697
987,697
988,697
989,697
990,697
991,697
992,697
993,697
994,697
995,697
996,697
997,697
998,697
999,697
1000,697
1001,697
1002,697
1003,697
1004,697
1005,696
1005,695
1005,694
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
1025,693
1026,693
1027,693
1028,693
1029,693
1030,692
1030,691
1030,690
1030,689
1031,689
1032,689
1033,689
1034,689
1035,688
1035,687
1035,686
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,685
1051,685
1052,685
1053,685
1054,685
1055,685
1056,684
1056,683
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
1070,683
1070,684
1071,685
1072,685
1073,685
1074,685
1075,685
1076,685
1077,685
1078,685
1079,685
1080,685
1081,685
1082,685
1083,685
1084,685
1085,685
1086,685
1087,685
1088,685
1089,685
1090,685
1091,684
1091,683
1091,682
1092,682
1093,682
1094,682
1095,682
1096,682
1097,682
1098,682
1099,682
1100,682
1101,682
1102,682
1103,682
1104,682
1105,682
1106,682
1107,682
1108,682
1109,682
1110,682
1111,681
1111,680
1111,679
1111,678
1112,678
1113,678
1114,678
1115,678
1116,678
1117,678
1118,678
1119,678
1120,678
1121,678
1122,678
1123,678
1124,678
1125,678
1126,678
1127,678
1128,678
1129,678
1130,678
1131,677
1131,676
1131,675
1132,674
1133,674
1134,674
1135,674
1136,674
1137,674
1138,674
1139,674
1140,674
1141,674
1142,674
1143,674
1144,674
1145,674
1146,674
1147,674
1148,674
1149,674
1150,674
1151,674
1152,673
1152,672
1152,671
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,669
1177,668
1177,667
1177,666
1178,666
1179,666
1180,666
1181,666
1182,666
1183,666
1184,666
1185,666
1186,666
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,665
1207,664
1207,663
1208,663
1209,663
1210,663
1211,663
1212,663
1213,663
1214,663
1215,663
1216,663
1217,663
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,662
1238,661
1238,660
1238,659
1239,659
1240,659
1241,659
1242,659
1243,659
1244,659
1245,659
1246,659
1247,659
1248,659
1249,659
1250,659
1251,659
1252,659
1253,659
1254,659
1255,659
1256,659
1257,659
1258,659
1259,659
1260,659
1261,659
1262,659
1263,658
1263,657
1263,656
1263,655
1264,655
1265,655
1266,655
1267,655
1268,655
1269,655
1270,655
1271,655
1272,655
1273,655
1274,655
1275,655
1276,655
1277,655
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,655
1300,655
1301,655
1302,655
1303,655
1304,655
1305,655
1306,655
1307,655
1308,655
1309,654
1309,653
1309,652
1309,651
1310,651
1311,651
1312,651
1313,651
1314,651
1315,651
1316,651
1317,651
1318,651
1319,650
1319,649
1319,648
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,647
1335,647
1336,647
1337,647
1338,647
1339,646
1339,645
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,643
1359,642
1359,641
1359,640
1360,640
1361,640
1362,640
1363,640
1364,640
1365,640
1366,640
1367,640
1368,640
1369,640
1370,640
1371,640
1372,640
1373,640
1374,640
1375,640
1376,640
1377,640
1378,640
1379,640
1380,639
1380,638
1380,637
1380,636
1381,636
1382,636
1383,636
1384,636
1385,636
1386,636
1387,636
1388,636
1389,636
1390,635
1390,634
1390,633
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,632
1411,632
1412,632
1413,632
1414,632
1415,632
1416,632
1417,632
1418,632
1419,632
1420,631
1420,630
1420,629
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,627
1440,626
1440,625
1441,625
1442,625
1443,625
1444,625
1445,625
1446,625
1447,625
1448,625
1449,625
1450,625
1451,625
1452,625
1453,625
1454,625
1455,624
1455,623
1455,622
1456,621
1457,621
1458,621
1459,621
1460,621
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,620
1481,619
1481,618
1481,617
1482,617
1483,617
1484,617
1485,617
1486,617
1487,617
1488,617
1489,617
1490,617
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,616
1521,615
1521,614
1521,613
1522,613
1523,613
1524,613
1525,613
1526,613
1527,613
1528,613
1529,613
1530,613
1531,613
1532,613
1533,613
1534,613
1535,613
1536,613
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,608
1592,607
1592,606
1593,606
1594,606
1595,606
1596,606
1597,606
1598,606
1599,606
1600,606
1601,606
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,597
1678,596
1678,595
1678,594
1679,594
1680,594
1681,594
1682,594
1683,594
1684,594
1685,594
1686,594
1687,594
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,593
1785,592
1785,591
1785,590
1786,590
1787,590
1788,590
1789,590
1790,590
1791,590
1792,590
1793,590
1794,590
1795,590
1796,590
1797,590
1798,590
1799,590
1800,590
1801,590
1802,590
1803,590
1804,590
1805,590
1806,590
1807,590
1808,590
1809,590
1810,590
1811,590
1812,590
1813,590
1814,590
1815,590
1816,590
1817,590
1818,590
1819,590
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,589
1855,588
1855,587
1856,587
1857,587
1858,587
1859,587
1860,587
1861,587
1862,587
1863,587
1864,587
1865,587
1866,587
1867,587
1868,587
1869,587
1870,587
1871,587
1872,587
1873,587
1874,587
1875,587
1876,587
1877,587
1878,587
1879,587
1880,587
1881,587
1882,587
1883,587
1884,587
1885,587
1886,587
1887,587
1888,587
1889,587
1890,587
1891,587
1892,587
1893,587
1894,587
1895,587
1896,587
1897,587
1898,587
1899,587
1900,587
1901,587
1902,587
1903,587
1904,587
1905,587
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,583
2049,583
2050,583
2051,583
2052,583
2053,583
2054,583
2055,583
2056,583
2057,583
2058,582
2058,581
2058,580
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,579
2094,579
2095,579
2096,579
2097,579
2098,579
2099,579
2100,579
2101,579
2102,579
2103,579
2104,579
2105,579
2106,579
2107,579
2108,579
2109,579
2110,579
2111,579
2112,579
2113,579
2114,579
2115,579
2116,579
2117,579
2118,579
2119,579
2120,579
2121,579
2122,579
2123,579
2124,579
2125,579
2126,579
2127,579
2128,579
2129,579
2130,579
2131,579
2132,579
2133,579
2134,579
2135,579
2136,579
2137,579
2138,579
2139,578
2139,577
2139,576
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,574
2205,573
2205,572
2205,571
2206,571
2207,571
2208,571
2209,571
2210,571
2211,571
2212,571
2213,571
2214,571
2215,571
2216,571
2217,571
2218,571
2219,571
2220,571
2221,571
2222,571
2223,571
2224,571
2225,571
2226,571
2227,571
2228,571
2229,571
2230,570
2230,569
2230,568
2231,568
2232,568
2233,568
2234,568
2235,568
2236,568
2237,568
2238,568
2239,568
2240,568
2241,568
2242,568
2243,568
2244,568
2245,568
2246,568
2247,568
2248,568
2249,568
2250,568
2251,568
2252,568
2253,568
2254,568
2255,567
2255,566
2255,565
2255,564
2256,564
2257,564
2258,564
2259,564
2260,564
2261,564
2262,564
2263,564
2264,564
2265,564
2266,564
2267,564
2268,564
2269,564
2270,564
2271,564
2272,564
2273,564
2274,564
2275,564
2276,564
2277,564
2278,564
2279,564
2280,564
2281,563
2281,562
2281,561
2281,560
2282,560
2283,560
2284,560
2285,560
2286,560
2287,560
2288,560
2289,560
2290,560
2291,560
2292,560
2293,560
2294,560
2295,560
2296,559
2296,558
2296,557
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,556
2317,556
2318,556
2319,556
2320,556
2321,556
2322,556
2323,556
2324,556
2325,556
2326,556
2327,556
2328,556
2329,556
2330,556
2331,555
2331,554
2331,553
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
2345,553
2345,554
2345,555
2346,556
2347,556
2348,556
2349,556
2350,556
2351,556
2352,556
2353,556
2354,556
2355,556
2356,556
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,556
2378,556
2379,556
2380,556
2381,556
2382,555
2382,554
2382,553
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,541
2454,541
2455,541
2456,541
2457,541
2458,540
2458,539
2458,538
2458,537
2459,537
2460,537
2461,537
2462,537
2463,537
2464,537
2465,537
2466,537
2467,537
2468,536
2468,535
2468,534
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,530
2494,530
2495,530
2496,530
2497,530
2498,529
2498,528
2498,527
2498,526
2499,526
2500,526
2501,526
2502,526
2503,526
2504,526
2505,526
2506,526
2507,526
2508,525
2508,524
2508,523
2509,522
2510,522
2511,522
2512,522
2513,522
2514,522
2515,522
2516,522
2517,522
2518,522
2519,522
2520,522
2521,522
2522,522
2523,522
2524,521
2524,520
2524,519
2524,518
2525,518
2526,518
2527,518
2528,518
2529,518
2530,518
2531,518
2532,518
2533,518
2534,518
2535,518
2536,518
2537,518
2538,518
2539,518
2540,518
2541,518
2542,518
2543,518
2544,518
2545,518
2546,518
2547,518
2548,518
2549,518
2550,518
2551,518
2552,518
2553,518
2554,518
2555,518
2556,518
2557,518
2558,518
2559,517
2559,516
2559,515
2560,515
2561,514
2562,514
2563,514
2564,514
2565,514
2566,514
2567,514
2568,514
2569,513
2569,512
2569,511
2570,511
2571,511
2572,511
2573,511
2574,511
2575,511
2576,511
2577,511
2578,511
2579,510
2579,509
2579,508
2579,507
