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