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