1,1300
2,1300
3,1299
3,1298
3,1297
4,1297
5,1297
6,1297
7,1297
8,1296
8,1295
8,1294
8,1293
9,1293
10,1293
11,1293
12,1293
13,1293
14,1293
15,1293
16,1293
17,1293
18,1292
18,1291
18,1290
18,1289
19,1289
20,1289
21,1289
22,1289
23,1289
24,1289
25,1289
26,1289
27,1289
28,1288
28,1287
28,1286
28,1285
29,1285
30,1285
31,1285
32,1285
33,1285
34,1285
35,1285
36,1285
37,1285
38,1284
38,1283
38,1282
39,1281
40,1281
41,1281
42,1281
43,1280
43,1279
43,1278
44,1278
45,1278
46,1278
47,1278
48,1278
49,1278
50,1278
51,1278
52,1278
53,1277
53,1276
53,1275
53,1274
54,1274
55,1274
56,1274
57,1274
58,1274
59,1274
60,1274
61,1274
62,1274
63,1273
63,1272
63,1271
63,1270
64,1270
65,1270
66,1270
67,1270
68,1270
69,1270
70,1270
71,1270
72,1270
73,1269
73,1268
73,1267
74,1266
75,1266
76,1266
77,1266
78,1266
79,1266
80,1266
81,1266
82,1266
83,1266
84,1265
84,1264
84,1263
84,1262
85,1262
86,1262
87,1262
88,1262
89,1262
90,1262
91,1262
92,1262
93,1262
94,1261
94,1260
94,1259
95,1259
96,1259
97,1259
98,1259
99,1258
99,1257
99,1256
99,1255
100,1255
101,1255
102,1255
103,1255
104,1255
105,1255
106,1255
107,1255
108,1255
109,1254
109,1253
109,1252
109,1251
110,1251
111,1251
112,1251
113,1251
114,1251
115,1251
116,1251
117,1251
118,1251
119,1250
119,1249
119,1248
119,1247
120,1247
121,1247
122,1247
123,1247
124,1247
125,1247
126,1247
127,1247
128,1247
129,1246
129,1245
129,1244
130,1244
131,1243
132,1243
133,1243
134,1243
135,1243
136,1243
137,1243
138,1243
139,1242
139,1241
139,1240
140,1240
141,1240
142,1240
143,1240
144,1240
145,1240
146,1240
147,1240
148,1240
149,1239
149,1238
149,1237
149,1236
150,1236
151,1236
152,1236
153,1236
154,1236
155,1236
156,1236
157,1236
158,1236
159,1235
159,1234
159,1233
160,1232
161,1232
162,1232
163,1232
164,1232
165,1232
166,1232
167,1232
168,1232
169,1232
170,1231
170,1230
170,1229
170,1228
171,1228
172,1228
173,1228
174,1228
175,1228
176,1228
177,1228
178,1228
179,1228
180,1227
180,1226
180,1225
181,1225
182,1225
183,1225
184,1225
185,1225
186,1225
187,1225
188,1225
189,1225
190,1224
190,1223
190,1222
190,1221
191,1221
192,1221
193,1221
194,1221
195,1220
195,1219
195,1218
195,1217
196,1217
197,1217
198,1217
199,1217
200,1217
201,1217
202,1217
203,1217
204,1217
205,1216
205,1215
205,1214
205,1213
206,1213
207,1213
208,1213
209,1213
210,1212
210,1211
210,1210
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,1201
225,1200
225,1199
225,1198
226,1198
227,1198
228,1198
229,1198
230,1198
231,1198
232,1198
233,1198
234,1198
235,1197
235,1196
235,1195
236,1194
237,1194
238,1194
239,1194
240,1193
240,1192
240,1191
241,1190
242,1190
243,1190
244,1190
245,1190
246,1190
247,1190
248,1190
249,1190
250,1190
251,1189
251,1188
251,1187
252,1187
253,1187
254,1187
255,1187
256,1186
256,1185
256,1184
256,1183
257,1183
258,1183
259,1183
260,1183
261,1183
262,1183
263,1183
264,1183
265,1183
266,1182
266,1181
266,1180
266,1179
267,1179
268,1179
269,1179
270,1179
271,1178
271,1177
271,1176
271,1175
272,1175
273,1175
274,1175
275,1175
276,1175
277,1175
278,1175
279,1175
280,1175
281,1174
281,1173
281,1172
281,1171
282,1171
283,1171
284,1171
285,1171
286,1171
287,1171
288,1171
289,1171
290,1171
291,1170
291,1169
291,1168
292,1168
293,1168
294,1168
295,1168
296,1167
296,1166
296,1165
296,1164
297,1164
298,1164
299,1164
300,1164
301,1164
302,1164
303,1164
304,1164
305,1164
306,1163
306,1162
306,1161
306,1160
307,1160
308,1160
309,1160
310,1160
311,1160
312,1160
313,1160
314,1160
315,1160
316,1159
316,1158
316,1157
317,1156
318,1156
319,1156
320,1156
321,1155
321,1154
322,1153
322,1152
323,1152
324,1152
325,1152
326,1152
327,1152
328,1152
329,1152
330,1152
331,1152
332,1151
332,1150
332,1149
333,1149
334,1149
335,1149
336,1149
337,1148
337,1147
337,1146
337,1145
338,1145
339,1145
340,1145
341,1145
342,1145
343,1145
344,1145
345,1145
346,1145
347,1144
347,1143
347,1142
347,1141
348,1141
349,1141
350,1141
351,1141
352,1141
353,1141
354,1141
355,1141
356,1141
357,1140
357,1139
357,1138
357,1137
358,1137
359,1137
360,1137
361,1137
362,1136
362,1135
362,1134
362,1133
363,1133
364,1133
365,1133
366,1133
367,1133
368,1133
369,1133
370,1133
371,1133
372,1132
372,1131
372,1130
373,1130
374,1130
375,1130
376,1130
377,1130
378,1130
379,1130
380,1130
381,1130
382,1129
382,1128
382,1127
382,1126
383,1126
384,1126
385,1126
386,1126
387,1126
388,1126
389,1126
390,1126
391,1126
392,1125
392,1124
392,1123
392,1122
393,1122
394,1122
395,1122
396,1122
397,1122
398,1122
399,1122
400,1122
401,1122
402,1121
402,1120
402,1119
403,1118
404,1118
405,1118
406,1118
407,1118
408,1118
409,1118
410,1118
411,1118
412,1118
413,1117
413,1116
413,1115
413,1114
414,1114
415,1114
416,1114
417,1114
418,1114
419,1114
420,1114
421,1114
422,1114
423,1114
424,1114
425,1114
426,1114
427,1114
428,1113
428,1112
428,1111
429,1111
430,1111
431,1111
432,1111
433,1111
434,1111
435,1111
436,1111
437,1111
438,1111
439,1111
440,1111
441,1111
442,1111
443,1110
443,1109
443,1108
443,1107
444,1107
445,1107
446,1107
447,1107
448,1107
449,1107
450,1107
451,1107
452,1107
453,1106
453,1105
453,1104
453,1103
454,1103
455,1103
456,1103
457,1103
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,1098
478,1097
478,1096
479,1095
480,1095
481,1095
482,1095
483,1095
484,1095
485,1095
486,1095
487,1095
488,1095
489,1094
489,1093
489,1092
490,1092
491,1092
492,1092
493,1092
494,1091
494,1090
494,1089
494,1088
495,1088
496,1088
497,1088
498,1088
499,1087
499,1086
499,1085
499,1084
500,1084
501,1084
502,1084
503,1084
504,1084
505,1084
506,1084
507,1084
508,1084
509,1083
509,1082
509,1081
509,1080
510,1080
511,1080
512,1080
513,1080
514,1079
514,1078
514,1077
514,1076
515,1076
516,1076
517,1076
518,1076
519,1076
520,1076
521,1076
522,1076
523,1076
524,1075
524,1074
524,1073
525,1073
526,1073
527,1073
528,1073
529,1072
529,1071
529,1070
529,1069
530,1069
531,1069
532,1069
533,1069
534,1069
535,1069
536,1069
537,1069
538,1069
539,1068
539,1067
539,1066
539,1065
540,1065
541,1065
542,1065
543,1065
544,1064
544,1063
544,1062
544,1061
545,1061
546,1061
547,1061
548,1061
549,1061
550,1061
551,1061
552,1061
553,1061
554,1060
554,1059
554,1058
555,1057
556,1057
557,1057
558,1057
559,1057
560,1057
561,1057
562,1057
563,1057
564,1056
564,1055
565,1054
566,1054
567,1054
568,1054
569,1054
570,1054
571,1054
572,1054
573,1054
574,1054
575,1053
575,1052
575,1051
575,1050
576,1050
577,1050
578,1050
579,1050
580,1049
580,1048
580,1047
580,1046
581,1046
582,1046
583,1046
584,1046
585,1046
586,1046
587,1046
588,1046
589,1046
590,1045
590,1044
590,1043
590,1042
591,1042
592,1042
593,1042
594,1042
595,1041
595,1040
595,1039
596,1038
597,1038
598,1038
599,1038
600,1037
600,1036
600,1035
601,1035
602,1035
603,1035
604,1035
605,1035
606,1035
607,1035
608,1035
609,1035
610,1034
610,1033
610,1032
610,1031
611,1031
612,1031
613,1031
614,1031
615,1030
615,1029
615,1028
615,1027
616,1027
617,1027
618,1027
619,1027
620,1026
620,1025
620,1024
620,1023
621,1023
622,1023
623,1023
624,1023
625,1023
626,1023
627,1023
628,1023
629,1023
630,1022
630,1021
630,1020
631,1019
632,1019
633,1019
634,1019
635,1018
635,1017
635,1016
636,1016
637,1016
638,1016
639,1016
640,1015
640,1014
640,1013
640,1012
641,1012
642,1012
643,1012
644,1012
645,1012
646,1012
647,1012
648,1012
649,1012
650,1012
651,1011
651,1010
651,1009
651,1008
652,1008
653,1008
654,1008
655,1008
656,1008
657,1008
658,1008
659,1008
660,1008
661,1008
662,1008
663,1008
664,1008
665,1008
666,1008
667,1008
668,1008
669,1008
670,1008
671,1008
672,1008
673,1008
674,1008
675,1008
676,1007
676,1006
676,1005
676,1004
677,1004
678,1004
679,1004
680,1004
681,1004
682,1004
683,1004
684,1004
685,1004
686,1004
687,1004
688,1004
689,1004
690,1004
691,1004
692,1004
693,1004
694,1004
695,1004
696,1004
697,1004
698,1004
699,1004
700,1004
701,1004
702,1004
703,1004
704,1004
705,1004
706,1003
706,1002
706,1001
707,1001
708,1000
709,1000
710,1000
711,1000
712,1000
713,1000
714,1000
715,1000
716,1000
717,1000
718,1000
719,1000
720,1000
721,1000
722,1000
723,1000
724,1000
725,1000
726,1000
727,1000
728,1000
729,1000
730,1000
731,1000
732,999
732,998
732,997
733,997
734,997
735,997
736,997
737,997
738,997
739,997
740,997
741,997
742,997
743,997
744,997
745,997
746,997
747,996
747,995
747,994
747,993
748,993
749,993
750,993
751,993
752,993
753,993
754,993
755,993
756,993
757,993
758,993
759,993
760,993
761,993
762,992
762,991
762,990
762,989
763,989
764,989
765,989
766,989
767,989
768,989
769,989
770,989
771,989
772,989
773,989
774,989
775,989
776,989
777,989
778,989
779,989
780,989
781,989
782,988
782,987
782,986
782,985
783,985
784,985
785,985
786,985
787,985
788,985
789,985
790,985
791,985
792,985
793,985
794,985
795,985
796,985
797,985
798,985
799,985
800,985
801,985
802,985
803,985
804,985
805,985
806,985
807,984
807,983
808,982
809,982
810,982
811,982
812,982
813,982
814,982
815,982
816,982
817,982
818,982
819,982
820,982
821,982
822,982
823,982
824,982
825,982
826,982
827,982
828,982
829,982
830,982
831,982
832,982
833,981
833,980
833,979
833,978
834,978
835,978
836,978
837,978
838,978
839,978
840,978
841,978
842,978
843,978
844,978
845,978
846,978
847,978
848,978
849,978
850,978
851,978
852,978
853,977
853,976
853,975
853,974
854,974
855,974
856,974
857,974
858,974
859,974
860,974
861,974
862,974
863,974
864,974
865,974
866,974
867,974
868,974
869,974
870,974
871,974
872,974
873,973
873,972
873,971
873,970
874,970
875,970
876,970
877,970
878,970
879,970
880,970
881,970
882,970
883,970
884,970
885,970
886,970
887,970
888,969
888,968
888,967
889,966
890,966
891,966
892,966
893,966
894,966
895,966
896,966
897,966
898,966
899,965
899,964
899,963
900,963
901,963
902,963
903,963
904,962
904,961
904,960
904,959
905,959
906,959
907,959
908,959
909,959
910,959
911,959
912,959
913,959
914,958
914,957
914,956
914,955
915,955
916,955
917,955
918,955
919,954
919,953
919,952
919,951
920,951
921,951
922,951
923,951
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,943
939,942
939,941
939,940
940,940
941,940
942,940
943,940
944,940
945,940
946,940
947,940
948,940
949,939
949,938
949,937
949,936
950,936
951,936
952,936
953,936
954,935
954,934
954,933
954,932
955,932
956,932
957,932
958,932
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,927
969,926
970,925
971,925
972,925
973,925
974,925
975,924
975,923
975,922
975,921
976,921
977,921
978,921
979,921
980,920
980,919
980,918
980,917
981,917
982,917
983,917
984,917
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,912
995,911
995,910
995,909
996,909
997,909
998,909
999,909
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,905
1010,904
1010,903
1010,902
1011,902
1012,902
1013,902
1014,902
1015,902
1016,902
1017,902
1018,902
1019,902
1020,901
1020,900
1020,899
1020,898
1021,898
1022,898
1023,898
1024,898
1025,898
1026,898
1027,898
1028,898
1029,898
1030,897
1030,896
1030,895
1030,894
1031,894
1032,894
1033,894
1034,894
1035,893
1035,892
1035,891
1036,890
1037,890
1038,890
1039,890
1040,890
1041,890
1042,890
1043,890
1044,890
1045,889
1045,888
1045,887
1046,887
1047,887
1048,887
1049,887
1050,887
1051,887
1052,887
1053,887
1054,887
1055,887
1056,886
1056,885
1056,884
1056,883
1057,883
1058,883
1059,883
1060,883
1061,883
1062,883
1063,883
1064,883
1065,883
1066,882
1066,881
1066,880
1066,879
1067,879
1068,879
1069,879
1070,879
1071,879
1072,879
1073,879
1074,879
1075,879
1076,879
1077,879
1078,879
1079,879
1080,879
1081,878
1081,877
1081,876
1081,875
1082,875
1083,875
1084,875
1085,875
1086,875
1087,875
1088,875
1089,875
1090,875
1091,874
1091,873
1091,872
1091,871
1092,871
1093,871
1094,871
1095,871
1096,871
1097,871
1098,871
1099,871
1100,871
1101,871
1102,871
1103,871
1104,871
1105,871
1106,870
1106,869
1106,868
1107,868
1108,868
1109,868
1110,868
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,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,855
1152,854
1152,853
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,849
1168,849
1169,849
1170,849
1171,849
1172,848
1172,847
1172,846
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,821
1243,820
1243,819
1243,818
1244,818
1245,818
1246,818
1247,818
1248,818
1249,818
1250,818
1251,818
1252,818
1253,817
1253,816
1253,815
1254,814
1255,814
1256,814
1257,814
1258,814
1259,814
1260,814
1261,814
1262,814
1263,813
1263,812
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,807
1274,807
1275,807
1276,807
1277,807
1278,806
1278,805
1278,804
1278,803
1279,803
1280,803
1281,803
1282,803
1283,803
1284,803
1285,803
1286,803
1287,803
1288,802
1288,801
1288,800
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,795
1300,795
1301,795
1302,795
1303,795
1304,794
1304,793
1304,792
1305,792
1306,792
1307,792
1308,792
1309,792
1310,792
1311,792
1312,792
1313,792
1314,791
1314,790
1314,789
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,768
1359,767
1359,766
1359,765
1360,765
1361,765
1362,765
1363,765
1364,765
1365,765
1366,765
1367,765
1368,765
1369,764
1369,763
1369,762
1370,761
1371,761
1372,761
1373,761
1374,761
1375,761
1376,761
1377,761
1378,761
1379,761
1380,760
1380,759
1380,758
1381,757
1382,757
1383,757
1384,757
1385,757
1386,757
1387,757
1388,757
1389,757
1390,756
1390,755
1390,754
1391,754
1392,754
1393,754
1394,754
1395,754
1396,754
1397,754
1398,754
1399,754
1400,753
1400,752
1400,751
1400,750
1401,750
1402,750
1403,750
1404,750
1405,750
1406,750
1407,750
1408,750
1409,750
1410,749
1410,748
1410,747
1410,746
1411,746
1412,746
1413,746
1414,746
1415,746
1416,746
1417,746
1418,746
1419,746
1420,745
1420,744
1420,743
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,722
1476,721
1476,720
1477,720
1478,720
1479,720
1480,720
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,708
1532,708
1533,708
1534,708
1535,708
1536,707
1536,706
1536,705
1537,704
1538,704
1539,704
1540,704
1541,704
1542,704
1543,704
1544,704
1545,704
1546,704
1547,704
1548,704
1549,704
1550,704
1551,704
1552,703
1552,702
1552,701
1553,701
1554,701
1555,701
1556,701
1557,701
1558,701
1559,701
1560,701
1561,701
1562,701
1563,701
1564,701
1565,701
1566,701
1567,700
1567,699
1567,698
1567,697
1568,697
1569,697
1570,697
1571,697
1572,697
1573,697
1574,697
1575,697
1576,697
1577,697
1578,697
1579,697
1580,697
1581,697
1582,696
1582,695
1582,694
1582,693
1583,693
1584,693
1585,693
1586,693
1587,693
1588,693
1589,693
1590,693
1591,693
1592,693
1593,693
1594,693
1595,693
1596,693
1597,692
1597,691
1597,690
1597,689
1598,689
1599,689
1600,689
1601,689
1602,689
1603,689
1604,689
1605,689
1606,689
1607,689
1608,689
1609,689
1610,689
1611,689
1612,688
1612,687
1612,686
1613,685
1614,685
1615,685
1616,685
1617,685
1618,685
1619,685
1620,685
1621,685
1622,685
1623,685
1624,685
1625,685
1626,685
1627,685
1628,684
1628,683
1628,682
1629,682
1630,682
1631,682
1632,682
1633,682
1634,682
1635,682
1636,682
1637,682
1638,681
1638,680
1638,679
1638,678
1639,678
1640,678
1641,678
1642,678
1643,678
1644,678
1645,678
1646,678
1647,678
1648,677
1648,676
1648,675
1648,674
1649,674
1650,674
1651,674
1652,674
1653,674
1654,674
1655,674
1656,674
1657,674
1658,673
1658,672
1658,671
1658,670
1659,670
1660,670
1661,670
1662,670
1663,670
1664,670
1665,670
1666,670
1667,670
1668,669
1668,668
1668,667
1668,666
1669,666
1670,666
1671,666
1672,666
1673,666
1674,666
1675,666
1676,666
1677,666
1678,665
1678,664
1678,663
1679,663
1680,663
1681,663
1682,663
1683,663
1684,663
1685,663
1686,663
1687,663
1688,662
1688,661
1688,660
1688,659
1689,659
1690,659
1691,659
1692,659
1693,659
1694,659
1695,659
1696,659
1697,659
1698,659
1699,659
1700,659
1701,659
1702,659
1703,659
1704,658
1704,657
1704,656
1704,655
1705,655
1706,655
1707,655
1708,655
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,644
1755,644
1756,644
1757,644
1758,644
1759,644
1760,644
1761,644
1762,644
1763,644
1764,643
1764,642
1764,641
1764,640
1765,640
1766,640
1767,640
1768,640
1769,640
1770,640
1771,640
1772,640
1773,640
1774,640
1775,640
1776,640
1777,640
1778,640
1779,639
1779,638
1779,637
1780,636
1781,636
1782,636
1783,636
1784,636
1785,636
1786,636
1787,636
1788,636
1789,636
1790,635
1790,634
1790,633
1790,632
1791,632
1792,632
1793,632
1794,632
1795,631
1795,630
1795,629
1795,628
1796,628
1797,628
1798,628
1799,628
1800,628
1801,628
1802,628
1803,628
1804,628
1805,627
1805,626
1805,625
1806,625
1807,625
1808,625
1809,625
1810,625
1811,625
1812,625
1813,625
1814,625
1815,624
1815,623
1815,622
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,602
1867,602
1868,602
1869,602
1870,602
1871,601
1871,600
1871,599
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,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,582
1911,581
1911,580
1911,579
1912,579
1913,579
1914,579
1915,579
1916,579
1917,579
1918,579
1919,579
1920,579
1921,578
1921,577
1921,576
1921,575
1922,575
1923,575
1924,575
1925,575
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,568
1948,568
1949,568
1950,568
1951,568
1952,568
1953,568
1954,568
1955,568
1956,568
1957,567
1957,566
1957,565
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,560
1978,560
1979,560
1980,560
1981,560
1982,559
1982,558
1982,557
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,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,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
2083,498
2083,497
2083,496
2084,496
2085,496
2086,496
2087,496
2088,495
2088,494
2088,493
2088,492
2089,492
2090,492
2091,492
2092,492
2093,491
2093,490
2093,489
2093,488
2093,487
2093,486
2093,485
2093,484
2093,483
2093,482
2093,481
2093,480
2093,479
2093,478
2093,477
2093,476
2092,475
2091,475
2090,475
2089,475
2088,475
2088,474
2088,473
2088,472
2088,471
2088,470
2088,469
2088,468
2088,467
2088,466
2088,465
2088,464
2088,463
2088,462
2088,461
2087,460
2086,460
2085,460
2084,460
2083,460
2083,459
2083,458
2083,457
2083,456
2083,455
2083,454
2083,453
2083,452
2083,451
2083,450
2083,449
2083,448
2083,447
2083,446
2082,445
2081,445
2080,445
2079,445
2078,445
2078,444
2078,443
2078,442
2078,441
2078,440
2078,439
2078,438
2078,437
2078,436
2078,435
2078,434
2078,433
2078,432
2078,431
2077,430
2076,430
2075,430
2074,430
2073,430
2073,429
2073,428
2073,427
2073,426
2073,425
2073,424
2073,423
2074,423
2075,423
2076,423
2077,423
2078,422
2078,421
2078,420
2078,419
2078,418
2078,417
2078,416
2078,415
2078,414
2078,413
2078,412
2078,411
2078,410
2078,409
2078,408
2078,407
2078,406
2078,405
2078,404
2078,403
2078,402
2078,401
2079,401
2080,401
2081,401
2082,401
2083,400
2083,399
2083,398
2083,397
2083,396
2083,395
2083,394
2083,393
2083,392
2083,391
2083,390
2083,389
2084,389
2085,389
2086,389
2087,389
2088,388
2088,387
2088,386
2088,385
2088,384
2088,383
2088,382
2089,382
2090,382
2091,382
2092,382
2093,381
2093,380
2093,379
2093,378
2094,378
2095,378
2096,378
2097,378
2098,377
2098,376
2098,375
2098,374
2099,374
2100,374
2101,374
2102,374
2103,373
2103,372
2103,371
2104,370
