1,1304
2,1304
3,1303
3,1302
3,1301
3,1300
4,1300
5,1300
6,1300
7,1300
8,1300
9,1300
10,1300
11,1300
12,1300
13,1299
13,1298
13,1297
14,1297
15,1297
16,1297
17,1297
18,1296
18,1295
18,1294
18,1293
19,1293
20,1293
21,1293
22,1293
23,1293
24,1293
25,1293
26,1293
27,1293
28,1292
28,1291
28,1290
28,1289
29,1289
30,1289
31,1289
32,1289
33,1289
34,1289
35,1289
36,1289
37,1289
38,1288
38,1287
38,1286
38,1285
39,1285
40,1285
41,1285
42,1285
43,1284
43,1283
43,1282
44,1281
45,1281
46,1281
47,1281
48,1281
49,1281
50,1281
51,1281
52,1281
53,1280
53,1279
53,1278
54,1278
55,1278
56,1278
57,1278
58,1278
59,1278
60,1278
61,1278
62,1278
63,1277
63,1276
63,1275
63,1274
64,1274
65,1274
66,1274
67,1274
68,1273
68,1272
68,1271
68,1270
69,1270
70,1270
71,1270
72,1270
73,1270
74,1270
75,1270
76,1270
77,1270
78,1269
78,1268
78,1267
79,1266
80,1266
81,1266
82,1266
83,1266
84,1266
85,1266
86,1266
87,1266
88,1266
89,1265
89,1264
89,1263
90,1262
91,1262
92,1262
93,1262
94,1261
94,1260
94,1259
95,1259
96,1259
97,1259
98,1259
99,1259
100,1259
101,1259
102,1259
103,1259
104,1258
104,1257
104,1256
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,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,1197
235,1196
235,1195
236,1194
237,1194
238,1194
239,1194
240,1194
241,1194
242,1194
243,1194
244,1194
245,1194
246,1193
246,1192
246,1191
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,1187
257,1187
258,1187
259,1187
260,1187
261,1186
261,1185
261,1184
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,1179
272,1179
273,1179
274,1179
275,1179
276,1178
276,1177
276,1176
276,1175
277,1175
278,1175
279,1175
280,1175
281,1175
282,1175
283,1175
284,1175
285,1175
286,1174
286,1173
286,1172
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,1168
297,1168
298,1168
299,1168
300,1168
301,1167
301,1166
301,1165
301,1164
302,1164
303,1164
304,1164
305,1164
306,1164
307,1164
308,1164
309,1164
310,1164
311,1163
311,1162
311,1161
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,1156
322,1156
323,1156
324,1156
325,1156
326,1156
327,1155
327,1154
327,1153
327,1152
328,1152
329,1152
330,1152
331,1152
332,1152
333,1152
334,1152
335,1152
336,1152
337,1151
337,1150
337,1149
338,1149
339,1149
340,1149
341,1149
342,1148
342,1147
342,1146
342,1145
343,1145
344,1145
345,1145
346,1145
347,1145
348,1145
349,1145
350,1145
351,1145
352,1144
352,1143
352,1142
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,1137
363,1137
364,1137
365,1137
366,1137
367,1136
367,1135
367,1134
367,1133
368,1133
369,1133
370,1133
371,1133
372,1133
373,1133
374,1133
375,1133
376,1133
377,1132
377,1131
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,1113
423,1112
423,1111
424,1111
425,1111
426,1111
427,1111
428,1111
429,1111
430,1111
431,1111
432,1111
433,1111
434,1111
435,1111
436,1111
437,1111
438,1110
438,1109
438,1108
438,1107
439,1107
440,1107
441,1107
442,1107
443,1107
444,1107
445,1107
446,1107
447,1107
448,1106
448,1105
448,1104
448,1103
449,1103
450,1103
451,1103
452,1103
453,1103
454,1103
455,1103
456,1103
457,1103
458,1102
458,1101
458,1100
458,1099
459,1099
460,1099
461,1099
462,1099
463,1099
464,1099
465,1099
466,1099
467,1099
468,1098
468,1097
468,1096
469,1095
470,1095
471,1095
472,1095
473,1095
474,1095
475,1095
476,1095
477,1095
478,1094
478,1093
478,1092
479,1092
480,1092
481,1092
482,1092
483,1091
483,1090
483,1089
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,1076
505,1076
506,1076
507,1076
508,1076
509,1075
509,1074
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,1069
520,1069
521,1069
522,1069
523,1069
524,1068
524,1067
524,1066
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,1061
535,1061
536,1061
537,1061
538,1061
539,1060
539,1059
539,1058
540,1057
541,1057
542,1057
543,1057
544,1057
545,1057
546,1057
547,1057
548,1057
549,1057
550,1057
551,1057
552,1057
553,1057
554,1056
554,1055
554,1054
555,1054
556,1054
557,1054
558,1054
559,1054
560,1054
561,1054
562,1054
563,1054
564,1054
565,1054
566,1054
567,1054
568,1054
569,1054
570,1053
570,1052
570,1051
570,1050
571,1050
572,1050
573,1050
574,1050
575,1049
575,1048
575,1047
575,1046
576,1046
577,1046
578,1046
579,1046
580,1046
581,1046
582,1046
583,1046
584,1046
585,1045
585,1044
585,1043
585,1042
586,1042
587,1042
588,1042
589,1042
590,1041
590,1040
590,1039
590,1038
591,1038
592,1038
593,1038
594,1038
595,1038
596,1038
597,1038
598,1038
599,1038
600,1037
600,1036
600,1035
601,1035
602,1035
603,1035
604,1035
605,1034
605,1033
605,1032
605,1031
606,1031
607,1031
608,1031
609,1031
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,1016
641,1016
642,1016
643,1016
644,1016
645,1015
645,1014
645,1013
646,1012
647,1012
648,1012
649,1012
650,1012
651,1012
652,1012
653,1012
654,1012
655,1012
656,1012
657,1012
658,1012
659,1012
660,1012
661,1011
661,1010
661,1009
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,1003
696,1002
696,1001
697,1001
698,1000
699,1000
700,1000
701,1000
702,1000
703,1000
704,1000
705,1000
706,1000
707,1000
708,1000
709,1000
710,1000
711,1000
712,1000
713,1000
714,1000
715,1000
716,999
716,998
716,997
717,997
718,997
719,997
720,997
721,997
722,997
723,997
724,997
725,997
726,997
727,997
728,997
729,997
730,997
731,997
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,993
763,993
764,993
765,993
766,993
767,993
768,993
769,993
770,993
771,993
772,993
773,993
774,993
775,993
776,993
777,993
778,993
779,993
780,993
781,993
782,993
783,993
784,993
785,993
786,993
787,993
788,993
789,993
790,993
791,993
792,992
792,991
792,990
792,989
793,989
794,989
795,989
796,989
797,989
798,989
799,989
800,989
801,989
802,989
803,989
804,989
805,989
806,989
807,989
808,989
809,989
810,989
811,989
812,989
813,989
814,989
815,989
816,989
817,989
818,989
819,989
820,989
821,989
822,989
823,988
823,987
823,986
823,985
824,985
825,985
826,985
827,985
828,985
829,985
830,985
831,985
832,985
833,985
834,985
835,985
836,985
837,985
838,985
839,985
840,985
841,985
842,985
843,984
843,983
843,982
844,982
845,982
846,982
847,982
848,982
849,982
850,982
851,982
852,982
853,982
854,982
855,982
856,982
857,982
858,982
859,982
860,982
861,982
862,982
863,981
863,980
863,979
863,978
864,978
865,978
866,978
867,978
868,978
869,978
870,978
871,978
872,978
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,974
889,974
890,974
891,974
892,974
893,974
894,974
895,974
896,974
897,974
898,974
899,973
899,972
899,971
899,970
900,970
901,970
902,970
903,970
904,969
904,968
904,967
904,966
905,966
906,966
907,966
908,966
909,966
910,966
911,966
912,966
913,966
914,965
914,964
914,963
915,963
916,963
917,963
918,963
919,962
919,961
919,960
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,947
940,947
941,947
942,947
943,947
944,946
944,945
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,939
954,938
954,937
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,927
969,926
970,925
971,925
972,925
973,925
974,925
975,924
975,923
975,922
975,921
975,920
975,919
975,918
975,917
976,917
977,917
978,917
979,917
980,916
980,915
980,914
980,913
981,913
982,913
983,913
984,913
985,912
985,911
985,910
985,909
986,909
987,909
988,909
989,909
990,909
991,909
992,909
993,909
994,909
995,908
995,907
995,906
996,906
997,906
998,906
999,906
1000,906
1001,906
1002,906
1003,906
1004,906
1005,905
1005,904
1005,903
1005,902
1006,902
1007,902
1008,902
1009,902
1010,902
1011,902
1012,902
1013,902
1014,902
1015,901
1015,900
1015,899
1015,898
1016,898
1017,898
1018,898
1019,898
1020,898
1021,898
1022,898
1023,898
1024,898
1025,897
1025,896
1025,895
1025,894
1026,894
1027,894
1028,894
1029,894
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,890
1046,890
1047,890
1048,890
1049,890
1050,889
1050,888
1051,887
1052,887
1053,887
1054,887
1055,887
1056,887
1057,887
1058,887
1059,887
1060,887
1061,886
1061,885
1061,884
1061,883
1062,883
1063,883
1064,883
1065,883
1066,883
1067,883
1068,883
1069,883
1070,883
1071,882
1071,881
1071,880
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,875
1092,875
1093,875
1094,875
1095,875
1096,874
1096,873
1096,872
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,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,855
1142,854
1142,853
1142,852
1143,852
1144,852
1145,852
1146,852
1147,852
1148,852
1149,852
1150,852
1151,852
1152,851
1152,850
1152,849
1153,849
1154,849
1155,849
1156,849
1157,849
1158,849
1159,849
1160,849
1161,849
1162,848
1162,847
1162,846
1162,845
1163,845
1164,845
1165,845
1166,845
1167,845
1168,845
1169,845
1170,845
1171,845
1172,844
1172,843
1172,842
1172,841
1173,841
1174,841
1175,841
1176,841
1177,841
1178,841
1179,841
1180,841
1181,841
1182,840
1182,839
1182,838
1182,837
1183,837
1184,837
1185,837
1186,837
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,818
1244,818
1245,818
1246,818
1247,818
1248,817
1248,816
1248,815
1248,814
1249,814
1250,814
1251,814
1252,814
1253,814
1254,814
1255,814
1256,814
1257,814
1258,813
1258,812
1258,811
1259,811
1260,811
1261,811
1262,811
1263,811
1264,811
1265,811
1266,811
1267,811
1268,810
1268,809
1268,808
1268,807
1269,807
1270,807
1271,807
1272,807
1273,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,799
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,783
1344,782
1344,781
1344,780
1345,780
1346,780
1347,780
1348,780
1349,780
1350,780
1351,780
1352,780
1353,780
1354,779
1354,778
1354,777
1355,776
1356,776
1357,776
1358,776
1359,776
1360,776
1361,776
1362,776
1363,776
1364,775
1364,774
1364,773
1365,773
1366,773
1367,773
1368,773
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,769
1386,769
1387,769
1388,769
1389,769
1390,768
1390,767
1390,766
1390,765
1391,765
1392,765
1393,765
1394,765
1395,765
1396,765
1397,765
1398,765
1399,765
1400,764
1400,763
1400,762
1400,761
1401,761
1402,761
1403,761
1404,761
1405,761
1406,761
1407,761
1408,761
1409,761
1410,760
1410,759
1410,758
1411,757
1412,757
1413,757
1414,757
1415,757
1416,757
1417,757
1418,757
1419,757
1420,756
1420,755
1420,754
1421,754
1422,754
1423,754
1424,754
1425,754
1426,754
1427,754
1428,754
1429,754
1430,753
1430,752
1430,751
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,745
1450,744
1450,743
1451,742
1452,742
1453,742
1454,742
1455,742
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,739
1472,739
1473,739
1474,739
1475,739
1476,738
1476,737
1476,736
1476,735
1477,735
1478,735
1479,735
1480,735
1481,735
1482,735
1483,735
1484,735
1485,735
1486,734
1486,733
1486,732
1486,731
1487,731
1488,731
1489,731
1490,731
1491,731
1492,731
1493,731
1494,731
1495,731
1496,730
1496,729
1496,728
1496,727
1497,727
1498,727
1499,727
1500,727
1501,727
1502,727
1503,727
1504,727
1505,727
1506,726
1506,725
1506,724
1506,723
1507,723
1508,723
1509,723
1510,723
1511,723
1512,723
1513,723
1514,723
1515,723
1516,722
1516,721
1516,720
1517,720
1518,720
1519,720
1520,720
1521,720
1522,720
1523,720
1524,720
1525,720
1526,720
1527,720
1528,720
1529,720
1530,720
1531,719
1531,718
1531,717
1531,716
1532,716
1533,716
1534,716
1535,716
1536,716
1537,716
1538,716
1539,716
1540,716
1541,716
1542,715
1542,714
1542,713
1542,712
1543,712
1544,712
1545,712
1546,712
1547,712
1548,712
1549,712
1550,712
1551,712
1552,712
1553,712
1554,712
1555,712
1556,712
1557,711
1557,710
1557,709
1557,708
1558,708
1559,708
1560,708
1561,708
1562,708
1563,708
1564,708
1565,708
1566,708
1567,708
1568,708
1569,708
1570,708
1571,708
1572,707
1572,706
1572,705
1572,704
1573,704
1574,704
1575,704
1576,704
1577,704
1578,704
1579,704
1580,704
1581,704
1582,703
1582,702
1582,701
1583,701
1584,701
1585,701
1586,701
1587,701
1588,701
1589,701
1590,701
1591,701
1592,701
1593,701
1594,701
1595,701
1596,701
1597,700
1597,699
1597,698
1597,697
1598,697
1599,697
1600,697
1601,697
1602,697
1603,697
1604,697
1605,697
1606,697
1607,697
1608,697
1609,697
1610,697
1611,697
1612,696
1612,695
1612,694
1612,693
1613,693
1614,693
1615,693
1616,693
1617,693
1618,693
1619,693
1620,693
1621,693
1622,693
1623,692
1623,691
1623,690
1623,689
1624,689
1625,689
1626,689
1627,689
1628,689
1629,689
1630,689
1631,689
1632,689
1633,689
1634,689
1635,689
1636,689
1637,689
1638,688
1638,687
1638,686
1638,685
1639,685
1640,685
1641,685
1642,685
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,677
1668,676
1668,675
1668,674
1669,674
1670,674
1671,674
1672,674
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,670
1684,670
1685,670
1686,670
1687,670
1688,669
1688,668
1688,667
1689,666
1690,666
1691,666
1692,666
1693,666
1694,666
1695,666
1696,666
1697,666
1698,665
1698,664
1699,663
1700,663
1701,663
1702,663
1703,663
1704,663
1705,663
1706,663
1707,663
1708,663
1709,662
1709,661
1709,660
1709,659
1710,659
1711,659
1712,659
1713,659
1714,659
1715,659
1716,659
1717,659
1718,659
1719,659
1720,659
1721,659
1722,659
1723,659
1724,658
1724,657
1724,656
1724,655
1725,655
1726,655
1727,655
1728,655
1729,655
1730,655
1731,655
1732,655
1733,655
1734,654
1734,653
1734,652
1734,651
1735,651
1736,651
1737,651
1738,651
1739,651
1740,651
1741,651
1742,651
1743,651
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,647
1755,647
1756,647
1757,647
1758,647
1759,646
1759,645
1759,644
1760,644
1761,644
1762,644
1763,644
1764,644
1765,644
1766,644
1767,644
1768,644
1769,644
1770,644
1771,644
1772,644
1773,644
1774,643
1774,642
1774,641
1774,640
1775,640
1776,640
1777,640
1778,640
1779,640
1780,640
1781,640
1782,640
1783,640
1784,640
1785,639
1785,638
1785,637
1785,636
1786,636
1787,636
1788,636
1789,636
1790,636
1791,636
1792,636
1793,636
1794,636
1795,635
1795,634
1795,633
1795,632
1796,632
1797,632
1798,632
1799,632
1800,631
1800,630
1800,629
1800,628
1801,628
1802,628
1803,628
1804,628
1805,628
1806,628
1807,628
1808,628
1809,628
1810,627
1810,626
1810,625
1811,625
1812,625
1813,625
1814,625
1815,625
1816,625
1817,625
1818,625
1819,625
1820,624
1820,623
1820,622
1820,621
1821,621
1822,621
1823,621
1824,621
1825,621
1826,621
1827,621
1828,621
1829,621
1830,620
1830,619
1830,618
1830,617
1831,617
1832,617
1833,617
1834,617
1835,617
1836,617
1837,617
1838,617
1839,617
1840,616
1840,615
1840,614
1840,613
1841,613
1842,613
1843,613
1844,613
1845,613
1846,613
1847,613
1848,613
1849,613
1850,612
1850,611
1850,610
1851,609
1852,609
1853,609
1854,609
1855,609
1856,609
1857,609
1858,609
1859,609
1860,608
1860,607
1861,606
1862,606
1863,606
1864,606
1865,606
1866,605
1866,604
1866,603
1866,602
1867,602
1868,602
1869,602
1870,602
1871,602
1872,602
1873,602
1874,602
1875,602
1876,601
1876,600
1876,599
1876,598
1877,598
1878,598
1879,598
1880,598
1881,597
1881,596
1881,595
1881,594
1882,594
1883,594
1884,594
1885,594
1886,594
1887,594
1888,594
1889,594
1890,594
1891,593
1891,592
1891,591
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,586
1906,585
1906,584
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,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,545
2018,545
2019,545
2020,545
2021,545
2022,544
2022,543
2022,542
2023,541
2024,541
2025,541
2026,541
2027,541
2028,540
2028,539
2028,538
2028,537
2029,537
2030,537
2031,537
2032,537
2033,536
2033,535
2033,534
2034,533
2035,533
2036,533
2037,533
2038,533
2039,533
2040,533
2041,533
2042,533
2043,532
2043,531
2043,530
2044,530
2045,530
2046,530
2047,530
2048,529
2048,528
2048,527
2048,526
2049,526
2050,526
2051,526
2052,526
2053,525
2053,524
2053,523
2053,522
2054,522
2055,522
2056,522
2057,522
2058,521
2058,520
2058,519
2058,518
2059,518
2060,518
2061,518
2062,518
2063,517
2063,516
2063,515
2064,515
2065,514
2066,514
2067,514
2068,513
2068,512
2068,511
2069,511
2070,511
2071,511
2072,511
2073,510
2073,509
2073,508
2073,507
2074,507
2075,507
2076,507
2077,507
2078,506
2078,505
2078,504
2078,503
2078,502
2078,501
2078,500
2078,499
2079,499
2080,499
2081,499
2082,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
2092,479
2091,479
2090,479
2089,479
2088,479
2088,478
2088,477
2088,476
2088,475
2088,474
2088,473
2088,472
2088,471
2088,470
2088,469
2088,468
2088,467
2088,466
2088,465
2087,464
2086,464
2085,464
2084,464
2083,464
2083,463
2083,462
2083,461
2083,460
2083,459
2083,458
2083,457
2083,456
2083,455
2083,454
2083,453
2083,452
2083,451
2083,450
2082,449
2081,449
2080,449
2079,449
2078,449
2078,448
2078,447
2078,446
2078,445
2078,444
2078,443
2078,442
2078,441
2078,440
2078,439
2077,438
2076,438
2075,438
2074,438
2073,437
2073,436
2073,435
2073,434
2073,433
2073,432
2073,431
2073,430
2073,429
2073,428
2073,427
2073,426
2073,425
2073,424
2073,423
2073,422
2073,421
2073,420
2073,419
2073,418
2073,417
2073,416
2073,415
2073,414
2073,413
2073,412
2074,412
2075,412
2076,412
2077,412
2078,411
2078,410
2078,409
2078,408
2078,407
2078,406
2078,405
2078,404
2078,403
2078,402
2078,401
2078,400
2078,399
2078,398
2078,397
2079,397
2080,397
2081,397
2082,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
2089,385
2090,385
2091,385
2092,385
2093,384
2093,383
2093,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
