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