1,1357
2,1357
3,1356
3,1355
3,1354
4,1354
5,1354
6,1354
7,1354
8,1354
9,1354
10,1354
11,1354
12,1354
13,1354
14,1354
15,1354
16,1354
17,1354
18,1354
19,1354
20,1354
21,1354
22,1354
23,1353
23,1352
23,1351
23,1350
24,1350
25,1350
26,1350
27,1350
28,1349
28,1348
28,1347
28,1346
29,1346
30,1346
31,1346
32,1346
33,1346
34,1346
35,1346
36,1346
37,1346
38,1345
38,1344
38,1343
38,1342
39,1342
40,1342
41,1342
42,1342
43,1341
43,1340
43,1339
43,1338
44,1338
45,1338
46,1338
47,1338
48,1337
48,1336
48,1335
49,1335
50,1335
51,1335
52,1335
53,1335
54,1335
55,1335
56,1335
57,1335
58,1334
58,1333
58,1332
58,1331
59,1331
60,1331
61,1331
62,1331
63,1330
63,1329
63,1328
63,1327
64,1327
65,1327
66,1327
67,1327
68,1327
69,1327
70,1327
71,1327
72,1327
73,1326
73,1325
73,1324
74,1323
75,1323
76,1323
77,1323
78,1323
79,1323
80,1323
81,1323
82,1323
83,1323
84,1322
84,1321
84,1320
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,1307
119,1306
119,1305
119,1304
120,1304
121,1304
122,1304
123,1304
124,1303
124,1302
124,1301
125,1300
126,1300
127,1300
128,1300
129,1300
130,1300
131,1300
132,1300
133,1300
134,1299
134,1298
134,1297
135,1297
136,1297
137,1297
138,1297
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,1292
154,1291
154,1290
154,1289
155,1289
156,1289
157,1289
158,1289
159,1289
160,1289
161,1289
162,1289
163,1289
164,1289
165,1288
165,1287
165,1286
165,1285
166,1285
167,1285
168,1285
169,1285
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,1280
180,1279
180,1278
181,1278
182,1278
183,1278
184,1278
185,1278
186,1278
187,1278
188,1278
189,1278
190,1278
191,1278
192,1278
193,1278
194,1278
195,1277
195,1276
195,1275
195,1274
196,1274
197,1274
198,1274
199,1274
200,1274
201,1274
202,1274
203,1274
204,1274
205,1273
205,1272
205,1271
205,1270
206,1270
207,1270
208,1270
209,1270
210,1270
211,1270
212,1270
213,1270
214,1270
215,1269
215,1268
215,1267
215,1266
216,1266
217,1266
218,1266
219,1266
220,1266
221,1266
222,1266
223,1266
224,1266
225,1265
225,1264
225,1263
226,1262
227,1262
228,1262
229,1262
230,1262
231,1262
232,1262
233,1262
234,1262
235,1262
236,1262
237,1262
238,1262
239,1262
240,1261
240,1260
241,1259
242,1259
243,1259
244,1259
245,1259
246,1259
247,1259
248,1259
249,1259
250,1259
251,1258
251,1257
251,1256
251,1255
252,1255
253,1255
254,1255
255,1255
256,1255
257,1255
258,1255
259,1255
260,1255
261,1254
261,1253
261,1252
261,1251
262,1251
263,1251
264,1251
265,1251
266,1251
267,1251
268,1251
269,1251
270,1251
271,1250
271,1249
271,1248
271,1247
272,1247
273,1247
274,1247
275,1247
276,1247
277,1247
278,1247
279,1247
280,1247
281,1247
282,1247
283,1247
284,1247
285,1247
286,1246
286,1245
286,1244
287,1244
288,1243
289,1243
290,1243
291,1242
291,1241
291,1240
292,1240
293,1240
294,1240
295,1240
296,1240
297,1240
298,1240
299,1240
300,1240
301,1239
301,1238
301,1237
301,1236
302,1236
303,1236
304,1236
305,1236
306,1236
307,1236
308,1236
309,1236
310,1236
311,1235
311,1234
311,1233
311,1232
312,1232
313,1232
314,1232
315,1232
316,1231
316,1230
316,1229
317,1228
318,1228
319,1228
320,1228
321,1228
322,1228
323,1228
324,1228
325,1228
326,1228
327,1227
327,1226
327,1225
328,1225
329,1225
330,1225
331,1225
332,1225
333,1225
334,1225
335,1225
336,1225
337,1224
337,1223
337,1222
337,1221
338,1221
339,1221
340,1221
341,1221
342,1221
343,1221
344,1221
345,1221
346,1221
347,1220
347,1219
347,1218
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,1208
372,1207
372,1206
373,1206
374,1206
375,1206
376,1206
377,1206
378,1206
379,1206
380,1206
381,1206
382,1205
382,1204
382,1203
382,1202
383,1202
384,1202
385,1202
386,1202
387,1201
387,1200
387,1199
387,1198
388,1198
389,1198
390,1198
391,1198
392,1198
393,1198
394,1198
395,1198
396,1198
397,1197
397,1196
397,1195
398,1194
399,1194
400,1194
401,1194
402,1194
403,1194
404,1194
405,1194
406,1194
407,1194
408,1193
408,1192
408,1191
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,1187
424,1187
425,1187
426,1187
427,1187
428,1186
428,1185
428,1184
428,1183
429,1183
430,1183
431,1183
432,1183
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,1171
464,1171
465,1171
466,1171
467,1171
468,1170
468,1169
468,1168
469,1168
470,1168
471,1168
472,1168
473,1168
474,1168
475,1168
476,1168
477,1168
478,1168
479,1168
480,1168
481,1168
482,1168
483,1167
483,1166
483,1165
484,1164
485,1164
486,1164
487,1164
488,1164
489,1164
490,1164
491,1164
492,1164
493,1164
494,1164
495,1164
496,1164
497,1164
498,1164
499,1163
499,1162
499,1161
499,1160
500,1160
501,1160
502,1160
503,1160
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,1156
520,1156
521,1156
522,1156
523,1156
524,1155
524,1154
524,1153
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,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,1141
555,1141
556,1141
557,1141
558,1141
559,1140
559,1139
559,1138
560,1137
561,1137
562,1137
563,1137
564,1137
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,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,1122
601,1122
602,1122
603,1122
604,1122
605,1121
605,1120
605,1119
605,1118
606,1118
607,1118
608,1118
609,1118
610,1118
611,1118
612,1118
613,1118
614,1118
615,1117
615,1116
615,1115
615,1114
616,1114
617,1114
618,1114
619,1114
620,1114
621,1114
622,1114
623,1114
624,1114
625,1113
625,1112
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,1107
641,1107
642,1107
643,1107
644,1107
645,1107
646,1107
647,1107
648,1107
649,1107
650,1107
651,1106
651,1105
651,1104
651,1103
652,1103
653,1103
654,1103
655,1103
656,1103
657,1103
658,1103
659,1103
660,1103
661,1102
661,1101
661,1100
661,1099
662,1099
663,1099
664,1099
665,1099
666,1099
667,1099
668,1099
669,1099
670,1099
671,1098
671,1097
671,1096
671,1095
672,1095
673,1095
674,1095
675,1095
676,1095
677,1095
678,1095
679,1095
680,1095
681,1094
681,1093
681,1092
682,1092
683,1092
684,1092
685,1092
686,1092
687,1092
688,1092
689,1092
690,1092
691,1091
691,1090
691,1089
691,1088
692,1088
693,1088
694,1088
695,1088
696,1087
696,1086
696,1085
696,1084
697,1084
698,1084
699,1084
700,1084
701,1084
702,1084
703,1084
704,1084
705,1084
706,1083
706,1082
706,1081
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,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,1072
737,1071
737,1070
737,1069
738,1069
739,1069
740,1069
741,1069
742,1069
743,1069
744,1069
745,1069
746,1069
747,1068
747,1067
747,1066
747,1065
748,1065
749,1065
750,1065
751,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,1060
762,1059
762,1058
762,1057
763,1057
764,1057
765,1057
766,1057
767,1057
768,1057
769,1057
770,1057
771,1057
772,1056
772,1055
772,1054
773,1054
774,1054
775,1054
776,1054
777,1053
777,1052
777,1051
777,1050
778,1050
779,1050
780,1050
781,1050
782,1050
783,1050
784,1050
785,1050
786,1050
787,1050
788,1050
789,1050
790,1050
791,1050
792,1049
792,1048
792,1047
792,1046
793,1046
794,1046
795,1046
796,1046
797,1046
798,1046
799,1046
800,1046
801,1046
802,1046
803,1046
804,1046
805,1046
806,1046
807,1045
807,1044
807,1043
808,1042
809,1042
810,1042
811,1042
812,1042
813,1042
814,1042
815,1042
816,1042
817,1042
818,1042
819,1042
820,1042
821,1042
822,1042
823,1041
823,1040
823,1039
823,1038
824,1038
825,1038
826,1038
827,1038
828,1038
829,1038
830,1038
831,1038
832,1038
833,1038
834,1038
835,1038
836,1038
837,1038
838,1038
839,1038
840,1038
841,1038
842,1038
843,1038
844,1038
845,1038
846,1038
847,1038
848,1037
848,1036
848,1035
849,1035
850,1035
851,1035
852,1035
853,1035
854,1035
855,1035
856,1035
857,1035
858,1034
858,1033
858,1032
858,1031
859,1031
860,1031
861,1031
862,1031
863,1031
864,1031
865,1031
866,1031
867,1031
868,1031
869,1031
870,1031
871,1031
872,1031
873,1030
873,1029
873,1028
873,1027
874,1027
875,1027
876,1027
877,1027
878,1027
879,1027
880,1027
881,1027
882,1027
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,1019
905,1019
906,1019
907,1019
908,1019
909,1018
909,1017
909,1016
910,1016
911,1016
912,1016
913,1016
914,1016
915,1016
916,1016
917,1016
918,1016
919,1015
919,1014
919,1013
919,1012
920,1012
921,1012
922,1012
923,1012
924,1012
925,1012
926,1012
927,1012
928,1012
929,1011
929,1010
929,1009
929,1008
930,1008
931,1008
932,1008
933,1008
934,1007
934,1006
934,1005
934,1004
935,1004
936,1004
937,1004
938,1004
939,1004
940,1004
941,1004
942,1004
943,1004
944,1003
944,1002
944,1001
945,1001
946,1000
947,1000
948,1000
949,999
949,998
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,993
965,993
966,993
967,993
968,993
969,992
969,991
969,990
970,989
971,989
972,989
973,989
974,989
975,989
976,989
977,989
978,989
979,989
980,989
981,989
982,989
983,989
984,989
985,988
985,987
985,986
985,985
986,985
987,985
988,985
989,985
990,985
991,985
992,985
993,985
994,985
995,985
996,985
997,985
998,985
999,985
1000,984
1000,983
1000,982
1001,982
1002,982
1003,982
1004,982
1005,982
1006,982
1007,982
1008,982
1009,982
1010,982
1011,982
1012,982
1013,982
1014,982
1015,981
1015,980
1015,979
1015,978
1016,978
1017,978
1018,978
1019,978
1020,978
1021,978
1022,978
1023,978
1024,978
1025,977
1025,976
1025,975
1025,974
1026,974
1027,974
1028,974
1029,974
1030,974
1031,974
1032,974
1033,974
1034,974
1035,974
1036,974
1037,974
1038,974
1039,974
1040,973
1040,972
1040,971
1040,970
1041,970
1042,970
1043,970
1044,970
1045,969
1045,968
1045,967
1046,966
1047,966
1048,966
1049,966
1050,966
1051,966
1052,966
1053,966
1054,966
1055,966
1056,966
1057,966
1058,966
1059,966
1060,966
1061,966
1062,966
1063,966
1064,966
1065,966
1066,965
1066,964
1066,963
1067,963
1068,963
1069,963
1070,963
1071,963
1072,963
1073,963
1074,963
1075,963
1076,962
1076,961
1076,960
1076,959
1077,959
1078,959
1079,959
1080,959
1081,959
1082,959
1083,959
1084,959
1085,959
1086,959
1087,959
1088,959
1089,959
1090,959
1091,959
1092,959
1093,959
1094,959
1095,959
1096,959
1097,959
1098,959
1099,959
1100,959
1101,959
1102,959
1103,959
1104,959
1105,959
1106,959
1107,959
1108,959
1109,959
1110,959
1111,959
1112,959
1113,959
1114,959
1115,959
1116,959
1117,959
1118,959
1119,959
1120,959
1121,959
1122,959
1123,959
1124,959
1125,959
1126,959
1127,959
1128,959
1129,959
1130,959
1131,959
1132,959
1133,959
1134,959
1135,959
1136,959
1137,959
1138,959
1139,959
1140,959
1141,959
1142,959
1143,959
1144,959
1145,959
1146,959
1147,959
1148,959
1149,959
1150,959
1151,959
1152,959
1153,959
1154,959
1155,959
1156,959
1157,959
1158,959
1159,959
1160,959
1161,959
1162,959
1163,959
1164,959
1165,959
1166,959
1166,960
1166,961
1166,962
1167,963
1168,963
1169,963
1170,963
1171,963
1172,963
1173,963
1174,963
1175,963
1176,963
1177,963
1178,963
1179,963
1180,963
1181,963
1182,963
1183,963
1184,963
1185,963
1186,963
1187,963
1188,963
1189,963
1190,963
1191,963
1192,963
1193,963
1194,963
1195,963
1196,963
1197,963
1198,963
1199,963
1200,963
1201,963
1202,963
1203,963
1204,963
1205,963
1206,963
1206,964
1206,965
1207,966
1208,966
1209,966
1210,966
1211,966
1212,965
1212,964
1213,963
1214,963
1215,963
1216,963
1217,963
1218,963
1219,963
1220,963
1221,963
1222,963
1222,964
1222,965
1223,966
1224,966
1225,966
1226,966
1227,966
1228,966
1229,966
1230,966
1231,966
1232,966
1233,965
1233,964
1233,963
1234,963
1235,963
1236,963
1237,963
1238,963
1239,963
1240,963
1241,963
1242,963
1243,963
1244,963
1245,963
1246,963
1247,963
1248,963
1249,963
1250,963
1251,963
1252,963
1253,963
1254,963
1255,963
1256,963
1257,963
1258,962
1258,961
1258,960
1258,959
1259,959
1260,959
1261,959
1262,959
1263,959
1264,959
1265,959
1266,959
1267,959
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,955
1289,955
1290,955
1291,955
1292,955
1293,954
1293,953
1293,952
1294,951
1295,951
1296,951
1297,951
1298,951
1299,950
1299,949
1299,948
1299,947
1300,947
1301,947
1302,947
1303,947
1304,947
1305,947
1306,947
1307,947
1308,947
1309,947
1310,947
1311,947
1312,947
1313,947
1314,947
1315,947
1316,947
1317,947
1318,947
1319,946
1319,945
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
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,932
1355,932
1356,932
1357,932
1358,932
1359,932
1360,932
1361,932
1362,932
1363,932
1364,931
1364,930
1364,929
1365,928
1366,928
1367,928
1368,928
1369,928
1370,928
1371,928
1372,928
1373,928
1374,928
1375,928
1376,928
1377,928
1378,928
1379,928
1380,928
1381,928
1382,928
1383,928
1384,928
1385,928
1386,928
1387,928
1388,928
1389,928
1390,927
1390,926
1390,925
1391,925
1392,925
1393,925
1394,925
1395,924
1395,923
1395,922
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,916
1410,915
1410,914
1410,913
1411,913
1412,913
1413,913
1414,913
1415,913
1416,913
1417,913
1418,913
1419,913
1420,912
1420,911
1420,910
1420,909
1421,909
1422,909
1423,909
1424,909
1425,908
1425,907
1425,906
1426,906
1427,906
1428,906
1429,906
1430,905
1430,904
1430,903
1430,902
1431,902
1432,902
1433,902
1434,902
1435,901
1435,900
1435,899
1435,898
1436,898
1437,898
1438,898
1439,898
1440,897
1440,896
1440,895
1440,894
1441,894
1442,894
1443,894
1444,894
1445,893
1445,892
1445,891
1446,890
1447,890
1448,890
1449,890
1450,889
1450,888
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,882
1461,881
1461,880
1461,879
1461,878
1461,877
1461,876
1461,875
1462,875
1463,875
1464,875
1465,875
1466,874
1466,873
1466,872
1466,871
1467,871
1468,871
1469,871
1470,871
1471,870
1471,869
1471,868
1472,868
1473,868
1474,868
1475,868
1476,867
1476,866
1476,865
1476,864
1477,864
1478,864
1479,864
1480,864
1481,863
1481,862
1481,861
1481,860
1482,860
1483,860
1484,860
1485,860
1486,860
1487,860
1488,860
1489,860
1490,860
1491,859
1491,858
1491,857
1491,856
1492,856
1493,856
1494,856
1495,856
1496,855
1496,854
1496,853
1496,852
1497,852
1498,852
1499,852
1500,852
1501,852
1502,852
1503,852
1504,852
1505,852
1506,851
1506,850
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,837
1543,837
1544,837
1545,837
1546,837
1547,837
1548,837
1549,837
1550,837
1551,837
1552,836
1552,835
1552,834
1552,833
1553,833
1554,833
1555,833
1556,833
1557,833
1558,833
1559,833
1560,833
1561,833
1562,833
1563,833
1564,833
1565,833
1566,833
1567,832
1567,831
1567,830
1568,830
1569,830
1570,830
1571,830
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,825
1587,824
1587,823
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,817
1602,816
1602,815
1603,814
1604,814
1605,814
1606,814
1607,814
1608,814
1609,814
1610,814
1611,814
1612,813
1612,812
1612,811
1613,811
1614,811
1615,811
1616,811
1617,811
1618,811
1619,811
1620,811
1621,811
1622,811
1623,810
1623,809
1623,808
1623,807
1624,807
1625,807
1626,807
1627,807
1628,807
1629,807
1630,807
1631,807
1632,807
1633,806
1633,805
1633,804
1633,803
1634,803
1635,803
1636,803
1637,803
1638,803
1639,803
1640,803
1641,803
1642,803
1643,803
1644,803
1645,803
1646,803
1647,803
1648,803
1649,803
1650,803
1651,803
1652,803
1653,802
1653,801
1653,800
1653,799
1654,799
1655,799
1656,799
1657,799
1658,799
1659,799
1660,799
1661,799
1662,799
1663,799
1664,799
1665,799
1666,799
1667,799
1668,799
1669,799
1670,799
1671,799
1672,799
1673,798
1673,797
1673,796
1674,795
1675,795
1676,795
1677,795
1678,794
1678,793
1678,792
1679,792
1680,792
1681,792
1682,792
1683,792
1684,792
1685,792
1686,792
1687,792
1688,792
1689,792
1690,792
1691,792
1692,792
1693,792
1694,792
1695,792
1696,792
1697,792
1698,792
1699,792
1700,792
1701,792
1702,792
1703,792
1704,791
1704,790
1704,789
1704,788
1705,788
1706,788
1707,788
1708,788
1709,788
1710,788
1711,788
1712,788
1713,788
1714,787
1714,786
1714,785
1714,784
1715,784
1716,784
1717,784
1718,784
1719,784
1720,784
1721,784
1722,784
1723,784
1724,783
1724,782
1724,781
1724,780
1725,780
1726,780
1727,780
1728,780
1729,779
1729,778
1729,777
1730,776
1731,776
1732,776
1733,776
1734,776
1735,776
1736,776
1737,776
1738,776
1739,776
1740,776
1741,776
1742,776
1743,776
1744,775
1744,774
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,764
1774,763
1774,762
1775,761
1776,761
1777,761
1778,761
1779,761
1780,761
1781,761
1782,761
1783,761
1784,761
1785,761
1786,761
1787,761
1788,761
1789,761
1790,760
1790,759
1790,758
1791,757
1792,757
1793,757
1794,757
1795,757
1796,757
1797,757
1798,757
1799,757
1800,757
1801,757
1802,757
1803,757
1804,757
1805,756
1805,755
1805,754
1806,754
1807,754
1808,754
1809,754
1810,754
1811,754
1812,754
1813,754
1814,754
1815,753
1815,752
1815,751
1815,750
1816,750
1817,750
1818,750
1819,750
1820,750
1821,750
1822,750
1823,750
1824,750
1825,750
1826,750
1827,750
1828,750
1829,750
1830,750
1831,750
1832,750
1833,750
1834,750
1835,749
1835,748
1835,747
1835,746
1836,746
1837,746
1838,746
1839,746
1840,746
1841,746
1842,746
1843,746
1844,746
1845,746
1846,746
1847,746
1848,746
1849,746
1850,746
1851,746
1852,746
1853,746
1854,746
1855,745
1855,744
1855,743
1856,742
1857,742
1858,742
1859,742
1860,742
1861,742
1862,742
1863,742
1864,742
1865,742
1866,742
1867,742
1868,742
1869,742
1870,742
1871,741
1871,740
1871,739
1872,739
1873,739
1874,739
1875,739
1876,739
1877,739
1878,739
1879,739
1880,739
1881,739
1882,739
1883,739
1884,739
1885,739
1886,739
1887,739
1888,739
1889,739
1890,739
1891,739
1892,739
1893,739
1894,739
1895,739
1896,738
1896,737
1896,736
1896,735
1897,735
1898,735
1899,735
1900,735
1901,735
1902,735
1903,735
1904,735
1905,735
1906,735
1907,735
1908,735
1909,735
1910,735
1911,735
1912,735
1913,735
1914,735
1915,735
1916,734
1916,733
1916,732
1916,731
1917,731
1918,731
1919,731
1920,731
1921,731
1922,731
1923,731
1924,731
1925,731
1926,731
1927,731
1928,731
1929,731
1930,731
1931,730
1931,729
1931,728
1931,727
1932,727
1933,727
1934,727
1935,727
1936,727
1937,727
1938,727
1939,727
1940,727
1941,727
1942,727
1943,727
1944,727
1945,727
1946,727
1947,726
1947,725
1947,724
1947,723
1948,723
1949,723
1950,723
1951,723
1952,723
1953,723
1954,723
1955,723
1956,723
1957,723
1958,723
1959,723
1960,723
1961,723
1962,722
1962,721
1962,720
1963,720
1964,720
1965,720
1966,720
1967,720
1968,720
1969,720
1970,720
1971,720
1972,719
1972,718
1972,717
1972,716
1973,716
1974,716
1975,716
1976,716
1977,716
1978,716
1979,716
1980,716
1981,716
1982,716
1983,716
1984,716
1985,716
1986,716
1987,716
1988,716
1989,716
1990,716
1991,716
1992,715
1992,714
1992,713
1992,712
1993,712
1994,712
1995,712
1996,712
1997,711
1997,710
1997,709
1997,708
1998,708
1999,708
2000,708
2001,708
2002,708
2003,708
2004,708
2005,708
2006,708
2007,708
2008,708
2009,708
2010,708
2011,708
2012,707
2012,706
2012,705
2013,704
2014,704
2015,704
2016,704
2017,704
2018,704
2019,704
2020,704
2021,704
2022,704
2023,704
2024,704
2025,704
2026,704
2027,704
2028,704
2029,704
2030,704
2031,704
2032,704
2033,703
2033,702
2033,701
2034,701
2035,701
2036,701
2037,701
2038,701
2039,701
2040,701
2041,701
2042,701
2043,700
2043,699
2043,698
2043,697
2044,697
2045,697
2046,697
2047,697
2048,697
2049,697
2050,697
2051,697
2052,697
2053,697
2054,697
2055,697
2056,697
2057,697
2058,697
2059,697
2060,697
2061,697
2062,697
2063,696
2063,695
2063,694
2063,693
2064,693
2065,693
2066,693
2067,693
2068,693
2069,693
2070,693
2071,693
2072,693
2073,693
2074,693
2075,693
2076,693
2077,693
2078,693
2079,693
2080,693
2081,693
2082,693
2083,693
2084,693
2085,693
2086,693
2087,693
2088,692
2088,691
2088,690
2088,689
2089,689
2090,689
2091,689
2092,689
2093,689
2094,689
2095,689
2096,689
2097,689
2098,689
2099,689
2100,689
2101,689
2102,689
2103,689
2104,689
2105,689
2106,689
2107,689
2108,689
2109,688
2109,687
2109,686
2109,685
2110,685
2111,685
2112,685
2113,685
2114,685
2115,685
2116,685
2117,685
2118,685
2119,685
2120,685
2121,685
2122,685
2123,685
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,678
2155,678
2156,678
2157,678
2158,678
2159,677
2159,676
2159,675
2159,674
2160,674
2161,674
2162,674
2163,674
2164,674
2165,674
2166,674
2167,674
2168,674
2169,674
2170,674
2171,674
2172,674
2173,674
2174,673
2174,672
2174,671
2174,670
2175,670
2176,670
2177,670
2178,670
2179,670
2180,670
2181,670
2182,670
2183,670
2184,669
2184,668
2185,667
2185,666
2186,666
2187,666
2188,666
2189,666
2190,666
2191,666
2192,666
2193,666
2194,666
2195,666
2196,666
2197,666
2198,666
2199,666
2200,665
2200,664
2200,663
2201,663
2202,663
2203,663
2204,663
2205,663
2206,663
2207,663
2208,663
2209,663
2210,663
2211,663
2212,663
2213,663
2214,663
2215,663
2216,663
2217,663
2218,663
2219,663
2220,662
2220,661
2220,660
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,650
2260,649
2260,648
2261,647
2262,647
2263,647
2264,647
2265,647
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,635
2321,634
2321,633
2321,632
2322,632
2323,632
2324,632
2325,632
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,631
2352,630
2352,629
2352,628
2353,628
2354,628
2355,628
2356,628
2357,628
2358,628
2359,628
2360,628
2361,628
2362,627
2362,626
2362,625
2363,625
2364,625
2365,625
2366,625
2367,625
2368,625
2369,625
2370,625
2371,625
2372,625
2373,625
2374,625
2375,625
2376,625
2377,625
2378,625
2379,625
2380,625
2381,625
2382,624
2382,623
2382,622
2382,621
2383,621
2384,621
2385,621
2386,621
2387,621
2388,621
2389,621
2390,621
2391,621
2392,620
2392,619
2392,618
2392,617
2393,617
2394,617
2395,617
2396,617
2397,617
2398,617
2399,617
2400,617
2401,617
2402,617
2403,617
2404,617
2405,617
2406,617
2407,617
2408,617
2409,617
2410,617
2411,617
2412,616
2412,615
2412,614
2412,613
2413,613
2414,613
2415,613
2416,613
2417,612
2417,611
2417,610
2418,609
2419,609
2420,609
2421,609
2422,609
2423,609
2424,609
2425,609
2426,609
2427,608
2427,607
2428,606
2429,606
2430,606
2431,606
2432,606
2433,606
2434,606
2435,606
2436,606
2437,606
2438,605
2438,604
2438,603
2438,602
2439,602
2440,602
2441,602
2442,602
2443,602
2444,602
2445,602
2446,602
2447,602
2448,601
2448,600
2448,599
2448,598
2449,598
2450,598
2451,598
2452,598
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,593
2468,592
2468,591
2468,590
2469,590
2470,590
2471,590
2472,590
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,589
2488,588
2488,587
2489,587
2490,587
2491,587
2492,587
2493,586
2493,585
2493,584
2493,583
2494,583
2495,583
2496,583
2497,583
2498,583
2499,583
2500,583
2501,583
2502,583
2503,583
2504,583
2505,583
2506,583
2507,583
2508,583
2509,583
2510,583
2511,583
2512,583
2513,583
2514,582
2514,581
2514,580
2514,579
2515,579
2516,579
2517,579
2518,579
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,578
2559,577
2559,576
2559,575
2560,575
2561,575
2562,575
2563,575
2564,575
2565,575
2566,575
2567,575
2568,575
2569,575
2570,575
2571,575
2572,575
2573,575
2574,574
2574,573
2574,572
2575,571
