1,1346
2,1346
3,1346
4,1346
5,1346
6,1346
7,1346
8,1346
9,1346
10,1346
11,1346
12,1346
13,1346
14,1346
15,1346
16,1346
17,1346
18,1346
19,1346
20,1346
21,1346
22,1346
23,1345
23,1344
23,1343
23,1342
24,1342
25,1342
26,1342
27,1342
28,1341
28,1340
28,1339
28,1338
29,1338
30,1338
31,1338
32,1338
33,1338
34,1338
35,1338
36,1338
37,1338
38,1337
38,1336
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,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,1322
68,1321
68,1320
69,1319
70,1319
71,1319
72,1319
73,1319
74,1319
75,1319
76,1319
77,1319
78,1318
78,1317
79,1316
80,1316
81,1316
82,1316
83,1316
84,1316
85,1316
86,1316
87,1316
88,1316
89,1315
89,1314
89,1313
89,1312
90,1312
91,1312
92,1312
93,1312
94,1312
95,1312
96,1312
97,1312
98,1312
99,1311
99,1310
99,1309
99,1308
100,1308
101,1308
102,1308
103,1308
104,1307
104,1306
104,1305
104,1304
105,1304
106,1304
107,1304
108,1304
109,1304
110,1304
111,1304
112,1304
113,1304
114,1303
114,1302
114,1301
114,1300
115,1300
116,1300
117,1300
118,1300
119,1300
120,1300
121,1300
122,1300
123,1300
124,1299
124,1298
124,1297
125,1297
126,1297
127,1297
128,1297
129,1297
130,1297
131,1297
132,1297
133,1297
134,1296
134,1295
134,1294
134,1293
135,1293
136,1293
137,1293
138,1293
139,1292
139,1291
139,1290
139,1289
140,1289
141,1289
142,1289
143,1289
144,1289
145,1289
146,1289
147,1289
148,1289
149,1288
149,1287
149,1286
149,1285
150,1285
151,1285
152,1285
153,1285
154,1284
154,1283
154,1282
155,1281
156,1281
157,1281
158,1281
159,1281
160,1281
161,1281
162,1281
163,1281
164,1281
165,1280
165,1279
165,1278
166,1278
167,1278
168,1278
169,1278
170,1278
171,1278
172,1278
173,1278
174,1278
175,1277
175,1276
175,1275
175,1274
176,1274
177,1274
178,1274
179,1274
180,1273
180,1272
180,1271
180,1270
181,1270
182,1270
183,1270
184,1270
185,1270
186,1270
187,1270
188,1270
189,1270
190,1270
191,1270
192,1270
193,1270
194,1270
195,1269
195,1268
195,1267
195,1266
196,1266
197,1266
198,1266
199,1266
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,1261
215,1260
215,1259
216,1259
217,1259
218,1259
219,1259
220,1259
221,1259
222,1259
223,1259
224,1259
225,1258
225,1257
225,1256
225,1255
226,1255
227,1255
228,1255
229,1255
230,1255
231,1255
232,1255
233,1255
234,1255
235,1254
235,1253
235,1252
235,1251
236,1251
237,1251
238,1251
239,1251
240,1251
241,1251
242,1251
243,1251
244,1251
245,1251
246,1250
246,1249
246,1248
246,1247
247,1247
248,1247
249,1247
250,1247
251,1247
252,1247
253,1247
254,1247
255,1247
256,1247
257,1247
258,1247
259,1247
260,1247
261,1246
261,1245
261,1244
262,1243
263,1243
264,1243
265,1243
266,1242
266,1241
266,1240
267,1240
268,1240
269,1240
270,1240
271,1240
272,1240
273,1240
274,1240
275,1240
276,1240
277,1240
278,1240
279,1240
280,1240
281,1240
282,1240
283,1240
284,1240
285,1240
286,1239
286,1238
286,1237
286,1236
287,1236
288,1236
289,1236
290,1236
291,1236
292,1236
293,1236
294,1236
295,1236
296,1235
296,1234
296,1233
296,1232
297,1232
298,1232
299,1232
300,1232
301,1232
302,1232
303,1232
304,1232
305,1232
306,1231
306,1230
306,1229
306,1228
307,1228
308,1228
309,1228
310,1228
311,1228
312,1228
313,1228
314,1228
315,1228
316,1227
316,1226
316,1225
317,1225
318,1225
319,1225
320,1225
321,1225
322,1225
323,1225
324,1225
325,1225
326,1225
327,1224
327,1223
327,1222
327,1221
328,1221
329,1221
330,1221
331,1221
332,1221
333,1221
334,1221
335,1221
336,1221
337,1221
338,1221
339,1221
340,1221
341,1221
342,1220
342,1219
342,1218
342,1217
343,1217
344,1217
345,1217
346,1217
347,1217
348,1217
349,1217
350,1217
351,1217
352,1217
353,1217
354,1217
355,1217
356,1217
357,1216
357,1215
357,1214
357,1213
358,1213
359,1213
360,1213
361,1213
362,1213
363,1213
364,1213
365,1213
366,1213
367,1212
367,1211
367,1210
367,1209
368,1209
369,1209
370,1209
371,1209
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,1202
398,1202
399,1202
400,1202
401,1202
402,1201
402,1200
402,1199
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,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,1190
429,1190
430,1190
431,1190
432,1190
433,1190
434,1190
435,1190
436,1190
437,1190
438,1189
438,1188
438,1187
439,1187
440,1187
441,1187
442,1187
443,1187
444,1187
445,1187
446,1187
447,1187
448,1186
448,1185
448,1184
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,1175
474,1175
475,1175
476,1175
477,1175
478,1174
478,1173
478,1172
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,1167
494,1166
494,1165
494,1164
495,1164
496,1164
497,1164
498,1164
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,1159
509,1158
509,1157
509,1156
510,1156
511,1156
512,1156
513,1156
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,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,1144
544,1143
544,1142
544,1141
545,1141
546,1141
547,1141
548,1141
549,1141
550,1141
551,1141
552,1141
553,1141
554,1140
554,1139
554,1138
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,1129
585,1128
585,1127
585,1126
586,1126
587,1126
588,1126
589,1126
590,1126
591,1126
592,1126
593,1126
594,1126
595,1125
595,1124
595,1123
595,1122
596,1122
597,1122
598,1122
599,1122
600,1121
600,1120
600,1119
600,1118
601,1118
602,1118
603,1118
604,1118
605,1118
606,1118
607,1118
608,1118
609,1118
610,1117
610,1116
610,1115
610,1114
611,1114
612,1114
613,1114
614,1114
615,1114
616,1114
617,1114
618,1114
619,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,1107
636,1107
637,1107
638,1107
639,1107
640,1106
640,1105
640,1104
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,1092
677,1092
678,1092
679,1092
680,1092
681,1091
681,1090
681,1089
681,1088
682,1088
683,1088
684,1088
685,1088
686,1088
687,1088
688,1088
689,1088
690,1088
691,1088
692,1088
693,1088
694,1088
695,1088
696,1088
697,1088
698,1088
699,1088
700,1088
701,1087
701,1086
701,1085
701,1084
702,1084
703,1084
704,1084
705,1084
706,1084
707,1084
708,1084
709,1084
710,1084
711,1083
711,1082
711,1081
711,1080
712,1080
713,1080
714,1080
715,1080
716,1080
717,1080
718,1080
719,1080
720,1080
721,1079
721,1078
721,1077
722,1076
723,1076
724,1076
725,1076
726,1076
727,1076
728,1076
729,1076
730,1076
731,1076
732,1075
732,1074
732,1073
733,1073
734,1073
735,1073
736,1073
737,1073
738,1073
739,1073
740,1073
741,1073
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,1068
757,1067
757,1066
757,1065
758,1065
759,1065
760,1065
761,1065
762,1065
763,1065
764,1065
765,1065
766,1065
767,1065
768,1065
769,1065
770,1065
771,1065
772,1064
772,1063
772,1062
772,1061
773,1061
774,1061
775,1061
776,1061
777,1061
778,1061
779,1061
780,1061
781,1061
782,1060
782,1059
782,1058
783,1057
784,1057
785,1057
786,1057
787,1057
788,1057
789,1057
790,1057
791,1057
792,1057
793,1057
794,1057
795,1057
796,1057
797,1056
797,1055
797,1054
798,1054
799,1054
800,1054
801,1054
802,1054
803,1054
804,1054
805,1054
806,1054
807,1054
808,1054
809,1054
810,1054
811,1054
812,1054
813,1053
813,1052
813,1051
813,1050
814,1050
815,1050
816,1050
817,1050
818,1050
819,1050
820,1050
821,1050
822,1050
823,1050
824,1050
825,1050
826,1050
827,1050
828,1049
828,1048
828,1047
828,1046
829,1046
830,1046
831,1046
832,1046
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,1038
859,1038
860,1038
861,1038
862,1038
863,1037
863,1036
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,1026
888,1025
888,1024
889,1023
890,1023
891,1023
892,1023
893,1023
894,1022
894,1021
894,1020
894,1019
895,1019
896,1019
897,1019
898,1019
899,1019
900,1019
901,1019
902,1019
903,1019
904,1018
904,1017
904,1016
905,1016
906,1016
907,1016
908,1016
909,1016
910,1016
911,1016
912,1016
913,1016
914,1015
914,1014
914,1013
914,1012
915,1012
916,1012
917,1012
918,1012
919,1011
919,1010
919,1009
919,1008
920,1008
921,1008
922,1008
923,1008
924,1007
924,1006
924,1005
924,1004
925,1004
926,1004
927,1004
928,1004
929,1004
930,1004
931,1004
932,1004
933,1004
934,1003
934,1002
934,1001
935,1001
936,1000
937,1000
938,1000
939,999
939,998
939,997
940,997
941,997
942,997
943,997
944,997
945,997
946,997
947,997
948,997
949,997
950,997
951,997
952,997
953,997
954,997
955,997
956,997
957,997
958,997
959,996
959,995
959,994
959,993
960,993
961,993
962,993
963,993
964,992
964,991
964,990
964,989
965,989
966,989
967,989
968,989
969,988
969,987
969,986
970,985
971,985
972,985
973,985
974,985
975,985
976,985
977,985
978,985
979,985
980,984
980,983
980,982
981,982
982,982
983,982
984,982
985,982
986,982
987,982
988,982
989,982
990,982
991,982
992,982
993,982
994,982
995,981
995,980
995,979
995,978
996,978
997,978
998,978
999,978
1000,978
1001,978
1002,978
1003,978
1004,978
1005,977
1005,976
1005,975
1005,974
1006,974
1007,974
1008,974
1009,974
1010,973
1010,972
1010,971
1010,970
1011,970
1012,970
1013,970
1014,970
1015,970
1016,970
1017,970
1018,970
1019,970
1020,970
1021,970
1022,970
1023,970
1024,970
1025,969
1025,968
1025,967
1025,966
1026,966
1027,966
1028,966
1029,966
1030,965
1030,964
1030,963
1031,963
1032,963
1033,963
1034,963
1035,963
1036,963
1037,963
1038,963
1039,963
1040,962
1040,961
1040,960
1040,959
1041,959
1042,959
1043,959
1044,959
1045,959
1046,959
1047,959
1048,959
1049,959
1050,959
1051,959
1052,959
1053,959
1054,959
1055,960
1055,961
1055,962
1056,963
1057,963
1058,963
1059,963
1060,963
1061,963
1062,963
1063,963
1064,963
1065,963
1066,963
1067,963
1068,963
1069,963
1070,963
1071,963
1072,963
1073,963
1074,963
1075,963
1076,963
1077,963
1078,963
1079,963
1080,963
1081,963
1082,963
1083,963
1084,963
1085,963
1086,963
1087,963
1088,963
1089,963
1090,963
1090,964
1090,965
1091,966
1092,966
1093,966
1094,966
1095,966
1096,966
1097,966
1098,966
1099,966
1100,966
1101,966
1102,966
1103,966
1104,966
1105,966
1106,966
1107,966
1108,966
1109,966
1110,966
1110,967
1110,968
1110,969
1111,970
1112,970
1113,970
1114,970
1115,970
1116,970
1117,970
1118,970
1119,970
1120,970
1120,971
1120,972
1120,973
1121,974
1122,974
1123,974
1124,974
1125,974
1126,974
1127,974
1128,974
1129,974
1130,974
1131,974
1132,974
1133,974
1134,974
1135,974
1136,974
1137,974
1138,974
1139,974
1140,974
1141,974
1142,974
1143,974
1144,974
1145,974
1146,974
1147,974
1148,974
1149,974
1150,974
1151,974
1152,974
1153,974
1154,974
1155,974
1156,974
1156,975
1156,976
1156,977
1157,978
1158,978
1159,978
1160,978
1161,978
1161,979
1161,980
1161,981
1162,982
1163,982
1164,982
1165,982
1166,982
1167,982
1168,982
1169,982
1170,982
1171,982
1172,982
1173,982
1174,982
1175,982
1176,982
1177,982
1178,982
1179,982
1180,982
1181,982
1182,982
1183,982
1184,982
1185,982
1186,982
1187,982
1188,982
1189,982
1190,982
1191,982
1191,983
1191,984
1192,985
1193,985
1194,985
1195,985
1196,985
1197,985
1198,985
1199,985
1200,985
1201,985
1202,985
1203,985
1204,985
1205,985
1206,985
1206,986
1206,987
1206,988
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,989
1234,989
1235,989
1236,989
1237,989
1238,989
1239,989
1240,989
1241,989
1242,989
1243,989
1244,989
1245,989
1246,989
1247,989
1248,989
1249,989
1250,989
1251,989
1252,989
1253,989
1254,989
1255,989
1256,989
1257,989
1258,989
1259,989
1260,989
1261,989
1262,989
1263,989
1264,989
1265,989
1266,989
1267,989
1268,988
1268,987
1268,986
1268,985
1269,985
1270,985
1271,985
1272,985
1273,985
1274,985
1275,985
1276,985
1277,985
1278,984
1278,983
1278,982
1279,982
1280,982
1281,982
1282,982
1283,982
1284,982
1285,982
1286,982
1287,982
1288,982
1289,982
1290,982
1291,982
1292,982
1293,982
1294,982
1295,982
1296,982
1297,982
1298,982
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,978
1310,978
1311,978
1312,978
1313,978
1314,977
1314,976
1314,975
1314,974
1315,974
1316,974
1317,974
1318,974
1319,974
1320,974
1321,974
1322,974
1323,974
1324,973
1324,972
1324,971
1324,970
1325,970
1326,970
1327,970
1328,970
1329,970
1330,970
1331,970
1332,970
1333,970
1334,969
1334,968
1334,967
1334,966
1335,966
1336,966
1337,966
1338,966
1339,965
1339,964
1339,963
1340,963
1341,963
1342,963
1343,963
1344,962
1344,961
1344,960
1344,959
1345,959
1346,959
1347,959
1348,959
1349,958
1349,957
1349,956
1349,955
1349,954
1349,953
1349,952
1349,951
1350,951
1351,951
1352,951
1353,951
1354,950
1354,949
1354,948
1354,947
1355,947
1356,947
1357,947
1358,947
1359,946
1359,945
1359,944
1360,944
1361,944
1362,944
1363,944
1364,943
1364,942
1364,941
1364,940
1365,940
1366,940
1367,940
1368,940
1369,939
1369,938
1369,937
1369,936
1369,935
1369,934
1369,933
1370,932
1371,932
1372,932
1373,932
1374,931
1374,930
1375,929
1375,928
1376,928
1377,928
1378,928
1379,928
1380,927
1380,926
1380,925
1381,925
1382,925
1383,925
1384,925
1385,925
1386,925
1387,925
1388,925
1389,925
1390,924
1390,923
1390,922
1390,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,912
1400,911
1400,910
1400,909
1401,909
1402,909
1403,909
1404,909
1405,908
1405,907
1405,906
1406,906
1407,906
1408,906
1409,906
1410,905
1410,904
1410,903
1410,902
1411,902
1412,902
1413,902
1414,902
1415,902
1416,902
1417,902
1418,902
1419,902
1420,901
1420,900
1420,899
1420,898
1421,898
1422,898
1423,898
1424,898
1425,897
1425,896
1425,895
1425,894
1426,894
1427,894
1428,894
1429,894
1430,894
1431,894
1432,894
1433,894
1434,894
1435,893
1435,892
1435,891
1436,890
1437,890
1438,890
1439,890
1440,889
1440,888
1440,887
1441,887
1442,887
1443,887
1444,887
1445,887
1446,887
1447,887
1448,887
1449,887
1450,887
1451,887
1452,887
1453,887
1454,887
1455,886
1455,885
1455,884
1456,883
1457,883
1458,883
1459,883
1460,883
1461,883
1462,883
1463,883
1464,883
1465,883
1466,883
1467,883
1468,883
1469,883
1470,883
1471,882
1471,881
1471,880
1471,879
1472,879
1473,879
1474,879
1475,879
1476,879
1477,879
1478,879
1479,879
1480,879
1481,879
1482,879
1483,879
1484,879
1485,879
1486,878
1486,877
1486,876
1486,875
1487,875
1488,875
1489,875
1490,875
1491,875
1492,875
1493,875
1494,875
1495,875
1496,875
1497,875
1498,875
1499,875
1500,875
1501,875
1502,875
1503,875
1504,875
1505,875
1506,875
1507,875
1508,875
1509,875
1510,875
1511,874
1511,873
1511,872
1511,871
1512,871
1513,871
1514,871
1515,871
1516,870
1516,869
1516,868
1517,868
1518,868
1519,868
1520,868
1521,868
1522,868
1523,868
1524,868
1525,868
1526,868
1527,868
1528,868
1529,868
1530,868
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,863
1547,862
1547,861
1547,860
1548,860
1549,860
1550,860
1551,860
1552,859
1552,858
1552,857
1552,856
1553,856
1554,856
1555,856
1556,856
1557,856
1558,856
1559,856
1560,856
1561,856
1562,856
1563,856
1564,856
1565,856
1566,856
1567,855
1567,854
1567,853
1567,852
1568,852
1569,852
1570,852
1571,852
1572,852
1573,852
1574,852
1575,852
1576,852
1577,852
1578,852
1579,852
1580,852
1581,852
1582,851
1582,850
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,845
1608,845
1609,845
1610,845
1611,845
1612,844
1612,843
1612,842
1612,841
1613,841
1614,841
1615,841
1616,841
1617,841
1618,841
1619,841
1620,841
1621,841
1622,841
1623,840
1623,839
1623,838
1623,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,833
1634,833
1635,833
1636,833
1637,833
1638,832
1638,831
1638,830
1639,830
1640,830
1641,830
1642,830
1643,830
1644,830
1645,830
1646,830
1647,830
1648,829
1648,828
1648,827
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,817
1673,816
1673,815
1674,814
1675,814
1676,814
1677,814
1678,814
1679,814
1680,814
1681,814
1682,814
1683,814
1684,814
1685,814
1686,814
1687,814
1688,813
1688,812
1688,811
1689,811
1690,811
1691,811
1692,811
1693,811
1694,811
1695,811
1696,811
1697,811
1698,811
1699,811
1700,811
1701,811
1702,811
1703,811
1704,810
1704,809
1704,808
1704,807
1705,807
1706,807
1707,807
1708,807
1709,807
1710,807
1711,807
1712,807
1713,807
1714,807
1715,807
1716,807
1717,807
1718,807
1719,806
1719,805
1719,804
1719,803
1720,803
1721,803
1722,803
1723,803
1724,803
1725,803
1726,803
1727,803
1728,803
1729,803
1730,803
1731,803
1732,803
1733,803
1734,802
1734,801
1734,800
1734,799
1735,799
1736,799
1737,799
1738,799
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,787
1800,786
1800,785
1800,784
1801,784
1802,784
1803,784
1804,784
1805,784
1806,784
1807,784
1808,784
1809,784
1810,784
1811,784
1812,784
1813,784
1814,784
1815,783
1815,782
1815,781
1815,780
1816,780
1817,780
1818,780
1819,780
1820,780
1821,780
1822,780
1823,780
1824,780
1825,779
1825,778
1825,777
1826,776
1827,776
1828,776
1829,776
1830,776
1831,776
1832,776
1833,776
1834,776
1835,776
1836,776
1837,776
1838,776
1839,776
1840,776
1841,776
1842,776
1843,776
1844,776
1845,776
1846,776
1847,776
1848,776
1849,776
1850,775
1850,774
1850,773
1851,773
1852,773
1853,773
1854,773
1855,773
1856,773
1857,773
1858,773
1859,773
1860,773
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,768
1876,767
1876,766
1876,765
1877,765
1878,765
1879,765
1880,765
1881,765
1882,765
1883,765
1884,765
1885,765
1886,765
1887,765
1888,765
1889,765
1890,765
1891,764
1891,763
1891,762
1891,761
1892,761
1893,761
1894,761
1895,761
1896,761
1897,761
1898,761
1899,761
1900,761
1901,761
1902,761
1903,761
1904,761
1905,761
1906,761
1907,761
1908,761
1909,761
1910,761
1911,761
1912,761
1913,761
1914,761
1915,761
1916,760
1916,759
1916,758
1917,758
1918,757
1919,757
1920,757
1921,757
1922,757
1923,757
1924,757
1925,757
1926,757
1927,757
1928,757
1929,757
1930,757
1931,757
1932,757
1933,757
1934,757
1935,757
1936,757
1937,757
1938,757
1939,757
1940,757
1941,756
1941,755
1942,754
1943,754
1944,754
1945,754
1946,754
1947,754
1948,754
1949,754
1950,754
1951,754
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,746
1998,746
1999,746
2000,746
2001,746
2002,745
2002,744
2002,743
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,739
2029,739
2030,739
2031,739
2032,739
2033,739
2034,739
2035,739
2036,739
2037,739
2038,738
2038,737
2038,736
2038,735
2039,735
2040,735
2041,735
2042,735
2043,735
2044,735
2045,735
2046,735
2047,735
2048,735
2049,735
2050,735
2051,735
2052,735
2053,735
2054,735
2055,735
2056,735
2057,735
2058,734
2058,733
2058,732
2058,731
2059,731
2060,731
2061,731
2062,731
2063,731
2064,731
2065,731
2066,731
2067,731
2068,731
2069,731
2070,731
2071,731
2072,731
2073,730
2073,729
2073,728
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,715
2144,714
2144,713
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,711
2159,710
2159,709
2159,708
2160,708
2161,708
2162,708
2163,708
2164,708
2165,708
2166,708
2167,708
2168,708
2169,707
2169,706
2169,705
2169,704
2170,704
2171,704
2172,704
2173,704
2174,704
2175,704
2176,704
2177,704
2178,704
2179,704
2180,704
2181,704
2182,704
2183,704
2184,704
2185,704
2186,704
2187,704
2188,704
2189,704
2190,703
2190,702
2190,701
2191,701
2192,701
2193,701
2194,701
2195,701
2196,701
2197,701
2198,701
2199,701
2200,700
2200,699
2200,698
2200,697
2201,697
2202,697
2203,697
2204,697
2205,697
2206,697
2207,697
2208,697
2209,697
2210,697
2211,697
2212,697
2213,697
2214,697
2215,697
2216,697
2217,697
2218,697
2219,697
2220,697
2221,697
2222,697
2223,697
2224,697
2225,696
2225,695
2225,694
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,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,688
2255,687
2255,686
2256,685
2257,685
2258,685
2259,685
2260,685
2261,685
2262,685
2263,685
2264,685
2265,684
2265,683
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,678
2287,678
2288,678
2289,678
2290,678
2291,677
2291,676
2291,675
2291,674
2292,674
2293,674
2294,674
2295,674
2296,674
2297,674
2298,674
2299,674
2300,674
2301,673
2301,672
2301,671
2301,670
2302,670
2303,670
2304,670
2305,670
2306,670
2307,670
2308,670
2309,670
2310,670
2311,670
2312,670
2313,670
2314,670
2315,670
2316,670
2317,670
2318,670
2319,670
2320,670
2321,669
2321,668
2321,667
2321,666
2322,666
2323,666
2324,666
2325,666
2326,666
2327,666
2328,666
2329,666
2330,666
2331,665
2331,664
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,654
2372,653
2372,652
2372,651
2373,651
2374,651
2375,651
2376,651
2377,651
2378,651
2379,651
2380,651
2381,651
2382,651
2383,651
2384,651
2385,651
2386,651
2387,651
2388,651
2389,651
2390,651
2391,651
2392,651
2393,651
2394,651
2395,651
2396,651
2397,651
2398,651
2399,651
2400,651
2401,651
2402,650
2402,649
2402,648
2402,647
2403,647
2404,647
2405,647
2406,647
2407,647
2408,647
2409,647
2410,647
2411,647
2412,647
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,639
2443,638
2443,637
2443,636
2444,636
2445,636
2446,636
2447,636
2448,635
2448,634
2448,633
2448,632
2449,632
2450,632
2451,632
2452,632
2453,632
2454,632
2455,632
2456,632
2457,632
2458,632
2459,632
2460,632
2461,632
2462,632
2463,631
2463,630
2463,629
2463,628
2464,628
2465,628
2466,628
2467,628
2468,627
2468,626
2468,625
2469,625
2470,625
2471,625
2472,625
2473,625
2474,625
2475,625
2476,625
2477,625
2478,624
2478,623
2478,622
2478,621
2479,621
2480,621
2481,621
2482,621
2483,620
2483,619
2483,618
2483,617
2484,617
2485,617
2486,617
2487,617
2488,617
2489,617
2490,617
2491,617
2492,617
2493,616
2493,615
2493,614
2493,613
2494,613
2495,613
2496,613
2497,613
2498,613
2499,613
2500,613
2501,613
2502,613
2503,612
2503,611
2503,610
2504,609
2505,609
2506,609
2507,609
2508,609
2509,609
2510,609
2511,609
2512,609
2513,609
2514,609
2515,609
2516,609
2517,609
2518,609
2519,608
2519,607
2519,606
2520,606
2521,606
2522,606
2523,606
2524,606
2525,606
2526,606
2527,606
2528,606
2529,605
2529,604
2529,603
2529,602
2530,602
2531,602
2532,602
2533,602
2534,602
2535,602
2536,602
2537,602
2538,602
2539,602
2540,602
2541,602
2542,602
2543,602
2544,602
2545,602
2546,602
2547,602
2548,602
2549,602
2550,602
2551,602
2552,602
2553,602
2554,601
2554,600
2554,599
2554,598
2555,598
2556,598
2557,598
2558,598
2559,598
2560,598
2561,598
2562,598
2563,598
2564,598
2565,598
2566,598
2567,598
2568,598
2569,597
2569,596
2569,595
2569,594
