1
2
4
6
9
13
20
31
47
70
106
159
239
359
539
810
915
1179
1180
1181
1182
1183
1215
1525
1825
1930
2201
2381
2501
2581
2634
2670
2693
2709
2720
2727
2731
2734
2736
2738
2739
2740
▲
▼
▲
▼
▲
▼
▲
▼
▲
▼