1
2
4
6
9
14
21
32
49
74
112
169
255
384
580
874
1012
1319
1682
1989
2127
2421
2617
2746
2832
2889
2905
2906
2907
2908
2909
2927
2952
2969
2980
2987
2992
2995
2997
2999
3000
3001
▲
▼
▲
▼
▲
▼
▲
▼
▲
▼