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