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