1,890
2,890
3,890
4,890
5,890
6,890
7,890
8,889
8,888
8,887
9,887
10,887
11,887
12,887
13,887
14,887
15,887
16,887
17,887
18,886
18,885
18,884
18,883
19,883
20,883
21,883
22,883
23,883
24,883
25,883
26,883
27,883
28,882
28,881
28,880
28,879
29,879
30,879
31,879
32,879
33,879
34,879
35,879
36,879
37,879
38,879
39,879
40,879
41,879
42,879
43,878
43,877
43,876
43,875
44,875
45,875
46,875
47,875
48,875
49,875
50,875
51,875
52,875
53,874
53,873
53,872
53,871
54,871
55,871
56,871
57,871
58,871
59,871
60,871
61,871
62,871
63,871
64,871
65,871
66,871
67,871
68,870
68,869
68,868
69,868
70,868
71,868
72,868
73,868
74,868
75,868
76,868
77,868
78,868
79,868
80,868
81,868
82,868
83,868
84,867
84,866
84,865
84,864
85,864
86,864
87,864
88,864
89,864
90,864
91,864
92,864
93,864
94,864
95,864
96,864
97,864
98,864
99,863
99,862
99,861
99,860
100,860
101,860
102,860
103,860
104,860
105,860
106,860
107,860
108,860
109,860
110,860
111,860
112,860
113,860
114,859
114,858
114,857
114,856
115,856
116,856
117,856
118,856
119,856
120,856
121,856
122,856
123,856
124,855
124,854
124,853
124,852
125,852
126,852
127,852
128,852
129,852
130,852
131,852
132,852
133,852
134,851
134,850
134,849
135,849
136,849
137,849
138,849
139,849
140,849
141,849
142,849
143,849
144,849
145,849
146,849
147,849
148,849
149,848
149,847
149,846
149,845
150,845
151,845
152,845
153,845
154,845
155,845
156,845
157,845
158,845
159,844
159,843
159,842
160,841
161,841
162,841
163,841
164,841
165,841
166,841
167,841
168,841
169,841
170,841
171,841
172,841
173,841
174,841
175,841
176,841
177,841
178,841
179,841
180,840
180,839
180,838
180,837
181,837
182,837
183,837
184,837
185,837
186,837
187,837
188,837
189,837
190,837
191,837
192,837
193,837
194,837
195,836
195,835
195,834
195,833
196,833
197,833
198,833
199,833
200,833
201,833
202,833
203,833
204,833
205,833
206,833
207,833
208,833
209,833
210,832
210,831
210,830
211,830
212,830
213,830
214,830
215,830
216,830
217,830
218,830
219,830
220,830
221,830
222,830
223,830
224,830
225,829
225,828
225,827
225,826
226,826
227,826
228,826
229,826
230,826
231,826
232,826
233,826
234,826
235,826
236,826
237,826
238,826
239,826
240,825
240,824
240,823
241,822
242,822
243,822
244,822
245,822
246,822
247,822
248,822
249,822
250,822
251,822
252,822
253,822
254,822
255,822
256,821
256,820
256,819
256,818
257,818
258,818
259,818
260,818
261,818
262,818
263,818
264,818
265,818
266,818
267,818
268,818
269,818
270,818
271,817
271,816
271,815
271,814
272,814
273,814
274,814
275,814
276,814
277,814
278,814
279,814
280,814
281,814
282,814
283,814
284,814
285,814
286,813
286,812
286,811
287,811
288,811
289,811
290,811
291,811
292,811
293,811
294,811
295,811
296,810
296,809
296,808
296,807
297,807
298,807
299,807
300,807
301,807
302,807
303,807
304,807
305,807
306,806
306,805
306,804
306,803
307,803
308,803
309,803
310,803
311,803
312,803
313,803
314,803
315,803
316,802
316,801
316,800
317,799
318,799
319,799
320,799
321,799
322,799
323,799
324,799
325,799
326,799
327,798
327,797
327,796
327,795
328,795
329,795
330,795
331,795
332,795
333,795
334,795
335,795
336,795
337,795
338,795
339,795
340,795
341,795
342,795
343,795
344,795
345,795
346,795
347,794
347,793
347,792
348,792
349,792
350,792
351,792
352,792
353,792
354,792
355,792
356,792
357,792
358,792
359,792
360,792
361,792
362,792
363,792
364,792
365,792
366,792
367,792
368,792
369,792
370,792
371,792
372,791
372,790
372,789
372,788
373,788
374,788
375,788
376,788
377,788
378,788
379,788
380,788
381,788
382,788
383,788
384,788
385,788
386,788
387,788
388,788
389,788
390,788
391,788
392,787
392,786
392,785
392,784
393,784
394,784
395,784
396,784
397,784
398,784
399,784
400,784
401,784
402,784
403,784
404,784
405,784
406,784
407,784
408,784
409,784
410,784
411,784
412,784
413,783
413,782
413,781
413,780
414,780
415,780
416,780
417,780
418,780
419,780
420,780
421,780
422,780
423,779
423,778
423,777
424,776
425,776
426,776
427,776
428,776
429,776
430,776
431,776
432,776
433,775
433,774
433,773
434,773
435,773
436,773
437,773
438,773
439,773
440,773
441,773
442,773
443,772
443,771
443,770
443,769
444,769
445,769
446,769
447,769
448,769
449,769
450,769
451,769
452,769
453,768
453,767
453,766
453,765
454,765
455,765
456,765
457,765
458,765
459,765
460,765
461,765
462,765
463,765
464,765
465,765
466,765
467,765
468,764
468,763
468,762
468,761
469,761
470,761
471,761
472,761
473,761
474,761
475,761
476,761
477,761
478,760
478,759
478,758
479,758
480,757
481,757
482,757
483,757
484,757
485,757
486,757
487,757
488,757
489,757
490,757
491,757
492,757
493,757
494,756
494,755
494,754
495,754
496,754
497,754
498,754
499,754
500,754
501,754
502,754
503,754
504,754
505,754
506,754
507,754
508,754
509,754
510,754
511,754
512,754
513,754
514,753
514,752
514,751
514,750
515,750
516,750
517,750
518,750
519,750
520,750
521,750
522,750
523,750
524,750
525,750
526,750
527,750
528,750
529,750
530,750
531,750
532,750
533,750
534,750
535,750
536,750
537,750
538,750
539,749
539,748
539,747
539,746
540,746
541,746
542,746
543,746
544,746
545,746
546,746
547,746
548,746
549,746
550,746
551,746
552,746
553,746
554,746
555,746
556,746
557,746
558,746
559,746
560,746
561,746
562,746
563,746
564,746
565,746
566,746
567,746
568,746
569,746
570,745
570,744
570,743
570,742
571,742
572,742
573,742
574,742
575,742
576,742
577,742
578,742
579,742
580,742
581,742
582,742
583,742
584,742
585,742
586,742
587,742
588,742
589,742
590,742
591,742
592,742
593,742
594,742
595,742
596,742
597,742
598,742
599,742
600,741
600,740
600,739
601,739
602,739
603,739
604,739
605,739
606,739
607,739
608,739
609,739
610,739
611,739
612,739
613,739
614,739
615,739
616,739
617,739
618,739
619,739
620,739
621,739
622,739
623,739
624,739
625,739
626,739
627,739
628,739
629,739
630,738
630,737
630,736
630,735
631,735
632,735
633,735
634,735
635,735
636,735
637,735
638,735
639,735
640,735
641,735
642,735
643,735
644,735
645,735
646,735
647,735
648,735
649,735
650,735
651,735
652,735
653,735
654,735
655,735
656,735
657,735
658,735
659,735
660,735
661,735
662,735
663,735
664,735
665,735
666,734
666,733
666,732
666,731
667,731
668,731
669,731
670,731
671,731
672,731
673,731
674,731
675,731
676,731
677,731
678,731
679,731
680,731
681,731
682,731
683,731
684,731
685,731
686,731
687,731
688,731
689,731
690,731
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,730
711,729
711,728
711,727
712,727
713,727
714,727
715,727
716,727
717,727
718,727
719,727
720,727
721,727
722,727
723,727
724,727
725,727
726,727
727,727
728,727
729,727
730,727
731,727
732,726
732,725
732,724
732,723
733,723
734,723
735,723
736,723
737,723
738,723
739,723
740,723
741,723
742,722
742,721
742,720
743,720
744,720
745,720
746,720
747,720
748,720
749,720
750,720
751,720
752,719
752,718
752,717
752,716
753,716
754,716
755,716
756,716
757,715
757,714
757,713
757,712
758,712
759,712
760,712
761,712
762,712
763,712
764,712
765,712
766,712
767,711
767,710
767,709
767,708
768,708
769,708
770,708
771,708
772,708
773,708
774,708
775,708
776,708
777,707
777,706
777,705
777,704
778,704
779,704
780,704
781,704
782,703
782,702
782,701
783,701
784,701
785,701
786,701
787,701
788,701
789,701
790,701
791,701
792,700
792,699
792,698
792,697
793,697
794,697
795,697
796,697
797,697
798,697
799,697
800,697
801,697
802,696
802,695
802,694
802,693
803,693
804,693
805,693
806,693
807,692
807,691
807,690
808,689
809,689
810,689
811,689
812,689
813,689
814,689
815,689
816,689
817,689
818,689
819,689
820,689
821,689
822,689
823,688
823,687
823,686
823,685
824,685
825,685
826,685
827,685
828,685
829,685
830,685
831,685
832,685
833,685
834,685
835,685
836,685
837,685
838,684
838,683
838,682
839,682
840,682
841,682
842,682
843,682
844,682
845,682
846,682
847,682
848,682
849,682
850,682
851,682
852,682
853,681
853,680
853,679
853,678
854,678
855,678
856,678
857,678
858,678
859,678
860,678
861,678
862,678
863,678
864,678
865,678
866,678
867,678
868,678
869,678
870,678
871,678
872,678
873,677
873,676
873,675
873,674
874,674
875,674
876,674
877,674
878,674
879,674
880,674
881,674
882,674
883,674
884,674
885,674
886,674
887,674
888,674
889,674
890,674
891,674
892,674
893,674
894,674
895,674
896,674
897,674
898,674
899,674
900,674
901,674
902,674
903,674
904,674
905,674
906,674
907,674
908,674
909,674
910,674
911,674
912,674
913,674
914,674
915,674
916,674
917,674
918,674
919,674
920,674
921,674
922,674
923,674
924,674
925,674
926,674
927,674
928,674
929,674
930,674
931,674
932,674
933,674
934,674
935,674
936,674
937,674
938,674
939,674
940,674
941,674
942,674
943,674
944,674
945,674
946,674
947,674
948,674
949,674
950,674
951,674
952,674
953,674
954,674
955,674
956,674
957,674
958,674
959,674
960,674
961,674
962,674
963,674
964,674
965,674
966,674
967,674
968,674
968,675
968,676
968,677
969,678
970,678
971,678
972,678
973,678
974,678
975,678
976,678
977,678
978,678
979,678
980,678
981,678
982,678
983,678
984,678
985,678
986,678
987,678
988,678
989,678
990,678
991,678
992,678
993,678
994,678
995,678
996,678
997,678
998,678
999,678
1000,678
1001,678
1002,678
1003,678
1004,678
1005,678
1006,678
1007,678
1008,678
1009,678
1009,679
1009,680
1009,681
1010,682
1011,682
1012,682
1013,682
1014,682
1015,682
1016,682
1017,682
1018,682
1019,682
1020,682
1021,682
1022,682
1023,682
1024,682
1025,682
1026,682
1027,682
1028,682
1029,682
1030,682
1031,682
1032,682
1033,682
1034,682
1035,682
1036,682
1037,682
1038,682
1039,682
1040,682
1041,682
1042,682
1043,682
1044,682
1045,682
1046,682
1047,682
1048,682
1049,682
1049,683
1049,684
1050,685
1051,685
1052,685
1053,685
1054,685
1055,685
1056,685
1057,685
1058,685
1059,685
1060,685
1061,685
1062,685
1063,685
1064,685
1065,685
1066,685
1067,685
1068,685
1069,685
1070,685
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,685
1092,685
1093,685
1094,685
1095,685
1096,685
1097,685
1098,685
1099,685
1100,685
1101,685
1102,685
1103,685
1104,685
1105,685
1106,685
1107,685
1108,685
1109,685
1110,685
1111,685
1112,685
1113,685
1114,685
1115,685
1116,685
1117,685
1118,685
1119,685
1120,685
1121,684
1121,683
1121,682
1122,682
1123,682
1124,682
1125,682
1126,682
1127,682
1128,682
1129,682
1130,682
1131,682
1132,682
1133,682
1134,682
1135,682
1136,682
1137,682
1138,682
1139,682
1140,682
1141,682
1142,682
1143,682
1144,682
1145,682
1146,682
1147,682
1148,682
1149,682
1150,682
1151,682
1152,681
1152,680
1152,679
1152,678
1153,678
1154,678
1155,678
1156,678
1157,678
1158,678
1159,678
1160,678
1161,678
1162,678
1163,678
1164,678
1165,678
1166,678
1167,677
1167,676
1167,675
1167,674
1168,674
1169,674
1170,674
1171,674
1172,674
1173,674
1174,674
1175,674
1176,674
1177,674
1178,674
1179,674
1180,674
1181,674
1182,673
1182,672
1182,671
1182,670
1183,670
1184,670
1185,670
1186,670
1187,670
1188,670
1189,670
1190,670
1191,670
1192,669
1192,668
1192,667
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,665
1212,664
1213,663
1214,663
1215,663
1216,663
1217,663
1218,663
1219,663
1220,663
1221,663
1222,663
1223,662
1223,661
1223,660
1223,659
1224,659
1225,659
1226,659
1227,659
1228,659
1229,659
1230,659
1231,659
1232,659
1233,659
1234,659
1235,659
1236,659
1237,659
1238,658
1238,657
1238,656
1238,655
1239,655
1240,655
1241,655
1242,655
1243,655
1244,655
1245,655
1246,655
1247,655
1248,655
1249,655
1250,655
1251,655
1252,655
1253,654
1253,653
1253,652
1253,651
1254,651
1255,651
1256,651
1257,651
1258,651
1259,651
1260,651
1261,651
1262,651
1263,651
1264,651
1265,651
1266,651
1267,651
1268,650
1268,649
1268,648
1268,647
1269,647
1270,647
1271,647
1272,647
1273,647
1274,647
1275,647
1276,647
1277,647
1278,647
1279,647
1280,647
1281,647
1282,647
1283,646
1283,645
1283,644
1284,644
1285,644
1286,644
1287,644
1288,644
1289,644
1290,644
1291,644
1292,644
1293,644
1294,644
1295,644
1296,644
1297,644
1298,644
1299,644
1300,644
1301,644
1302,644
1303,644
1304,644
1305,644
1306,644
1307,644
1308,644
1309,644
1310,644
1311,644
1312,644
1313,644
1314,644
1315,644
1316,644
1317,644
1318,644
1319,643
1319,642
1319,641
1319,640
1320,640
1321,640
1322,640
1323,640
1324,640
1325,640
1326,640
1327,640
1328,640
1329,640
1330,640
1331,640
1332,640
1333,640
1334,640
1335,640
1336,640
1337,640
1338,640
1339,640
1340,640
1341,640
1342,640
1343,640
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,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,640
1381,640
1382,640
1383,640
1384,640
1385,640
1386,640
1387,640
1388,640
1389,640
1390,639
1390,638
1390,637
1390,636
1391,636
1392,636
1393,636
1394,636
1395,636
1396,636
1397,636
1398,636
1399,636
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,636
1436,636
1437,636
1438,636
1439,636
1440,636
1441,636
1442,636
1443,636
1444,636
1445,636
1446,636
1447,636
1448,636
1449,636
1450,636
1451,636
1452,636
1453,636
1454,636
1455,636
1456,636
1457,636
1458,636
1459,636
1460,636
1461,635
1461,634
1461,633
1461,632
1462,632
1463,632
1464,632
1465,632
1466,632
1467,632
1468,632
1469,632
1470,632
1471,632
1472,632
1473,632
1474,632
1475,632
1476,632
1477,632
1478,632
1479,632
1480,632
1481,632
1482,632
1483,632
1484,632
1485,632
1486,631
1486,630
1486,629
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,628
1502,628
1503,628
1504,628
1505,628
1506,627
1506,626
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,624
1536,623
1536,622
1537,621
1538,621
1539,621
1540,621
1541,621
1542,621
1543,621
1544,621
1545,621
1546,621
1547,621
1548,621
1549,621
1550,621
1551,621
1552,621
1553,621
1554,621
1555,621
1556,621
1557,621
1558,621
1559,621
1560,621
1561,621
1562,620
1562,619
1562,618
1562,617
1563,617
1564,617
1565,617
1566,617
1567,617
1568,617
1569,617
1570,617
1571,617
1572,617
1573,617
1574,617
1575,617
1576,617
1577,617
1578,617
1579,617
1580,617
1581,617
1582,617
1583,617
1584,617
1585,617
1586,617
1587,617
1588,617
1589,617
1590,617
1591,617
1592,616
1592,615
1592,614
1592,613
1593,613
1594,613
1595,613
1596,613
1597,613
1598,613
1599,613
1600,613
1601,613
1602,613
1603,613
1604,613
1605,613
1606,613
1607,613
1608,613
1609,613
1610,613
1611,613
1612,613
1613,613
1614,613
1615,613
1616,613
1617,612
1617,611
1618,610
1618,609
1619,609
1620,609
1621,609
1622,609
1623,609
1624,609
1625,609
1626,609
1627,609
1628,609
1629,609
1630,609
1631,609
1632,609
1633,609
1634,609
1635,609
1636,609
1637,609
1638,608
1638,607
1638,606
1639,606
1640,606
1641,606
1642,606
1643,606
1644,606
1645,606
1646,606
1647,606
1648,606
1649,606
1650,606
1651,606
1652,606
1653,606
1654,606
1655,606
1656,606
1657,606
1658,605
1658,604
1658,603
1658,602
1659,602
1660,602
1661,602
1662,602
1663,602
1664,602
1665,602
1666,602
1667,602
1668,602
1669,602
1670,602
1671,602
1672,602
1673,601
1673,600
1673,599
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,598
1689,598
1690,598
1691,598
1692,598
1693,597
1693,596
1693,595
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,593
1754,592
1754,591
1755,590
1756,590
1757,590
1758,590
1759,590
1760,590
1761,590
1762,590
1763,590
1764,590
1765,590
1766,590
1767,590
1768,590
1769,590
1770,590
1771,590
1772,590
1773,590
1774,590
1775,590
1776,590
1777,590
1778,590
1779,590
1780,590
1781,590
1782,590
1783,590
1784,590
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,589
1850,588
1850,587
1851,587
1852,587
1853,587
1854,587
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,586
1896,585
1896,584
1896,583
1897,583
1898,583
1899,583
1900,583
1901,583
1902,583
1903,583
1904,583
1905,583
1906,583
1907,583
1908,583
1909,583
1910,583
1911,583
1912,583
1913,583
1914,583
1915,583
1916,583
1917,583
1918,583
1919,583
1920,583
1921,583
1922,583
1923,583
1924,583
1925,583
1926,582
1926,581
1926,580
1926,579
1927,579
1928,579
1929,579
1930,579
1931,579
1932,579
1933,579
1934,579
1935,579
1936,579
1937,579
1938,579
1939,579
1940,579
1941,579
1942,579
1943,579
1944,579
1945,579
1946,579
1947,579
1948,579
1949,579
1950,579
1951,579
1952,579
1953,579
1954,579
1955,579
1956,579
1957,579
1958,579
1959,579
1960,579
1961,579
1962,578
1962,577
1962,576
1962,575
1963,575
1964,575
1965,575
1966,575
1967,575
1968,575
1969,575
1970,575
1971,575
1972,575
1973,575
1974,575
1975,575
1976,575
1977,575
1978,575
1979,575
1980,575
1981,575
1982,575
1983,575
1984,575
1985,575
1986,575
1987,575
1988,575
1989,575
1990,575
1991,575
1992,575
1993,575
1994,575
1995,575
1996,575
1997,575
1998,575
1999,575
2000,575
2001,575
2002,575
2003,575
2004,575
2005,575
2006,575
2007,574
2007,573
2007,572
2008,571
2009,571
2010,571
2011,571
2012,571
2013,571
2014,571
2015,571
2016,571
2017,571
2018,571
2019,571
2020,571
2021,571
2022,571
2023,571
2024,571
2025,571
2026,571
2027,571
2028,571
2029,571
2030,571
2031,571
2032,571
2033,571
2034,571
2035,571
2036,571
2037,571
2038,571
2039,571
2040,571
2041,571
2042,571
2043,571
2044,571
2045,571
2046,571
2047,572
2047,573
2047,574
2048,575
2049,575
2050,575
2051,575
2052,575
2053,575
2054,575
2055,575
2056,575
2057,575
2058,575
2059,575
2060,575
2061,575
2062,575
2063,575
2064,575
2065,575
2066,575
2067,575
2068,575
2069,575
2070,575
2071,575
2072,575
2073,575
2074,575
2075,575
2076,575
2077,575
2078,575
2079,575
2080,575
2081,575
2082,575
2083,575
2084,575
2085,575
2086,575
2087,575
2088,575
2089,575
2090,575
2091,575
2092,575
2093,575
2094,575
2095,575
2096,575
2097,575
2097,576
2097,577
2097,578
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,578
2119,577
2119,576
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,574
2164,573
2164,572
2165,571
2166,571
2167,571
2168,571
2169,571
2170,571
2171,571
2172,571
2173,571
2174,571
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,571
2211,571
2212,571
2213,571
2214,571
2215,570
2215,569
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,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,568
2256,568
2257,568
2258,568
2259,568
2260,568
2261,568
2262,568
2263,568
2264,568
2265,568
2266,568
2267,568
2268,568
2269,568
2270,568
2271,567
2271,566
2271,565
2271,564
2272,564
2273,564
2274,564
2275,564
2276,564
2277,564
2278,564
2279,564
2280,564
2281,564
2282,564
2283,564
2284,564
2285,564
2286,564
2287,564
2288,564
2289,564
2290,564
2291,564
2292,564
2293,564
2294,564
2295,564
2296,563
2296,562
2296,561
2296,560
2297,560
2298,560
2299,560
2300,560
2301,560
2302,560
2303,560
2304,560
2305,560
2306,560
2307,560
2308,560
2309,560
2310,560
2311,560
2312,560
2313,560
2314,560
2315,560
2316,560
2317,560
2318,560
2319,560
2320,560
2321,559
2321,558
2321,557
2321,556
2322,556
2323,556
2324,556
2325,556
2326,556
2327,556
2328,556
2329,556
2330,556
2331,556
2332,556
2333,556
2334,556
2335,556
2336,556
2337,556
2338,556
2339,556
2340,556
2341,556
2342,556
2343,556
2344,556
2345,556
2346,555
2346,554
2347,553
2347,552
2348,552
2349,552
2350,552
2351,552
2352,552
2353,552
2354,552
2355,552
2356,552
2357,552
2358,552
2359,552
2360,552
2361,552
2362,552
2363,552
2364,552
2365,552
2366,552
2367,552
2368,552
2369,552
2370,552
2371,552
2372,552
2373,552
2374,552
2375,552
2376,552
2377,551
2377,550
2377,549
2378,549
2379,549
2380,549
2381,549
2382,549
2383,549
2384,549
2385,549
2386,549
2387,549
2388,549
2389,549
2390,549
2391,549
2392,549
2393,549
2394,549
2395,549
2396,549
2397,549
2398,549
2399,549
2400,549
2401,549
2402,549
2403,549
2404,549
2405,549
2406,549
2407,548
2407,547
2407,546
2407,545
2408,545
2409,545
2410,545
2411,545
2412,545
2413,545
2414,545
2415,545
2416,545
2417,545
2418,545
2419,545
2420,545
2421,545
2422,544
2422,543
2422,542
2422,541
2423,541
2424,541
2425,541
2426,541
2427,541
2428,541
2429,541
2430,541
2431,541
2432,541
2433,541
2434,541
2435,541
2436,541
2437,541
2438,540
2438,539
2438,538
2438,537
2439,537
2440,537
2441,537
2442,537
2443,537
2444,537
2445,537
2446,537
2447,537
2448,537
2449,537
2450,537
2451,537
2452,537
2453,536
2453,535
2453,534
2454,533
2455,533
2456,533
2457,533
2458,533
2459,533
2460,533
2461,533
2462,533
2463,533
2464,533
2465,533
2466,533
2467,533
2468,532
2468,531
2468,530
2469,530
2470,530
2471,530
2472,530
2473,530
2474,530
2475,530
2476,530
2477,530
2478,530
2479,530
2480,530
2481,530
2482,530
2483,529
2483,528
2483,527
2483,526
2484,526
2485,526
2486,526
2487,526
2488,526
2489,526
2490,526
2491,526
2492,526
2493,526
2494,526
2495,526
2496,526
2497,526
2498,525
2498,524
2498,523
2498,522
