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