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