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