1
2
4
6
9
14
22
33
50
76
115
174
263
398
602
911
1067
1377
1772
2082
2238
2547
2751
2886
2975
3034
3072
3073
3074
3075
3076
3099
3116
3127
3135
3140
3143
3145
3147
3148
3149
▲
▼
▲
▼
▲
▼
▲
▼
▲
▼