1
2
3
6
11
20
35
62
107
187
325
564
979
1566
1567
1568
1569
1570
1700
2952
5124
8895
15442
19728
26806
31092
37639
41410
43582
44834
45555
45970
46209
46347
46427
46472
46499
46514
46523
46528
46531
46532
46533
46534
▲
▼
▲
▼
▲
▼
▲
▼
▲
▼