2748
2479
1423
942
639
549
513
381
315
180
171
140
111
105
96
74
49
40
38
32
31
28
26
21
20
19
16
14
13
12
10
9
8
7
6
5
4
3