5432
5128
2054
1882
1859
1572
1366
1288
1212
1024
735
545
540
492
455
419
399
285
256
221
179
176
169
135
128
91
82
59
55
52
47
43
41
38
31
25
24
18
16
15
14
13
12
10
9
8