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