2328
1827
989
671
611
533
327
314
259
154
145
130
109
105
95
82
70
42
39
32
26
24
19
16
15
14
13
12
11
10
9
8
7
6
5
4
3
2