1
2
4
6
9
15
23
35
53
81
123
187
285
433
659
1002
1208
1525
2002
2319
2525
2868
3094
3242
3340
3404
3446
3474
3481
3482
3483
3484
3485
3492
3504
3512
3518
3521
3523
3525
3526
3527
▲
▼
▲
▼
▲
▼
▲
▼
▲
▼