1
2
4
6
9
13
20
30
45
68
102
153
229
343
513
769
855
1150
1427
1722
1808
2064
2149
2150
2151
2152
2153
2234
2348
2424
2475
2509
2532
2547
2557
2564
2568
2571
2573
2575
2576
2577
▲
▼
▲
▼
▲
▼
▲
▼
▲
▼