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,1261
43,1260
43,1259
44,1259
45,1259
46,1259
47,1259
48,1258
48,1257
48,1256
48,1255
49,1255
50,1255
51,1255
52,1255
53,1255
54,1255
55,1255
56,1255
57,1255
58,1255
59,1255
60,1255
61,1255
62,1255
63,1254
63,1253
63,1252
63,1251
64,1251
65,1251
66,1251
67,1251
68,1251
69,1251
70,1251
71,1251
72,1251
73,1251
74,1251
75,1251
76,1251
77,1251
78,1250
78,1249
78,1248
79,1247
80,1247
81,1247
82,1247
83,1247
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,1242
104,1241
104,1240
105,1240
106,1240
107,1240
108,1240
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,1217
171,1217
172,1217
173,1217
174,1217
175,1216
175,1215
175,1214
175,1213
176,1213
177,1213
178,1213
179,1213
180,1212
180,1211
180,1210
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,1206
196,1206
197,1206
198,1206
199,1206
200,1205
200,1204
200,1203
200,1202
201,1202
202,1202
203,1202
204,1202
205,1202
206,1202
207,1202
208,1202
209,1202
210,1201
210,1200
210,1199
210,1198
211,1198
212,1198
213,1198
214,1198
215,1197
215,1196
215,1195
215,1194
216,1194
217,1194
218,1194
219,1194
220,1194
221,1194
222,1194
223,1194
224,1194
225,1193
225,1192
225,1191
225,1190
226,1190
227,1190
228,1190
229,1190
230,1190
231,1190
232,1190
233,1190
234,1190
235,1189
235,1188
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,1179
257,1179
258,1179
259,1179
260,1179
261,1178
261,1177
261,1176
261,1175
262,1175
263,1175
264,1175
265,1175
266,1174
266,1173
266,1172
266,1171
267,1171
268,1171
269,1171
270,1171
271,1171
272,1171
273,1171
274,1171
275,1171
276,1170
276,1169
276,1168
277,1168
278,1168
279,1168
280,1168
281,1168
282,1168
283,1168
284,1168
285,1168
286,1167
286,1166
286,1165
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,1160
302,1160
303,1160
304,1160
305,1160
306,1159
306,1158
306,1157
306,1156
307,1156
308,1156
309,1156
310,1156
311,1156
312,1156
313,1156
314,1156
315,1156
316,1155
316,1154
316,1153
317,1152
318,1152
319,1152
320,1152
321,1152
322,1152
323,1152
324,1152
325,1152
326,1152
327,1151
327,1150
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,1132
372,1131
372,1130
373,1130
374,1130
375,1130
376,1130
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,1125
397,1124
397,1123
397,1122
398,1122
399,1122
400,1122
401,1122
402,1122
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,1114
424,1114
425,1114
426,1114
427,1114
428,1113
428,1112
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,1087
483,1086
483,1085
484,1084
485,1084
486,1084
487,1084
488,1084
489,1084
490,1084
491,1084
492,1084
493,1084
494,1083
494,1082
494,1081
494,1080
495,1080
496,1080
497,1080
498,1080
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,1075
509,1074
509,1073
510,1073
511,1073
512,1073
513,1073
514,1073
515,1073
516,1073
517,1073
518,1073
519,1073
520,1073
521,1073
522,1073
523,1073
524,1072
524,1071
524,1070
524,1069
525,1069
526,1069
527,1069
528,1069
529,1068
529,1067
529,1066
529,1065
530,1065
531,1065
532,1065
533,1065
534,1065
535,1065
536,1065
537,1065
538,1065
539,1064
539,1063
539,1062
539,1061
540,1061
541,1061
542,1061
543,1061
544,1060
544,1059
544,1058
545,1057
546,1057
547,1057
548,1057
549,1057
550,1057
551,1057
552,1057
553,1057
554,1056
554,1055
554,1054
555,1054
556,1054
557,1054
558,1054
559,1053
559,1052
559,1051
559,1050
560,1050
561,1050
562,1050
563,1050
564,1050
565,1050
566,1050
567,1050
568,1050
569,1050
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,1045
590,1044
590,1043
590,1042
591,1042
592,1042
593,1042
594,1042
595,1042
596,1042
597,1042
598,1042
599,1042
600,1041
600,1040
600,1039
601,1038
602,1038
603,1038
604,1038
605,1038
606,1038
607,1038
608,1038
609,1038
610,1038
611,1038
612,1038
613,1038
614,1038
615,1037
615,1036
615,1035
616,1035
617,1035
618,1035
619,1035
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,1034
635,1033
635,1032
635,1031
636,1031
637,1031
638,1031
639,1031
640,1031
641,1031
642,1031
643,1031
644,1031
645,1031
646,1031
647,1031
648,1031
649,1031
650,1031
651,1030
651,1029
651,1028
651,1027
652,1027
653,1027
654,1027
655,1027
656,1027
657,1027
658,1027
659,1027
660,1027
661,1026
661,1025
661,1024
661,1023
662,1023
663,1023
664,1023
665,1023
666,1022
666,1021
666,1020
667,1019
668,1019
669,1019
670,1019
671,1019
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,1018
686,1017
686,1016
687,1016
688,1016
689,1016
690,1016
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,1004
738,1004
739,1004
740,1004
741,1004
742,1003
742,1002
742,1001
743,1000
744,1000
745,1000
746,1000
747,1000
748,1000
749,1000
750,1000
751,1000
752,1000
753,1000
754,1000
755,1000
756,1000
757,1000
758,1000
759,1000
760,1000
761,1000
762,999
762,998
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,993
778,993
779,993
780,993
781,993
782,992
782,991
782,990
782,989
783,989
784,989
785,989
786,989
787,988
787,987
787,986
787,985
788,985
789,985
790,985
791,985
792,985
793,985
794,985
795,985
796,985
797,984
797,983
797,982
798,982
799,982
800,982
801,982
802,981
802,980
802,979
802,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,973
813,972
813,971
813,970
814,970
815,970
816,970
817,970
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,958
853,957
853,956
853,955
854,955
855,955
856,955
857,955
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,913
970,913
971,913
972,913
973,913
974,913
975,912
975,911
975,910
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,906
986,906
987,906
988,906
989,906
990,905
990,904
990,903
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,878
1056,877
1056,876
1056,875
1057,875
1058,875
1059,875
1060,875
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,829
1187,828
1187,827
1187,826
1188,826
1189,826
1190,826
1191,826
1192,826
1193,826
1194,826
1195,826
1196,826
1197,825
1197,824
1197,823
1197,822
1198,822
1199,822
1200,822
1201,822
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,817
1212,816
1213,815
1213,814
1214,814
1215,814
1216,814
1217,814
1218,814
1219,814
1220,814
1221,814
1222,814
1223,813
1223,812
1223,811
1224,811
1225,811
1226,811
1227,811
1228,810
1228,809
1228,808
1228,807
1229,807
1230,807
1231,807
1232,807
1233,807
1234,807
1235,807
1236,807
1237,807
1238,807
1239,807
1240,807
1241,807
1242,807
1243,806
1243,805
1243,804
1243,803
1244,803
1245,803
1246,803
1247,803
1248,802
1248,801
1248,800
1248,799
1249,799
1250,799
1251,799
1252,799
1253,799
1254,799
1255,799
1256,799
1257,799
1258,798
1258,797
1258,796
1259,795
1260,795
1261,795
1262,795
1263,795
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,791
1278,790
1278,789
1278,788
1279,788
1280,788
1281,788
1282,788
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,783
1299,782
1299,781
1299,780
1300,780
1301,780
1302,780
1303,780
1304,780
1305,780
1306,780
1307,780
1308,780
1309,779
1309,778
1309,777
1310,776
1311,776
1312,776
1313,776
1314,776
1315,776
1316,776
1317,776
1318,776
1319,776
1320,776
1321,776
1322,776
1323,776
1324,775
1324,774
1324,773
1325,773
1326,773
1327,773
1328,773
1329,773
1330,773
1331,773
1332,773
1333,773
1334,772
1334,771
1334,770
1334,769
1335,769
1336,769
1337,769
1338,769
1339,769
1340,769
1341,769
1342,769
1343,769
1344,768
1344,767
1344,766
1344,765
1345,765
1346,765
1347,765
1348,765
1349,765
1350,765
1351,765
1352,765
1353,765
1354,765
1355,765
1356,765
1357,765
1358,765
1359,764
1359,763
1359,762
1359,761
1360,761
1361,761
1362,761
1363,761
1364,761
1365,761
1366,761
1367,761
1368,761
1369,760
1369,759
1369,758
1370,758
1371,757
1372,757
1373,757
1374,757
1375,757
1376,757
1377,757
1378,757
1379,757
1380,756
1380,755
1380,754
1381,754
1382,754
1383,754
1384,754
1385,754
1386,754
1387,754
1388,754
1389,754
1390,754
1391,754
1392,754
1393,754
1394,754
1395,753
1395,752
1395,751
1395,750
1396,750
1397,750
1398,750
1399,750
1400,749
1400,748
1400,747
1400,746
1401,746
1402,746
1403,746
1404,746
1405,746
1406,746
1407,746
1408,746
1409,746
1410,746
1411,746
1412,746
1413,746
1414,746
1415,745
1415,744
1415,743
1415,742
1416,742
1417,742
1418,742
1419,742
1420,741
1420,740
1420,739
1421,739
1422,739
1423,739
1424,739
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,734
1445,733
1445,732
1445,731
1446,731
1447,731
1448,731
1449,731
1450,731
1451,731
1452,731
1453,731
1454,731
1455,731
1456,731
1457,731
1458,731
1459,731
1460,731
1461,730
1461,729
1461,728
1461,727
1462,727
1463,727
1464,727
1465,727
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,719
1491,718
1491,717
1491,716
1492,716
1493,716
1494,716
1495,716
1496,716
1497,716
1498,716
1499,716
1500,716
1501,715
1501,714
1501,713
1501,712
1502,712
1503,712
1504,712
1505,712
1506,712
1507,712
1508,712
1509,712
1510,712
1511,711
1511,710
1511,709
1511,708
1512,708
1513,708
1514,708
1515,708
1516,708
1517,708
1518,708
1519,708
1520,708
1521,708
1522,708
1523,708
1524,708
1525,708
1526,707
1526,706
1526,705
1527,704
1528,704
1529,704
1530,704
1531,704
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,700
1552,699
1552,698
1552,697
1553,697
1554,697
1555,697
1556,697
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
1582,684
1582,683
1582,682
1583,682
1584,682
1585,682
1586,682
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,677
1602,676
1602,675
1602,674
1603,674
1604,674
1605,674
1606,674
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,669
1623,668
1623,667
1623,666
1624,666
1625,666
1626,666
1627,666
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,662
1643,661
1643,660
1643,659
1644,659
1645,659
1646,659
1647,659
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,654
1658,653
1658,652
1658,651
1659,651
1660,651
1661,651
1662,651
1663,651
1664,651
1665,651
1666,651
1667,651
1668,650
1668,649
1668,648
1668,647
1669,647
1670,647
1671,647
1672,647
1673,647
1674,647
1675,647
1676,647
1677,647
1678,646
1678,645
1678,644
1679,644
1680,644
1681,644
1682,644
1683,643
1683,642
1683,641
1683,640
1684,640
1685,640
1686,640
1687,640
1688,640
1689,640
1690,640
1691,640
1692,640
1693,639
1693,638
1693,637
1693,636
1694,636
1695,636
1696,636
1697,636
1698,636
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,631
1709,630
1709,629
1709,628
1710,628
1711,628
1712,628
1713,628
1714,627
1714,626
1714,625
1715,625
1716,625
1717,625
1718,625
1719,625
1720,625
1721,625
1722,625
1723,625
1724,624
1724,623
1724,622
1724,621
1725,621
1726,621
1727,621
1728,621
1729,621
1730,621
1731,621
1732,621
1733,621
1734,620
1734,619
1734,618
1734,617
1735,617
1736,617
1737,617
1738,617
1739,617
1740,617
1741,617
1742,617
1743,617
1744,616
1744,615
1744,614
1744,613
1745,613
1746,613
1747,613
1748,613
1749,613
1750,613
1751,613
1752,613
1753,613
1754,612
1754,611
1754,610
1755,609
1756,609
1757,609
1758,609
1759,609
1760,609
1761,609
1762,609
1763,609
1764,609
1765,609
1766,609
1767,609
1768,609
1769,608
1769,607
1769,606
1770,606
1771,606
1772,606
1773,606
1774,605
1774,604
1774,603
1774,602
1775,602
1776,602
1777,602
1778,602
1779,602
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,597
1800,596
1800,595
1800,594
1801,594
1802,594
1803,594
1804,594
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,568
1877,568
1878,568
1879,568
1880,568
1881,568
1882,568
1883,568
1884,568
1885,568
1886,567
1886,566
1886,565
1886,564
1887,564
1888,564
1889,564
1890,564
1891,564
1892,564
1893,564
1894,564
1895,564
1896,564
1897,564
1898,564
1899,564
1900,564
1901,564
1902,564
1903,564
1904,564
1905,564
1906,564
1907,564
1908,564
1909,564
1910,564
1911,563
1911,562
1911,561
1911,560
1912,560
1913,560
1914,560
1915,560
1916,560
1917,560
1918,560
1919,560
1920,560
1921,559
1921,558
1921,557
1921,556
1922,556
1923,556
1924,556
1925,556
1926,556
1927,556
1928,556
1929,556
1930,556
1931,556
1932,556
1933,556
1934,556
1935,556
1936,556
1937,556
1938,556
1939,556
1940,556
1941,555
1941,554
1942,553
1942,552
1943,552
1944,552
1945,552
1946,552
1947,552
1948,552
1949,552
1950,552
1951,552
1952,551
1952,550
1952,549
1953,549
1954,549
1955,549
1956,549
1957,549
1958,549
1959,549
1960,549
1961,549
1962,549
1963,549
1964,549
1965,549
1966,549
1967,549
1968,549
1969,549
1970,549
1971,549
1972,548
1972,547
1972,546
1972,545
1973,545
1974,545
1975,545
1976,545
1977,545
1978,545
1979,545
1980,545
1981,545
1982,544
1982,543
1982,542
1982,541
1983,541
1984,541
1985,541
1986,541
1987,540
1987,539
1987,538
1987,537
1988,537
1989,537
1990,537
1991,537
1992,536
1992,535
1992,534
1993,533
1994,533
1995,533
1996,533
1997,533
1998,533
1999,533
2000,533
2001,533
2002,532
2002,531
2002,530
2003,530
2004,530
2005,530
2006,530
2007,530
2008,530
2009,530
2010,530
2011,530
2012,529
2012,528
2012,527
2012,526
2013,526
2014,526
2015,526
2016,526
2017,525
2017,524
2017,523
2017,522
2018,522
2019,522
2020,522
2021,522
2022,521
2022,520
2022,519
2023,518
2024,518
2025,518
2026,518
2027,518
2028,517
2028,516
2028,515
2028,514
2028,513
2028,512
2028,511
2029,511
2030,511
2031,511
2032,511
2033,510
2033,509
2033,508
2033,507
2034,507
2035,507
2036,507
2037,507
2038,506
2038,505
2038,504
2038,503
2038,502
2038,501
2038,500
2038,499
2038,498
2038,497
2038,496
2038,495
2038,494
2038,493
2038,492
2038,491
2038,490
2038,489
2038,488
2039,488
2040,488
2041,488
2042,488
2043,487
2043,486
2043,485
2043,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
2043,468
2043,467
2043,466
2043,465
2042,464
2041,464
2040,464
2039,464
2038,464
2038,463
2038,462
2038,461
2038,460
2038,459
2038,458
2038,457
2038,456
2038,455
2038,454
2038,453
2038,452
2038,451
2038,450
2038,449
2038,448
2038,447
2038,446
2038,445
2038,444
2038,443
2038,442
2039,442
2040,442
2041,442
2042,442
2043,441
2043,440
2043,439
2044,439
2045,439
2046,439
2047,439
2048,438
2048,437
2048,436
2048,435
2049,435
2050,435
2051,435
2052,435
2053,435
2054,435
2055,435
2056,435
2057,435
2058,435
2059,435
2060,435
2061,435
2062,435
2063,434
2063,433
2063,432
2063,431
2064,431
2065,431
2066,431
2067,431
2068,431
2069,431
2070,431
2071,431
2072,431
2073,430
2073,429
2073,428
2073,427
2074,427
2075,427
2076,427
2077,427
2078,427
2079,427
2080,427
2081,427
2082,427
2083,427
2084,427
2085,427
2086,427
2087,427
2088,426
2088,425
2088,424
2089,423
2090,423
2091,423
2092,423
2093,423
2094,423
2095,423
2096,423
2097,423
2098,422
2098,421
2098,420
