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