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