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