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