1385
1026
594
426
402
180
177
141
100
79
68
63
52
47
39
33
30
30
29
29
25
23
22
20
18
16
16
15
15
13
12
12
11
10
10
9
9
9
9
8
8
7
7
7
6
6
6
6
6
6
6
6