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