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