2906
2454
1397
927
613
473
427
306
230
198
140
128
119
106
75
67
65
58
57
48
40
33
28
26
24
23
21
17
16
15
13
12
11
9
8
6
5
4
3