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