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,1280
33,1279
33,1278
34,1278
35,1278
36,1278
37,1278
38,1278
39,1278
40,1278
41,1278
42,1278
43,1278
44,1278
45,1278
46,1278
47,1278
48,1277
48,1276
48,1275
48,1274
49,1274
50,1274
51,1274
52,1274
53,1274
54,1274
55,1274
56,1274
57,1274
58,1273
58,1272
58,1271
58,1270
59,1270
60,1270
61,1270
62,1270
63,1270
64,1270
65,1270
66,1270
67,1270
68,1270
69,1270
70,1270
71,1270
72,1270
73,1269
73,1268
73,1267
74,1266
75,1266
76,1266
77,1266
78,1266
79,1266
80,1266
81,1266
82,1266
83,1266
84,1265
84,1264
84,1263
84,1262
85,1262
86,1262
87,1262
88,1262
89,1262
90,1262
91,1262
92,1262
93,1262
94,1261
94,1260
94,1259
95,1259
96,1259
97,1259
98,1259
99,1259
100,1259
101,1259
102,1259
103,1259
104,1258
104,1257
104,1256
104,1255
105,1255
106,1255
107,1255
108,1255
109,1254
109,1253
109,1252
109,1251
110,1251
111,1251
112,1251
113,1251
114,1251
115,1251
116,1251
117,1251
118,1251
119,1250
119,1249
119,1248
119,1247
120,1247
121,1247
122,1247
123,1247
124,1247
125,1247
126,1247
127,1247
128,1247
129,1246
129,1245
129,1244
130,1244
131,1243
132,1243
133,1243
134,1243
135,1243
136,1243
137,1243
138,1243
139,1242
139,1241
139,1240
140,1240
141,1240
142,1240
143,1240
144,1240
145,1240
146,1240
147,1240
148,1240
149,1239
149,1238
149,1237
149,1236
150,1236
151,1236
152,1236
153,1236
154,1236
155,1236
156,1236
157,1236
158,1236
159,1236
160,1236
161,1236
162,1236
163,1236
164,1236
165,1235
165,1234
165,1233
165,1232
166,1232
167,1232
168,1232
169,1232
170,1232
171,1232
172,1232
173,1232
174,1232
175,1231
175,1230
175,1229
175,1228
176,1228
177,1228
178,1228
179,1228
180,1227
180,1226
180,1225
181,1225
182,1225
183,1225
184,1225
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,1220
195,1219
195,1218
195,1217
196,1217
197,1217
198,1217
199,1217
200,1217
201,1217
202,1217
203,1217
204,1217
205,1216
205,1215
205,1214
205,1213
205,1212
205,1211
205,1210
205,1209
206,1209
207,1209
208,1209
209,1209
210,1208
210,1207
210,1206
211,1206
212,1206
213,1206
214,1206
215,1205
215,1204
215,1203
215,1202
216,1202
217,1202
218,1202
219,1202
220,1201
220,1200
220,1199
220,1198
221,1198
222,1198
223,1198
224,1198
225,1197
225,1196
225,1195
225,1194
226,1194
227,1194
228,1194
229,1194
230,1193
230,1192
230,1191
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,1183
247,1183
248,1183
249,1183
250,1183
251,1182
251,1181
251,1180
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,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,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,1163
286,1162
286,1161
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,1151
306,1150
306,1149
306,1148
306,1147
306,1146
306,1145
307,1145
308,1145
309,1145
310,1145
311,1144
311,1143
311,1142
311,1141
312,1141
313,1141
314,1141
315,1141
316,1140
316,1139
316,1138
317,1137
318,1137
319,1137
320,1137
321,1137
322,1137
323,1137
324,1137
325,1137
326,1137
327,1136
327,1135
327,1134
327,1133
328,1133
329,1133
330,1133
331,1133
332,1132
332,1131
332,1130
333,1130
334,1130
335,1130
336,1130
337,1130
338,1130
339,1130
340,1130
341,1130
342,1129
342,1128
342,1127
342,1126
343,1126
344,1126
345,1126
346,1126
347,1126
348,1126
349,1126
350,1126
351,1126
352,1125
352,1124
352,1123
352,1122
353,1122
354,1122
355,1122
356,1122
357,1122
358,1122
359,1122
360,1122
361,1122
362,1121
362,1120
362,1119
362,1118
363,1118
364,1118
365,1118
366,1118
367,1118
368,1118
369,1118
370,1118
371,1118
372,1117
372,1116
372,1115
372,1114
373,1114
374,1114
375,1114
376,1114
377,1114
378,1114
379,1114
380,1114
381,1114
382,1113
382,1112
382,1111
383,1111
384,1111
385,1111
386,1111
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,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,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,1091
453,1090
453,1089
453,1088
454,1088
455,1088
456,1088
457,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
463,1079
463,1078
463,1077
464,1076
465,1076
466,1076
467,1076
468,1075
468,1074
468,1073
469,1073
470,1073
471,1073
472,1073
473,1072
473,1071
473,1070
473,1069
474,1069
475,1069
476,1069
477,1069
478,1068
478,1067
478,1066
478,1065
479,1065
480,1065
481,1065
482,1065
483,1065
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,1042
555,1042
556,1042
557,1042
558,1042
559,1041
559,1040
559,1039
560,1038
561,1038
562,1038
563,1038
564,1038
565,1038
566,1038
567,1038
568,1038
569,1038
570,1038
571,1038
572,1038
573,1038
574,1038
575,1037
575,1036
575,1035
576,1035
577,1035
578,1035
579,1035
580,1034
580,1033
580,1032
580,1031
581,1031
582,1031
583,1031
584,1031
585,1030
585,1029
585,1028
585,1027
586,1027
587,1027
588,1027
589,1027
590,1026
590,1025
590,1024
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,1004
652,1004
653,1004
654,1004
655,1004
656,1003
656,1002
656,1001
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,1000
672,1000
673,1000
674,1000
675,1000
676,999
676,998
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,996
696,995
696,994
696,993
697,993
698,993
699,993
700,993
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,992
726,991
726,990
727,989
728,989
729,989
730,989
731,989
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,988
747,987
747,986
747,985
748,985
749,985
750,985
751,985
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,984
777,983
777,982
778,982
779,982
780,982
781,982
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,981
813,980
813,979
813,978
814,978
815,978
816,978
817,978
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,966
874,966
875,966
876,966
877,966
878,965
878,964
878,963
879,963
880,963
881,963
882,963
883,963
884,963
885,963
886,963
887,963
888,963
889,963
890,963
891,963
892,963
893,963
894,962
894,961
894,960
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,955
905,955
906,955
907,955
908,955
909,954
909,953
909,952
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,947
920,947
921,947
922,947
923,947
924,946
924,945
924,944
925,944
926,944
927,944
928,944
929,944
930,944
931,944
932,944
933,944
934,943
934,942
934,941
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,905
1005,904
1005,903
1005,902
1006,902
1007,902
1008,902
1009,902
1010,902
1011,902
1012,902
1013,902
1014,902
1015,901
1015,900
1015,899
1015,898
1016,898
1017,898
1018,898
1019,898
1020,897
1020,896
1020,895
1020,894
1021,894
1022,894
1023,894
1024,894
1025,894
1026,894
1027,894
1028,894
1029,894
1030,893
1030,892
1030,891
1031,890
1032,890
1033,890
1034,890
1035,890
1036,890
1037,890
1038,890
1039,890
1040,889
1040,888
1040,887
1041,887
1042,887
1043,887
1044,887
1045,887
1046,887
1047,887
1048,887
1049,887
1050,886
1050,885
1050,884
1051,883
1052,883
1053,883
1054,883
1055,883
1056,883
1057,883
1058,883
1059,883
1060,883
1061,882
1061,881
1061,880
1061,879
1062,879
1063,879
1064,879
1065,879
1066,879
1067,879
1068,879
1069,879
1070,879
1071,878
1071,877
1071,876
1071,875
1072,875
1073,875
1074,875
1075,875
1076,875
1077,875
1078,875
1079,875
1080,875
1081,874
1081,873
1081,872
1081,871
1082,871
1083,871
1084,871
1085,871
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,859
1126,858
1126,857
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,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,832
1192,831
1192,830
1193,830
1194,830
1195,830
1196,830
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,813
1243,812
1243,811
1244,811
1245,811
1246,811
1247,811
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,795
1289,795
1290,795
1291,795
1292,795
1293,794
1293,793
1294,792
1295,792
1296,792
1297,792
1298,792
1299,792
1300,792
1301,792
1302,792
1303,792
1304,791
1304,790
1304,789
1304,788
1305,788
1306,788
1307,788
1308,788
1309,788
1310,788
1311,788
1312,788
1313,788
1314,787
1314,786
1314,785
1314,784
1315,784
1316,784
1317,784
1318,784
1319,784
1320,784
1321,784
1322,784
1323,784
1324,783
1324,782
1324,781
1324,780
1325,780
1326,780
1327,780
1328,780
1329,780
1330,780
1331,780
1332,780
1333,780
1334,779
1334,778
1334,777
1335,776
1336,776
1337,776
1338,776
1339,776
1340,776
1341,776
1342,776
1343,776
1344,775
1344,774
1344,773
1345,773
1346,773
1347,773
1348,773
1349,773
1350,773
1351,773
1352,773
1353,773
1354,773
1355,773
1356,773
1357,773
1358,773
1359,772
1359,771
1359,770
1359,769
1360,769
1361,769
1362,769
1363,769
1364,769
1365,769
1366,769
1367,769
1368,769
1369,769
1370,769
1371,769
1372,769
1373,769
1374,768
1374,767
1374,766
1375,765
1376,765
1377,765
1378,765
1379,765
1380,765
1381,765
1382,765
1383,765
1384,765
1385,764
1385,763
1385,762
1385,761
1386,761
1387,761
1388,761
1389,761
1390,761
1391,761
1392,761
1393,761
1394,761
1395,761
1396,761
1397,761
1398,761
1399,761
1400,760
1400,759
1400,758
1401,757
1402,757
1403,757
1404,757
1405,757
1406,757
1407,757
1408,757
1409,757
1410,756
1410,755
1410,754
1411,754
1412,754
1413,754
1414,754
1415,754
1416,754
1417,754
1418,754
1419,754
1420,753
1420,752
1420,751
1420,750
1421,750
1422,750
1423,750
1424,750
1425,750
1426,750
1427,750
1428,750
1429,750
1430,750
1431,750
1432,750
1433,750
1434,750
1435,749
1435,748
1435,747
1435,746
1436,746
1437,746
1438,746
1439,746
1440,746
1441,746
1442,746
1443,746
1444,746
1445,745
1445,744
1445,743
1446,742
1447,742
1448,742
1449,742
1450,742
1451,742
1452,742
1453,742
1454,742
1455,741
1455,740
1456,739
1457,739
1458,739
1459,739
1460,739
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,734
1481,733
1481,732
1481,731
1482,731
1483,731
1484,731
1485,731
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,703
1577,702
1577,701
1578,701
1579,701
1580,701
1581,701
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,692
1612,691
1612,690
1613,689
1614,689
1615,689
1616,689
1617,689
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,681
1648,680
1648,679
1648,678
1649,678
1650,678
1651,678
1652,678
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,673
1673,672
1673,671
1673,670
1674,670
1675,670
1676,670
1677,670
1678,670
1679,670
1680,670
1681,670
1682,670
1683,669
1683,668
1683,667
1684,666
1685,666
1686,666
1687,666
1688,666
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,662
1709,661
1709,660
1709,659
1710,659
1711,659
1712,659
1713,659
1714,659
1715,659
1716,659
1717,659
1718,659
1719,658
1719,657
1719,656
1719,655
1720,655
1721,655
1722,655
1723,655
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,650
1744,649
1744,648
1744,647
1745,647
1746,647
1747,647
1748,647
1749,647
1750,647
1751,647
1752,647
1753,647
1754,646
1754,645
1754,644
1755,644
1756,644
1757,644
1758,644
1759,644
1760,644
1761,644
1762,644
1763,644
1764,644
1765,644
1766,644
1767,644
1768,644
1769,643
1769,642
1769,641
1769,640
1770,640
1771,640
1772,640
1773,640
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,635
1790,634
1790,633
1790,632
1791,632
1792,632
1793,632
1794,632
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,627
1805,626
1805,625
1806,625
1807,625
1808,625
1809,625
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,597
1876,596
1876,595
1876,594
1877,594
1878,594
1879,594
1880,594
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,589
1891,588
1891,587
1892,587
1893,587
1894,587
1895,587
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,578
1916,577
1916,576
1916,575
1917,575
1918,575
1919,575
1920,575
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,564
1963,564
1964,564
1965,564
1966,564
1967,563
1967,562
1967,561
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,556
1988,556
1989,556
1990,556
1991,556
1992,555
1992,554
1992,553
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,526
2054,526
2055,526
2056,526
2057,526
2058,525
2058,524
2058,523
2058,522
2059,522
2060,522
2061,522
2062,522
2063,521
2063,520
2063,519
2063,518
2064,518
2065,518
2066,518
2067,518
2068,517
2068,516
2068,515
2069,515
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
2078,506
2078,505
2078,504
2078,503
2079,503
2080,503
2081,503
2082,503
2083,502
2083,501
2083,500
2083,499
2084,499
2085,499
2086,499
2087,499
2088,498
2088,497
2088,496
2088,495
2088,494
2088,493
2088,492
2089,492
2090,492
2091,492
2092,492
2093,491
2093,490
2093,489
2093,488
2093,487
2093,486
2093,485
2093,484
2093,483
2093,482
2093,481
2093,480
2092,479
2091,479
2090,479
2089,479
2088,479
2088,478
2088,477
2088,476
2088,475
2088,474
2088,473
2088,472
2088,471
2088,470
2088,469
2088,468
2088,467
2088,466
2088,465
2087,464
2086,464
2085,464
2084,464
2083,464
2083,463
2083,462
2083,461
2083,460
2083,459
2083,458
2083,457
2083,456
2083,455
2083,454
2083,453
2083,452
2083,451
2083,450
2082,449
2081,449
2080,449
2079,449
2078,449
2078,448
2078,447
2078,446
2078,445
2078,444
2078,443
2078,442
2078,441
2078,440
2078,439
2078,438
2078,437
2078,436
2078,435
2077,434
2076,434
2075,434
2074,434
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
2074,420
2075,420
2076,420
2077,420
2078,419
2078,418
2078,417
2078,416
2078,415
2078,414
2078,413
2078,412
2078,411
2078,410
2078,409
2078,408
2079,408
2080,408
2081,408
2082,408
2083,407
2083,406
2083,405
2083,404
2083,403
2083,402
2083,401
2083,400
2083,399
2083,398
2083,397
2084,397
2085,397
2086,397
2087,397
2088,396
2088,395
2088,394
2088,393
2088,392
2088,391
2088,390
2088,389
2089,389
2090,389
2091,389
2092,389
2093,388
2093,387
2093,386
2094,385
2095,385
2096,385
2097,385
2098,384
2098,383
2098,382
2099,382
2100,382
2101,382
2102,382
2103,381
2103,380
2103,379
2104,378
