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,1250
220,1249
220,1248
220,1247
221,1247
222,1247
223,1247
224,1247
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,1231
271,1230
271,1229
271,1228
272,1228
273,1228
274,1228
275,1228
276,1228
277,1228
278,1228
279,1228
280,1228
281,1227
281,1226
281,1225
282,1225
283,1225
284,1225
285,1225
286,1225
287,1225
288,1225
289,1225
290,1225
291,1224
291,1223
291,1222
291,1221
292,1221
293,1221
294,1221
295,1221
296,1221
297,1221
298,1221
299,1221
300,1221
301,1220
301,1219
301,1218
301,1217
302,1217
303,1217
304,1217
305,1217
306,1217
307,1217
308,1217
309,1217
310,1217
311,1216
311,1215
311,1214
311,1213
312,1213
313,1213
314,1213
315,1213
316,1213
317,1213
318,1213
319,1213
320,1213
321,1212
321,1211
321,1210
322,1209
323,1209
324,1209
325,1209
326,1209
327,1209
328,1209
329,1209
330,1209
331,1209
332,1208
332,1207
332,1206
333,1206
334,1206
335,1206
336,1206
337,1206
338,1206
339,1206
340,1206
341,1206
342,1205
342,1204
342,1203
342,1202
343,1202
344,1202
345,1202
346,1202
347,1202
348,1202
349,1202
350,1202
351,1202
352,1201
352,1200
352,1199
352,1198
353,1198
354,1198
355,1198
356,1198
357,1198
358,1198
359,1198
360,1198
361,1198
362,1197
362,1196
362,1195
362,1194
363,1194
364,1194
365,1194
366,1194
367,1193
367,1192
367,1191
367,1190
368,1190
369,1190
370,1190
371,1190
372,1190
373,1190
374,1190
375,1190
376,1190
377,1189
377,1188
377,1187
378,1187
379,1187
380,1187
381,1187
382,1187
383,1187
384,1187
385,1187
386,1187
387,1186
387,1185
387,1184
387,1183
388,1183
389,1183
390,1183
391,1183
392,1183
393,1183
394,1183
395,1183
396,1183
397,1182
397,1181
397,1180
397,1179
398,1179
399,1179
400,1179
401,1179
402,1179
403,1179
404,1179
405,1179
406,1179
407,1179
408,1178
408,1177
408,1176
408,1175
409,1175
410,1175
411,1175
412,1175
413,1175
414,1175
415,1175
416,1175
417,1175
418,1174
418,1173
418,1172
418,1171
419,1171
420,1171
421,1171
422,1171
423,1171
424,1171
425,1171
426,1171
427,1171
428,1170
428,1169
428,1168
429,1168
430,1168
431,1168
432,1168
433,1168
434,1168
435,1168
436,1168
437,1168
438,1167
438,1166
438,1165
438,1164
439,1164
440,1164
441,1164
442,1164
443,1164
444,1164
445,1164
446,1164
447,1164
448,1163
448,1162
448,1161
448,1160
449,1160
450,1160
451,1160
452,1160
453,1160
454,1160
455,1160
456,1160
457,1160
458,1159
458,1158
458,1157
458,1156
459,1156
460,1156
461,1156
462,1156
463,1155
463,1154
463,1153
463,1152
464,1152
465,1152
466,1152
467,1152
468,1152
469,1152
470,1152
471,1152
472,1152
473,1152
474,1152
475,1152
476,1152
477,1152
478,1151
478,1150
478,1149
479,1149
480,1149
481,1149
482,1149
483,1149
484,1149
485,1149
486,1149
487,1149
488,1149
489,1148
489,1147
489,1146
489,1145
490,1145
491,1145
492,1145
493,1145
494,1145
495,1145
496,1145
497,1145
498,1145
499,1144
499,1143
499,1142
499,1141
500,1141
501,1141
502,1141
503,1141
504,1141
505,1141
506,1141
507,1141
508,1141
509,1140
509,1139
509,1138
509,1137
510,1137
511,1137
512,1137
513,1137
514,1137
515,1137
516,1137
517,1137
518,1137
519,1136
519,1135
519,1134
519,1133
520,1133
521,1133
522,1133
523,1133
524,1133
525,1133
526,1133
527,1133
528,1133
529,1132
529,1131
529,1130
530,1130
531,1130
532,1130
533,1130
534,1130
535,1130
536,1130
537,1130
538,1130
539,1129
539,1128
539,1127
539,1126
540,1126
541,1126
542,1126
543,1126
544,1126
545,1126
546,1126
547,1126
548,1126
549,1125
549,1124
549,1123
549,1122
550,1122
551,1122
552,1122
553,1122
554,1122
555,1122
556,1122
557,1122
558,1122
559,1121
559,1120
559,1119
560,1118
561,1118
562,1118
563,1118
564,1118
565,1118
566,1118
567,1118
568,1118
569,1118
570,1117
570,1116
570,1115
570,1114
571,1114
572,1114
573,1114
574,1114
575,1114
576,1114
577,1114
578,1114
579,1114
580,1113
580,1112
580,1111
581,1111
582,1111
583,1111
584,1111
585,1111
586,1111
587,1111
588,1111
589,1111
590,1110
590,1109
590,1108
590,1107
591,1107
592,1107
593,1107
594,1107
595,1107
596,1107
597,1107
598,1107
599,1107
600,1106
600,1105
600,1104
600,1103
601,1103
602,1103
603,1103
604,1103
605,1103
606,1103
607,1103
608,1103
609,1103
610,1102
610,1101
610,1100
610,1099
611,1099
612,1099
613,1099
614,1099
615,1099
616,1099
617,1099
618,1099
619,1099
620,1098
620,1097
620,1096
621,1095
622,1095
623,1095
624,1095
625,1095
626,1095
627,1095
628,1095
629,1095
630,1094
630,1093
630,1092
631,1092
632,1092
633,1092
634,1092
635,1092
636,1092
637,1092
638,1092
639,1092
640,1091
640,1090
640,1089
640,1088
641,1088
642,1088
643,1088
644,1088
645,1088
646,1088
647,1088
648,1088
649,1088
650,1088
651,1087
651,1086
651,1085
651,1084
652,1084
653,1084
654,1084
655,1084
656,1084
657,1084
658,1084
659,1084
660,1084
661,1083
661,1082
661,1081
661,1080
662,1080
663,1080
664,1080
665,1080
666,1080
667,1080
668,1080
669,1080
670,1080
671,1079
671,1078
671,1077
671,1076
672,1076
673,1076
674,1076
675,1076
676,1076
677,1076
678,1076
679,1076
680,1076
681,1075
681,1074
681,1073
682,1073
683,1073
684,1073
685,1073
686,1073
687,1073
688,1073
689,1073
690,1073
691,1072
691,1071
691,1070
691,1069
692,1069
693,1069
694,1069
695,1069
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,1064
711,1063
711,1062
711,1061
712,1061
713,1061
714,1061
715,1061
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,1053
747,1052
747,1051
747,1050
748,1050
749,1050
750,1050
751,1050
752,1050
753,1050
754,1050
755,1050
756,1050
757,1049
757,1048
757,1047
757,1046
758,1046
759,1046
760,1046
761,1046
762,1046
763,1046
764,1046
765,1046
766,1046
767,1045
767,1044
767,1043
767,1042
768,1042
769,1042
770,1042
771,1042
772,1042
773,1042
774,1042
775,1042
776,1042
777,1041
777,1040
777,1039
778,1038
779,1038
780,1038
781,1038
782,1038
783,1038
784,1038
785,1038
786,1038
787,1037
787,1036
787,1035
788,1035
789,1035
790,1035
791,1035
792,1035
793,1035
794,1035
795,1035
796,1035
797,1035
798,1035
799,1035
800,1035
801,1035
802,1034
802,1033
802,1032
802,1031
803,1031
804,1031
805,1031
806,1031
807,1031
808,1031
809,1031
810,1031
811,1031
812,1031
813,1030
813,1029
813,1028
813,1027
814,1027
815,1027
816,1027
817,1027
818,1027
819,1027
820,1027
821,1027
822,1027
823,1027
824,1027
825,1027
826,1027
827,1027
828,1026
828,1025
828,1024
828,1023
829,1023
830,1023
831,1023
832,1023
833,1023
834,1023
835,1023
836,1023
837,1023
838,1023
839,1023
840,1023
841,1023
842,1023
843,1023
844,1023
845,1023
846,1023
847,1023
848,1022
848,1021
848,1020
849,1019
850,1019
851,1019
852,1019
853,1019
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
1192,940
1193,940
1194,940
1195,940
1196,940
1196,941
1196,942
1196,943
1196,944
1196,945
1196,946
1197,947
1198,947
1199,947
1200,947
1201,947
1201,948
1201,949
1201,950
1202,951
1203,951
1204,951
1205,951
1206,951
1206,952
1206,953
1206,954
1207,955
1208,955
1209,955
1210,955
1211,955
1211,956
1211,957
1211,958
1211,959
1211,960
1211,961
1211,962
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
1253,970
1254,970
1255,970
1256,970
1257,970
1258,969
1258,968
1258,967
1258,966
1259,966
1260,966
1261,966
1262,966
1263,966
1264,966
1265,966
1266,966
1267,966
1268,966
1269,966
1270,966
1271,966
1272,966
1273,966
1274,966
1275,966
1276,966
1277,966
1278,966
1279,966
1280,966
1281,966
1282,966
1282,967
1282,968
1282,969
1283,970
1284,970
1285,970
1286,970
1287,970
1287,971
1287,972
1287,973
1287,974
1287,975
1287,976
1287,977
1288,978
1289,978
1290,978
1291,978
1292,978
1292,979
1292,980
1292,981
1293,982
1294,982
1295,982
1296,982
1297,982
1298,983
1298,984
1298,985
1298,986
1298,987
1298,988
1299,989
1300,989
1301,989
1302,989
1303,989
1304,988
1304,987
1304,986
1304,985
1305,985
1306,985
1307,985
1308,985
1309,984
1309,983
1309,982
1310,982
1311,982
1312,982
1313,982
1314,981
1314,980
1314,979
1314,978
1315,978
1316,978
1317,978
1318,978
1319,977
1319,976
1319,975
1319,974
1319,973
1319,972
1319,971
1319,970
1320,970
1321,970
1322,970
1323,970
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
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
1359,920
1359,919
1359,918
1359,917
1360,917
1361,917
1362,917
1363,917
1364,916
1364,915
1364,914
1364,913
1364,912
1364,911
1364,910
1364,909
1364,908
1364,907
1364,906
1364,905
1364,904
1364,903
1364,902
1365,902
1366,902
1367,902
1368,902
1369,901
1369,900
1369,899
1369,898
1369,897
1369,896
1369,895
1369,894
1369,893
1369,892
1369,891
1369,890
1369,889
1369,888
1369,887
1370,887
1371,887
1372,887
1373,887
1374,886
1374,885
1374,884
1375,883
1376,883
1377,883
1378,883
1379,883
1380,883
1381,883
1382,883
1383,883
1384,883
1385,882
1385,881
1385,880
1385,879
1386,879
1387,879
1388,879
1389,879
1390,879
1391,879
1392,879
1393,879
1394,879
1395,878
1395,877
1395,876
1395,875
1396,875
1397,875
1398,875
1399,875
1400,875
1401,875
1402,875
1403,875
1404,875
1404,876
1404,877
1404,878
1405,879
1406,879
1407,879
1408,879
1409,879
1410,879
1411,879
1412,879
1413,879
1414,879
1414,880
1414,881
1414,882
1415,883
1416,883
1417,883
1418,883
1419,883
1420,883
1421,883
1422,883
1423,883
1424,883
1424,884
1424,885
1424,886
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,794
1668,793
1668,792
1669,792
1670,792
1671,792
1672,792
1673,791
1673,790
1673,789
1673,788
1674,788
1675,788
1676,788
1677,788
1678,788
1679,788
1680,788
1681,788
1682,788
1683,787
1683,786
1683,785
1683,784
1683,783
1683,782
1683,781
1683,780
1684,780
1685,780
1686,780
1687,780
1688,780
1689,780
1690,780
1691,780
1692,780
1693,779
1693,778
1693,777
1694,776
1695,776
1696,776
1697,776
1698,776
1699,776
1700,776
1701,776
1702,776
1703,776
1704,776
1705,776
1706,776
1707,776
1708,776
1709,775
1709,774
1709,773
1710,773
1711,773
1712,773
1713,773
1714,773
1715,773
1716,773
1717,773
1718,773
1719,773
1720,773
1721,773
1722,773
1723,773
1724,773
1725,773
1726,773
1727,773
1728,773
1729,773
1730,773
1731,773
1732,773
1733,773
1734,773
1735,773
1736,773
1737,773
1738,773
1739,773
1740,773
1741,773
1742,773
1743,773
1744,773
1745,773
1746,773
1747,773
1748,773
1749,772
1749,771
1749,770
1749,769
1750,769
1751,769
1752,769
1753,769
1754,769
1755,769
1756,769
1757,769
1758,769
1759,769
1760,769
1761,769
1762,769
1763,769
1764,768
1764,767
1764,766
1764,765
1765,765
1766,765
1767,765
1768,765
1769,765
1770,765
1771,765
1772,765
1773,765
1774,764
1774,763
1774,762
1775,761
1776,761
1777,761
1778,761
1779,761
1780,761
1781,761
1782,761
1783,761
1784,761
1785,761
1786,761
1787,761
1788,761
1789,761
1790,760
1790,759
1790,758
1791,757
1792,757
1793,757
1794,757
1795,757
1796,757
1797,757
1798,757
1799,757
1800,757
1801,757
1802,757
1803,757
1804,757
1805,756
1805,755
1805,754
1806,754
1807,754
1808,754
1809,754
1810,754
1811,754
1812,754
1813,754
1814,754
1815,754
1816,754
1817,754
1818,754
1819,754
1820,753
1820,752
1820,751
1820,750
1821,750
1822,750
1823,750
1824,750
1825,750
1826,750
1827,750
1828,750
1829,750
1830,750
1831,750
1832,750
1833,750
1834,750
1835,749
1835,748
1835,747
1835,746
1836,746
1837,746
1838,746
1839,746
1840,746
1841,746
1842,746
1843,746
1844,746
1845,745
1845,744
1845,743
1845,742
1846,742
1847,742
1848,742
1849,742
1850,741
1850,740
1850,739
1851,739
1852,739
1853,739
1854,739
1855,739
1856,739
1857,739
1858,739
1859,739
1860,738
1860,737
1860,736
1861,735
1862,735
1863,735
1864,735
1865,735
1866,734
1866,733
1866,732
1866,731
1867,731
1868,731
1869,731
1870,731
1871,731
1872,731
1873,731
1874,731
1875,731
1876,730
1876,729
1876,728
1876,727
1877,727
1878,727
1879,727
1880,727
1881,726
1881,725
1881,724
1881,723
1882,723
1883,723
1884,723
1885,723
1886,723
1887,723
1888,723
1889,723
1890,723
1891,723
1892,723
1893,723
1894,723
1895,723
1896,723
1897,723
1898,723
1899,723
1900,723
1901,723
1902,723
1903,723
1904,723
1905,723
1906,723
1907,723
1908,723
1909,723
1910,723
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,719
1962,718
1962,717
1962,716
1963,716
1964,716
1965,716
1966,716
1967,716
1968,716
1969,716
1970,716
1971,716
1972,715
1972,714
1972,713
1972,712
1973,712
1974,712
1975,712
1976,712
1977,712
1978,712
1979,712
1980,712
1981,712
1982,711
1982,710
1982,709
1982,708
1983,708
1984,708
1985,708
1986,708
1987,707
1987,706
1987,705
1987,704
1988,704
1989,704
1990,704
1991,704
1992,704
1993,704
1994,704
1995,704
1996,704
1997,704
1998,704
1999,704
2000,704
2001,704
2002,703
2002,702
2002,701
2003,701
2004,701
2005,701
2006,701
2007,701
2008,701
2009,701
2010,701
2011,701
2012,701
2013,701
2014,701
2015,701
2016,701
2017,701
2018,701
2019,701
2020,701
2021,701
2022,701
2023,701
2024,701
2025,701
2026,701
2027,701
2028,701
2029,701
2030,701
2031,701
2032,701
2033,701
2034,701
2035,701
2036,701
2037,701
2038,700
2038,699
2038,698
2038,697
2039,697
2040,697
2041,697
2042,697
2043,697
2044,697
2045,697
2046,697
2047,697
2048,697
2049,697
2050,697
2051,697
2052,697
2053,697
2054,697
2055,697
2056,697
2057,697
2058,697
2059,697
2060,697
2061,697
2062,697
2063,697
2064,697
2065,697
2066,697
2067,697
2068,696
2068,695
2068,694
2068,693
2069,693
2070,693
2071,693
2072,693
2073,693
2074,693
2075,693
2076,693
2077,693
2078,693
2079,693
2080,693
2081,693
2082,693
2083,692
2083,691
2083,690
2083,689
2084,689
2085,689
2086,689
2087,689
2088,689
2089,689
2090,689
2091,689
2092,689
2093,688
2093,687
2093,686
2094,685
2095,685
2096,685
2097,685
2098,685
2099,685
2100,685
2101,685
2102,685
2103,685
2104,685
2105,685
2106,685
2107,685
2108,685
2109,684
2109,683
2109,682
2110,682
2111,682
2112,682
2113,682
2114,682
2115,682
2116,682
2117,682
2118,682
2119,681
2119,680
2119,679
2119,678
2120,678
2121,678
2122,678
2123,678
2124,678
2125,678
2126,678
2127,678
2128,678
2129,678
2130,678
2131,678
2132,678
2133,678
2134,677
2134,676
2134,675
2134,674
2135,674
2136,674
2137,674
2138,674
2139,674
2140,674
2141,674
2142,674
2143,674
2144,674
2145,674
2146,674
2147,674
2148,674
2149,673
2149,672
2149,671
2149,670
2150,670
2151,670
2152,670
2153,670
2154,670
2155,670
2156,670
2157,670
2158,670
2159,669
2159,668
2159,667
2159,666
2160,666
2161,666
2162,666
2163,666
2164,666
2165,666
2166,666
2167,666
2168,666
2169,666
2170,666
2171,666
2172,666
2173,666
2174,665
2174,664
2174,663
2175,663
2176,663
2177,663
2178,663
2179,663
2180,663
2181,663
2182,663
2183,663
2184,662
2184,661
2184,660
2185,659
2186,659
2187,659
2188,659
2189,659
2190,659
2191,659
2192,659
2193,659
2194,659
2195,659
2196,659
2197,659
2198,659
2199,659
2200,659
2201,659
2202,659
2203,659
2204,659
2205,659
2206,659
2207,659
2208,659
2209,659
2210,659
2211,659
2212,659
2213,659
2214,659
2215,659
2216,659
2217,659
2218,659
2219,659
2220,659
2221,659
2222,659
2223,659
2224,659
2225,659
2226,659
2227,659
2228,659
2229,659
2230,659
2231,659
2232,659
2233,659
2234,659
2235,658
2235,657
2235,656
2235,655
2236,655
2237,655
2238,655
2239,655
2240,655
2241,655
2242,655
2243,655
2244,655
2245,654
2245,653
2245,652
2245,651
2246,651
2247,651
2248,651
2249,651
2250,651
2251,651
2252,651
2253,651
2254,651
2255,650
2255,649
2255,648
2256,647
2257,647
2258,647
2259,647
2260,647
2261,647
2262,647
2263,647
2264,647
2265,646
2265,645
2266,644
2267,644
2268,644
2269,644
2270,644
2271,644
2272,644
2273,644
2274,644
2275,644
2276,644
2277,644
2278,644
2279,644
2280,644
2281,643
2281,642
2281,641
2281,640
2282,640
2283,640
2284,640
2285,640
2286,640
2287,640
2288,640
2289,640
2290,640
2291,640
2292,640
2293,640
2294,640
2295,640
2296,639
2296,638
2296,637
2296,636
2297,636
2298,636
2299,636
2300,636
2301,636
2302,636
2303,636
2304,636
2305,636
2306,636
2307,636
2308,636
2309,636
2310,636
2311,635
2311,634
2311,633
2311,632
2312,632
2313,632
2314,632
2315,632
2316,632
2317,632
2318,632
2319,632
2320,632
2321,632
2322,632
2323,632
2324,632
2325,632
2326,631
2326,630
2326,629
2327,628
2328,628
2329,628
2330,628
2331,628
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,627
2377,626
2377,625
2378,625
2379,625
2380,625
2381,625
2382,625
2383,625
2384,625
2385,625
2386,625
2387,624
2387,623
2387,622
2387,621
2388,621
2389,621
2390,621
2391,621
2392,621
2393,621
2394,621
2395,621
2396,621
2397,621
2398,621
2399,621
2400,621
2401,621
2402,620
2402,619
2402,618
2402,617
2403,617
2404,617
2405,617
2406,617
2407,617
2408,617
2409,617
2410,617
2411,617
2412,617
2413,617
2414,617
2415,617
2416,617
2417,616
2417,615
2417,614
2417,613
2418,613
2419,613
2420,613
2421,613
2422,613
2423,613
2424,613
2425,613
2426,613
2427,612
2427,611
2428,610
2428,609
2429,609
2430,609
2431,609
2432,609
2433,609
2434,609
2435,609
2436,609
2437,609
2438,609
2439,609
2440,609
2441,609
2442,609
2443,608
2443,607
2443,606
2444,606
2445,606
2446,606
2447,606
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
