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