1
2
3
6
10
18
31
53
90
154
262
446
760
1293
2200
3742
3958
3959
3960
3961
3962
6365
10828
12914
18420
20506
24969
27592
29134
30041
30574
30888
31072
31180
31244
31281
31303
31316
31324
31328
31331
31332
31333
31334
▲
▼
▲
▼
▲
▼
▲
▼
▲
▼