1
2
3
6
11
20
35
61
106
184
319
554
960
1664
2593
2594
2595
2596
2597
2885
5000
8666
15020
19087
26032
30099
36453
40119
42234
43455
44159
44565
44800
44935
45013
45058
45084
45099
45108
45113
45116
45117
45118
45119
▲
▼
▲
▼
▲
▼
▲
▼
▲
▼