1
2
4
6
9
14
21
33
50
75
114
172
261
394
596
901
1052
1361
1748
2057
2208
2513
2715
2848
2937
2995
3034
3049
3050
3051
3052
3053
3059
3076
3088
3095
3100
3103
3105
3107
3108
3109
▲
▼
▲
▼
▲
▼
▲
▼
▲
▼