1
2
4
6
9
15
23
35
53
81
123
188
286
435
662
1007
1215
1532
2013
2330
2538
2883
3110
3259
3357
3422
3453
3454
3455
3456
3457
3464
3492
3510
3522
3530
3536
3539
3541
3543
3544
3545
▲
▼
▲
▼
▲
▼
▲
▼
▲
▼