4631
1175
927
369
367
339
292
283
274
207
149
139
137
128
122
120
110
83
78
55
51
48
47
43
35
33
31
30
29
24
23
20
19
18
16
15
13
12
11
10
8
6
5
4