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