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