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