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,1281
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,1274
39,1274
40,1274
41,1274
42,1274
43,1273
43,1272
43,1271
43,1270
44,1270
45,1270
46,1270
47,1270
48,1270
49,1270
50,1270
51,1270
52,1270
53,1270
54,1270
55,1270
56,1270
57,1270
58,1269
58,1268
58,1267
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,1247
120,1247
121,1247
122,1247
123,1247
124,1246
124,1245
124,1244
125,1244
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,1209
211,1209
212,1209
213,1209
214,1209
215,1208
215,1207
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,1182
276,1181
276,1180
276,1179
277,1179
278,1179
279,1179
280,1179
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,1149
358,1149
359,1149
360,1149
361,1149
362,1149
363,1149
364,1149
365,1149
366,1149
367,1148
367,1147
367,1146
367,1145
368,1145
369,1145
370,1145
371,1145
372,1145
373,1145
374,1145
375,1145
376,1145
377,1144
377,1143
377,1142
377,1141
378,1141
379,1141
380,1141
381,1141
382,1141
383,1141
384,1141
385,1141
386,1141
387,1140
387,1139
387,1138
387,1137
388,1137
389,1137
390,1137
391,1137
392,1136
392,1135
392,1134
393,1133
394,1133
395,1133
396,1133
397,1133
398,1133
399,1133
400,1133
401,1133
402,1132
402,1131
403,1130
404,1130
405,1130
406,1130
407,1130
408,1130
409,1130
410,1130
411,1130
412,1130
413,1129
413,1128
413,1127
413,1126
414,1126
415,1126
416,1126
417,1126
418,1126
419,1126
420,1126
421,1126
422,1126
423,1126
424,1126
425,1126
426,1126
427,1126
428,1125
428,1124
428,1123
428,1122
429,1122
430,1122
431,1122
432,1122
433,1121
433,1120
433,1119
433,1118
434,1118
435,1118
436,1118
437,1118
438,1118
439,1118
440,1118
441,1118
442,1118
443,1117
443,1116
443,1115
443,1114
444,1114
445,1114
446,1114
447,1114
448,1114
449,1114
450,1114
451,1114
452,1114
453,1113
453,1112
453,1111
454,1111
455,1111
456,1111
457,1111
458,1110
458,1109
458,1108
458,1107
459,1107
460,1107
461,1107
462,1107
463,1107
464,1107
465,1107
466,1107
467,1107
468,1106
468,1105
468,1104
468,1103
469,1103
470,1103
471,1103
472,1103
473,1103
474,1103
475,1103
476,1103
477,1103
478,1102
478,1101
478,1100
479,1099
480,1099
481,1099
482,1099
483,1099
484,1099
485,1099
486,1099
487,1099
488,1099
489,1098
489,1097
489,1096
489,1095
490,1095
491,1095
492,1095
493,1095
494,1095
495,1095
496,1095
497,1095
498,1095
499,1095
500,1095
501,1095
502,1095
503,1095
504,1094
504,1093
504,1092
505,1092
506,1092
507,1092
508,1092
509,1092
510,1092
511,1092
512,1092
513,1092
514,1091
514,1090
514,1089
514,1088
515,1088
516,1088
517,1088
518,1088
519,1088
520,1088
521,1088
522,1088
523,1088
524,1087
524,1086
524,1085
524,1084
525,1084
526,1084
527,1084
528,1084
529,1084
530,1084
531,1084
532,1084
533,1084
534,1083
534,1082
534,1081
534,1080
535,1080
536,1080
537,1080
538,1080
539,1080
540,1080
541,1080
542,1080
543,1080
544,1079
544,1078
544,1077
545,1076
546,1076
547,1076
548,1076
549,1075
549,1074
549,1073
550,1073
551,1073
552,1073
553,1073
554,1073
555,1073
556,1073
557,1073
558,1073
559,1072
559,1071
559,1070
559,1069
560,1069
561,1069
562,1069
563,1069
564,1069
565,1069
566,1069
567,1069
568,1069
569,1069
570,1068
570,1067
570,1066
570,1065
571,1065
572,1065
573,1065
574,1065
575,1065
576,1065
577,1065
578,1065
579,1065
580,1064
580,1063
580,1062
580,1061
581,1061
582,1061
583,1061
584,1061
585,1060
585,1059
585,1058
585,1057
586,1057
587,1057
588,1057
589,1057
590,1057
591,1057
592,1057
593,1057
594,1057
595,1056
595,1055
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,1046
616,1046
617,1046
618,1046
619,1046
620,1045
620,1044
620,1043
620,1042
621,1042
622,1042
623,1042
624,1042
625,1042
626,1042
627,1042
628,1042
629,1042
630,1041
630,1040
630,1039
631,1038
632,1038
633,1038
634,1038
635,1038
636,1038
637,1038
638,1038
639,1038
640,1037
640,1036
640,1035
641,1035
642,1035
643,1035
644,1035
645,1035
646,1035
647,1035
648,1035
649,1035
650,1035
651,1034
651,1033
651,1032
651,1031
652,1031
653,1031
654,1031
655,1031
656,1031
657,1031
658,1031
659,1031
660,1031
661,1030
661,1029
661,1028
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,1012
717,1012
718,1012
719,1012
720,1012
721,1011
721,1010
721,1009
721,1008
722,1008
723,1008
724,1008
725,1008
726,1008
727,1008
728,1008
729,1008
730,1008
731,1008
732,1008
733,1008
734,1008
735,1008
736,1008
737,1007
737,1006
737,1005
737,1004
738,1004
739,1004
740,1004
741,1004
742,1004
743,1004
744,1004
745,1004
746,1004
747,1004
748,1004
749,1004
750,1004
751,1004
752,1004
753,1004
754,1004
755,1004
756,1004
757,1003
757,1002
757,1001
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,1000
773,1000
774,1000
775,1000
776,1000
777,1000
778,1000
779,1000
780,1000
781,1000
782,999
782,998
782,997
783,997
784,997
785,997
786,997
787,997
788,997
789,997
790,997
791,997
792,997
793,997
794,997
795,997
796,997
797,997
798,997
799,997
800,997
801,997
802,996
802,995
802,994
802,993
803,993
804,993
805,993
806,993
807,993
808,993
809,993
810,993
811,993
812,993
813,993
814,993
815,993
816,993
817,993
818,992
818,991
818,990
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,989
834,989
835,989
836,989
837,989
838,989
839,989
840,989
841,989
842,989
843,989
844,989
845,989
846,989
847,989
848,988
848,987
848,986
848,985
849,985
850,985
851,985
852,985
853,985
854,985
855,985
856,985
857,985
858,985
859,985
860,985
861,985
862,985
863,984
863,983
863,982
864,982
865,982
866,982
867,982
868,982
869,982
870,982
871,982
872,982
873,981
873,980
873,979
873,978
874,978
875,978
876,978
877,978
878,978
879,978
880,978
881,978
882,978
883,977
883,976
883,975
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
924,954
924,953
924,952
924,951
925,951
926,951
927,951
928,951
929,950
929,949
929,948
929,947
930,947
931,947
932,947
933,947
934,946
934,945
934,944
935,944
936,944
937,944
938,944
939,944
940,944
941,944
942,944
943,944
944,943
944,942
944,941
944,940
944,939
944,938
944,937
944,936
945,936
946,936
947,936
948,936
949,936
950,936
951,936
952,936
953,936
954,936
955,936
956,936
957,936
958,936
959,935
959,934
959,933
959,932
960,932
961,932
962,932
963,932
964,931
964,930
964,929
965,928
966,928
967,928
968,928
969,928
970,928
971,928
972,928
973,928
974,928
975,927
975,926
975,925
976,925
977,925
978,925
979,925
980,924
980,923
980,922
980,921
981,921
982,921
983,921
984,921
985,920
985,919
985,918
985,917
986,917
987,917
988,917
989,917
990,916
990,915
990,914
990,913
991,913
992,913
993,913
994,913
995,913
996,913
997,913
998,913
999,913
1000,912
1000,911
1000,910
1000,909
1001,909
1002,909
1003,909
1004,909
1005,908
1005,907
1005,906
1006,906
1007,906
1008,906
1009,906
1010,906
1011,906
1012,906
1013,906
1014,906
1015,905
1015,904
1015,903
1015,902
1016,902
1017,902
1018,902
1019,902
1020,902
1021,902
1022,902
1023,902
1024,902
1025,901
1025,900
1025,899
1025,898
1026,898
1027,898
1028,898
1029,898
1030,898
1031,898
1032,898
1033,898
1034,898
1035,897
1035,896
1035,895
1035,894
1036,894
1037,894
1038,894
1039,894
1040,894
1041,894
1042,894
1043,894
1044,894
1045,893
1045,892
1045,891
1046,890
1047,890
1048,890
1049,890
1050,890
1051,890
1052,890
1053,890
1054,890
1055,890
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,882
1081,881
1081,880
1081,879
1082,879
1083,879
1084,879
1085,879
1086,879
1087,879
1088,879
1089,879
1090,879
1091,879
1092,879
1093,879
1094,879
1095,879
1096,878
1096,877
1096,876
1096,875
1097,875
1098,875
1099,875
1100,875
1101,875
1102,875
1103,875
1104,875
1105,875
1106,874
1106,873
1106,872
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,868
1117,868
1118,868
1119,868
1120,868
1121,867
1121,866
1121,865
1121,864
1122,864
1123,864
1124,864
1125,864
1126,864
1127,864
1128,864
1129,864
1130,864
1131,863
1131,862
1131,861
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,856
1148,856
1149,856
1150,856
1151,856
1152,856
1153,856
1154,856
1155,856
1156,856
1157,855
1157,854
1157,853
1157,852
1158,852
1159,852
1160,852
1161,852
1162,852
1163,852
1164,852
1165,852
1166,852
1167,851
1167,850
1167,849
1168,849
1169,849
1170,849
1171,849
1172,849
1173,849
1174,849
1175,849
1176,849
1177,848
1177,847
1177,846
1177,845
1178,845
1179,845
1180,845
1181,845
1182,845
1183,845
1184,845
1185,845
1186,845
1187,844
1187,843
1187,842
1187,841
1188,841
1189,841
1190,841
1191,841
1192,841
1193,841
1194,841
1195,841
1196,841
1197,840
1197,839
1197,838
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,818
1259,818
1260,818
1261,818
1262,818
1263,817
1263,816
1263,815
1264,814
1265,814
1266,814
1267,814
1268,814
1269,814
1270,814
1271,814
1272,814
1273,813
1273,812
1273,811
1274,811
1275,811
1276,811
1277,811
1278,811
1279,811
1280,811
1281,811
1282,811
1283,810
1283,809
1283,808
1283,807
1284,807
1285,807
1286,807
1287,807
1288,807
1289,807
1290,807
1291,807
1292,807
1293,806
1293,805
1293,804
1294,803
1295,803
1296,803
1297,803
1298,803
1299,802
1299,801
1299,800
1299,799
1300,799
1301,799
1302,799
1303,799
1304,799
1305,799
1306,799
1307,799
1308,799
1309,798
1309,797
1309,796
1309,795
1310,795
1311,795
1312,795
1313,795
1314,795
1315,795
1316,795
1317,795
1318,795
1319,794
1319,793
1319,792
1320,792
1321,792
1322,792
1323,792
1324,792
1325,792
1326,792
1327,792
1328,792
1329,792
1330,792
1331,792
1332,792
1333,792
1334,791
1334,790
1334,789
1334,788
1335,788
1336,788
1337,788
1338,788
1339,788
1340,788
1341,788
1342,788
1343,788
1344,788
1345,788
1346,788
1347,788
1348,788
1349,787
1349,786
1349,785
1349,784
1350,784
1351,784
1352,784
1353,784
1354,784
1355,784
1356,784
1357,784
1358,784
1359,783
1359,782
1359,781
1359,780
1360,780
1361,780
1362,780
1363,780
1364,780
1365,780
1366,780
1367,780
1368,780
1369,779
1369,778
1369,777
1370,776
1371,776
1372,776
1373,776
1374,776
1375,776
1376,776
1377,776
1378,776
1379,776
1380,775
1380,774
1380,773
1381,773
1382,773
1383,773
1384,773
1385,773
1386,773
1387,773
1388,773
1389,773
1390,772
1390,771
1390,770
1390,769
1391,769
1392,769
1393,769
1394,769
1395,769
1396,769
1397,769
1398,769
1399,769
1400,768
1400,767
1400,766
1400,765
1401,765
1402,765
1403,765
1404,765
1405,765
1406,765
1407,765
1408,765
1409,765
1410,764
1410,763
1410,762
1410,761
1411,761
1412,761
1413,761
1414,761
1415,761
1416,761
1417,761
1418,761
1419,761
1420,760
1420,759
1420,758
1421,758
1422,757
1423,757
1424,757
1425,757
1426,757
1427,757
1428,757
1429,757
1430,756
1430,755
1430,754
1431,754
1432,754
1433,754
1434,754
1435,754
1436,754
1437,754
1438,754
1439,754
1440,753
1440,752
1440,751
1440,750
1441,750
1442,750
1443,750
1444,750
1445,750
1446,750
1447,750
1448,750
1449,750
1450,750
1451,750
1452,750
1453,750
1454,750
1455,749
1455,748
1455,747
1456,746
1457,746
1458,746
1459,746
1460,746
1461,746
1462,746
1463,746
1464,746
1465,746
1466,746
1467,746
1468,746
1469,746
1470,746
1471,745
1471,744
1471,743
1471,742
1472,742
1473,742
1474,742
1475,742
1476,742
1477,742
1478,742
1479,742
1480,742
1481,742
1482,742
1483,742
1484,742
1485,742
1486,742
1487,742
1488,742
1489,742
1490,742
1491,741
1491,740
1491,739
1492,739
1493,739
1494,739
1495,739
1496,739
1497,739
1498,739
1499,739
1500,739
1501,739
1502,739
1503,739
1504,739
1505,739
1506,738
1506,737
1506,736
1506,735
1507,735
1508,735
1509,735
1510,735
1511,735
1512,735
1513,735
1514,735
1515,735
1516,734
1516,733
1516,732
1516,731
1517,731
1518,731
1519,731
1520,731
1521,731
1522,731
1523,731
1524,731
1525,731
1526,731
1527,731
1528,731
1529,731
1530,731
1531,730
1531,729
1531,728
1532,727
1533,727
1534,727
1535,727
1536,727
1537,727
1538,727
1539,727
1540,727
1541,727
1542,726
1542,725
1542,724
1542,723
1543,723
1544,723
1545,723
1546,723
1547,723
1548,723
1549,723
1550,723
1551,723
1552,723
1553,723
1554,723
1555,723
1556,723
1557,722
1557,721
1557,720
1558,720
1559,720
1560,720
1561,720
1562,720
1563,720
1564,720
1565,720
1566,720
1567,720
1568,720
1569,720
1570,720
1571,720
1572,719
1572,718
1572,717
1572,716
1573,716
1574,716
1575,716
1576,716
1577,716
1578,716
1579,716
1580,716
1581,716
1582,715
1582,714
1582,713
1582,712
1583,712
1584,712
1585,712
1586,712
1587,712
1588,712
1589,712
1590,712
1591,712
1592,711
1592,710
1592,709
1592,708
1593,708
1594,708
1595,708
1596,708
1597,708
1598,708
1599,708
1600,708
1601,708
1602,708
1603,708
1604,708
1605,708
1606,708
1607,707
1607,706
1607,705
1608,704
1609,704
1610,704
1611,704
1612,704
1613,704
1614,704
1615,704
1616,704
1617,704
1618,704
1619,704
1620,704
1621,704
1622,704
1623,703
1623,702
1623,701
1624,701
1625,701
1626,701
1627,701
1628,701
1629,701
1630,701
1631,701
1632,701
1633,701
1634,701
1635,701
1636,701
1637,701
1638,700
1638,699
1638,698
1638,697
1639,697
1640,697
1641,697
1642,697
1643,696
1643,695
1643,694
1643,693
1644,693
1645,693
1646,693
1647,693
1648,693
1649,693
1650,693
1651,693
1652,693
1653,693
1654,693
1655,693
1656,693
1657,693
1658,693
1659,693
1660,693
1661,693
1662,693
1663,692
1663,691
1663,690
1663,689
1664,689
1665,689
1666,689
1667,689
1668,688
1668,687
1668,686
1668,685
1669,685
1670,685
1671,685
1672,685
1673,685
1674,685
1675,685
1676,685
1677,685
1678,685
1679,685
1680,685
1681,685
1682,685
1683,684
1683,683
1683,682
1684,682
1685,682
1686,682
1687,682
1688,681
1688,680
1688,679
1688,678
1689,678
1690,678
1691,678
1692,678
1693,678
1694,678
1695,678
1696,678
1697,678
1698,677
1698,676
1698,675
1699,674
1700,674
1701,674
1702,674
1703,674
1704,674
1705,674
1706,674
1707,674
1708,674
1709,673
1709,672
1709,671
1709,670
1710,670
1711,670
1712,670
1713,670
1714,670
1715,670
1716,670
1717,670
1718,670
1719,669
1719,668
1719,667
1719,666
1720,666
1721,666
1722,666
1723,666
1724,665
1724,664
1724,663
1725,663
1726,663
1727,663
1728,663
1729,663
1730,663
1731,663
1732,663
1733,663
1734,662
1734,661
1734,660
1734,659
1735,659
1736,659
1737,659
1738,659
1739,658
1739,657
1739,656
1739,655
1740,655
1741,655
1742,655
1743,655
1744,654
1744,653
1744,652
1744,651
1745,651
1746,651
1747,651
1748,651
1749,650
1749,649
1749,648
1749,647
1750,647
1751,647
1752,647
1753,647
1754,646
1754,645
1754,644
1755,644
1756,644
1757,644
1758,644
1759,643
1759,642
1759,641
1759,640
1760,640
1761,640
1762,640
1763,640
1764,639
1764,638
1764,637
1764,636
1765,636
1766,636
1767,636
1768,636
1769,636
1770,636
1771,636
1772,636
1773,636
1774,635
1774,634
1774,633
1775,632
1776,632
1777,632
1778,632
1779,632
1780,632
1781,632
1782,632
1783,632
1784,632
1785,631
1785,630
1785,629
1785,628
1786,628
1787,628
1788,628
1789,628
1790,628
1791,628
1792,628
1793,628
1794,628
1795,627
1795,626
1795,625
1796,625
1797,625
1798,625
1799,625
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,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,608
1845,607
1845,606
1846,606
1847,606
1848,606
1849,606
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,594
1882,594
1883,594
1884,594
1885,594
1886,593
1886,592
1886,591
1886,590
1887,590
1888,590
1889,590
1890,590
1891,590
1892,590
1893,590
1894,590
1895,590
1896,589
1896,588
1896,587
1897,587
1898,587
1899,587
1900,587
1901,587
1902,587
1903,587
1904,587
1905,587
1906,587
1907,587
1908,587
1909,587
1910,587
1911,586
1911,585
1911,584
1911,583
1912,583
1913,583
1914,583
1915,583
1916,583
1917,583
1918,583
1919,583
1920,583
1921,582
1921,581
1921,580
1921,579
1922,579
1923,579
1924,579
1925,579
1926,579
1927,579
1928,579
1929,579
1930,579
1931,578
1931,577
1931,576
1931,575
1932,575
1933,575
1934,575
1935,575
1936,574
1936,573
1936,572
1937,571
1938,571
1939,571
1940,571
1941,571
1942,571
1943,571
1944,571
1945,571
1946,571
1947,571
1948,571
1949,571
1950,571
1951,571
1952,571
1953,571
1954,571
1955,571
1956,571
1957,570
1957,569
1957,568
1958,568
1959,568
1960,568
1961,568
1962,568
1963,568
1964,568
1965,568
1966,568
1967,567
1967,566
1967,565
1967,564
1968,564
1969,564
1970,564
1971,564
1972,564
1973,564
1974,564
1975,564
1976,564
1977,563
1977,562
1977,561
1977,560
1978,560
1979,560
1980,560
1981,560
1982,560
1983,560
1984,560
1985,560
1986,560
1987,560
1988,560
1989,560
1990,560
1991,560
1992,559
1992,558
1992,557
1992,556
1993,556
1994,556
1995,556
1996,556
1997,556
1998,556
1999,556
2000,556
2001,556
2002,556
2003,556
2004,556
2005,556
2006,556
2007,555
2007,554
2007,553
2008,552
2009,552
2010,552
2011,552
2012,552
2013,552
2014,552
2015,552
2016,552
2017,551
2017,550
2017,549
2018,549
2019,549
2020,549
2021,549
2022,549
2023,549
2024,549
2025,549
2026,549
2027,549
2028,548
2028,547
2028,546
2028,545
2029,545
2030,545
2031,545
2032,545
2033,545
2034,545
2035,545
2036,545
2037,545
2038,545
2039,545
2040,545
2041,545
2042,545
2043,544
2043,543
2043,542
2043,541
2044,541
2045,541
2046,541
2047,541
2048,541
2049,541
2050,541
2051,541
2052,541
2053,541
2054,541
2055,541
2056,541
2057,541
2058,540
2058,539
2058,538
2058,537
2059,537
2060,537
2061,537
2062,537
2063,536
2063,535
2063,534
2064,533
2065,533
2066,533
2067,533
2068,533
2069,533
2070,533
2071,533
2072,533
2073,532
2073,531
2073,530
2074,530
2075,530
2076,530
2077,530
2078,529
2078,528
2078,527
2078,526
2079,526
2080,526
2081,526
2082,526
2083,525
2083,524
2083,523
2083,522
2084,522
2085,522
2086,522
2087,522
2088,521
2088,520
2088,519
2088,518
2089,518
2090,518
2091,518
2092,518
2093,517
2093,516
2093,515
2094,515
2095,514
2096,514
2097,514
2098,513
2098,512
2098,511
2099,511
2100,511
2101,511
2102,511
2103,510
2103,509
2103,508
2103,507
2103,506
2103,505
2103,504
2104,503
2105,503
2106,503
2107,503
2108,503
2109,502
2109,501
2109,500
2109,499
2110,499
2111,499
2112,499
2113,499
2114,498
2114,497
2114,496
2115,496
2116,496
2117,496
2118,496
2119,495
2119,494
2119,493
2119,492
2119,491
2119,490
2119,489
2119,488
2119,487
2119,486
2119,485
2119,484
2120,484
2121,484
2122,484
2123,484
2124,483
2124,482
2124,481
2124,480
2124,479
2124,478
2124,477
2124,476
2124,475
2124,474
2124,473
2125,473
2126,473
2127,473
2128,473
2129,472
2129,471
2129,470
2129,469
2129,468
2129,467
2129,466
2129,465
2129,464
2129,463
2129,462
2129,461
2129,460
2129,459
2129,458
2130,458
2131,458
2132,458
2133,458
2134,457
2134,456
2134,455
2134,454
2134,453
2134,452
2134,451
2134,450
2134,449
2134,448
2134,447
2134,446
2135,446
2136,446
2137,446
2138,446
2139,445
2139,444
2139,443
2139,442
2139,441
2139,440
2139,439
2139,438
2139,437
2139,436
2139,435
2140,435
2141,435
2142,435
2143,435
2144,435
2145,435
2146,435
2147,435
2148,435
2149,434
2149,433
2149,432
2149,431
2149,430
2149,429
2149,428
2149,427
2150,427
2151,427
2152,427
2153,427
2154,426
2154,425
2154,424
2154,423
2155,423
2156,423
2157,423
2158,423
2159,423
2160,423
2161,423
2162,423
2163,423
2164,422
2164,421
2164,420
2165,420
2166,420
2167,420
2168,420
2169,419
2169,418
2169,417
2169,416
2170,416
2171,416
2172,416
2173,416
2174,415
2174,414
2174,413
2174,412
2175,412
2176,412
2177,412
2178,412
2179,412
2180,412
2181,412
2182,412
2183,412
2184,411
2184,410
2184,409
2185,408
2186,408
2187,408
2188,408
2189,408
2190,407
2190,406
2190,405
2190,404
