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