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