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