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