2048
1743
545
442
414
320
288
206
203
189
143
133
112
99
98
90
75
74
71
58
56
54
50
49
48
47
43
41
39
36
34
30
28
27
23
21
20
19
18
17
16
15
14
13
12
11
10