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