1360
1013
579
420
398
177
175
137
92
74
67
55
52
39
36
33
29
28
27
25
23
22
20
17
16
16
15
13
12
12
12
11
11
9
9
8
8
8
7
7
7
6
6
6
6
5
5
5
5
5
5
4