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