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