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