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