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