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