2374
1439
809
563
552
472
391
318
297
149
144
105
95
85
77
68
58
39
31
27
20
16
15
14
13
12
11
10
9
8
7
6
5
4
3