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