1
2
3
6
11
20
35
60
105
181
314
544
941
1629
2698
2699
2700
2701
2702
2820
4880
8445
14613
18473
25288
29148
35316
38881
40941
42132
42820
43217
43447
43580
43656
43701
43726
43741
43750
43755
43758
43759
43760
43761
▲
▼
▲
▼
▲
▼
▲
▼
▲
▼